.at-language{display:flex;gap:.3rem;align-items:center;padding:.25rem;border:1px solid currentColor;border-radius:999px;z-index:40;background:var(--paper,#f3f1e7);color:#173d34;font:600 13px/1.4 system-ui;margin:.5rem}.at-language button{font:inherit;min-height:36px;min-width:44px;padding:.35rem .65rem;border:0;border-radius:999px;color:inherit;background:transparent;cursor:pointer}.at-language button[aria-pressed=true]{background:#173d34;color:#fff}.at-language button:focus-visible{outline:3px solid #d99424;outline-offset:2px}.at-language label{font-size:0}.at-language-note{font:14px/1.5 system-ui;padding:.55rem .8rem;color:inherit;border:1px solid currentColor;border-radius:8px;margin:.6rem 0}.at-language-float{position:fixed;top:8px;right:8px;max-width:calc(100vw - 16px)}#game-header .at-language{margin:0;flex-shrink:0}#game-header{flex-wrap:wrap}.at-language-note a{color:inherit;text-decoration:underline}html[lang=en] #game-nav button{font-size:12px}@media(max-width:420px){.at-language{font-size:12px}.at-language button{padding:.3rem .5rem}}
