.language-picker{position:relative;flex-shrink:0;border:0!important;color:#dce0e4}
.language-picker summary{display:flex;align-items:center;gap:7px;padding:9px 10px;min-height:38px;border:1px solid #343b43;border-radius:5px;font:11px var(--sans);white-space:nowrap;background:#141a1f}
.language-picker summary:after{display:none}
.language-picker summary:hover,.language-picker[open] summary{border-color:#a28628;color:var(--yellow)}
.language-chevron{font-size:14px;color:#919aa3;margin-left:1px}
.language-options{position:absolute;right:0;top:calc(100% + 10px);width:192px;padding:7px;background:#161d23;border:1px solid #3b434b;border-radius:7px;box-shadow:0 12px 38px #0009;z-index:35}
.language-title{font:10px var(--sans);color:#9ba7b2;padding:9px 10px 11px;border-bottom:1px solid #30383f;margin-bottom:5px}
.language-options button{display:flex;justify-content:space-between;gap:15px;width:100%;background:none;color:#d6dde3;padding:11px 10px;text-align:left;font:13px var(--sans);border-radius:4px}
.language-options button:hover{background:#273038}
.language-options button[aria-pressed="true"]{background:#f0b90b13;color:var(--yellow)}
.language-picker summary:focus-visible,.language-options button:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}
.otc-broadcast{position:relative;top:auto;z-index:2}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]){--sans:SevySans,"Noto Sans CJK SC","Noto Sans JP","Noto Sans KR",Arial,sans-serif}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) h1,html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) h2,html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .journey h3{font-family:var(--sans);line-height:1.25;letter-spacing:-.02em}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .hero-copy h1{font-size:clamp(30px,3.8vw,57px)}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .page-head h1{font-size:clamp(32px,4.5vw,58px)}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .section-head h2{font-size:38px}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .collection-title h1{font-size:30px}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .mint-visual h2{font-size:65px}
html[lang="es-ES"] .hero-copy h1{font-size:clamp(34px,3.8vw,58px)}
html[lang="es-ES"] .nav{gap:17px}
html[lang="es-ES"] .nav a{font-size:12px}
html[lang="es-ES"] .broadcast-summary{gap:20px}
html[lang="es-ES"] .broadcast-metrics>div>span{font-size:8px}
html[lang="es-ES"] .broadcast-fill-count{display:none!important}
.header-inner{gap:25px}
@media(max-width:1100px){.header-actions{gap:9px}.nav{gap:15px}.nav a{font-size:12px}.header-inner{gap:20px}.brand{font-size:38px}.header-actions>.btn{font-size:12px;padding:12px 14px}}
@media(max-width:700px){.header-inner{gap:10px}.header-actions{gap:9px}.language-picker summary{gap:5px;font-size:10px;padding:7px;min-height:34px}.language-chevron{display:none}.language-options{right:-40px;width:180px}.language-options button{font-size:14px;padding:12px}.header-actions>.btn{font-size:10px;padding:9px 11px}.brand{font-size:34px}.header-actions .mobile-menu{width:28px}.language-picker summary svg{width:14px}.broadcast-summary{gap:10px!important}html[lang="es-ES"] .broadcast-quote>span{font-size:6px}html[lang="es-ES"] .broadcast-source{font-size:6px}html[lang="es-ES"] .broadcast-label>span{font-size:7px}html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .hero-copy h1{font-size:29px}html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .section-head h2{font-size:26px}html:is([lang="ja-JP"],[lang="ko-KR"],[lang="zh-TW"]) .collection-title h1{font-size:23px}html[lang="es-ES"] .hero-copy h1{font-size:32px}.page-head h1{overflow-wrap:anywhere}.broadcast-quote strong{font-size:21px}}

.chart-panel .terminal-panel-head{flex-wrap:wrap;row-gap:16px}.chart-ranges{flex-shrink:0;white-space:nowrap}.chart-panel .panel-tabs{flex-shrink:0}.chart-panel .panel-tabs button.active:after{bottom:-9px}
