:root{--color-primary:#005eb1;--color-on-primary:#fff;--color-primary-container:#d5e3ff;--color-on-primary-container:#004788;--color-secondary:#565d7e;--color-on-secondary:#fff;--color-secondary-container:#dde1ff;--color-on-secondary-container:#3e4565;--color-tertiary:#5d598a;--color-on-tertiary:#fff;--color-tertiary-container:#e4dfff;--color-on-tertiary-container:#454171;--color-error:#ba1a1a;--color-on-error:#fff;--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:#fff;--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:#fff;--color-primary-container:#d5e3ff;--color-on-primary-container:#004788;--color-secondary:#565d7e;--color-on-secondary:#fff;--color-secondary-container:#dde1ff;--color-on-secondary-container:#3e4565;--color-tertiary:#5d598a;--color-on-tertiary:#fff;--color-tertiary-container:#e4dfff;--color-on-tertiary-container:#454171;--color-error:#ba1a1a;--color-on-error:#fff;--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:#fff;--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:#fff;--color-primary-container:#006dcb;--color-on-primary-container:#fff;--color-secondary:#2d3553;--color-on-secondary:#fff;--color-secondary-container:#646b8d;--color-on-secondary-container:#fff;--color-tertiary:#35305f;--color-on-tertiary:#fff;--color-tertiary-container:#6c679a;--color-on-tertiary-container:#fff;--color-error:#740006;--color-on-error:#fff;--color-error-container:#cf2c27;--color-on-error-container:#fff;--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:#fff;--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:#fff}[data-theme=light][data-contrast=high]{--color-primary:#002c59;--color-on-primary:#fff;--color-primary-container:#00498c;--color-on-primary-container:#fff;--color-secondary:#232a48;--color-on-secondary:#fff;--color-secondary-container:#404867;--color-on-secondary-container:#fff;--color-tertiary:#2a2654;--color-on-tertiary:#fff;--color-tertiary-container:#484373;--color-on-tertiary-container:#fff;--color-error:#600004;--color-on-error:#fff;--color-error-container:#98000a;--color-on-error-container:#fff;--color-surface:#f9f9ff;--color-on-surface:#000;--color-surface-variant:#dce2f2;--color-on-surface-variant:#000;--color-surface-container-highest:#c2c6d2;--color-surface-container-high:#d0d4e0;--color-surface-container:#dee2ef;--color-surface-container-low:#ecf0fd;--color-surface-container-lowest:#fff;--color-inverse-surface:#2c313a;--color-inverse-on-surface:#fff;--color-surface-tint:#005eb1;--color-outline:#262c38;--color-outline-variant:#434956;--color-success-container:#255327;--color-on-success-container:#fff}[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:#000;--color-secondary:#d4dbff;--color-on-secondary:#1c2442;--color-secondary-container:#888fb3;--color-on-secondary-container:#000;--color-tertiary:#ddd8ff;--color-on-tertiary:#241f4d;--color-tertiary-container:#908bc0;--color-on-tertiary-container:#000;--color-error:#ffd2cc;--color-on-error:#540003;--color-error-container:#ff5449;--color-on-error-container:#000;--color-surface:#0e141c;--color-on-surface:#fff;--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:#000}[data-theme=dark][data-contrast=high]{--color-primary:#eaf0ff;--color-on-primary:#000;--color-primary-container:#a0c4ff;--color-on-primary-container:#000b1e;--color-secondary:#eeefff;--color-on-secondary:#000;--color-secondary-container:#bac1e7;--color-on-secondary-container:#020926;--color-tertiary:#f2edff;--color-on-tertiary:#000;--color-tertiary-container:#c3bcf5;--color-on-tertiary-container:#090233;--color-error:#ffece9;--color-on-error:#000;--color-error-container:#ffaea4;--color-on-error-container:#220001;--color-surface:#0e141c;--color-on-surface:#fff;--color-surface-variant:#404753;--color-on-surface-variant:#fff;--color-surface-container-highest:#424751;--color-surface-container-high:#373c45;--color-surface-container:#2c313a;--color-surface-container-low:#1b2029;--color-surface-container-lowest:#000;--color-inverse-surface:#dee2ef;--color-inverse-on-surface:#000;--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{background-color:var(--color-surface-container-lowest);width:100%;color:var(--color-on-surface);font-size:var(--typescale-body-large-size);margin:0;padding:0;line-height:1.25}a{text-decoration:none}select,input,textarea{border:1px solid var(--color-outline);border-radius:var(--shape-corner-extra-small);font-size:var(--typescale-body-large-size);padding:8px}input,textarea{background-color:inherit;color:inherit}select{color:#000;background-color:#fff}select:focus,input:focus,textarea:focus{border:1px solid var(--color-primary);outline:none!important}::-webkit-input-placeholder{color:var(--color-on-surface-variant);font-weight:400}:-ms-placeholder-shown{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 (width>=840px){.FormField2Col{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}}.FormField .Label{margin-bottom:8px;font-weight:700;display:block}.FormField input{width:100%}.FormField .Error,.FormCheckbox .Error{color:var(--color-error);font-size:var(--typescale-body-medium-size);margin-top:8px;display:block}.FormField .IsInvalid{border-color:var(--color-error)}.FormCheckbox{margin-bottom:16px}.CheckbokInput{position:absolute;left:0}.CheckboxLabel{padding-left:24px;position:relative}.Submit{align-items:center;gap:24px;margin-top:24px;display:flex}.ResendValidationEmail{margin-top:16px}.BackToPage{font-size:var(--typescale-body-medium-size)}.BackToPage svg{margin-inline-end:4px}.LoadingPage{justify-content:center;align-items:center;height:100vh;display:flex}.LoadingData{justify-content:center;align-items:center;height:50vh;display:flex}.LoadingSenses{display:none}@media only screen and (width>=1200px){.LoadingSenses{display:flex}}.AppStartPageGrid{grid-gap:16px;grid-template-columns:auto;justify-content:center;justify-items:center;padding:16px;display:grid}@media only screen and (width>=840px){.AppStartPageGrid{padding-top:24px}}.DevelopmentSite{font-size:var(--typescale-body-large-size)}.Logo{align-items:center;gap:40px;margin:0 0 24px;padding:0;display:flex}.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{scrollbar-color:var(--color-outline) var(--color-surface);max-height:500px;margin:0;padding:0;overflow-y:auto}.ProjectsList>li{list-style:none}.ProjectsList>li>a{color:var(--color-on-surface);grid-gap:12px;grid-template-columns:100px 1fr;align-items:center;padding:8px;display:grid}.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-width:100%;max-height:50px}.ProjectsList .WrittenLanguages{font-size:var(--typescale-body-medium-size);color:var(--color-primary)}.PrivateProject{color:var(--color-on-surface-variant)}.FooterNav{font-size:var(--typescale-body-medium-size);flex-wrap:wrap;margin:8px 0 0;padding:0;display:flex}.FooterNav>li{list-style:none}.AppGrid{background-color:var(--color-surface);scrollbar-color:var(--color-outline) var(--color-surface);grid-template-rows:auto auto 1fr;grid-template-areas:"header""menu""content";display:grid}@media only screen and (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{border-bottom:1px solid var(--color-outline-variant);grid-area:header}.TopMenuWrapper{z-index:49;background-color:var(--color-surface);grid-area:menu;position:sticky;top:0}@media only screen and (width>=840px){.TopMenuWrapper{z-index:auto;position:static}}#glossesWrapper,#signInfoWrapper{background-color:var(--color-surface);grid-area:content}.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 (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 (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;grid-template-columns:1fr 4px 1fr;grid-template-areas:"video splitter2 senses-media";display:grid;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{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);padding:16px}.MenuWrapper{background-color:var(--color-surface-container);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;display:grid}.Menu{flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.Menu>li{list-style:none}.Menu button{background-color:var(--color-surface-container);border:none;padding:8px 16px}.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{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);position:fixed;bottom:0;right:0}.SignMenuScroll{flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.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 (width>=840px){.MobileMenuHidden{display:block}}@media only screen and (width>=1200px){.SignMenuScroll .ScrollToSignVideo{display:none}.SignMenuScroll .ScrollToSignSenses button{border-top-left-radius:var(--shape-corner-medium)}}.VideoPlayer{grid-gap:8px;grid-template-columns:1fr auto;align-items:center;display:grid}.VideoPlayer video{max-width:100%}.PlaybackRateControl{grid-gap:8px;color:var(--color-on-surface);grid-template-columns:1fr;margin:0;padding:0;display:grid}.PlaybackRateControl>li{text-align:center;list-style:none}.SimpleButton.ChangePlayback{padding:4px 8px}.PlaybackRateControl>li span.playRateVal{font-size:var(--typescale-body-medium-size);font-weight:700}.PlaybackRateControl .CloseVideo{background-color:#fff;border:0;margin:0 0 16px;padding:12px 16px 8px}.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:1px}.contactLocClickable,.spatialLocClickable,.LocNotClickable{fill:#d3d3d3}.contactLocClickable:hover{fill:pink;cursor:pointer}.spatialLocClickable:hover{fill:#0ff;cursor:pointer}.contactLocSelected{fill:red}.spatialLocSelected{fill:#00f}.FilterTabsHeader{border-bottom:1px solid var(--color-outline-variant);grid-template-columns:1fr auto;display:grid}.FilterTabs_TabList{flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.FilterTabs_Tab{cursor:pointer;text-align:center;width:44px;height:44px;margin:0;padding-top:8px;list-style:none}.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);border:none;width:44px;height:44px;margin:0;padding:0}.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{z-index:999;opacity:1!important;background-color:var(--color-inverse-surface)!important;color:var(--color-inverse-on-surface)!important;padding:8px!important}.ButtonLamp{background-color:var(--color-surface-container-lowest);background-position:50%;background-repeat:no-repeat;border:0;width:40px;height:40px;margin:0;padding:0}@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-position:50%;background-repeat:no-repeat}}.TooltipHandshapeWrapper{max-width:70vw}.TooltipHandshapeWrapper img{width:33.3333%}.TooltipLocationWrapper{background-color:#fff;width:200px}.TooltipLocationDescr{width:200px}.SimpleButton{color:var(--color-on-primary);background-color:var(--color-primary);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);border:0;margin:0;padding:8px 16px;text-decoration:none}.SimpleButton:hover{background-color:color-mix(in srgb, var(--color-primary) 100%, var(--color-on-primary) var(--state-hover-state-layer-opacity))}.SimpleButton:disabled,.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{align-items:center;gap:8px;display:flex}.AlertContainer{justify-content:center;margin:24px;display:flex}.Alerts{width:80%}.Alerts>div:last-child{margin-bottom:0}.Alert{border-radius:var(--shape-corner-small);margin-bottom:24px;padding:15px}.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;color:#000;padding:0 6px;font-size:21px;font-weight:700;line-height:1}.CloseAlert:hover,.CloseAlert:focus{cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}.AlertError .CloseAlert{color:var(--color-on-error-container)}.AlertSuccess .CloseAlert{color:var(--color-on-success-container)}.AlertFade{opacity:0;-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 (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{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.LeftSide,.RightSide{align-items:center;display:flex}.LeftSide .SooSLIcon{padding:4px 8px}.ProjectsMenu,.UserToolsMenu{display:none}@media only screen and (width>=840px){.ProjectsMenu{display:block}.UserToolsMenu{align-items:center;display:flex}.MobileMenuButton,.MobileMenuContainer{display:none}}.ProjectsMenu .ViewProjects{color:var(--color-on-surface);border-radius:var(--shape-corner-extra-small);align-items:center;padding:8px 16px;font-weight:600;display:flex}.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 (width>=840px){.ProjectsMenu .ViewProjects{margin-left:32px}}.OverlayButton{z-index:50;opacity:.2;cursor:default;background-color:#000;width:100%;height:100%;position:fixed;inset:0}.MobileMenuButton button{border-radius:var(--shape-corner-extra-small);color:var(--color-on-surface);background-color:var(--color-surface-container-lowest);border:0;padding:16px}.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{background-color:var(--color-surface-container-low);border-radius:var(--shape-corner-extra-small);border:1px solid var(--color-outline-variant);margin:0 16px;padding:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.MobileProjectsMenu{border-bottom:1px solid var(--color-outline-variant);margin-bottom:16px;padding-bottom:12px}.MobileProjectsMenu .ViewProjects{color:var(--color-on-surface);border-radius:var(--shape-corner-extra-small);align-items:center;padding:8px 16px;font-weight:600;display:flex}.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{color:var(--color-on-surface);align-items:center;margin-bottom:16px;display:flex}.MobileAuthUserMenu .SignedIn svg{margin-inline-end:4px}.MobileAuthUserMenu .SignedIn .Username{font-weight:700}.MobileAuthUserMenu ul{margin:0;padding:0}.MobileAuthUserMenu ul li{padding:0;list-style:none}.MobileAuthUserMenu a{color:var(--color-on-surface);width:100%;font-size:var(--typescale-body-medium-size);padding:8px;display:block}.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;background-color:var(--color-surface-container-low);width:100%;font-size:var(--typescale-body-medium-size);border:0;margin:0;padding:8px}.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);color:var(--color-on-surface);border:0;align-items:center;width:100%;margin:0;padding:8px;display:flex}.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);width:100%;color:var(--color-on-surface);text-align:left;font-weight:400;font-size:var(--typescale-body-medium-size);border:0;align-items:center;padding:8px 16px;display:flex}.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{margin-right:16px;position:relative}.Login,.Signup{color:var(--color-on-surface-variant);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);margin:0 16px 0 0;padding:8px 16px;display:inline-block}.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 (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{color:var(--color-on-surface);background-color:var(--color-surface-container);grid-gap:4px;border-radius:var(--shape-corner-extra-small);font-size:var(--typescale-body-medium-size);border:0;grid-template-columns:auto auto;align-items:center;margin:0;padding:8px 16px;display:grid}.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{z-index:50;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container-low);min-width:200px;margin-top:4px;padding:16px;position:absolute;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.UserMenu .SignedIn{border-bottom:1px solid var(--color-outline-variant);margin-bottom:8px;padding:0 0 16px}.UserMenu .Username{font-weight:700}.UserMenu ul{margin:0;padding:0}.UserMenu ul li{list-style:none;position:relative}.UserMenu a{width:100%;color:var(--color-on-surface);font-size:var(--typescale-body-medium-size);padding:8px;display:block}.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 (width>=840px){.Logout{color:var(--color-on-surface);text-align:left;background-color:var(--color-surface-container-low);border:0;width:100%;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{color:var(--color-on-surface);background-color:var(--color-surface-container-lowest);border:0;border-radius:50%;margin:0;padding:8px}.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{z-index:50;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container-low);width:200px;margin-top:4px;padding:16px;position:absolute;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media only screen and (width>=840px){.ToolsMenuItem{background-color:var(--color-surface-container-low);width:100%;color:var(--color-on-surface);text-align:left;border:0;align-items:center;font-weight:400;display:flex}.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{font-size:var(--typescale-body-medium-size);margin:0 16px;position:relative}.UILangButton button{cursor:pointer;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);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.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{flex-direction:column;margin-left:16px;display:flex}.UILangButton .Arrows svg{color:var(--color-on-surface);pointer-events:none}.UILangDropdown{z-index:50;border-radius:var(--shape-corner-extra-small);background-color:var(--color-surface-container-low);min-width:200px;margin-top:4px;padding:16px;position:absolute;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}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{justify-content:space-between;align-items:center;padding:8px;list-style:none;display:flex}.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-width:100%;max-height:100%}.ProjectHeader .ProjectLogoTitle h1{font-size:var(--typescale-title-small-size);color:var(--color-on-surface);font-weight:700}@media only screen and (width>=840px){.ProjectHeader{align-items:center;gap:16px;display:flex}.ProjectHeader .ProjectLogoTitle{flex:1;align-items:center;gap:16px;display:flex}.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);font-size:var(--typescale-body-medium-size);border:0;align-items:center;padding:8px 16px;display:flex}.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 (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);background-color:var(--color-surface-container-lowest);min-width:60px;min-height:40px;padding:8px;font-weight:700}.SearchByKeyword input::placeholder{color:var(--color-on-surface-variant);font-size:var(--typescale-body-medium-size)}.ClearSearch{background-color:#0000;border:none;padding:8px 16px}.ClearSearch img{width:20px}.SelectedComponentsWrapper{background-color:var(--color-surface-container-lowest);border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-medium);grid-template-columns:1fr auto;padding:12px;display:grid}.SelectedComponents{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.SelectedComponent{text-align:center;cursor:pointer;cursor:pointer;width:56px;padding:8px}.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{cursor:pointer;width:70px;padding:4px}.SelectedComponentsWrapper .ClearSearch{align-self:start}.scrollbar-measure{width:100px;height:100px;position:absolute;top:-9999px;overflow:scroll}.GlossesHeader{color:var(--color-on-surface);font-size:var(--typescale-body-small-size);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);grid-template-columns:1fr 1fr 1fr;padding:8px;display:grid}.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{justify-content:center;align-items:center;gap:4px;min-height:20px;font-weight:400;display:flex}.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);flex-wrap:wrap;justify-content:center;display:flex}.GlossesHeader .SortField.Selected{color:var(--color-primary);font-weight:700}.WrittenLangWrapper select{max-width:200px;min-height:30px;font-weight:700;font-size:var(--typescale-body-small-size);margin:8px}.Glosses ul{margin:0;padding:0}.Glosses ul li{border-bottom:1px solid var(--color-outline-variant);text-align:initial;list-style-type:none}.Glosses ul li:last-child{border-bottom:0}.Glosses ul li a{grid-gap:24px;grid-template-columns:1fr auto;padding:8px;text-decoration:none;display:grid}.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{color:var(--color-on-primary);background-color:var(--color-primary);font-weight:700}.Gloss a{color:var(--color-on-surface)}.GlossSelected a{color:var(--color-on-primary)}.NoSignsFound{margin-top:8px}.Glosses .dialect{text-align:right;min-width:120px}.GlossesPagination{justify-content:center;gap:8px;display:flex}.GlossesPagination button{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container);border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);border:0;margin:0;padding:8px 16px;font-weight:700;text-decoration:none}.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{background-color:color-mix(in srgb, var(--color-surface-container-lowest) 100%, var(--color-on-surface) var(--state-hover-state-layer-opacity));border-radius:50%;padding:8px 10px}.FilterTabHeader{color:var(--color-primary);padding:16px 0;font-weight:700}.Components{grid-template-columns:56px;display:grid}.ComponentsWithDescr{grid-template-columns:1fr;display:grid}.ComponentsWrapped{grid-template-columns:repeat(auto-fit,56px);display:grid}.ComponentsWrappedWithDescr{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:56px;display:grid}.Component{cursor:pointer;font-size:var(--typescale-body-medium-size);padding:8px;display:grid}.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:0 0}.Component img{align-self:center;max-width:100%}.ComponentWithoutDescr{grid-template-rows:1fr auto;justify-items:center}.ComponentWithDescr{grid-gap:8px;grid-template-columns:40px auto 1fr;align-items:center}.ComponentLocation{grid-gap:8px;grid-template-columns:auto 1fr;align-items:center}.ComponentHandshapeWrapper,.ComponentLocationWrapper{grid-template-columns:1fr auto;align-items:center;display:grid}img.handshape{max-height:45px}img.faceHeadBody{max-height:40px}.ComponentWithoutDescr .CountByComponent{color:var(--color-on-surface-variant);align-self:end;margin-top:2px;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{font-weight:700;font-size:var(--typescale-body-medium-size);margin-top:16px;margin-bottom:8px}.SignVideo{justify-content:center;display:flex}.SignComponentsHeader{grid-template-columns:1fr auto;display:grid}.SignComponentsHeader button{background-color:var(--color-surface-container-lowest);border:none;width:44px;height:44px;margin:0;padding:0}.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{grid-gap:16px;border-top:1px solid var(--color-outline-variant);grid-template-columns:repeat(auto-fit,40px);justify-content:center;place-items:center;padding:16px 0;display:grid}.SignComponents img{max-width:100%}.SignComponentsWithDescr{border-top:1px solid #cfcfcf;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 24px;margin-top:4px;padding:16px 0;display:grid}.SignComponentsLocation{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 24px;display:grid}.SignComponentWithDescr{grid-gap:8px;font-size:var(--typescale-body-medium-size);grid-template-columns:40px 1fr;align-items:center;display:grid}.SignComponentWithDescr.handshape{grid-template-columns:40px 1fr auto}.SignComponentWithDescr.location{grid-template-columns:1fr auto}.SignComponentWithDescr img{justify-self:center;max-width:100%}.SignLocations{width:60%;margin:auto}.Senses>*{margin-bottom:16px}.Senses>div:last-child{margin-bottom:0}.Sense{background-color:var(--color-surface-container-highest);border-radius:var(--shape-corner-small);padding:16px}.SenseHeaderView{align-items:center;gap:8px;margin-bottom:4px;display:flex}.SenseIcon img{width:24px}.SenseIndex div{text-align:center;background-color:var(--color-primary);width:20px;color:var(--color-on-primary);border-radius:50%;font-size:12px;line-height:20px}.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{margin:0;padding:0;font-weight:700;line-height:1.5}.Sentences{grid-gap:16px;grid-template-columns:1fr;margin-top:16px;display:grid}.Sentences .Sentence{grid-gap:8px;grid-template-columns:auto 1fr;display:grid}.SentenceTextsWrapper{grid-gap:12px;grid-template-columns:1fr;display:grid}.SentenceTexts .SentenceText{border-bottom:1px solid var(--color-outline-variant);margin-bottom:4px;padding-bottom:4px;line-height:1.5}.SentenceTexts div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ExtraTexts{margin-top:16px}.ExtraTexts .ExtraText{border-bottom:1px solid var(--color-outline-variant);white-space:pre-line;margin-bottom:4px;padding-bottom:4px;line-height:1.5}.ExtraTexts div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ExtraMediaWrapper{flex-wrap:wrap;gap:16px;display:flex}.VideoThumbnail{cursor:pointer;min-width:150px;position:relative}.ExtraMediaWrapper .VideoThumbnail{flex:0 calc(33.3333% - 16px)}.SentenceTextsWrapper .VideoThumbnail{width:50%}.VideoThumbnail video,.ExPictureThumbnail img{max-width:100%;display:block}@media only screen and (width>=840px){.VideoThumbnail{min-width:150px}.ExPictureThumbnail{cursor:pointer;flex:0 calc(33.3333% - 16px);min-width:150px;position:relative}.ExPictureLarge img{cursor:pointer}}.VideoPlayingWrapper,.ExPictureLargeWrapper{width:100%}.VideoPlaying,.ExPictureLarge{position:relative}.VideoPlaying video,.ExPictureLarge img{max-width:100%;display:block}.VideoThumbnailPlayIcon{z-index:48;width:24px;height:24px;position:absolute;top:10px;left:10px}.VideoThumbnailPlayIcon img{width:24px}.ChangelogWrapper{justify-content:center;line-height:1.5;display:flex}.Changelog{text-align:left;max-width:900px}.Changelog .LogItem{border-bottom:1px solid var(--color-outline-variant);margin-bottom:16px;padding-bottom:16px}.Changelog div:last-child{border-bottom:0}@media only screen and (width>=840px){.Changelog .LogItem{grid-gap:24px;grid-template-columns:auto 1fr;display:grid}}.Changelog .LogItem h2{font-size:var(--typescale-title-small-size);color:var(--color-primary);margin:0 0 16px;font-weight:700}.Changelog .LogItem h3{margin:0 0 8px;font-size:100%;font-weight:700}.Changelog .LogItem ol{margin:0 0 8px;padding:0 0 0 16px}.ModalOverlay{z-index:998;background-color:#00000052;position:fixed;inset:0}.Modal{background:var(--color-surface-container-high);border-radius:var(--shape-corner-large);scrollbar-color:var(--color-outline) var(--color-surface);border:1px solid var(--color-outline-variant);outline:none;max-height:85vh;margin-right:-50%;padding:24px;position:absolute;top:40px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.AlertModal{border:2px solid var(--color-error)}.ModalContent{max-width:75vw;color:var(--color-on-surface)}@media only screen and (width>=840px){.ModalContent{max-width:450px}.AlertModalContent{padding:48px}}@media only screen and (width>=1200px){.ModalContent{max-width:600px}}.ModalContent h2{color:var(--color-on-surface);font-size:var(--typescale-title-small-size);margin:0}.ModalTitleWithImg{align-items:center;gap:8px;margin-bottom:24px;display:flex}.ModalTitleWithImg .ProjectLogo img{max-width:100%;max-height:80px}.CloseModal{text-align:right;margin-top:24px}.ModalOkButtonWrapper{grid-gap:16px;grid-template-columns:auto auto;justify-content:right;margin-top:24px;display:grid}.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);scrollbar-color:var(--color-outline) var(--color-surface);max-height:200px;padding:16px;overflow-y:auto}@media only screen and (width>=840px){.AboutProject .ProjectDescription{max-height:300px}}.AboutProject .ProjectDescription p{margin:0}.WrittenLanguages{grid-gap:8px;display:grid}.WrittenLangDelimiter{border-bottom:1px solid var(--color-outline-variant);grid-column:1/span 6}.WrittenLanguages.ShowActions{grid-template-columns:auto auto auto auto auto auto}.WrittenLanguages.HideActions{grid-template-columns:auto auto auto auto}.WrittenLanguages button{background:var(--color-surface-container-high);border:0;padding:8px 12px}.WrittenLanguages button:hover{background-color:color-mix(in srgb, var(--color-surface-container-high) 100%, var(--color-on-surface) 16%)}.MoveUpDown{grid-template-columns:44px 44px;display:grid}.ModalLangError{color:var(--color-error);margin-top:16px}.GrammarCategories{grid-gap:8px;grid-template-columns:auto auto auto;display:grid}.GrammarCategories .Header,.Dialects .Header,.WrittenLanguages .Header{font-weight:700}.GrammarCategoryDelimiter{border-bottom:1px solid var(--color-outline-variant);grid-column:1/span 3}.GrammarCategories .Counter,.Dialects .Counter,.WrittenLanguages .Counter{color:var(--color-on-surface-variant)}.Dialects{grid-gap:8px;grid-template-columns:auto auto auto auto auto;display:grid}.DialectDelimiter{border-bottom:1px solid var(--color-outline-variant);grid-column:1/span 5}.Dialects .FocalDialect{background-color:var(--color-on-surface-variant);border-radius:50%;width:10px;height:10px;display:inline-block}.ShowFocalDialectWrapper{color:var(--color-primary);margin-top:16px}.ShowFocalDialectWrapper label:hover{cursor:pointer}.DialectFilterModal button{background-color:var(--color-surface-container);border:none;padding:8px 16px}.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{grid-gap:16px;grid-template-columns:1fr 1fr;margin:24px 0 16px;display:grid}.DialectFilter .OkButtonWrapper{grid-gap:16px;grid-template-columns:auto auto;justify-content:center;display:grid}.SendFeedback{max-width:450px}.SendFeedbackForm{margin-top:16px}.SendFeedbackForm textarea{width:100%;height:100px}.SendFeedbackResponse{text-align:right;margin-top:16px;font-weight:700}.SendFeedbackResponse.Sent{color:#2f855a}.SendFeedbackResponse.NotSent{color:var(--color-error)}.SendFeedback a{color:var(--color-primary);text-decoration:none}.SendFeedback a:hover{text-decoration:underline}.AboutSooSL{line-height:1.5}.AboutSooSL a{color:var(--color-primary);text-decoration:none}.AboutSooSL a:hover{text-decoration:underline}.AboutSooSL ul{margin:0;padding:0}.AboutSooSL li{padding:4px 0;list-style:none}.ThemeControls .SectionTitle{margin-bottom:8px}.ThemeControls .ThemeModeContainer,.ThemeControls .ThemeContrastContainer,.ThemeControls .FontSizeContainer{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}.ThemeControls .FontSizeContainer{align-items:flex-end}.ThemeControls button{border:1px solid var(--color-outline-variant);border-radius:var(--shape-corner-small);color:var(--color-on-surface-variant);background-color:var(--color-surface-container-low);font-size:var(--typescale-body-medium-size);margin:0;padding:8px 16px}.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 (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{text-align:center;margin:0 0 16px;padding:0}@media only screen and (width>=840px){.AdminPage{justify-content:center;display:flex}.EditDictionaryPage{width:700px}}.AdminItemsTable{border-collapse:collapse;border:0;width:100%}.AdminItemsTable thead tr{border-bottom:1px solid var(--color-outline)}.AdminItemsTable thead th{text-align:left;padding:16px}.AdminItemsTable .Sortable{cursor:pointer;align-items:center;display:flex}.AdminItemsTable .Sortable:hover{color:var(--color-primary)}.AdminItemsTable .Sortable svg{color:var(--color-primary);margin-inline-start:4px}.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{grid-gap:16px;grid-template-columns:auto auto;display:grid}.OwnerAction{flex-direction:column;gap:16px;display:flex}.EditButton{color:#fff;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);background-color:#007bff;border:0;margin:0;padding:8px 16px;text-decoration:none}.EditButton:hover{background-color:#0069d9}.DeleteButton,.SuspendButton{color:#fff;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);background-color:#dc3545;border:0;margin:0;padding:8px 16px;text-decoration:none}.DeleteButton:hover,.SuspendButton:hover{background-color:#cd2737}.RestoreButton{color:#fff;border-radius:var(--shape-corner-small);font-size:var(--typescale-body-medium-size);background-color:#787878;border:0;margin:0;padding:8px 16px;text-decoration:none}.RestoreButton:hover{background-color:#686868}.FilterUsersWrapper{justify-content:center;margin-bottom:24px;display:flex}.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 (width>=840px){.FilterUsers{grid-gap:24px;grid-template-columns:auto auto 1fr;align-items:center;display:grid}.FilterUsers .SearchByKeyword,.FilterUsers .FilterByProject{margin-bottom:0}}.UsersTable .EmailVerified{color:green;padding-left:4px}.UsersTable .EmailNotVerified{color:red;padding-left:4px}.UsersTable .DateTime{width:150px}.UsersTable .ProjectsRequested{width:200px}.UsersTable .read-only{color:#ff8000}.UsersTable .read-write{color:green}.UserData{max-width:500px}.AssignProjects .Header{text-align:left;margin:24px 0 16px;font-weight:700}.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 (width>=840px){.NoDictionariesAssigned{width:700px}}.NoDictionariesAssigned a{margin-top:16px;display:block}.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-width:100%;max-height:50px}.FilterSessionsWrapper{justify-content:center;gap:24px;margin-bottom:24px;display:flex}.FilterSessionsWrapper select{font-size:var(--typescale-body-medium-size);max-width:300px}.SessionHeader{color:var(--color-on-surface-variant);border-bottom:1px solid var(--color-outline-variant);padding-bottom:8px;font-weight:700}.UploadSession{margin:0 0 24px;padding:0}.UploadSession li{margin-top:8px;list-style-type:none}.UploadSession li span{font-weight:700}.CancelSession{margin:0 0 24px}.CancelSession .AlertWarning{font-size:var(--typescale-body-medium-size);margin-top:16px}.DownloadFile{margin:0 0 24px}.DownloadFile a{color:var(--color-primary);font-weight:700}.Section{margin-bottom:24px}.ResetToDefaultContainer{margin:64px 0 24px}.CustomizeSection{gap:16px;margin-bottom:24px;display:flex}.CustomizeSection .ColorField input{width:70px;height:40px;margin-right:8px}.CustomizeSection .ColorSchemePreview{gap:16px;margin-left:100px;display:flex}.CustomizeSection .ColorSchemePreview>div{padding:16px 16px 8px}.CustomizeSection .ColorSchemePreview .Title{margin-bottom:16px}.CustomizeSection .ColorSchemePreview .ColorChip{border-radius:var(--shape-corner-medium);font-size:var(--typescale-body-small-size);flex-direction:column;justify-content:center;align-items:center;margin-bottom:8px;padding:8px;font-weight:700;display:flex}.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{cursor:pointer;border:1px solid #0000;border-bottom:none;padding:6px 12px;list-style:none;display:inline-block;position:relative;bottom:-1px}.react-tabs__tab--selected{color:#000;background:#fff;border-color:#aaa;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:"";background:#fff;height:5px;position:absolute;bottom:-5px;left:-4px;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
