.lang-switch.svelte-1v2j48r{position:fixed;top:clamp(.65rem,2.2vw,1rem);right:clamp(.65rem,2.2vw,1rem);z-index:120;display:inline-flex;align-items:center;gap:.2rem;padding:.28rem .45rem;border-radius:10px;border:1px solid rgba(0,200,255,.32);background:#001224d1;box-shadow:0 0 0 1px #00000059 inset,0 4px 14px #0000004d;font-family:Segoe UI,system-ui,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.04em;pointer-events:auto}.lang-switch__sep.svelte-1v2j48r{color:#78aac873;-webkit-user-select:none;user-select:none}.lang-switch__btn.svelte-1v2j48r{margin:0;padding:.2rem .4rem;border:none;border-radius:6px;background:transparent;color:#a0d2f0bf;cursor:pointer;font:inherit;transition:color .15s,background .15s}.lang-switch__btn.svelte-1v2j48r:hover{color:#e8ffff;background:#00507859}.lang-switch__btn--active.svelte-1v2j48r{color:#0ef;background:#003c5a8c}.lang-switch__btn.svelte-1v2j48r:focus-visible{outline:2px solid rgba(0,220,255,.65);outline-offset:2px}html,body{margin:0;padding:0;width:100%;height:100%}*{box-sizing:border-box}.bout-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(0,180,255,.35) transparent}.bout-scrollbar::-webkit-scrollbar{width:8px;height:8px}.bout-scrollbar::-webkit-scrollbar-track{background:transparent}.bout-scrollbar::-webkit-scrollbar-thumb{background:#00b4ff59;border-radius:999px}.bout-scrollbar::-webkit-scrollbar-thumb:hover{background:#00c8ff7a}
