.language-switch{flex-shrink:0;align-items:center;display:inline-flex}.language-switch select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:12px;max-width:7rem;padding:7px 6px;font-size:.875rem}.language-switch select:focus-visible{outline-offset:3px;outline:2px solid #638fc5}.language-switch option{color:#23434f;background:#fff}@media (max-width:620px){.topbar{flex-wrap:wrap;gap:6px}.header-actions{flex-wrap:wrap;gap:4px!important}.language-switch select{max-width:6rem;padding:6px 3px;font-size:.8rem}.account-header{flex-wrap:wrap}}.dialog-language{justify-content:flex-start;max-width:100%;padding-right:2rem;display:flex}.language-switch select,.header-actions{min-width:0}@media (max-width:480px){.topbar .brand{flex-shrink:0}.topbar .header-actions{max-width:100%}.dialog-language{margin-bottom:4px}.account-header h1{overflow-wrap:anywhere}}@media (max-width:600px){.app-shell.atlas-open .topbar{grid-template-columns:30px minmax(0,1fr);gap:5px 8px;height:auto;min-height:96px;padding:7px 10px;display:grid}.app-shell.atlas-open .topbar .brand{grid-area:1/1}.app-shell.atlas-open .topbar .mobile-navigation{grid-area:1/2;min-width:0}.app-shell.atlas-open .topbar .header-actions{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-end;justify-self:stretch;gap:5px;max-width:100%;display:flex}.app-shell.atlas-open .topbar .language-switch{margin-right:auto}.app-shell:not(.atlas-open) .topbar{flex-wrap:wrap;height:auto;min-height:75px;padding-top:8px;padding-bottom:8px}}
