.nav-tools{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.language-switch{display:inline-flex;align-items:center;gap:2px;min-height:40px;padding:3px;border:1px solid var(--line);border-radius:8px;background:#0a0c0da3}.language-switch button{min-width:32px;min-height:32px;border:0;border-radius:5px;padding:0 8px;background:transparent;color:#9b9e9f;font:800 11px DM Mono,monospace;letter-spacing:.02em;cursor:pointer}.language-switch button:hover{color:var(--gold-2)}.language-switch button[aria-pressed=true]{background:#e6c66e2e;color:var(--gold-2);box-shadow:inset 0 0 0 1px #e6c66e2e}.language-switch button:focus-visible,.language-switch:focus-within{outline:2px solid var(--gold-2);outline-offset:2px}.footer .footer-x{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;margin-left:0;border:1px solid transparent;border-radius:7px;color:#9da1a4;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.footer .footer-x svg{width:17px;height:17px}.footer .footer-x:hover{border-color:#e6c66e47;background:#e6c66e14;color:var(--gold-2);transform:translateY(-1px)}.footer .footer-x:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px}.footer .footer-copy{margin-left:auto}@media(prefers-reduced-motion:reduce){.footer .footer-x{transition:none}.footer .footer-x:hover{transform:none}}@media(max-width:800px){.footer .footer-copy{width:100%;margin-left:0}.footer .footer-x{margin-left:auto}}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{text-wrap:balance}@media(min-width:1101px){html[lang=en] .nav nav{gap:27px}html[lang=en] h1{letter-spacing:-.055em;line-height:1.02}html[lang=en] .hero h1{max-width:840px;font-size:clamp(3.35rem,6.25vw,6.15rem)}html[lang=en] .market-head h1,html[lang=en] .data-hero h1,html[lang=en] .paper-hero h1{max-width:790px}html[lang=en] .market-summary small,html[lang=en] .asset-snapshot p,html[lang=en] .claim-panel p,html[lang=en] .index-card p{line-height:1.58}html[lang=en] .paper-body p,html[lang=en] .paper-page .warning{line-height:1.74}}@media(max-width:1100px){.nav>.nav-tools{margin-left:auto}.nav-tools .wallet{margin-left:0}html[lang=en] .nav>nav{gap:6px}html[lang=en] .nav>nav a{padding-inline:10px!important}}@media(max-width:520px){.nav-tools{gap:7px}.language-switch{min-height:36px;padding:2px}.language-switch button{min-width:29px;min-height:30px;padding:0 6px;font-size:10px}}
