.tf-chart,.tf-exchanges{--tf-ink: #192f39;--tf-muted: #627078;--tf-line: #dce1df;--tf-paper: #f4f3ef;--tf-accent: #24617a;min-width:0;max-width:100%;width:100%;contain:inline-size;color:var(--tf-ink);font-variant-numeric:tabular-nums}.tf-chart button,.tf-exchanges button{font:inherit;cursor:pointer}.tf-chart button:focus-visible,.tf-exchanges button:focus-visible,.tf-chart-interaction:focus-visible{outline:2px solid var(--tf-accent);outline-offset:3px}.tf-chart-readout{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:88px;padding:18px 16px 8px}.tf-chart-quote{min-width:0}.tf-chart-quote-main{display:flex;align-items:baseline;gap:15px;flex-wrap:wrap}.tf-chart-quote-main>strong{font:500 30px/1.15 var(--font-mono, "DM Mono", monospace);letter-spacing:-.055em}.tf-chart-quote-main>span{font-size:12px;font-weight:550;white-space:nowrap}.tf-chart-quote-main small{color:var(--tf-muted);font-size:10px;font-weight:400;margin-left:5px}.tf-chart-quote-caption{display:block;color:var(--tf-muted);font-size:11px;margin-top:8px;min-height:16px}.tf-chart-readout-meta{display:flex;align-items:center;justify-content:flex-end;gap:16px}.tf-chart-extents{display:flex;gap:16px;font-size:10px;color:var(--tf-muted);white-space:nowrap}.tf-chart-extents b{color:var(--tf-ink);font-weight:500;margin-left:4px}.tf-chart .tf-gain{color:#277357}.tf-chart .tf-loss{color:#a04745}.tf-chart .tf-chart-reset,.tf-chart .tf-chart-dismiss{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 9px;min-height:32px;border:1px solid var(--tf-line);border-radius:3px;background:transparent;color:var(--tf-muted);font-size:10px;white-space:nowrap}.tf-chart .tf-chart-reset:hover,.tf-chart .tf-chart-dismiss:hover{color:var(--tf-ink);background:#e7ece9}.tf-chart .tf-chart-dismiss{width:32px;padding:6px}.tf-chart-stage{position:relative;width:100%;min-width:0}.tf-chart .tf-chart-stage svg{display:block;overflow:visible;width:100%;height:100%;max-width:none;background:transparent}.tf-chart .tf-chart-axis{fill:var(--tf-muted);font:10px var(--font-mono, "DM Mono", monospace)}.tf-chart-grid{stroke:#dde3e0;stroke-width:.7}.tf-chart-axis-rule{stroke:#d8dfdc;stroke-width:.8}.tf-chart-last-line{stroke-width:1;stroke-dasharray:3 4;opacity:.5}.tf-chart-crosshair{stroke:#7b8e95;stroke-width:1;stroke-dasharray:3 3}.tf-chart-selection{fill:#24617a;fill-opacity:.08;stroke:#24617a;stroke-opacity:.35}.tf-chart-price-marker text,.tf-chart-date-marker text{fill:#fff;font:10px var(--font-mono, "DM Mono", monospace)}.tf-chart-date-marker rect{fill:#263a43}.tf-chart-interaction{position:absolute;cursor:crosshair;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:2px}.tf-chart-footnote{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;padding:7px 16px 12px;color:var(--tf-muted);font-size:9px;line-height:1.5}.tf-chart-note{margin:0;padding:0 16px 12px;color:var(--tf-muted);font-size:10px;line-height:1.6}.tf-chart-empty{min-height:220px;display:grid;place-items:center;padding:20px;color:var(--tf-muted);font-size:12px}.tf-chart-series-readout{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0 16px 9px}.tf-chart-series-readout>span{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--tf-muted)}.tf-chart-series-readout i{width:6px;height:6px;border-radius:1px}.tf-chart-series-readout b{color:var(--tf-ink);font-weight:500}.tf-chart-comparison-title{font-size:13px;font-weight:500}.app :is(.supply-history-card,.exchange-history-card)>.chart-header{min-height:56px;padding:12px 16px}.app :is(.supply-history-card,.exchange-history-card)>.chart-header h2{font-size:16px}.app .primary-metric-card>.metric-chart-header{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 16px;min-height:56px}.app .primary-metric-card .metric-chart-header .chart-summary{display:none}.app .primary-metric-card .chart-heading h2{font-size:16px}.app .primary-metric-card .chart-control-cluster{display:flex;gap:0;min-width:0}.app .primary-metric-card .metric-switch{display:flex;border:0;padding:0;background:transparent;gap:3px}.app .primary-metric-card .metric-switch>button{width:auto;min-width:64px;min-height:34px;padding:6px 10px;border:0;border-radius:3px;font-size:11px;background:transparent;color:#627078}.app .primary-metric-card .metric-switch>button[aria-pressed=true]{color:#183b4b;background:#dfe8e8}.app .tf-chart-range-bar{margin:0 16px;padding:7px 0 10px;border-top:1px solid #dce1df}.app .tf-chart-range{display:flex;align-items:center;width:auto;max-width:100%;gap:3px;padding:0;border:0;background:transparent}.app .tf-chart-range button{min-width:42px;width:auto;min-height:36px;padding:7px 10px;border:0;border-radius:3px;background:transparent;color:#627078;font-size:11px}.app .tf-chart-range button[aria-pressed=true]{background:#dfe8e8;color:#183b4b;font-weight:650}.app .tf-chart-range button:hover{background:#e4eae7;color:#192f39}.tf-exchange-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px}.tf-exchange-tabs{display:flex;align-items:center;gap:4px}.tf-exchange-tabs button,.tf-exchange-reset{border:0;background:transparent;color:var(--tf-muted);border-radius:3px;padding:8px 12px;min-height:34px;font-size:11px;font-weight:500}.tf-exchange-tabs button[aria-pressed=true]{background:#dfe8e8;color:#183b4b}.tf-exchange-tabs button:hover:not([aria-pressed=true]){background:#e4eae7}.tf-exchange-coverage{font-size:10px;color:var(--tf-muted)}.tf-exchange-ledger{padding:15px 16px 18px;border-top:1px solid var(--tf-line)}.tf-exchange-ledger-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.tf-exchange-ledger-heading h3{margin:0;color:var(--tf-muted);font-size:10px;font-weight:650;letter-spacing:.09em}.tf-exchange-ledger-heading>span{font-size:10px;color:var(--tf-muted)}.tf-exchange-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 18px}.tf-exchange-row{display:grid;grid-template-columns:1fr auto;gap:6px 12px;width:100%;text-align:left;border:1px solid transparent;border-bottom-color:var(--tf-line);background:transparent;color:var(--tf-ink);padding:10px 8px;border-radius:2px;min-width:0}.tf-exchange-row:hover,.tf-exchange-row[aria-pressed=true]{background:#e5eae7;border-color:#bdccca}.tf-exchange-name{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:650}.tf-exchange-name i{width:7px;height:7px;border-radius:2px;flex-shrink:0}.tf-exchange-row>strong{font-family:var(--font-mono, "DM Mono", monospace);font-size:12px;font-weight:500;text-align:right}.tf-exchange-row small{font-size:10px;color:var(--tf-muted)}.tf-exchange-row>small{text-align:right}.tf-exchange-bar{grid-column:1/-1;height:3px;background:#dce2df;margin-top:3px}.tf-exchange-bar i{display:block;height:100%}.tf-exchange-snapshot{display:flex;gap:10px;align-items:center;min-height:110px;padding:22px;color:var(--tf-muted);font-size:12px;line-height:1.7}.tf-exchange-snapshot strong{display:block;color:var(--tf-ink);font-size:23px;font-weight:500}@media(max-width:760px){.tf-exchange-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-chart-readout{padding:16px 12px 5px}.tf-chart-quote-main>strong{font-size:26px}.tf-chart-extents{display:none}.tf-chart-footnote{padding:6px 12px 10px}.tf-chart-note{padding:0 12px 10px}.tf-chart-series-readout{padding:0 12px 8px;gap:7px 16px}}@media(max-width:480px){.app .primary-metric-card>.metric-chart-header{grid-template-columns:1fr;gap:8px;padding:10px 12px}.app .primary-metric-card .chart-control-cluster,.app .primary-metric-card .metric-switch{width:100%}.app .primary-metric-card .metric-switch>button{flex:1;min-height:38px}.app .tf-chart-range-bar{margin:0 12px}.app .tf-chart-range{width:100%}.app .tf-chart-range button{flex:1;min-height:42px}.tf-chart-readout{min-height:82px}.tf-chart-quote-main{gap:10px}.tf-chart-quote-main>span{font-size:11px}.tf-chart-quote-main small{font-size:9px}.tf-chart .tf-chart-reset{font-size:0;width:34px;padding:8px}.tf-exchange-rows{grid-template-columns:minmax(0,1fr)}.tf-exchange-row{padding-top:13px;padding-bottom:13px}.tf-exchange-tabs{width:100%}.tf-exchange-tabs button{flex:1;min-height:42px;padding:8px}}@media(prefers-reduced-motion:reduce){.tf-chart *,.tf-exchanges *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.tf-chart-reset,.tf-chart-dismiss,.tf-chart-interaction{display:none}.tf-chart,.tf-exchanges{break-inside:avoid}}.tf-chart-quote-main>.tf-chart-change{display:inline-flex;align-items:center;gap:7px;line-height:1.4}.tf-chart-change>b{padding:3px 6px;border-radius:3px;font-size:11px;font-weight:600}.tf-chart-change>.tf-gain{background:#2773570d}.tf-chart-change>.tf-loss{background:#a047450d}.tf-chart .tf-flat{color:var(--tf-muted);background:#6270780a}.tf-chart-change>small{margin-left:0;font-size:10px}.tf-chart-quote-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;line-height:1.5;font-size:10px}.tf-chart-observation-state{color:#425a63;font-weight:600}.tf-chart-quote-caption time{white-space:nowrap}.tf-chart-readout-meta{align-self:flex-start;gap:6px}.tf-chart-extents{align-self:center;margin-right:8px;font-size:11px}.tf-chart .tf-chart-expand,.tf-chart .tf-chart-dismiss{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;min-height:36px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--tf-muted)}.tf-chart .tf-chart-expand:hover,.tf-chart .tf-chart-dismiss:hover{color:var(--tf-ink);background:#e3e9e6}.tf-chart .tf-chart-axis{font-size:11px}.tf-chart-footnote{font-size:10px}.tf-chart--comparison .tf-chart-readout{min-height:70px;padding-bottom:4px}.tf-chart-series-readout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:840px;gap:2px 12px;padding-top:2px;padding-bottom:12px}.tf-chart-series-readout>:is(span,button){display:flex;align-items:center;gap:7px;min-width:0;min-height:34px;padding:5px 7px;color:var(--tf-muted);border:1px solid transparent;border-radius:3px;background:transparent;text-align:left;font-size:11px;line-height:1.4}.tf-chart-series-readout>button:hover{background:#e5ebe8;border-color:#d1ddd8}.tf-chart-series-readout>:is(span,button)>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tf-chart-series-readout b{margin-left:auto;font-family:var(--font-mono, "DM Mono", monospace);white-space:nowrap}.tf-chart-series-readout i{flex-shrink:0}.tf-exchanges .tf-exchange-back,.tf-chart-dialog-back{display:inline-flex;align-items:center;gap:6px;margin:0 16px;padding:7px 0;min-height:34px;border:0;background:transparent;color:var(--tf-accent);font-size:11px;align-self:flex-start;cursor:pointer}.tf-exchange-back:hover,.tf-chart-dialog-back:hover{text-decoration:underline;text-underline-offset:3px}.tf-exchange-selection{display:flex;align-items:center;gap:14px}.tf-exchange-selection>strong{font-size:12px;font-weight:600}.tf-chart-dialog{--tf-paper: #f4f3ef;--tf-accent: #24617a;color:#192f39;background:var(--tf-paper);border:1px solid #cbd5d0;border-radius:6px;width:min(1440px,calc(100vw - 48px));height:calc(100dvh - 48px);max-width:none;max-height:none;padding:0;margin:auto;box-shadow:0 24px 100px #122b3933;overflow:auto}.tf-chart-dialog[open]{display:flex;flex-direction:column}.tf-chart-dialog::backdrop{background:#13263080;-webkit-backdrop-filter:none;backdrop-filter:none}.tf-chart-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid #dce1df;flex-shrink:0}.tf-chart-dialog-header span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#627078}.tf-chart-dialog-header h2{margin:4px 0 0;font-size:18px;font-weight:600}.tf-chart-dialog-header button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:4px;background:transparent;color:#627078;cursor:pointer}.tf-chart-dialog-header button:hover{background:#e3e9e6;color:#192f39}.tf-chart-dialog-header button:focus-visible{outline:2px solid #24617a;outline-offset:2px}.tf-chart--expanded{flex:1;min-height:0;display:flex;flex-direction:column}.tf-chart--expanded .tf-chart-stage{flex:1;min-height:180px}.tf-chart--expanded .tf-chart-stage svg{position:absolute;top:0;right:0;bottom:0;left:0}.tf-chart-dialog .tf-chart-range-bar{flex-shrink:0;padding-bottom:14px}@media(max-width:600px){.tf-chart-series-readout{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.tf-chart-series-readout>:is(span,button){min-height:38px;padding:5px 3px;font-size:10px;gap:5px}.tf-chart .tf-chart-expand,.tf-chart .tf-chart-dismiss{width:36px;min-height:40px}.tf-chart-quote-main{gap:8px 12px}.tf-chart-dialog{width:100vw;height:100dvh;border:0;border-radius:0}.tf-chart-dialog-header{padding:max(12px,env(safe-area-inset-top)) 16px 12px}.tf-chart-dialog-header h2{font-size:16px}.tf-chart-dialog .tf-chart-range-bar{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){.tf-chart-expand,.tf-chart-dismiss,.tf-chart-series-readout>button{transition:background-color .12s,color .12s}}.app .primary-metric-card .chart-control-cluster{align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px}.app .primary-metric-card .chart-control-cluster .tf-chart-range{width:auto;padding-left:14px;border-left:1px solid var(--tf-border, #dce1df)}.tf-chart-update{color:var(--tf-muted);font-size:11px;line-height:1.5;max-width:240px}.tf-chart-update button{border:0;background:transparent;color:var(--tf-ink);text-decoration:underline;padding:4px 8px;cursor:pointer}.tf-chart-interaction:active{cursor:grabbing}@media(max-width:900px){.app .primary-metric-card>.metric-chart-header{grid-template-columns:1fr}.app .primary-metric-card .chart-control-cluster{justify-content:space-between}}@media(max-width:600px){.app .primary-metric-card .chart-control-cluster{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.app .primary-metric-card .chart-control-cluster .tf-chart-range{width:100%;padding:5px 0 0;border-left:0;border-top:1px solid var(--tf-border, #dce1df)}.app .primary-metric-card .chart-control-cluster :is(.metric-switch,.tf-chart-range)>button{min-width:0;flex:1;min-height:42px}.tf-chart-update{max-width:180px;font-size:10px}}.tf-chart-dialog-header{flex-wrap:wrap}.tf-chart-dialog-header>.tf-chart-range{margin-left:auto}.tf-chart-dialog-header .tf-chart-range button{min-width:36px}@media(max-width:600px){.tf-chart-dialog-header>.tf-chart-range{order:3;width:100%;justify-content:space-between}.tf-chart-dialog-header>button{margin-left:auto}}.tf-chart-readout{position:relative;padding-top:28px}.tf-chart-readout .tf-chart-update{position:absolute;top:3px;left:16px;right:16px;max-width:none;display:flex;align-items:center;gap:6px;font-size:10px;line-height:16px}.tf-chart-update button{padding:0 4px}.app .primary-metric-card .tf-chart .tf-chart-readout{padding-top:28px;min-height:86px}.research-workspace{margin:0 0 3rem}.research-nav{display:flex;flex-wrap:wrap;gap:1.7rem;border-bottom:1px solid var(--border, #cbd5cf)}.research-nav a{padding:1rem 0;border-bottom:2px solid transparent;color:#50646b;font-weight:650;text-decoration:none}.research-nav a[aria-current=page]{color:#183c45;border-bottom-color:#d45032}.research-intro{font-size:1.1rem;color:#53656b;max-width:760px;margin:1.5rem 0 2rem;line-height:1.65}.research-eyebrow{font-size:.73rem;font-weight:750;letter-spacing:.12em;color:#51696f}.research-muted{color:#586c73;font-weight:400}.research-toolbar{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:1.7rem 0}.research-toolbar h2{margin:0;font-size:1.25rem}.research-toolbar a{display:inline-flex;align-items:center;gap:.5rem;color:#234d5c}.research-segments{display:flex;flex-wrap:wrap;gap:.3rem;background:#e9eee9;padding:.3rem;border-radius:6px}.research-segments button{padding:.55rem .85rem;border:1px solid transparent;background:transparent;color:#4b636a;font-weight:650;border-radius:4px;min-height:40px}.research-segments button[aria-pressed=true]{background:#fffefa;color:#163b46;box-shadow:0 1px 4px #173a4420}.research-notice{padding:1.6rem;border:1px solid #cbd6d1;background:#eef1ec;border-radius:6px;color:#4b6068;margin:1.5rem 0;line-height:1.6}.research-notice p{margin:0}.research-notice button{background:transparent;border:0;text-decoration:underline;color:#24576c;padding:.5rem 0}.research-footnote,.research-period,.research-source{color:#52666e;font-size:.83rem;line-height:1.6}.research-footnote{margin:1.25rem 0;max-width:940px}.research-period{margin:0 0 1rem}.research-volume{display:flex;flex-direction:column;gap:.2rem}.research-volume strong{font-variant-numeric:tabular-nums;font-weight:600}.research-volume small{color:#586d72;font-size:.74rem;font-weight:400;line-height:1.4}.matchday-masthead{display:flex;justify-content:space-between;align-items:end;padding:1rem 0 2rem;border-bottom:1px solid #bccdc6;gap:1.5rem}.matchday-masthead h2{font-size:clamp(1.9rem,3.8vw,3.1rem);letter-spacing:-.035em;line-height:1.1;margin:.75rem 0 .5rem}.matchday-masthead p{margin:0;color:#5a6e72;font-size:.85rem}.matchday-counts{display:flex;gap:2.3rem}.matchday-counts div{display:flex;flex-direction:column;gap:.3rem}.matchday-counts strong{font-size:2rem;line-height:1;font-variant-numeric:tabular-nums}.matchday-counts span{font-size:.8rem;color:#526971;white-space:nowrap}.research-date-control{display:flex;align-items:center;gap:.4rem}.research-date-control button,.research-follow{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#fdfcf8;color:#284b56;border:1px solid #b7cbc5;border-radius:5px;min-height:42px;padding:.5rem .75rem}.research-date-control input{max-width:160px;border:1px solid #b7cbc5;padding:.55rem;color:#244b55;background:#fffefa;border-radius:5px;min-height:42px}.research-follow[aria-pressed=true]{background:#e1eae4;border-color:#3c7364}.research-follow span{font-variant-numeric:tabular-nums}.matchday-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}.matchday-card{border:1px solid #c6d3cc;border-radius:8px;background:#fcfbf7;overflow:hidden}.matchday-card.is-live{border-top:3px solid #33775b}.matchday-card>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.3rem;border-bottom:1px solid #dce3dc;font-size:.77rem;color:#536971}.matchday-card>header strong{font-size:.7rem;white-space:nowrap}.matchday-card.is-live>header strong{color:#28714d}.matchday-fixture{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem;padding:1.8rem 1rem 1.3rem;align-items:center}.matchday-fixture>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem}.matchday-fixture .fixture-crest{width:48px;height:48px}.matchday-fixture h3{margin:0;font-size:1.05rem;line-height:1.25}.matchday-score strong{font-size:1.5rem;white-space:nowrap;font-variant-numeric:tabular-nums}.matchday-score>span{color:#596f77;font-size:.9rem}.matchday-score small{font-size:.77rem;color:#506970}.matchday-countdown{display:flex;justify-content:center;align-items:center;gap:.5rem;color:#62747a;font-size:.8rem;margin:0 0 1.5rem}.matchday-token-rows{margin:0 1.3rem;border-top:1px solid #d6dfd7}.matchday-token-rows>div{display:grid;grid-template-columns:1fr auto 30px;align-items:center;gap:.7rem;padding:1rem 0;border-bottom:1px solid #d6dfd7}.matchday-token-rows .fixture-token-quote{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;text-decoration:none;font-size:.87rem}.matchday-token-rows .research-volume{align-items:end;text-align:right}.matchday-token-rows .research-volume strong{font-size:.95rem}.research-star{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:none;background:transparent;color:#647d82}.research-star[aria-pressed=true]{color:#956a19}.matchday-card>.match-odds{margin:1rem 1.3rem}.matchday-card>.match-odds-unavailable{margin:1.3rem}.research-card-link{display:block;padding:1.3rem;font-size:.9rem;color:#24556b}.comparison-selection{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid #c6d3cc}.comparison-selection>div{display:flex;gap:.6rem;flex-wrap:wrap}.comparison-selection>span{color:#526970;font-size:.8rem}.comparison-chip{display:inline-flex;align-items:center;gap:.65rem;background:#fefdf9;border:1px solid #bfcec7;padding:.4rem .5rem .4rem .8rem;border-radius:5px;font-weight:650}.comparison-chip>i{height:8px;width:8px;border-radius:50%}.comparison-chip button{border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#536e75;min-width:30px;min-height:30px}.comparison-add{display:inline-flex;align-items:center;gap:.5rem;border:1px dashed #9db8af;border-radius:5px;padding:.7rem 1rem;background:transparent;color:#3f636d}.comparison-picker{margin:1rem 0;max-width:380px}.comparison-grid{display:grid;grid-template-columns:repeat(var(--comparison-count, 2),minmax(0,1fr));gap:1.5rem;margin-top:2rem}.comparison-token{padding:1.3rem 0;border-top:3px solid;min-width:0}.comparison-token>header{display:flex;align-items:center;gap:.7rem;padding-bottom:1rem}.comparison-token>header>div{display:flex;flex-direction:column}.comparison-token>header a{font-size:1.1rem;font-weight:750;text-decoration:none;color:#224955}.comparison-token>header span{font-size:.8rem;color:#566d75}.comparison-token dl{margin:0}.comparison-token dl>div{border-top:1px solid #d3ddd6;padding:.85rem 0}.comparison-token dt{color:#5b7075;font-size:.77rem;margin-bottom:.5rem}.comparison-token dd{margin:0;font-size:1.1rem;font-variant-numeric:tabular-nums}.comparison-token .comparison-return{font-size:2rem;font-weight:650;letter-spacing:-.02em}.comparison-next{border-top:1px solid #bfcfc7;padding:1rem 0;min-height:115px}.comparison-next a{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;margin-top:.65rem;color:#204955}.comparison-next strong{font-size:.9rem}.comparison-next span:not(.research-eyebrow),.comparison-next p{font-size:.78rem;color:#586f75}.research-source{display:block}.odds-movement{margin-top:.8rem;border-top:1px solid #d5dfd9}.odds-movement>summary{display:flex;justify-content:space-between;cursor:pointer;padding:.75rem 0 .25rem;color:#365d68;font-size:.8rem;list-style:none}.odds-movement>summary::-webkit-details-marker{display:none}.odds-movement[open]>summary svg{transform:rotate(180deg)}.odds-movement-body{padding-top:1rem;min-width:0}.odds-movement .research-segments button{font-size:.73rem;min-height:34px;padding:.45rem .55rem}.odds-deltas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.3rem 0}.odds-deltas dt{font-size:.74rem;color:#5a7079;overflow-wrap:anywhere}.odds-deltas dd{font-size:1rem;font-weight:650;margin:.35rem 0}.odds-deltas small{color:#62777b;font-size:.68rem}.odds-movement .tf-chart{border:none}.odds-movement .research-footnote{font-size:.73rem}.reaction-controls>div{display:flex;flex-direction:column;align-items:start;gap:.5rem}.reaction-controls>div>label,.reaction-controls>div>span{font-size:.75rem;color:#536c74}.reaction-summary{margin:2rem 0;padding:1.5rem 0;border-top:1px solid #afc4b9;border-bottom:1px solid #afc4b9}.reaction-summary h2{font-size:1.8rem;margin:.5rem 0}.reaction-summary header p{color:#5c7178;font-size:.85rem}.reaction-bars{max-width:850px;margin:2rem 0;display:grid;gap:1.3rem}.reaction-bar-row{display:grid;grid-template-columns:95px minmax(80px,1fr) 105px 105px;gap:1rem;align-items:center;font-size:.9rem}.reaction-bar-row>strong{text-align:right;font-variant-numeric:tabular-nums}.reaction-bar-row>small{color:#586f76;text-align:right}.reaction-bar-track{height:28px;position:relative;background:#e8ece5}.reaction-bar-track:after{content:"";position:absolute;left:50%;top:-4px;height:36px;width:1px;background:#98ada4}.reaction-bar-track>i{position:absolute;top:4px;height:20px}.reaction-bar-track .is-positive{background:#377c62}.reaction-bar-track .is-negative{background:#c4593e}.research-coverage{font-size:.85rem;color:#536970;line-height:1.6}.research-table-scroll{overflow-x:auto;max-width:100%}.research-table{width:100%;border-collapse:collapse;font-size:.9rem}.research-table thead th{text-align:right;font-weight:600;font-size:.77rem;color:#536b71;white-space:nowrap}.research-table thead th:first-child{text-align:left}.research-table th,.research-table td{padding:1.1rem .85rem;border-bottom:1px solid #cdd8d0}.research-table th:first-child{padding-left:0}.research-table tbody th{text-align:left;font-weight:550;min-width:220px}.research-table tbody th a{color:#1e4d5b;display:inline-flex;gap:.25rem;align-items:center;text-decoration:none}.research-table td{text-align:right;font-variant-numeric:tabular-nums}.research-table small{display:block;color:#4e646c;font-size:.7rem;font-weight:400;margin-top:.4rem}.research-table td small{white-space:nowrap}.research-table .research-excluded{color:#89621b}.reaction-result{display:inline-block;font-size:.77rem;padding:.25rem .4rem;white-space:nowrap}.result-win{background:#e3ede5;color:#286146}.result-loss{background:#f2e7dd;color:#9c462f}.result-draw{background:#e4e9e8;color:#4a666d}.research-methodology{margin:2rem 0;border-top:1px solid #b7ccc1;padding:1.2rem 0}.research-methodology summary{font-weight:600;color:#325c68;cursor:pointer}.research-methodology>div{max-width:850px;font-size:.88rem;line-height:1.7;color:#536c74}.research-workspace button:focus-visible,.research-workspace a:focus-visible,.research-workspace input:focus-visible,.odds-movement summary:focus-visible{outline:2px solid #23647e;outline-offset:4px}@media(max-width:1000px){.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-nav{gap:1rem}}@media(max-width:720px){.matchday-grid{grid-template-columns:minmax(0,1fr)}.matchday-masthead{flex-direction:column;align-items:start}.matchday-counts{gap:3rem}.research-nav{gap:1.2rem;font-size:.82rem}.research-nav a{padding:.8rem 0}.research-intro{font-size:1rem}.research-toolbar{align-items:start}.reaction-controls{flex-direction:column}.reaction-controls>div{width:100%}.reaction-controls .app-select-trigger{width:100%;max-width:100%}.reaction-bar-row{grid-template-columns:72px minmax(50px,1fr) 74px;gap:.5rem;font-size:.8rem}.reaction-bar-row>small{grid-column:3;margin-top:-.6rem;font-size:.7rem}.comparison-grid{gap:1.1rem}.comparison-token .comparison-return{font-size:1.55rem}.comparison-token>header{align-items:start;flex-wrap:wrap}.comparison-token dd{font-size:.95rem}.research-table{min-width:760px}.odds-deltas{gap:.5rem}.matchday-card>header{padding:.9rem 1rem}.matchday-token-rows{margin:0 1rem}.matchday-token-rows>div{grid-template-columns:1fr auto 24px;gap:.4rem}.matchday-token-rows .research-volume small{max-width:110px}}@media(prefers-reduced-motion:reduce){.research-workspace *,.odds-movement *{scroll-behavior:auto;transition:none}}.matchday-card .match-odds-team,.matchday-card .match-odds-team>small{color:#526970}.odds-deltas small{display:block;margin-top:.35rem;font-weight:400}.research-table tbody th{font-size:.86rem;text-transform:none;letter-spacing:0;font-family:inherit;background:transparent}.research-table tbody td{font-size:.86rem}.research-table tbody th small,.research-table tbody td small{font-size:.74rem;text-transform:none;letter-spacing:0}.match-odds-unavailable{grid-column:1 / -1;margin:10px 0 0;color:#68787b;font-size:11px;line-height:1.5}.match-odds{position:relative;min-width:0;color:var(--fixture-ink, #243d46);padding:16px 0}.match-odds-heading{margin:0 28px 14px 0}.match-odds-heading h4{margin:0;font-size:12px;line-height:1.5;font-weight:600}.match-odds-heading>span{display:block;margin-top:3px;color:#68787b;font-size:10px;line-height:1.5}.match-odds-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0}.match-odds-outcome{min-width:0;--odds-color: #376c80}.match-odds-outcome.outcome-draw{--odds-color: #9b947c}.match-odds-outcome.outcome-away{--odds-color: #5c7e6b}.match-odds-team{display:flex;align-items:baseline;gap:5px;min-width:0;font-size:10px;line-height:1.5;color:#68787b}.match-odds-team>span{overflow-wrap:anywhere}.match-odds-team>small{color:#87928e;font:9px var(--font-mono, "DM Mono", monospace)}.match-odds-outcome>strong{display:block;margin:5px 0 8px;font:500 22px/1.2 var(--font-mono, "DM Mono", monospace);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.match-odds-track{display:block;height:2px;background:#e4e9e5;overflow:hidden}.match-odds-track i{display:block;height:100%;background:var(--odds-color)}.match-odds-explanation{position:absolute;right:0;top:12px;z-index:2}.match-odds-explanation[open]{z-index:3}.match-odds-explanation summary{display:grid;place-items:center;width:44px;height:44px;color:#697e82;cursor:pointer;list-style:none;border-radius:50%}.match-odds-explanation summary:hover{background:#e6eae6}.match-odds-explanation summary::-webkit-details-marker{display:none}.match-odds-explanation>div{position:absolute;right:0;top:44px;width:min(310px,calc(100vw - 64px));padding:17px;box-sizing:border-box;background:#fffef9;border:1px solid #d9dfd9;box-shadow:0 8px 24px #233e4214;font-size:11px;line-height:1.7}.match-odds-explanation p{margin:8px 0;color:#596e73}.match-odds-explanation a{display:inline-flex;align-items:center;gap:4px;min-height:30px;color:#416375;text-underline-offset:3px}.match-odds :is(button,a,summary):focus-visible{outline:2px solid #24617a;outline-offset:3px}.match-odds.is-empty{padding-block:12px 0}.match-odds-status{margin:0;font-size:11px;line-height:1.7;color:#68787b}.match-odds-status button{border:0;background:transparent;color:#24617a;padding:5px 8px;text-decoration:underline;cursor:pointer;font:inherit}.fixture-row>.match-odds{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;margin-top:16px;padding:0}.fixture-row .match-odds-heading{grid-column:1;margin:0;align-self:center}.fixture-row .match-odds-heading h4{font-size:10px}.fixture-row .match-odds-heading>span{font-size:9px}.fixture-row .match-odds-outcomes{grid-column:2 / 5;grid-template-columns:subgrid}.fixture-row .outcome-home{text-align:right}.fixture-row .outcome-home .match-odds-team{justify-content:flex-end}.fixture-row .outcome-draw{text-align:center}.fixture-row .outcome-draw .match-odds-team{justify-content:center}.fixture-row .match-odds-track{max-width:100px}.fixture-row .outcome-home .match-odds-track{margin-left:auto}.fixture-row .outcome-draw .match-odds-track{margin-inline:auto;max-width:64px}.fixture-row .match-odds-explanation{position:relative;grid-column:5;justify-self:center;top:auto;right:auto}.fixture-row .match-odds-status{grid-column:2 / -1;text-align:center}.fixture-row .match-odds.is-empty .match-odds-heading>span{display:none}.team-upcoming>li:has(.match-odds){flex-wrap:wrap}.team-upcoming .match-odds{flex-basis:100%;width:100%;margin-top:6px}@media(max-width:760px){.fixture-row>.match-odds{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:10px 8px;margin-top:14px}.fixture-row .match-odds-heading{grid-column:1 / 3;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.fixture-row .match-odds-heading>span{margin:0}.fixture-row .match-odds-outcomes{grid-column:1 / -1;grid-row:2}.fixture-row .match-odds-explanation{grid-column:3;grid-row:1;justify-self:end;margin-block:-7px}.fixture-row .outcome-home,.fixture-row .outcome-away{text-align:center}.fixture-row .outcome-home .match-odds-team,.fixture-row .outcome-away .match-odds-team{justify-content:center}.fixture-row .match-odds-track{margin-inline:auto}.fixture-row .match-odds-status{grid-column:1 / -1;text-align:left}.fixture-row .match-odds.is-empty{gap:3px}.match-odds-outcome>strong{font-size:20px}}.token-supply{min-width:0;padding-left:24px;border-left:1px solid var(--ui-line);color:var(--ui-ink);align-self:start;font-variant-numeric:tabular-nums}.token-supply>header{display:flex;justify-content:space-between;align-items:center;min-height:52px;border-bottom:1px solid var(--ui-line)}.token-supply h2{margin:0;font-size:16px;font-weight:600}.token-supply>header>span{color:var(--ui-muted);font-size:11px}.supply-figures{margin:0}.supply-figures>div{padding:13px 0;border-bottom:1px solid var(--ui-line)}.supply-figures dt{color:var(--ui-muted);font-size:12px}.supply-figures dd{margin:5px 0 0}.supply-amount{display:flex;align-items:baseline;gap:8px}.supply-figures dd strong{font-family:DM Mono,monospace;font-weight:500;font-size:24px;letter-spacing:-.7px}.supply-figures dd span{color:var(--ui-muted);font-size:10px}.supply-figures small{display:block;color:var(--ui-muted);font-size:10px;margin-top:3px;line-height:1.4}.supply-figures .supply-maximum{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 10px}.supply-maximum dd{margin:0}.supply-maximum dd strong{font-size:16px;letter-spacing:-.2px}.supply-maximum small{grid-column:1 / -1}.supply-distribution{padding:16px 0}.supply-ratio{display:flex;gap:7px;align-items:baseline}.supply-ratio strong{font-size:16px;font-weight:600}.supply-ratio span{font-size:11px;color:var(--ui-muted)}.supply-bar{height:8px;display:flex;margin:10px 0 12px;overflow:hidden;background:var(--ui-line)}.supply-segment{height:100%}.supply-bar .circulating,.supply-legend .circulating{background:var(--ui-ink)}.supply-bar .issued,.supply-legend .issued{background:#6c9297}.supply-bar .unissued,.supply-legend .unissued{background:repeating-linear-gradient(135deg,#e3e7e5,#e3e7e5 3px,#bdcbc8 3px,#bdcbc8 4px)}.supply-legend{list-style:none;margin:0;padding:0;display:grid;gap:7px}.supply-legend li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.supply-legend li>span{display:flex;align-items:center;gap:7px;color:var(--ui-muted)}.supply-legend i{width:7px;height:7px;flex:0 0 7px}.supply-legend strong{font-weight:500}.supply-unlocks{padding:14px 0;border-top:1px solid var(--ui-line)}.supply-unlocks h3{margin:0 0 12px;font-size:13px;font-weight:600}.supply-unlock-heading{display:flex;justify-content:space-between;gap:8px;font-size:11px}.supply-unlock-heading strong{font-weight:500}.supply-unlock-values{display:flex;justify-content:space-between;gap:8px;margin-top:10px;color:var(--ui-muted);font-size:10px}.supply-unlock-values strong{display:block;font-size:15px;font-weight:500;color:var(--ui-ink);margin-top:3px}.token-supply .supply-note{margin:9px 0 0;font-size:11px;line-height:1.6;color:var(--ui-muted)}.supply-next{display:flex;justify-content:space-between;align-items:end;gap:8px;margin-top:15px;color:var(--ui-ink);text-decoration:none;font-size:11px}.supply-next>span:first-child{color:var(--ui-muted)}.supply-next strong{display:block;margin-top:4px;font-weight:500;color:var(--ui-ink)}.supply-next>span:last-child{display:flex;gap:5px;align-items:center;white-space:nowrap}.supply-methodology{border-top:1px solid var(--ui-line);font-size:11px}.supply-methodology summary{min-height:44px;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;list-style:none}.supply-methodology summary::-webkit-details-marker{display:none}.supply-methodology[open] summary>svg{transform:rotate(180deg)}.supply-methodology p{color:var(--ui-muted);line-height:1.65;margin:0 0 12px}.supply-methodology a{color:var(--ui-ink);text-underline-offset:3px}.supply-methodology a svg{display:inline;margin-left:4px;vertical-align:middle}.supply-methodology ul{margin:0;padding:0;list-style:none}.supply-methodology li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;padding:10px 0;border-top:1px solid var(--ui-line)}.supply-methodology li strong{display:block;margin-top:5px;font-weight:500}.supply-methodology time{width:100%;color:var(--ui-muted);font-size:10px}.supply-terms-source{display:block;line-height:1.6;padding:6px 0 12px}.supply-actions{border-top:1px solid var(--ui-line)}.supply-token-facts{margin:0;font-size:11px}.supply-token-facts>div{display:flex;justify-content:space-between;gap:12px;min-height:36px;align-items:center;border-top:1px solid var(--ui-line)}.supply-token-facts dt{color:var(--ui-muted)}.supply-token-facts dd{margin:0}.supply-actions :is(a,button){display:flex;justify-content:space-between;align-items:center;min-height:44px;width:100%;padding:0;border:0;background:none;font:inherit;font-size:12px;color:var(--ui-ink);text-decoration:none;cursor:pointer}.token-supply :is(a,button,summary):hover{color:var(--ui-accent)}.token-supply :is(a,button,summary):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.app .token-workspace.view-summary .analysis-grid>.primary-metric-card{grid-column:1 / -1}.app .token-workspace .analysis-grid>.token-supply{animation:none}.token-supply{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-column:1 / -1;gap:0 40px;padding:12px 0 0;border-left:0;border-top:1px solid var(--ui-line)}.token-supply>header{grid-column:1 / -1;border-bottom:0}.supply-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;grid-column:1}.supply-figures .supply-maximum{display:block}.supply-maximum dd{margin-top:5px}.supply-maximum dd strong{font-size:24px}.supply-distribution{grid-column:1;grid-row:3}.supply-unlocks{grid-column:2;grid-row:2 / span 2;padding:13px 0 16px 30px;border-top:0;border-left:1px solid var(--ui-line)}.supply-methodology{grid-column:1 / -1}.supply-actions{display:flex;gap:24px;grid-column:1}.supply-token-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px;grid-column:2;border-top:1px solid var(--ui-line)}.supply-token-facts>div{border-top:0}@media(max-width:800px){.token-supply{display:block}.supply-figures{gap:14px}.supply-unlocks{border-left:0;border-top:1px solid var(--ui-line);padding:16px 0}.supply-token-facts{gap:24px}}@media(max-width:540px){.supply-figures{grid-template-columns:1fr 1fr;gap:0 20px}.supply-figures .supply-maximum{grid-column:1 / -1;display:grid}.supply-maximum dd{margin:0}.supply-maximum dd strong{font-size:16px}}.team-league-position{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:17px;padding-top:13px;border-top:1px solid #d8ded9;font-size:11px;color:#52616a}.team-league-position strong{margin-left:auto;color:#20343e}.team-standings{margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid #cbd1cc}.league-section-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.league-section-heading h3{margin:0}.league-section-heading>span{color:#52616a;font-size:11px}.league-position-stats{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:16px;margin:20px 0 12px}.league-position-stats>div+div{border-left:1px solid #d8ded9;padding-left:18px}.league-position-stats dt{color:#52616a;font-size:11px;margin-bottom:7px}.league-position-stats dd{margin:0;font-size:25px;font-weight:650;line-height:1.3;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.league-position-stats dd small{font-size:12px;font-weight:400;color:#52616a;letter-spacing:normal}.league-table-disclosure summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#274e50;cursor:pointer;font-size:12px;font-weight:600;list-style:none}.league-table-disclosure summary::-webkit-details-marker{display:none}.league-table-disclosure[open] summary>svg{transform:rotate(180deg)}.league-table-view{min-width:0}.league-table-scroll{width:100%;overflow-x:auto;border:1px solid #d8ded9;border-radius:4px}.league-table{border-collapse:collapse;width:100%;min-width:450px;color:#20343e;font-size:12px;font-variant-numeric:tabular-nums}.league-table caption{text-align:left;padding:12px;background:#edf0eb;font-weight:600}.league-table th,.league-table td{padding:9px 5px;text-align:center;white-space:nowrap;border-bottom:1px solid #e0e4de;font-family:inherit;font-size:inherit;line-height:1.45;letter-spacing:normal;text-transform:none;position:static;z-index:auto}.league-table tbody tr{cursor:default}.league-table tbody th{background:transparent}.league-table thead th{color:#52616a;font-weight:500;background:#f5f6f0}.league-table th:nth-child(2),.league-table th[scope=row]{text-align:left}.league-table th[scope=row]{font-weight:500}.league-table abbr{text-decoration:none}.league-table tbody tr:last-child>*{border-bottom:0}.league-table .league-team-selected>*{background:#e5eee4;font-weight:700}.league-team-name{display:flex;align-items:center;gap:7px}.league-team-name>span:last-child{white-space:normal;min-width:115px;max-width:165px}.league-team-name small{display:block;margin-top:3px;color:#52616a;font-size:10px}.app .league-team-name .fixture-crest{width:21px;height:21px;min-width:21px;flex:0 0 21px}.app .league-team-name .fixture-crest img{width:20px;height:20px}.app .league-team-name .fixture-crest svg{width:20px;height:20px}.league-table th:last-child,.league-table td:last-child{position:sticky;right:0;z-index:1;min-width:32px;background:#f9f9f5;box-shadow:-1px 0 #d8ded9}.league-table thead th:last-child{background:#f5f6f0}.league-table .league-team-selected td:last-child{background:#e5eee4}.league-rank{display:inline-block;width:25px;padding:3px 0;border-left:3px solid transparent}.league-rank[data-zone],.league-zone-key i{border-color:var(--zone-color)}[data-zone=champions]{--zone-color: #226446}[data-zone=championsQualifying]{--zone-color: #658b67}[data-zone=europa]{--zone-color: #2e6087}[data-zone=europaQualifying]{--zone-color: #7893ae}[data-zone=conference]{--zone-color: #77629e}[data-zone=conferenceQualifying]{--zone-color: #998ab3}[data-zone=relegationPlayoff]{--zone-color: #ab762c}[data-zone=relegation]{--zone-color: #ab4c45}.league-zone-key{list-style:none;display:flex;flex-wrap:wrap;gap:9px 16px;margin:14px 0 0;padding:0;color:#52616a;font-size:10px}.league-zone-key li{display:flex;align-items:center;gap:6px}.league-zone-key i{width:3px;height:11px;border-left:3px solid var(--zone-color)}.league-table-note{margin:10px 0 0;font-size:11px;line-height:1.7;color:#52616a}.match-league-positions{margin:18px 0;padding:14px 16px;background:#edf0e9;border-radius:4px}.match-league-positions h5{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 10px;font-size:12px}.match-league-positions h5>span{font-size:10px;font-weight:400;color:#52616a}.match-league-positions>div{display:grid;grid-template-columns:1fr 1fr;gap:22px}.match-league-positions>div>p{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;font-size:12px}.match-league-positions strong{margin-left:auto}.match-league-positions small{flex-basis:100%;font-size:11px;color:#52616a}@media(max-width:600px){.league-position-stats{gap:10px}.league-position-stats>div+div{padding-left:12px}.league-position-stats dd{font-size:21px}.match-league-positions{padding:13px 10px}}.content-section{margin:40px 0;padding-top:32px;border-top:1px solid #cbd1cc;color:#20343e;scroll-margin-top:24px}.content-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.content-section-heading h2{margin:8px 0 10px;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.035em;line-height:1.15}.content-section-heading p{margin:0;max-width:70ch;font-size:13px;line-height:1.7;color:#52616a}.content-section-heading .eyebrow{font-size:10px;letter-spacing:.11em;color:#52616a}.team-category-tabs{display:flex;gap:22px;margin-bottom:24px;overflow-x:auto;border-bottom:1px solid #cbd1cc}.team-category-tabs button{background:none;border:0;padding:12px 0;min-height:44px;color:#52616a;font:600 12px/1.4 inherit;white-space:nowrap;cursor:pointer;border-bottom:2px solid transparent}.team-category-tabs button[aria-pressed=true]{color:#20343e;border-bottom-color:#b7795c}.team-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.team-discovery-card{color:inherit;text-decoration:none;padding:0;background:#f9f9f5;border:1px solid #d8ded9;border-top:3px solid var(--team-color);border-radius:5px;display:flex;flex-direction:column;transition:border-color .15s,background .15s}.team-discovery-card:hover{border-color:#9ba9a4;background:#fffefa}.team-card-link{display:flex;flex:1;flex-direction:column;padding:22px;color:inherit;text-decoration:none;border-radius:4px}.team-card-link:focus-visible{outline:2px solid #24617a;outline-offset:-3px}.team-card-identity{display:flex;align-items:center;gap:13px;min-width:0}.team-card-identity>span:not(.fixture-crest):not(.asset-mark){flex:1;min-width:0}.team-card-identity h3{margin:0 0 5px;font-size:16px;letter-spacing:-.02em;line-height:1.3}.team-card-identity small{color:#52616a;font-size:11px}.team-card-identity>svg{flex-shrink:0;color:#52616a}.team-card-link>p{margin:17px 0 20px;color:#52616a;font-size:12px;line-height:1.75;flex:1}.team-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.team-card-bottom>strong{font:500 12px DM Mono,monospace}.team-card-bottom>span{font-size:11px;color:#52616a}.team-card-next{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:15px;padding-top:13px;border-top:1px solid #e0e4df;font-size:10px;color:#52616a}.team-card-next>span{flex:1}.team-card-next time{white-space:nowrap}.team-card-identity .asset-mark,.team-card-identity .fixture-crest{width:48px;height:48px;flex:0 0 48px;background:transparent}.team-card-identity .asset-mark img{width:44px;height:44px;object-fit:contain}.content-more{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;margin:20px auto 0;background:none;border:1px solid #cbd1cc;border-radius:4px;color:#20343e;cursor:pointer;font-size:12px}.content-more[aria-expanded=true] svg{transform:rotate(180deg)}.team-profile-panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;padding:30px;border:1px solid #d3d9d3;border-top:3px solid var(--team-color);background:#f9f9f5;border-radius:6px}.team-profile-heading{display:flex;align-items:center;gap:22px}.team-profile-heading .fixture-crest,.team-profile-heading .asset-mark{width:80px;height:80px;flex:0 0 80px;background:transparent}.team-profile-heading .fixture-crest img,.team-profile-heading .asset-mark img{width:80px;height:80px;object-fit:contain}.team-profile-heading .eyebrow{font-size:10px;color:#52616a}.team-profile-heading h2{margin:7px 0;font-size:28px;letter-spacing:-.03em}.team-profile-heading p{margin:0;font-size:12px;color:#52616a}.team-profile-description{margin:22px 0;font-size:14px;line-height:1.85;color:#52616a}.team-profile-facts{display:flex;flex-wrap:wrap;gap:22px;padding:18px 0;border-block:1px solid #d8ded9;margin:22px 0}.team-profile-facts dt{color:#52616a;font-size:10px;margin-bottom:6px}.team-profile-facts dd{margin:0;font-size:13px;font-weight:600}.team-profile-sport{min-width:0}.team-profile-sport h3{margin:0 0 14px;font-size:17px}.team-profile-sport>p{font-size:13px;line-height:1.8;color:#52616a}.team-profile-sport-heading{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:12px}.team-profile-sport-heading>a,.content-text-link{display:inline-flex;align-items:center;gap:6px;color:#20343e;font-size:11px;text-underline-offset:4px;min-height:32px}.team-upcoming{list-style:none;padding:0;margin:0}.team-upcoming li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;border-bottom:1px solid #d8ded9;padding:14px 0}.team-upcoming li>div{width:100%;display:flex;justify-content:space-between;gap:10px;font-size:11px}.team-upcoming small{color:#52616a;font-size:10px}.team-upcoming li>span{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.team-upcoming .fixture-crest,.team-upcoming .fixture-crest img{width:26px;height:26px;flex:0 0 26px}.team-profile-sport h3.team-recent-heading{margin-top:28px}.team-form-totals{display:flex;gap:28px;padding:0 0 14px}.team-form-totals strong{display:block;font:500 24px/1.4 DM Mono,monospace}.team-form-totals span{font-size:10px;color:#52616a}.team-profile-source{font-size:10px;margin-top:16px}.team-profile-source a{color:#52616a;text-underline-offset:3px}.stadium-photo{margin:24px 0 0}.stadium-photo img{width:100%;height:auto;aspect-ratio:2.6;object-fit:cover;display:block;border-radius:4px}.stadium-photo figcaption{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:9px;font-size:11px;color:#52616a}.stadium-photo figcaption small{font-size:10px;margin-left:6px}.stadium-photo details{font-size:10px;line-height:1.7}.stadium-photo summary{cursor:pointer;min-height:24px}.stadium-photo details>span{display:block;max-width:42ch;padding:5px 0}.stadium-photo a{color:inherit;text-underline-offset:3px}.team-discovery-card .stadium-photo-card{margin:0}.stadium-photo-card img{aspect-ratio:16 / 9;border-radius:3px 3px 0 0}.stadium-photo-card figcaption{padding:0 16px;font-size:10px;gap:2px 8px}.stadium-photo-card figcaption>span{flex:1}.stadium-photo-card details{flex-shrink:0}.stadium-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.stadium-story{min-width:0}.stadium-story .stadium-photo{margin-top:0}.stadium-story .stadium-photo img{aspect-ratio:1.8}.stadium-story h3{margin:16px 0 10px;font-size:18px}.stadium-story h3 a{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#20343e;text-decoration:none}.stadium-story p{font-size:12px;line-height:1.8;color:#52616a}.learn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.learn-grid details{border-bottom:1px solid #cbd1cc;padding:0}.learn-grid summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;min-height:66px;padding:15px 0;font-size:14px;font-weight:600}.learn-grid summary::-webkit-details-marker{display:none}.learn-grid summary svg{flex-shrink:0}.learn-grid details[open] summary svg{transform:rotate(180deg)}.learn-grid p{margin:0 0 18px;font-size:13px;line-height:1.85;color:#52616a}.learn-grid .learn-example{padding:14px 16px;background:#e9ece5;border-left:2px solid #91a394}.learn-grid .learn-example strong{display:block;margin-bottom:4px;color:#20343e}.learn-grid details>a{display:inline-flex;align-items:center;gap:6px;margin:0 0 20px;min-height:24px;font-size:12px;color:#20343e;text-underline-offset:4px}@media(max-width:1000px){.team-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-profile-panel{gap:24px;padding:24px}}@media(max-width:700px){.content-section{margin:32px 0;padding-top:24px}.team-directory-grid,.team-profile-panel,.learn-grid,.stadium-stories{grid-template-columns:minmax(0,1fr)}.team-card-link{padding:18px}.team-category-tabs{gap:22px}.team-profile-panel{padding:20px 16px}.team-profile-heading{gap:16px}.team-profile-heading h2{font-size:24px}.team-profile-heading .fixture-crest,.team-profile-heading .fixture-crest img,.team-profile-heading .asset-mark,.team-profile-heading .asset-mark img{width:64px;height:64px;flex-basis:64px}.team-profile-sport{padding-top:24px;border-top:1px solid #d8ded9}.stadium-stories{gap:28px}.stadium-story .stadium-photo img{aspect-ratio:2.2}}@media(prefers-reduced-motion:reduce){.team-discovery-card{transition:none}}.team-category-tabs button{font-family:inherit;font-size:12px;font-weight:600}.token-local-navigation .token-team-anchor{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;color:#52616a;font-size:12px;font-weight:600;text-decoration:none}.token-local-navigation .token-team-anchor:hover{color:#20343e;text-decoration:underline;text-underline-offset:5px}.overview-jump-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:12px}.overview-jump-links a{color:#52616a;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:4px;min-height:28px;display:inline-flex;align-items:center}.team-photo-link{display:block;border-radius:3px 3px 0 0}.team-photo-link:focus-visible{outline:3px solid #24617a;outline-offset:3px}.fixture-calendar{--fixture-ink: #152742;--fixture-muted: #5f6b7b;--fixture-line: #d9dce0;color:var(--fixture-ink);min-width:0}.fixture-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:18px 0}.fixture-eyebrow{margin:0 0 8px;font:600 11px/1.5 DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fixture-muted)}.fixture-heading h2{font:600 24px/1.2 Barlow Condensed,sans-serif;margin:0;letter-spacing:-.02em}.fixture-intro{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--fixture-muted)}.fixture-source-status{display:grid;gap:5px;flex-shrink:0;text-align:right;font-size:11px;line-height:1.5;color:var(--fixture-muted)}.fixture-freshness{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:#27674d;font-weight:600}.fixture-freshness i,.fixture-live-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.fixture-freshness.is-stale{color:#865214}.fixture-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--fixture-ink);border-bottom:1px solid var(--fixture-line)}.fixture-tabs,.fixture-range{display:flex;align-items:center;gap:4px}.fixture-calendar button{cursor:pointer;font:inherit}.fixture-tabs button,.fixture-range button{min-height:48px;padding:10px 14px;border:0;background:transparent;color:var(--fixture-muted);display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600}.fixture-tabs button{position:relative}.fixture-tabs button.active{color:var(--fixture-ink)}.fixture-tabs button.active:after{content:"";position:absolute;height:3px;background:var(--fixture-ink);bottom:-1px;left:14px;right:14px}.fixture-tabs button span{font:500 11px/1 DM Mono,monospace;color:var(--fixture-muted);background:#15274208;border-radius:3px;padding:4px 5px}.fixture-live-dot{color:#358060}.fixture-range button{font-size:11px;min-height:44px;padding:8px 10px}.fixture-range button.active{color:var(--fixture-ink);text-decoration:underline;text-underline-offset:5px}.fixture-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 0 24px}.fixture-search{display:flex;align-items:center;gap:10px;border:1px solid var(--fixture-line);background:#fff9;padding:0 12px;flex:1;max-width:380px;min-width:200px;color:var(--fixture-muted)}.fixture-search input{width:100%;min-width:0;min-height:44px;border:0;background:transparent;color:var(--fixture-ink);font:inherit;font-size:13px;outline:none}.fixture-search input::placeholder{color:var(--fixture-muted);opacity:1}.fixture-filters select{font:inherit;font-size:12px;max-width:250px;min-width:0;min-height:46px;padding:8px 32px 8px 12px;border:1px solid var(--fixture-line);background-color:#fff9;color:var(--fixture-ink);border-radius:0}.fixture-selected,.fixture-refresh{min-height:46px;border:1px solid var(--fixture-line);color:var(--fixture-ink);background:#fff9;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 10px}.fixture-selected{font-size:12px!important}.fixture-selected .asset-mark{width:24px;height:24px}.fixture-selected .asset-mark img{width:100%;height:100%;object-fit:contain}.fixture-refresh{width:46px;margin-left:auto;flex-shrink:0}.fixture-refresh:disabled{opacity:.6;cursor:progress}.fixture-calendar :is(button,a,select):focus-visible,.fixture-search:focus-within{outline:2px solid #286db5;outline-offset:3px}.fixture-calendar :is(button,a):hover{color:#215fa0}.fixture-notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin-bottom:24px;border-left:3px solid #a56d24;background:#a56d240b;color:#724411;font-size:12px;line-height:1.6}.fixture-notice svg{margin-top:2px;flex-shrink:0}.fixture-day{margin:0 0 30px}.fixture-day-heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:0 0 12px;border-bottom:1px solid var(--fixture-ink)}.fixture-day-heading h3{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;margin:0;font:600 21px/1.25 Barlow Condensed,sans-serif}.fixture-day-heading h3>span,.fixture-day-heading>span{font:400 11px/1.5 DM Mono,monospace;color:var(--fixture-muted)}.fixture-day-heading>span{white-space:nowrap}.fixture-row{display:grid;grid-template-columns:118px minmax(0,1fr) 98px minmax(0,1fr) 44px;align-items:center;column-gap:14px;min-height:112px;padding:18px 0;border-bottom:1px solid var(--fixture-line)}.fixture-context{display:grid;gap:7px;padding-right:8px}.fixture-context time{font:500 15px/1.2 DM Mono,monospace}.fixture-context>span{color:var(--fixture-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.fixture-team{display:flex;align-items:center;gap:14px;min-width:0}.fixture-team.home{justify-content:flex-end;text-align:right}.fixture-team-text{min-width:0}.fixture-team h4{font-size:16px;line-height:1.3;margin:0;font-weight:600;overflow-wrap:anywhere}.fixture-crest{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center}.fixture-crest img{display:block;width:48px;height:48px;object-fit:contain}.fixture-crest svg{width:30px;height:30px;color:#8390a0}.fixture-score{display:grid;justify-items:center;text-align:center;gap:6px}.fixture-score>strong{font:600 31px/1 Barlow Condensed,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.03em}.state-scheduled .fixture-score>strong,.state-postponed .fixture-score>strong{font-size:18px;font-weight:400;color:var(--fixture-muted);letter-spacing:0}.fixture-match-state{font-size:10px;line-height:1.5;color:var(--fixture-muted)}.fixture-score small{font:400 10px/1.3 DM Mono,monospace;color:var(--fixture-muted)}.state-live:not(.is-stale) .fixture-score>strong,.state-live:not(.is-stale) .fixture-match-state{color:#1b7551}.state-postponed .fixture-match-state,.state-suspended .fixture-match-state{color:#865214}.fixture-token-quote{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 7px;margin-top:7px;padding:5px 0;min-height:30px;color:var(--fixture-muted);font:400 10px/1.5 DM Mono,monospace;text-decoration:none}.fixture-team.home .fixture-token-quote{justify-content:flex-end}.fixture-token-quote strong{font-weight:500;color:var(--fixture-ink);text-decoration:underline;text-decoration-color:#15274240;text-underline-offset:3px}.fixture-token-quote em{font-style:normal}.fixture-token-quote .positive{color:#1b7551}.fixture-token-quote .negative{color:#a33936}.fixture-detail-toggle{display:grid;place-items:center;min-width:44px;height:44px;color:var(--fixture-muted)}.fixture-empty{display:grid;justify-items:center;padding:56px 20px 64px;text-align:center;border-bottom:1px solid var(--fixture-line)}.fixture-empty>svg{color:#7b8796;margin-bottom:16px}.fixture-empty h3{margin:0;font:600 25px/1.2 Barlow Condensed,sans-serif}.fixture-empty p{max-width:440px;margin:12px 0 20px;color:var(--fixture-muted);font-size:13px;line-height:1.7}.fixture-empty button,.fixture-more{display:inline-flex;align-items:center;justify-content:center;gap:16px;border:1px solid var(--fixture-line);background:#fff9;color:var(--fixture-ink);min-height:44px;padding:10px 18px;font-size:12px}.fixture-more{width:100%}.fixture-more span{font:400 11px/1 DM Mono,monospace;color:var(--fixture-muted)}.fixture-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;padding:20px 0;font-size:10px;line-height:1.7;color:var(--fixture-muted)}.fixture-footer a{display:inline-flex;align-items:center;gap:5px;min-height:32px;color:var(--fixture-muted);text-underline-offset:3px}.fixture-footer>span:last-child{flex-basis:100%}.fixture-calendar .is-refreshing{animation:fixture-spin 1.2s linear infinite}@keyframes fixture-spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.fixture-row{grid-template-columns:92px minmax(0,1fr) 80px minmax(0,1fr) 44px;column-gap:8px}.fixture-team{gap:9px}.fixture-team h4{font-size:14px}.fixture-crest,.fixture-crest img{width:40px;height:40px}.fixture-crest{flex-basis:40px}}@media(max-width:760px){.fixture-heading{align-items:flex-start;padding-top:18px;gap:16px}.fixture-source-status{font-size:10px;max-width:155px}.fixture-intro{max-width:200px;font-size:12px}.fixture-toolbar{flex-wrap:wrap;gap:0}.fixture-tabs{flex:1;justify-content:space-between}.fixture-tabs button{font-size:12px;gap:6px;padding-inline:10px}.fixture-range{justify-content:flex-end;flex-basis:100%;border-top:1px solid var(--fixture-line)}.fixture-range button{padding-inline:12px}.fixture-filters{gap:8px}.fixture-search{min-width:0;max-width:none;flex-basis:calc(100% - 54px)}.fixture-filters select{flex:1;max-width:none;width:100%}.fixture-refresh{order:-1;margin-left:0}.fixture-search{order:-2}.fixture-selected{flex-shrink:0}.fixture-row{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:6px;row-gap:12px;padding:12px 0 18px}.fixture-context{grid-column:1 / 4;grid-row:1;display:flex;align-items:baseline;gap:12px;padding-right:45px;min-height:32px}.fixture-context time{font-size:12px;white-space:nowrap}.fixture-context>span{font-size:10px}.fixture-detail-toggle{grid-column:-2 / -1;grid-row:1;justify-self:end;align-self:center;margin-top:-6px}.fixture-team{grid-row:2;flex-direction:column;align-self:start;gap:10px;text-align:center}.fixture-team.home{grid-column:1;text-align:center;justify-content:flex-start}.fixture-team.home .fixture-crest{order:-1}.fixture-team.away{grid-column:3}.fixture-team h4{font-size:13px;line-height:1.4}.fixture-crest,.fixture-crest img{width:44px;height:44px}.fixture-crest{flex-basis:44px}.fixture-score{grid-column:2;grid-row:2;align-self:start;padding-top:9px}.fixture-score>strong{font-size:30px}.fixture-token-quote,.fixture-team.home .fixture-token-quote{justify-content:center;font-size:10px;min-height:44px;gap:3px 6px}.fixture-token-quote strong{flex-basis:100%}.fixture-day-heading h3{font-size:20px}.fixture-day-heading h3>span{font-size:10px}.fixture-footer{gap:6px 16px}}@media(max-width:390px){.fixture-heading{flex-direction:column}.fixture-intro{max-width:none}.fixture-source-status{text-align:left;max-width:none;display:flex;flex-wrap:wrap;gap:5px 12px}.fixture-freshness{justify-content:flex-start}.fixture-source-status>span:last-child{flex-basis:100%}.fixture-tabs button{padding-inline:6px}}@media(prefers-reduced-motion:reduce){.fixture-calendar .is-refreshing{animation:none}}.fixture-detail-toggle{border:1px solid transparent;border-radius:50%;background:transparent;cursor:pointer}.fixture-detail-toggle:hover,.fixture-detail-toggle[aria-expanded=true]{background:#e8ece8;color:#20343e}.fixture-detail-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.fixture-details{grid-column:1 / -1;padding:24px;margin-top:18px;background:#eeefea;border-radius:6px}.fixture-detail-meta{display:flex;flex-wrap:wrap;gap:12px 24px;color:#52616a;font-size:12px;margin-bottom:22px}.fixture-detail-meta span{display:flex;align-items:center;gap:7px}.fixture-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.fixture-details h5{margin:0 0 10px;font-size:14px;line-height:1.5}.fixture-details h5>span{display:block;color:#52616a;font-size:11px;font-weight:400}.team-form{list-style:none;padding:0;margin:0}.team-form li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #d8ded9;font-size:12px}.form-result{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;border-radius:4px;font:600 11px/1 DM Mono,monospace}.form-win{color:#236044;background:#d9e9de}.form-draw{color:#52616a;background:#dde1de}.form-loss{color:#a14136;background:#f2dfd9}.form-opponent{flex:1;min-width:0;line-height:1.4}.form-opponent small{display:block;margin-top:3px;font-size:10px;color:#52616a}.team-form time{min-width:44px;text-align:end;color:#52616a;font-size:10px}.team-form strong{font:500 12px/1.5 DM Mono,monospace;white-space:nowrap}.team-form.compact{display:flex;gap:5px}.team-form.compact li{border:0;padding:0}.form-empty,.fixture-form-note{color:#52616a;font-size:12px;line-height:1.7;margin:12px 0 0}.fixture-meetings{margin-top:24px;max-width:580px}.fixture-form-note{margin-top:20px;font-size:11px}@media(max-width:700px){.fixture-details{padding:16px;grid-row:3;margin-top:0}.fixture-form-grid{grid-template-columns:minmax(0,1fr);gap:22px}}.token-explorer{grid-column:1 / -1;min-width:0;margin:36px 0 28px;padding:26px 0 0;border-top:1px solid #aebbbd;color:#122b34}.token-explorer-header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px}.token-explorer-eyebrow{margin:0 0 9px;font:600 10px/1.2 var(--font-data, monospace);letter-spacing:.13em;color:#596d75}.token-explorer h2{margin:0;font-size:23px;font-weight:600;line-height:1.2;letter-spacing:-.035em}.token-explorer-description{margin:8px 0 0;font-size:12px;line-height:1.5;color:#53666d}.token-explorer-all{display:inline-flex;flex-shrink:0;align-items:center;gap:12px;min-height:44px;color:#173e4d;font-size:12px;font-weight:600;text-decoration:none}.token-explorer-all:hover{text-decoration:underline;text-underline-offset:5px}.token-explorer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;background:#d4dcda;border-radius:5px;overflow:hidden}.token-explorer-grid>li{min-width:0;background:#f8f8f4}.token-explorer-link{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:22px;min-height:133px;height:100%;padding:19px 20px 17px;text-decoration:none;color:inherit;transition:background-color .14s ease}.token-explorer-link:hover{background:#fffefb}.token-explorer-link:after{position:absolute;content:"";inset:auto 18px 0;height:2px;background:#bd4f2c;opacity:0;transition:opacity .14s ease}.token-explorer-link:hover:after,.token-explorer-link:focus-visible:after{opacity:1}.token-explorer-link:focus-visible{outline-offset:-4px}.token-explorer-identity{display:flex;align-items:center;gap:11px;min-width:0}.token-explorer .asset-mark{flex:0 0 36px;width:36px;height:36px}.token-explorer-name{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.token-explorer-name strong{font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.015em}.token-explorer-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;color:#53666d}.token-explorer-arrow{flex-shrink:0;color:#6c8088;transition:transform .14s ease,color .14s ease}.token-explorer-link:hover .token-explorer-arrow{transform:translate(3px);color:#bd4f2c}.token-explorer-quote{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px}.token-explorer-price{font-family:var(--font-data, monospace);font-size:16px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.3;letter-spacing:-.04em}.token-explorer-unavailable{color:#53666d;font-size:11px}.token-explorer-change{display:inline-flex;align-items:baseline;gap:5px;font:500 11px/1.3 var(--font-data, monospace);font-variant-numeric:tabular-nums}.token-explorer-change small{color:#53666d;font-family:inherit;font-size:9px;font-weight:400}.token-explorer-change.is-up{color:#156246}.token-explorer-change.is-down{color:#a63837}.token-explorer-change.is-flat{color:#53666d}@media(max-width:1020px){.token-explorer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.token-explorer{margin-block:26px;padding-top:22px}.token-explorer-header{align-items:flex-start;flex-wrap:wrap;gap:4px 16px;margin-bottom:14px}.token-explorer h2{font-size:21px}.token-explorer-description{max-width:285px}.token-explorer-link{padding:16px 12px 15px;min-height:132px;gap:18px}.token-explorer-identity{gap:8px}.token-explorer .asset-mark{width:30px;height:30px;flex-basis:30px}.token-explorer-name strong{font-size:13px}.token-explorer-name>span{font-size:10px}.token-explorer-arrow{display:none}.token-explorer-price{font-size:15px}.token-explorer-change{font-size:10px}}@media(prefers-reduced-motion:reduce){.token-explorer-link,.token-explorer-link:after,.token-explorer-arrow{transition:none}}.app .token-workspace .is-token-switcher .asset-menu{width:min(460px,calc(100vw - 32px));padding:0;border:1px solid var(--ui-line);border-radius:6px;background:#fffefa;box-shadow:0 8px 24px #16364014;overflow:hidden}.app .is-token-switcher .asset-menu-search{min-height:54px;height:54px;margin:0;padding:0 16px;gap:10px;border:0;border-bottom:1px solid var(--ui-line);border-radius:0;background:transparent}.app .is-token-switcher .asset-menu-search:focus-within{outline:none;box-shadow:inset 0 -2px #286578;background:transparent}.app .is-token-switcher .asset-menu-search input{min-width:0;font-size:14px}.app .is-token-switcher .asset-menu-search .token-search-clear{display:grid;place-items:center;width:36px;height:40px;flex:0 0 36px;border:0;border-radius:3px;background:transparent;color:var(--ui-muted);cursor:pointer}.app .is-token-switcher .token-search-clear:hover{background:#eef1ec}.app .is-token-switcher .asset-menu-caption{padding:12px 38px 8px 16px;font-size:11px;letter-spacing:0}.app .is-token-switcher .token-switcher-columns,.app .is-token-switcher .asset-option-market{display:grid;grid-template-columns:70px 55px;column-gap:12px;align-items:center;text-align:right}.app .is-token-switcher .asset-menu-options{max-height:min(330px,44dvh);padding:0 8px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bdcbc3 transparent}.app .is-token-switcher .asset-option{display:grid;grid-template-columns:28px minmax(0,1fr) auto 14px;gap:8px;min-height:55px;margin:0;padding:8px;border:0;border-bottom:1px solid #e9ede7;border-radius:0;background:transparent;box-shadow:none}.app .is-token-switcher .asset-option:last-child{border-bottom:0}.app .is-token-switcher .asset-option .asset-mark{width:28px;height:28px}.app .is-token-switcher .asset-option-name{grid-column:2;min-width:0;gap:3px}.app .is-token-switcher .asset-option-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ui-ink)}.app .is-token-switcher .asset-option-name small{margin:0;font-size:11px;color:var(--ui-muted)}.app .is-token-switcher .asset-option-market{grid-column:3;margin:0}.app .is-token-switcher .asset-option-market strong{font-size:12px;font-weight:400;color:var(--ui-ink)}.app .is-token-switcher .asset-option-market small{margin:0;font-size:11px;font-weight:400}.app .is-token-switcher .asset-option-check{grid-column:4;color:#286578}.app .is-token-switcher .asset-option[aria-selected=true]{background:transparent}.app .is-token-switcher .asset-option:hover,.app .is-token-switcher .asset-option.keyboard-active{background:#eef2ed;box-shadow:none}.app .is-token-switcher .asset-option-market .neutral{color:var(--ui-muted)}.app .is-token-switcher .token-switcher-all{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;margin:0;padding:12px 16px;border:0;border-top:1px solid var(--ui-line);border-radius:0;background:transparent;color:var(--ui-ink);font:500 12px IBM Plex Sans,sans-serif;cursor:pointer}.app .is-token-switcher .token-switcher-all:hover{background:#eef2ed}@media(max-width:480px){.app .is-token-switcher .asset-menu-search input{font-size:16px}.app .is-token-switcher .token-switcher-columns,.app .is-token-switcher .asset-option-market{grid-template-columns:62px 46px;column-gap:6px}.app .is-token-switcher .asset-option{grid-template-columns:24px minmax(0,1fr) auto 14px;gap:6px}.app .is-token-switcher .asset-option .asset-mark{width:24px;height:24px}}.app .token-header{margin-bottom:8px}.token-header-utilities{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:40px}.token-header-utilities nav a{display:inline-flex;align-items:center;gap:7px;min-height:40px;color:var(--ui-muted);font-size:12px;text-decoration:none}.token-header-utilities nav a:hover{color:var(--ui-ink);text-decoration:underline;text-underline-offset:3px}.token-header-switcher{position:relative;z-index:45;width:160px;flex-shrink:0}.app .token-workspace .token-header .asset-menu{right:0;left:auto}.token-header-main{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:18px 0 22px}.token-header-identity{display:flex;align-items:center;gap:14px;min-width:0}.token-header-identity>.asset-mark{width:52px;height:52px;flex:0 0 52px}.token-header-name{min-width:0}.token-header-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;margin-bottom:6px}.token-header-meta>span{color:var(--ui-muted);font-size:11px;font-weight:500;letter-spacing:.045em}.app .token-header-follow{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;margin:0;padding:4px 9px;border:1px solid var(--ui-line);border-radius:4px;background:transparent;color:var(--ui-ink);font:500 11px IBM Plex Sans,sans-serif;cursor:pointer;white-space:nowrap}.app .token-header-follow:hover,.app .token-header-follow[aria-pressed=true]{background:#e7eee9;border-color:#b8cbc0}.token-header-follow[aria-pressed=true] svg{fill:currentColor}.app .token-header-name h1{margin:0;font-size:clamp(25px,2.65vw,34px);font-weight:600;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}.token-header-market{display:flex;align-items:center;gap:24px;flex-shrink:0}.token-header-quote{text-align:right}.token-header-quote>strong{display:block;font:500 30px DM Mono,monospace;line-height:1.3;letter-spacing:-.045em;color:var(--ui-ink)}.token-header-quote>div{display:flex;justify-content:flex-end;align-items:baseline;gap:10px;margin-top:4px}.token-header-change{font:500 12px DM Mono,monospace}.token-header-change.is-positive{color:#28745d}.token-header-change.is-negative{color:#b2473d}.token-header-change.is-neutral,.token-header-quote small{color:var(--ui-muted)}.token-header-quote small{font-size:11px}.app .token-header-trade{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 13px;border:1px solid #cdb9ad;border-radius:4px;color:var(--ui-accent);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.app .token-header-trade:hover{background:#f3e9e2}.app .token-header>.data-status{min-height:32px;margin:0 0 4px;padding:0;font-size:11px;gap:12px}.app .token-header>.data-status p{margin:0}@media(max-width:800px){.token-header-main{flex-wrap:wrap;gap:20px}.token-header-market{width:100%;justify-content:space-between}.token-header-quote{text-align:left}.token-header-quote>div{justify-content:flex-start}}@media(max-width:480px){.token-header-utilities{gap:12px}.token-header-utilities nav a{font-size:11px}.token-header-switcher{width:142px}.app .token-workspace .token-header .is-compact .switch-token-label{display:inline;font-size:11px}.token-header-main{padding:12px 0 16px;gap:18px}.token-header-identity{gap:10px}.token-header-identity>.asset-mark{width:42px;height:42px;flex-basis:42px}.token-header-meta{gap:6px 10px;margin-bottom:5px}.token-header-meta>span{font-size:10px}.app .token-header-follow{min-height:36px;padding-inline:7px}.app .token-header-name h1{font-size:25px}.token-header-quote>strong{font-size:27px}.app .token-header>.data-status{align-items:flex-start}.app .token-header>.data-status p{line-height:1.5}}.league-price-summary{display:inline-flex;align-items:center;gap:11px;text-align:left;margin-left:9px;padding:4px 0 4px 23px;border:0;border-left:1px solid #ccd6d0;background:transparent;color:#234d42;cursor:pointer;min-height:48px}.league-price-summary>span{display:grid;gap:4px}.league-price-summary small{color:#5c6c69;font-size:10px}.league-price-summary>span>span{display:flex;align-items:baseline;gap:9px}.league-price-summary strong{font-size:18px;font-weight:600;letter-spacing:-.02em}.league-price-summary>span>span>span{color:#526660;font-size:11px}.league-price-summary:hover{color:#102d24}@media(min-width:761px){.app .page-token.page-overview .token-spot-price .league-price-summary{width:100%;margin:5px 0 0;padding:10px 0 0;border-left:0;border-top:1px solid #d7dfd6;justify-content:flex-end}}.league-price-summary:focus-visible,.league-position-chart :is(button,select,summary):focus-visible{outline:2px solid #24617a;outline-offset:4px}.league-history-table-link{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border:1px solid #ccd7cf;background:transparent;color:#365f4d;border-radius:4px;font-size:11px;min-height:36px;cursor:pointer}.league-history-details{margin:0 16px;border-top:1px solid #dce2dc}.league-history-details>summary{display:flex;justify-content:space-between;align-items:center;padding:10px 0;min-height:40px;cursor:pointer;list-style:none;font-size:11px;color:#395c4e}.league-history-details>summary::-webkit-details-marker{display:none}.league-history-details[open]>summary svg{transform:rotate(180deg)}.league-history-archive{padding:4px 16px 12px}.league-season-finishes{display:flex;gap:8px;overflow-x:auto;padding:4px 3px 14px}.league-season-finishes button{display:grid;gap:7px;flex:0 0 100px;padding:12px;text-align:left;border:1px solid #d6dfd6;border-radius:4px;background:transparent;color:#365647;cursor:pointer}.league-season-finishes button[aria-pressed=true]{background:#e6ecdf;border-color:#91aa8d}.league-season-finishes span{font-size:11px}.league-season-finishes strong{font-size:23px;font-weight:500}.league-season-finishes small{font-size:9px}.league-history-select{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:11px}.league-history-select select{padding:8px 26px 8px 10px;color:#365647;background:#f6f5f0;border:1px solid #cdd7ce;border-radius:4px}.league-history-records{max-height:280px;overflow:auto}.league-history-records table{width:100%;border-collapse:collapse;font-size:11px}.league-history-records caption{text-align:left;padding:0 0 10px;color:#647166}.league-history-records :is(th,td){padding:9px 8px;border-bottom:1px solid #dfe4dc;text-align:left;text-transform:none;letter-spacing:normal}.league-history-records thead th{position:sticky;top:0;background:#ecefe6;color:#5c6a60;font-size:10px;font-weight:500}.league-history-records tbody th{font-size:11px;font-weight:500;background:transparent;position:static;min-width:0}.league-history-records small{display:block;color:#6d786e;font-size:9px;margin-top:3px}.league-history-archive>p{font-size:10px;line-height:1.6;color:#6b756c;max-width:750px;margin:14px 0 0}.league-history-empty{font-size:12px;color:#62756c;padding:6px 16px 12px}.league-history-empty button{margin-left:8px;border:0;background:transparent;color:#24617a;text-decoration:underline;cursor:pointer}.league-performance-dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:22px;border:1px solid #cbd5cc;border-radius:6px;color:#263e33;background:#f4f3ef}.league-performance-dialog::backdrop{background:#13263080}.league-performance-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.league-performance-dialog header span{font-size:11px;color:#657166}.league-performance-dialog h2{margin:6px 0 0;font-size:23px}.league-performance-dialog h2 small{font-size:14px;font-weight:400}.league-performance-dialog header button{width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}@media(max-width:650px){.app .token-spot-price{flex-wrap:wrap}.app .token-spot-price .league-price-summary{flex-basis:100%;margin:6px 0 0;border-left:0;border-top:1px solid #d7dfd6;padding:12px 0 0;gap:10px}.league-price-summary>span{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.league-price-summary small{max-width:145px;line-height:1.5}.league-history-details{margin-inline:10px}.league-performance-dialog{padding:16px 12px}}.league-position-chart{min-width:0}.league-chart-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px 4px;flex-shrink:0}.league-chart-season{display:flex;align-items:center;gap:12px;color:#63706a;font-size:12px}.league-chart-season select{min-height:40px;padding:8px 30px 8px 12px;border:1px solid #cdd7ce;border-radius:5px;color:#284b3c;background:#f4f5ee;font:inherit;font-weight:550;cursor:pointer}.league-chart-toolbar .league-history-table-link{min-height:40px}.league-chart-observation{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;min-height:42px;padding:4px 16px 12px;color:#617069;font-size:12px;flex-shrink:0}.league-chart-context{color:#284b3c;font-weight:550}.league-chart-week{font-size:11px}.league-chart-points{display:inline-flex;gap:5px;margin-left:auto;font-variant-numeric:tabular-nums}.league-chart-points>span{margin-inline:4px}.league-chart-points b{color:#284b3c;font-weight:600}.league-chart-summer-caption{flex-basis:100%;font-size:11px;color:#7b653a}.tf-chart-interval{fill:#b9a361;fill-opacity:.1}.league-position-chart .league-history-details{margin:8px 0 0}.league-position-chart .league-history-details>summary{font-size:12px;min-height:46px}@media(max-width:480px){.league-chart-toolbar{gap:8px;padding-bottom:4px}.league-chart-season{gap:7px;font-size:11px}.league-chart-season select{max-width:180px;padding-left:8px}.league-chart-toolbar .league-history-table-link{font-size:10px;padding-inline:8px}.league-chart-observation{column-gap:10px;font-size:11px}.league-chart-points{margin-left:0}}.app .primary-metric-card .metric-switch>button{white-space:nowrap}.tf-chart--ranked .tf-chart-readout,.app .primary-metric-card .tf-chart--ranked .tf-chart-readout{padding-top:20px;min-height:88px}.tf-chart--ranked .tf-chart-readout:has(.tf-chart-update){padding-top:28px}.page-introduction{padding:18px 0 10px}.page-introduction h1{margin:0;font-size:clamp(19px,2.1vw,28px);font-weight:600;letter-spacing:-.025em;line-height:1.3}.page-introduction>p{margin:7px 0 0;color:#52616a;font-size:13px;line-height:1.6}.page-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 10px;color:#52616a;font-size:11px}.page-breadcrumbs a{color:inherit;text-decoration:underline;text-underline-offset:3px}.research-notes{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:48px;padding:36px 0;margin-top:24px;border-top:1px solid #dbe1e3}.research-notes h2,.research-methodology h2{margin:0 0 14px;font-size:18px;font-weight:600;letter-spacing:-.02em}.research-notes h3{margin:25px 0 10px;font-size:14px;font-weight:600}.research-notes p,.research-methodology p{max-width:78ch;margin:0 0 16px;color:#42535d;font-size:14px;line-height:1.8}.research-notes a,.research-methodology a{color:#174e61;text-underline-offset:3px;text-decoration-thickness:1px}.research-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0;gap:18px}.research-facts dt{color:#52616a;font-size:11px;margin-bottom:6px}.research-facts dd{margin:0;font-size:13px;font-weight:500}.research-contracts{padding:0;list-style:none}.research-contracts li{display:grid;gap:6px;padding:12px 0;border-bottom:1px solid #e2e7e9;font-size:12px}.research-contracts code{font-size:11px;overflow-wrap:anywhere}.research-notes details{border-top:1px solid #dbe1e3;padding:16px 0;margin-top:20px}.research-notes summary{font-size:13px;font-weight:500;cursor:pointer}.research-notes details p{margin-top:12px}.research-related{display:flex;flex-direction:column;align-items:stretch}.research-related>a{display:flex;gap:10px;padding:9px 0;border-bottom:1px solid #e2e7e9;font-size:12px;text-decoration:none;line-height:1.6}.research-related>a span{color:#52616a}.research-related>a:hover{text-decoration:underline}.research-methodology{max-width:900px;padding:24px 0 40px}.research-methodology section{padding-top:22px;margin-top:22px;border-top:1px solid #dbe1e3}.research-methodology .methodology-lead{font-size:17px}.research-methodology li{padding:5px 0}.noscript-notice{padding:16px;color:#52616a;text-align:center;font:13px/1.6 sans-serif}.language-switch a{display:inline-flex;align-items:center;justify-content:center;padding:6px;color:inherit;text-decoration:none}.language-switch a.active{font-weight:600;text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.research-notes{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 0}.research-facts{grid-template-columns:minmax(0,1fr);gap:12px}.research-notes p,.research-methodology p{font-size:13px}.page-introduction h1{font-size:20px}}.app .research-notes.is-directory{padding:0;border:0}.app .research-notes.is-directory>.research-directory{margin:0;padding:16px 0}:root{font-synthesis:none}.overview-content>.exchange-volume-panel{grid-column:1 / -1}.analysis-grid>.exchange-volume-panel{grid-column:1 / -1}.exchange-volume-panel{min-width:0;border:1px solid #d4dde2}.markets-content>.exchange-volume-panel{margin-bottom:10px}.exchange-volume-header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d4dde2}.exchange-volume-header>div>span{display:block;margin-bottom:3px;color:#84919a;font-size:7px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.exchange-volume-header h3{margin:0;font-family:Manrope,sans-serif;font-weight:600}.exchange-volume-header dl{display:flex;margin:0}.exchange-volume-header dl>div{border-left:1px solid #d4dde2;text-align:right}.exchange-volume-header dt{color:#84919a;font-size:7px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.exchange-volume-header dd{margin:5px 0 0;font-family:DM Mono,monospace;font-variant-numeric:tabular-nums}.exchange-volume-list{overflow-y:auto;scrollbar-color:#aebac1 transparent;scrollbar-width:thin}.exchange-volume-columns,.exchange-volume-row{display:grid;align-items:center}.exchange-volume-columns{position:sticky;z-index:2;top:0;padding:0 14px;border-bottom:1px solid #dce3e7;color:#84919a;font-size:7px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.exchange-volume-columns span:first-child{grid-column:2}.exchange-volume-columns span:nth-child(2){grid-column:4;text-align:right}.exchange-volume-columns span:nth-child(3){grid-column:5;text-align:right}.exchange-volume-row{padding:0 14px;border-bottom:1px solid #e3e8eb;font-variant-numeric:tabular-nums}.exchange-volume-row:last-child{border-bottom:0}.exchange-volume-rank{font-family:DM Mono,monospace}.exchange-volume-name{min-width:0}.exchange-volume-name strong,.exchange-volume-name small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchange-volume-name strong{color:#2d4353;font-size:9px;font-weight:600}.exchange-volume-name small{font-size:7px}.exchange-volume-bar{overflow:hidden}.exchange-volume-bar i{display:block;height:100%}.exchange-volume-value,.exchange-volume-share{font-family:DM Mono,monospace;font-size:8px;text-align:right;white-space:nowrap}.exchange-volume-value{color:#304858;font-weight:500}.exchange-volume-share{color:#74818b}@media(max-width:720px){.exchange-volume-header{align-items:flex-start}.exchange-volume-header dl>div{min-width:70px;padding:0 8px}.exchange-volume-columns,.exchange-volume-row{grid-template-columns:22px minmax(88px,.8fr) minmax(72px,1fr) 70px;column-gap:7px;padding-right:9px;padding-left:9px}.exchange-volume-columns span:nth-child(3),.exchange-volume-share{display:none}.exchange-volume-columns span:nth-child(2){grid-column:4}}.token-local-navigation button{font-size:8px;font-weight:650}.token-local-navigation button:after{position:absolute;right:10px;bottom:0;left:10px;height:2px;background:transparent;content:""}.token-local-navigation button.active{color:#113e53}.token-local-navigation p{font-family:DM Mono,monospace;letter-spacing:.03em}.attention-strip>header,.attention-strip>button,.attention-strip>article{min-width:0}.attention-strip>header{flex-direction:column;justify-content:center}.attention-strip>header span,.attention-strip>button span,.attention-strip>article span{color:#77909a;font-size:6.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.attention-strip h1{font-family:Manrope,sans-serif;font-weight:600;letter-spacing:-.02em}.attention-strip>button,.attention-strip>article{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;border:0;border-right:1px solid #b5c4c9;background:transparent;text-align:left}.attention-strip>button strong,.attention-strip>article strong{max-width:100%;font-family:DM Mono,monospace;font-size:10px;font-weight:600}.attention-strip>button small,.attention-strip>article small{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.attention-strip>article{border-right:0}.activity-feed,.primary-metric-card{grid-column:1 / -1}.activity-feed-header{display:flex;align-items:center;justify-content:space-between}.activity-feed-header>div>h2{margin-top:3px}.activity-feed-header>strong{font-family:DM Mono,monospace;font-size:10px}.activity-event-button{border-right:1px solid #c7d2d5}.activity-asset strong,.activity-asset time,.activity-copy strong,.activity-copy small,.activity-amount strong,.activity-amount small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-view-event,.activity-inspect-token{color:#56717f;font-size:7px;font-weight:650}.metric-switch button.active{background:#fff;color:#173f53;box-shadow:0 1px 3px #1536461f}.legacy-market-card.is-selected,.legacy-market-card.is-hidden,.analysis-grid.has-market-history>.market-cap-history-card{display:none}@media(max-width:980px){.attention-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.attention-strip>header{grid-column:1 / -1}.attention-strip>button,.attention-strip>article{border-top:1px solid #b5c4c9}.activity-event-button{grid-template-columns:92px 60px minmax(140px,1fr) 105px}.activity-view-event{display:none}}@media(max-width:720px){.token-local-navigation{align-items:stretch;padding:0 6px}.token-local-navigation nav{overflow-x:auto}.token-local-navigation button{min-width:max-content;padding:0 8px}.token-local-navigation p{display:none}.attention-strip{grid-template-columns:1fr}.attention-strip>header{grid-column:auto}.attention-strip>button,.attention-strip>article{min-height:62px;border-right:0}.activity-feed-row{grid-template-columns:1fr}.activity-event-button{grid-template-columns:84px 54px minmax(120px,1fr) 90px;gap:7px;padding:0 9px;border-right:0}.activity-inspect-token{min-height:30px;border-top:1px solid #d5dddf}.metric-chart-header{align-items:flex-start}.metric-switch{order:3;width:100%}.metric-switch button{flex:1}}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{min-width:320px;background:var(--canvas)}body{min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.header-inner{display:flex;align-items:center;margin:0 auto}.wordmark{display:inline-flex;text-decoration:none;white-space:nowrap}.wordmark span{border-left:1px solid var(--line-strong)}.primary-nav{display:flex;align-self:stretch}.primary-nav button{position:relative;display:flex;align-items:center;gap:6px;border:0;cursor:pointer}.primary-nav button:after{position:absolute;content:""}.primary-nav button>span{display:grid;place-items:center;color:#53606b}.header-actions{display:flex;align-items:center;margin-left:auto}.search-field{display:flex;align-items:center;gap:8px;border:1px solid var(--line);color:var(--muted-light)}.search-field:focus-within{border-color:#8ca7bc;background:#fff}.search-field input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--ink)}.search-field input::placeholder{color:#8b949e}.search-field kbd{color:#8b949e}.search-field button{display:grid;width:22px;height:22px;padding:0;place-items:center;border:0;background:transparent;color:var(--muted);cursor:pointer}.notification-button{position:relative;display:grid;padding:0;place-items:center;border:1px solid var(--line);color:#52606d;cursor:pointer}.notification-button>span{position:absolute;display:grid;place-items:center;border:2px solid #fff;background:var(--red);color:#fff}.primary-button,.outline-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer}.primary-button:hover{border-color:#0d2a42;background:#0d2a42}.outline-button{border-color:var(--line-strong);background:#fff;color:#34414d}.outline-button:hover{border-color:#8b969f;background:#fafafa}.mobile-menu-button{display:none}.page{margin:0 auto}.page-intro{display:flex;justify-content:space-between}.section-label{margin:0 0 7px;color:#60707e;font-size:12px;font-weight:600;letter-spacing:.03em}.page-intro h1{margin:0}.page-description{max-width:660px;margin:7px 0 0;color:var(--muted);font-size:15px;line-height:1.5}.intro-controls{display:flex}.asset-selector{position:relative}.asset-selector>span{display:block}.asset-selector-control{position:relative;display:flex;width:100%;align-items:center;padding:0 39px 0 10px;border:1px solid var(--line-strong);text-align:left;cursor:pointer}.asset-selector-control:hover,.asset-selector-control.open{border-color:#96a6b3}.asset-selector-control:focus-visible{border-color:#7c9bb3;box-shadow:0 0 0 2px #1c5d9914}.all-assets-mark{display:grid;flex:0 0 auto;place-items:center;color:#526271;font-weight:700}.selected-asset-copy{min-width:0;flex:1}.selected-asset-copy strong,.selected-asset-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-asset-copy strong{font-weight:600}.selected-asset-copy small{margin-top:2px;font-weight:400}.asset-selector-control>.selector-chevron{position:absolute;right:13px;color:#7f8992;pointer-events:none;transition:transform .16s ease}.asset-selector-control.open>.selector-chevron{transform:rotate(180deg)}.asset-menu{position:absolute;top:calc(100% + 7px);right:0;z-index:50;padding:8px;border:1px solid var(--line-strong);animation:asset-menu-in .14s ease-out}@keyframes asset-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.asset-menu-search{display:flex;height:38px;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--line);color:#7f8992}.asset-menu-search:focus-within{border-color:#8ea7ba;background:#fff}.asset-menu-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#30404d;font-size:12px}.asset-menu-search input::placeholder{color:#929ba3}.asset-menu-search button{display:grid;width:22px;height:22px;padding:0;place-items:center;border:0;background:transparent;color:#7f8992;cursor:pointer}.asset-options{max-height:355px;margin-top:7px;overflow-y:auto}.asset-option{display:flex;width:100%;min-height:53px;align-items:center;gap:10px;padding:7px 9px;border:0;border-bottom:1px solid #edf0f2;text-align:left;cursor:pointer}.asset-option:last-child{border-bottom:0}.asset-option.selected{box-shadow:inset 2px 0 var(--blue)}.asset-option .asset-mark{width:29px;height:29px}.asset-option-name{min-width:0;flex:1}.asset-option-name strong,.asset-option-name small,.asset-option-market strong,.asset-option-market small{display:block}.asset-option-name strong{color:#2f3f4c;font-size:12px}.asset-option-name small{margin-top:2px;overflow:hidden;color:#84909a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.asset-option-market{min-width:58px;text-align:right}.asset-option-market strong{color:#374754;font-size:11px;font-weight:600}.asset-option-market small{margin-top:3px;font-size:9px}.asset-option-check{flex:0 0 auto;color:var(--blue)}.asset-menu-empty{padding:24px 10px;color:#7c8790;font-size:12px;text-align:center}.data-context{display:flex;margin:0}.data-context dt{color:var(--muted-light)}.data-context dd{display:flex;align-items:center;margin:0;white-space:nowrap}.status-dot{border-radius:50%}.status-dot.demo{background:var(--amber)}.status-dot.loading{background:#8d98a2;animation:data-pulse 1.2s ease-in-out infinite}@keyframes data-pulse{50%{opacity:.35}}.kpi-grid{display:grid}.kpi-grid article{position:relative;border-right:1px solid var(--line)}.kpi-grid article:last-child{border-right:0}.kpi-grid p{margin:0 0 13px;font-weight:600;text-transform:uppercase}.kpi-grid article>div{display:flex;align-items:baseline}.kpi-grid strong{font-variant-numeric:tabular-nums}.kpi-grid article>div>span{color:var(--muted);font-weight:600}.kpi-grid small{color:#89939d;font-size:12px}.neutral{color:#52606d!important}.paribu-priority-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.paribu-identity{display:flex;align-items:center}.paribu-wordmark{display:grid;place-items:center;background:#143b60;color:#fff;font-weight:700;letter-spacing:.15em}.paribu-identity .section-label{margin-bottom:4px}.paribu-identity h2{margin:0;letter-spacing:-.01em}.paribu-monitor-status{display:grid;grid-template-columns:8px auto;align-items:center;gap:2px 8px;border-left:1px solid var(--line)}.paribu-monitor-status strong{color:#314655;font-weight:600}.paribu-monitor-status small{grid-column:2;color:#8b949c;font-size:10px}.paribu-metrics{display:grid}.paribu-metrics article{border-right:1px solid var(--line)}.paribu-metrics article:last-child{border-right:0}.paribu-metrics span,.paribu-metrics strong,.paribu-metrics small{display:block}.paribu-metrics span{color:#78848e;font-weight:600;text-transform:uppercase}.paribu-metrics strong{overflow:hidden;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.paribu-metrics small{margin-top:5px;color:#8a949c;font-size:10px}.paribu-movement-panel{min-width:0}.paribu-movement-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line)}.paribu-movement-heading span,.paribu-movement-heading strong{display:block}.paribu-movement-heading span{color:#7b858e;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.paribu-movement-heading strong{color:#2d4252}.paribu-period-tools{display:flex;align-items:flex-end;flex-direction:column}.paribu-period-tools>small{color:#89939c;font-size:9px;text-align:right}.paribu-threshold{color:#89939c!important;letter-spacing:0!important;text-transform:none!important}.paribu-period-control{display:inline-flex;padding:2px;border:1px solid #d8dee3;background:#f3f6f7}.paribu-period-control button{border:0;background:transparent;color:#7c8790;font-weight:700;cursor:pointer}.paribu-period-control button:hover{color:#304554}.paribu-period-control button.active{background:#fff;color:#1c5d99;box-shadow:0 1px 3px #1329391f}.paribu-period-control button:focus-visible{outline:2px solid #1c5d99;outline-offset:1px}.paribu-movement-list{overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#b7c0c7 transparent;scrollbar-width:thin}.paribu-movement-list::-webkit-scrollbar{width:6px}.paribu-movement-list::-webkit-scrollbar-track{background:transparent}.paribu-movement-list::-webkit-scrollbar-thumb{border:2px solid #fbfcfc;border-radius:999px;background:#aeb8c0}.paribu-movement-list>button{display:grid;width:100%;align-items:center;border:0;border-bottom:1px solid #e7eaed;background:transparent;text-align:left;cursor:pointer}.paribu-movement-list>button:last-child{border-bottom:0}.paribu-movement-list>button:hover,.paribu-movement-list>button:focus-visible{background:#f4f7f9}.paribu-movement-list>button:focus-visible{outline:2px solid #1c5d99;outline-offset:-2px}.paribu-movement-list>button>svg{color:#8b959d}.paribu-direction{display:inline-flex;align-items:center;justify-content:center;border:1px solid;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.paribu-direction.inflow{border-color:#dfbfc2;background:#fff7f7;color:var(--red)}.paribu-direction.outflow{border-color:#b9d5cc;background:#f4faf7;color:var(--green)}.paribu-movement-copy,.paribu-movement-value{min-width:0}.paribu-movement-copy strong,.paribu-movement-copy small,.paribu-movement-value strong,.paribu-movement-value time{display:block}.paribu-movement-copy strong,.paribu-movement-value strong{color:#304554;font-variant-numeric:tabular-nums}.paribu-movement-copy small{margin-top:3px;overflow:hidden;color:#85909a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.paribu-movement-value{text-align:right}.paribu-movement-value time{margin-top:2px;color:#919aa2}.paribu-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.paribu-empty strong{color:#425360;font-weight:600}.paribu-empty span{margin-top:5px;color:#8b959d;font-size:10px}.analysis-grid{display:grid;gap:18px;margin-bottom:18px}.section-header{display:flex;align-items:center;border-bottom:1px solid var(--line)}.section-header .section-label{margin-bottom:4px}.section-header h2{margin:0}.chart-heading{min-width:0}.chart-heading h2{line-height:1.1}.chart-heading>span{display:block;font-weight:600;text-transform:uppercase}.chart-summary{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;font-variant-numeric:tabular-nums}.chart-summary>small{color:#8b959d;font-weight:600;text-transform:uppercase}.chart-summary>div{display:flex;align-items:baseline;gap:8px}.chart-summary span{font-weight:700}.timeframe-control{display:flex;border:1px solid #dce1e5}.timeframe-control button{border:0;background:transparent;color:var(--muted);font-weight:600;cursor:pointer}.timeframe-control button:hover{color:#29455c}.timeframe-control button.active{color:var(--navy);font-weight:700}.market-chart{display:grid}.chart-plot{position:relative;grid-column:2;grid-row:1;min-width:0;height:var(--chart-height);cursor:crosshair;outline:none}.chart-plot:focus-visible{outline:2px solid rgba(28,93,153,.35);outline-offset:3px}.chart-plot svg{display:block;width:100%;height:100%;overflow:visible}.market-cap-bars{display:grid;align-content:center}.market-cap-row{display:grid;align-items:center}.market-cap-row .asset-mark{font-size:10px}.market-cap-row>strong{color:#3a4b58;font-size:11px}.market-cap-row i{display:block;height:100%;background:#6f8fa8}.market-cap-row>span,.market-cap-row>small{color:#5f6d78;text-align:right}.chart-gridline,.chart-axis-tick{stroke-width:1;vector-effect:non-scaling-stroke}.chart-area{color:inherit}.chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-end-marker circle:first-child{stroke:currentColor;vector-effect:non-scaling-stroke}.chart-hover-marker line{stroke:#91a5b2;stroke-dasharray:2.5 3.5;stroke-width:1;vector-effect:non-scaling-stroke}.chart-hover-marker circle{fill:#fff;stroke:currentColor;stroke-width:2.25;vector-effect:non-scaling-stroke}.chart-tooltip{position:absolute;z-index:4;top:8px;border:1px solid #ccd5dc;background:#fffffffb;color:#263d4e;pointer-events:none;transform:translate(-50%)}.chart-tooltip.align-start{transform:translate(0)}.chart-tooltip.align-end{transform:translate(-100%)}.chart-tooltip span,.chart-tooltip strong,.chart-tooltip time{display:block}.chart-tooltip span{color:#7c8993;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.chart-tooltip strong{margin-top:4px;color:#1d3446;font-size:13px;font-variant-numeric:tabular-nums;line-height:1.15}.chart-tooltip time{margin-top:5px;color:#8a959d;font-size:9px;font-weight:500}.chart-axis-y{position:relative;grid-column:1;grid-row:1;height:var(--chart-height);color:#818d97;font-size:9px;font-variant-numeric:tabular-nums;font-weight:500}.chart-axis-y span{position:absolute;max-width:64px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-50%)}.is-compact .chart-axis-y{font-size:8px}.is-compact .chart-axis-y span{right:10px;max-width:54px}.chart-axis-x{position:relative;grid-column:2;grid-row:2;min-width:0;color:#818d97;font-size:9px;font-variant-numeric:tabular-nums;font-weight:500}.chart-axis-x span{position:absolute;white-space:nowrap;transform:translate(-50%)}.chart-axis-x span.align-start{transform:translate(0)}.chart-axis-x span.align-end{transform:translate(-100%)}.is-compact .chart-axis-x{font-size:8px}.signal-list{overflow-y:auto}.signal-card.is-empty{background:#fbfcfc}.signal-card.is-empty .section-header{background:#fff}.signal-card.is-empty .empty-state{color:#64727e}.signal-card.is-empty .empty-state:before{width:28px;height:1px;background:#a8b6c1;content:""}.signal-card.is-empty .empty-state strong{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.signal-row{display:grid;width:100%;grid-template-columns:4px minmax(0,1fr) 16px;align-items:center;gap:13px;border:0;border-bottom:1px solid #e9ecef;background:#fff;text-align:left;cursor:pointer}.signal-row:last-child{border-bottom:0}.signal-row:hover{background:#fafbfc}.severity-marker{width:3px;background:#a5adb5}.severity-marker.critical{background:var(--red)}.severity-marker.high{background:var(--amber)}.severity-marker.medium{background:var(--blue)}.signal-content{min-width:0}.signal-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.signal-heading strong{overflow:hidden;color:#273745;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.signal-heading time{color:#929ba3;font-size:11px}.signal-description{display:block;margin-top:4px;color:#6b7580;font-size:11px;line-height:1.35}.signal-description b{margin-right:7px;color:#344554}.signal-meta{display:flex;gap:12px;margin-top:7px;color:#8a949d;font-size:10px}.open-case-count{margin-left:auto;color:var(--muted);font-size:11px}.severity-text{font-weight:600}.severity-text.critical{color:var(--red)}.severity-text.high{color:var(--amber)}.severity-text.medium{color:var(--blue)}.signal-row>svg{color:#a4acb3}.clear-filter{display:inline-flex;height:29px;align-items:center;gap:5px;margin-left:auto;padding:0 9px;border:1px solid #bfd0de;background:var(--blue-soft);color:var(--blue);font-size:11px;cursor:pointer}.empty-state{display:grid;min-height:235px;place-items:center;align-content:center;gap:8px;color:var(--muted);font-size:13px}.empty-state button{padding:0;border:0;background:transparent;color:var(--blue);font-size:12px;cursor:pointer}.empty-state>span{color:#929ba3;font-size:10px}.asset-count{display:flex;align-items:center;gap:7px;margin-left:auto;color:var(--muted);font-size:11px;font-weight:500}.asset-count small{padding-left:7px;border-left:1px solid var(--line);color:#8b959d;font-size:11px}.table-wrap{overflow-x:auto;overflow-y:auto;scrollbar-color:#b8c1c8 transparent;scrollbar-width:thin}table{width:100%;border-collapse:collapse}th{position:sticky;z-index:2;top:0;border-bottom:1px solid var(--line);font-weight:600;text-align:left;white-space:nowrap}.sort-header{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sort-header svg{color:#a3abb2}.sort-header:hover,.sort-header.active{color:#28465d}.sort-header.active svg{color:#1c5d99}.sort-header:focus-visible{border-radius:2px;outline:2px solid #1c5d99;outline-offset:3px}td{border-bottom:1px solid #eaedef;white-space:nowrap;font-variant-numeric:tabular-nums}th:not(:first-child),td:not(:first-child){text-align:right}th:not(:first-child) .sort-header{width:100%;justify-content:flex-end}tbody tr{cursor:pointer}tbody tr.selected{box-shadow:inset 3px 0 var(--blue)}tbody tr.selected td:first-child .asset-name strong{color:var(--navy)}tbody tr:last-child td{border-bottom:0}.asset-name{display:flex;align-items:center}.asset-mark{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;overflow:hidden;padding:4px;border:1px solid #dce1e5;border-radius:50%;background:#fff}.asset-mark img{display:block;width:100%;height:100%;object-fit:contain}.asset-name strong,.asset-name span{display:block}.asset-name strong{color:#2f3f4d}.asset-name span{margin-top:2px;overflow:hidden;color:#8a949d;text-overflow:ellipsis}.supply-value{display:flex;align-items:center;gap:7px}.supply-value small{padding:2px 5px;background:#fbeff0;color:var(--red);font-size:9px}.activity-value strong,.activity-value span{display:block}.activity-value strong{color:#3d4c59;font-weight:600}.activity-value span{margin-top:3px;color:#89939c;font-size:10px}.risk-value{display:flex;align-items:center;gap:8px}.risk-value strong{min-width:18px;color:#30404e}.risk-label{display:inline-flex;min-width:44px;height:22px;align-items:center;justify-content:center;border:1px solid #ccd2d7;color:#64707a;font-size:9px;font-weight:600}.risk-kritik{border-color:#e7bdc0;background:#fbf1f2;color:var(--red)}.risk-yuksek{border-color:#e5cfab;background:#fbf6ed;color:var(--amber)}.risk-orta{border-color:#bfd2e0;background:#f0f6fa;color:var(--blue)}.research-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.research-identity{display:flex;align-items:center}.research-identity .asset-mark{font-size:14px}.research-identity .section-label{margin-bottom:3px}.research-identity h2{margin:0;letter-spacing:-.01em}.research-identity h2 span{margin-left:7px;color:#7b8791;font-weight:500;letter-spacing:0}.research-status{display:flex;gap:0;margin:0}.research-status>div{border-left:1px solid var(--line)}.research-status>div:last-child{padding-right:0}.research-status dt{color:#8a949d}.research-status dd{display:flex;align-items:center;margin:0;color:#344554;font-weight:600;white-space:nowrap}.status-dot.active{background:var(--green)}.research-tabs{display:flex;align-items:stretch;border-bottom:1px solid var(--line)}.research-tabs button{position:relative;border:0;background:transparent;white-space:nowrap;cursor:pointer}.research-tabs button:after{position:absolute;bottom:-1px;height:2px;background:transparent;content:""}.research-tabs button:hover,.research-tabs button.active{color:var(--navy)}.research-tabs button.active{font-weight:600}.research-tabs button.active:after{background:var(--navy)}.overview-content{display:grid}.fundamental-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.fundamental-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.fundamental-grid span,.supply-summary span,.performance-strip span,.liquidity-summary span,.price-extremes span{display:block;color:#77838d}.fundamental-grid strong{display:block;letter-spacing:-.01em}.fundamental-grid small{display:block;margin-top:7px;color:#8a949d;font-size:10px;line-height:1.35}.concentration-panel{border:1px solid var(--line)}.subsection-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.subsection-heading .section-label{margin-bottom:3px}.subsection-heading h3{margin:0;color:#263a4c;font-weight:600}.concentration-panel .subsection-heading>strong{color:#20384c;font-weight:600}.concentration-copy{margin:9px 0 22px;color:#77828c;font-size:11px;line-height:1.5}.region-list{display:grid}.region-list>div{display:grid;align-items:center}.region-list span,.region-list strong{color:#5e6d79}.region-list strong{color:#334756;text-align:right}.region-list>div>div{overflow:hidden;background:#e3e7ea}.region-list i{display:block;height:100%;background:var(--blue)}.performance-strip,.liquidity-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.performance-strip article,.liquidity-summary article{position:relative;border-right:1px solid var(--line);background:#fff}.performance-strip article:last-child,.liquidity-summary article:last-child{border-right:0}.performance-strip article:before{position:absolute;top:-1px;height:2px;background:#9ba7b0;content:""}.performance-strip article.gain:before{background:var(--green)}.performance-strip article.loss:before{background:var(--red)}.performance-strip strong{display:block;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.price-analysis-grid{display:grid}.price-chart-panel{border:1px solid var(--line);background:#fff}.latest-price{display:flex;align-items:baseline;gap:9px}.latest-price strong{color:#263a4c;font-size:16px}.latest-price span{font-size:11px;font-weight:600}.price-extremes{display:grid;grid-template-rows:1fr 1fr}.price-extremes article{position:relative;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--line);background:#fff}.price-extremes article:before{position:absolute;top:18px;bottom:18px;left:-1px;width:3px;background:#8da5b7;content:""}.price-extremes strong{display:block;color:#23394c;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.price-extremes small{margin-top:7px;color:#7d8993;font-size:10px}.live-empty{display:grid;min-height:210px;place-items:center;color:#87929b;font-size:11px}.live-empty.compact{display:block;min-height:0;padding:12px 0}.live-empty.chart-empty{min-height:318px}.supply-summary{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.contract-facts{display:grid;grid-template-columns:minmax(300px,1.5fr) 100px minmax(210px,.8fr) auto;align-items:center;gap:0;border:1px solid var(--line);background:#fafbfb}.contract-facts>div{border-right:1px solid var(--line)}.contract-facts span,.contract-facts strong,.contract-facts code{display:block}.contract-facts span{margin-bottom:8px;color:#7d8891;font-size:10px}.contract-facts strong,.contract-facts code{overflow:hidden;color:#344857;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.contract-facts>a{display:inline-flex;align-items:center;gap:6px;padding:0 18px;color:var(--blue);font-size:11px;font-weight:600;text-decoration:none}.deployment-registry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.deployment-registry a{position:relative;display:grid;min-width:0;align-content:center;gap:4px;padding:13px 34px 13px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fafbfb;color:#344857;text-decoration:none}.deployment-registry a.monitored{background:#f3f7fa;box-shadow:inset 3px 0 var(--navy)}.deployment-registry a:hover{background:#f5f7f8}.deployment-registry a>span{color:#334b5d;font-size:11px;font-weight:700}.deployment-registry code{overflow:hidden;color:#5b6975;font-family:DM Mono,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.deployment-registry small{color:#8a949c;font-size:9px}.deployment-registry svg{position:absolute;top:15px;right:14px;color:#89949d}.supply-summary article{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.supply-summary strong{display:block;color:#2b4052;font-weight:600}.release-section{max-width:980px;margin:0 auto}.release-average{color:#7a858f;font-size:10px;text-align:right}.release-average strong{display:block;margin-top:3px;color:#344857;font-size:12px}.release-list{margin-top:17px;border-top:1px solid var(--line)}.release-row{display:grid;min-height:39px;grid-template-columns:82px minmax(120px,1fr) 92px;align-items:center;gap:18px;border-bottom:1px solid #edf0f2}.release-row>span{color:#687580;font-size:10px}.release-row>strong{color:#455664;font-size:10px;text-align:right}.release-track{height:6px;background:#edf0f2}.release-track i{display:block;height:100%;background:#8aa3b6}.release-track i.release-negative{background:#54a68e}.text-button{display:flex;height:37px;align-items:center;gap:6px;margin:12px auto 0;padding:0 8px;border:0;background:transparent;color:var(--blue);font-size:11px;font-weight:600;cursor:pointer}.text-button svg{transition:transform .15s ease}.text-button svg.rotated{transform:rotate(180deg)}.liquidity-summary article{min-height:74px}.liquidity-summary strong{display:block;margin-top:8px;color:#22384a;font-family:Barlow Condensed,sans-serif;font-size:23px;font-weight:600}.liquidity-summary small{display:block;margin-top:6px;color:#89939c;font-size:9px}.exchange-table-wrap{overflow-x:auto;border:1px solid var(--line)}.exchange-table{min-width:920px}.exchange-table th{background:#f7f9fa}.exchange-table td{height:54px}.exchange-table tbody tr{cursor:default}.exchange-table tbody tr:hover{background:#fafbfc}.exchange-table td:first-child strong{color:#2f4353}.exchange-table td a{color:#3f596d;text-decoration:none}.exchange-table td a:hover{color:var(--blue);text-decoration:underline}.exchange-table td code{font-family:DM Mono,monospace;font-size:10px}.wallet-table{min-width:760px}.address-count{color:#657580;font-size:10px;text-decoration:underline dotted #b7c0c7;text-underline-offset:3px;cursor:help}.wallet-table-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:28px 0 12px}.wallet-table-heading .section-label{margin-bottom:3px}.wallet-table-heading h3{margin:0;color:#263a4c;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:600}.wallet-table-heading>span{color:#7c8790;font-size:10px}.venue-kind{display:inline-flex;min-width:48px;height:21px;align-items:center;justify-content:center;border:1px solid #d7dde1;background:#fafbfb;color:#6f7b85;font-size:9px;font-weight:600}.thin-market{color:var(--amber);font-size:10px;font-weight:600}.rules-section .section-header .outline-button{margin-left:auto}.rule-row{display:grid;grid-template-columns:34px minmax(280px,1fr) 180px 70px;align-items:center;gap:16px;border-bottom:1px solid #e9ecef}.rule-row:last-child{border-bottom:0}.switch{position:relative;width:30px;height:17px;padding:0;border:0;border-radius:9px;background:#cbd1d6;cursor:pointer}.switch span{position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:#fff;transition:left .15s ease}.switch.on{background:var(--green)}.switch.on span{left:16px}.rule-name strong,.rule-name span{display:block}.rule-name strong{color:#31404c;font-size:13px}.rule-name span{margin-top:4px;color:var(--muted);font-size:11px}.rule-channel{color:#52606d;font-size:12px}.rule-state{color:#8b949c;font-size:11px;font-weight:600}.rule-state.enabled{color:var(--green)}.page>footer{display:flex;justify-content:space-between;padding:4px 0;color:#9099a1;font-size:10px}.drawer-layer,.modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#19222a47;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.event-drawer{position:absolute;inset:0 0 0 auto;display:flex;width:min(500px,96vw);flex-direction:column;box-shadow:-16px 0 50px #18253029;animation:drawer-in .2s ease-out}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.drawer-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.drawer-header p{margin:0 0 4px;color:var(--muted);font-size:11px}.drawer-header h2,.alert-modal h2{margin:0;color:#1d3346;font-family:Barlow Condensed,sans-serif;font-size:27px;font-weight:600}.drawer-header button,.alert-modal header>button{display:grid;width:34px;height:34px;padding:0;place-items:center;border:1px solid var(--line);background:#fff;color:var(--muted);cursor:pointer}.drawer-body{flex:1;overflow-y:auto}.incident-heading{padding-bottom:24px;border-bottom:1px solid var(--line)}.incident-status-row{display:flex;justify-content:space-between;margin-bottom:19px}.severity-badge,.case-state{display:inline-flex;height:25px;align-items:center;padding:0 8px;border:1px solid #d1d6da;color:#64707a;font-size:10px;font-weight:600}.severity-badge.critical{border-color:#e4babd;background:#fbf0f1;color:var(--red)}.severity-badge.high{border-color:#e2cca6;background:#fbf5eb;color:var(--amber)}.severity-badge.medium{border-color:#bcd1e0;background:#eef5fa;color:var(--blue)}.case-state.reviewing{border-color:#b8d4cc;background:#edf6f3;color:var(--green)}.incident-asset{display:flex;align-items:center;gap:12px}.incident-asset span{color:var(--muted);font-size:11px;font-weight:600}.incident-asset h3{margin:2px 0 0;color:#263847;font-family:Barlow Condensed,sans-serif;font-size:23px;font-weight:600}.incident-heading>p{margin:14px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.incident-metrics{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;border:1px solid var(--line)}.incident-metrics div{padding:13px;border-right:1px solid var(--line)}.incident-metrics div:last-child{border-right:0}.incident-metrics span,.incident-metrics strong{display:block}.incident-metrics span{color:var(--muted-light);font-size:10px}.incident-metrics strong{margin-top:6px;color:#2b3b48;font-size:13px}.drawer-section{padding:20px 0;border-top:1px solid var(--line)}.drawer-section h4{margin:0 0 13px;color:#43515d;font-size:12px;font-weight:600}.reason-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none}.reason-list li{padding:10px;border:1px solid var(--line);color:#586571;font-size:11px}.flow-card{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:11px;padding:15px;border:1px solid var(--line);background:#fafbfb}.flow-card>div{min-width:0}.flow-card span,.flow-card strong,.flow-card code{display:block}.flow-card span{color:var(--muted-light);font-size:9px}.flow-card strong{margin-top:4px;overflow:hidden;color:#33424e;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.flow-card code{margin-top:4px;overflow:hidden;color:#78828b;font-family:inherit;font-size:10px;text-overflow:ellipsis}.flow-card>svg{color:#9aa2a9}.flow-card a{display:block;margin-top:6px;font-size:10px;line-height:1.5;overflow-wrap:anywhere;text-underline-offset:3px}.transaction-section dl{margin:0}.transaction-section dl>div{display:flex;min-height:34px;align-items:center;justify-content:space-between;border-bottom:1px solid #eceeef}.transaction-section dl>div:last-child{border-bottom:0}.transaction-section dt{color:var(--muted);font-size:11px}.transaction-section dd{display:inline-flex;align-items:center;gap:5px;margin:0;color:#475562;font-size:11px}.transaction-section dd button{display:grid;padding:3px;place-items:center;border:0;background:transparent;color:var(--muted);cursor:pointer}.transaction-section .verified{color:var(--green);font-weight:600}.drawer-footer{display:flex;align-items:center;justify-content:flex-end;gap:9px;border-top:1px solid var(--line);background:#fafbfb}.modal-layer{display:grid;place-items:center;padding:20px}.alert-modal{width:min(520px,100%);padding:24px;background:#fff;box-shadow:0 22px 70px #1825302e;animation:modal-in .16s ease-out}@keyframes modal-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.alert-modal header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.alert-modal label{display:block;margin-top:15px}.alert-modal label>span{display:block;margin-bottom:7px;color:#5f6d79;font-size:12px;font-weight:600}.alert-modal input,.alert-modal select{width:100%;height:40px;padding:0 11px;border:1px solid var(--line-strong);border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#2f3e4b;font-size:13px}.alert-modal input:focus,.alert-modal select:focus{border-color:#7599b5}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.select-wrap{position:relative}.select-wrap svg{position:absolute;top:12px;right:11px;color:var(--muted);pointer-events:none}.modal-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.toast{position:fixed;right:24px;bottom:24px;z-index:100;display:flex;min-height:42px;align-items:center;gap:8px;padding:0 14px;border:1px solid #b8d2ca;background:#f4faf8;color:var(--green);box-shadow:0 8px 24px #1929341f;font-size:12px;font-weight:600}@media(max-width:1120px){.header-inner,.page{width:min(100% - 32px,1400px)}.header-inner{gap:24px}.primary-nav{gap:18px}.search-field{width:180px}.analysis-grid,.analysis-grid.has-market-history{grid-template-columns:1fr}.analysis-grid.has-market-history>.signal-card{grid-column:auto}.signal-list{max-height:360px}.research-status>div{min-width:115px;padding-right:14px;padding-left:14px}.research-status>div:last-child{min-width:180px}.overview-content{grid-template-columns:1fr}.supply-summary{grid-template-columns:repeat(3,1fr)}.contract-facts{grid-template-columns:1fr 100px 1fr}.contract-facts>a{grid-column:1 / -1;height:44px;border-top:1px solid var(--line)}}@media(max-width:900px){.mobile-menu-button{padding:0;color:var(--ink)}.primary-nav{position:absolute;top:61px;right:0;left:0;padding:10px 16px 16px;border-bottom:1px solid var(--line);box-shadow:0 12px 25px #18253014}.primary-nav button:after{display:none}.primary-nav button>span{margin-left:auto}.header-actions{margin-left:auto}.search-field{width:210px}.page{padding-top:30px}.page-intro{display:block}.intro-controls{min-width:0;align-items:flex-start;margin-top:22px}.data-context{margin-top:0}.kpi-grid{grid-template-columns:1fr 1fr}.kpi-grid article:nth-child(2){border-right:0}.kpi-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.paribu-priority-body{grid-template-columns:1fr}.paribu-metrics{border-right:0;border-bottom:1px solid var(--line)}.research-header{align-items:flex-start}.research-status{flex-wrap:wrap;justify-content:flex-end}.research-status>div{min-width:120px}.research-status>div:last-child{width:100%;margin-top:10px;text-align:right}.research-status>div:last-child dd{justify-content:flex-end}.fundamental-grid{grid-template-columns:repeat(2,1fr)}.price-analysis-grid{grid-template-columns:1fr}.price-extremes{grid-template-columns:1fr 1fr;grid-template-rows:auto}.contract-facts{grid-template-columns:1fr 1fr}.contract-facts>div:first-child{grid-column:1 / -1}.contract-facts>div:nth-child(3){border-top:1px solid var(--line)}.deployment-registry{grid-template-columns:1fr}}@media(max-width:650px){.header-inner,.page{width:calc(100% - 24px)}.header-inner{gap:10px}.wordmark span,.notification-button,.search-field{display:none}.header-actions .primary-button{width:36px;padding:0;font-size:0}.page-intro h1{font-size:38px}.page-description{font-size:14px}.data-context{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:15px;border-top:1px solid var(--line)}.intro-controls{width:100%;gap:14px}.asset-selector{width:100%}.asset-menu{right:auto;left:0;width:100%}.data-context div{min-width:0}.data-context dd{font-size:11px;white-space:normal}.kpi-grid{grid-template-columns:1fr 1fr}.kpi-grid article{min-height:112px;border-bottom:1px solid var(--line);padding:18px 16px}.kpi-grid article:nth-child(odd){border-right:1px solid var(--line)}.kpi-grid article:nth-child(2n){border-right:0}.kpi-grid article:nth-last-child(-n+2){border-bottom:0}.kpi-grid strong{font-size:27px}.paribu-priority-header{align-items:flex-start;padding:15px}.paribu-identity{align-items:flex-start;gap:12px}.paribu-wordmark{width:68px;height:30px;font-size:9px}.paribu-identity h2{font-size:20px}.paribu-monitor-status{min-width:0;padding-left:13px}.paribu-monitor-status small{display:none}.paribu-metrics{grid-template-columns:1fr}.paribu-metrics article,.paribu-metrics article:nth-child(2n),.paribu-metrics article:nth-last-child(-n+2){min-height:94px;border-right:0;border-bottom:1px solid var(--line)}.paribu-metrics article:last-child{border-bottom:0}.paribu-movement-list>button{grid-template-columns:44px minmax(0,1fr) auto 13px;gap:8px;padding-right:11px;padding-left:11px}.paribu-direction{width:44px}.research-header{display:block;padding:16px}.research-status{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.research-status>div,.research-status>div:last-child{width:auto;min-width:0;margin:0;padding:0;border-left:0;text-align:left}.research-status>div:last-child{grid-column:1 / -1}.research-status>div:last-child dd{justify-content:flex-start;white-space:normal}.research-tabs{gap:20px;padding:0 16px;overflow-x:auto}.research-content{padding:14px}.fundamental-grid,.performance-strip,.liquidity-summary,.supply-summary{grid-template-columns:1fr 1fr}.fundamental-grid article{min-height:105px;padding:15px}.fundamental-grid strong{font-size:18px}.performance-strip article,.liquidity-summary article{min-height:80px;padding:13px}.price-extremes{grid-template-columns:1fr}.price-extremes article{min-height:120px}.release-row{grid-template-columns:68px minmax(75px,1fr) 74px;gap:10px}.contract-facts{grid-template-columns:1fr}.contract-facts>div,.contract-facts>div:first-child,.contract-facts>div:nth-child(3){grid-column:auto;border-top:0;border-right:0;border-bottom:1px solid var(--line)}.wallet-table-heading{display:block}.wallet-table-heading>span{display:block;margin-top:6px}.section-header{flex-wrap:wrap}.market-card .section-header{gap:12px}.chart-summary{width:auto;margin-left:auto}.timeframe-control{order:3;width:100%;margin-left:0}.timeframe-control button{min-width:0;flex:1}.market-chart{--chart-height: 220px;min-height:282px;grid-template-columns:62px minmax(0,1fr);padding:16px 12px 8px 0}.market-chart.is-compact{--chart-height: 188px;min-height:226px;grid-template-columns:58px minmax(0,1fr);padding:6px 0 2px}.market-cap-bars{min-height:290px;padding:22px 16px}.market-cap-row{grid-template-columns:28px 36px minmax(70px,1fr) 58px;gap:8px}.market-cap-row>small{display:none}.chart-axis-x span:nth-child(2n){display:none}.market-chart.is-compact .chart-axis-x span:nth-child(2n){display:block}.market-chart.is-compact .chart-axis-x span:nth-child(2),.market-chart.is-compact .chart-axis-x span:nth-child(3){display:none}.signal-row{min-height:94px}.signal-meta span:last-child{display:none}.rule-row{grid-template-columns:34px 1fr 54px;padding:12px 14px}.rule-channel{display:none}.incident-metrics{grid-template-columns:1fr}.incident-metrics div{border-right:0;border-bottom:1px solid var(--line)}.incident-metrics div:last-child{border-bottom:0}.reason-list{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.instrument-scope-copy{text-align:left}.instrument-scope-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instrument-scope-copy strong{display:block}.instrument-scope-context{padding-left:16px;border-left:1px solid rgba(255,255,255,.16)}.asset-menu-header,.asset-menu-section-label{display:flex;align-items:center;justify-content:space-between;gap:12px}.asset-menu-header b,.asset-menu-section-label b{color:var(--editorial-muted);font:500 10px/1 DM Mono,monospace}.asset-menu-section-label{min-height:30px}@media(max-width:620px){.instrument-scope-button{gap:10px}.instrument-scope-copy{flex:1}.instrument-scope-copy small{font-size:8px}.instrument-scope-context{display:none}.instrument-scope-button .selector-chevron{margin-left:auto}.asset-menu-header{padding:8px 8px 10px}}:root{--blue-soft: #e8f1f4;--green: #08705a;--red: #b33a49;--amber: #986516}button,input,select{font-family:Manrope,sans-serif}.app{border-top:3px solid #0b2c42}.wordmark strong{font-weight:700}.wordmark span{padding-left:9px;border-color:#bdc8cf;color:#687682;font-family:Manrope,sans-serif;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.primary-nav button>span{min-width:16px;height:16px;border-radius:2px;background:#e7ecef;font-family:DM Mono,monospace;font-size:8px}.header-actions{gap:7px}.search-field{width:250px;height:32px;padding:0 9px;border-color:#cad3d9;background:#f5f7f8}.search-field input{font-size:11px}.search-field kbd{padding:2px 4px;border:1px solid #d5dde2;background:#fff;font-family:DM Mono,monospace;font-size:8px}.notification-button{width:32px;height:32px;border-color:#cad3d9;background:#fbfcfc}.notification-button>span{top:-4px;right:-4px;width:15px;height:15px;border-radius:2px;font-family:DM Mono,monospace;font-size:8px}.primary-button,.outline-button{height:32px;padding:0 12px;font-size:10px;font-weight:700;letter-spacing:.02em}.primary-button{border-color:#0b2c42;background:#0b2c42}.page{padding:14px 0 20px}.page-intro{align-items:center;gap:24px;padding:0 2px}.workspace-heading{min-width:0}.workspace-heading>p{display:flex;align-items:center;gap:7px;margin:0 0 6px;color:#71808a;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.workspace-heading>p span{color:#a2adb4}.workspace-title{display:flex;align-items:center;gap:10px}.workspace-title>.asset-mark{width:36px;height:36px;padding:5px;border-color:#c5d0d6}.page-intro h1{color:#102c3f;font-family:Manrope,sans-serif;font-weight:600;line-height:1}.workspace-title>div>span{display:block;color:#71808a;font-size:10px;font-weight:500}.intro-controls{min-width:0;flex-direction:row;align-items:flex-end}.asset-selector{width:286px}.asset-selector>span{margin-bottom:4px;color:#7d8a94;font-size:8px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.asset-selector-control{height:40px;gap:9px;padding-right:34px;border-color:#bdc8cf;background:#fbfcfc}.asset-selector-control .asset-mark{width:25px;height:25px}.all-assets-mark{width:27px;height:25px;border:1px solid #d6dee3;background:#eef2f4;font-size:7px}.selected-asset-copy strong{color:#203746;font-size:11px}.selected-asset-copy small{color:#7b8892;font-size:8px}.asset-menu{width:370px;box-shadow:0 18px 50px #0b243529}.data-context{height:40px;align-items:center;gap:15px;padding-left:16px;border-left:1px solid #cdd6dc}.data-context div{min-width:78px}.data-context dt{margin-bottom:3px;font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.data-context dd{gap:5px;color:#344a59;font-family:DM Mono,monospace;font-size:9px;font-weight:500}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));border-color:#cbd5db}.kpi-grid article{border-color:#d7dfe4}.kpi-grid p{color:#71808a;font-size:8px;letter-spacing:.1em}.kpi-grid article>div{min-height:27px;gap:8px}.kpi-grid strong{color:#102c3f;font-family:DM Mono,monospace;font-weight:500;letter-spacing:-.04em}.kpi-grid article>div>span{font-family:DM Mono,monospace;font-size:9px}.paribu-priority-card{margin-bottom:10px;border-top:1px solid #7e929f}.paribu-priority-header{min-height:48px;gap:16px;padding:9px 14px;border-color:#d6dee3}.paribu-identity{gap:12px}.paribu-wordmark{width:62px;height:24px;font-size:8px}.paribu-identity h2{color:#183246;font-family:Manrope,sans-serif;font-size:15px;font-weight:600}.paribu-monitor-status{min-width:74px;padding-left:14px}.paribu-monitor-status strong{font-family:DM Mono,monospace;font-size:9px}.paribu-priority-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(370px,.38fr)}.paribu-metrics{grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:0}.paribu-metrics article{min-height:108px;padding:17px 15px 13px;border-color:#d7dfe4}.paribu-metrics span{font-size:8px;letter-spacing:.08em}.paribu-metrics strong{margin-top:11px;color:#173247;font-family:DM Mono,monospace;font-size:16px;font-weight:500;letter-spacing:-.04em}.paribu-movement-panel{border-left:1px solid #d3dce2;background:#f7f9fa}.paribu-movement-heading{min-height:54px;padding:9px 12px;border-color:#d7dfe4}.paribu-movement-heading span{font-size:7px}.paribu-movement-heading strong{margin-top:3px;font-size:10px}.paribu-period-tools{gap:4px}.paribu-period-control button{min-width:47px;height:23px;padding:0 7px;font-size:8px}.paribu-threshold{font-size:7px!important}.paribu-movement-list{max-height:108px;min-height:54px}.paribu-movement-list>button{min-height:54px;grid-template-columns:52px minmax(0,1fr) 86px 12px;gap:8px;padding:7px 12px}.paribu-direction{width:48px;height:21px;font-size:8px}.paribu-movement-copy strong,.paribu-movement-value strong{font-family:DM Mono,monospace;font-size:9px}.paribu-movement-value time{font-family:DM Mono,monospace;font-size:8px}.paribu-empty{min-height:54px;padding:10px}.paribu-empty strong{font-size:9px}.token-research{margin-bottom:10px}.research-header{min-height:54px;gap:18px;padding:9px 14px;border-color:#d5dde2}.research-identity{min-width:220px;gap:10px}.research-identity .asset-mark{width:32px;height:32px}.research-identity h2{color:#173247;font-family:Manrope,sans-serif;font-size:17px;font-weight:600}.research-identity h2 span{font-family:Manrope,sans-serif;font-size:9px}.research-status>div{min-width:124px;padding:1px 14px;border-color:#d4dde2}.research-status>div:last-child{min-width:152px}.research-status dt{margin-bottom:3px;font-size:8px}.research-status dd{gap:5px;font-family:DM Mono,monospace;font-size:9px}.research-tabs{min-height:36px;gap:0;padding:0 8px;border-color:#d7dfe4;background:#f4f7f8}.research-tabs button{padding:2px 12px 0;color:#667681;font-size:9px;font-weight:600}.research-tabs button:hover{background:#edf2f4}.research-tabs button.active{background:#fbfcfc;color:#0b2c42}.research-tabs button:after{right:12px;left:12px}.research-content{padding:11px}.overview-content{grid-template-columns:minmax(0,2.3fr) minmax(275px,.7fr);gap:10px}.fundamental-grid article{min-height:66px;padding:11px 13px}.fundamental-grid span,.supply-summary span,.performance-strip span,.liquidity-summary span,.price-extremes span{font-size:8px;font-weight:500}.fundamental-grid strong{margin-top:8px;color:#173247;font-family:DM Mono,monospace;font-size:14px;font-weight:500}.concentration-panel{padding:11px 13px;background:#f5f7f8}.subsection-heading{min-height:29px}.subsection-heading h3{font-family:Manrope,sans-serif;font-size:13px}.concentration-panel .subsection-heading>strong{font-family:DM Mono,monospace;font-size:18px}.region-list{gap:7px}.region-list>div{grid-template-columns:80px minmax(70px,1fr) 42px;gap:8px}.region-list span,.region-list strong{font-size:8px}.region-list>div>div{height:4px}.performance-strip,.liquidity-summary{margin-bottom:10px}.performance-strip article,.liquidity-summary article{min-height:66px;padding:11px 13px}.performance-strip article:before{right:13px;left:13px}.performance-strip strong{margin-top:7px;font-family:DM Mono,monospace;font-size:19px;font-weight:500}.price-analysis-grid{grid-template-columns:minmax(0,1fr) 220px;gap:10px}.price-chart-panel{padding:12px 14px 8px}.latest-price strong,.liquidity-summary strong{font-family:DM Mono,monospace}.market-chart.is-compact{--chart-height: 164px;min-height:198px;grid-template-columns:58px minmax(0,1fr);grid-template-rows:var(--chart-height) 27px;padding:7px 0 0}.price-extremes{gap:10px}.price-extremes article{min-height:90px;padding:15px 16px 15px 18px}.price-extremes strong{margin-top:8px;font-family:DM Mono,monospace;font-size:19px;font-weight:500}.supply-summary{margin-bottom:12px}.supply-summary article{min-height:64px;padding:11px}.supply-summary strong{margin-top:7px;font-family:DM Mono,monospace;font-size:10px}.contract-facts>div{min-height:62px;padding:11px 13px}.contract-facts>a{height:62px}.deployment-registry a{min-height:54px;padding-top:10px;padding-bottom:10px}.analysis-grid{grid-template-columns:minmax(0,1.72fr) minmax(320px,.72fr)}.analysis-grid.has-market-history{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-grid.has-market-history>.signal-card{grid-column:auto}.section-header{gap:12px;border-color:#d4dde2}.section-header h2{font-family:Manrope,sans-serif}.chart-header{padding-top:10px;padding-bottom:10px}.chart-summary{gap:2px}.chart-summary>small{font-size:6px;letter-spacing:.12em}.chart-summary strong,.chart-summary span{font-family:DM Mono,monospace}.timeframe-control button{padding:0 7px;font-size:8px}.chart-axis-y,.chart-axis-x{font-family:DM Mono,monospace}.chart-axis-y span{right:9px}.chart-axis-x span{top:8px}.chart-tooltip{border-color:#b8c5cc;box-shadow:0 8px 26px #0d2a3d24}.chart-tooltip strong,.chart-tooltip time{font-family:DM Mono,monospace}.market-cap-bars{min-height:236px;gap:8px;padding:14px 18px}.market-cap-row{gap:9px}.market-cap-row .asset-mark{width:23px;height:23px}.market-cap-row>div{height:5px}.market-cap-row>span,.market-cap-row>small{font-family:DM Mono,monospace;font-size:8px}.signal-card.is-empty{flex-direction:column}.signal-card.is-empty .signal-list{flex:1;max-height:none}.signal-card.is-empty .empty-state{width:100%;min-height:0;flex:1}.analysis-grid.has-market-history>.signal-card.is-empty .empty-state{min-height:0}.signal-row{padding:9px 12px}.severity-marker{height:46px}.signal-heading strong{font-size:10px}.signal-heading time,.signal-description,.signal-meta{font-size:8px}.open-case-count,.asset-count{font-family:DM Mono,monospace;font-size:8px}.assets-section{margin-bottom:10px}table{min-width:1080px}th{padding:0 13px;font-size:9px;letter-spacing:.04em;text-transform:uppercase}.sort-header{height:27px}td{padding:0 13px;border-color:#e0e6e9;color:#405462;font-family:DM Mono,monospace;font-size:10px}.asset-name{gap:8px}.asset-name .asset-mark{width:26px;height:26px;padding:3px}.asset-name strong{font-family:Manrope,sans-serif;font-size:10px}.asset-name span{max-width:130px;font-family:Manrope,sans-serif;font-size:8px}.activity-value strong{font-family:DM Mono,monospace;font-size:8px}.activity-value span,.supply-value small{font-size:7px}.rules-section{margin-bottom:10px}.rule-row{min-height:54px;padding:0 14px}.drawer-header h2,.alert-modal h2,.incident-asset h3{font-family:Manrope,sans-serif}.drawer-header{min-height:64px;padding:12px 18px}.drawer-body{padding:18px}.drawer-footer{min-height:58px;padding:0 18px}.alert-modal{border:1px solid #b9c5cc}.analysis-grid,.token-research,.paribu-priority-card,.assets-section,.kpi-grid{animation:terminal-enter .18s ease-out both}.token-research{animation-delay:30ms}.analysis-grid{animation-delay:55ms}.assets-section{animation-delay:80ms}@keyframes terminal-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.header-inner,.page{width:min(100% - 28px,1680px)}.header-inner{gap:14px}.primary-nav button{padding-right:8px;padding-left:8px}.search-field{width:180px}.paribu-priority-body{grid-template-columns:minmax(0,1fr) 340px}.research-status>div{min-width:104px;padding-right:10px;padding-left:10px}.research-status>div:last-child{min-width:132px}.overview-content{grid-template-columns:minmax(0,1.7fr) minmax(250px,.8fr)}}@media(max-width:980px){.header-actions .primary-button{width:32px;padding:0;font-size:0}.page-intro{align-items:flex-end}.paribu-priority-body{grid-template-columns:1fr}.paribu-movement-panel{border-top:1px solid #d3dce2;border-left:0}.analysis-grid,.analysis-grid.has-market-history,.overview-content{grid-template-columns:1fr}.research-header{align-items:flex-start}.research-status{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:720px){body{background:var(--canvas)}.wordmark span,.search-field,.notification-button{display:none}.page-intro{display:grid;min-height:0;gap:12px;margin-bottom:10px}.workspace-title>.asset-mark{width:32px;height:32px}.page-intro h1{font-size:21px}.intro-controls{width:100%;align-items:flex-end}.asset-selector{min-width:0;flex:1;width:auto}.asset-menu{right:auto;left:0;width:min(370px,calc(100vw - 20px))}.data-context{display:flex;width:auto;grid-template-columns:none;flex:0 0 auto;gap:10px;padding-top:0;padding-left:12px;border-top:0}.data-context div{min-width:62px}.data-context div:last-child{display:none}.kpi-grid{grid-template-columns:1fr 1fr}.kpi-grid article{min-height:68px;padding:11px 12px;border-bottom:1px solid #d7dfe4}.kpi-grid article:nth-child(2n){border-right:0}.kpi-grid article:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.kpi-grid strong{font-size:17px}.paribu-metrics{grid-template-columns:1fr 1fr}.paribu-metrics article{min-height:76px;padding:12px;border-bottom:1px solid #d7dfe4}.paribu-metrics article:nth-child(2n){border-right:0}.paribu-metrics strong{margin-top:8px;font-size:13px}.research-header{display:block;min-height:0;padding:8px 12px}.research-identity{display:none}.research-status{display:grid;width:100%;grid-template-columns:1fr 1fr 1.15fr;justify-content:stretch}.research-status>div,.research-status>div:last-child{width:auto;min-width:0;margin:0;grid-column:auto;padding:0 9px;border-left:1px solid #d4dde2;text-align:left}.research-status>div:first-child{padding-left:0;border-left:0}.research-status>div:last-child dd{justify-content:flex-start}.research-tabs{overflow-x:auto}.research-tabs button{min-height:36px}.fundamental-grid,.performance-strip,.liquidity-summary,.supply-summary{grid-template-columns:1fr 1fr}.fundamental-grid article{min-height:63px}.concentration-panel{padding:10px 11px}.region-list{grid-template-columns:1fr 1fr;column-gap:12px}.region-list>div{grid-template-columns:58px minmax(36px,1fr) 34px;gap:6px}.price-analysis-grid{grid-template-columns:1fr}.price-extremes{grid-template-columns:1fr 1fr;grid-template-rows:auto}.market-chart{padding-right:9px}.market-chart.is-compact{--chart-height: 160px;min-height:194px;grid-template-columns:52px minmax(0,1fr)}.market-cap-bars{min-height:216px;padding:12px}.signal-list,.signal-card.is-empty .empty-state,.analysis-grid.has-market-history>.signal-card.is-empty .empty-state{min-height:160px;max-height:216px}.chart-header{align-items:flex-start}.chart-summary{width:auto}.timeframe-control{width:100%}.table-wrap{max-height:520px}th{height:33px}td{height:46px}}.distribution-calendar{display:grid;gap:18px;margin-bottom:28px}.calendar-ledger{position:relative;gap:28px 42px}.calendar-ledger:after{position:absolute;top:-88px;right:23%;width:240px;height:240px;border:1px solid rgba(154,196,219,.12);border-radius:50%;box-shadow:0 0 0 28px #9ac4db09,0 0 0 64px #9ac4db06;content:"";pointer-events:none}.calendar-kicker{display:flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:9px;font-weight:500}.calendar-ledger-copy h1{font-family:Barlow Condensed,sans-serif;font-weight:500;letter-spacing:-.025em}.calendar-ledger-copy>p{max-width:590px;margin:14px 0 0;color:#b8cbd6;font-size:12px;line-height:1.65}.calendar-ledger-stats{align-self:end;border-top:1px solid rgba(196,219,231,.2);border-bottom:1px solid rgba(196,219,231,.2)}.calendar-ledger-stats article{min-width:0;padding:15px 14px 16px;border-right:1px solid rgba(196,219,231,.15)}.calendar-ledger-stats article:first-child{padding-left:0}.calendar-ledger-stats article:last-child{border-right:0}.calendar-ledger-stats span,.calendar-ledger-stats strong{display:block}.calendar-ledger-stats span{min-height:25px;font-weight:600}.calendar-ledger-stats strong{overflow:hidden;font-family:DM Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.calendar-verdict{grid-template-columns:42px minmax(0,1fr);gap:14px;padding-top:24px;border-top:1px solid rgba(196,219,231,.16)}.calendar-verdict-icon{width:38px;height:38px;place-items:center;border:1px solid rgba(204,226,237,.27);background:#ffffff09;color:#b9d1de}.calendar-verdict small,.calendar-verdict strong,.calendar-verdict p{display:block}.calendar-verdict small{font-family:DM Mono,monospace}.calendar-verdict strong{font-family:Barlow Condensed,sans-serif}.calendar-verdict p{margin:5px 0 0;color:#a9c0cc;font-size:10px;line-height:1.5}.calendar-workspace{align-items:start}.distribution-timeline-card,.disclosure-register{min-width:0}.distribution-card-header,.disclosure-register>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.distribution-card-header>div:first-child>span,.disclosure-register>header>div span{display:block;margin-bottom:3px;color:#8b969f;font-family:DM Mono,monospace;font-size:8px;letter-spacing:.1em}.distribution-card-header h2,.disclosure-register>header h2{margin:0;color:#203849;font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:600}.timeline-view-control{display:inline-flex}.timeline-view-control button{display:inline-flex;height:32px;align-items:center;gap:6px;padding:0 10px;border:0;border-right:1px solid #e1e5e8;background:transparent;font-weight:600;cursor:pointer}.timeline-view-control button:last-child{border-right:0}.timeline-view-control button span{display:grid;min-width:16px;height:16px;padding:0 4px;place-items:center;font-family:DM Mono,monospace;font-size:8px}.timeline-view-control button.active span{background:#153957;color:#fff}.timeline-empty{display:grid;min-height:350px;place-items:center;align-content:center;gap:8px;padding:30px;background:linear-gradient(90deg,transparent 49.8%,#edf0f2 50%,transparent 50.2%);color:#9aa5ad;text-align:center}.timeline-empty strong{color:#455967;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:600}.timeline-empty p{max-width:320px;margin:0;color:#818c94;font-size:10px;line-height:1.5}.release-timeline{max-height:760px;overflow-y:auto;scrollbar-color:#b8c1c8 transparent;scrollbar-width:thin}.release-event{gap:0 14px;padding:18px 0}.release-event-date{padding-top:4px;font-family:DM Mono,monospace;text-align:right}.release-event-date time,.release-event-date>span,.release-event-date>strong{display:block}.release-event-date time{font-size:11px;font-weight:500}.release-event-date>span{margin-top:3px;color:#a0a9b0;font-size:8px;letter-spacing:.08em}.release-event-date>strong{margin-top:3px;color:#657580;font-size:10px;font-weight:500}.release-event-node{position:relative;display:block;width:9px;height:9px;margin-top:7px;border:2px solid #fff;border-radius:50%;background:#1a607a;box-shadow:0 0 0 1px #7899aa}.release-event:not(:last-child) .release-event-node:after{position:absolute;z-index:0;top:9px;left:3px;width:1px;height:126px;background:#dfe5e8;content:""}.release-event.pending .release-event-node{background:#fff;box-shadow:0 0 0 1px #a5b0b7}.release-event.scheduled .release-event-node{background:#d9912f;box-shadow:0 0 0 1px #d3a561,0 0 0 5px #d9912f17}.release-event.scheduled .release-event-identity>strong{color:#9b641c}.release-event.missing .release-event-node{border-radius:1px;background:#d0d5d9;box-shadow:none}.release-event-body{border-bottom:1px solid #e8ebed}.release-event:last-child .release-event-body{border-bottom:0}.release-event-identity{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px}.release-event-identity>div>span{display:block;color:#87939d;font-family:DM Mono,monospace;font-size:8px;letter-spacing:.07em}.release-event-identity h3{margin:3px 0 0}.release-event-identity>strong{font-family:DM Mono,monospace;font-size:11px;font-weight:500}.release-event-body>p{margin:11px 0 0 44px;color:#697680;font-size:10px;line-height:1.55}.release-event-meta{display:flex;align-items:center;gap:8px;margin:11px 0 0 44px}.release-event-meta a,.release-event-meta>span{display:inline-flex;min-height:22px;align-items:center;gap:5px;padding:0 7px;border:1px solid #dce1e4;background:#fafbfb;color:#657682;font-size:8px;font-weight:600;text-decoration:none}.release-event-meta a:hover{border-color:#a9bfcd;color:var(--blue)}.release-event-meta .document-warning{border-color:#e4cfad;background:#fbf7ef;color:#956620}.disclosure-register{position:sticky;top:86px;overflow:hidden}.disclosure-register>header>strong{font-family:DM Mono,monospace;font-size:13px;font-weight:500}.disclosure-register-list{max-height:682px;overflow-y:auto;scrollbar-color:#b8c1c8 transparent;scrollbar-width:thin}.disclosure-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px}.disclosure-row:last-child{border-bottom:0}.disclosure-row .asset-mark{width:28px;height:28px}.disclosure-row-copy{display:grid;min-width:0;gap:7px}.disclosure-row-copy>div,.disclosure-row.is-missing>div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:8px}.disclosure-row strong{color:#314656;font-size:10px}.disclosure-row-copy>div>span,.disclosure-row.is-missing>div>span{overflow:hidden;color:#8a959e;font-family:DM Mono,monospace;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.disclosure-progress{height:3px;overflow:hidden;background:#edf0f2}.disclosure-progress i{display:block;height:100%;background:#497f99}.disclosure-row>a,.disclosure-format{display:inline-flex;align-items:center;gap:4px;color:#627987;font-family:DM Mono,monospace;font-size:8px;font-weight:500;text-decoration:none}.disclosure-row>a:hover{color:var(--blue)}.disclosure-row.is-missing{background:#fbf8f5}.disclosure-row.is-missing>div{display:grid;gap:4px}.disclosure-register>footer{align-items:flex-start;gap:8px;padding:13px 14px;border-top:1px solid var(--line);background:#f5f7f8;color:#6e7e89}.disclosure-register>footer svg{flex:0 0 auto;margin-top:1px;color:#9a712e}.disclosure-register>footer p{margin:0;font-size:8px;line-height:1.5}@media(max-width:1180px){.calendar-ledger,.calendar-workspace{grid-template-columns:1fr}.disclosure-register{position:static}.disclosure-register-list{display:grid;max-height:440px;grid-template-columns:1fr 1fr}.disclosure-row:nth-child(odd){border-right:1px solid #eceeef}}@media(max-width:720px){.calendar-ledger{gap:24px;padding:25px 20px 22px}.calendar-ledger-stats{grid-template-columns:1fr 1fr}.calendar-ledger-stats article,.calendar-ledger-stats article:first-child{padding:13px 10px;border-bottom:1px solid rgba(196,219,231,.15)}.calendar-ledger-stats article:nth-child(2){border-right:0}.calendar-ledger-stats article:nth-child(n+3){border-bottom:0}.distribution-card-header{align-items:flex-start;flex-direction:column}.timeline-view-control{width:100%}.timeline-view-control button{flex:1;justify-content:center}.release-timeline{padding-right:12px;padding-left:12px}.release-event{grid-template-columns:50px 12px minmax(0,1fr);gap:0 9px}.release-event-identity{grid-template-columns:30px minmax(0,1fr)}.release-event-identity>strong{display:none}.release-event-body>p,.release-event-meta{margin-left:40px}.release-event-meta{align-items:flex-start;flex-direction:column}.disclosure-register-list{display:block}.disclosure-row:nth-child(odd){border-right:0}}.analysis-grid.has-market-history>.exchange-history-card{grid-column:1 / -1}.exchange-history-body,.exchange-history-chart{display:grid}.exchange-chart-plot{position:relative;min-width:0;cursor:crosshair;outline:none}.exchange-chart-plot:focus-visible{outline:2px solid rgba(28,93,153,.35);outline-offset:3px}.exchange-chart-plot svg{display:block;width:100%;height:100%;overflow:visible}.exchange-axis-y{position:relative;font-family:DM Mono,monospace;font-variant-numeric:tabular-nums}.exchange-axis-y span{position:absolute;transform:translateY(-50%);white-space:nowrap}.exchange-axis-x{position:relative;font-family:DM Mono,monospace;font-variant-numeric:tabular-nums}.exchange-axis-x span{position:absolute;transform:translate(-50%);white-space:nowrap}.exchange-axis-x .align-start{transform:none}.exchange-axis-x .align-end{transform:translate(-100%)}.exchange-hover-line{stroke-width:1;vector-effect:non-scaling-stroke}.exchange-chart-tooltip{position:absolute;z-index:5;transform:translate(-50%);border:1px solid #b8c5cc;pointer-events:none}.exchange-chart-tooltip.align-start{transform:none}.exchange-chart-tooltip.align-end{transform:translate(-100%)}.exchange-chart-tooltip>time{display:block;font-family:DM Mono,monospace}.exchange-tooltip-total,.exchange-tooltip-row{display:grid;align-items:center;font-variant-numeric:tabular-nums}.exchange-tooltip-total{grid-template-columns:1fr auto}.exchange-tooltip-total strong,.exchange-tooltip-row b{font-family:DM Mono,monospace}.exchange-tooltip-row small{font-family:DM Mono,monospace;text-align:right}.exchange-legend-heading,.exchange-legend-row{display:grid;align-items:center}.exchange-legend-heading{padding-bottom:7px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.exchange-legend-heading span:nth-child(n+2){text-align:right}.exchange-legend-row{border-bottom:1px solid #e2e7ea;font-size:8px;font-variant-numeric:tabular-nums}.exchange-legend-row:last-child{border-bottom:0}.exchange-legend-row>span{display:flex;min-width:0;align-items:center;gap:7px;overflow:hidden;color:#344b5c;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.exchange-legend-row i{width:8px;height:8px;flex:0 0 auto}.exchange-legend-row strong,.exchange-legend-row small{font-family:DM Mono,monospace;text-align:right;white-space:nowrap}.exchange-legend-row strong{color:#334a5b;font-weight:500}.exchange-legend-row small{color:#74818b}@media(max-width:980px){.exchange-history-body{grid-template-columns:1fr}.exchange-history-chart{border-right:0;border-bottom:1px solid #d4dde2}.exchange-history-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.exchange-legend-heading{display:none}}@media(max-width:720px){.exchange-history-chart{padding:12px 9px 6px 0}.exchange-history-legend{grid-template-columns:1fr;padding:10px 12px}.exchange-chart-tooltip{width:194px}}:root{--ink: #102938;--navy: #0b2d41;--blue: #176a87}.app{border-top-width:2px}.header-inner,.page{width:min(1560px,calc(100% - 40px))}.page-intro{min-height:68px;margin-bottom:8px}.page-intro h1{font-size:27px;letter-spacing:-.04em}.workspace-title>div>span{margin-top:4px}.intro-controls{gap:14px}.kpi-grid{margin-bottom:8px;border:0;border-top:1px solid #9aabb3;border-bottom:1px solid #c8d2d7;background:#fdfdfceb;box-shadow:none}.kpi-grid article{padding:11px 15px 10px;border-right-color:#d8dfe2}.kpi-grid article.primary{box-shadow:inset 2px 0 var(--blue)}.kpi-grid p{margin-bottom:6px}.kpi-grid strong{font-size:20px}.instrument-ledger{display:grid;min-height:58px;grid-template-columns:92px minmax(0,1fr);margin-bottom:10px;border:1px solid #c6d0d5;background:#fdfdfcf5}.ledger-index{display:flex;flex-direction:column;justify-content:center;padding:9px 13px;background:#0c3045;color:#fff}.ledger-index span{color:#a9c0cb;font-size:7px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ledger-index strong{margin-top:5px;font-family:DM Mono,monospace;font-size:15px;font-weight:500}.instrument-ledger dl{display:grid;grid-template-columns:repeat(7,minmax(112px,1fr));margin:0;overflow-x:auto}.instrument-ledger dl>div{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:8px 13px;border-right:1px solid #dce2e5}.instrument-ledger dl>div:last-child{border-right:0}.instrument-ledger dt{margin-bottom:5px;color:#78858e;font-size:7px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.instrument-ledger dd{overflow:hidden;margin:0;color:#284151;font-family:DM Mono,monospace;font-size:9px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.analysis-grid,.analysis-grid.has-market-history{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.analysis-grid.has-market-history>.exchange-history-card,.analysis-grid.has-market-history>.signal-card,.analysis-grid>.supply-history-card{grid-column:1 / -1}.section-header{min-height:48px;padding:9px 13px}.section-header h2{letter-spacing:-.015em}.section-kicker{display:block;margin-bottom:3px;color:#849099;font-size:6px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.chart-header{min-height:55px}.chart-summary{min-width:116px;padding-left:13px;border-left:1px solid #dce2e5}.timeframe-control{padding:2px}.timeframe-control button{min-width:34px;height:23px}.market-chart{--chart-height: 228px;min-height:270px;grid-template-columns:72px minmax(0,1fr);grid-template-rows:var(--chart-height) 29px;padding:12px 16px 5px 0}.chart-line{stroke-width:1.65}.chart-axis-y,.chart-axis-x{color:#74838d;font-size:7.5px}.exchange-history-card{border-top-color:#a9bac2}.signal-card{background:#fff}.signal-list{display:grid;max-height:none;grid-template-columns:repeat(2,minmax(0,1fr))}.signal-row{min-height:66px;border-right:1px solid #e0e6e9}.signal-row:nth-child(2n){border-right:0}.signal-card.is-empty,.signal-card.is-empty .signal-list{display:block}.signal-card.is-empty .empty-state,.analysis-grid.has-market-history>.signal-card.is-empty .empty-state{min-height:62px}.signal-card.is-empty .empty-state:before{display:none}.assets-section{border-top-color:#a5b6be}.table-wrap{max-height:520px}th{height:33px;background:#f0f3f4;color:#667680}td{height:46px}tbody tr:nth-child(2n){background:#eff3f46b}tbody tr:hover,tbody tr.selected{background:#e8f0f3}@media(max-width:1180px){.instrument-ledger{grid-template-columns:82px minmax(0,1fr)}.instrument-ledger dl{grid-template-columns:repeat(7,minmax(126px,1fr))}.analysis-grid,.analysis-grid.has-market-history{grid-template-columns:1fr}.analysis-grid.has-market-history>.exchange-history-card,.analysis-grid.has-market-history>.signal-card,.analysis-grid>.supply-history-card{grid-column:auto}}@media(max-width:720px){.instrument-ledger{grid-template-columns:72px minmax(0,1fr)}.ledger-index{padding:8px 10px}.instrument-ledger dl{grid-template-columns:repeat(7,142px)}.signal-list{grid-template-columns:1fr}.signal-row{border-right:0}.market-chart{--chart-height: 205px;min-height:246px;grid-template-columns:58px minmax(0,1fr)}}.exchange-history-body{min-width:0}.exchange-history-chart{min-width:0;border-right:1px solid #cfd9de}.exchange-history-legend{display:block;min-width:0;overflow:hidden}.exchange-legend-heading{display:grid;border-bottom:1px solid #cdd7dc}.exchange-legend-row{display:grid;min-width:0;row-gap:2px;border-bottom-color:#dce3e6}.exchange-legend-row>.exchange-venue{display:grid;min-width:0;align-items:center;overflow:hidden;color:#294252}.exchange-venue em{font-family:DM Mono,monospace;font-style:normal;font-weight:500}.exchange-venue b{overflow:hidden;font-family:Manrope,sans-serif;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.exchange-legend-row>strong,.exchange-legend-row>small{align-self:center;overflow:hidden;text-overflow:ellipsis}.exchange-legend-row>strong{color:#203d50;font-size:8px}.exchange-legend-row>small{color:#62737e;font-size:8px}.exchange-legend-row>.exchange-share-track{display:block;width:100%;grid-column:1 / -1;overflow:hidden}.exchange-share-track>i{display:block;height:100%;min-width:1px;opacity:.82}@media(max-width:1180px){.exchange-history-chart{border-right:0;border-bottom:1px solid #cfd9de}.exchange-history-legend{padding:12px 16px 15px}.exchange-legend-heading{display:grid}.exchange-legend-heading,.exchange-legend-row{grid-template-columns:minmax(0,1fr) 112px 48px}}@media(max-width:560px){.exchange-history-legend{padding-right:12px;padding-left:12px}.exchange-legend-heading,.exchange-legend-row{grid-template-columns:minmax(0,1fr) 92px 42px;column-gap:7px}.exchange-venue b{font-size:8px}}.analysis-grid>.exchange-history-card{grid-column:1 / -1}.exchange-axis-y .exchange-axis-caption{color:#85939b;font-family:Manrope,sans-serif;font-size:6.5px;font-weight:650;letter-spacing:.11em;text-transform:uppercase;transform:none}.exchange-axis-y .exchange-axis-share{color:#84929a}.exchange-pane-label{position:absolute;font-weight:650;line-height:1;text-transform:uppercase;pointer-events:none}.exchange-pane-label-total{top:5px}.exchange-pane-label-share{top:115px}.exchange-total-line{fill:none;vector-effect:non-scaling-stroke}.exchange-pane-divider{stroke-width:1;vector-effect:non-scaling-stroke}.exchange-share-gridline{stroke-width:.8;vector-effect:non-scaling-stroke}.exchange-hover-line{stroke:#183f54;stroke-dasharray:2.5 3}.exchange-ledger-intro{display:grid;grid-template-columns:1fr;align-content:center;border-bottom:1px solid #cbd6db}.exchange-ledger-intro span{font-weight:650;letter-spacing:.11em;text-transform:uppercase}.exchange-ledger-intro strong{overflow:hidden;color:#17384b;font-family:DM Mono,monospace;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.exchange-legend-heading{padding-top:6px}@media(max-width:720px){.exchange-history-chart{grid-template-columns:62px minmax(0,1fr);grid-template-rows:252px 28px;padding-right:10px}.exchange-chart-plot{height:252px}.exchange-history-legend{display:block}}.kpi-grid article{min-height:78px}.kpi-secondary{display:block;margin-top:3px;color:#75848d!important;font-family:DM Mono,monospace;font-size:7.5px!important;font-weight:500;letter-spacing:.01em;line-height:1.25}.chart-summary>.chart-summary-secondary{color:#71808a;font-family:DM Mono,monospace;font-size:7px;font-weight:500;letter-spacing:.015em;text-transform:none}.dual-value-cell{display:inline-flex;min-width:92px;flex-direction:column;align-items:flex-end;gap:2px;vertical-align:middle}.dual-value-cell strong{color:#203b4d;font-family:DM Mono,monospace;font-size:9px;font-weight:550}.dual-value-cell span{color:#81909a;font-family:DM Mono,monospace;font-size:7px;font-weight:500}.market-cap-row{grid-template-columns:25px 42px minmax(120px,1fr) 96px 44px}.market-cap-row>.dual-market-value{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.15}.dual-market-value b{color:#294353;font-weight:550}.dual-market-value small{overflow:hidden;max-width:100%;color:#82909a;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.instrument-shell{position:relative;animation:terminal-enter .16s ease-out both}.instrument-shell-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d2dce0}.instrument-scope{width:auto}.instrument-scope-button{display:flex;align-items:center;border:0;background:transparent;color:#15384b;text-align:left;cursor:pointer}.instrument-scope-button:focus-visible{outline-offset:0}.instrument-scope-button .asset-mark{padding:3px}.instrument-scope-button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instrument-scope-button .selector-chevron{transition:transform .14s ease}.instrument-scope-button.open .selector-chevron{transform:rotate(180deg)}.instrument-scope .asset-menu{right:auto;left:-1px}.instrument-live{display:inline-flex;align-items:center;font-family:DM Mono,monospace;font-variant-numeric:tabular-nums}.instrument-shell .kpi-grid{margin:0;border:0;animation:none}.instrument-shell .kpi-grid article{border-right:1px solid #d7e0e3}.instrument-shell .kpi-grid p{margin:0 0 5px;font-weight:700}.instrument-shell .kpi-grid article>div{display:flex;min-width:0;align-items:baseline;gap:7px;overflow:hidden;white-space:nowrap}.instrument-shell .kpi-grid strong{font-family:DM Mono,monospace;letter-spacing:-.04em}.instrument-shell .kpi-grid article>div>span{font-family:DM Mono,monospace;font-weight:600}.instrument-shell .kpi-secondary{display:inline;margin:0;overflow:hidden;color:#768690!important;font-size:7px!important;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.instrument-facts{display:grid;min-height:38px;grid-template-columns:.8fr .95fr 1.3fr .65fr 1.2fr 1fr;margin:0}.instrument-facts>div{display:flex;min-width:0;align-items:center;gap:7px;padding:0 12px;border-right:1px solid #dbe2e5}.instrument-facts>div:last-child{border-right:0}.instrument-facts dt{flex:0 0 auto;color:#7a8992;font-size:6px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.instrument-facts dd{overflow:hidden;margin:0;color:#294454;font-family:DM Mono,monospace;font-size:7.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.section-count{margin-left:6px;color:#7a8993;font-family:DM Mono,monospace;font-size:7px;font-weight:500;letter-spacing:0;vertical-align:middle}.event-tape{grid-column:1 / -1!important}.event-tape .section-header{min-height:42px;padding:8px 13px}.event-tape .section-header h2{font-family:Manrope,sans-serif;font-size:12px;font-weight:650;letter-spacing:-.015em}.event-tape-list{width:100%}.event-tape-head,.event-tape-row{display:grid;grid-template-columns:48px 58px minmax(240px,1fr) 126px 88px 18px;align-items:center;column-gap:10px;padding:0 13px}.event-tape-head{min-height:27px;border-bottom:1px solid #dbe2e5;color:#74838d;font-size:6.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.event-tape-head span:nth-child(4),.event-tape-head span:nth-child(5){text-align:right}.event-tape-row{width:100%;min-height:41px;border:0;border-bottom:1px solid #e1e7e9;color:#314957;font-family:DM Mono,monospace;font-size:8px;text-align:left;cursor:pointer}.event-tape-row:last-child{border-bottom:0}.event-tape-row>time{color:#71818b}.event-tape-row>strong{color:#173a4e;font-size:8.5px;font-weight:650}.event-tape-row>b{overflow:hidden;color:#294555;font-size:7.5px;font-weight:550;text-align:right;text-overflow:ellipsis;white-space:nowrap}.event-tape-row>svg{color:#84939c}.event-summary{overflow:hidden;color:#52636e;font-family:Manrope,sans-serif;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.event-tape-empty{display:flex;min-height:43px;align-items:center;gap:8px;padding:0 13px;color:#657680;font-size:8.5px}.assets-section{border-top:2px solid #0e425b}.assets-section .section-header{padding:7px 12px}.assets-section .section-header h2{color:#17364a;font-family:Manrope,sans-serif;font-weight:650;letter-spacing:-.015em}.asset-table-search{display:flex;align-items:center;gap:6px;margin-left:auto;padding:0 8px;color:#7e8c95}.asset-table-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#2c4656}.asset-table-search input::placeholder{color:#8b989f}.asset-table-search button{display:grid;padding:0;place-items:center;border:0;background:transparent;color:#71818b;cursor:pointer}.asset-coverage{display:inline-flex;min-width:58px;align-items:center;justify-content:flex-end;gap:6px;color:#657680;font-family:DM Mono,monospace;font-size:7px}.assets-section .table-wrap{max-height:560px}.assets-section th{padding:0 12px}.assets-section .sort-header{height:25px}.assets-section td{padding:0 12px}.assets-section .asset-name .asset-mark{padding:3px}.assets-section .asset-name>div{display:flex;min-width:0;align-items:baseline;gap:7px}.assets-section .asset-name strong{flex:0 0 auto;color:#1d3b4e;font-size:9px}.assets-section .asset-name span{display:inline;max-width:138px;margin:0;color:#84919a;font-size:7px}.assets-section .dual-value-cell{min-width:0;flex-direction:row;justify-content:flex-end;gap:5px}.assets-section .dual-value-cell strong{color:#213f51;font-size:8px}.assets-section .dual-value-cell span{color:#7b8992;font-size:6.5px}.assets-section .activity-value strong{color:#294555;font-size:7.5px;font-weight:550}@media(max-width:980px){.site-header{height:46px}.primary-nav{top:45px}.instrument-shell .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.instrument-shell .kpi-grid article:nth-child(2){border-right:0}.instrument-shell .kpi-grid article:nth-child(-n+2){border-bottom:1px solid #d7e0e3}.instrument-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.instrument-facts>div:nth-child(3){border-right:0}.instrument-facts>div:nth-child(-n+3){border-bottom:1px solid #dbe2e5}.event-tape-head,.event-tape-row{grid-template-columns:44px 52px minmax(180px,1fr) 108px 78px 16px;column-gap:7px}}@media(max-width:720px){.site-header{height:44px}.header-inner{width:calc(100% - 20px);gap:10px}.mobile-menu-button{width:30px;height:30px;border:0}.primary-nav{top:43px}.page{width:calc(100% - 16px);padding-top:8px}.instrument-shell-head{min-height:46px;padding:0 9px}.instrument-scope-button{max-width:calc(100vw - 88px);height:44px}.instrument-scope-button strong{font-size:14px}.instrument-scope .asset-menu{position:fixed;right:8px;left:8px}.instrument-shell .kpi-grid article{min-height:58px;padding:8px 9px}.instrument-shell .kpi-grid strong{font-size:14px}.instrument-facts{display:flex;min-height:39px;overflow-x:auto}.instrument-facts>div{min-width:max-content;border-right:1px solid #dbe2e5!important;border-bottom:0!important}.event-tape-head{display:none}.event-tape-row{grid-template-columns:50px minmax(160px,1fr) 15px;min-height:43px;padding:0 9px}.event-tape-row>time,.event-tape-row>b{display:none}.event-summary{font-size:8px}.assets-section .section-header{flex-wrap:wrap;gap:7px}.asset-table-search{width:142px}.asset-coverage{min-width:auto}}:root{--canvas: #d6dee0;--paper: #edf1f0;--line: #b8c6cb;--line-strong: #95aab3;--muted: #526771;--muted-light: #6e818b}.site-header{border-bottom-color:#9fb0b7}.primary-nav button:hover{background:#d8e2e4}.instrument-shell .kpi-grid{border-bottom-color:#b6c5ca}.instrument-facts{background:#dfe6e7}.instrument-facts>div{border-right-color:#b9c7cc}.section-header{border-bottom-color:#b9c6cb;background:#e2e9e9}.chart-header{background:linear-gradient(90deg,rgba(14,83,107,.035),transparent 38%),#e2e9e9}.timeframe-control{border-color:#aabcc3;background:#d5dfe1}.timeframe-control button:hover{background:#cbd8dc}.timeframe-control button.active{background:#eef3f2;box-shadow:inset 0 0 0 1px #12465b14}.market-chart{background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 58%),#e7ecec}.chart-gridline{stroke:#c3d0d4}.chart-axis-tick,.chart-zero-line{stroke:#aebec4}.chart-end-marker circle:first-child,.chart-hover-marker circle{fill:#e7ecec}.market-cap-bars{background:#e7ecec}.market-cap-row>div{background:#d1dadd}.exchange-ledger-intro,.exchange-legend-heading,.exchange-legend-row{border-bottom-color:#b9c6ca}.exchange-legend-row:hover{background:#d5e0e1}.exchange-share-gridline{stroke:#c4d0d3}.exchange-pane-divider{stroke:#aebdc3}.event-tape{background:#e8edec}.event-tape-head{border-bottom-color:#b8c6cb;background:#dbe3e4}.event-tape-row{border-bottom-color:#c5d0d3;background:#e9eeed}.event-tape-row:nth-child(odd){background:#e5ebeb}.event-tape-row:hover{background:#d6e2e4}.event-tape-empty{background:#e9eeed}.assets-section{background:#e8edec}.assets-section .section-header{background:#dde5e5}.asset-table-search{border-color:#a9bbc2}.asset-table-search:focus-within{border-color:#668a9a;background:#eaf0ef}.assets-section th{border-bottom-color:#aebdc3}.assets-section tbody tr{background:#e9eeed}.assets-section td{border-bottom-color:#c2ced2}.asset-menu{border-color:#8fa4ad;background:#e9eeed}.asset-menu-search{border-color:#afbec4;background:#dce5e6}.asset-option{border-bottom-color:#c5d0d3;background:#e9eeed}.asset-option:hover,.asset-option.selected{background:#d7e3e5}.chart-tooltip,.exchange-chart-tooltip{border-color:#8fa5ae}.live-empty,.chart-empty{background:#e7ecec}@media(max-width:900px){.primary-nav{border-bottom-color:#9fb0b7;background:#e2e9e9}}:root{--workspace-navy: #102f40;--workspace-navy-soft: #173f52;--workspace-teal: #187285;--workspace-surface: #edf2f1;--workspace-surface-strong: #e3eae9;--workspace-line: #aebec4;--workspace-text: #173445}.primary-nav button.active{color:#12384a;background:#ffffff57}.instrument-shell{border-color:#91a7b0;border-top:0}.instrument-shell-head{border-bottom-color:#315365}.instrument-scope-button .selector-chevron,.instrument-live{color:#afc2c8}.instrument-shell.market-overview .kpi-grid{grid-template-columns:minmax(280px,1.35fr) repeat(2,minmax(190px,.8fr))}.instrument-shell .kpi-grid article{min-height:70px;padding:12px 16px;border-right-color:#b6c5ca;background:var(--workspace-surface)}.instrument-shell .kpi-grid article:nth-child(2n){background:#e8eeed}.instrument-shell .kpi-grid article.primary{background:linear-gradient(90deg,rgba(24,114,133,.08),transparent 70%),#eef3f2}.instrument-shell .kpi-grid article>div>span,.instrument-shell .kpi-secondary{font-size:8px!important}.analysis-grid:not(.has-market-history)>.market-card{grid-column:1 / -1}.section-card{border-color:var(--workspace-line)}.section-header,.chart-header{border-bottom-color:#b4c3c8}.section-header h2{color:var(--workspace-text);font-size:15px;font-weight:650}.chart-heading>span{margin-top:5px;color:#607681;font-size:7.5px;letter-spacing:.1em}.analysis-grid:not(.has-market-history) .market-cap-bars{display:grid;min-height:0;padding:0}.market-cap-column{min-width:0}.analysis-grid:not(.has-market-history) .market-cap-row{min-height:54px;grid-template-columns:24px 28px 48px minmax(100px,1fr) 104px 48px;gap:9px;padding:0 16px;border-bottom:1px solid #c5d0d3}.analysis-grid:not(.has-market-history) .market-cap-row:last-child{border-bottom:0}.market-cap-rank{font-family:DM Mono,monospace;font-weight:600}.analysis-grid:not(.has-market-history) .market-cap-row>strong{font-weight:650}.analysis-grid:not(.has-market-history) .market-cap-row>div{overflow:hidden}.analysis-grid:not(.has-market-history) .dual-market-value small,.analysis-grid:not(.has-market-history) .market-cap-row>small{font-size:7px}.exchange-history-card .timeframe-control{margin-left:2px}.event-tape{border-top:2px solid #6e8995}.event-tape-row,.event-summary{font-size:8.5px}@media(max-width:980px){.market-cap-column+.market-cap-column{border-left:0}.instrument-shell.market-overview .kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.header-inner,.page{width:calc(100% - 16px)}.instrument-shell.market-overview .kpi-grid{grid-template-columns:1fr}.instrument-shell.market-overview .kpi-grid article{border-right:0;border-bottom:1px solid #b6c5ca}.analysis-grid:not(.has-market-history) .market-cap-row{grid-template-columns:22px 26px 42px minmax(72px,1fr) 86px 44px;padding:0 10px}}.instrument-shell{z-index:2;overflow:visible}.instrument-shell:has(.instrument-scope-button.open){z-index:45}.instrument-scope .asset-menu{border:1px solid #8199a4;background:#e8edec;box-shadow:0 18px 42px #0a253433,0 0 0 1px #ffffff59 inset}.instrument-scope .asset-menu-search{gap:7px;padding:0 8px;border-color:#a4b6bd;background:#f0f3f2}.instrument-scope .asset-menu-search input{font-size:10px}.instrument-scope .asset-menu-search button{width:18px;height:18px}.instrument-scope .asset-options{scrollbar-color:#8fa2aa transparent;scrollbar-width:thin}.instrument-scope .asset-option{gap:8px;padding:5px 7px;border-bottom-color:#bdc9cd}.instrument-scope .asset-option .asset-mark{width:24px;height:24px;padding:3px}.instrument-scope .asset-option .all-assets-mark{width:25px;height:23px;font-size:6.5px}.instrument-scope .asset-option-name strong{color:#1d3a4b;font-size:10px;font-weight:650}.instrument-scope .asset-option-name small{margin-top:1px;color:#70818a;font-size:7.5px}.instrument-scope .asset-option-market{min-width:54px}.instrument-scope .asset-option-market strong{color:#294555;font-family:DM Mono,monospace;font-weight:550}.instrument-scope .asset-option-market small{margin-top:1px;font-family:DM Mono,monospace;font-size:7px}.instrument-scope .asset-option-check{width:13px;height:13px}.instrument-scope .asset-option.selected{background:#d2e0e3;box-shadow:inset 2px 0 #0d617e}@media(max-width:720px){.instrument-scope .asset-menu{top:50px;width:auto;padding:6px}}.instrument-shell-actions{display:flex;align-items:center}.global-timeframe{display:flex;align-items:center;gap:9px}.global-timeframe>span{font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.global-timeframe .timeframe-control{border-color:#b1cad352}.instrument-scope .asset-menu{top:52px}@media(max-width:760px){.instrument-shell-head{padding-right:9px}.instrument-shell-actions{gap:7px}.global-timeframe>span,.instrument-live{display:none}.global-timeframe .timeframe-control button{padding-right:4px;padding-left:4px}}@media(max-width:430px){.instrument-scope-button strong{max-width:104px}.global-timeframe .timeframe-control button{min-width:27px;font-size:7px}}:root{--flow-ink: #173445;--flow-muted: #4b626e;--flow-subtle: #617680;--flow-line: #a9bac1;--flow-accent: #12657d}.global-timeframe>span{color:#b7c9cf;font-size:12px}.global-timeframe .timeframe-control button{font-size:12px;font-weight:650}.instrument-scope .asset-menu-search{height:44px}.instrument-scope .asset-menu-search input,.instrument-scope .asset-option-name strong{font-size:14px}.instrument-scope .asset-option{min-height:56px}.instrument-scope .asset-option-name small,.instrument-scope .asset-option-market small{color:var(--flow-muted);font-size:12px}.instrument-scope .asset-option-market strong{font-size:13px}.token-local-navigation{display:flex;align-items:center;justify-content:space-between;gap:24px}.token-local-navigation nav{display:flex;align-items:stretch;align-self:stretch}.token-local-navigation button{position:relative;border:0;cursor:pointer}.token-local-navigation button.active:after{position:absolute;bottom:0;content:""}.token-local-navigation p{margin:0;color:var(--flow-muted);font-size:12px;font-weight:600}.token-local-actions{display:flex;align-items:center;gap:16px}.token-trade-link{display:inline-flex;align-items:center;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.token-trade-link strong{white-space:nowrap}.token-trade-link:hover{border-color:#17647d;background:#15536c;color:#fff}.token-trade-link:active{transform:translateY(1px)}.token-trade-link:focus-visible{outline:3px solid rgba(19,118,144,.32);outline-offset:2px}.attention-strip>header,.attention-strip>button,.attention-strip>article{min-height:112px;padding:18px;border:0;border-right:1px solid #b4c3c8;background:transparent;text-align:left}.attention-strip>header{background:#173a4d}.attention-strip>header span,.attention-strip>button>span,.attention-strip>article>span{display:block;margin-bottom:11px;color:var(--flow-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.attention-strip h1{margin:0}.attention-strip>button:focus-visible,.token-local-navigation button:focus-visible,.inspect-token-button:focus-visible,.activity-feed button:focus-visible{outline:3px solid #1a6e89;outline-offset:-3px}.attention-strip>button strong,.attention-strip>article strong{display:block;overflow:hidden;color:var(--flow-ink);font:650 18px/1.2 Manrope,sans-serif;text-overflow:ellipsis;white-space:nowrap}.attention-strip>button small,.attention-strip>article small{display:block;margin-top:8px;color:var(--flow-muted);font-size:12px}.analysis-grid>.activity-feed,.analysis-grid>.primary-metric-card,.analysis-grid>.exchange-focus-card,.analysis-grid>.supply-history-card,.analysis-grid>.exchange-history-card{grid-column:1 / -1}.activity-feed-header>div>span{display:block;margin-bottom:4px;color:var(--flow-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.activity-feed-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;min-height:72px;border-bottom:1px solid #b8c6cb;background:#e9eeed}.activity-feed-row:nth-child(2n){background:#e3e9e9}.activity-feed-row:last-child{border-bottom:0}.activity-event-button{min-width:0;align-items:center;border:0;background:transparent;text-align:left;cursor:pointer}.activity-event-button:hover,.activity-inspect-token:hover{background:#d4e1e3}.activity-direction{display:inline-flex;width:max-content;align-items:center;color:#264957;font-size:12px;font-weight:700;text-transform:uppercase}.activity-direction.inflow,.activity-direction.mint{border-color:#c27b80;background:#f4e7e7}.activity-direction.outflow,.activity-direction.burn{border-color:#68a18f;background:#e2efeb}.activity-asset strong,.activity-asset time,.activity-copy strong,.activity-copy small,.activity-amount strong,.activity-amount small{display:block}.activity-asset time,.activity-copy small,.activity-amount small{margin-top:4px;overflow:hidden;color:var(--flow-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.activity-copy,.activity-amount{min-width:0}.activity-amount{text-align:right}.activity-view-event{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:#22576d;font-size:12px;font-weight:700}.activity-inspect-token{min-height:44px;border:0;border-left:1px solid #b4c3c8;background:#e1e9e9c7;color:#17485e;font-size:12px;font-weight:700;cursor:pointer}.activity-feed-empty{display:flex;align-items:center;gap:10px}.legacy-market-card.is-selected,.legacy-market-card.is-hidden,.market-cap-history-card{display:none}.metric-chart-header{display:grid;align-items:center}.metric-switch{display:inline-flex}.metric-switch button{border:0;background:transparent;font-weight:650;cursor:pointer}.metric-volume-slot .exchange-volume-panel{border:0}.chart-heading>span,.chart-summary>small,.chart-summary>.chart-summary-secondary{color:var(--flow-muted);font-size:12px}.chart-axis-y span,.chart-axis-x span{color:var(--flow-muted);font-size:12px}.exchange-focus-card{display:grid}.exchange-focus-card span{display:block;font-weight:700;text-transform:uppercase}.exchange-focus-card small{margin-left:10px}.exchange-volume-header dd,.exchange-volume-name strong,.exchange-volume-value,.exchange-volume-share{font-size:14px}.exchange-volume-name small,.exchange-volume-rank{color:var(--flow-muted);font-size:12px}.market-cap-row{min-height:64px!important}.analysis-grid:not(.has-market-history) .market-cap-row>strong,.analysis-grid:not(.has-market-history) .dual-market-value b{font-size:14px}.analysis-grid:not(.has-market-history) .dual-market-value small,.analysis-grid:not(.has-market-history) .market-cap-row>small,.market-cap-rank{color:var(--flow-muted);font-size:12px}.assets-section .asset-name span,.assets-section .dual-value-cell span{color:var(--flow-muted);font-size:12px}.inspect-token-button{align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer}@media(max-width:1100px){.attention-strip>header{grid-column:1 / -1}.activity-event-button{grid-template-columns:112px 64px minmax(180px,1fr) 130px}.activity-view-event{display:none}.metric-chart-header{grid-template-columns:1fr auto}.metric-chart-header .chart-summary{grid-column:1 / -1}}@media(max-width:760px){.global-timeframe .timeframe-control button{min-width:40px;height:44px;font-size:11px}.token-local-navigation{overflow-x:auto}.token-local-actions{justify-content:space-between;gap:12px;padding:8px 12px;border-top:1px solid #b6c5ca}.token-local-navigation p{padding:0}.token-trade-link{flex:0 0 auto}.activity-feed-row{grid-template-columns:1fr}.activity-event-button{grid-template-columns:104px 58px minmax(120px,1fr)}.activity-amount,.activity-view-event{display:none}.activity-inspect-token{min-height:44px;border-top:1px solid #b4c3c8;border-left:0}.metric-chart-header{display:flex;align-items:stretch}.metric-switch{width:100%;overflow-x:auto}.metric-switch button{flex:1}.exchange-focus-card{grid-template-columns:1fr}.exchange-focus-card>article{min-height:82px;border-right:0;border-bottom:1px solid #b5c4c9}}.language-switch{display:inline-flex;align-items:center;gap:1px;margin-left:auto}.language-switch button{position:relative;min-width:32px;padding:1px 7px 0;border:0;background:transparent;letter-spacing:.08em;cursor:pointer;transition:background .14s ease,color .14s ease}.language-switch button:after{position:absolute;right:7px;bottom:4px;left:7px;height:2px;background:transparent;content:""}.language-switch button:hover{background:#ffffff6b;color:#244a5b}.language-switch button:focus-visible{outline:2px solid rgba(24,114,133,.34);outline-offset:1px}@media(max-width:720px){.language-switch,.language-switch button{height:30px}.language-switch button{min-width:29px;padding-right:5px;padding-left:5px;font-size:8px}}.exchange-focus-card>article{position:relative;display:flex;min-height:122px;flex-direction:column;justify-content:center;padding:22px 24px;border-right:1px solid #afc0c6;background:linear-gradient(135deg,rgba(255,255,255,.24),transparent 62%)}.exchange-focus-card>article:first-child:before{position:absolute;top:20px;bottom:20px;left:0;width:4px;background:#147086;content:""}.exchange-focus-card span{font-size:11px}.exchange-focus-card strong{font-size:25px;letter-spacing:-.025em}.exchange-focus-card small{display:block;margin:10px 0 0;color:#5d737d;font-size:12px;font-weight:600}.exchange-volume-panel{overflow:hidden;border-color:#9eb1b9;border-top:3px solid #315f74;background:#e9eeed;box-shadow:0 4px 14px #0f304011}.exchange-volume-header{min-height:78px;padding:13px 18px;border-bottom-color:#afc0c6;background:linear-gradient(90deg,rgba(19,101,126,.07),transparent 42%),#e2e9e9}.exchange-volume-header>div>span,.exchange-volume-header dt,.exchange-volume-columns{font-size:11px;letter-spacing:.09em}.exchange-volume-header h3{letter-spacing:-.015em}.exchange-volume-header dl>div{min-width:116px;padding:1px 18px;border-left-color:#afc0c6}.exchange-volume-header dl>div:first-child{min-width:184px}.exchange-volume-header dd{margin-top:7px;color:#18394b;font-size:13px;font-weight:600}.exchange-volume-list{max-height:418px;background:#e9eeed}.exchange-volume-columns,.exchange-volume-row{grid-template-columns:34px minmax(170px,.52fr) minmax(260px,1fr) 132px 66px;column-gap:16px;padding-right:18px;padding-left:18px}.exchange-volume-columns{border-bottom-color:#afc0c6}.exchange-volume-row{position:relative;background:#e9eeed}.exchange-volume-row:nth-child(odd){background:#e5ebeb}.exchange-volume-row:hover{background:#d7e3e5}.exchange-volume-row.dominant{background:linear-gradient(90deg,rgba(17,98,125,.085),transparent 48%),#e8eeed}.exchange-volume-row.dominant:before{position:absolute;top:12px;bottom:12px;left:0;width:3px;content:""}.exchange-volume-rank{color:#6b8089;font-size:11px;font-weight:600}.exchange-volume-name strong,.exchange-volume-value,.exchange-volume-share{font-size:14px}.exchange-volume-name small{margin-top:5px;color:#617681;font:500 12px/1.2 DM Mono,monospace}.exchange-history-card{overflow:hidden;border-color:#91a7b0;border-top:3px solid #315f74;box-shadow:0 4px 16px #0f304012}.exchange-history-card .section-header{min-height:72px;padding:14px 20px}.exchange-history-card .chart-heading h2{font-size:20px}.exchange-history-card .chart-heading>span,.exchange-history-card .chart-summary>small{font-size:11px;letter-spacing:.08em}.exchange-history-card .chart-summary strong{font-size:19px}.exchange-history-body{min-height:390px;grid-template-columns:minmax(0,1fr) 360px;background:#e8edec}.exchange-history-chart{grid-template-columns:86px minmax(0,1fr);padding:0 22px 12px 0;border-right-color:#aebfc5;background:linear-gradient(180deg,rgba(21,88,113,.045),transparent 45%),#e8edec}.exchange-chart-toolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #b6c5ca}.exchange-chart-toolbar>div:first-child span,.exchange-chart-toolbar>div:first-child strong{display:block}.exchange-chart-toolbar>div:first-child span{color:#667b85;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.exchange-chart-toolbar>div:first-child strong{margin-top:4px;color:#17394b;font-size:13px}.exchange-chart-view-toggle{display:inline-flex;padding:2px;border:1px solid #9db1b9}.exchange-chart-view-toggle button{min-width:84px;min-height:44px;padding:0 14px;border:0;background:transparent;color:#526b76;font-size:12px;font-weight:700;cursor:pointer}.exchange-chart-view-toggle button:focus-visible{position:relative;z-index:1;outline:3px solid #1a6e89;outline-offset:-3px}.exchange-axis-y{grid-column:1;grid-row:2;color:#5c717c;font-size:11px}.exchange-axis-y span{right:14px}.exchange-chart-plot{height:236px;grid-column:2;grid-row:2}.exchange-axis-x{grid-column:2;color:#5c717c;font-size:11px}.exchange-axis-x span{top:12px}.exchange-pane-label{font-size:10px}.exchange-total-line{stroke-width:2.4}.exchange-chart-tooltip{top:18px;border-color:#7f9aa5;background:#eff3f2fa;box-shadow:0 13px 34px #0d2a3d33}.exchange-chart-tooltip>time{margin-bottom:10px;color:#5b717c;font-size:11px}.exchange-tooltip-total{margin-bottom:10px;padding-bottom:10px}.exchange-tooltip-total span,.exchange-tooltip-total strong{font-size:12px}.exchange-history-legend{padding:20px 22px;border-left-color:#aebfc5;background:#dfe7e7}.exchange-ledger-intro span{color:#607680;font-size:10px}.exchange-ledger-intro strong{margin-top:7px;font-size:16px}.exchange-legend-heading{min-height:36px;padding:9px 0;color:#5d737e;font-size:10px}.exchange-legend-row{min-height:52px;grid-template-rows:minmax(36px,auto) 4px;padding:4px 0 7px}.exchange-legend-row>.exchange-venue{grid-template-columns:24px 10px minmax(0,1fr);gap:8px}.exchange-venue em{color:#71858e;font-size:10px}.exchange-venue .exchange-venue-swatch{width:10px;height:10px}.exchange-venue b{color:#203f4f;font-size:12px}.exchange-legend-row>strong,.exchange-legend-row>small{font-size:11px}.exchange-legend-row>.exchange-share-track{height:4px;background:#cbd7da}@media(max-width:1180px){.exchange-history-body{grid-template-columns:1fr}.exchange-history-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;border-top:1px solid #aebfc5;border-left:0}.exchange-ledger-intro,.exchange-legend-heading{grid-column:1 / -1}}@media(max-width:820px){.exchange-focus-card{grid-template-columns:1fr}.exchange-focus-card>article{min-height:104px;border-right:0;border-bottom:1px solid #afc0c6}.exchange-volume-header{align-items:stretch;flex-direction:column}.exchange-volume-header dl>div,.exchange-volume-header dl>div:first-child{min-width:0;flex:1;padding:8px 12px 0}.exchange-volume-columns,.exchange-volume-row{grid-template-columns:28px minmax(130px,.8fr) minmax(120px,1fr) 105px;column-gap:10px;padding-right:12px;padding-left:12px}.exchange-volume-columns span:nth-child(3),.exchange-volume-share{display:none}.exchange-volume-columns span:nth-child(2){grid-column:4}.exchange-history-chart{grid-template-columns:66px minmax(0,1fr);padding-right:12px}.exchange-chart-toolbar{padding-left:14px}.exchange-history-legend{display:block}}@media(max-width:560px){.exchange-chart-toolbar>div:first-child{display:none}.exchange-chart-view-toggle{width:100%;margin-left:12px}.exchange-chart-view-toggle button{flex:1}.exchange-volume-columns,.exchange-volume-row{grid-template-columns:24px minmax(112px,1fr) 92px}.exchange-volume-bar,.exchange-volume-columns span:nth-child(2){display:none}.exchange-volume-value{grid-column:3}}:root{color:#15252d;background:#f1efe9;--editorial-accent: #f05a32;--editorial-blue: #17657b;--editorial-green: #08765f;--editorial-red: #b23d45}body{color:var(--editorial-ink);background:var(--editorial-canvas);font-family:Manrope,sans-serif}button,input,table{font-family:inherit}h1,h2,h3,h4,.section-header h2,.chart-heading h2,.calendar-ledger h1,.release-event h3,.disclosure-register h2{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:0!important}.chart-summary strong,.instrument-live,.market-cap-rank,.dual-market-value,.activity-amount,.calendar-ledger-stats strong,.calendar-verdict strong,.release-event-date,.exchange-volume-value,.exchange-volume-share,.assets-section td:not(:first-child),.kpi-grid strong{font-family:DM Mono,monospace!important;font-variant-numeric:tabular-nums}.positive{color:var(--editorial-green)!important}.negative{color:var(--editorial-red)!important}.app{min-height:100vh;background:transparent}.site-header{position:sticky;z-index:50;top:0;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wordmark{position:relative;justify-content:flex-start}.wordmark:after{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--editorial-accent);content:""}.primary-nav button{min-height:62px;padding:0 18px;color:#68737a;background:transparent;font-size:13px;font-weight:700;letter-spacing:-.01em}.primary-nav button:hover,.primary-nav button.active{color:var(--editorial-ink);background:transparent}.primary-nav button:after{right:18px;bottom:0;left:18px;height:3px;background:transparent}.primary-nav button:hover:after{background:#d8d8d0}.primary-nav button.active:after{background:var(--editorial-accent)}.language-switch{color:#b5bab7;font:500 10px/1 DM Mono,monospace}.language-switch button{height:38px;color:#818a8e;font:inherit}.language-switch button.active{color:var(--editorial-ink)}.language-switch button.active:after{background:var(--editorial-accent)}.page{width:min(1420px,calc(100% - 48px));padding-top:20px;padding-bottom:48px}.instrument-shell{border:1px solid #263f4b;background:var(--editorial-paper);box-shadow:none}.instrument-shell-head{padding:0 18px;background:var(--editorial-ink)}.instrument-scope-button{padding:0 12px 0 0}.instrument-scope-button:hover,.instrument-scope-button.open{background:#ffffff0f}.instrument-scope-button strong{color:#fffefa;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:0}.instrument-scope-button .asset-mark{width:36px;height:36px}.instrument-scope-button .all-assets-mark{width:36px;height:32px;border:1px solid rgba(255,255,255,.35);background:transparent;color:#e8efee;font:700 9px/1 Barlow Condensed,sans-serif;text-transform:uppercase}.instrument-scope-button .selector-chevron{color:#9fafb5}.instrument-shell-actions{gap:14px}.global-timeframe .timeframe-control{gap:2px;padding:3px;border:1px solid rgba(255,255,255,.16);background:#00000029}.global-timeframe .timeframe-control button{min-width:46px;height:38px;padding:0 10px;color:#aebec3;background:transparent;font:500 11px/1 DM Mono,monospace}.global-timeframe .timeframe-control button:hover{color:#fff;background:#ffffff12}.global-timeframe .timeframe-control button.active{color:var(--editorial-ink);background:#fffefa;box-shadow:none}.instrument-live{gap:8px;padding-left:14px;border-left:1px solid rgba(255,255,255,.16);color:#cbd5d7;font-size:11px;font-weight:500}.status-dot{width:7px;height:7px}.instrument-shell .kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.instrument-shell .kpi-grid article.primary{box-shadow:inset 3px 0 var(--editorial-accent)}.instrument-shell .kpi-grid article:last-child{border-right:0}.instrument-shell .kpi-grid p{color:var(--editorial-muted);font:700 11px/1 Barlow Condensed,sans-serif;letter-spacing:.06em;text-transform:uppercase}.instrument-shell .kpi-grid strong{color:var(--editorial-ink)}.instrument-shell .kpi-grid article>div>span{color:var(--editorial-muted);font-size:11px!important}.section-card{border:1px solid var(--editorial-line);background:var(--editorial-paper);box-shadow:none}.section-header,.chart-header{min-height:60px;padding:12px 16px;border-bottom:1px solid var(--editorial-line);background:var(--editorial-paper)}.section-header h2,.chart-heading h2{color:var(--editorial-ink);font-size:24px;line-height:1}.chart-heading>span,.chart-summary>small,.chart-summary>.chart-summary-secondary,.activity-feed-header>div>span{display:none}.chart-summary strong{color:var(--editorial-ink);font-size:16px;font-weight:500}.chart-summary span{font-size:12px}.attention-strip{display:grid;box-shadow:none}.attention-strip>header,.attention-strip>button{border-right:1px solid var(--editorial-line);text-align:left}.attention-strip>header{color:var(--editorial-ink)}.attention-strip>header span{display:flex;align-items:center;gap:7px;margin:0 0 6px;color:var(--editorial-green);font:700 10px/1 Barlow Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase}.attention-strip h1{max-width:none;color:var(--editorial-ink);font:700 30px/1 Barlow Condensed,sans-serif}.attention-strip>button{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-content:center;cursor:pointer}.attention-strip>button:last-child{border-right:0}.attention-strip>button>span{grid-column:1 / -1;margin:0 0 7px;color:var(--editorial-muted);font:700 11px/1 Barlow Condensed,sans-serif;letter-spacing:.05em;text-transform:uppercase}.attention-strip>button strong{align-self:center;overflow:hidden;color:var(--editorial-ink);font:600 14px/1.3 Manrope,sans-serif;text-overflow:ellipsis;white-space:nowrap}.attention-strip>button svg{align-self:center;color:#8a9699}.activity-feed{border-top:1px solid var(--editorial-line)}.activity-feed-header>strong{color:var(--editorial-muted);font:500 13px/1 DM Mono,monospace}.activity-feed-row,.activity-feed-row:nth-child(2n){display:block;min-height:0;border-bottom:1px solid #e3e2dc;background:var(--editorial-paper)}.activity-event-button{display:grid;width:100%;min-height:62px;grid-template-columns:106px 64px minmax(180px,1fr) 176px 20px;gap:14px;padding:8px 16px;color:var(--editorial-ink)}.activity-direction{min-height:0;gap:6px;padding:0;border:0!important;background:transparent!important;font:700 11px/1 Barlow Condensed,sans-serif;letter-spacing:.04em}.activity-direction.inflow,.activity-direction.mint{color:var(--editorial-red)}.activity-direction.outflow,.activity-direction.burn{color:var(--editorial-green)}.activity-asset strong,.activity-copy strong,.activity-amount strong{color:var(--editorial-ink);font-size:13px;font-weight:600}.activity-asset time,.activity-amount small{margin-top:3px;color:var(--editorial-muted);font-size:10px}.activity-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-row-arrow{color:#8b9699}.activity-feed-empty{color:var(--editorial-muted);font-size:13px}.market-cap-column+.market-cap-column{border-left-color:var(--editorial-line)}.analysis-grid:not(.has-market-history) .market-cap-row,.market-cap-row{min-height:58px!important;grid-template-columns:26px 30px 48px minmax(88px,1fr) 94px 48px;gap:10px;padding:0 16px;border-bottom:1px solid #e3e2dc;background:var(--editorial-paper)}.analysis-grid:not(.has-market-history) .market-cap-row .asset-mark{width:27px;height:27px}.market-cap-rank{color:#8b9497;font-size:10px;font-style:normal}.analysis-grid:not(.has-market-history) .market-cap-row>strong{color:var(--editorial-ink);font-size:12px}.analysis-grid:not(.has-market-history) .market-cap-row>div{height:4px;background:#e4e5df}.analysis-grid:not(.has-market-history) .market-cap-row i{background:var(--editorial-blue)}.analysis-grid:not(.has-market-history) .dual-market-value b{color:var(--editorial-ink);font-size:11px;font-weight:500}.analysis-grid:not(.has-market-history) .market-cap-row>small{font:400 10px/1 DM Mono,monospace}.assets-section .section-header h2{font-size:24px}.asset-table-search button{width:32px;height:32px}.assets-section table{min-width:780px}.assets-section th{border-bottom:1px solid var(--editorial-line);font:700 10px/1 Barlow Condensed,sans-serif;letter-spacing:.04em;text-transform:uppercase}.assets-section .sort-header{color:inherit;font:inherit}.assets-section td{border-bottom:1px solid #e4e3dd;color:var(--editorial-ink)}.assets-section tbody tr:nth-child(2n){background:var(--editorial-paper)}.assets-section .asset-name{display:flex;align-items:center;gap:12px}.assets-section .asset-name .asset-mark{width:30px;height:30px}.assets-section .asset-name strong,.assets-section .dual-value-cell strong,.assets-section .activity-value strong{color:var(--editorial-ink)}.inspect-token-button{width:36px;min-width:36px;min-height:36px;padding:0;border:0;background:transparent;color:#7f8b8e}.inspect-token-button:hover{color:#fff;background:var(--editorial-ink)}.token-local-navigation{min-height:52px;padding:0 14px}.token-local-navigation nav{gap:0}.token-local-navigation button{min-width:auto;min-height:50px;padding:0 15px;color:var(--editorial-muted);background:transparent;font:700 12px/1 Manrope,sans-serif}.token-local-navigation button:hover,.token-local-navigation button.active{color:var(--editorial-ink);background:transparent}.token-local-navigation button.active:after{right:15px;left:15px;height:3px;background:var(--editorial-accent)}.token-trade-link{min-height:36px;gap:7px;padding:0 12px;border:1px solid var(--editorial-ink);background:var(--editorial-ink);color:#fff}.token-trade-link strong{font:700 12px/1 Manrope,sans-serif}.metric-switch{gap:2px;padding:3px;border:1px solid var(--editorial-line);background:var(--editorial-wash)}.metric-switch button{min-width:78px;min-height:36px;padding:0 12px;color:var(--editorial-muted);font-size:11px}.metric-switch button:hover,.metric-switch button.active{color:#fff;background:var(--editorial-ink);box-shadow:none}.exchange-focus-card{border:1px solid var(--editorial-line);background:var(--editorial-paper);box-shadow:none}.exchange-focus-card>article,.exchange-focus-card>article:first-child{justify-content:center}.exchange-focus-card>article:first-child:before{display:none}.exchange-focus-card span{margin-bottom:10px;color:var(--editorial-muted);font:700 11px/1 Barlow Condensed,sans-serif;letter-spacing:.05em}.exchange-focus-card strong{color:var(--editorial-ink);font:500 18px/1.15 DM Mono,monospace}.exchange-volume-panel,.exchange-history-card{border:1px solid var(--editorial-line);border-top:1px solid var(--editorial-line);background:var(--editorial-paper);box-shadow:none}.exchange-volume-header,.exchange-history-card .section-header{min-height:62px;padding:12px 16px;border-bottom:1px solid var(--editorial-line);background:var(--editorial-paper)}.exchange-volume-header>div>span,.exchange-volume-header dt,.exchange-volume-columns{color:var(--editorial-muted);font:700 10px/1 Barlow Condensed,sans-serif}.exchange-volume-header h3{margin-top:0;color:var(--editorial-ink);font-size:24px}.exchange-volume-list,.exchange-volume-row,.exchange-volume-row:nth-child(odd),.exchange-volume-row.dominant{background:var(--editorial-paper)}.exchange-volume-columns{min-height:34px;background:var(--editorial-wash)}.exchange-volume-row{min-height:58px;border-bottom-color:#e4e3dd}.exchange-volume-row.dominant:before{background:var(--editorial-accent)}.exchange-volume-bar{height:5px;background:#e3e4de}.exchange-volume-bar i{background:var(--editorial-blue)}.exchange-history-body,.exchange-history-chart,.exchange-history-legend{background:var(--editorial-paper)}.exchange-chart-toolbar{border-bottom-color:var(--editorial-line)}.exchange-chart-toolbar>div:first-child span,.exchange-pane-label,.exchange-ledger-intro span,.exchange-legend-heading{color:var(--editorial-muted)}.exchange-chart-view-toggle{border-color:var(--editorial-line);background:var(--editorial-wash)}.exchange-chart-view-toggle button:hover,.exchange-chart-view-toggle button.active{color:#fff;background:var(--editorial-ink);box-shadow:none}.calendar-ledger{padding:0;background:var(--editorial-ink);box-shadow:none}.calendar-ledger:after{display:none}.calendar-ledger-copy,.calendar-ledger-stats,.calendar-verdict{position:static;z-index:auto}.calendar-ledger-copy>p,.calendar-verdict p{display:none}.calendar-ledger-stats{margin:0}.calendar-ledger-stats article,.calendar-ledger-stats article:first-child,.calendar-ledger-stats article:last-child{display:flex;flex-direction:column}.calendar-ledger-stats span{font:700 10px/1.2 Barlow Condensed,sans-serif;letter-spacing:.05em;text-transform:uppercase}.calendar-verdict-icon{display:none}.calendar-verdict small{font:700 10px/1 Barlow Condensed,sans-serif;letter-spacing:.06em}.calendar-workspace{display:grid;grid-template-columns:minmax(0,1fr) 310px}.distribution-timeline-card,.disclosure-register{border-color:var(--editorial-line);box-shadow:none}.distribution-card-header,.disclosure-register>header{min-height:62px;padding:12px 16px;border-bottom:1px solid var(--editorial-line);background:var(--editorial-paper)}.distribution-card-header h2,.disclosure-register h2{margin:0;color:var(--editorial-ink);font-size:24px}.timeline-view-control{gap:2px;padding:3px;border:1px solid var(--editorial-line);background:var(--editorial-wash)}.timeline-view-control button{min-height:36px;color:var(--editorial-muted);font-size:11px}.timeline-view-control button:hover,.timeline-view-control button.active{color:#fff;background:var(--editorial-ink)}.timeline-view-control button span{color:inherit;background:#80808024}.release-timeline{padding:0}.release-timeline:before,.release-event-node{display:none}.release-event{display:grid;min-height:104px;grid-template-columns:84px minmax(0,1fr);border-bottom:1px solid #e2e1db;background:var(--editorial-paper)}.release-event-date{display:flex;min-height:104px;align-items:center;justify-content:center;flex-direction:column;padding:12px;color:var(--editorial-ink);background:var(--editorial-wash)}.release-event-date time,.release-event-date strong{font-size:13px}.release-event-date span{margin-top:5px;color:var(--editorial-muted);font-size:10px}.release-event-body{min-width:0;padding:16px 18px}.release-event-body>p{display:none}.release-event-identity{align-items:center}.release-event-identity .asset-mark{width:34px;height:34px}.release-event-identity span{color:var(--editorial-muted);font:700 10px/1 Barlow Condensed,sans-serif;letter-spacing:.04em}.release-event-identity h3{margin-top:5px;color:var(--editorial-ink);font-family:Manrope,sans-serif!important;font-size:14px;font-weight:700!important}.release-event-identity>strong{color:var(--editorial-ink);font:500 12px/1 DM Mono,monospace}.release-event-meta{margin-top:12px;padding-top:10px;border-top:1px solid #e7e5df;color:var(--editorial-muted);font-size:10px}.release-event-meta a{color:var(--editorial-blue)}.disclosure-register>header>span,.disclosure-register>header div>span{display:none}.disclosure-register>header>strong{color:var(--editorial-muted);font:500 12px/1 DM Mono,monospace}.disclosure-row{min-height:54px;padding:8px 12px;border-bottom:1px solid #e3e2dc;background:var(--editorial-paper)}.disclosure-row:hover{background:var(--editorial-wash)}.disclosure-register>footer{display:none}.drawer-header,.drawer-footer,.event-drawer,.drawer-section,.incident-metrics,.flow-card{font-family:Manrope,sans-serif}.event-drawer{background:var(--editorial-paper)}@media(max-width:1100px){.attention-strip{grid-template-columns:180px repeat(3,minmax(0,1fr))}.calendar-workspace{grid-template-columns:1fr}}@media(max-width:820px){.header-inner,.page{width:calc(100% - 24px)}.primary-nav{margin-left:0}.attention-strip>header,.attention-strip>button{border-right:0}.activity-event-button{grid-template-columns:92px 58px minmax(120px,1fr) 132px 18px;gap:10px}.instrument-shell .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-ledger-stats,.calendar-verdict{grid-column:1}}@media(max-width:620px){.exchange-focus-card{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-focus-card>article,.exchange-focus-card>article:first-child{min-height:82px;border-bottom:1px solid var(--editorial-line)}.distribution-card-header{align-items:stretch;flex-direction:column;gap:12px}}.mobile-menu-scrim{display:none}@media(max-width:900px){.site-header,.header-inner{height:62px}.header-inner>.mobile-menu-button,.header-inner>.wordmark,.header-inner>.language-switch{position:relative;z-index:4}.mobile-menu-button{display:grid;place-items:center;cursor:pointer}.primary-nav,.primary-nav.open{position:fixed;z-index:3;right:0;left:0;margin:0;padding:8px 16px 14px;border-bottom:1px solid var(--editorial-line-strong);background:var(--editorial-paper);box-shadow:0 18px 36px #10252f24}.primary-nav{display:none}.primary-nav.open{display:grid}.primary-nav button{min-height:52px;justify-content:flex-start;padding:0 14px;border-bottom:1px solid #e7e5df;font-size:14px}.primary-nav button:last-child{border-bottom:0}.primary-nav button.active{box-shadow:inset 3px 0 var(--editorial-accent)}.mobile-menu-scrim{position:fixed;z-index:2;display:block;width:100%;height:calc(100dvh - 58px)!important;min-height:calc(100dvh - 58px);padding:0;border:0;background:#10252f47;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media(max-width:620px){html{scroll-padding-top:68px}body{overflow-x:hidden;-webkit-tap-highlight-color:rgba(240,90,50,.12)}button,a{touch-action:manipulation}.site-header,.header-inner{height:56px}.header-inner{gap:0}.mobile-menu-button{width:42px;height:42px;margin-right:0;border:0}.wordmark{padding:0 16px}.language-switch{margin-left:auto}.primary-nav,.primary-nav.open{top:56px;padding-right:10px;padding-left:10px}.mobile-menu-scrim{top:56px;right:0;bottom:0;left:0}.page{width:calc(100% - 20px);padding-bottom:30px}.instrument-shell,.attention-strip,.analysis-grid,.assets-section,.calendar-ledger{margin-bottom:12px}.instrument-shell-head{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);padding:0;background:var(--editorial-ink)}.instrument-scope{width:100%}.instrument-scope-button{width:100%;max-width:none;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.14)}.instrument-scope-button strong{max-width:none;font-size:17px}.instrument-shell-actions,.global-timeframe,.global-timeframe .timeframe-control{width:100%}.global-timeframe .timeframe-control{display:flex}.global-timeframe .timeframe-control button{min-width:0;flex:1;padding:0 4px;font-size:10px}.instrument-live{display:none}.instrument-scope .asset-menu{position:fixed;top:66px;right:10px;left:10px;width:auto;max-height:calc(100dvh - 78px);padding:8px;border-color:var(--editorial-line-strong);background:var(--editorial-paper);box-shadow:0 24px 54px #10252f3d}.instrument-scope .asset-menu-search{height:46px;background:var(--editorial-wash)}.instrument-scope .asset-options{max-height:calc(100dvh - 146px)}.instrument-scope .asset-option{min-height:54px}.instrument-shell .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.instrument-shell .kpi-grid article,.instrument-shell .kpi-grid article:nth-child(2n),.instrument-shell .kpi-grid article.primary{border-bottom:1px solid var(--editorial-line)}.instrument-shell .kpi-grid article:nth-last-child(-n+2){border-bottom:0}.instrument-shell .kpi-grid p{margin-bottom:8px;font-size:9px;line-height:1.15}.token-local-navigation{display:grid;min-height:0;grid-template-columns:1fr;overflow:visible;padding:0}.token-local-navigation nav{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.token-local-navigation button{min-width:0;min-height:44px;padding:0 8px;border-right:1px solid var(--editorial-line);border-bottom:1px solid var(--editorial-line);font-size:11px}.token-local-navigation button:last-child{border-right:0}.token-local-navigation button.active:after{right:8px;left:8px}.token-local-actions{display:block;padding:8px;border-top:0}.token-trade-link{width:100%;min-height:42px;justify-content:center}.analysis-grid,.analysis-grid.has-market-history{gap:12px;margin-bottom:12px}.section-header,.chart-header{min-height:58px;padding:12px 14px}.section-header h2,.chart-heading h2{font-size:22px}.metric-chart-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.metric-chart-header .chart-summary{grid-column:2;min-width:0;padding-left:12px}.metric-switch{width:100%;grid-column:1 / -1;order:initial;overflow:visible}.metric-switch button{min-width:0;min-height:40px;flex:1;padding:0 8px}.market-chart{--chart-height: 210px;min-height:250px;grid-template-columns:54px minmax(0,1fr);grid-template-rows:var(--chart-height) 28px;padding:10px 10px 2px 0}.chart-axis-y,.chart-axis-x,.chart-axis-y span,.chart-axis-x span{font-size:9px}.attention-strip>header,.attention-strip>button{border-right:0;border-bottom:1px solid var(--editorial-line)}.attention-strip>header{grid-template-columns:auto 1fr;align-items:center;gap:12px}.attention-strip>header span{margin:0}.attention-strip h1{margin:0;font-size:28px}.attention-strip>button>span{margin-bottom:5px}.activity-direction{padding:0}.analysis-grid:not(.has-market-history) .market-cap-row .asset-mark{width:26px;height:26px}.assets-section{overflow:hidden}.assets-section .table-wrap{max-height:none;overflow:visible}.assets-section table,.assets-section tbody{display:block;width:100%;min-width:0}.assets-section thead{display:none}.assets-section tbody tr,.assets-section tbody tr:nth-child(2n){position:relative;border-bottom:1px solid var(--editorial-line)}.assets-section tbody tr:nth-child(2n){background:var(--editorial-wash)}.assets-section td{text-align:right}.assets-section td:nth-child(1){text-align:left}.assets-section td:nth-child(2){padding-right:8px}.assets-section td:nth-child(3){padding-right:8px}.assets-section td:nth-child(4),.assets-section td:nth-child(5){grid-column:1 / -1;justify-content:space-between;border-top:1px solid #e7e5df}.assets-section td:nth-child(5){grid-row:4}.assets-section td:nth-child(4):before,.assets-section td:nth-child(5):before{color:var(--editorial-muted);content:attr(data-label);font:700 10px/1 Barlow Condensed,sans-serif;letter-spacing:.04em;text-transform:uppercase}.assets-section .asset-name strong,.assets-section .dual-value-cell strong,.assets-section .activity-value strong{font-size:12px}.inspect-token-button{border-left:1px solid var(--editorial-line)}.exchange-volume-header{align-items:stretch;flex-direction:column;gap:12px}.exchange-volume-header dl{width:100%}.exchange-volume-header dl>div,.exchange-volume-header dl>div:first-child{min-width:0;flex:1}.calendar-ledger-copy{padding:20px 18px}.calendar-ledger-stats article,.calendar-ledger-stats article:first-child,.calendar-ledger-stats article:last-child{border-right:1px solid rgba(255,255,255,.14);border-bottom:0}.calendar-ledger-stats article:last-child{border-right:0}.calendar-ledger-stats span{font-size:8px}.calendar-ledger-stats strong{margin-top:8px}.calendar-verdict{min-height:74px;padding:16px 18px}.distribution-card-header{padding:14px}.timeline-view-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.timeline-view-control button{min-width:0;padding:0 6px}.release-event{grid-template-columns:72px minmax(0,1fr)}.release-event-date{min-height:104px;padding:8px}.release-event-body{padding:14px 12px}.release-event-identity{align-items:flex-start;gap:9px}.release-event-identity .asset-mark{width:30px;height:30px}.release-event-identity>strong{margin-left:auto;font-size:10px}.release-event-meta{align-items:flex-start;flex-direction:column;gap:7px}.event-drawer{width:100%;max-width:none}.drawer-header{min-height:68px;padding:12px 14px}.drawer-body{padding:16px 14px 24px}.incident-metrics{grid-template-columns:1fr}.incident-metrics div,.incident-metrics div:last-child{display:flex;align-items:center;justify-content:space-between;border-right:0;border-bottom:1px solid var(--editorial-line)}.incident-metrics div:last-child{border-bottom:0}.incident-metrics strong{margin-top:0;text-align:right}.flow-card{grid-template-columns:1fr}.flow-card>svg{transform:rotate(90deg)}.drawer-footer{min-height:70px;gap:8px;padding:8px 14px max(8px,env(safe-area-inset-bottom))}.drawer-footer button{min-width:0;flex:1}}@media(max-width:380px){.header-inner{padding-right:6px;padding-left:6px}.wordmark{min-width:122px;padding:0 12px}.language-switch button{min-width:26px}.instrument-shell .kpi-grid strong{font-size:13px}.activity-event-button{grid-template-columns:72px 42px minmax(0,1fr) 16px;gap:6px}.analysis-grid:not(.has-market-history) .market-cap-row,.market-cap-row{grid-template-columns:18px 26px 38px minmax(46px,1fr) 64px 38px;gap:5px;padding:0 7px}}.instrument-shell,.section-card,.activity-feed,.market-card,.assets-section,.exchange-focus-card,.exchange-volume-panel,.exchange-history-card,.distribution-timeline-card,.disclosure-register{border:0;background:transparent;box-shadow:none}.instrument-shell{margin-bottom:24px}.instrument-shell-head{border:0}.token-local-navigation{border-top:0;border-bottom:1px solid var(--editorial-line-strong);background:transparent}.analysis-grid,.analysis-grid.has-market-history{gap:30px}.section-header,.chart-header,.exchange-volume-header,.exchange-history-card .section-header,.distribution-card-header,.disclosure-register>header{min-height:54px;padding:10px 0 12px;border:0;border-top:2px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-line);background:transparent}.section-header h2,.chart-heading h2,.exchange-volume-header h3,.distribution-card-header h2,.disclosure-register h2{font-size:25px}.attention-strip{border:0;border-top:2px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-line-strong);background:transparent}.attention-strip>header,.attention-strip>button{padding:14px 18px 16px 0;border:0;background:transparent}.attention-strip>header{box-shadow:none}.attention-strip>button{position:relative;padding-left:20px}.attention-strip>button:before{position:absolute;top:18px;bottom:18px;left:0;width:1px;background:var(--editorial-line);content:""}.attention-strip>button:hover{background:transparent}.attention-strip>button:hover strong{color:var(--editorial-accent)}.attention-strip h1{font-size:32px}.activity-feed{overflow:visible}.activity-feed-header{min-height:54px}.activity-feed-row,.activity-feed-row:nth-child(2n),.activity-event-button{background:transparent}.activity-event-button{padding-right:0;padding-left:0}.activity-event-button:hover{background:#fffefa8c}.activity-feed-empty{min-height:50px;padding:0;border-bottom:1px solid var(--editorial-line)}.analysis-grid:not(.has-market-history) .market-cap-bars{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;background:transparent}.market-cap-column+.market-cap-column{border-left:0}.analysis-grid:not(.has-market-history) .market-cap-row,.market-cap-row,.analysis-grid:not(.has-market-history) .market-cap-row:nth-child(2n){padding-right:0;padding-left:0;background:transparent}.analysis-grid:not(.has-market-history) .market-cap-row:hover{background:#fffefa8c}.assets-section .section-header{padding-right:0;padding-left:0}.assets-section tbody tr:hover,.assets-section tbody tr.selected{background:#fffefaa6}.primary-metric-card .market-chart,.market-card .market-chart{border-bottom:1px solid var(--editorial-line);background:transparent}.live-empty,.chart-empty,.live-empty.chart-empty{background:transparent}.primary-metric-card .chart-empty,.market-card .chart-empty,.exchange-history-card .chart-empty,.supply-history-card .chart-empty{min-height:92px;border-bottom:1px solid var(--editorial-line);color:var(--editorial-muted)}.exchange-focus-card{overflow:visible;border-top:2px solid var(--editorial-ink)}.exchange-focus-card>article,.exchange-focus-card>article:first-child{min-height:90px;padding:18px 20px 18px 0;border:0;border-right:1px solid var(--editorial-line);background:transparent}.exchange-focus-card>article:not(:first-child){padding-left:20px}.exchange-focus-card>article:last-child{border-right:0}.exchange-volume-list,.exchange-volume-columns,.exchange-volume-row,.exchange-volume-row:nth-child(odd),.exchange-volume-row.dominant,.exchange-history-body,.exchange-history-chart,.exchange-history-legend{background:transparent}.exchange-volume-header dl>div:first-child{border-left:0}.exchange-volume-row,.exchange-volume-columns{padding-right:0;padding-left:0}.exchange-volume-row:hover,.exchange-volume-row.dominant:hover{background:#fffefa8c}.exchange-history-body{border-bottom:1px solid var(--editorial-line)}.distribution-timeline-card,.disclosure-register,.release-event,.release-event-date,.disclosure-row{background:transparent}.release-event-date{border-right:1px solid var(--editorial-line)}.release-event:hover,.disclosure-row:hover{background:#fffefa8c}.timeline-view-control,.metric-switch,.exchange-chart-view-toggle{background:transparent}@media(max-width:980px){.analysis-grid:not(.has-market-history) .market-cap-bars{grid-template-columns:1fr;gap:0}.market-cap-column+.market-cap-column{border-top:0}.calendar-workspace{gap:34px}}@media(max-width:820px){.attention-strip{grid-template-columns:1fr}.attention-strip>header,.attention-strip>button{min-height:68px;padding:13px 0;border-bottom:1px solid var(--editorial-line)}.attention-strip>button{padding-left:0}.attention-strip>button:before{display:none}}@media(max-width:620px){.page{padding-top:16px}.instrument-shell .kpi-grid article,.instrument-shell .kpi-grid article:nth-child(2n),.instrument-shell .kpi-grid article.primary{background:transparent}}@media(max-width:620px){.instrument-shell{margin-bottom:12px}.instrument-shell .kpi-grid article,.instrument-shell .kpi-grid article:nth-child(2n),.instrument-shell .kpi-grid article.primary{border-right:1px solid var(--editorial-line)}.instrument-shell .kpi-grid article:nth-child(2n){border-right:0}.analysis-grid,.analysis-grid.has-market-history,.calendar-workspace{gap:12px}.attention-strip>header,.attention-strip>button{padding:13px 14px}.activity-event-button{padding-right:10px;padding-left:10px}.analysis-grid:not(.has-market-history) .market-cap-row,.market-cap-row,.analysis-grid:not(.has-market-history) .market-cap-row:nth-child(2n){padding-right:9px;padding-left:9px}.assets-section{margin-top:12px}}:root{--chart-ink: #102832;--chart-ink-raised: #183844;--chart-grid: #d8d9d4;--chart-grid-strong: #b9c0be;--chart-axis: #66757a;--chart-blue: #176c89;--chart-teal: #277c78;--chart-green: #52795e;--chart-tooltip-ink: #f3f5f2;--chart-tooltip-muted: #aebcc0}.market-chart{--series-color: var(--chart-blue);color:var(--chart-blue);-webkit-user-select:none;user-select:none}.market-chart.tone-market-cap{--series-color: var(--chart-teal);color:var(--chart-teal)}.market-chart.tone-supply{--series-color: var(--chart-green);color:var(--chart-green)}.chart-plot,.exchange-chart-plot{isolation:isolate;touch-action:pan-y}.chart-plot{background-image:linear-gradient(to right,rgba(80,98,103,.09) 1px,transparent 1px);background-position:-1px 0;background-size:25% 100%}.chart-plot:after,.exchange-chart-plot:after{position:absolute;z-index:-1;right:0;bottom:0;left:0;height:1px;background:var(--chart-grid-strong);content:"";pointer-events:none}.chart-gridline,.exchange-share-gridline{stroke:var(--chart-grid);stroke-dasharray:1.5 3;stroke-width:1;shape-rendering:crispEdges;vector-effect:non-scaling-stroke}.chart-zero-line{stroke:var(--chart-grid-strong);stroke-dasharray:none}.chart-axis-tick{stroke:var(--chart-grid-strong);shape-rendering:crispEdges}.chart-line,.exchange-total-line{fill:none;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.chart-line{stroke:currentColor}.chart-area{opacity:.8}.chart-end-marker circle:first-child{fill:var(--editorial-paper, #fffefa);stroke-width:1.5}.chart-end-marker circle:last-child{fill:currentColor}.chart-hover-marker .chart-hover-x,.exchange-hover-line{stroke:#415b65;stroke-dasharray:3 3;stroke-width:1;opacity:.9;shape-rendering:crispEdges;vector-effect:non-scaling-stroke}.chart-hover-marker .chart-hover-y,.exchange-hover-level{stroke:#809196;stroke-dasharray:1.5 3;stroke-width:1;opacity:.7;shape-rendering:crispEdges;vector-effect:non-scaling-stroke}.chart-hover-marker circle,.exchange-total-hover-point{fill:var(--editorial-paper, #fffefa);stroke:currentColor;stroke-width:2;filter:drop-shadow(0 1px 1px rgba(11,35,44,.22));vector-effect:non-scaling-stroke}.chart-axis-y,.chart-axis-x,.exchange-axis-y,.exchange-axis-x{color:var(--chart-axis);font-family:DM Mono,monospace;font-size:9px;font-variant-numeric:tabular-nums slashed-zero;font-weight:400;letter-spacing:-.025em}.chart-axis-y span,.exchange-axis-y span{padding:2px 0;background:var(--editorial-canvas, #f2f1eb)}.chart-axis-x span,.exchange-axis-x span{padding-top:2px}.chart-hover-value,.exchange-hover-value{position:absolute;z-index:6;right:-1px;min-width:52px;padding:4px 6px;border:1px solid #0c232d;background:var(--chart-ink);box-shadow:0 1px #ffffff29 inset;color:#fff;font:500 9px/1 DM Mono,monospace;font-variant-numeric:tabular-nums slashed-zero;text-align:center;white-space:nowrap;transform:translateY(-50%);pointer-events:none}.chart-hover-value:after,.exchange-hover-value:after{position:absolute;top:50%;right:100%;width:0;height:0;border-top:4px solid transparent;border-right:4px solid var(--chart-ink);border-bottom:4px solid transparent;content:"";transform:translateY(-50%)}.chart-tooltip,.exchange-chart-tooltip{position:absolute;z-index:8;top:10px;border:1px solid #0a2029;border-radius:0;background:#102832f9;box-shadow:0 12px 28px #0d212833,0 1px #ffffff14 inset;color:var(--chart-tooltip-ink);font-family:DM Mono,monospace;font-variant-numeric:tabular-nums slashed-zero;pointer-events:none;animation:chart-tooltip-in 90ms ease-out}.chart-tooltip{width:190px;min-width:0;padding:0}.chart-tooltip.tooltip-after,.exchange-chart-tooltip.tooltip-after{transform:translate(14px)}.chart-tooltip.tooltip-before,.exchange-chart-tooltip.tooltip-before{transform:translate(calc(-100% - 14px))}.chart-tooltip>time,.exchange-tooltip-heading{display:flex;min-height:28px;align-items:center;justify-content:space-between;padding:0 9px;border-bottom:1px solid rgba(221,233,234,.14);color:var(--chart-tooltip-muted);font-size:9px;font-weight:400;letter-spacing:0;line-height:1.2}.chart-tooltip-primary{display:grid;min-height:38px;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 9px}.chart-tooltip-primary i{width:7px;height:7px;background:var(--series-color);box-shadow:0 0 0 2px #ffffff1f}.chart-tooltip-primary span,.chart-tooltip-primary strong{display:block;margin:0;font-family:DM Mono,monospace;letter-spacing:0;line-height:1.2;text-transform:none}.chart-tooltip-primary span{overflow:hidden;color:#d8e1e2;font-size:8.5px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.chart-tooltip-primary strong{color:#fff;font-size:11px;font-weight:500;text-align:right}.chart-tooltip-quote{display:flex;align-items:baseline;justify-content:flex-end;gap:7px;white-space:nowrap}.chart-tooltip-quote small{font-family:DM Mono,monospace;font-size:9px;font-weight:500;line-height:1}.chart-tooltip .positive,.exchange-chart-tooltip .positive{color:#71c5a6}.chart-tooltip .negative,.exchange-chart-tooltip .negative{color:#ef8d91}@keyframes chart-tooltip-in{0%{opacity:0}to{opacity:1}}.exchange-history-chart{grid-template-rows:52px 244px 30px;padding-top:0}.exchange-chart-toolbar{min-height:52px;grid-column:1 / -1;grid-row:1;padding:8px 0 8px 16px}.exchange-axis-y,.exchange-chart-plot{grid-row:2}.exchange-axis-x{grid-row:3}.exchange-chart-plot{background-image:linear-gradient(to right,rgba(80,98,103,.09) 1px,transparent 1px);background-position:-1px 0;background-size:25% 100%}.exchange-pane-label{z-index:3;top:8px;left:10px;padding:4px 6px;border:1px solid rgba(130,147,151,.34);background:#f2f1ebd1;color:#66777c;font:500 8px/1 DM Mono,monospace;letter-spacing:.04em}.exchange-total-area{fill:none}.exchange-total-line{stroke:var(--chart-blue)}.exchange-stack-area{opacity:.84;transition:opacity .12s ease}.exchange-chart-plot:hover .exchange-stack-area{opacity:.78}.exchange-stack-boundary{fill:none;stroke:#ffffff94;stroke-width:.75;vector-effect:non-scaling-stroke}.exchange-share-hover-point{stroke:#f6f5ef;stroke-width:1.35;filter:drop-shadow(0 1px 1px rgba(12,35,43,.24));vector-effect:non-scaling-stroke}.exchange-total-hover-point{stroke:var(--chart-blue)}.exchange-chart-tooltip{width:282px;padding:0}.exchange-tooltip-heading span{color:#d8e1e2;font-family:Barlow Condensed,sans-serif;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.exchange-tooltip-heading time{color:var(--chart-tooltip-muted);font-size:9px}.exchange-tooltip-total{min-height:42px;margin:0;padding:0 11px;border-bottom:1px solid rgba(221,233,234,.14)}.exchange-tooltip-total span{color:var(--chart-tooltip-muted);font-size:9px}.exchange-tooltip-total strong{color:#fff;font-size:11px;font-weight:500}.exchange-tooltip-row{min-height:27px;grid-template-columns:8px minmax(0,1fr) auto 38px;gap:8px;padding:0 11px;color:#d8e1e2;font-size:9px}.exchange-tooltip-row:last-child{padding-bottom:7px}.exchange-tooltip-row i{width:8px;height:8px;box-shadow:0 0 0 1px #ffffff2e}.exchange-tooltip-row b{color:#f7f9f6;font-size:9px;font-weight:500}.exchange-tooltip-row small{color:var(--chart-tooltip-muted);font-size:8px}.exchange-tooltip-more{display:none}.market-cap-row>div,.exchange-volume-bar,.region-list>div>div,.exchange-share-track,.disclosure-progress{position:relative;overflow:visible;background-color:#dedfd9;background-image:linear-gradient(to right,transparent 24.5%,rgba(92,109,111,.13) 25%,transparent 25.5%,transparent 49.5%,rgba(92,109,111,.13) 50%,transparent 50.5%,transparent 74.5%,rgba(92,109,111,.13) 75%,transparent 75.5%)}.market-cap-row i,.exchange-volume-bar i,.region-list>div>div i,.exchange-share-track i,.disclosure-progress i{position:relative;min-width:2px;background:var(--chart-blue);transition:filter .12s ease,opacity .12s ease}.market-cap-row i:after,.exchange-volume-bar i:after,.region-list>div>div i:after,.exchange-share-track i:after,.disclosure-progress i:after{position:absolute;top:-2px;right:0;bottom:-2px;width:1px;background:var(--chart-ink);content:"";opacity:.58}.market-cap-row:hover i,.exchange-volume-row:hover .exchange-volume-bar i,.region-list>div:hover>div i,.exchange-legend-row:hover .exchange-share-track i{filter:saturate(1.22) contrast(1.08)}.market-cap-row.ranked-by-change i.gain{background:#2f7e69}.market-cap-row.ranked-by-change i.loss{background:#a84f56}.market-cap-row,.exchange-volume-row,.region-list>div,.exchange-legend-row{transition:background-color .1s ease}.market-cap-row{color:inherit;cursor:pointer;text-decoration:none}.market-cap-row:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:-2px;background:#d9deda7a!important}.market-cap-row:hover,.exchange-volume-row:hover,.region-list>div:hover,.exchange-legend-row:hover{background:#d9deda61!important}@media(max-width:820px){.exchange-chart-tooltip{right:auto;left:50%!important;max-width:calc(100% - 20px);transform:translate(-50%)!important}.chart-tooltip{right:auto;max-width:calc(100% - 12px)}.exchange-history-chart{grid-template-rows:auto 205px 30px}.exchange-axis-y,.exchange-chart-plot{grid-row:2}.exchange-axis-x{grid-row:3}}@media(max-width:620px){.chart-plot{background-size:50% 100%}.chart-hover-value,.exchange-hover-value{max-width:76px;overflow:hidden;font-size:8px;text-overflow:ellipsis}.chart-tooltip{top:6px;width:min(146px,calc(100% - 12px))}.chart-tooltip.tooltip-after{transform:translate(8px)}.chart-tooltip.tooltip-before{transform:translate(calc(-100% - 8px))}.chart-tooltip>time{min-height:22px;padding:0 7px;font-size:8px}.chart-tooltip-primary{min-height:30px;grid-template-columns:6px minmax(0,1fr);gap:6px;padding:4px 7px}.chart-tooltip-primary i{width:6px;height:6px}.chart-tooltip-primary>span{display:none}.chart-tooltip-quote{min-width:0;gap:5px}.chart-tooltip-primary strong{font-size:10px}.chart-tooltip-quote small{font-size:8px}.exchange-chart-tooltip{top:6px;width:min(190px,calc(100% - 16px))}.exchange-tooltip-heading{min-height:23px;justify-content:flex-end;padding:0 8px}.exchange-tooltip-heading span{display:none}.exchange-tooltip-heading time{font-size:8px}.exchange-tooltip-total{min-height:28px;padding:0 8px}.exchange-tooltip-total span,.exchange-tooltip-total strong{font-size:9px}.exchange-tooltip-row{min-height:21px;grid-template-columns:6px minmax(0,1fr) auto 30px;gap:6px;padding:0 8px;font-size:8px}.exchange-tooltip-row.mobile-tooltip-secondary{display:none}.exchange-tooltip-row:last-child{padding-bottom:4px}.exchange-tooltip-row i{width:6px;height:6px}.exchange-tooltip-row b,.exchange-tooltip-row small{font-size:8px}.exchange-tooltip-more{display:flex;min-height:20px;align-items:center;justify-content:flex-end;padding:0 8px 3px;border-top:1px solid rgba(221,233,234,.14);color:var(--chart-tooltip-muted);font:500 8px/1 DM Mono,monospace}}@media(prefers-reduced-motion:reduce){.chart-tooltip,.exchange-chart-tooltip{animation:none}.market-cap-row i,.exchange-volume-bar i,.region-list>div>div i,.exchange-share-track i,.disclosure-progress i,.exchange-stack-area{transition:none}}.instrument-scope-button{gap:11px;padding-right:12px}.instrument-scope-copy{display:grid;min-width:0}.instrument-scope-copy small{color:#9fb0b6;font:700 9px/1 Barlow Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase}.instrument-scope-copy strong{line-height:1}.instrument-scope-context{max-width:150px;margin-left:auto;overflow:hidden;color:#c2ced1;text-overflow:ellipsis;white-space:nowrap}.instrument-scope .asset-menu{width:min(440px,calc(100vw - 32px));padding:0;border-color:var(--editorial-line-strong)}.asset-menu-header{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border-bottom:1px solid var(--editorial-line);background:#12394b;color:#fff}.asset-menu-header div{min-width:0}.asset-menu-header strong,.asset-menu-header span{display:block}.asset-menu-header strong{color:#fff;font-size:14px}.asset-menu-header span{margin-top:5px;color:#bdccd1;font-size:11px;line-height:1.35}.asset-menu-header b{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.24);color:#fff;font:500 12px/1 DM Mono,monospace}.instrument-scope .asset-menu-search{margin:12px 12px 0}.asset-menu-section-label{display:flex;align-items:center;justify-content:space-between;padding:11px 14px 7px;color:var(--editorial-muted);font:700 10px/1 Barlow Condensed,sans-serif;letter-spacing:.06em;text-transform:uppercase}.asset-menu-section-label b{color:var(--editorial-muted);font-weight:600}.instrument-scope .asset-options{max-height:min(460px,55vh);margin-top:0;padding:0 6px}.asset-menu-help{margin:0;padding:11px 14px 12px;border-top:1px solid var(--editorial-line);color:var(--editorial-muted);background:var(--editorial-wash);font-size:10px;line-height:1.45}.ranking-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.ranking-heading-copy h2,.ranking-heading-copy p{margin:0}.ranking-heading-copy h2{color:var(--editorial-ink);font:700 25px/1 Barlow Condensed,sans-serif}.ranking-heading-copy p{margin-top:5px;color:var(--editorial-muted);font-size:11px}.ranking-switch{display:inline-flex;padding:3px;border:1px solid var(--editorial-line-strong)}.ranking-switch button{min-height:36px;padding:0 14px;border:0;background:transparent;color:var(--editorial-muted);font-size:11px;font-weight:700;cursor:pointer}.ranking-switch button:hover,.ranking-switch button.active{color:#fff;background:var(--editorial-ink)}.ranking-switch button:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:1px}.market-cap-row.ranked-by-change .market-rank-track i.gain{background:var(--editorial-green)}.market-cap-row.ranked-by-change .market-rank-track i.loss{background:var(--editorial-red)}.page-activity-section{margin-top:46px;padding-top:10px;border-top:1px solid var(--editorial-line-strong)}@media(max-width:820px){.instrument-scope-button{min-width:0}.instrument-scope-context{display:none}}@media(max-width:620px){.instrument-scope-copy small{display:none}.ranking-header{align-items:stretch;flex-direction:column}.ranking-switch,.ranking-switch button{width:100%}.ranking-switch button{flex:1}}.primary-nav a{position:relative;display:flex;align-items:center;color:#68737a;font-weight:700;letter-spacing:-.01em;text-decoration:none}.primary-nav a:after{position:absolute;bottom:0;background:transparent;content:""}.primary-nav a:hover,.primary-nav a.active{color:var(--editorial-ink)}.primary-nav a:hover:after{background:#d8d8d0}.primary-nav a.active:after{background:var(--editorial-accent)}.inspect-token-button{display:grid;place-items:center;text-decoration:none}.primary-nav a:focus-visible,.inspect-token-button:focus-visible,.site-footer a:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:2px}.site-footer{grid-template-columns:minmax(240px,1fr) auto minmax(260px,1fr);border-top:2px solid var(--editorial-ink);color:var(--editorial-muted);font-size:11px}.site-footer p,.site-footer small{margin:0;font-size:inherit;line-height:1.5}.site-footer strong{color:var(--editorial-ink);font-family:Barlow Condensed,sans-serif;letter-spacing:.12em}.site-footer nav{display:flex;gap:16px}.site-footer a{color:var(--editorial-ink);font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.site-footer small{text-align:right}@media(max-width:900px){.primary-nav a{justify-content:flex-start;padding:0 14px;border-bottom:1px solid #e7e5df;font-size:14px}.primary-nav a:last-child{border-bottom:0}.primary-nav a.active{box-shadow:inset 3px 0 var(--editorial-accent)}.primary-nav a:after{display:none}.site-footer{grid-template-columns:1fr 1fr}.site-footer small{grid-column:1 / -1;text-align:left}}@media(max-width:620px){.site-footer{grid-template-columns:1fr;gap:14px}.site-footer small{grid-column:auto}}.site-header{height:58px;border-top:3px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-line);background:#fffefaf7}.header-inner{width:min(1420px,calc(100% - 48px));height:55px;gap:0}.wordmark{min-width:0;min-height:55px;align-items:center;gap:10px;padding:0 24px 0 0;border-right:1px solid var(--editorial-line);background:transparent;color:var(--editorial-ink)}.wordmark:after{display:none}.wordmark span.wordmark-mark{display:grid;width:30px;height:30px;grid-template-columns:repeat(3,1fr);align-items:end;gap:3px;padding:6px;border:1px solid var(--editorial-ink);color:inherit}.wordmark-mark i{display:block;width:100%;background:var(--editorial-ink)}.wordmark-mark i:nth-child(1){height:6px}.wordmark-mark i:nth-child(2){height:11px}.wordmark-mark i:nth-child(3){height:17px;background:var(--editorial-accent)}.wordmark strong{color:inherit;font:700 15px/1 Barlow Condensed,sans-serif}.primary-nav{height:55px;gap:2px;margin-left:18px}.primary-nav a{min-height:55px;padding:0 14px;font-size:12px}.primary-nav a:after{right:14px;left:14px;height:2px}.language-switch{height:55px}.instrument-shell-head{min-height:58px}.instrument-scope-button{min-width:280px;height:58px}.instrument-scope-copy{gap:0}.market-grid-mark{display:grid;width:34px;height:32px;flex:0 0 34px;grid-template-columns:repeat(2,5px);grid-template-rows:repeat(2,5px);place-content:center;gap:3px;border:1px solid rgba(255,255,255,.35)}.market-grid-mark i{display:block;background:#dce5e6}.market-grid-mark i:last-child{background:var(--editorial-accent)}.asset-menu .market-grid-mark{width:28px;height:28px;flex-basis:28px;border-color:var(--editorial-line-strong)}.asset-menu .market-grid-mark i{background:var(--editorial-ink-soft)}.asset-menu .market-grid-mark i:last-child{background:var(--editorial-accent)}.instrument-scope .asset-menu-search{margin-top:12px}.attention-strip>header{display:flex;align-items:center}.attention-strip h2{margin:0;color:var(--editorial-ink);font:700 26px/1 Barlow Condensed,sans-serif}.site-footer{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:24px;margin-top:42px;padding:18px 0 24px}.footer-wordmark{color:var(--editorial-ink);font:700 13px/1 Barlow Condensed,sans-serif;letter-spacing:.15em}@media(max-width:900px){.site-header{height:58px}.header-inner{width:calc(100% - 24px);height:55px}.mobile-menu-button{width:40px;height:40px;border:0;background:transparent}.wordmark{min-height:55px;margin-right:auto;padding:0 0 0 10px;border-right:0}.primary-nav,.primary-nav.open{top:58px}.mobile-menu-scrim{top:58px;right:0;bottom:0;left:0}.primary-nav a{min-height:48px}.attention-strip{grid-template-columns:1fr}}@media(max-width:620px){.header-inner{width:100%;height:55px;padding:0 10px}.wordmark{min-width:0;min-height:55px;padding-left:6px}.wordmark span.wordmark-mark{width:26px;height:26px;gap:2px;padding:5px}.wordmark strong{font-size:13px}.language-switch{height:55px}.instrument-scope-button{min-width:0}.attention-strip>header,.attention-strip>button{min-height:62px}.attention-strip h2{font-size:23px}.site-footer{min-height:0;flex-wrap:wrap;margin-top:30px}}.chart-end-point,.chart-hover-point{position:absolute;z-index:5;width:10px;height:10px;border:2px solid currentColor;border-radius:50%;background:var(--editorial-paper, #fffefa);box-shadow:0 1px 2px #0b232c33;transform:translate(-50%,-50%);pointer-events:none}.chart-end-point:after{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;background:currentColor;content:""}.chart-hover-point{width:9px;height:9px}@media(min-width:1000px){.primary-metric-card .market-chart{--chart-height: clamp(260px, 22vw, 320px);min-height:calc(var(--chart-height) + 44px)}}:root{--font-ui: "IBM Plex Sans", "Helvetica Neue", sans-serif;--font-data: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--editorial-ink: #10242d;--editorial-ink-soft: #1b3641;--editorial-paper: #faf9f5;--editorial-canvas: #f2f1ec;--editorial-wash: #ebece7;--editorial-line: #d3d5cf;--editorial-line-strong: #aeb7b5;--editorial-muted: #68767b;font-family:var(--font-ui)}html,body,button,input,select,table{font-family:var(--font-ui)}h1,h2,h3,h4,.section-header h2,.chart-heading h2,.calendar-ledger h1,.release-event h3,.disclosure-register h2,.exchange-volume-header h3,.distribution-card-header h2,.attention-strip h2,.ranking-heading-copy h2,.wordmark strong,.instrument-scope-button strong{font-family:var(--font-ui)!important;font-weight:600!important;letter-spacing:-.025em!important}.chart-summary strong,.instrument-live,.market-cap-rank,.dual-market-value,.activity-amount,.calendar-ledger-stats strong,.calendar-verdict strong,.release-event-date,.exchange-volume-value,.exchange-volume-share,.assets-section td:not(:first-child),.kpi-grid strong,.exchange-tooltip-total strong,.exchange-tooltip-row b,.chart-tooltip strong{font-family:var(--font-data)!important;font-variant-numeric:tabular-nums slashed-zero}.wordmark strong{font-size:14px;letter-spacing:.12em!important}.instrument-scope-button strong{font-size:18px;line-height:1.1}.instrument-scope-context{font-family:var(--font-ui);font-size:11px}.global-timeframe .timeframe-control button,.language-switch button{font-family:var(--font-ui);font-weight:500}.section-card,.activity-feed,.market-card,.assets-section,.exchange-focus-card,.exchange-volume-panel,.exchange-history-card,.distribution-timeline-card,.disclosure-register,.calendar-ledger{border-radius:0!important;background:transparent!important;box-shadow:none!important}.section-header,.chart-header,.exchange-volume-header,.exchange-history-card .section-header,.distribution-card-header,.disclosure-register>header,.assets-section .section-header{min-height:54px;padding:10px 0 11px;border:0;border-top:1px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-line);background:transparent!important}.section-header h2,.chart-heading h2,.exchange-volume-header h3,.distribution-card-header h2,.disclosure-register h2,.assets-section .section-header h2,.ranking-heading-copy h2{font-size:20px;line-height:1.15}.instrument-shell .kpi-grid{border-top:0;border-bottom:1px solid var(--editorial-line-strong);background:transparent}.instrument-shell .kpi-grid article,.instrument-shell .kpi-grid article:nth-child(2n),.instrument-shell .kpi-grid article.primary{min-height:68px;padding:12px 18px 13px;border-right:1px solid var(--editorial-line);background:transparent!important;box-shadow:none}.instrument-shell .kpi-grid article.primary{border-left:2px solid var(--editorial-accent)}.instrument-shell .kpi-grid p,.attention-strip>button>span,.calendar-ledger-stats span,.calendar-verdict small,.assets-section th,.assets-section .sort-header,.asset-menu-section-label,.exchange-volume-header>div>span,.exchange-volume-header dt,.exchange-volume-columns,.release-event-identity>div>span,.disclosure-row-label{font-family:var(--font-ui)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.instrument-shell .kpi-grid p{margin-bottom:7px;font-size:10px;line-height:1.2}.instrument-shell .kpi-grid strong{font-size:17px;font-weight:500}.attention-strip{grid-template-columns:150px repeat(3,minmax(0,1fr));margin-bottom:26px}.attention-strip>header,.attention-strip>button{min-height:68px;padding-top:11px;padding-bottom:12px}.attention-strip h2{font-size:20px;line-height:1.1}.attention-strip>button>span{margin-bottom:6px;font-size:10px}.attention-strip>button strong{font-family:var(--font-ui);font-size:13px;font-weight:500}.calendar-ledger{display:grid;min-height:0;grid-template-columns:minmax(300px,1.25fr) minmax(420px,1fr) minmax(260px,.8fr);margin-bottom:28px;overflow:visible;border:0!important;border-top:2px solid var(--editorial-ink)!important;border-bottom:1px solid var(--editorial-line-strong)!important;color:var(--editorial-ink)}.calendar-ledger-copy{display:flex;min-height:108px;align-self:stretch;flex-direction:column;justify-content:center;padding:18px 24px 18px 0}.calendar-kicker{color:var(--editorial-muted);font:500 10px/1.25 var(--font-ui);letter-spacing:0}.calendar-ledger-copy h1{max-width:560px;margin:9px 0 0;color:var(--editorial-ink);font-size:28px;line-height:1.08}.calendar-ledger-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:0;border-left:1px solid var(--editorial-line);background:transparent}.calendar-ledger-stats article,.calendar-ledger-stats article:first-child,.calendar-ledger-stats article:last-child{min-height:108px;justify-content:center;padding:16px;border:0;border-right:1px solid var(--editorial-line);background:transparent}.calendar-ledger-stats span{color:var(--editorial-muted);font-size:10px;line-height:1.3}.calendar-ledger-stats strong{margin-top:7px;color:var(--editorial-ink);font-size:18px;font-weight:500}.calendar-ledger-stats strong small{color:var(--editorial-muted);font-size:11px}.calendar-verdict{display:flex;min-height:108px;grid-column:auto;align-items:center;padding:16px 20px;border:0;border-left:1px solid var(--editorial-line);background:transparent}.calendar-verdict small{color:var(--editorial-muted);font-size:10px;line-height:1.25}.calendar-verdict strong{display:block;margin-top:7px;color:var(--editorial-ink);font-size:13px;font-weight:500;line-height:1.35}.calendar-workspace{gap:28px}.distribution-timeline-card,.disclosure-register,.release-event,.release-event-date,.disclosure-row{background:transparent!important}.assets-section{margin-top:30px}.assets-section .section-header{min-height:56px}.asset-table-search{width:220px;height:36px;border:1px solid var(--editorial-line-strong);background:transparent}.asset-table-search input{font-size:12px}.assets-section .table-wrap,.assets-section table,.assets-section tbody tr,.assets-section tbody tr:nth-child(2n){background:transparent!important}.assets-section th{height:40px;color:var(--editorial-muted);font-size:10px}.assets-section .sort-header{min-height:38px;font-size:inherit}.assets-section td{height:54px;font-size:12px}.assets-section .asset-name strong,.assets-section .dual-value-cell strong,.assets-section .activity-value strong{font-size:12px;font-weight:500}@media(max-width:1100px){.calendar-ledger{grid-template-columns:minmax(280px,.9fr) minmax(420px,1.35fr)}.calendar-verdict{min-height:56px;grid-column:1 / -1;padding:11px 0 12px;border-top:1px solid var(--editorial-line);border-left:0}}@media(max-width:820px){.calendar-ledger{grid-template-columns:1fr}.calendar-ledger-copy{min-height:90px;padding-right:0}.calendar-ledger-stats{border-top:1px solid var(--editorial-line);border-left:0}.calendar-ledger-stats article,.calendar-ledger-stats article:first-child,.calendar-ledger-stats article:last-child{min-height:82px}.calendar-verdict{grid-column:1}}@media(max-width:620px){.instrument-shell .kpi-grid article,.instrument-shell .kpi-grid article:nth-child(2n),.instrument-shell .kpi-grid article.primary{min-height:64px;padding:11px 12px}.instrument-shell .kpi-grid strong{font-size:15px}.calendar-ledger-copy h1{font-size:24px}.calendar-ledger-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.calendar-ledger-stats article,.calendar-ledger-stats article:first-child,.calendar-ledger-stats article:last-child{min-height:74px;padding:10px 8px}.calendar-ledger-stats span,.calendar-verdict small{font-size:9px}.calendar-ledger-stats strong{font-size:15px}.attention-strip>header{min-height:48px;justify-content:flex-start;padding:12px 0;border-right:0;border-bottom:1px solid var(--editorial-line)}.attention-strip>button{align-items:center;text-align:left}.attention-strip>button>span{margin:0}.attention-strip>button strong{overflow:visible;text-overflow:clip;white-space:normal}}.mobile-list-pagination,.mobile-ranking-link,.mobile-navigation-layer{display:none}@media(max-width:900px){body.mobile-menu-open{overflow:hidden!important}.site-header{z-index:30}.mobile-navigation-layer{position:fixed;z-index:29;top:58px;right:0;bottom:0;left:0;display:block;overflow-y:auto;padding:12px 20px max(24px,env(safe-area-inset-bottom));background:var(--editorial-paper);box-sizing:border-box}.mobile-primary-nav{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin:0;padding:0;border:0}.mobile-primary-nav a,.mobile-primary-nav a:hover,.mobile-primary-nav a.active{display:flex;width:100%;min-height:56px;align-items:center;justify-content:flex-start;margin:0;padding:0 16px;border-bottom:1px solid var(--editorial-line);box-shadow:none;color:var(--editorial-ink);font-size:16px;font-weight:600;text-decoration:none}.mobile-primary-nav a.active{box-shadow:inset 3px 0 var(--editorial-accent)}.mobile-primary-nav a:after{display:none}}@media(max-width:620px){.mobile-navigation-layer{top:55px;right:0;bottom:0;left:0}.instrument-scope-button{height:50px}.instrument-scope-copy strong{max-width:none;font-size:15px}.instrument-shell-actions{padding:6px 8px 7px}.global-timeframe .timeframe-control button{height:38px}.attention-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:18px;overflow:clip;border-top:1px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-line-strong)}.attention-strip>header{display:none}.attention-strip>button{display:grid;min-height:64px;grid-template-columns:minmax(0,1fr) 14px;grid-template-rows:auto auto;column-gap:8px;align-content:center;padding:10px 12px;border-right:1px solid var(--editorial-line);border-bottom:1px solid var(--editorial-line)}.attention-strip>button:nth-of-type(2){border-right:0}.attention-strip>button:nth-of-type(3){min-height:54px;grid-column:1 / -1;border-right:0;border-bottom:0}.attention-strip>button:before{display:none}.attention-strip>button>span,.attention-strip>button strong{grid-column:1;margin:0;min-width:0;overflow:visible;text-overflow:clip;white-space:normal}.attention-strip>button>span{font-size:9px;line-height:1.2}.attention-strip>button strong{font-size:12px;line-height:1.25;overflow-wrap:anywhere}.attention-strip>button svg{grid-column:2;grid-row:1 / 3;align-self:center}.ranking-header{gap:10px;padding:10px 0 12px}.ranking-heading-copy h2{font-size:20px}.ranking-switch{padding:2px}.ranking-switch button{min-height:40px}.market-cap-bars,.analysis-grid:not(.has-market-history) .market-cap-bars{display:block}.market-cap-bars .mobile-rank-secondary{display:none!important}.analysis-grid:not(.has-market-history) .market-cap-row,.market-cap-row{min-height:50px!important;grid-template-columns:18px 28px 54px minmax(0,1fr) 76px;gap:7px;padding:0}.market-cap-row>small{display:none}.market-cap-row .dual-market-value{min-width:0;text-align:right}.market-cap-row .dual-market-value b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mobile-ranking-link{display:flex;min-height:46px;align-items:center;justify-content:space-between;margin-top:2px;border-bottom:1px solid var(--editorial-line-strong);color:var(--editorial-blue);font-size:12px;font-weight:600;text-decoration:none}.assets-section{margin-top:22px;scroll-margin-top:66px}.assets-section .section-header{display:grid;min-height:58px;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:8px 0}.assets-section .section-header h2{font-size:20px;white-space:nowrap}.asset-table-search{width:100%;min-width:0;height:40px}.assets-section tbody tr,.assets-section tbody tr:nth-child(2n){display:grid;min-height:68px;grid-template-columns:minmax(76px,1fr) minmax(68px,78px) minmax(70px,82px) 34px;grid-template-rows:22px 20px;gap:0 6px;align-content:center;padding:9px 0;background:transparent!important}.assets-section tbody tr.mobile-page-hidden,.activity-feed-row.mobile-page-hidden{display:none!important}.assets-section td{display:flex;width:auto;height:auto;min-width:0;align-items:center;padding:0;border:0;font-size:11px}.assets-section td:nth-child(1){grid-column:1;grid-row:1 / 3}.assets-section td:nth-child(2){grid-column:2;grid-row:1;justify-content:flex-end;padding:0}.assets-section td:nth-child(3){grid-column:2;grid-row:2;justify-content:flex-end;padding:0}.assets-section td:nth-child(4){grid-column:3;grid-row:1 / 3;justify-content:flex-end;border:0}.assets-section td:nth-child(4):before,.assets-section td:nth-child(5),.assets-section td:nth-child(5):before{display:none!important}.assets-section td:nth-child(6){grid-column:4;grid-row:1 / 3;justify-content:flex-end}.assets-section .asset-name{gap:8px}.assets-section .asset-name .asset-mark{width:30px;height:30px}.assets-section .asset-name strong,.assets-section .dual-value-cell strong,.assets-section .activity-value strong,.assets-section td:nth-child(2) strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.assets-section .dual-value-cell{align-items:flex-end}.inspect-token-button{width:34px;min-width:34px;min-height:44px}.mobile-list-pagination{display:flex;min-height:50px;align-items:center;justify-content:space-between;border-top:1px solid var(--editorial-line-strong);border-bottom:1px solid var(--editorial-line-strong);color:var(--editorial-muted);font:500 11px/1 var(--font-data)}.mobile-list-pagination>div{display:flex}.mobile-list-pagination button{display:grid;width:44px;height:44px;place-items:center;border:0;border-left:1px solid var(--editorial-line);background:transparent;color:var(--editorial-ink)}.mobile-list-pagination button:disabled{color:var(--editorial-line-strong)}.page-activity-section{margin-top:24px;padding-top:0}.activity-feed-header{min-height:50px}.activity-feed-row,.activity-feed-row:nth-child(2n){display:block;min-height:64px}.activity-event-button{min-height:64px;grid-template-columns:minmax(76px,max-content) 52px minmax(0,1fr) 18px;gap:8px;padding:8px 0}.activity-direction{min-width:0;gap:4px;font-size:9px;white-space:nowrap}.activity-asset,.activity-copy{min-width:0}.activity-asset strong,.activity-copy strong{font-size:10px}.activity-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-asset time{margin-top:3px;font-size:10px}.activity-amount{display:none}.activity-row-arrow{justify-self:end}}.contextual-timeframe{display:inline-grid;grid-template-columns:repeat(5,minmax(42px,1fr));align-items:stretch;border:1px solid var(--editorial-line-strong);background:transparent}.contextual-timeframe button{min-width:42px;height:36px;padding:0 8px;border:0;border-right:1px solid var(--editorial-line);background:transparent;color:var(--editorial-muted);font:500 10px/1 var(--font-data);cursor:pointer}.contextual-timeframe button:last-child{border-right:0}.contextual-timeframe button:hover{background:var(--editorial-wash);color:var(--editorial-ink)}.contextual-timeframe button.active{background:var(--editorial-ink);color:var(--editorial-paper)}.contextual-timeframe button:focus-visible{position:relative;z-index:1;outline:2px solid var(--editorial-accent);outline-offset:-2px}.chart-control-cluster,.chart-header-controls{display:flex;min-width:0;align-items:center;gap:10px}.chart-header-controls{margin-left:auto}.metric-chart-header{grid-template-columns:minmax(180px,1fr) auto minmax(120px,auto);gap:14px}@media(max-width:980px){.metric-chart-header{grid-template-columns:minmax(180px,1fr) auto}.metric-chart-header>.chart-summary{grid-column:2;grid-row:1}.metric-chart-header>.chart-control-cluster{grid-column:1 / -1;grid-row:2}}@media(max-width:620px){.instrument-shell-actions{display:none}.metric-chart-header,.exchange-history-card .chart-header,.supply-history-card .chart-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;align-items:center}.metric-chart-header>.chart-heading,.exchange-history-card .chart-heading,.supply-history-card .chart-heading{min-width:0}.metric-chart-header>.chart-summary{grid-column:2;grid-row:1}.metric-chart-header>.chart-control-cluster,.exchange-history-card .chart-header-controls,.supply-history-card .chart-header-controls{width:100%;grid-column:1 / -1;grid-row:2;margin:0}.chart-control-cluster{display:grid;grid-template-columns:minmax(0,1fr)}.chart-control-cluster .metric-switch{width:100%}.chart-control-cluster .metric-switch button{min-width:0;flex:1}.chart-header-controls{display:grid;grid-template-columns:minmax(0,1fr) auto}.contextual-timeframe{width:100%;grid-template-columns:repeat(5,minmax(0,1fr))}.contextual-timeframe button{min-width:0;height:38px;padding:0 3px;font-size:9px}}@media(max-width:620px){.analysis-grid:not(.has-market-history) .market-cap-bars .market-cap-row,.analysis-grid:not(.has-market-history) .market-cap-bars .market-cap-row:nth-child(2n),.analysis-grid:not(.has-market-history) .market-cap-bars .market-cap-row:nth-child(odd){padding-right:0!important;padding-left:0!important}}.assets-section th{z-index:4;background:var(--editorial-paper)!important;background-clip:padding-box;box-shadow:inset 0 -1px var(--editorial-line-strong)}.market-movers-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}.market-mover-panel{min-width:0}.market-mover-panel-header{display:grid;min-height:42px;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;border-bottom:1px solid var(--editorial-line-strong)}.market-mover-panel-header>span{display:grid;place-items:center}.market-mover-panel.gain .market-mover-panel-header>span,.market-mover-panel.gain .market-mover-row>b{color:var(--editorial-green)}.market-mover-panel.loss .market-mover-panel-header>span,.market-mover-panel.loss .market-mover-row>b{color:var(--editorial-red)}.market-mover-panel-header h3,.market-mover-panel-header small{margin:0}.market-mover-panel-header h3{color:var(--editorial-ink);font-size:12px;font-weight:650}.market-mover-panel-header small{color:var(--editorial-muted);font:500 9px/1 var(--font-data);letter-spacing:.04em;text-transform:uppercase}.market-mover-row{display:grid;min-height:58px;grid-template-columns:26px 30px 58px minmax(80px,1fr) 66px;gap:10px;align-items:center;border-bottom:1px solid var(--editorial-line);color:var(--editorial-ink);text-decoration:none}.market-mover-row:hover{background:#fffefa8c}.market-mover-row>em{color:#8b9497;font:500 10px/1 var(--font-data);font-style:normal}.market-mover-row .asset-mark{width:27px;height:27px}.market-mover-row>strong{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.market-mover-track{display:flex;height:4px;align-items:stretch;overflow:hidden;background:var(--editorial-wash)}.market-mover-panel.loss .market-mover-track{justify-content:flex-end}.market-mover-panel.gain .market-mover-track>i{background:var(--editorial-green)}.market-mover-panel.loss .market-mover-track>i{background:var(--editorial-red)}.market-mover-row>b{justify-self:end;font:600 11px/1 var(--font-data)}.market-movers-empty{display:flex;min-height:58px;align-items:center;margin:0;border-bottom:1px solid var(--editorial-line);color:var(--editorial-muted);font-size:11px}.market-movers-grid>.mobile-ranking-link{grid-column:1 / -1}@media(max-width:980px){.market-movers-grid{grid-template-columns:1fr;gap:18px}}@media(max-width:620px){.market-mover-panel-header{min-height:38px}.market-mover-row{min-height:52px;grid-template-columns:18px 28px 54px minmax(0,1fr) 62px;gap:7px}.market-mover-row.mobile-mover-secondary{display:none}.market-mover-row .asset-mark{width:26px;height:26px}.market-mover-row>strong{font-size:11px}.market-mover-row>b{font-size:10px}}.catalyst-page,.integrity-page{display:grid;gap:16px}.catalyst-ledger,.integrity-ledger,.integrity-detail-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(430px,.65fr);min-height:190px;overflow:hidden;border:1px solid #263f4b;background:var(--editorial-ink);color:#fffefa}.catalyst-ledger>div,.integrity-ledger>div,.integrity-detail-heading{padding:32px 36px}.catalyst-ledger .eyebrow,.integrity-ledger .eyebrow,.integrity-detail-heading .eyebrow{display:inline-flex;align-items:center;gap:7px;color:#91a6ad;font:700 10px/1 DM Mono,monospace;letter-spacing:.1em}.catalyst-ledger h1,.integrity-ledger h1,.integrity-detail-heading h1{margin:13px 0 9px;color:#fffefa;font:700 clamp(32px,3.3vw,52px)/.94 "Barlow Condensed",sans-serif!important}.catalyst-ledger p,.integrity-ledger p,.integrity-detail-heading>p{max-width:760px;margin:0;color:#b8c6ca;font-size:12px;line-height:1.65}.catalyst-ledger dl,.integrity-ledger dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-left:1px solid rgba(255,255,255,.13)}.catalyst-ledger dl>div,.integrity-ledger dl>div{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:22px;border-right:1px solid rgba(255,255,255,.1)}.catalyst-ledger dt,.integrity-ledger dt{color:#91a6ad;font:700 9px/1.25 Barlow Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase}.catalyst-ledger dd,.integrity-ledger dd{margin:12px 0 0;color:#fffefa;font:500 29px/1 DM Mono,monospace}.catalyst-timeline-card,.integrity-registry-card,.migration-card,.deployment-card{overflow:hidden}.catalyst-card-header,.integrity-card-header{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:12px 18px;border-bottom:1px solid var(--editorial-line)}.catalyst-card-header>div:first-child>span,.integrity-card-header>div>span{color:var(--editorial-muted);font:700 9px/1 DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.catalyst-card-header h2,.integrity-card-header h2{margin:5px 0 0;color:var(--editorial-ink);font-size:24px}.catalyst-filter{display:flex;gap:2px;padding:3px;border:1px solid var(--editorial-line);background:var(--editorial-wash)}.catalyst-filter button{min-height:36px;border:0;padding:0 12px;background:transparent;color:var(--editorial-muted);font-size:10px;font-weight:700;cursor:pointer}.catalyst-filter button span{margin-left:7px;opacity:.65;font-family:DM Mono,monospace}.catalyst-filter button.active{background:var(--editorial-ink);color:#fff}.catalyst-entry{display:grid;width:100%;min-height:126px;grid-template-columns:116px 46px minmax(0,1fr);align-items:stretch;border:0;border-bottom:1px solid var(--editorial-line);background:var(--editorial-paper);color:var(--editorial-ink);text-align:left}button.catalyst-entry{padding:0;cursor:pointer}.catalyst-entry:last-child{border-bottom:0}.catalyst-entry:hover{background:#fbfaf5}.catalyst-date-rail{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;padding:16px;border-right:1px solid var(--editorial-line);background:var(--editorial-wash);text-align:right}.catalyst-date-rail time{color:var(--editorial-ink);font:600 11px/1.2 DM Mono,monospace}.catalyst-date-rail span{margin-top:7px;color:var(--editorial-muted);font:500 9px/1.2 DM Mono,monospace}.catalyst-node{position:relative;display:grid;width:28px;height:28px;place-items:center;align-self:center;justify-self:center;border:1px solid var(--editorial-line-strong);border-radius:50%;background:var(--editorial-paper);color:var(--editorial-blue);font-style:normal}.catalyst-node:before,.catalyst-node:after{position:absolute;z-index:-1;left:50%;width:1px;height:50px;background:var(--editorial-line);content:""}.catalyst-node:before{bottom:28px}.catalyst-node:after{top:28px}.catalyst-entry.supply .catalyst-node{color:var(--editorial-accent)}.catalyst-entry.chain .catalyst-node{color:var(--editorial-green)}.catalyst-entry-body{min-width:0;padding:17px 20px 15px 4px}.catalyst-entry-topline,.catalyst-context-line,.catalyst-identity-line,.fixture-line{display:flex;align-items:center}.catalyst-entry-topline{justify-content:space-between;gap:12px}.catalyst-kind,.catalyst-status{font:700 9px/1 DM Mono,monospace;letter-spacing:.08em}.catalyst-kind{color:var(--editorial-muted)}.catalyst-status{padding:5px 7px;background:#e9edea;color:var(--editorial-muted)}.catalyst-status.upcoming{background:#e7f0f3;color:var(--editorial-blue)}.catalyst-status.disclosed{background:#f8e9df;color:#9a4b2c}.catalyst-status.severity-critical,.catalyst-status.severity-high{background:#f4dfe1;color:var(--editorial-red)}.fixture-line{gap:13px;margin-top:12px}.fixture-line strong{color:var(--editorial-ink);font:700 20px/1 Barlow Condensed,sans-serif}.fixture-line b{min-width:34px;color:var(--editorial-accent);font:600 14px/1 DM Mono,monospace;text-align:center}.catalyst-context-line{flex-wrap:wrap;gap:8px 15px;margin-top:12px;color:var(--editorial-muted);font-size:10px}.catalyst-context-line span{display:inline-flex;align-items:center;gap:4px}.catalyst-entry-body>a{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:var(--editorial-blue);font-size:10px;font-weight:650;text-decoration:none}.catalyst-identity-line{gap:11px;margin-top:10px}.catalyst-identity-line .asset-mark{width:32px;height:32px;flex:0 0 auto}.catalyst-identity-line h3{margin:0;color:var(--editorial-ink);font-size:16px}.catalyst-identity-line p{margin:4px 0 0;color:var(--editorial-muted);font-size:10px}.integrity-card-header>p{display:inline-flex;align-items:center;gap:7px;margin:0;color:var(--editorial-green);font:650 10px/1 DM Mono,monospace}.integrity-table-wrap{overflow-x:auto}.integrity-table{width:100%;border-collapse:collapse;font-size:11px}.integrity-table th{height:34px;padding:0 16px;border-bottom:1px solid var(--editorial-line);background:var(--editorial-wash);color:var(--editorial-muted);font:700 8px/1 DM Mono,monospace;letter-spacing:.06em;text-align:left;text-transform:uppercase}.integrity-table td{height:62px;padding:8px 16px;border-bottom:1px solid #e4e2dc;color:var(--editorial-ink);font-variant-numeric:tabular-nums}.integrity-table tbody tr:last-child td{border-bottom:0}.integrity-table tbody tr:hover{background:#fbfaf5}.integrity-asset{display:grid;grid-template-columns:30px auto;grid-template-rows:1fr 1fr;align-items:center;column-gap:9px}.integrity-asset .asset-mark{grid-row:1 / 3;width:28px;height:28px}.integrity-asset strong{align-self:end;font-size:11px}.integrity-asset small{align-self:start;max-width:180px;overflow:hidden;color:var(--editorial-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.profile-badge,.role-badge,.read-status{display:inline-flex;padding:5px 7px;font:700 8px/1 DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.profile-badge.decimal-migration,.role-badge.legacy{background:#f8e9df;color:#9a4b2c}.profile-badge.multi-chain,.role-badge.representation{background:#e7f0f3;color:var(--editorial-blue)}.profile-badge.native,.role-badge.canonical{background:#e3eee9;color:var(--editorial-green)}.integrity-table td>button{display:inline-flex;align-items:center;gap:4px;border:0;padding:7px 9px;background:var(--editorial-ink);color:#fff;font-size:9px;cursor:pointer}.integrity-detail-hero{grid-template-columns:minmax(0,1fr) 280px}.integrity-detail-heading>div{display:flex;align-items:center;gap:12px}.integrity-detail-heading .asset-mark{width:42px;height:42px}.integrity-verdict{display:flex;justify-content:center;flex-direction:column;padding:28px;border-left:1px solid rgba(255,255,255,.13);background:var(--editorial-ink-soft)}.integrity-verdict:before{width:9px;height:9px;margin-bottom:18px;border-radius:50%;background:var(--editorial-red);box-shadow:0 0 0 5px #b23d4526;content:""}.integrity-verdict.high:before{background:#38b89b;box-shadow:0 0 0 5px #38b89b24}.integrity-verdict.medium:before{background:#d59a3c;box-shadow:0 0 0 5px #d59a3c24}.integrity-verdict span{color:#91a6ad;font:700 9px/1 DM Mono,monospace;letter-spacing:.09em}.integrity-verdict strong{margin-top:9px;color:#fffefa;font:700 25px/1 Barlow Condensed,sans-serif}.integrity-verdict small{margin-top:9px;color:#aebdc1;font:500 9px/1.4 DM Mono,monospace}.integrity-metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--editorial-line);background:var(--editorial-paper)}.integrity-metrics article{min-width:0;min-height:96px;padding:18px;border-right:1px solid var(--editorial-line)}.integrity-metrics article:last-child{border-right:0}.integrity-metrics span{color:var(--editorial-muted);font:700 9px/1 DM Mono,monospace;text-transform:uppercase}.integrity-metrics strong{display:block;margin-top:11px;color:var(--editorial-ink);font:500 20px/1 DM Mono,monospace}.integrity-metrics small{display:block;margin-top:8px;overflow:hidden;color:var(--editorial-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.integrity-warning{display:flex;align-items:center;gap:9px;min-height:42px;padding:10px 14px;border:1px solid #dfbd9e;background:#fff4e8;color:#8a4b21;font-size:10px}.migration-rail{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:stretch;padding:22px}.migration-rail>i{display:grid;place-items:center;color:var(--editorial-line-strong);font-style:normal}.migration-stage{min-height:132px;padding:17px;border:1px solid var(--editorial-line);border-top:3px solid var(--editorial-line-strong);background:var(--editorial-wash)}.migration-stage.legacy{border-top-color:var(--editorial-accent)}.migration-stage.canonical{border-top-color:var(--editorial-green);background:#f3f8f5}.migration-stage.representation{border-top-color:var(--editorial-blue)}.migration-stage span{color:var(--editorial-muted);font:700 8px/1 DM Mono,monospace;letter-spacing:.08em}.migration-stage strong{display:block;margin-top:19px;color:var(--editorial-ink);font:600 18px/1 DM Mono,monospace}.migration-stage p{margin:12px 0 0;color:var(--editorial-muted);font-size:10px;line-height:1.5}.deployment-table{min-width:780px}.deployment-table code{color:var(--editorial-ink);font:500 10px/1 DM Mono,monospace}.deployment-table a{display:inline-flex;align-items:center;gap:6px;color:var(--editorial-blue);text-decoration:none}.read-status.live{background:#e3eee9;color:var(--editorial-green)}.read-status.unavailable{background:#ecebe7;color:var(--editorial-muted)}.aggregation-note{display:flex;align-items:center;gap:11px;padding:14px 17px;border-top:1px solid var(--editorial-line);background:var(--editorial-wash);color:var(--editorial-green)}.aggregation-note p{flex:1;margin:0;color:var(--editorial-muted);font-size:10px;line-height:1.5}.aggregation-note p strong{color:var(--editorial-ink)}.aggregation-note time{color:var(--editorial-muted);font:500 9px/1 DM Mono,monospace;white-space:nowrap}@media(max-width:1100px){.catalyst-ledger,.integrity-ledger{grid-template-columns:1fr}.catalyst-ledger dl,.integrity-ledger dl{min-height:94px;border-top:1px solid rgba(255,255,255,.13);border-left:0}}@media(max-width:820px){.catalyst-card-header{align-items:stretch;flex-direction:column}.catalyst-filter{overflow-x:auto}.catalyst-filter button{flex:1 0 auto}.integrity-detail-hero{grid-template-columns:1fr}.integrity-verdict{min-height:126px;border-top:1px solid rgba(255,255,255,.13);border-left:0}.integrity-metrics{grid-template-columns:repeat(2,1fr)}.integrity-metrics article:nth-child(2){border-right:0}.integrity-metrics article:nth-child(-n+2){border-bottom:1px solid var(--editorial-line)}.migration-rail{grid-template-columns:1fr;gap:8px}.migration-rail>i{min-height:24px;transform:rotate(90deg)}}@media(max-width:620px){.catalyst-ledger>div,.integrity-ledger>div,.integrity-detail-heading{padding:24px 20px}.catalyst-ledger dl,.integrity-ledger dl{grid-template-columns:1fr}.catalyst-ledger dl>div,.integrity-ledger dl>div{min-height:68px;padding:13px 20px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.catalyst-ledger dd,.integrity-ledger dd{margin-top:7px;font-size:21px}.catalyst-entry{grid-template-columns:84px 34px minmax(0,1fr)}.catalyst-date-rail{padding:10px}.catalyst-date-rail time{font-size:9px}.catalyst-entry-body{padding:15px 12px 14px 3px}.fixture-line{align-items:flex-start;flex-direction:column;gap:6px}.fixture-line b{min-width:0}.catalyst-context-line{align-items:flex-start;flex-direction:column}.integrity-card-header{align-items:flex-start;flex-direction:column;padding:16px}.integrity-metrics{grid-template-columns:1fr}.integrity-metrics article,.integrity-metrics article:nth-child(2){border-right:0;border-bottom:1px solid var(--editorial-line)}.integrity-metrics article:last-child{border-bottom:0}.migration-rail{padding:14px}.aggregation-note{align-items:flex-start;flex-wrap:wrap}.aggregation-note time{width:100%;padding-left:26px}}.exchange-focus-card{grid-template-columns:repeat(4,minmax(0,1fr))}.exchange-ledger-intro{min-height:68px}.exchange-ledger-intro small{display:block;margin-top:7px;color:var(--editorial-muted);font:600 9px/1.25 DM Mono,monospace;font-variant-numeric:tabular-nums}.exchange-ledger-intro small.unavailable,.exchange-balance-change.unavailable{color:var(--editorial-muted)}.exchange-legend-heading,.exchange-legend-row{grid-template-columns:minmax(0,1fr) 118px 96px 46px;column-gap:12px}.exchange-legend-heading>span:not(:first-child),.exchange-legend-row>strong,.exchange-balance-change,.exchange-legend-row>small{text-align:right}.exchange-balance-change{align-self:center;overflow:hidden;font:600 10px/1 DM Mono,monospace;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}@media(max-width:980px){.exchange-focus-card{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-focus-card>article:nth-child(2){border-right:0}}@media(max-width:620px){.exchange-focus-card{grid-template-columns:1fr}.exchange-focus-card>article,.exchange-focus-card>article:first-child,.exchange-focus-card>article:not(:first-child){min-height:82px;padding:15px 0;border-right:0;border-bottom:1px solid var(--editorial-line)}.exchange-focus-card>article:last-child{border-bottom:0}.exchange-legend-heading,.exchange-legend-row{grid-template-columns:minmax(0,1fr) 96px 78px;column-gap:8px}.exchange-legend-heading>span:last-child,.exchange-legend-row>small{display:none}.exchange-balance-change{font-size:9px}}.match-calendar-page{display:grid}.match-calendar-header{display:flex;align-items:center;justify-content:space-between;gap:24px}.match-calendar-header>div:first-child{display:flex;min-width:0;align-items:center;gap:14px}.match-calendar-header h1{margin:0;color:var(--editorial-ink);font:700 clamp(30px,3vw,42px)/.95 "Barlow Condensed",sans-serif}.match-scope{display:inline-flex;height:34px;align-items:center;gap:7px;border:1px solid var(--editorial-line);padding:0 9px 0 6px;background:var(--editorial-wash);color:var(--editorial-ink);cursor:pointer;font:700 10px/1 DM Mono,monospace}.match-scope .asset-mark{width:23px;height:23px}.match-scope svg{color:var(--editorial-muted)}.match-calendar-tabs{display:flex;flex:0 0 auto;border:1px solid var(--editorial-line);background:var(--editorial-wash)}.match-calendar-tabs button{border:0;padding:0 14px;background:transparent;color:var(--editorial-muted);cursor:pointer;font-size:10px;font-weight:700}.match-calendar-tabs button span{margin-left:7px;font-family:DM Mono,monospace;opacity:.7}.match-calendar-tabs button.active{background:var(--editorial-ink);color:#fff}.match-calendar-controls{display:grid;justify-items:end;gap:7px}.match-range-tabs{display:flex;align-items:center;gap:16px;padding-right:3px}.match-range-tabs button{min-height:23px;border:0;border-bottom:2px solid transparent;padding:0 1px;background:transparent;color:var(--editorial-muted);cursor:pointer;font:700 9px/1 DM Mono,monospace}.match-range-tabs button:hover,.match-range-tabs button:focus-visible,.match-range-tabs button.active{border-bottom-color:var(--editorial-accent);color:var(--editorial-ink);outline:none}.match-row{display:grid;align-items:stretch;border-bottom:1px solid var(--editorial-line)}.match-row:last-child{border-bottom:0}.match-date{display:flex;min-width:0;align-items:flex-start;justify-content:center;flex-direction:column;padding:18px;border-right:1px solid var(--editorial-line);background:var(--editorial-wash)}.match-date time,.match-date strong{color:var(--editorial-ink);font:650 11px/1.25 DM Mono,monospace;font-variant-numeric:tabular-nums}.match-date strong{margin-top:7px;color:var(--editorial-blue);font-size:13px}.match-date small{margin-top:11px;color:var(--editorial-muted);font-size:9px;line-height:1.35}.match-side{display:flex;min-width:0;justify-content:center;flex-direction:column}.match-side.home{align-items:flex-end;text-align:right}.match-side.away{align-items:flex-start;text-align:left}.match-side h2{max-width:100%;margin:0;overflow-wrap:anywhere;color:var(--editorial-ink);font:700 clamp(20px,2vw,27px)/1 "Barlow Condensed",sans-serif}.match-token-quote{display:grid;align-items:center;color:var(--editorial-ink);cursor:pointer;text-align:left}.match-token-quote:hover,.match-token-quote:focus-visible{outline:none}.match-token-quote>span{display:grid;min-width:0;gap:3px}.match-token-quote strong{font:750 11px/1 DM Mono,monospace}.match-token-quote small,.match-token-quote em{font:600 9px/1 DM Mono,monospace;font-variant-numeric:tabular-nums}.match-token-quote small{color:var(--editorial-muted)}.match-token-quote em{font-style:normal;white-space:nowrap}.match-token-quote em.muted{color:var(--editorial-muted)}.match-score{display:grid;place-content:center;align-items:center;gap:8px;text-align:center}.match-score strong{color:var(--editorial-ink);font:700 20px/1 DM Mono,monospace;white-space:nowrap}.match-score.scheduled strong{color:var(--editorial-accent);font-size:13px}.match-score span{color:var(--editorial-muted);font:700 8px/1 DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.match-source{display:grid;place-items:center;border-left:1px solid var(--editorial-line)}.match-source:hover,.match-source:focus-visible{background:var(--editorial-wash);color:var(--editorial-blue);outline:none}.match-load-more{display:flex;min-height:48px;width:100%;align-items:center;justify-content:center;gap:8px;border:0;border-top:1px solid var(--editorial-line-strong);background:var(--editorial-paper);color:var(--editorial-ink);cursor:pointer;font:750 10px/1 DM Mono,monospace}.match-load-more:hover,.match-load-more:focus-visible{background:var(--editorial-wash);color:var(--editorial-blue);outline:none}.match-load-more span{color:var(--editorial-muted);font-weight:600}.match-feed-meta{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:16px;padding:0 4px;color:var(--editorial-muted);font:600 8px/1.2 DM Mono,monospace}.match-feed-meta a{display:inline-flex;align-items:center;gap:5px;color:inherit}.match-feed-meta a:hover,.match-feed-meta a:focus-visible{color:var(--editorial-blue);outline:none}.match-empty{display:flex;min-height:180px;align-items:center;justify-content:center;gap:9px;border:1px solid var(--editorial-line);background:var(--editorial-paper);color:var(--editorial-muted);font-size:11px}@media(max-width:760px){.match-calendar-header{align-items:stretch;flex-direction:column}.match-calendar-header>div:first-child{justify-content:space-between}.match-calendar-tabs button{flex:1;min-width:0}.match-date{grid-area:date;min-height:46px;align-items:center;justify-content:flex-start;flex-direction:row;gap:9px;padding:10px 12px;border-right:0;border-bottom:1px solid var(--editorial-line)}.match-date strong,.match-date small{margin-top:0}.match-date small{margin-left:auto;text-align:right}.match-side.home{grid-area:home}.match-score{grid-area:score}.match-side.away{grid-area:away}.match-source{grid-area:source}.match-score strong{font-size:16px}}@media(max-width:430px){.match-date{align-items:flex-start;flex-wrap:wrap}.match-date small{width:100%;margin-left:0;text-align:left}}.match-calendar-page{gap:16px}.match-calendar-header{min-height:76px;padding:17px 4px 15px;border:0;border-top:3px solid var(--editorial-ink);border-bottom:1px solid var(--editorial-line-strong);background:transparent}.match-calendar-header h1{font-size:clamp(32px,3vw,40px);letter-spacing:-.015em}.match-calendar-tabs{gap:0;padding:2px;border-color:var(--editorial-line-strong)}.match-calendar-tabs button{min-width:108px;min-height:36px;transition:background-color .15s ease,color .15s ease}.match-list{display:grid;overflow:visible;gap:14px;border:0;background:transparent}.match-day{overflow:hidden;border:1px solid var(--editorial-line-strong);background:var(--editorial-paper)}.match-day-header{display:flex;min-height:38px;align-items:center;padding:0 16px;border-bottom:1px solid var(--editorial-line);border-left:4px solid var(--editorial-accent);background:var(--editorial-wash)}.match-day-header time{color:var(--editorial-ink);font:700 11px/1 DM Mono,monospace;letter-spacing:.025em}.match-day-header small{margin-left:auto;color:var(--editorial-muted);font-size:9px}.match-row{min-height:112px;grid-template-columns:124px minmax(0,1fr) 64px minmax(0,1fr) 38px;background:var(--editorial-paper);transition:background-color .15s ease}.match-row.no-meta{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 38px}.match-day-list .match-row:last-child{border-bottom:0}.match-row:hover{background:#fbfaf6}.match-meta{display:flex;min-width:0;align-items:flex-start;justify-content:center;flex-direction:column;padding:14px 16px;border-right:1px solid var(--editorial-line)}.match-meta time{margin-bottom:11px;color:var(--editorial-blue);font:700 15px/1 DM Mono,monospace;font-variant-numeric:tabular-nums}.match-meta small,.match-meta span{max-width:100%;overflow:hidden;color:var(--editorial-muted);font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.match-meta span{margin-top:4px;font:650 8px/1.2 DM Mono,monospace;letter-spacing:.03em}.match-meta.no-time small{color:var(--editorial-ink-soft);font-weight:650}.match-side{gap:10px;padding:15px 24px}.match-side h2{font-size:clamp(20px,1.65vw,25px);letter-spacing:-.012em}.match-token-quote{min-width:158px;grid-template-columns:29px minmax(50px,1fr) auto;gap:8px;border:0;padding:7px 9px 7px 7px;background:var(--editorial-wash);box-shadow:inset 3px 0 0 var(--editorial-line-strong);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.match-token-quote:hover,.match-token-quote:focus-visible{border-color:transparent;background:#edf3f3;box-shadow:inset 3px 0 0 var(--editorial-blue);transform:translateY(-1px)}.match-token-quote .asset-mark{width:29px;height:29px;border-color:#d4d9d8;background:#fff}.match-token-quote strong{font-size:10px}.match-token-quote small,.match-token-quote em{font-size:9px}.match-score{position:relative}.match-score:before,.match-score:after{position:absolute;left:50%;width:1px;height:calc(50% - 25px);background:var(--editorial-line);content:""}.match-score:before{top:0}.match-score:after{bottom:0}.match-score strong,.match-score.scheduled strong{z-index:1;display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--editorial-line-strong);border-radius:50%;background:var(--editorial-paper);color:var(--editorial-accent);font:750 12px/1 DM Mono,monospace}.match-score.completed strong{border-color:var(--editorial-ink);background:var(--editorial-ink);color:#fff;font-size:15px}.match-source{border-left-color:var(--editorial-line);color:#849196;transition:background-color .15s ease,color .15s ease}@media(max-width:760px){.match-calendar-header{min-height:0;gap:14px;padding:16px 0 14px}.match-calendar-header h1{font-size:34px}.match-calendar-tabs{width:100%}.match-calendar-controls{width:100%;justify-items:stretch}.match-range-tabs{justify-content:space-between;padding:0 5px}.match-day-header{min-height:36px;padding:0 12px}.match-row{min-height:146px;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 30px;grid-template-areas:"meta meta meta source" "home score away source"}.match-row.no-meta{min-height:104px;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 30px;grid-template-areas:"home score away source"}.match-meta{grid-area:meta;min-height:42px;align-items:center;justify-content:flex-start;flex-direction:row;gap:8px;padding:8px 11px;border-right:0;border-bottom:1px solid var(--editorial-line)}.match-meta time,.match-meta span{margin:0}.match-meta time{padding-right:9px;border-right:1px solid var(--editorial-line-strong);font-size:12px}.match-meta span{margin-left:auto}.match-side{gap:9px;padding:14px 8px}.match-side h2{font-size:17px}.match-token-quote{min-width:0;width:100%;grid-template-columns:25px minmax(0,1fr);gap:6px;padding:6px}.match-token-quote .asset-mark{width:25px;height:25px}.match-token-quote em{grid-column:2}.match-score:before,.match-score:after{height:calc(50% - 20px)}.match-score strong,.match-score.scheduled strong{width:40px;height:40px;font-size:10px}}@media(max-width:430px){.match-calendar-header>div:first-child{flex-direction:row;align-items:center}.match-row{min-height:152px}.match-row.no-meta{min-height:104px}.match-meta small{font-size:8px}.match-meta span{display:none}.match-side h2{font-size:15px}.match-feed-meta{align-items:flex-start;flex-direction:column;gap:5px;padding:2px 0}}@media(prefers-reduced-motion:reduce){.match-token-quote,.match-row,.match-calendar-tabs button{transition:none}}.token-integrity-panel{grid-column:1 / -1}.token-integrity-hero{min-height:156px;grid-template-columns:minmax(0,1fr) 250px}.token-integrity-hero .integrity-detail-heading{padding:25px 28px}.token-integrity-hero .integrity-detail-heading>div{margin-top:11px}.token-integrity-hero .integrity-detail-heading h2{margin:0;color:#fffefa;font:700 34px/1 Barlow Condensed,sans-serif}.token-integrity-hero .integrity-verdict{padding:24px}.token-integrity-panel .integrity-metrics,.token-integrity-panel .migration-card,.token-integrity-panel .deployment-card{border-color:var(--editorial-line-strong)}.token-integrity-panel .migration-card,.token-integrity-panel .deployment-card{border:1px solid var(--editorial-line);background:var(--editorial-paper)}.token-integrity-panel .integrity-card-header{border-top:2px solid var(--editorial-ink)}@media(max-width:760px){.token-local-navigation{display:grid;grid-template-columns:1fr;padding:0}.token-local-navigation nav{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))}.token-local-navigation button{min-width:0;padding:0 5px;font-size:9px}.token-local-navigation button:not(:last-child){border-right:1px solid var(--editorial-line)}.token-integrity-hero{grid-template-columns:1fr}.token-integrity-hero .integrity-verdict{min-height:112px;border-top:1px solid rgba(255,255,255,.13);border-left:0}}@media(max-width:430px){.token-local-navigation button{min-height:48px;font-size:8px;line-height:1.2}.token-integrity-hero .integrity-detail-heading{padding:22px 18px}.token-integrity-hero .integrity-detail-heading h2{font-size:30px}}:root{--focus-ring: #176789;--touch-target: 44px}:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:4px}html{scroll-padding-top:80px}button,a,input{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed;opacity:.55}.skip-link{position:fixed;z-index:1000;inset:8px auto auto 16px;padding:12px 18px;background:var(--editorial-ink);color:#fff;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}#main-content:focus{outline:none}.data-status{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px;border-bottom:1px solid var(--editorial-line);color:#53666d;font-size:11px}.data-status p{display:flex;align-items:center;gap:8px;margin:0}.data-status time{font-family:var(--font-data);color:#596b72}.data-status button{display:inline-flex;align-items:center;gap:6px;min-height:36px;background:none;border:0;color:inherit;cursor:pointer}.data-status-dot{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:#167456}.data-status-partial .data-status-dot{background:#9a651c}.data-status-loading .data-status-dot{background:#768b96}.is-spinning{animation:refresh-spin 1.2s linear infinite}@keyframes refresh-spin{to{transform:rotate(360deg)}}.asset-option.keyboard-active{background:#e6eeed!important;box-shadow:inset 3px 0 var(--focus-ring)}.asset-menu-options{max-height:min(420px,60dvh);overflow-y:auto;overscroll-behavior:contain}.asset-menu-search input{font-size:16px}.icon-button{display:inline-grid;place-items:center;min-width:var(--touch-target);min-height:var(--touch-target);border:0;background:none;color:inherit}dialog::backdrop{background:#0f1f2766;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}dialog.event-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(520px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;border-left:1px solid var(--editorial-line);background:var(--editorial-paper);color:var(--editorial-ink);overflow-y:auto;overscroll-behavior:contain}dialog.event-drawer[open]{display:flex;flex-direction:column}.event-drawer .drawer-body{flex:1;min-height:0;overflow-y:auto}.event-drawer .drawer-header>div{min-width:0}.event-drawer .drawer-header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px}.event-drawer .drawer-header button,.transaction-section button{min-width:var(--touch-target);min-height:var(--touch-target)}.event-drawer .drawer-footer{flex-shrink:0;padding-bottom:max(16px,env(safe-area-inset-bottom))}.mobile-navigation-dialog{inset:0 0 auto;margin:0;width:100%;max-width:none;border:0;padding:20px;background:var(--editorial-paper);color:var(--editorial-ink)}.mobile-navigation-dialog>header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--editorial-line);letter-spacing:.12em}.mobile-navigation-dialog nav{display:grid}.mobile-navigation-dialog nav a{padding:22px 0;border-bottom:1px solid var(--editorial-line);color:inherit;text-decoration:none;font-size:22px}.mobile-navigation-dialog nav a[aria-current=page]{color:#176789}.app-error{max-width:600px;margin:15vh auto;padding:32px;color:var(--editorial-ink)}.app-error h1{font-size:30px}.app-error p{line-height:1.6}.app-error a{margin-left:20px;color:inherit}@media(max-width:620px){.data-status{font-size:10px;padding-block:4px}.data-status p{flex-wrap:wrap;gap:5px}.data-status button{min-height:var(--touch-target)}.language-switch button{min-width:40px;min-height:var(--touch-target)}dialog.event-drawer{width:100%}.event-drawer .drawer-header p{max-width:240px}.asset-menu{width:min(420px,calc(100vw - 32px))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page-heading{padding:30px 0 24px;max-width:860px}.page-heading h1{margin:0;font-size:clamp(24px,3.5vw,38px);font-weight:500;letter-spacing:-.04em;line-height:1.15}.page-heading>p{max-width:720px;margin:12px 0 0;font-size:14px;line-height:1.65;color:#53666d}.breadcrumbs{display:flex;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;color:#53666d}.breadcrumbs a{color:inherit}.language-switch a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:32px;color:#53666d;text-decoration:none;font-size:11px}.language-switch a.active{color:var(--editorial-ink);font-weight:700}.transfer-verification{display:grid;gap:5px;max-width:260px}.transfer-verification small{font-size:11px;font-weight:400;line-height:1.5;color:#53666d}.stale-label{display:block;font-size:10px;color:#805314}.table-empty{text-align:center;padding:32px!important;color:#53666d}[hidden]{display:none!important}@media(max-width:620px){.page-heading{padding-block:24px 20px}.page-heading>p{font-size:13px}}:root{--editorial-muted: #53666d}.app .live-empty,.app .chart-empty,.app .sort-header,.app .activity-feed-empty{color:#53666d}.app .asset-table-search input::placeholder{color:#53666d;opacity:1}.deployment-proof{display:block;margin-top:5px;color:var(--editorial-muted);font-size:10px}.app .token-workspace .instrument-shell,.app .token-workspace .analysis-grid{animation:none}.app{--ui-surface: #fcfcf9;--ui-line: #d7dfdc;--ui-muted: #53666d;--ui-ink: #132e38;--ui-accent: #b74d2a}.app .page{padding-top:20px}.app .data-status{min-height:28px;border:0;font-size:10px;margin-bottom:10px}.app .data-status button{min-height:30px;padding:4px 9px;border-radius:5px}.app .data-status button:hover{background:#e6ece8}.page-intro-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:24px;margin:8px 0 25px}.app .page-heading{padding:0;max-width:none}.app .page-heading h1{font-size:clamp(24px,2.3vw,32px);line-height:1.18;font-weight:600;letter-spacing:-.035em}.app .page-heading>p{font-size:12px;margin-top:9px;line-height:1.5}.app .breadcrumbs{font-size:10px;margin-bottom:12px}.page-market-picker{min-width:0;position:relative;z-index:40}.picker-label{display:block;margin:0 0 6px 1px;color:var(--ui-muted);font-size:10px;font-weight:500}.app .instrument-shell{padding:0;margin:0 0 20px;border:0;background:none;box-shadow:none}.app .instrument-shell:empty{display:none}.app .asset-selector{position:relative;width:100%;min-width:0}.app .instrument-scope-button{display:flex;align-items:center;justify-content:flex-start;gap:11px;width:100%;min-width:0;min-height:62px;height:auto;padding:11px 13px;background:var(--ui-surface);border:1px solid #bdcbc8;border-radius:7px;color:var(--ui-ink);box-shadow:0 1px 2px #152f3805}.app .instrument-scope-button:hover,.app .instrument-scope-button.open{background:#fff;border-color:#77928f}.app .instrument-scope-button .asset-mark,.app .instrument-scope-button .market-grid-mark{width:32px;height:32px;flex:0 0 32px}.app .instrument-scope-button .market-grid-mark{padding:8px;border-color:#c7d2ce;background:#eff3f0}.app .instrument-scope-button .market-grid-mark i{background:var(--ui-ink)}.app .instrument-scope-button .market-grid-mark i:last-child{background:#ec633e}.app .instrument-scope-copy{display:grid;gap:4px;flex:1;min-width:0;text-align:left}.app .instrument-scope-copy strong{color:var(--ui-ink);font-size:14px;font-weight:650;line-height:1.2}.app .instrument-scope-context{text-transform:none;letter-spacing:normal;font-weight:400;display:block;margin:0;padding:0;border:0;font-size:10px;color:var(--ui-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app .selector-chevron{flex:0 0 15px;color:#587178;margin-left:auto}.app .asset-menu{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:80;width:390px;max-width:calc(100vw - 32px);padding:8px;border:1px solid #c6d2cf;border-radius:10px;background:#fdfdfa;box-shadow:0 14px 42px #172f3924,0 2px 5px #172f3908;overflow:hidden}.app .asset-menu-search{display:flex;align-items:center;gap:9px;padding:0 11px;margin:0 0 8px;height:44px;min-height:44px;border:1px solid #cad5d1;border-radius:6px;background:#fff;color:#53666d}.app .asset-menu-search:focus-within{outline:2px solid #286578;outline-offset:1px}.app .asset-menu-search input{width:100%;min-width:0;height:40px;padding:0;border:0;background:none;box-shadow:none;color:var(--ui-ink);font-size:14px}.app .asset-menu-search input:focus-visible{outline:none!important}.asset-menu-caption{display:flex;justify-content:space-between;padding:8px 10px 7px;font-size:9px;color:#53666d;letter-spacing:.035em}.app .asset-menu-options{max-height:min(350px,52dvh);padding:0;scrollbar-width:thin;scrollbar-color:#afbeb8 transparent}.app .asset-option{display:flex;align-items:center;gap:11px;min-height:60px;padding:10px;margin:2px 0;border:0;border-radius:5px;background:transparent;box-shadow:none;color:var(--ui-ink)}.app .asset-option.keyboard-active{background:#ecf1ed!important;box-shadow:none}.app .asset-option[aria-selected=true]{background:#f2f4ef}.app .asset-option .asset-mark,.app .asset-option .market-mark{width:29px;height:29px;flex:0 0 29px}.app .asset-option-name{min-width:0;display:grid;gap:4px}.app .asset-option-name strong{font-size:12px;line-height:1.2}.app .asset-option-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;color:#53666d}.app .asset-option-market{display:grid;gap:4px;margin-left:auto;text-align:right}.app .asset-option-market strong{font-size:12px}.app .asset-option-market small{font-size:10px}.app .asset-option-check{flex:0 0 14px;color:#286578}.app .attention-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 26px;padding:0;border:0;background:transparent}.app .attention-strip>header{display:none}.app .attention-strip>button{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:9px;min-height:86px;padding:17px 42px 17px 17px;background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:7px;text-align:left;transition:border-color .14s,background .14s}.app .attention-strip>button:hover{background:#fff;border-color:#94a9a2}.app .attention-strip>button>span{margin:0;font-size:10px;font-weight:500;color:var(--ui-muted)}.app .attention-strip>button>strong{align-self:flex-start;text-align:left;margin:0;width:auto;font-size:13px;font-weight:600;line-height:1.4;color:var(--ui-ink)}.app .attention-strip>button>svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#728b90}.app .section-header{border-top-width:0}.app .market-card{border-top:1px solid #b7c6bf}.app .chart-heading h2{font-size:19px;letter-spacing:-.025em}.app .ranking-switch{gap:2px;padding:3px;background:#e9eeea;border:0;border-radius:6px}.app .ranking-switch button{min-height:35px;padding:8px 12px;border:0;border-radius:4px;font-size:11px}.app .ranking-switch button.active{background:#fff;color:#173842;box-shadow:0 1px 3px #142c3614}.app .research-notes{display:block;padding:24px;margin:28px 0 22px;border:1px solid var(--ui-line);border-radius:8px;background:#f8f9f5}.app .research-notes-copy>h2{font-size:17px;margin-bottom:11px}.app .research-notes p{font-size:12px;line-height:1.75;max-width:100ch;margin-bottom:12px}.app .research-notes-copy>details{margin-top:12px;padding:12px 0;border-color:var(--ui-line)}.app .research-notes summary{font-size:12px;min-height:32px;line-height:1.5}.app .research-directory{margin-top:17px;padding:16px 0 0;border-top:1px solid var(--ui-line)}.app .research-directory>summary{cursor:pointer;color:var(--ui-ink);font-weight:600}.app .research-directory>summary small{display:inline-block;margin-left:12px;font-size:11px;color:var(--ui-muted);font-weight:400}.app .research-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin-top:10px}.app .research-related>a{font-size:11px;min-height:44px;align-items:center;padding:10px 0;line-height:1.4}.app .calendar-workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px}.app .distribution-timeline-card,.app .disclosure-register{padding:0;border:1px solid var(--ui-line);border-radius:8px!important;background:var(--ui-surface)!important;overflow:hidden}.app .distribution-card-header{text-align:left;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px;min-height:0;margin:0;border:0;border-bottom:1px solid var(--ui-line);background:none}.app .distribution-card-header h2,.app .disclosure-register h2{font-size:19px;margin:0;letter-spacing:-.025em}.distribution-subtitle{font-size:11px;color:#53666d;margin:6px 0 0}.app .timeline-view-control{display:flex;gap:2px;padding:3px;border:0;border-radius:6px;background:#eaf0eb}.app .timeline-view-control button{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;min-height:38px;border:0;border-radius:4px;color:#53666d;font-size:11px;background:none}.app .timeline-view-control button.active{background:#fff;color:#183942;box-shadow:0 1px 3px #132c3814}.app .timeline-view-control button span{padding:2px 4px;background:#e9efea;color:#53666d;border-radius:3px;font-size:9px}.app .release-timeline{padding:0 20px}.app .release-event{display:grid;grid-template-columns:62px minmax(0,1fr);gap:17px;padding:19px 0;margin:0;min-height:0;border:0;border-bottom:1px solid #e1e7e1}.app .release-event:last-child{border-bottom:0}.app .release-event:before,.app .release-event:after,.app .release-event-node{display:none}.app .release-event-date{position:static;display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:start;gap:5px;width:62px;min-height:62px;padding:9px 4px;border:1px solid #dce3dc;border-radius:6px;background:#f2f5ee;color:#23414a}.app .release-event-date time,.app .release-event-date strong{font-size:13px;line-height:1.2}.app .release-event-date span{font-size:10px;line-height:1.3;letter-spacing:.02em}.app .release-event-body{min-width:0;padding:0;border:0;background:none}.app .release-event-identity{display:flex;align-items:center;gap:10px;padding:0;min-height:43px}.app .release-event-identity .asset-mark{flex:0 0 31px;width:31px;height:31px}.app .release-event-identity>div{flex:1;min-width:0}.app .release-event-identity>div>span{font-size:9px;color:#53666d;line-height:1.4;letter-spacing:.025em}.app .release-event-identity h3{margin:5px 0 0;font-size:16px;line-height:1.35;letter-spacing:-.02em;font-weight:600}.app .release-event-identity>strong{display:block;align-self:start;padding:5px 7px;background:#f4ede2;border-radius:4px;font-size:9px;font-weight:500;color:#805818;white-space:nowrap}.app .release-event-meta{display:flex;flex-wrap:wrap;gap:7px 13px;margin:9px 0 0 41px;padding:0;border:0;font-size:10px}.app .release-event-meta a{min-height:30px;padding:4px 0;border:0;background:none;color:#286070;font-size:10px;text-underline-offset:3px}.app .release-event-meta a:hover{text-decoration:underline}.app .disclosure-register>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 17px 0;border:0;margin:0}.app .disclosure-register>header>strong{font-size:10px;padding:4px 6px;border-radius:4px;background:#eaf0ea;color:#53666d}.disclosure-register-help{margin:8px 17px 14px;font-size:10px;color:#53666d}.disclosure-search{display:flex;gap:8px;align-items:center;margin:0 12px 8px;padding:0 10px;min-height:40px;border:1px solid #d0dbd4;border-radius:5px;background:#fff;color:#53666d}.disclosure-search input{width:100%;min-width:0;min-height:38px;padding:0;border:0;background:none;color:#15333d;font-size:12px}.disclosure-search:focus-within{outline:2px solid #286578;outline-offset:1px}.disclosure-search input:focus-visible{outline:none!important}.app .disclosure-register-list{padding:0 13px;max-height:540px;overflow:auto;scrollbar-width:thin}.app .disclosure-row{display:flex;align-items:center;gap:9px;min-height:65px;padding:11px 3px;border:0;border-bottom:1px solid #e3e8e1}.app .disclosure-row .asset-mark{width:27px;height:27px;flex:0 0 27px}.app .disclosure-row>div{flex:1;min-width:0}.app .disclosure-row-copy>div{display:grid;gap:5px}.app .disclosure-row strong{font-size:11px}.app .disclosure-row-copy>div>span,.app .disclosure-row.is-missing>div>span{color:#53666d;font-size:9px}.app .disclosure-row>a{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 6px;min-height:32px;border:1px solid #d9e1da;border-radius:4px;color:#365b66;font-size:9px}.app .disclosure-row>a:hover{background:#edf2ed}.documents-expand{width:100%;min-height:44px;border:0;border-top:1px solid #dce3dc;background:#f1f5ee;color:#28535c;cursor:pointer;font-size:11px;font-weight:600}.document-empty{padding:18px 0;font-size:12px;color:#53666d}.app .fixture-calendar{--fixture-ink: #183641;--fixture-muted: #53666d;--fixture-line: #d7dfdc}.app .fixture-heading{align-items:center;padding:2px 0 18px;gap:16px}.app .fixture-heading h2{font-size:21px;letter-spacing:-.025em}.app .fixture-source-status{font-size:10px;gap:3px}.fixture-controls{padding:14px 16px;margin-bottom:24px;border:1px solid #d5ded7;border-radius:8px;background:#fcfcf9}.app .fixture-toolbar{gap:18px;padding:0 0 12px;border:0;border-bottom:1px solid #e0e6df}.app .fixture-tabs{padding:3px;border-radius:6px;background:#eaf0eb;gap:2px}.app .fixture-tabs button{min-height:38px;padding:8px 12px;border-radius:4px;font-size:12px;gap:7px}.app .fixture-tabs button.active{background:#fff;box-shadow:0 1px 3px #173b3814}.app .fixture-tabs button span{font-size:10px;padding:3px 4px}.app .fixture-range{gap:2px}.app .fixture-range button{min-height:36px;padding:8px 10px;border-radius:4px;font-size:11px}.app .fixture-range button.active{background:#eaf0eb;text-decoration:none}.app .fixture-filters{gap:10px;flex-wrap:nowrap;padding:13px 0 0;margin:0}.app .fixture-search{max-width:none;flex:1;min-width:100px;border-radius:5px;border-color:#cbd7cf;background:#fff}.app .fixture-search input{height:42px;min-height:42px;font-size:12px;padding:0}.app .fixture-search input:focus-visible{outline:none!important}.app .fixture-search:focus-within{outline:2px solid #286578;outline-offset:1px}.fixture-competition{position:relative;flex:0 1 250px;min-width:0}.fixture-competition:after{content:"";position:absolute;right:14px;top:17px;width:6px;height:6px;border-right:1.5px solid #4a6870;border-bottom:1.5px solid #4a6870;transform:rotate(45deg);pointer-events:none}.app .fixture-filters .app-select-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;max-width:none;min-height:44px;height:44px;margin:0;padding:0 32px 0 12px;border:1px solid #cbd7cf;border-radius:5px;background:#fff;color:#183641;font-size:12px;box-shadow:none}.app .fixture-refresh{flex:0 0 auto;width:auto;min-width:96px;height:44px;min-height:44px;margin:0;padding:0 12px;border:1px solid #cbd7cf;border-radius:5px;background:#fff;color:#28505b;font-size:11px;font-weight:600}.app .fixture-day-heading{align-items:baseline;padding:12px 0;margin-bottom:0;border-bottom:1px solid #c5d2c9}.app .fixture-day-heading h3{font-size:19px}.app .fixture-day-heading p,.app .fixture-day-heading>span{font-size:11px}@media(max-width:1020px){.app .calendar-workspace{grid-template-columns:minmax(0,1fr) 290px;gap:16px}.app .distribution-card-header{padding:17px}.app .timeline-view-control{width:100%}.app .timeline-view-control button{flex:1;justify-content:center}}@media(max-width:760px){.page-intro-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:20px}.page-market-picker{width:100%}.app .page-heading h1{font-size:25px}.app .asset-menu{width:100%;max-width:100%}.app .attention-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:22px}.app .attention-strip>button{min-height:90px;padding:12px;gap:7px}.app .attention-strip>button:nth-of-type(3){grid-column:1 / -1;min-height:66px}.app .attention-strip>button>strong{font-size:11px}.app .attention-strip>button>span{font-size:9px}.app .attention-strip>button>svg{display:none}.app .research-notes{padding:19px 16px}.app .research-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.app .research-directory>summary small{display:block;margin:5px 0 0}.app .calendar-workspace{grid-template-columns:minmax(0,1fr);gap:20px}.app .release-event{grid-template-columns:53px minmax(0,1fr);gap:12px}.app .release-event-date{width:53px;min-height:56px}.app .release-timeline{padding:0 15px}.app .release-event-identity{flex-wrap:wrap}.app .release-event-identity>strong{margin-left:41px}.app .release-event-meta{margin-left:0}.app .release-event-identity h3{font-size:15px}.app .disclosure-register-list{max-height:420px}.app .fixture-heading{align-items:flex-start;flex-wrap:wrap;gap:10px}.app .fixture-source-status{text-align:left}.app .fixture-freshness{justify-content:flex-start}.fixture-controls{padding:11px}.app .fixture-toolbar{align-items:flex-start;flex-wrap:wrap;gap:10px}.app .fixture-tabs{width:100%}.app .fixture-tabs button{flex:1;justify-content:center;padding:8px;font-size:11px}.app .fixture-range{justify-content:flex-start}.app .fixture-filters{flex-wrap:wrap;gap:9px}.app .fixture-search{flex:1 0 100%}.fixture-competition{flex:1}.app .fixture-refresh{min-width:90px}.app .asset-menu-search input,.app .fixture-search input,.app .fixture-competition .app-select-trigger,.app .disclosure-search input{font-size:16px}}@media(prefers-reduced-motion:reduce){.app .attention-strip>button{transition:none}}.app .exchange-focus-card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;border:0}.app .exchange-focus-card>article,.app .exchange-focus-card>article:first-child,.app .exchange-focus-card>article:not(:first-child){display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;min-width:0;min-height:116px;margin:0;padding:18px;border:1px solid var(--ui-line);border-radius:7px;background:var(--ui-surface);text-align:left}.app .exchange-focus-card article>span{font:500 11px/1.4 var(--font-ui);letter-spacing:normal;text-transform:none;color:var(--ui-muted)}.app .exchange-focus-card article>strong{font:600 20px/1.25 var(--font-ui);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}.app .exchange-focus-card article>small{margin-top:auto;font:400 10px/1.5 var(--font-ui);color:var(--ui-muted)}.app .exchange-volume-panel,.app .exchange-history-card{margin:0;padding:0;border:1px solid var(--ui-line);border-radius:8px!important;background:var(--ui-surface)!important;overflow:hidden}.app .exchange-volume-header,.app .exchange-history-card>.chart-header{display:flex;align-items:center;flex-direction:row;text-align:left;justify-content:space-between;flex-wrap:wrap;gap:16px;min-height:0;padding:20px;margin:0;border:0;border-bottom:1px solid var(--ui-line);background:none}.app .exchange-volume-header h3,.app .exchange-history-card>.chart-header h2{margin:0;font:650 19px/1.3 var(--font-ui);letter-spacing:-.025em}.app .exchange-volume-header>div>span,.app .exchange-history-card .chart-heading>span{display:block;margin-top:6px;font:400 11px/1.4 var(--font-ui);color:var(--ui-muted);letter-spacing:normal;text-transform:none}.app .exchange-volume-header dl{display:block;width:auto;margin:0;text-align:right}.app .exchange-volume-header dl>div,.app .exchange-volume-header dl>div:first-child{min-width:0;padding:0;border:0}.app .exchange-volume-header dt{font:400 11px/1.4 var(--font-ui);color:var(--ui-muted)}.app .exchange-volume-header dd{margin:4px 0 0;font:600 20px/1.3 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ui-ink)}.venue-table-wrap{padding:0 20px}.venue-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}.venue-table th,.venue-table td{position:static;white-space:normal;padding:15px 0;border:0;border-bottom:1px solid #e2e7e2;text-align:right;vertical-align:middle;background:none}.venue-table thead th{padding:12px 0;font:500 11px/1.3 var(--font-ui);color:var(--ui-muted)}.venue-table thead th span{font-size:9px;margin-left:3px}.venue-table th:first-child{width:52%;text-align:left;padding-right:20px}.venue-table th:nth-child(2){width:24%}.venue-table th:last-child,.venue-table td:last-child{padding-left:28px}.venue-table tbody th strong{display:block;color:var(--ui-ink);text-transform:none;letter-spacing:normal;font:600 14px/1.4 var(--font-ui)}.venue-table tbody th small{display:block;margin-top:4px;font:400 11px/1.4 var(--font-ui);color:var(--ui-muted);overflow-wrap:anywhere;text-transform:none;letter-spacing:normal}.app .venue-table tbody tr{cursor:default}.venue-table .venue-volume{font:600 14px/1.4 var(--font-ui)}.venue-table tbody tr:last-child>*{border-bottom:0}.venue-share{display:grid;gap:7px;justify-items:end;font:500 12px/1.3 var(--font-ui)}.venue-share-track{width:100%;max-width:145px;height:4px;border-radius:3px;background:#e5ebe6;overflow:hidden}.venue-share-track i{display:block;height:100%;background:#287084;border-radius:inherit}.app .exchange-volume-panel>.tf-chart-note{margin:0;padding:13px 20px;border-top:1px solid var(--ui-line);font:400 10px/1.5 var(--font-ui);color:var(--ui-muted)}.app .exchange-history-card .tf-exchange-top{gap:12px;padding:14px 20px;border-bottom:1px solid #e3e9e2}.app .exchange-history-card .tf-exchange-tabs{padding:3px;gap:2px;border-radius:6px;background:#eaf0eb}.app .exchange-history-card .tf-exchange-tabs button{color:#4e646b;min-height:36px;padding:8px 12px;border-radius:4px}.app .exchange-history-card .tf-exchange-tabs button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #142c3614}.app .exchange-history-card .tf-exchange-top .tf-chart-range{margin-left:auto}.app .exchange-history-card .tf-exchange-coverage{flex-basis:100%;text-align:right}.app .exchange-history-card .tf-chart-readout{min-height:76px;padding:16px 20px 8px}.app .exchange-history-card .tf-chart-series-readout{padding:0 20px 12px}.app .exchange-history-card .tf-exchange-ledger{padding:20px}.app .exchange-history-card .tf-exchange-ledger-heading h3{font-size:12px;letter-spacing:0}@media(max-width:980px){.app .exchange-focus-card{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.app .exchange-focus-card{gap:8px}.app .exchange-focus-card>article,.app .exchange-focus-card>article:first-child,.app .exchange-focus-card>article:not(:first-child){padding:13px;min-height:116px;gap:8px}.app .exchange-focus-card article>strong{font-size:17px}.app .exchange-volume-header,.app .exchange-history-card>.chart-header{padding:16px}.app .exchange-volume-header dl{margin-left:auto}.app .exchange-volume-header dd{font-size:17px}.venue-table-wrap{padding:0 15px}.venue-table th:first-child{width:48%;padding-right:10px}.venue-table th:nth-child(2){width:29%}.venue-table th:last-child,.venue-table td:last-child{padding-left:14px}.venue-table tbody th strong{font-size:13px}.venue-table .venue-volume{font-size:12px}.venue-share{font-size:11px}.app .exchange-history-card .tf-exchange-top{padding:12px 15px}.app .exchange-history-card .tf-exchange-tabs{width:100%}.app .exchange-history-card .tf-exchange-tabs button{flex:1;padding:8px}.app .exchange-history-card .tf-exchange-top .tf-chart-range{margin-left:0}.app .exchange-history-card .tf-exchange-ledger{padding:16px}}.app .activity-feed{padding:0;border:1px solid var(--ui-line);border-radius:8px!important;background:var(--ui-surface)!important;overflow:hidden}.app .activity-feed-header{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:0;padding:19px 20px;border:0;border-bottom:1px solid var(--ui-line)}.app .activity-feed-header h2{margin:0;font-size:19px;letter-spacing:-.025em}.app .activity-feed-header>strong{padding:4px 8px;border-radius:4px;background:#eaf0eb;color:#425e65;font:500 11px/1.4 var(--font-ui)}.app .activity-feed-row,.app .activity-feed-row:nth-child(2n){min-height:0;background:transparent;border-bottom:1px solid #e2e8e1}.app .activity-feed-row:last-of-type{border-bottom:0}.app .activity-event-button{display:grid;grid-template-columns:34px minmax(0,1fr) max-content 16px;gap:14px;align-items:center;min-height:84px;width:100%;padding:17px 20px;border:0;background:transparent;text-align:left;color:var(--ui-ink)}.app .activity-event-button:hover{background:#f0f5f1}.app .activity-event-button:focus-visible{outline-offset:-3px}.activity-event-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;background:#edf1f2;color:#526b76}.activity-event-icon.mint,.activity-event-icon.inflow{background:#f9eeeb;color:#ad493f}.activity-event-icon.burn,.activity-event-icon.outflow{background:#eaf3ed;color:#326953}.activity-event-main{display:grid;gap:7px;min-width:0}.activity-event-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.activity-event-title>strong{font:650 14px/1.4 var(--font-ui);color:var(--ui-ink)}.activity-event-kind{padding:3px 7px;border-radius:4px;background:#edf2ef;color:#435e66;font:500 11px/1.4 var(--font-ui);overflow-wrap:anywhere}.activity-event-kind.mint,.activity-event-kind.inflow{color:#9d463e;background:#f9eeeb}.activity-event-kind.burn,.activity-event-kind.outflow{color:#326953;background:#eaf3ed}.activity-event-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0;color:var(--ui-muted);font:400 11px/1.5 var(--font-ui)}.activity-event-meta>span{overflow-wrap:anywhere}.activity-event-meta time{white-space:nowrap;font-variant-numeric:tabular-nums}.app .activity-amount{display:grid;gap:4px;min-width:72px;text-align:right}.app .activity-amount>strong{font:600 14px/1.4 var(--font-ui);color:var(--ui-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.app .activity-amount>small{margin:0;color:var(--ui-muted);font:400 11px/1.4 var(--font-ui);font-variant-numeric:tabular-nums}.app .activity-row-arrow{justify-self:end;color:#6d8388}@media(max-width:760px){.app .activity-feed-header{padding:16px}.app .activity-event-button{grid-template-columns:28px minmax(0,1fr) max-content 12px;gap:8px;padding:15px 12px}.activity-event-icon{width:28px;height:28px}.activity-event-title>strong{font-size:13px}.activity-event-kind{font-size:10px;padding:3px 5px}.app .activity-amount{min-width:58px}.app .activity-amount>strong{font-size:12px}.app .activity-amount>small{font-size:10px}}.app{--ui-ink: #163640;--ui-muted: #607278;--ui-line: #dce3de;--ui-accent: #b74d2a;color:var(--ui-ink)}.app .site-header{background:#163640;border:0;position:sticky;top:0;z-index:80}.app .header-inner{max-width:1440px;min-height:72px;padding:0 40px;gap:46px}.app .wordmark{color:#fffefa;flex-shrink:0}.app .wordmark strong{font-size:21px;letter-spacing:-.065em}.app .wordmark-mark i{background:#ed8252}.app .primary-nav{display:flex;height:72px;gap:28px}.app .primary-nav a{min-height:44px;font-size:13px;color:#c5d1d1;padding:0 2px;border-radius:0;position:relative}.app .primary-nav a:hover{color:#fffefa;background:none}.app .primary-nav a.active{color:#fffefa;background:none;font-weight:650;box-shadow:inset 0 -3px #ed8252}.app .language-switch{margin-left:auto;color:#7f999f}.app .language-switch a{color:#bccdcc;min-height:44px;display:inline-flex;align-items:center}.app .language-switch a.active{color:#fffefa}.app .mobile-menu-button{display:none}.app .page{max-width:1440px;padding:20px 40px 0}.app .data-status{padding:0;margin-bottom:20px;font-size:11px;color:var(--ui-muted);min-height:28px}.app .data-status button{font-size:11px;min-height:32px}.app .page-intro-grid{grid-template-columns:minmax(0,1fr) 270px;gap:32px;margin:0 0 28px}.app .page-heading h1{font-size:clamp(27px,3vw,42px);line-height:1.15;letter-spacing:-.048em;font-weight:600}.app .page-heading>p{font-size:13px;line-height:1.6;margin-top:10px;color:var(--ui-muted);max-width:780px}.eyebrow{display:block;font-size:10px;line-height:1.5;font-weight:650;letter-spacing:.1em;color:var(--ui-muted)}.page-eyebrow{margin-bottom:9px}.app .breadcrumbs{font-size:11px;line-height:1.5;margin-bottom:17px}.app .picker-label{display:none}.app .instrument-scope-button{min-height:58px;border-radius:9px;padding:10px 12px;background:#fffefa;box-shadow:0 2px 4px #16364003}.app .instrument-scope-copy strong{font-size:12px}.app .instrument-scope-copy small{font-size:10px}.selector-shortcut{margin-left:auto;white-space:nowrap;font:10px DM Mono,monospace;border:1px solid var(--ui-line);border-radius:4px;padding:3px 4px;color:var(--ui-muted);background:#f6f7f2}.app .selector-chevron{margin-left:0}.app .asset-menu{border-radius:12px;box-shadow:0 12px 40px #16364024;background:#fffefa;border-color:#c5d2cb}.app .asset-menu-search{min-height:52px}.app .asset-menu-search input{font-size:16px}.app .asset-option{min-height:62px}.app .asset-option.keyboard-active{background:#edf1e9}.app .asset-option-name strong,.app .asset-option-market strong{font-size:12px}.app .asset-option-name small{font-size:11px}.market-overview-grid{display:grid;grid-template-columns:1fr 1fr 1.12fr}.market-stat{min-width:0;display:flex;flex-direction:column;justify-content:space-between}.market-stat-total{background:#163640;border-color:#163640}.market-stat-value{display:block;font-family:DM Mono,monospace;line-height:1.2;font-weight:400;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.market-stat-detail{font-size:10px;line-height:1.5;color:var(--ui-muted)}.market-stat-breadth>.eyebrow{display:flex;justify-content:space-between}.market-stat-breadth>.eyebrow>span{font-weight:400;letter-spacing:0}.breadth-values{display:flex;justify-content:space-between;gap:12px}.breadth-values strong{display:flex;align-items:center;gap:6px;font:25px DM Mono,monospace}.breadth-values strong:first-child{color:#236747}.breadth-values strong:last-child{color:#b34b38}.breadth-values small{font:11px Manrope,sans-serif;color:var(--ui-muted)}.breadth-track{display:flex;gap:3px;border-radius:4px;overflow:hidden;background:#edf0ea}.breadth-track i:first-child{background:#4a8465}.breadth-track i:nth-child(2){background:#bac6bc}.breadth-track i:last-child{background:#d27d67}.market-stat-mover>a{color:inherit;display:flex;align-items:center;gap:10px;text-decoration:none;min-height:45px;border-radius:4px}.market-stat-mover>a:hover strong{color:var(--ui-accent)}.market-stat-mover .asset-mark{width:36px;height:36px}.market-stat-mover>a>span:not(.asset-mark){display:grid;flex:1;min-width:0;gap:3px}.market-stat-mover a strong{font-size:17px;font-weight:650}.market-stat-mover a small{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-muted)}.market-stat-mover a b{font:14px DM Mono,monospace}.market-stat-mover a>svg{color:var(--ui-muted)}.token-directory{scroll-margin-top:92px}.directory-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.directory-header .eyebrow{font-size:9px;margin-bottom:4px}.directory-header h2{display:flex;align-items:center;gap:10px;font-weight:600;letter-spacing:-.035em;margin:0}.directory-header h2>span{font:10px DM Mono,monospace;color:var(--ui-muted);border-radius:5px}.directory-search{display:flex;align-items:center;gap:10px;width:295px;min-height:43px;border:1px solid var(--ui-line);padding:0 12px;color:var(--ui-muted)}.directory-search:focus-within{outline:2px solid #af6042;outline-offset:2px}.directory-search input{width:100%;min-width:0;height:42px;background:none;border:0;font:inherit;font-size:12px;color:var(--ui-ink)}.directory-search input:focus-visible{outline:none!important}.directory-search button{display:grid;place-items:center;width:32px;min-height:32px;border:0;background:none;color:var(--ui-muted);cursor:pointer}.directory-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ui-line)}.directory-tabs{display:flex}.directory-tabs button{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;padding:0;border:0;background:none;color:var(--ui-muted);font:600 12px Manrope,sans-serif;cursor:pointer}.directory-tabs button[aria-pressed=true]{color:var(--ui-ink);box-shadow:inset 0 -2px var(--ui-accent)}.directory-tabs button span{font:10px DM Mono,monospace;padding:2px 4px;background:#edf0e9;border-radius:4px}.directory-hint{color:var(--ui-muted);font-size:10px}.app .directory-table{width:100%;table-layout:auto;border-collapse:collapse;margin:0}.app .directory-table th{border:0;border-bottom:1px solid var(--ui-line);font-weight:500;color:var(--ui-muted);padding:0 20px;text-align:right;white-space:nowrap}.app .directory-table th .sort-header{min-height:40px;font-size:10px;gap:6px;color:var(--ui-muted);margin-left:auto}.app .directory-table th .sort-header.active{color:var(--ui-ink)}.app .directory-table td{padding:0 20px;border:0;border-bottom:1px solid #e9ece5;text-align:right;font:12px DM Mono,monospace;vertical-align:middle;white-space:nowrap}.app .directory-table td>strong{font-weight:400}.app .directory-table tbody tr:last-child td{border-bottom:0}.app .directory-table .watch-cell{padding:0 0 0 15px;text-align:center}.app .directory-table .column-name{text-align:left;padding-left:5px;min-width:210px}.app .directory-table .column-name .sort-header{margin-left:0}.watch-button{display:inline-flex;align-items:center;justify-content:center;height:40px;width:40px;background:none;border:0;border-radius:5px;color:#788a89;cursor:pointer}.watch-button:hover{background:#e9eee4;color:#955027}.watch-button.is-saved{color:#ad5f30}.watch-button.is-saved svg{fill:#f6d7a5}.directory-token-link{display:flex;align-items:center;gap:12px;min-height:64px;color:inherit;text-decoration:none;border-radius:5px}.directory-token-link .asset-mark{width:34px;height:34px;flex:0 0 34px}.directory-token-link>span:not(.asset-mark){display:grid;gap:4px;min-width:0}.directory-token-link strong{display:flex;align-items:center;gap:7px;font:650 13px Manrope,sans-serif;letter-spacing:.01em}.directory-token-link strong svg{opacity:0;transition:opacity .15s}.directory-token-link:hover strong{color:var(--ui-accent)}.directory-token-link:hover strong svg,.directory-token-link:focus-visible strong svg{opacity:1}.directory-token-link small{color:var(--ui-muted);font:11px Manrope,sans-serif;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.change-pill{display:inline-flex;justify-content:center;align-items:center;border-radius:5px;padding:5px 7px;font:11px DM Mono,monospace;min-width:69px}.change-pill.positive{color:#216645;background:#edf4e9}.change-pill.negative{color:#a34534;background:#fbede6}.app .directory-table .column-exchangeBalance small{display:block;color:var(--ui-muted);font-size:9px;margin-top:4px}.directory-footer{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:12px 26px;border-top:1px solid var(--ui-line);font:11px DM Mono,monospace;color:var(--ui-muted)}.directory-footer nav{display:flex;align-items:center;gap:15px}.directory-footer nav button{width:36px;height:36px;display:grid;place-items:center;color:var(--ui-ink);border:1px solid var(--ui-line);cursor:pointer}.directory-footer nav button:disabled{cursor:default}.directory-footer nav button:not(:disabled):hover{border-color:#7c958d;background:#eff3e9}.directory-empty{min-height:275px;padding:45px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.directory-empty>svg{color:#b27b52}.directory-empty h3{font-size:18px;margin:0}.directory-empty p{font-size:12px;color:var(--ui-muted);margin:0}.directory-empty button{padding:10px 18px;background:var(--ui-ink);color:#fffefa;border:0;border-radius:6px;margin-top:6px;cursor:pointer;font:600 12px Manrope,sans-serif;min-height:42px}.app .section-card{box-shadow:none}.app .section-header h2{font-size:19px;font-weight:600;letter-spacing:-.025em}.app .ranking-heading-copy p{font-size:11px;color:var(--ui-muted);margin-top:7px}.app .ranking-switch{border:1px solid var(--ui-line);border-radius:7px;background:#f3f5ed;padding:3px}.app .ranking-switch button{min-height:34px;padding:7px 12px;border-radius:4px;font-size:11px}.app .ranking-switch button.active{color:#fffefa;background:var(--ui-ink)}.app .market-cap-bars{padding:0 26px 22px;gap:30px}.app .market-cap-row{min-height:59px}.app .market-cap-row strong{font-size:12px}.app .market-rank-track i{background:#436c68;border-radius:1px 3px 3px 1px}.app .market-cap-row .dual-market-value b{font-size:11px}.app .market-movers{padding:0 26px 22px}.app .page-activity-section{margin-top:28px}.app .activity-section{background:#fffefa}.token-page-identity{display:flex;align-items:center;gap:17px}.token-page-identity>.asset-mark{width:59px;height:59px;flex:0 0 59px}.token-page-identity .eyebrow{margin-bottom:5px}.app .token-page-identity h1{font-size:clamp(27px,2.8vw,38px)}.token-spot-price{display:flex;align-items:center;gap:12px;margin-top:18px}.token-spot-price>strong{font:35px DM Mono,monospace;letter-spacing:-.045em}.token-spot-price>small{font-size:10px;color:var(--ui-muted)}.app .single-instrument .kpi-grid{margin-bottom:18px}.app .kpi-grid article p{font-size:10px;color:var(--ui-muted)}.app .kpi-grid article strong{font:21px DM Mono,monospace;letter-spacing:-.04em}.app .token-local-navigation{margin-top:0;padding-bottom:0;border-bottom:1px solid #cdd8d0}.app .token-local-navigation nav button{font-size:12px}.app .token-local-navigation nav button.active{color:var(--ui-ink);border-bottom-color:#b74d2a}.app .primary-metric-card .section-header{padding-bottom:14px}.app .metric-switch button{min-height:36px}.app .research-notes{margin-top:30px}.app .site-footer{padding:28px 0}@media(max-width:1100px){.app .header-inner{padding-inline:26px;gap:30px}.app .page{padding-inline:26px}.market-overview-grid{grid-template-columns:1fr 1fr 1fr;gap:12px}.market-stat{padding:18px}.market-stat-mover a>svg{display:none}.market-stat-mover a{flex-wrap:wrap}.breadth-values small{font-size:10px}.app .directory-table th,.app .directory-table td{padding-inline:14px}.directory-token-link small{max-width:165px}}@media(max-width:760px){html{scroll-padding-top:115px}.app .header-inner{display:grid;grid-template-columns:1fr auto;padding:0 20px;gap:0}.app .wordmark{grid-row:1;grid-column:1;justify-self:start}.app .wordmark strong{font-size:20px}.app .language-switch{grid-row:1;grid-column:2;font-size:11px}.app .primary-nav{display:flex;grid-row:2;grid-column:1 / -1;width:100%;justify-content:space-between;gap:12px}.app .primary-nav a{flex:0 1 auto;justify-content:center;white-space:nowrap}.app .data-status{min-height:26px;gap:8px;font-size:9px}.app .data-status button{font-size:10px;padding:3px 6px;min-height:32px}.app .page-intro-grid{grid-template-columns:1fr;gap:17px}.app .page-heading h1{font-size:30px;line-height:1.17}.app .page-heading>p{font-size:12px;margin-top:8px;line-height:1.55}.page-eyebrow{margin-bottom:7px;font-size:9px}.app .instrument-scope-button{padding:7px 11px;border-radius:7px}.app .instrument-scope-button>.asset-mark,.app .instrument-scope-button>.market-mark{width:27px;height:27px}.app .instrument-scope-copy{flex-direction:row;align-items:center;gap:10px;flex:1}.app .instrument-scope-copy strong{font-size:11px}.app .instrument-scope-copy small{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.selector-shortcut{display:none}.app .asset-menu{width:100%;right:0;left:0}.app .asset-menu-options{max-height:min(350px,46dvh)}.market-overview-grid{grid-template-columns:1fr 1fr;gap:10px}.market-stat{border-radius:8px}.market-stat>.eyebrow{font-size:8px;letter-spacing:.065em}.market-stat-detail{line-height:1.45}.breadth-values{gap:6px}.breadth-values strong{font-size:22px;gap:3px}.breadth-values strong svg{width:14px}.market-stat-mover{grid-column:1 / -1;display:grid;align-items:center;gap:10px;padding-block:12px}.market-stat-mover>a{gap:8px;flex-wrap:nowrap;min-height:32px}.market-stat-mover .asset-mark{width:27px;height:27px}.market-stat-mover a strong{font-size:12px}.market-stat-mover a small{font-size:9px;max-width:102px}.market-stat-mover a b{font-size:11px}.market-stat-mover>.market-stat-detail{display:none}.token-directory{border-radius:9px;scroll-margin-top:113px}.directory-header{flex-wrap:wrap;gap:14px}.directory-header .eyebrow{display:none}.directory-search{width:100%;min-height:43px;padding-inline:11px}.directory-search input{font-size:16px}.directory-toolbar{padding-inline:15px}.directory-tabs button{font-size:11px;min-height:44px}.directory-hint{display:none}.app .directory-table{table-layout:fixed}.watch-button{width:32px;height:44px}.watch-button svg{width:15px}.app .directory-table .column-name{min-width:0;width:auto;padding:0 5px 0 0}.app .directory-table .column-price{width:78px}.app .directory-table .column-change24h{width:79px}.app .directory-table th{height:42px}.app .directory-table th .sort-header{font-size:9px;gap:3px}.app .directory-table th .sort-header svg{width:10px}.app .directory-table td{height:69px}.directory-token-link{gap:7px;min-height:64px}.directory-token-link .asset-mark{width:26px;height:26px;flex-basis:26px}.directory-token-link strong{font-size:11px;gap:2px}.directory-token-link strong svg{display:none}.directory-token-link small{font-size:9px;max-width:97px}.change-pill{padding:5px;font-size:10px;min-width:58px}.directory-footer{padding:12px 14px;font-size:10px;min-height:64px}.directory-footer nav{gap:10px}.directory-footer nav button{width:38px;height:38px}.directory-empty{padding:36px 18px;min-height:250px}.directory-empty h3{font-size:17px}.app .section-card{border-radius:9px}.app .section-header h2{font-size:17px}.app .ranking-header{align-items:flex-start;flex-direction:column;gap:14px}.app .ranking-heading-copy p{margin-top:6px;font-size:11px}.app .ranking-switch{align-self:stretch}.app .ranking-switch button{flex:1}.app .market-cap-bars{padding:0 16px 16px;gap:0}.app .market-cap-row{min-height:54px}.app .market-cap-row .dual-market-value b{font-size:10px}.app .market-movers{padding:0 16px 16px}.app .analysis-grid{gap:22px}.app .breadcrumbs{margin-bottom:13px;font-size:10px}.token-page-identity{gap:12px}.token-page-identity>.asset-mark{width:48px;height:48px;flex-basis:48px}.app .token-page-identity h1{font-size:27px}.token-page-identity .eyebrow{font-size:9px;margin-bottom:5px}.token-spot-price{margin-top:15px;gap:10px}.token-spot-price>strong{font-size:31px}.app .single-instrument .kpi-grid{grid-template-columns:1fr 1fr;margin-bottom:12px}.app .kpi-grid article p{font-size:9px}.app .kpi-grid article strong{font-size:18px}.app .token-local-navigation{gap:8px}.app .token-trade-link{padding:8px 9px}.app .match-calendar-header,.app .supply-calendar>.section-header{text-align:left;align-items:flex-start}.app .match-calendar-controls{padding:14px 16px}.app .calendar-controls{margin-top:14px}.app .page-activity-section{margin-top:22px}}@media(prefers-reduced-motion:reduce){.app *,.app *:before,.app *:after{scroll-behavior:auto!important;transition-duration:0s!important}}.app{background:#f4f3ef;--ui-surface: #f4f3ef}.app .page{padding-top:19px}.app .page-intro-grid{margin-bottom:30px}.market-overview-grid{gap:0;border-top:1px solid #bccbc3;border-bottom:1px solid #bccbc3;margin-bottom:35px;padding:21px 0}.market-stat{border:0;border-radius:0;background:none;padding:0 28px;gap:12px}.market-stat+.market-stat{border-left:1px solid #d3dcd4}.market-stat:first-child{padding-left:0}.market-stat:last-child{padding-right:0}.market-stat-total{color:var(--ui-ink)}.market-stat-total .eyebrow,.market-stat-total .market-stat-detail{color:var(--ui-muted)}.market-stat-value{font-size:39px}.market-stat .eyebrow{color:#486168}.market-stat-mover>a{margin-block:5px}.breadth-track{height:4px}.token-directory{background:none;border:0;border-radius:0;overflow:visible;margin-bottom:38px}.directory-header{padding:0 0 18px}.directory-header .eyebrow{display:none}.directory-header h2{font-size:25px}.directory-search{background:#fafbf5;border-radius:5px}.directory-toolbar{padding:0;border-bottom-color:#b9c9c0}.directory-tabs{gap:28px}.directory-tabs button{min-height:44px}.app .directory-table th{border-bottom-color:#d0d9d1;height:42px}.app .directory-table td{border-bottom-color:#dce2d9}.app .directory-table tbody tr:hover{background:#eaf0e6}.app .directory-table .watch-cell{padding-left:0;width:43px}.app .directory-table th:last-child,.app .directory-table td:last-child{padding-right:0}.directory-footer{background:none;padding-inline:0;border-top-color:#b9c9c0}.directory-footer nav button{background:none;border-radius:4px}.directory-header h2>span{border:0;padding:3px 0;background:none;font-size:12px}.app .section-card{border:0;border-top:1px solid #bccbc3;border-radius:0;background:none}.app .section-header{padding:25px 0 21px}.app .analysis-grid{gap:30px}.app .market-cap-bars,.app .market-movers{padding-inline:0}.app .single-instrument .kpi-grid{border:0;border-top:1px solid #bccbc3;border-bottom:1px solid #bccbc3;border-radius:0;background:none;padding:17px 0}.app .single-instrument .kpi-grid article{padding:0 24px;border-radius:0}.app .single-instrument .kpi-grid article:first-child{padding-left:0}.app .activity-section,.app .exchange-focus-card,.app .research-notes{background:none;box-shadow:none;border-radius:0}.app .exchange-focus-card{gap:0}.app .exchange-focus-card>article{background:none;border-radius:0;border:0;border-bottom:1px solid var(--ui-line)}.app .explore-token-card{border-radius:0;background:none;box-shadow:none}.app .supply-calendar,.app .match-calendar,.app .fixture-card,.app .match-card,.app .supply-event-card{background:none;border-radius:0;box-shadow:none}@media(max-width:760px){.app .page-intro-grid{margin-bottom:22px}.market-overview-grid{padding:16px 0 0;margin-bottom:26px}.market-stat{padding:0 16px 16px;gap:8px}.market-stat:nth-child(2){padding-right:0}.market-stat-value{font-size:31px}.market-stat-mover{border-left:0!important;border-top:1px solid #d3dcd4;padding:9px 0;grid-template-columns:100px 1fr}.market-stat-mover>a{margin:0}.token-directory{margin-inline:0;margin-bottom:25px}.directory-header{padding:0 0 12px}.directory-header h2{font-size:23px}.directory-toolbar{padding:0}.app .directory-table .watch-cell{width:29px;padding:0}.app .directory-table td,.app .directory-table th{padding-inline:4px}.directory-footer{padding-inline:0}.app .section-header{padding:21px 0 18px}.app .market-cap-bars,.app .market-movers{padding-inline:0}.app .single-instrument .kpi-grid article{padding:14px 15px}.app .single-instrument .kpi-grid article:nth-child(odd){padding-left:0}.app .single-instrument .kpi-grid article:nth-child(2n){padding-right:0}}.app .primary-nav{position:static;background:none;border-radius:0;box-shadow:none;transform:none;padding:0;overflow:visible}.app .primary-nav a:after{display:none}.app .directory-table{min-width:0}.app .directory-table thead{position:static;display:table-header-group}.app .directory-table tbody{display:table-row-group}.app .directory-table tr{display:table-row}.app .directory-table th,.app .directory-table td{display:table-cell}@media(max-width:760px){.app .primary-nav{border-top:1px solid #35515a}.app .directory-table .column-marketCap,.app .directory-table .column-exchangeBalance{display:none}}.app .site-header,.app .header-inner{height:auto}.app .wordmark{border:0;padding-right:0}.app .primary-nav{margin:0}.app .directory-table .column-name .sort-header{justify-content:flex-start}.directory-mobile-view{display:none}.app .token-explorer{border-radius:0;background:none;padding-inline:0;border:0;border-top:1px solid #bccbc3}.app .token-explorer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.app .token-explorer-link{border:0;border-top:1px solid #d3dcd4;border-radius:0;padding:18px 0;background:none;box-shadow:none;display:flex;align-items:center;justify-content:space-between;gap:20px}.app .token-explorer-link:hover{background:#eaf0e6;box-shadow:none;transform:none}.app .token-explorer-identity{flex:1;min-width:0}.app .token-explorer-quote{gap:15px;padding:0;border:0;margin:0}.app .token-explorer-arrow{display:none}.app .fixture-calendar{--fixture-ink: #163640;--fixture-muted: #607278;--fixture-line: #d3dcd4}.app .fixture-heading{border-top:1px solid #bccbc3}.app .fixture-heading h2{font-family:Manrope,sans-serif;font-size:21px;font-weight:600}.app .fixture-controls{background:none;border-radius:0;border:0;padding:0}.app .fixture-toolbar{border-top:0}.app .fixture-tabs button.active:after{background:#b74d2a}.app .fixture-day{border:0;background:none;border-radius:0}.app .fixture-day-heading{background:none;border-bottom:1px solid #bccbc3;padding-inline:0}.app .fixture-row{background:none;border-radius:0;border:0;border-bottom:1px solid #d3dcd4;padding-inline:0}.app .release-calendar{background:none}.app .release-event-body{background:none;border-bottom:1px solid #d3dcd4;border-radius:0;box-shadow:none}.app .release-event-identity>strong{background:none;border-radius:0}.app .disclosure-row{background:none;border-radius:0;border:0;border-bottom:1px solid #d3dcd4;padding-inline:0}.app .disclosure-register{padding-inline:0}@media(max-width:760px){.app .header-inner{grid-template-rows:52px 42px;min-height:94px}.app .primary-nav{height:42px}.app .primary-nav a{min-height:42px;font-size:11px}.app .page{width:100%;padding:12px 18px 0}.app .data-status{margin-bottom:14px}.app .page-overview:not(.page-token) .page-eyebrow{display:none}.app .page-overview:not(.page-token) .page-heading h1{font-size:28px}.app .page-overview:not(.page-token) .page-heading>p{font-size:11px}.app .instrument-scope-copy{display:flex}.app .instrument-scope-button{min-height:44px}.app .market-overview-grid{padding-top:14px}.market-stat-detail{font-size:8px}.directory-mobile-view{display:block;margin-left:auto}.directory-mobile-view .app-select-trigger{background:none;border:0;color:var(--ui-muted);min-height:44px;max-width:108px;font:11px Manrope,sans-serif;padding:6px 0}.directory-tabs{gap:18px}.app .columns-balances .directory-table .column-price,.app .columns-balances .directory-table .column-change24h{display:none}.app .columns-balances .directory-table .column-marketCap,.app .columns-balances .directory-table .column-exchangeBalance{display:table-cell;width:90px}.app .columns-balances .directory-table .sort-header{font-size:8px}.app .token-explorer-grid{grid-template-columns:1fr}.app .token-explorer-link{padding-block:15px}.app .token-explorer-price{font-size:15px}.app .fixture-heading{padding:18px 0 14px}.app .fixture-heading h2{font-size:18px}.app .fixture-notice{padding:12px;font-size:11px;border-radius:0}.app .release-calendar>.section-header{text-align:left;align-items:stretch}.app .release-calendar>.section-header>div{text-align:left}}.app .token-explorer-grid,.app .token-explorer-grid>li{background:none;border-radius:0;padding:0}.app .token-explorer-link{flex-direction:row;min-height:82px}.app .distribution-card-header{padding:24px 0 20px}.app .distribution-timeline-card,.app .distribution-timeline-card .release-timeline{padding-inline:0}.app .tf-exchange-row{border-radius:0;background:none;box-shadow:none}@media(max-width:760px){.breadth-values small{display:inline;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app .distribution-card-header{text-align:left;align-items:stretch;padding:20px 0 16px;gap:17px}.app .distribution-card-header>div{text-align:left}.app .distribution-card-header h2{font-size:19px}.app .distribution-card-header .distribution-subtitle{font-size:11px}.app .directory-table td{font-size:12px}}.app .token-local-navigation{display:flex;align-items:center;justify-content:space-between}.app .token-local-navigation nav{display:flex;width:auto;gap:24px}.app .token-local-navigation nav button{border:0;border-radius:0;background:none;box-shadow:none;padding:0 1px;min-height:44px}.app .token-local-navigation nav button.active{box-shadow:inset 0 -2px #b74d2a}.app .token-local-actions{display:flex;padding:0}.app .token-trade-link{color:#944927;background:none;border:0;border-radius:0;box-shadow:none;width:auto;min-width:0;margin:0;padding:0;min-height:44px}.app .token-trade-link strong{color:inherit}.app .single-instrument .kpi-grid article{border:0;border-left:1px solid #d3dcd4;box-shadow:none;background:none}.app .single-instrument .kpi-grid article:first-child{border-left:0}.app .single-instrument .kpi-grid article:before,.app .single-instrument .kpi-grid article:after{display:none}@media(max-width:760px){.app .token-local-navigation nav{gap:19px}.app .token-local-navigation nav button{font-size:11px}.app .token-trade-link{gap:5px}.app .token-trade-link strong{font-size:10px}.app .single-instrument .kpi-grid article:nth-child(odd){border-left:0}.app .single-instrument .kpi-grid article:nth-child(n+3){border-top:1px solid #d3dcd4}}.app .single-instrument .kpi-grid{padding-block:15px}.app .single-instrument .kpi-grid article{min-height:0}.app .single-instrument .kpi-grid article p{margin:0 0 9px}.app .single-instrument .kpi-grid article strong{line-height:1.3}.app .token-local-navigation{padding:0;margin:0;min-height:44px}.app .instrument-shell.single-instrument{margin-bottom:12px}.app .primary-metric-card{border-top:0}.app .primary-metric-card .tf-chart-readout{min-height:72px;padding-top:14px}.app .primary-metric-card .tf-chart-quote-main>strong{font-size:25px}.app .distribution-timeline-card,.app .disclosure-register{border:0;border-top:1px solid #bccbc3;border-radius:0!important;overflow:visible}@media(min-width:761px){.app .page-token.page-overview .page-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 24px;align-items:center}.app .page-token.page-overview .breadcrumbs{grid-column:1 / -1}.app .page-token.page-overview .token-spot-price{margin:0;flex-wrap:wrap;justify-content:flex-end;max-width:190px}.app .page-token.page-overview .token-spot-price>strong{width:100%;text-align:right;font-size:34px}.app .page-token.page-overview .token-spot-price .change-pill{padding-block:3px}.app .page-token .page-intro-grid{gap:34px}}@media(max-width:760px){.app .single-instrument .kpi-grid{padding:0}}.app .page-timeline .page-heading h1,.app .page-catalysts .page-heading h1{font-size:32px}.app .fixture-tabs{background:none;border-radius:0;padding:0;gap:18px}.app .fixture-tabs button{border-radius:0;background:none;box-shadow:none;padding-inline:0}.app .fixture-tabs button.active{background:none;box-shadow:inset 0 -2px #b74d2a}.app .fixture-tabs button.active:after{display:none}.app .fixture-filters{padding-block:14px}@media(max-width:760px){.app .page-timeline .page-heading h1,.app .page-catalysts .page-heading h1{font-size:28px}.app .page-timeline .page-intro-grid,.app .page-catalysts .page-intro-grid{gap:14px;margin-bottom:18px}}.app .release-event-body{border:0}.app .release-event-date{background:none;border:0;border-radius:0;box-shadow:none;padding-left:0;align-items:flex-start}.app .timeline-view-control{background:none;border:0;border-radius:0;padding:0;gap:14px}.app .timeline-view-control button{background:none;box-shadow:none;border:0;border-radius:0;padding-inline:0;min-height:44px}.app .timeline-view-control button.active{background:none;box-shadow:inset 0 -2px #b74d2a}@media(max-width:760px){.app .timeline-view-control{gap:20px;justify-content:flex-start}.app .timeline-view-control button{flex:0 1 auto}}.app .market-cap-rank{color:#607278}.app .fixture-tabs button span{color:#4d6269}.app .release-event-identity>strong{color:#82541a}.app .release-event.scheduled .release-event-identity>strong{color:#82541a}.app .page-catalysts .page-intro-grid{margin-bottom:22px}.app .fixture-heading{padding:12px 0;align-items:center;flex-direction:row;gap:12px}.app .fixture-timezone{display:inline-flex;align-items:center;gap:6px;color:var(--ui-muted);font-size:11px;white-space:nowrap}.app .fixture-source-status{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;max-width:none;font-size:10px}.app .fixture-source-status>span:last-child{flex-basis:auto}.app .fixture-range-select{display:none}.app .fixture-following,.app .token-follow-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 12px;border:1px solid #c5d0c8;border-radius:4px;background:transparent;color:var(--ui-ink);font:600 12px Manrope,sans-serif;cursor:pointer;white-space:nowrap}.app .fixture-following[aria-pressed=true],.app .token-follow-button[aria-pressed=true]{background:#e8eee6;border-color:#70897b}.app .fixture-following[aria-pressed=true] svg,.app .token-follow-button[aria-pressed=true] svg{fill:currentColor}.app .token-follow-button{justify-self:start;margin-top:12px;grid-column:1 / -1}.app .breadcrumbs a{display:inline-flex;align-items:center;gap:6px;min-height:32px}.app .fixture-filters{gap:10px;padding:10px 0 14px}.app .fixture-search{min-width:160px}.app .fixture-date-strip{display:flex;align-items:stretch;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 3px 12px;margin:0 -3px 14px;scrollbar-width:thin;scrollbar-color:#becbc2 transparent}.app .fixture-date-strip button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;min-height:44px;padding:0 14px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ui-muted);font-size:12px;white-space:nowrap}.app .fixture-date-strip button[aria-pressed=true]{border-color:var(--ui-accent);background:#e8eee6;color:var(--ui-ink);font-weight:650}.app .fixture-date-strip button:hover{background:#e8eee6;color:var(--ui-ink)}.app .fixture-date-strip small{font:10px DM Mono,monospace;color:#53686e}.app .fixture-filter-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-8px 0 12px;color:var(--ui-muted);font-size:11px}.app .fixture-filter-summary button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0;border:0;background:transparent;color:var(--ui-ink);font-size:11px;text-decoration:underline;text-underline-offset:3px}.app .fixture-row{min-height:92px;padding-block:12px}.app .fixture-row:hover{background:#ecf0e9}.app .fixture-crest,.app .fixture-crest img{width:36px;height:36px}.app .fixture-crest{flex-basis:36px}.app .fixture-team h4{font-size:15px}.app .fixture-token-quote{margin-top:2px}.app .fixture-day{margin-bottom:24px}.app .directory-table th{position:sticky;top:74px;z-index:2;background:var(--ui-surface);box-shadow:0 1px #c5d0c8}.app .directory-table td{height:64px}.app .directory-table tbody tr:focus-within{background:#eaf0e6}@media(max-width:760px){.app .page-catalysts .page-intro-grid{margin-bottom:14px}.app .fixture-heading{flex-wrap:wrap;padding-block:10px;gap:6px}.app .fixture-timezone{font-size:10px}.app .fixture-source-status{gap:4px 8px;justify-content:flex-start;font-size:9px}.app .fixture-toolbar{flex-wrap:nowrap;gap:12px}.app .fixture-tabs{flex:1;gap:15px;justify-content:flex-start}.app .fixture-tabs button{font-size:11px;gap:4px}.app .fixture-tabs button span{padding:0;font-size:9px}.app .fixture-range{flex:0 0 auto;border:0;padding:0}.app .fixture-range>button{display:none}.app .fixture-range-select{display:block}.app .fixture-range-select .app-select-trigger{max-width:88px;min-height:44px;background:transparent;border:0;padding:0 0 0 4px;color:var(--ui-ink);font:600 11px Manrope,sans-serif}.app .fixture-filters{display:flex;gap:8px;padding-block:10px}.app .fixture-search{flex:1 0 100%;min-width:0;order:0}.app .fixture-competition{flex:1;min-width:0}.app .fixture-following{font-size:11px;padding-inline:10px}.app .fixture-refresh{order:0;width:44px;min-width:44px;padding:0;margin:0}.app .fixture-refresh>span{display:none}.app .fixture-selected{order:1}.app .fixture-date-strip{gap:2px;margin-bottom:10px;padding-bottom:8px}.app .fixture-date-strip button{padding-inline:12px;font-size:11px}.app .fixture-row{grid-template-columns:minmax(0,1fr) 68px;grid-template-rows:auto auto auto;row-gap:0;column-gap:12px;padding:8px 0}.app .fixture-context{grid-column:1 / -1;grid-row:1;min-height:32px;align-items:center;gap:10px}.app .fixture-source-link{grid-column:2;grid-row:1;margin:-6px 0}.app .fixture-team,.app .fixture-team.home,.app .fixture-team.away{grid-column:1;flex-direction:row;align-items:center;align-self:center;justify-content:flex-start;text-align:left;gap:10px;min-height:50px}.app .fixture-team.home{grid-row:2}.app .fixture-team.away{grid-row:3}.app .fixture-team h4{font-size:13px;line-height:1.35}.app .fixture-crest,.app .fixture-crest img{width:28px;height:28px}.app .fixture-crest{flex-basis:28px}.app .fixture-score{grid-column:2;grid-row:2 / 4;align-self:center;padding:0}.app .fixture-token-quote,.app .fixture-team.home .fixture-token-quote{justify-content:flex-start;min-height:28px;padding:4px 0;margin:0;gap:3px 7px}.app .fixture-token-quote strong{flex-basis:auto}.app .fixture-day-heading{padding-bottom:8px}.app .fixture-day-heading h3{font-size:18px;gap:4px 8px}.app .directory-table th{top:96px}.app .token-follow-button{margin-top:10px;min-height:40px}}@media(max-width:360px){.app .fixture-tabs{gap:10px}.app .fixture-tabs button{font-size:10px}.app .fixture-range-select .app-select-trigger{font-size:10px;max-width:76px}}.app .fixture-controls{margin-bottom:0}.app .fixture-toolbar{padding-bottom:0}.app .research-context{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:14px}.app .research-context .breadcrumbs{margin:0}.app .research-context .token-follow-button{margin:0;min-height:36px;padding:0 8px;border-color:transparent;font-size:11px}.app .token-directory{scroll-margin-top:0}@media(max-width:760px){.app .research-context .breadcrumbs>span{display:none}}.app .token-workspace.page-overview{width:100%;max-width:1280px;min-width:0;padding:20px 36px 0}.app .token-workspace#main-content:focus{outline:none}.app .token-workspace .instrument-scope-button{min-height:56px;background:transparent;box-shadow:none;border-radius:5px}.app .token-workspace .instrument-shell.single-instrument{margin-bottom:24px}.app .token-workspace .token-local-navigation{gap:16px}.app .token-workspace .token-local-navigation [role=tablist]{display:flex;gap:28px;min-width:0}.app .token-workspace .token-local-navigation [role=tab]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 2px;color:var(--ui-muted);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;border:0;border-radius:0;background:transparent}.app .token-workspace .token-local-navigation [role=tab]:hover{color:var(--ui-ink)}.app .token-workspace .token-local-navigation [role=tab].active{color:var(--ui-ink);box-shadow:inset 0 -2px var(--ui-accent)}.app .token-workspace .analysis-grid.has-market-history{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:0;min-width:0}.app .token-workspace.view-summary .analysis-grid.has-market-history{grid-template-columns:minmax(0,1fr) 280px;gap:32px}.app .token-workspace .analysis-grid>*{min-width:0}.app .token-workspace .analysis-grid>.primary-metric-card{grid-column:auto;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:none}.app .token-workspace .primary-metric-card .metric-chart-header{display:block;padding:0 0 12px;min-height:0;margin:0;border-bottom:1px solid var(--ui-line)}.app .token-workspace .chart-control-cluster{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;width:100%;min-width:0}.app .token-workspace .tf-chart-readout{padding-inline:0}.app .token-workspace .primary-metric-card .tf-chart-readout{min-height:76px;padding-block:16px 8px}.app .token-workspace .tf-chart-stage{margin-inline:0}.app .token-workspace .tf-chart-footer,.app .token-workspace .tf-chart-note{padding-inline:0}.app .token-workspace .token-facts{border-left:1px solid var(--ui-line);padding-left:24px}.app .token-workspace :is(.token-facts,.team-profile-panel) h2{font-size:16px;letter-spacing:-.025em;line-height:1.4;margin:0}.token-facts>h2{min-height:48px;display:flex;align-items:flex-start;padding-top:7px}.token-facts dl{margin:0}.token-facts dl>div{padding:16px 0;border-top:1px solid var(--ui-line)}.token-facts dt{color:var(--ui-muted);font-size:12px;line-height:1.4}.token-facts dd{margin:7px 0 0;font:23px DM Mono,monospace;letter-spacing:-.04em}.token-facts dd>span{font:11px IBM Plex Sans,sans-serif;margin-left:7px}.token-facts button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:5px 0;background:none;border:0;color:var(--ui-ink);text-align:left;font-family:inherit;font-size:12px;cursor:pointer}.token-facts button:hover{color:var(--ui-accent)}.app .token-workspace .team-profile-panel{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.app .token-workspace .team-profile-panel:focus{outline:none}.app .token-workspace .team-profile-panel:not(:has(.team-profile-sport)){grid-template-columns:minmax(0,1fr)}.team-profile-main{min-width:0}.app .token-workspace .team-league-analysis>h2{margin:0 0 14px}.app .token-workspace .league-chart-toolbar{padding:0 0 12px;border-bottom:1px solid var(--ui-line)}.app .token-workspace .league-chart-season{gap:8px;font-size:12px}.app .token-workspace .league-chart-season .app-select-trigger{min-height:34px;padding:4px 8px;max-width:100%}.app .token-workspace .tf-chart--ranked .tf-chart-readout{min-height:72px;padding:14px 0 6px}.app .token-workspace .league-chart-observation{min-height:32px;padding:0 0 8px;font-size:12px}.app .token-workspace .league-history-details{margin-inline:0}.app .token-workspace .team-profile-story{margin-top:28px;border-top:1px solid var(--ui-line);padding-top:24px}.app .token-workspace .team-profile-story:first-child{margin-top:0;padding-top:0;border-top:0}.app .token-workspace .team-profile-heading h2{margin:0 0 6px}.app .token-workspace .team-profile-description{margin:16px 0;font-size:13px;line-height:1.7;max-width:72ch}.app .token-workspace .stadium-photo{margin:18px 0 0}.app .token-workspace .stadium-photo img{aspect-ratio:3.2;max-height:210px;border-radius:3px}.app .token-workspace .team-profile-source{margin:12px 0 0;font-size:11px}.app .token-workspace .team-profile-sport{border-left:1px solid var(--ui-line);padding:0 0 0 24px;border-top:0}.app .token-workspace .team-profile-sport h3{font-size:16px;line-height:1.4;margin-bottom:12px}.app .token-workspace .team-profile-sport-heading{gap:8px}.app .token-workspace .team-profile-sport-heading h3{margin:0}.app .token-workspace .team-upcoming{margin-top:10px}.app .token-workspace .team-upcoming li{padding:14px 0;gap:10px}.app .token-workspace .team-upcoming li>div{flex-wrap:wrap;gap:4px 10px}.app .token-workspace .team-upcoming .fixture-crest,.app .token-workspace .team-upcoming .fixture-crest img{width:26px;height:26px;flex-basis:26px}.app .token-workspace .team-upcoming li>span{font-size:13px;gap:9px}.app .token-workspace .team-profile-sport .team-recent-heading{margin-top:28px}.app .token-workspace .team-form-totals{display:flex;gap:22px;margin:0 0 12px}.app .token-workspace .team-form-totals>div{display:flex;align-items:baseline;gap:6px}.app .token-workspace .team-form-totals strong{font-size:18px}.app .token-workspace .team-form-totals span{font-size:10px}.app .token-workspace .team-profile-sport .fixture-form-note{font-size:10px;line-height:1.6}.app .token-workspace .explore-tokens{margin-top:32px}.token-reference{border-block:1px solid var(--ui-line);margin-top:32px}.token-reference>summary{min-height:52px;padding:17px 0;cursor:pointer;font-size:12px;color:var(--ui-muted);font-weight:500}.app .token-workspace .token-reference .content-section{margin-block:8px 24px;padding-top:16px}@media(max-width:1050px){.app .token-workspace.page-overview{padding-inline:24px}.app .token-workspace.view-summary .analysis-grid.has-market-history{grid-template-columns:minmax(0,1fr) 244px;gap:24px}.app .token-workspace .team-profile-panel{grid-template-columns:minmax(0,1fr) 292px;gap:24px}.app .token-workspace .team-profile-sport,.app .token-workspace .token-facts{padding-left:20px}}@media(max-width:800px){.app .token-workspace.view-summary .analysis-grid.has-market-history,.app .token-workspace .team-profile-panel{grid-template-columns:minmax(0,1fr);gap:24px}.app .token-workspace .token-facts,.app .token-workspace .team-profile-sport{border-left:0;padding-left:0;border-top:1px solid var(--ui-line);padding-top:20px}.token-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.token-facts>h2{min-height:38px}.app .token-workspace .team-profile-panel{display:flex;flex-direction:column}.app .token-workspace .team-profile-main{display:contents}.app .token-workspace .team-league-analysis{order:0}.app .token-workspace .team-profile-sport{order:1}.app .token-workspace .team-profile-story{order:3;margin-top:0}.app .token-workspace .team-profile-main>.stadium-photo{order:2;margin-top:0}}@media(max-width:480px){.app .token-workspace.page-overview{padding:16px 16px 0}.app .token-workspace .token-local-navigation{flex-wrap:wrap;gap:0}.app .token-workspace .token-local-navigation [role=tablist]{gap:0;flex:1;justify-content:space-between}.app .token-workspace .token-local-navigation [role=tab]{min-width:52px;font-size:12px}.app .token-workspace .token-local-actions{margin-left:16px}.app .token-workspace .chart-control-cluster,.app .token-workspace .tf-chart-readout-meta{gap:8px}.app .token-workspace .league-chart-toolbar{flex-wrap:wrap;gap:8px}.app .token-workspace .league-chart-observation{flex-wrap:wrap;gap:6px 12px}.app .token-workspace .stadium-photo img{aspect-ratio:2.2}}.app .token-workspace .league-chart-toolbar h2{margin-right:auto}.app .token-workspace .league-chart-toolbar{gap:12px}.app .token-workspace .league-history-table-link{font-size:12px;font-family:inherit}.app .token-workspace .team-league-analysis .tf-chart--compact .tf-chart-readout{min-height:68px}@media(max-width:480px){.app .token-workspace .league-chart-toolbar h2{flex-basis:100%}}.app .token-workspace .tf-flat{color:#4f6269}.app .token-workspace .analysis-grid>:is(.exchange-focus-card,.exchange-volume-panel,.exchange-history-card){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.app .token-workspace .exchange-focus-card{gap:0;padding-block:14px;border-block:1px solid var(--ui-line)}.app .token-workspace .exchange-focus-card>article{min-height:0;padding:4px 20px;border:0;border-right:1px solid var(--ui-line);border-radius:0;box-shadow:none;background:transparent}.app .token-workspace .exchange-focus-card>article:first-child{padding-left:0}.app .token-workspace .exchange-focus-card>article:last-child{border-right:0}.app .token-workspace .exchange-focus-card>article:before{display:none}.app .token-workspace .exchange-history-card{border-top:1px solid var(--ui-line);padding-top:20px}.app .token-workspace .exchange-volume-panel>header{padding-inline:0}.app .token-workspace .token-explorer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;padding:0;background:transparent;border-radius:0}.app .token-workspace .token-explorer-grid>li{background:transparent;border-top:1px solid var(--ui-line)}.app .token-workspace .token-explorer-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:76px;padding:14px 0;gap:16px}.app .token-workspace .token-explorer-quote{flex-direction:column;align-items:flex-end;gap:4px}.app .token-workspace .token-explorer h2{font-size:18px}.app .token-workspace .token-explorer-eyebrow,.app .token-workspace .token-explorer-description{display:none}.app .token-workspace .token-explorer-header{margin-bottom:12px}.app .token-workspace .token-explorer-arrow{display:none}@media(max-width:980px){.app .token-workspace .exchange-focus-card>article{padding:14px 0}.app .token-workspace .exchange-focus-card>article:nth-child(odd){padding-right:20px}.app .token-workspace .exchange-focus-card>article:nth-child(2n){border-right:0;padding-left:20px}.app .token-workspace .exchange-focus-card>article:nth-child(n+3){border-top:1px solid var(--ui-line)}}@media(max-width:620px){.app .token-workspace .exchange-focus-card{grid-template-columns:repeat(2,minmax(0,1fr))}.app .token-workspace .exchange-focus-card strong{font-size:18px;overflow-wrap:anywhere}.app .token-workspace .token-explorer-grid{grid-template-columns:minmax(0,1fr)}}.app .token-workspace .instrument-scope-button.is-compact{min-height:38px;padding:6px 8px;gap:8px;border-color:transparent;border-radius:4px;color:var(--ui-muted)}.app .token-workspace .instrument-scope-button.is-compact:hover{background:#e9eee8}.switch-token-label{white-space:nowrap;font-size:12px}.app .token-workspace .asset-menu{width:min(390px,calc(100vw - 48px));max-width:none;right:0;left:auto}.app .token-workspace .token-local-navigation [role=tablist]{justify-content:flex-start;flex:0 0 auto;gap:28px}.app .token-workspace .token-local-navigation [role=tab]{min-width:60px}.app .token-workspace :is(#token-chart,#exchanges):focus{outline:none}.app .token-workspace :is(#token-chart,#exchanges,#onchain){scroll-margin-top:96px}.token-metric-select{display:block;min-width:0}.app .token-workspace .token-metric-select .app-select-trigger{min-height:40px;max-width:100%;padding:6px 24px 6px 0;border:0;background-color:transparent;color:var(--ui-ink);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer}.app .token-workspace .token-facts>h2{min-height:52px;padding-top:10px}.app .token-workspace .token-facts dl>div{padding:12px 0}.app .token-workspace .token-facts dd{font-size:22px}.token-supply-actions{border-top:1px solid var(--ui-line);padding:7px 0}.token-supply-actions a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;color:var(--ui-ink);font-size:12px;text-decoration:none}.token-supply-actions a:hover{color:var(--ui-accent)}.token-network{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;border-top:1px solid var(--ui-line);font-size:12px}.token-network>span{color:var(--ui-muted)}.token-network>strong{font-size:12px;font-weight:500}.app .token-workspace .token-exchanges{grid-column:1 / -1;margin-top:0;padding-top:22px;border-top:1px solid var(--ui-line)}.app .token-workspace .token-exchanges .exchange-volume-panel{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.app .token-workspace .token-exchanges .exchange-volume-header{padding:0 0 14px;min-height:0}.app .token-workspace .exchange-volume-header h2{margin:0 0 6px;font-size:17px;letter-spacing:-.025em}.app .token-workspace .token-exchanges .venue-table th,.app .token-workspace .token-exchanges .venue-table td{padding:11px 12px}.app .token-workspace .token-exchanges .venue-table th:first-child{padding-left:0}.app .token-workspace .token-exchanges .venue-table td:last-child{padding-right:0}.app .token-workspace .token-exchanges .venue-table tbody strong{font-size:13px}.app .token-workspace .token-exchanges .venue-table tbody small{margin-top:4px;font-size:10px}.venue-show-more{min-height:42px;padding:8px 0;border:0;background:transparent;color:var(--ui-ink);font-family:inherit;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.venue-show-more:hover{color:var(--ui-accent)}.app .token-workspace .token-chain-section{grid-column:1 / -1;margin-top:0;padding-top:22px;border-top:1px solid var(--ui-line)}.app .token-workspace .token-chain-section>h2{margin:0;font-size:19px;letter-spacing:-.025em}.app .token-workspace .token-chain-shortcut{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:var(--ui-ink);font-size:12px;font-weight:600;text-decoration:none}.app .token-workspace .token-chain-shortcut:hover{color:var(--ui-accent)}.app .token-workspace .token-local-actions{display:flex;align-items:center;gap:24px}.app .token-workspace :is(.token-related,.token-reference)>summary{min-height:50px;padding:15px 0;font-size:13px;font-weight:500;line-height:20px;color:var(--ui-ink);cursor:pointer}.app .token-workspace .token-related{border-top:1px solid var(--ui-line);margin:0}.app .token-workspace .token-reference{margin:0}.app .token-workspace .token-chain-content{display:grid;gap:24px;padding:12px 0 24px;min-width:0}.app .token-workspace .token-chain-content>*{min-width:0}.app .token-workspace .token-chain-content .exchange-focus-card{padding:12px 0;border:0;background:none;border-radius:0;box-shadow:none}.app .token-workspace .token-chain-content :is(.exchange-history-card,.activity-feed){border:0;border-top:1px solid var(--ui-line);padding:20px 0 0;background:transparent;border-radius:0;box-shadow:none}.token-chain-analysis{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:28px;align-items:start}.token-chain-analysis>*{min-width:0;grid-column:auto}.app .token-workspace .token-chain-analysis>.activity-feed{grid-column:auto}.app .token-workspace .token-chain-analysis .section-header h2{font-size:16px}.app .token-workspace .token-chain-analysis .activity-event-button{grid-template-columns:minmax(0,1fr) auto 16px;min-height:72px;padding:12px 0;gap:8px}.app .token-workspace .token-chain-analysis .activity-event-title{gap:6px}.app .token-workspace .token-chain-analysis .activity-event-title strong,.app .token-workspace .token-chain-analysis .activity-amount strong{font-size:13px}.app .token-workspace .token-chain-analysis .activity-event-meta{font-size:10px;gap:6px}.app .token-workspace .token-chain-analysis .section-header{padding:0 0 16px;min-height:58px}.app .token-workspace .token-chain-analysis .activity-event-icon{display:none}@media(max-width:1000px){.token-chain-analysis{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.app .token-workspace .token-local-actions{gap:12px}.app .token-workspace .token-chain-shortcut{font-size:11px}.app .token-workspace .token-chain-shortcut svg{display:none}}.app .token-workspace .team-profile-story{margin-top:20px;padding-top:0}.app .token-workspace .team-profile-story>summary{min-height:52px;padding:16px 0;cursor:pointer;font-size:13px;font-weight:500}.app .token-workspace .team-profile-story[open]{padding-bottom:12px}.app .token-workspace .team-profile-story .team-profile-heading{margin-top:8px}@media(max-width:800px){.app .token-workspace .asset-menu{left:0;right:auto}.app .token-workspace .token-facts{padding-top:12px}.app .token-workspace .token-facts>h2{min-height:40px}.app .token-workspace .token-facts dl{display:block}.app .token-workspace .token-facts dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.app .token-workspace .token-facts dd{margin:0;font-size:20px}.app .token-workspace .token-supply-actions{display:flex;gap:24px}.app .token-workspace .token-supply-actions :is(a,button){width:auto;flex:1}}@media(max-width:480px){.app .token-workspace .asset-menu{left:auto;right:0}.app .token-workspace .is-compact :is(.switch-token-label,.selector-shortcut){display:none}.app .token-workspace .instrument-scope-button.is-compact{min-width:44px;min-height:44px;padding:8px}.app .token-workspace .token-local-navigation [role=tablist]{flex:0 0 auto;justify-content:flex-start;gap:22px}.app .token-workspace .token-local-actions{margin-left:auto}.app .token-workspace .token-metric-select .app-select-trigger{font-size:14px}.app .token-workspace .token-exchanges .venue-table th,.app .token-workspace .token-exchanges .venue-table td{padding:12px 6px}}.app-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px;min-width:0;max-width:100%;padding:7px 11px;border:1px solid #bdcbc8;border-radius:6px;background:#fcfcf9;color:#163640;font:500 12px/1.4 var(--font-ui, "IBM Plex Sans", sans-serif);text-align:start;cursor:pointer}.app-select-trigger:hover:not(:disabled),.app-select-trigger[data-popup-open]{border-color:#77928f;background:#fff}.app-select-trigger:focus-visible{outline:2px solid #286578;outline-offset:3px}.app-select-trigger:disabled{cursor:default;color:#607278}.app-select-trigger:disabled .app-select-icon{opacity:.35}.app-select-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-select-icon{display:flex;flex-shrink:0;color:#607278;transition:transform .12s ease}.app-select-trigger[data-popup-open] .app-select-icon{transform:rotate(180deg)}.app-select-positioner{z-index:1600;outline:none}.app-select-popup{position:relative;box-sizing:border-box;min-width:var(--anchor-width);max-width:var(--available-width);max-height:var(--available-height);overflow:hidden;padding:5px;border:1px solid #bdcbc8;border-radius:8px;background:#fcfcf9;color:#163640;box-shadow:0 8px 24px #16364018,0 2px 5px #1636400a;font:500 13px/1.4 var(--font-ui, "IBM Plex Sans", sans-serif);outline:none;transform-origin:var(--transform-origin);transition:opacity .12s ease,transform .12s ease}.app-select-popup[data-starting-style],.app-select-popup[data-ending-style]{opacity:0;transform:translateY(-3px)}.app-select-list{max-height:min(350px,calc(var(--available-height) - 12px));overflow-y:auto;overscroll-behavior:contain;scroll-padding:5px}.app-select-item{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:38px;padding:8px 10px;border-radius:4px;cursor:default;outline:none;-webkit-user-select:none;user-select:none}.app-select-item[data-selected]{color:#174f5b;background:#edf2ee}.app-select-item[data-highlighted]{color:#123c48;background:#dce9e6}.app-select-check{display:flex;flex-shrink:0;color:#1b6a58}.app-select-scroll{display:flex;justify-content:center;inset-inline:0;z-index:1;padding:3px;background:#fcfcf9}.app-select-scroll[data-direction=up]{top:0}.app-select-scroll[data-direction=down]{bottom:0}.fixture-competition:after{display:none}.app .fixture-competition .app-select-trigger{display:flex;padding-inline:12px}.exchange-volume-panel>.data-status{display:block;line-height:1.7;margin-block:8px}.venue-volume small{display:block;color:#607278;font:400 10px/1.5 var(--font-ui)}@media(pointer:coarse){.app-select-item,.app .app-select-trigger{min-height:44px}}@media(prefers-reduced-motion:reduce){.app-select-popup,.app-select-icon{transition:none}}
