:root{--color-primary: #005eb1;--color-on-primary: #ffffff;--color-primary-container: #d5e3ff;--color-on-primary-container: #004788;--color-secondary: #565d7e;--color-on-secondary: #ffffff;--color-secondary-container: #dde1ff;--color-on-secondary-container: #3e4565;--color-tertiary: #5d598a;--color-on-tertiary: #ffffff;--color-tertiary-container: #e4dfff;--color-on-tertiary-container: #454171;--color-error: #ba1a1a;--color-on-error: #ffffff;--color-error-container: #ffdad6;--color-on-error-container: #93000a;--color-surface: #f9f9ff;--color-on-surface: #171c24;--color-surface-variant: #dce2f2;--color-on-surface-variant: #404753;--color-surface-container-highest: #dee2ef;--color-surface-container-high: #e4e8f4;--color-surface-container: #eaeefa;--color-surface-container-low: #f0f3ff;--color-surface-container-lowest: #ffffff;--color-inverse-surface: #2c313a;--color-inverse-on-surface: #ecf0fd;--color-surface-tint: #005eb1;--color-outline: #717785;--color-outline-variant: #c0c6d5;--color-success-container: #bbf0b5;--color-on-success-container: #235024;--state-hover-state-layer-opacity: 8%;--shape-corner-large: 16px;--shape-corner-medium: 12px;--shape-corner-small: 8px;--shape-corner-extra-small: 4px;--typescale-title-large-size: 1.5rem;--typescale-title-medium-size: 1.375rem;--typescale-title-small-size: 1.125rem;--typescale-body-large-size: 1rem;--typescale-body-medium-size: .875rem;--typescale-body-small-size: .75rem;--typescale-label-large-size: .688rem}[data-theme=light][data-contrast=standard]{--color-primary: #005eb1;--color-on-primary: #ffffff;--color-primary-container: #d5e3ff;--color-on-primary-container: #004788;--color-secondary: #565d7e;--color-on-secondary: #ffffff;--color-secondary-container: #dde1ff;--color-on-secondary-container: #3e4565;--color-tertiary: #5d598a;--color-on-tertiary: #ffffff;--color-tertiary-container: #e4dfff;--color-on-tertiary-container: #454171;--color-error: #ba1a1a;--color-on-error: #ffffff;--color-error-container: #ffdad6;--color-on-error-container: #93000a;--color-surface: #f9f9ff;--color-on-surface: #171c24;--color-surface-variant: #dce2f2;--color-on-surface-variant: #404753;--color-surface-container-highest: #dee2ef;--color-surface-container-high: #e4e8f4;--color-surface-container: #eaeefa;--color-surface-container-low: #f0f3ff;--color-surface-container-lowest: #ffffff;--color-inverse-surface: #2c313a;--color-inverse-on-surface: #ecf0fd;--color-surface-tint: #005eb1;--color-outline: #717785;--color-outline-variant: #c0c6d5;--color-success-container: #bbf0b5;--color-on-success-container: #235024}[data-theme=light][data-contrast=medium]{--color-primary: #00366a;--color-on-primary: #ffffff;--color-primary-container: #006dcb;--color-on-primary-container: #ffffff;--color-secondary: #2d3553;--color-on-secondary: #ffffff;--color-secondary-container: #646b8d;--color-on-secondary-container: #ffffff;--color-tertiary: #35305f;--color-on-tertiary: #ffffff;--color-tertiary-container: #6c679a;--color-on-tertiary-container: #ffffff;--color-error: #740006;--color-on-error: #ffffff;--color-error-container: #cf2c27;--color-on-error-container: #ffffff;--color-surface: #f9f9ff;--color-on-surface: #0c111a;--color-surface-variant: #dce2f2;--color-on-surface-variant: #303642;--color-surface-container-highest: #cdd1de;--color-surface-container-high: #d8dde9;--color-surface-container: #e4e8f4;--color-surface-container-low: #f0f3ff;--color-surface-container-lowest: #ffffff;--color-inverse-surface: #2c313a;--color-inverse-on-surface: #ecf0fd;--color-surface-tint: #005eb1;--color-outline: #4c535f;--color-outline-variant: #676d7a;--color-success-container: #497847;--color-on-success-container: #ffffff}[data-theme=light][data-contrast=high]{--color-primary: #002c59;--color-on-primary: #ffffff;--color-primary-container: #00498c;--color-on-primary-container: #ffffff;--color-secondary: #232a48;--color-on-secondary: #ffffff;--color-secondary-container: #404867;--color-on-secondary-container: #ffffff;--color-tertiary: #2a2654;--color-on-tertiary: #ffffff;--color-tertiary-container: #484373;--color-on-tertiary-container: #ffffff;--color-error: #600004;--color-on-error: #ffffff;--color-error-container: #98000a;--color-on-error-container: #ffffff;--color-surface: #f9f9ff;--color-on-surface: #000000;--color-surface-variant: #dce2f2;--color-on-surface-variant: #000000;--color-surface-container-highest: #c2c6d2;--color-surface-container-high: #d0d4e0;--color-surface-container: #dee2ef;--color-surface-container-low: #ecf0fd;--color-surface-container-lowest: #ffffff;--color-inverse-surface: #2c313a;--color-inverse-on-surface: #ffffff;--color-surface-tint: #005eb1;--color-outline: #262c38;--color-outline-variant: #434956;--color-success-container: #255327;--color-on-success-container: #ffffff}[data-theme=dark][data-contrast=standard]{--color-primary: #a7c8ff;--color-on-primary: #003060;--color-primary-container: #004788;--color-on-primary-container: #d5e3ff;--color-secondary: #bec5eb;--color-on-secondary: #272f4d;--color-secondary-container: #3e4565;--color-on-secondary-container: #dde1ff;--color-tertiary: #c6c0f9;--color-on-tertiary: #2f2a59;--color-tertiary-container: #454171;--color-on-tertiary-container: #e4dfff;--color-error: #ffb4ab;--color-on-error: #690005;--color-error-container: #93000a;--color-on-error-container: #ffdad6;--color-surface: #0e141c;--color-on-surface: #dee2ef;--color-surface-variant: #404753;--color-on-surface-variant: #c0c6d5;--color-surface-container-highest: #30353e;--color-surface-container-high: #252a33;--color-surface-container: #1b2029;--color-surface-container-low: #171c24;--color-surface-container-lowest: #090e17;--color-inverse-surface: #dee2ef;--color-inverse-on-surface: #2c313a;--color-surface-tint: #a7c8ff;--color-outline: #8a919f;--color-outline-variant: #404753;--color-success-container: #235024;--color-on-success-container: #bbf0b5}[data-theme=dark][data-contrast=medium]{--color-primary: #cbddff;--color-on-primary: #00264d;--color-primary-container: #2f91ff;--color-on-primary-container: #000000;--color-secondary: #d4dbff;--color-on-secondary: #1c2442;--color-secondary-container: #888fb3;--color-on-secondary-container: #000000;--color-tertiary: #ddd8ff;--color-on-tertiary: #241f4d;--color-tertiary-container: #908bc0;--color-on-tertiary-container: #000000;--color-error: #ffd2cc;--color-on-error: #540003;--color-error-container: #ff5449;--color-on-error-container: #000000;--color-surface: #0e141c;--color-on-surface: #ffffff;--color-surface-variant: #404753;--color-on-surface-variant: #d6dcec;--color-surface-container-highest: #393e47;--color-surface-container-high: #2e333c;--color-surface-container: #232831;--color-surface-container-low: #191e26;--color-surface-container-lowest: #04070f;--color-inverse-surface: #dee2ef;--color-inverse-on-surface: #252a33;--color-surface-tint: #a7c8ff;--color-outline: #acb2c0;--color-outline-variant: #8a909e;--color-success-container: #6c9c68;--color-on-success-container: #000000}[data-theme=dark][data-contrast=high]{--color-primary: #eaf0ff;--color-on-primary: #000000;--color-primary-container: #a0c4ff;--color-on-primary-container: #000b1e;--color-secondary: #eeefff;--color-on-secondary: #000000;--color-secondary-container: #bac1e7;--color-on-secondary-container: #020926;--color-tertiary: #f2edff;--color-on-tertiary: #000000;--color-tertiary-container: #c3bcf5;--color-on-tertiary-container: #090233;--color-error: #ffece9;--color-on-error: #000000;--color-error-container: #ffaea4;--color-on-error-container: #220001;--color-surface: #0e141c;--color-on-surface: #ffffff;--color-surface-variant: #404753;--color-on-surface-variant: #ffffff;--color-surface-container-highest: #424751;--color-surface-container-high: #373c45;--color-surface-container: #2c313a;--color-surface-container-low: #1b2029;--color-surface-container-lowest: #000000;--color-inverse-surface: #dee2ef;--color-inverse-on-surface: #000000;--color-surface-tint: #a7c8ff;--color-outline: #eaf0ff;--color-outline-variant: #bcc3d1;--color-success-container: #9cd097;--color-on-success-container: #000f01}*{box-sizing:border-box}html,body,button,input,select,textarea{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif}html{width:100%;margin:0;padding:0;font-size:100%}html[data-font-size=small]{font-size:75%}html[data-font-size=medium]{font-size:100%}html[data-font-size=large]{font-size:125%}html[data-font-size=xlarge]{font-size:150%}body{width:100%;margin:0;padding:0;background-color:var(--color-surface-container-lowest);color:var(--color-on-surface);font-size:var(--typescale-body-large-size);line-height:1.25}a{text-decoration:none}select,input,textarea{border:1px solid var(--color-outline);border-radius:var(--shape-corner-extra-small);padding:8px;font-size:var(--typescale-body-large-size)}input,textarea{background-color:inherit;color:inherit}select{background-color:#fff;color:#000}select:focus,input:focus,textarea:focus{outline:none!important;border:1px solid var(--color-primary)}::-webkit-input-placeholder{color:var(--color-on-surface-variant);font-weight:400}:-ms-input-placeholder{color:var(--color-on-surface-variant);font-weight:400}::placeholder{color:var(--color-on-surface-variant);font-weight:400}button{cursor:pointer}button:disabled{cursor:auto}button:focus{outline:none}.FormField{margin-bottom:24px}.FormField2Col{display:block}@media only screen and (min-width:840px){.FormField2Col{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}}.FormField .Label{display:block;font-weight:700;margin-bottom:8px}.FormField input{width:100%}.FormField .Error,.FormCheckbox .Error{color:var(--color-error);display:block;font-size:var(--typescale-body-medium-size);margin-top:8px}.FormField .IsInvalid{border-color:var(--color-error)}.FormCheckbox{margin-bottom:16px}.CheckbokInput{position:absolute;left:0}.CheckboxLabel{position:relative;padding-left:24px}.Submit{display:flex;align-items:center;margin-top:24px;gap:24px}.ResendValidationEmail{margin-top:16px}.BackToPage{font-size:var(--typescale-body-medium-size)}.BackToPage svg{margin-inline-end:4px}.LoadingPage{display:flex;justify-content:center;align-items:center;height:100vh}.LoadingData{display:flex;justify-content:center;align-items:center;height:50vh}.LoadingSenses{display:none}@media only screen and (min-width:1200px){.LoadingSenses{display:flex}}.AppStartPageGrid{display:grid;grid-template-columns:auto;justify-content:center;justify-items:center;grid-gap:16px;padding:16px}@media only screen and (min-width:840px){.AppStartPageGrid{padding-top:24px}}.DevelopmentSite{font-size:var(--typescale-body-large-size)}.Logo{display:flex;margin:0 0 24px;padding:0;gap:40px;align-items:center}.Logo>li{list-style:none}.Logo img{width:100%}.SignLangDictTitle{text-align:center;display:flex}.SignLangDictTitle h1{font-size:var(--typescale-title-large-size);margin:0}.SignLangDictTitle h2{font-size:var(--typescale-title-small-size)}.ProjectsListWrapper{background-color:var(--color-surface);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);padding:16px}.ProjectsList{padding:0;margin:0;max-height:500px;overflow-y:auto;scrollbar-color:var(--color-outline) var(--color-surface)}.ProjectsList>li{list-style:none}.ProjectsList>li>a{color:var(--color-on-surface);padding:8px;display:grid;grid-template-columns:100px 1fr;grid-gap:12px;align-items:center}.ProjectsList>li>a:hover{background-color:color-mix(in srgb,var(--color-surface) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.ProjectsList .ProjectLogo{justify-self:end}.ProjectsList .ProjectLogo img{max-height:50px;max-width:100%}.ProjectsList .WrittenLanguages{font-size:var(--typescale-body-medium-size);color:var(--color-primary)}.PrivateProject{color:var(--color-on-surface-variant)}.FooterNav{display:flex;margin:8px 0 0;padding:0;font-size:var(--typescale-body-medium-size);flex-wrap:wrap}.FooterNav>li{list-style:none}.AppGrid{display:grid;grid-template-rows:auto auto 1fr;grid-template-areas:"header" "menu" "content";background-color:var(--color-surface);scrollbar-color:var(--color-outline) var(--color-surface)}@media only screen and (min-width:840px){.AppGrid{overflow-y:hidden}html[data-font-size=small] .AppGrid,html[data-font-size=medium] .AppGrid{height:calc(100vh - 56px)}html[data-font-size=large] .AppGrid,html[data-font-size=xlarge] .AppGrid{height:calc(100vh - 64px)}}.ProjectHeaderWrapper{grid-area:header;border-bottom:1px solid var(--color-outline-variant)}.TopMenuWrapper{grid-area:menu;position:-webkit-sticky;position:sticky;top:0;z-index:49;background-color:var(--color-surface)}@media only screen and (min-width:840px){.TopMenuWrapper{position:static;z-index:auto}}#glossesWrapper,#signInfoWrapper{grid-area:content;background-color:var(--color-surface)}.mobileContentVisible{display:block}#splitAppGridD,#splitAppGridT,#splitSignInfoGrid{display:none}#glossesWrapper,#signVideoWrapper{padding:0 16px 16px}.ContexBoxSignComponents{margin-top:16px}#signSensesWrapper,#signExtraMediaWrapper{padding:0 16px 16px}@media only screen and (min-width:840px){.AppGrid{grid-template-columns:1fr 4px 1fr;grid-template-areas:"header    header     header" "menu      splitter1  sign-info" "glosses   splitter1  sign-info"}#glossesWrapper{grid-area:glosses;overflow-y:scroll}#signInfoWrapper{grid-area:sign-info;display:block;overflow-y:scroll}#splitAppGridT{grid-area:splitter1;display:block}.mobileContentVisible{display:none}#signVideoWrapper,#signSensesWrapper{padding:16px 16px 0}#signExtraMediaWrapper{padding:16px}}@media only screen and (min-width:1200px){.AppGrid{grid-template-columns:1fr 4px 2fr;grid-template-areas:"header    header       header" "menu      splitter1    sign-info" "glosses   splitter1    sign-info"}#glossesWrapper{grid-area:glosses;overflow-y:scroll}#signInfoWrapper{grid-area:sign-info;display:grid;grid-template-columns:1fr 4px 1fr;grid-template-areas:"video splitter2 senses-media";overflow-y:hidden}#signVideoWrapper{grid-area:video;overflow-y:scroll}#signMeaningWrapper{grid-area:senses-media;overflow-y:scroll}#splitAppGridD{grid-area:splitter1;display:block}#splitSignInfoGrid{grid-area:splitter2;display:block}#splitAppGridT,.mobileContentVisible{display:none}#signVideoWrapper{padding:16px}}.ColumnSplitter{cursor:col-resize;background-color:var(--color-outline-variant)}.ColumnSplitter:hover,.DragAppGridD #splitAppGridD,.DragAppGridT #splitAppGridT,.DragSignInfoGrid #splitSignInfoGrid{background-color:var(--color-primary)}.ContentVisible{display:block}.ContentHidden{display:none}.ContentBox{padding:16px;background-color:var(--color-surface-container-lowest);color:var(--color-on-surface);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium)}.MenuWrapper{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:8px 16px;background-color:var(--color-surface-container);margin-bottom:16px;gap:8px}.Menu{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.Menu>li{list-style:none}.Menu button{background-color:var(--color-surface-container);padding:8px 16px;border:none}.Menu button:hover{background-color:color-mix(in srgb,var(--color-surface-container) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.Menu button.MenuSelected{background-color:var(--color-primary)}.Menu img{width:20px}.SignMenuScrollWrapper{position:fixed;bottom:0;right:0;z-index:48;background-color:var(--color-surface-container-lowest);border-top-left-radius:var(--shape-corner-medium);border-top:1px solid var(--color-outline);border-left:1px solid var(--color-outline)}.SignMenuScroll{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.SignMenuScroll>li{list-style:none}.SignMenuScroll button{background-color:var(--color-surface-container-lowest);border:0;padding:8px 16px}.SignMenuScroll button:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.SignMenuScroll .ScrollToSignVideo button{border-top-left-radius:var(--shape-corner-medium)}.SignMenuScroll img{width:24px}.MobileMenuVisible{display:block}.MobileMenuHidden{display:none}@media only screen and (min-width:840px){.MobileMenuHidden{display:block}}@media only screen and (min-width:1200px){.SignMenuScroll .ScrollToSignVideo{display:none}.SignMenuScroll .ScrollToSignSenses button{border-top-left-radius:var(--shape-corner-medium)}}.VideoPlayer{display:grid;grid-template-columns:1fr auto;grid-gap:8px;align-items:center}.VideoPlayer video{max-width:100%}.PlaybackRateControl{margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:8px;color:var(--color-on-surface)}.PlaybackRateControl>li{list-style:none;text-align:center}.SimpleButton.ChangePlayback{padding:4px 8px}.PlaybackRateControl>li span.playRateVal{font-size:var(--typescale-body-medium-size);font-weight:700}.PlaybackRateControl .CloseVideo{border:0px;margin:0 0 16px;padding:12px 16px 8px;background-color:#fff}.PlaybackRateControl .CloseVideo img{height:20px}.PlaybackRateControl .CloseVideo:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.Location{stroke:gray;stroke-width:1}.contactLocClickable,.spatialLocClickable,.LocNotClickable{fill:#d3d3d3}.contactLocClickable:hover{fill:pink;cursor:pointer}.spatialLocClickable:hover{fill:#0ff;cursor:pointer}.contactLocSelected{fill:red}.spatialLocSelected{fill:#00f}.FilterTabsHeader{display:grid;border-bottom:1px solid var(--color-outline-variant);grid-template-columns:1fr auto}.FilterTabs_TabList{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.FilterTabs_Tab{list-style:none;padding-top:8px;cursor:pointer;width:44px;height:44px;text-align:center;margin:0}.FilterTabs_Tab:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.FilterTabs_Tab img{height:24px}.FilterTabs_TabSelected,.FilterTabs_TabSelected:hover{background-color:var(--color-primary)}.FilterTabsHeader .ShowComponentDescr{display:flex}.FilterTabsHeader .ShowComponentDescr button{background-color:var(--color-surface-container-lowest);padding:0;margin:0;width:44px;height:44px;border:none}.FilterTabsHeader .ShowComponentDescr button:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.TooltipGeneral{opacity:1!important;background-color:var(--color-inverse-surface)!important;z-index:999;padding:8px!important;color:var(--color-inverse-on-surface)!important}.ButtonLamp{background-color:var(--color-surface-container-lowest);padding:0;margin:0;width:40px;height:40px;border:0;background-repeat:no-repeat;background-position:center}@media(hover:hover){.ButtonLamp:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));background-repeat:no-repeat;background-position:center}}.TooltipHandshapeWrapper{max-width:70vw}.TooltipHandshapeWrapper img{width:calc(100%/3)}.TooltipLocationWrapper{width:200px;background-color:#fff}.TooltipLocationDescr{width:200px}.SimpleButton{padding:8px 16px;margin:0;color:var(--color-on-primary);background-color:var(--color-primary);border:0px;border-radius:var(--shape-corner-small);text-decoration:none;font-size:var(--typescale-body-medium-size)}.SimpleButton:hover{background-color:color-mix(in srgb,var(--color-primary) 100%,var(--color-on-primary) var(--state-hover-state-layer-opacity))}.SimpleButton:disabled{background:color-mix(in srgb,var(--color-on-surface),transparent 88%);color:color-mix(in srgb,var(--color-on-surface),transparent 62%)}.SimpleButton:disabled:hover{background:color-mix(in srgb,var(--color-on-surface),transparent 88%);color:color-mix(in srgb,var(--color-on-surface),transparent 62%)}.SimpleButton .LoadingContent{display:flex;align-items:center;gap:8px}.AlertContainer{margin:24px;display:flex;justify-content:center}.Alerts{width:80%}.Alerts>div:last-child{margin-bottom:0}.Alert{padding:15px;border-radius:var(--shape-corner-small);margin-bottom:24px}.AlertSuccess{color:var(--color-on-success-container);background-color:var(--color-success-container)}.AlertInfo{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.AlertWarning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.AlertError{color:var(--color-on-error-container);background-color:var(--color-error-container)}.CloseAlert{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;padding:0 6px}.CloseAlert:hover,.CloseAlert:focus{text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.AlertError .CloseAlert{color:var(--color-on-error-container)}.AlertSuccess .CloseAlert{color:var(--color-on-success-container)}.AlertFade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.Alert a{text-decoration:underline}.Alert a:hover{filter:alpha(opacity=50);opacity:.5}.NoResults{padding:16px 0}.block{display:block}.hidden{display:none}.NavHeader{background-color:var(--color-surface-container-lowest)}@media only screen and (min-width:840px){html[data-font-size=small] .NavHeader,html[data-font-size=medium] .NavHeader{height:56px}html[data-font-size=large] .NavHeader,html[data-font-size=xlarge] .NavHeader{height:64px}}.NavMenuContainer{display:flex;align-items:center;justify-content:space-between;padding:8px 16px}.LeftSide,.RightSide{display:flex;align-items:center}.LeftSide .SooSLIcon{padding:4px 8px}.ProjectsMenu,.UserToolsMenu{display:none}@media only screen and (min-width:840px){.ProjectsMenu{display:block}.UserToolsMenu{display:flex;align-items:center}.MobileMenuButton,.MobileMenuContainer{display:none}}.ProjectsMenu .ViewProjects{color:var(--color-on-surface);font-weight:600;display:flex;align-items:center;padding:8px 16px;border-radius:var(--shape-corner-extra-small)}.ProjectsMenu .ViewProjects img{height:18px;margin-inline-end:8px}.ProjectsMenu .ViewProjects:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}@media only screen and (min-width:840px){.ProjectsMenu .ViewProjects{margin-left:32px}}.OverlayButton{position:fixed;inset:0;z-index:50;width:100%;height:100%;background-color:#000;opacity:.2;cursor:default}.MobileMenuButton button{padding:16px;border-radius:var(--shape-corner-extra-small);color:var(--color-on-surface);background-color:var(--color-surface-container-lowest);border:0}.MobileMenuButton button:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.MobileMenu{padding:16px;background-color:var(--color-surface-container-low);border-radius:var(--shape-corner-extra-small);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:1px solid var(--color-outline-variant);margin:0 16px}.MobileProjectsMenu{border-bottom:1px solid var(--color-outline-variant);padding-bottom:12px;margin-bottom:16px}.MobileProjectsMenu .ViewProjects{color:var(--color-on-surface);font-weight:600;display:flex;align-items:center;padding:8px 16px;border-radius:var(--shape-corner-extra-small)}.MobileProjectsMenu .ViewProjects img{height:18px;margin-inline-end:8px}.MobileProjectsMenu .ViewProjects:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.MobileUserMenu{border-bottom:1px solid var(--color-outline-variant);padding-bottom:16px}.MobileAuthUserMenu .SignedIn{display:flex;align-items:center;color:var(--color-on-surface);margin-bottom:16px}.MobileAuthUserMenu .SignedIn svg{margin-inline-end:4px}.MobileAuthUserMenu .SignedIn .Username{font-weight:700}.MobileAuthUserMenu ul{margin:0;padding:0}.MobileAuthUserMenu ul li{list-style:none;padding:0}.MobileAuthUserMenu a{color:var(--color-on-surface);width:100%;display:block;padding:8px;font-size:var(--typescale-body-medium-size)}.MobileAuthUserMenu a:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.Logout{color:var(--color-on-surface);text-align:left;border:0;margin:0;padding:8px;background-color:var(--color-surface-container-low);width:100%;font-size:var(--typescale-body-medium-size)}.Logout:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.MobileToolsMenu{padding-top:16px}.ToolsMenuItem{background-color:var(--color-surface-container-low);border:0;margin:0;display:flex;align-items:center;color:var(--color-on-surface);padding:8px;width:100%}.ToolsMenuItem:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.ToolsMenuItem img,.ToolsMenuItem svg{height:18px;margin-inline-end:8px}.ToolsMenuItem span{font-size:var(--typescale-body-medium-size)}.ToolsFooterItem{background-color:var(--color-surface-container-lowest);border:0;padding:8px 16px;display:flex;align-items:center;width:100%;color:var(--color-on-surface);font-weight:400;text-align:left;font-size:var(--typescale-body-medium-size)}.ToolsFooterItem:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.ToolsFooterItem img{height:18px;margin-inline-end:8px}.ToolsFooterItem svg{margin-inline-end:8px}.UserMenuContainer{position:relative;margin-right:16px}.Login,.Signup{color:var(--color-on-surface-variant);border:1px solid var(--color-outline-variant);padding:8px 16px;border-radius:var(--shape-corner-small);margin:0 16px 0 0;display:inline-block;font-size:var(--typescale-body-medium-size)}.Login:hover,.Signup:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}@media only screen and (min-width:840px){.Login:hover,.Signup:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface-variant) var(--state-hover-state-layer-opacity))}}.UserMenuButton button{padding:8px 16px;border:0;color:var(--color-on-surface);margin:0;background-color:var(--color-surface-container);display:grid;grid-template-columns:auto auto;grid-gap:4px;align-items:center;border-radius:var(--shape-corner-extra-small);font-size:var(--typescale-body-medium-size)}.UserMenuButton button:hover{background-color:color-mix(in srgb,var(--color-surface-container) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.UserMenu{position:absolute;right:0;z-index:50;margin-top:4px;min-width:200px;border-radius:var(--shape-corner-extra-small);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;background-color:var(--color-surface-container-low);padding:16px}.UserMenu .SignedIn{padding:0 0 16px;border-bottom:1px solid var(--color-outline-variant);margin-bottom:8px}.UserMenu .Username{font-weight:700}.UserMenu ul{margin:0;padding:0}.UserMenu ul li{position:relative;list-style:none}.UserMenu a{padding:8px;width:100%;color:var(--color-on-surface);display:block;font-size:var(--typescale-body-medium-size)}.UserMenu a:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}@media only screen and (min-width:840px){.Logout{color:var(--color-on-surface);width:100%;text-align:left;border:0;background-color:var(--color-surface-container-low);padding:8px}.Logout:hover{color:var(--color-on-surface);background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}}.ToolsMenuContainer{position:relative}.ToolsMenuButton button{padding:8px;border:0px;border-radius:50%;color:var(--color-on-surface);margin:0;background-color:var(--color-surface-container-lowest)}.ToolsMenuButton button:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.ToolsMenu{position:absolute;right:0;z-index:50;margin-top:4px;width:200px;border-radius:var(--shape-corner-extra-small);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;background-color:var(--color-surface-container-low);padding:16px}@media only screen and (min-width:840px){.ToolsMenuItem{background-color:var(--color-surface-container-low);border:0;display:flex;align-items:center;width:100%;color:var(--color-on-surface);font-weight:400;text-align:left}.ToolsMenuItem:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));color:var(--color-on-surface);border-radius:var(--shape-corner-extra-small)}}.UILangContainer{position:relative;margin:0 16px;font-size:var(--typescale-body-medium-size)}.UILangButton button{cursor:pointer;padding:8px 16px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-extra-small);color:var(--color-on-surface-variant);background-color:var(--color-surface-container-lowest);font-size:var(--typescale-body-medium-size);display:flex;align-items:center;justify-content:space-between}.UILangButton button:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface-variant) var(--state-hover-state-layer-opacity))}.UILangButton .UILang{text-align:left}.UILangButton .Arrows{margin-left:16px;display:flex;flex-direction:column}.UILangButton .Arrows svg{color:var(--color-on-surface);pointer-events:none}.UILangDropdown{position:absolute;right:0;z-index:50;margin-top:4px;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container-low);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:16px;min-width:200px}html[data-font-size=small] .UILangDropdown{min-width:158px}html[data-font-size=medium] .UILangDropdown{min-width:195px}html[data-font-size=large] .UILangDropdown{min-width:232px}html[data-font-size=xlarge] .UILangDropdown{min-width:268px}.UILangDropdown ul{margin:0;padding:0}.UILangDropdown ul li{list-style:none;padding:8px;display:flex;align-items:center;justify-content:space-between}.UILangDropdown ul li:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));cursor:pointer}.UILangDropdown .Selected{font-weight:700}.ProjectHeader{background-color:var(--color-surface-container-lowest);padding:8px 16px}.ProjectHeader .ProjectLogoTitle .ProjectLogo{height:80px;padding:8px 0}.ProjectHeader .ProjectLogoTitle .ProjectLogo img{max-height:100%;max-width:100%}.ProjectHeader .ProjectLogoTitle h1{font-size:var(--typescale-title-small-size);color:var(--color-on-surface);font-weight:700}@media only screen and (min-width:840px){.ProjectHeader{display:flex;align-items:center;gap:16px}.ProjectHeader .ProjectLogoTitle{display:flex;align-items:center;flex:1;gap:16px}.ProjectHeader .ProjectLogoTitle h1{flex:1;margin:8px 0 16px}}.ProjectInfoMenu{display:flex}.ProjectInfoMenuItem,.ProjectInfoMenuItemD{background-color:var(--color-surface-container-lowest);color:var(--color-on-surface);border:0;padding:8px 16px;font-size:var(--typescale-body-medium-size);display:flex;align-items:center}.ProjectInfoMenuItem:hover,.ProjectInfoMenuItemD:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.ProjectInfoMenuItem img{height:18px}.ProjectInfoMenuItemD img{height:18px;margin-inline-end:8px}.ProjectInfoMenuItemD{display:none}@media only screen and (min-width:1200px){html[data-font-size=small] .ProjectInfoMenuItem,html[data-font-size=medium] .ProjectInfoMenuItem{display:none}html[data-font-size=small] .ProjectInfoMenuItemD,html[data-font-size=medium] .ProjectInfoMenuItemD{display:flex}}.SearchByKeyword{display:flex}.SearchByKeyword input{width:100%;font-size:var(--typescale-body-medium-size);font-weight:700;min-height:40px;min-width:60px;padding:8px;background-color:var(--color-surface-container-lowest)}.SearchByKeyword input::placeholder{color:var(--color-on-surface-variant);font-size:var(--typescale-body-medium-size)}.ClearSearch{border:none;padding:8px 16px;background-color:transparent}.ClearSearch img{width:20px}.SelectedComponentsWrapper{padding:12px;background-color:var(--color-surface-container-lowest);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);display:grid;grid-template-columns:1fr auto}.SelectedComponents{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.SelectedComponent{width:56px;text-align:center;padding:8px;cursor:pointer}.SelectedComponent:hover,.SelectedLocationThumb:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.SelectedComponent img{max-width:100%}.SelectedLocationThumb{padding:4px;width:70px;cursor:pointer}.SelectedComponentsWrapper .ClearSearch{align-self:start}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.GlossesHeader{color:var(--color-on-surface);font-size:var(--typescale-body-small-size);display:grid;grid-template-columns:1fr 1fr 1fr;padding:8px;background-color:var(--color-surface-container-low);border:1px solid var(--color-outline-variant);border-top-left-radius:var(--shape-corner-medium);border-top-right-radius:var(--shape-corner-medium)}.GlossesHeader .SortFieldWrapper{padding:8px}.GlossesHeader .SortFieldWrapper:hover{cursor:pointer;background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:var(--shape-corner-extra-small)}.GlossesHeader .SortField{display:flex;align-items:center;justify-content:center;font-weight:400;min-height:20px;gap:4px}.GlossesHeader .SortField .SortOrderIcon svg{color:var(--color-primary)}.GlossesHeader .Counter{color:var(--color-on-surface-variant);font-weight:400;font-size:var(--typescale-label-large-size);display:flex;justify-content:center;flex-wrap:wrap}.GlossesHeader .SortField.Selected{font-weight:700;color:var(--color-primary)}.WrittenLangWrapper select{max-width:200px;font-weight:700;min-height:30px;font-size:var(--typescale-body-small-size);margin:8px}.Glosses ul{margin:0;padding:0}.Glosses ul li{list-style-type:none;border-bottom:1px solid var(--color-outline-variant);text-align:initial}.Glosses ul li:last-child{border-bottom:0}.Glosses ul li a{padding:8px;text-decoration:none;display:grid;grid-template-columns:1fr auto;grid-gap:24px}.Gloss:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.GlossSelected{font-weight:700;color:var(--color-on-primary);background-color:var(--color-primary)}.Gloss a{color:var(--color-on-surface)}.GlossSelected a{color:var(--color-on-primary)}.NoSignsFound{margin-top:8px}.Glosses .dialect{min-width:120px;text-align:right}.GlossesPagination{display:flex;gap:8px;justify-content:center}.GlossesPagination button{padding:8px 16px;margin:0;background-color:var(--color-secondary-container);color:var(--color-on-secondary-container);border:0px;border-radius:var(--shape-corner-small);text-decoration:none;font-size:var(--typescale-body-medium-size);font-weight:700}.GlossesPagination button:hover{background-color:color-mix(in srgb,var(--color-secondary-container),var(--color-on-secondary-container) var(--state-hover-state-layer-opacity))}.GlossesPagination .CurrentPage{background-color:var(--color-primary);color:var(--color-on-primary)}.GlossesPagination button.CurrentPage:hover{background-color:color-mix(in srgb,var(--color-primary) 100%,var(--color-on-primary) var(--state-hover-state-layer-opacity))}.GlossesPagination button.Chevron{background-color:var(--color-surface-container-lowest);color:var(--color-on-surface);padding:8px 10px}.GlossesPagination button.Chevron:hover{border-radius:50%;padding:8px 10px;background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.FilterTabHeader{padding:16px 0;font-weight:700;color:var(--color-primary)}.Components{display:grid;grid-template-columns:56px}.ComponentsWithDescr{display:grid;grid-template-columns:1fr}.ComponentsWrapped{display:grid;grid-template-columns:repeat(auto-fit,56px)}.ComponentsWrappedWithDescr{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:56px}.Component{display:grid;padding:8px;cursor:pointer;font-size:var(--typescale-body-medium-size)}.Component.Selected{cursor:auto;color:var(--color-primary);font-weight:700}.Component:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.Component.Selected:hover{background:none}.Component img{max-width:100%;align-self:center}.ComponentWithoutDescr{grid-template-rows:1fr auto;justify-items:center}.ComponentWithDescr{grid-template-columns:40px auto 1fr;align-items:center;grid-gap:8px}.ComponentLocation{grid-template-columns:auto 1fr;align-items:center;grid-gap:8px}.ComponentHandshapeWrapper,.ComponentLocationWrapper{display:grid;grid-template-columns:1fr auto;align-items:center}img.handshape{max-height:45px}img.faceHeadBody{max-height:40px}.ComponentWithoutDescr .CountByComponent{color:var(--color-on-surface-variant);margin-top:2px;align-self:end;font-weight:400}.ComponentWithDescr .CountByComponent,.ComponentLocation .CountByComponent{color:var(--color-on-surface-variant);min-width:16px;font-weight:400}.MotionHeadingFirst{font-weight:700;font-size:var(--typescale-body-medium-size);margin-bottom:5px}.MotionHeading{margin-top:16px;margin-bottom:8px;font-weight:700;font-size:var(--typescale-body-medium-size)}.SignVideo{display:flex;justify-content:center}.SignComponentsHeader{display:grid;grid-template-columns:1fr auto}.SignComponentsHeader button{background-color:var(--color-surface-container-lowest);padding:0;margin:0;width:44px;height:44px;border:none}.SignComponentsHeader button:hover{background-color:color-mix(in srgb,var(--color-surface-container-lowest) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.SignComponentsHeader .ShowComponentDescr{display:flex}.SignComponents{padding:16px 0;display:grid;grid-template-columns:repeat(auto-fit,40px);grid-gap:16px;align-items:center;justify-items:center;justify-content:center;border-top:1px solid var(--color-outline-variant)}.SignComponents img{max-width:100%}.SignComponentsWithDescr{padding:16px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px;row-gap:12px;border-top:1px solid#cfcfcf;margin-top:4px}.SignComponentsLocation{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px;row-gap:12px}.SignComponentWithDescr{display:grid;grid-template-columns:40px 1fr;grid-gap:8px;font-size:var(--typescale-body-medium-size);align-items:center}.SignComponentWithDescr.handshape{grid-template-columns:40px 1fr auto}.SignComponentWithDescr.location{grid-template-columns:1fr auto}.SignComponentWithDescr img{max-width:100%;justify-self:center}.SignLocations{width:60%;margin:auto}.Senses>*{margin-bottom:16px}.Senses>div:last-child{margin-bottom:0}.Sense{background-color:var(--color-surface-container-highest);padding:16px;border-radius:var(--shape-corner-small)}.SenseHeaderView{display:flex;margin-bottom:4px;align-items:center;gap:8px}.SenseIcon img{width:24px}.SenseIndex div{width:20px;line-height:20px;border-radius:50%;text-align:center;font-size:12px;background-color:var(--color-primary);color:var(--color-on-primary)}.SenseGrammarCat,.SenseDialects{display:flex}.SenseGrammarCat span,.SenseDialects span{font-size:var(--typescale-body-medium-size)}.SenseGrammarCat img,.SenseDialects img{height:18px;margin-inline-end:8px}.SenseTexts{padding:0;margin:0;font-weight:700;line-height:1.5}.Sentences{margin-top:16px;display:grid;grid-template-columns:1fr;grid-gap:16px}.Sentences .Sentence{display:grid;grid-template-columns:auto 1fr;grid-gap:8px}.SentenceTextsWrapper{display:grid;grid-template-columns:1fr;grid-gap:12px}.SentenceTexts .SentenceText{margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid var(--color-outline-variant);line-height:1.5}.SentenceTexts div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ExtraTexts{margin-top:16px}.ExtraTexts .ExtraText{margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid var(--color-outline-variant);white-space:pre-line;line-height:1.5}.ExtraTexts div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ExtraMediaWrapper{display:flex;flex-wrap:wrap;gap:16px}.VideoThumbnail{position:relative;cursor:pointer;min-width:150px}.ExtraMediaWrapper .VideoThumbnail{flex:0 1 calc(100%/3 - 16px)}.SentenceTextsWrapper .VideoThumbnail{width:50%}.VideoThumbnail video{max-width:100%;display:block}.ExPictureThumbnail img{max-width:100%;display:block}@media only screen and (min-width:840px){.VideoThumbnail{min-width:150px}.ExPictureThumbnail{position:relative;cursor:pointer;flex:0 1 calc(100%/3 - 16px);min-width:150px}.ExPictureLarge img{cursor:pointer}}.VideoPlayingWrapper,.ExPictureLargeWrapper{width:100%}.VideoPlaying,.ExPictureLarge{position:relative}.VideoPlaying video,.ExPictureLarge img{max-width:100%;display:block}.VideoThumbnailPlayIcon{top:10px;left:10px;width:24px;height:24px;z-index:48;position:absolute}.VideoThumbnailPlayIcon img{width:24px}.ChangelogWrapper{display:flex;justify-content:center;line-height:1.5}.Changelog{text-align:left;max-width:900px}.Changelog .LogItem{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--color-outline-variant)}.Changelog div:last-child{border-bottom:0}@media only screen and (min-width:840px){.Changelog .LogItem{display:grid;grid-template-columns:auto 1fr;grid-gap:24px}}.Changelog .LogItem h2{font-size:var(--typescale-title-small-size);margin:0 0 16px;font-weight:700;color:var(--color-primary)}.Changelog .LogItem h3{font-size:100%;margin:0 0 8px;font-weight:700}.Changelog .LogItem ol{padding:0 0 0 16px;margin:0 0 8px}.ModalOverlay{position:fixed;inset:0;z-index:998;background-color:#00000052}.Modal{position:absolute;top:40px;left:50%;margin-right:-50%;transform:translate(-50%);background:var(--color-surface-container-high);overflow:auto;max-height:85vh;border-radius:var(--shape-corner-large);outline:none;padding:24px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;scrollbar-color:var(--color-outline) var(--color-surface);border:1px solid var(--color-outline-variant)}.AlertModal{border:2px solid var(--color-error)}.ModalContent{max-width:75vw;color:var(--color-on-surface)}@media only screen and (min-width:840px){.ModalContent{max-width:450px}.AlertModalContent{padding:48px}}@media only screen and (min-width:1200px){.ModalContent{max-width:600px}}.ModalContent h2{margin:0;color:var(--color-on-surface);font-size:var(--typescale-title-small-size)}.ModalTitleWithImg{display:flex;align-items:center;gap:8px;margin-bottom:24px}.ModalTitleWithImg .ProjectLogo img{max-height:80px;max-width:100%}.CloseModal{text-align:right;margin-top:24px}.ModalOkButtonWrapper{display:grid;grid-template-columns:auto auto;justify-content:right;grid-gap:16px;margin-top:24px}.AboutProject .ProjectInfo{margin:0 0 16px 0 0;padding:0}.AboutProject .ProjectInfo li{list-style:none}.AboutProject .ProjectInfo span{font-weight:700}.AboutProject .ProjectDescription{border:1px solid var(--color-outline-variant);padding:16px;max-height:200px;overflow-y:auto;scrollbar-color:var(--color-outline) var(--color-surface)}@media only screen and (min-width:840px){.AboutProject .ProjectDescription{max-height:300px}}.AboutProject .ProjectDescription p{margin:0}.WrittenLanguages{display:grid;grid-gap:8px}.WrittenLangDelimiter{grid-column:1 / span 6;border-bottom:1px solid var(--color-outline-variant)}.WrittenLanguages.ShowActions{grid-template-columns:auto auto auto auto auto auto}.WrittenLanguages.HideActions{grid-template-columns:auto auto auto auto}.WrittenLanguages button{border:0;background:var(--color-surface-container-high);padding:8px 12px}.WrittenLanguages button:hover{background-color:color-mix(in srgb,var(--color-surface-container-high) 100%,var(--color-on-surface) 16%)}.MoveUpDown{display:grid;grid-template-columns:44px 44px}.ModalLangError{color:var(--color-error);margin-top:16px}.GrammarCategories{display:grid;grid-template-columns:auto auto auto;grid-gap:8px}.GrammarCategories .Header,.Dialects .Header,.WrittenLanguages .Header{font-weight:700}.GrammarCategoryDelimiter{grid-column:1 / span 3;border-bottom:1px solid var(--color-outline-variant)}.GrammarCategories .Counter,.Dialects .Counter,.WrittenLanguages .Counter{color:var(--color-on-surface-variant)}.Dialects{display:grid;grid-template-columns:auto auto auto auto auto;grid-gap:8px}.DialectDelimiter{grid-column:1 / span 5;border-bottom:1px solid var(--color-outline-variant)}.Dialects .FocalDialect{height:10px;width:10px;background-color:var(--color-on-surface-variant);border-radius:50%;display:inline-block}.ShowFocalDialectWrapper{margin-top:16px;color:var(--color-primary)}.ShowFocalDialectWrapper label:hover{cursor:pointer}.DialectFilterModal button{background-color:var(--color-surface-container);padding:8px 16px;border:none}.DialectFilterModal button:hover{background-color:color-mix(in srgb,var(--color-surface-container) 100%,var(--color-on-surface) var(--state-hover-state-layer-opacity))}.DialectFilterModal button.Selected{background-color:var(--color-primary)}.DialectFilterModal img{width:22px}.DialectCheckbox{line-height:1.5}.DialectCheckbox input{margin-inline-end:8px}.DialectCheckbox .DialectAbbr{min-width:44px;display:inline-block}.DialectCheckbox .DialectActive{color:var(--color-primary)}.DialectFilter .SelButtonWrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;margin:24px 0 16px}.DialectFilter .OkButtonWrapper{display:grid;grid-template-columns:auto auto;justify-content:center;grid-gap:16px}.SendFeedback{max-width:450px}.SendFeedbackForm{margin-top:16px}.SendFeedbackForm textarea{width:100%;height:100px}.SendFeedbackResponse{margin-top:16px;text-align:right;font-weight:700}.SendFeedbackResponse.Sent{color:#2f855a}.SendFeedbackResponse.NotSent{color:var(--color-error)}.SendFeedback a{text-decoration:none;color:var(--color-primary)}.SendFeedback a:hover{text-decoration:underline}.AboutSooSL{line-height:1.5}.AboutSooSL a{text-decoration:none;color:var(--color-primary)}.AboutSooSL a:hover{text-decoration:underline}.AboutSooSL ul{margin:0;padding:0}.AboutSooSL li{list-style:none;padding:4px 0}.ThemeControls .SectionTitle{margin-bottom:8px}.ThemeControls .ThemeModeContainer,.ThemeControls .ThemeContrastContainer,.ThemeControls .FontSizeContainer{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}.ThemeControls .FontSizeContainer{align-items:flex-end}.ThemeControls button{padding:8px 16px;border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);color:var(--color-on-surface-variant);margin:0;background-color:var(--color-surface-container-low);font-size:var(--typescale-body-medium-size)}.ThemeControls svg{margin-inline-end:4px}.ThemeControls button:hover{background-color:color-mix(in srgb,var(--color-surface-container-low) 100%,var(--color-on-surface-variant) var(--state-hover-state-layer-opacity))}.ThemeControls button.Active{border:1px solid var(--color-primary);color:var(--color-on-primary);background-color:var(--color-primary)}.PageContainer{padding:16px}@media only screen and (min-width:840px){.PageContainer{padding-top:24px}.SignupPage,.ProfilePage,.LoginPage,.ForgotPasswordPage,.ResetPasswordPage,.ChangePasswordPage{width:500px;margin-left:auto;margin-right:auto}}.PageContainer .Header{text-align:center;margin-bottom:24px}.PageContainer .Header h1{font-size:var(--typescale-title-large-size)}.PageContainer .Header h2{font-size:var(--typescale-title-medium-size);margin:0}.PageContainer .Header p{margin-bottom:16px;padding:0}.PageContainer a{color:var(--color-primary)}.PageContainer a:hover{text-decoration:underline}.LoadingIconContainer{text-align:center}.ReadTerms{margin-top:8px;margin-bottom:24px}.ForgotPassword{margin:16px 0 0}.PwdResetInfo{margin:0 0 16px;padding:0;text-align:center}@media only screen and (min-width:840px){.AdminPage{display:flex;justify-content:center}.EditDictionaryPage{width:700px}}.AdminItemsTable{width:100%;border:0;border-collapse:collapse}.AdminItemsTable thead tr{border-bottom:1px solid var(--color-outline)}.AdminItemsTable thead th{padding:16px;text-align:left}.AdminItemsTable .Sortable{cursor:pointer;display:flex;align-items:center}.AdminItemsTable .Sortable:hover{color:var(--color-primary)}.AdminItemsTable .Sortable svg{margin-inline-start:4px;color:var(--color-primary)}.AdminItemsTable tbody tr{border-bottom:1px solid var(--color-outline-variant)}.AdminItemsTable tbody tr:nth-of-type(odd){background-color:var(--color-surface-container-low)}.AdminItemsTable tbody tr:last-child{border-bottom:0}.AdminItemsTable tbody td{vertical-align:top;padding:16px}.AdminAction{display:grid;grid-template-columns:auto auto;grid-gap:16px}.OwnerAction{display:flex;flex-direction:column;gap:16px}.EditButton{padding:8px 16px;margin:0;color:#fff;background-color:#007bff;border:0;border-radius:var(--shape-corner-small);text-decoration:none;font-size:var(--typescale-body-medium-size)}.EditButton:hover{background-color:#0069d9}.DeleteButton,.SuspendButton{padding:8px 16px;margin:0;color:#fff;background-color:#dc3545;border:0;border-radius:var(--shape-corner-small);text-decoration:none;font-size:var(--typescale-body-medium-size)}.DeleteButton:hover,.SuspendButton:hover{background-color:#cd2737}.RestoreButton{padding:8px 16px;margin:0;color:#fff;background-color:#787878;border:0;border-radius:var(--shape-corner-small);text-decoration:none;font-size:var(--typescale-body-medium-size)}.RestoreButton:hover{background-color:#686868}.FilterUsersWrapper{margin-bottom:24px;display:flex;justify-content:center}.FilterUsers .SearchByKeyword{width:250px;margin-bottom:16px}.FilterUsers .FilterByProject{margin-bottom:16px}.FilterUsers .FilterByProject select{font-size:var(--typescale-body-medium-size);max-width:300px}.FilterUsers .CountUsers{font-size:var(--typescale-body-medium-size);font-weight:700}@media only screen and (min-width:840px){.FilterUsers{display:grid;grid-template-columns:auto auto 1fr;grid-gap:24px;align-items:center}.FilterUsers .SearchByKeyword,.FilterUsers .FilterByProject{margin-bottom:0}}.UsersTable .EmailVerified{padding-left:4px;color:green}.UsersTable .EmailNotVerified{padding-left:4px;color:red}.UsersTable .DateTime{width:150px}.UsersTable .ProjectsRequested{width:200px}.UsersTable .read-only{color:#ff8000}.UsersTable .read-write{color:green}.UserData{max-width:500px}.AssignProjects .Header{font-weight:700;margin:24px 0 16px;text-align:left}.EditDictionaryPage #ownerUsername{width:300px}.EditDictionaryPage .AlertWarning{font-size:var(--typescale-body-medium-size)}.CheckInventory{margin-top:16px;margin-bottom:16px}.ListVariantWithBorder{border-top:1px solid var(--color-outline-variant);margin-top:16px;padding-top:16px}@media only screen and (min-width:840px){.NoDictionariesAssigned{width:700px}}.NoDictionariesAssigned a{display:block;margin-top:16px}.NoDictionariesAssigned .PublishDictionary{margin-top:24px}.PublicDictionary{margin:0 0 24px}.OwnerViewProjectPage .AlertInfo{font-size:var(--typescale-body-medium-size);margin-top:24px}.YourProjectsTable .ProjectLogo{width:100px}.YourProjectsTable .ProjectLogo img{max-height:50px;max-width:100%}.FilterSessionsWrapper{margin-bottom:24px;display:flex;justify-content:center;gap:24px}.FilterSessionsWrapper select{font-size:var(--typescale-body-medium-size);max-width:300px}.SessionHeader{color:var(--color-on-surface-variant);font-weight:700;padding-bottom:8px;border-bottom:1px solid var(--color-outline-variant)}.UploadSession{margin:0 0 24px;padding:0}.UploadSession li{list-style-type:none;margin-top:8px}.UploadSession li span{font-weight:700}.CancelSession{margin:0 0 24px}.CancelSession .AlertWarning{margin-top:16px;font-size:var(--typescale-body-medium-size)}.DownloadFile{margin:0 0 24px}.DownloadFile a{font-weight:700;color:var(--color-primary)}.Section{margin-bottom:24px}.ResetToDefaultContainer{margin:64px 0 24px}.CustomizeSection{margin-bottom:24px;display:flex;gap:16px}.CustomizeSection .ColorField input{width:70px;height:40px;margin-right:8px}.CustomizeSection .ColorSchemePreview{margin-left:100px;display:flex;gap:16px}.CustomizeSection .ColorSchemePreview>div{padding:16px 16px 8px}.CustomizeSection .ColorSchemePreview .Title{margin-bottom:16px}.CustomizeSection .ColorSchemePreview .ColorChip{padding:8px;border-radius:var(--shape-corner-medium);display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--typescale-body-small-size);font-weight:700;margin-bottom:8px}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
