.language-flags{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.language-flags button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;padding:5px;border:1px solid transparent;border-radius:7px;background:transparent;cursor:pointer;opacity:.6}.language-flags button:hover{opacity:1;background:#edf4fd}.language-flags button[aria-pressed="true"]{opacity:1;background:#e8f2ff;border-color:#a3c5f5}.language-flags svg{display:block;width:22px;height:15px;border-radius:2px;box-shadow:0 0 0 1px #17203326}.language-flags button:focus-visible{outline:2px solid #1c69d3;outline-offset:2px}.auth-card>.language-flags{align-self:flex-end;margin-bottom:20px}.sidebar-footer-actions .logout-form{margin-left:auto}@media print{.language-flags{display:none!important}}
