.language-switcher{display:inline-flex;align-items:center;gap:6px;color:#64677e;font-size:12px;flex-shrink:0}.language-switcher select{height:32px;width:auto;min-width:78px;margin:0;padding:0 22px 0 8px;color:#34364c;border:1px solid #e3e4ee;border-radius:7px;background:#fff;font:inherit;cursor:pointer}.language-switcher select:focus-visible{outline:2px solid #7660d9;outline-offset:2px}html[lang=en] .app-sidebar .nav-caption{letter-spacing:.04em}html[lang=en] :is(.app-sidebar,[data-sidebar=sidebar][data-mobile=true]) [data-sidebar=menu-button]{min-height:44px;height:auto;padding-block:8px;white-space:normal}html[lang=en] :is(.app-sidebar,[data-sidebar=sidebar][data-mobile=true]) [data-sidebar=menu-button]>.nav-label{flex:1 1 0;min-width:0;overflow:visible;white-space:normal;text-overflow:clip;line-height:20px}html[lang=en] :is(.app-sidebar,[data-sidebar=sidebar][data-mobile=true]) .nav-count{flex-shrink:0;width:auto;min-width:20px;padding-inline:4px}html[lang=en] .topbar-tools{gap:10px}.topbar .breadcrumb{min-width:0;flex:1 1 auto;overflow:hidden}.topbar .breadcrumb strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .topbar-tools{flex-shrink:0}@media (min-width:768px) and (max-width:1100px){.topbar{gap:12px}.topbar .breadcrumb>span,.topbar .breadcrumb>svg{display:none}}html[lang=en] .field>label{line-height:1.35}@media (max-width:640px){.language-switcher>span{display:none}.language-switcher select{min-width:65px}}