*{box-sizing:border-box}:root{--ad-table-width:1320px;--ad-page-gutter:var(--ad-space-8);--ad-page-shell-width:calc(var(--ad-table-width) + var(--ad-page-gutter) + var(--ad-page-gutter));--ad-readable-control-height:48px;--ad-readable-row-height:58px;--ad-surface-depth-shadow:0 18px 60px rgba(0,0,0,.36),0 1px 0 hsla(0,0%,100%,.03) inset;--ad-surface-depth-border:1px solid color-mix(in oklch,var(--md-sys-color-outline-variant) 72%,var(--md-sys-color-outline));--md-sys-typescale-headline-large:600 34px/42px var(--ad-font-display);--md-sys-typescale-headline-medium:600 30px/38px var(--ad-font-display);--md-sys-typescale-headline-small:600 26px/34px var(--ad-font-display);--md-sys-typescale-title-large:500 24px/32px var(--ad-font-display);--md-sys-typescale-title-medium:600 18px/26px var(--ad-font-body);--md-sys-typescale-title-small:600 15px/22px var(--ad-font-body);--md-sys-typescale-body-large:400 17px/26px var(--ad-font-body);--md-sys-typescale-body-medium:400 16px/24px var(--ad-font-body);--md-sys-typescale-body-small:400 14px/20px var(--ad-font-body);--md-sys-typescale-label-large:600 15px/22px var(--ad-font-body);--md-sys-typescale-label-medium:500 14px/20px var(--ad-font-body);--md-sys-typescale-label-small:500 13px/18px var(--ad-font-body);--ad-typescale-data-large:500 24px/32px var(--ad-font-mono);--ad-typescale-data-medium:400 15px/22px var(--ad-font-mono);--ad-typescale-data-small:400 14px/20px var(--ad-font-mono);--ad-typescale-data-label:500 13px/18px var(--ad-font-mono);--ad-tracking-display:0;--violet-deep:oklch(0.42 0.19 292);--heat:oklch(0.72 0.18 38);--loss:oklch(0.72 0.18 24);--sky:oklch(0.105 0.018 292)}body:after,body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none}body:before{animation:ad-depth-twinkle 8s ease-in-out infinite alternate}@keyframes ad-depth-twinkle{0%{opacity:.26;transform:translateZ(0)}to{opacity:.42;transform:translate3d(-8px,6px,0)}}a{color:inherit}button,input,select,textarea{font:inherit}.lb-wrap,.table-scroll{overflow-x:auto}.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}body{background:linear-gradient(180deg,#06040b 0,var(--md-sys-color-surface-container-lowest) 34%,#100e18 100%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.026) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,hsla(0,0%,100%,.018) 0 1px,transparent 1px 96px);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-medium,400 14px/20px var(--ad-font-body));-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative}body:before{background-image:radial-gradient(circle,hsla(0,0%,100%,.12) 0 1px,transparent 1.5px),radial-gradient(circle,hsla(0,0%,100%,.07) 0 1px,transparent 1.5px);background-position:7% 12%,76% 28%;background-size:180px 180px,260px 260px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 72%)}body>*{position:relative;z-index:1}[data-theme=light] body{background:linear-gradient(180deg,#fff 0,var(--md-sys-color-surface-container-lowest) 42%,var(--md-sys-color-surface-container-low) 100%),repeating-linear-gradient(90deg,rgba(20,16,32,.035) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgba(20,16,32,.025) 0 1px,transparent 1px 96px)}.skip-link{position:fixed;left:var(--ad-space-4);top:var(--ad-space-4);z-index:1000;transform:translateY(calc(-100% - var(--ad-space-6)));transition:transform var(--ad-duration-short) var(--ad-ease-standard);border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);padding:8px var(--ad-space-4);text-decoration:none;font:var(--md-sys-typescale-label-large)}.skip-link:focus-visible{transform:translateY(0)}#main-content:focus{outline:none}body:has(.access-gate-page){overflow:hidden;background:#08060d}body:has(.access-gate-page) .site-footer{display:none}#main-content:has(.access-gate-page){min-height:100svh}.app{padding:0 var(--ad-page-gutter) calc(var(--ad-space-16) + var(--ad-space-8))}.masthead{justify-content:space-between;gap:var(--ad-space-4);margin-bottom:var(--ad-space-4)}.brandbar,.masthead{display:flex;align-items:center}.brandbar{color:inherit}.brandbar img{width:28px;height:28px}.brandbar .word{font-family:var(--ad-font-display);font-weight:600;font-size:18px;letter-spacing:var(--ad-tracking-display)}.brandbar .word em{color:var(--md-sys-color-primary)}.vega-name{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.08em}.theme-toggle{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 10px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);cursor:pointer;font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.theme-toggle:focus-visible,.theme-toggle:hover{border-color:var(--md-sys-color-outline);color:var(--md-sys-color-on-surface)}.theme-toggle:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.theme-toggle-icon{position:relative;width:20px;height:12px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.theme-toggle-icon:after{content:"";position:absolute;top:2px;left:2px;width:6px;height:6px;border-radius:50%;background:var(--md-sys-color-on-surface-variant);transition:transform var(--ad-duration-short) var(--ad-ease-standard),background var(--ad-duration-short) var(--ad-ease-standard)}.theme-toggle.light .theme-toggle-icon:after{transform:translateX(8px);background:var(--md-sys-color-primary)}h1{font:var(--md-sys-typescale-headline-medium);letter-spacing:var(--ad-tracking-display);margin:var(--ad-space-6) 0 var(--ad-space-2)}.motto{font:var(--ad-typescale-data-label);letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase;color:var(--md-sys-color-on-surface-variant);margin-bottom:var(--ad-space-8)}.motto b{color:var(--md-sys-color-primary);font-weight:500}.card{background:var(--md-sys-color-surface-container);border:var(--ad-surface-depth-border);border-radius:var(--ad-radius-md);overflow:clip}.card-body,.card-padded{padding:var(--ad-space-6)}.card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ad-space-3);min-height:58px;padding:var(--ad-space-4) var(--ad-space-6);border-bottom:var(--ad-border-hairline)}.card-head h2,.card-head h3{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium);letter-spacing:0}.card-head span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase}.ad-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ad-space-2);border:0;border-radius:var(--ad-radius-full);cursor:pointer;overflow:hidden;text-decoration:none;white-space:nowrap;transition:background var(--ad-duration-short) var(--ad-ease-standard),color var(--ad-duration-short) var(--ad-ease-standard),box-shadow var(--ad-duration-short) var(--ad-ease-standard),transform var(--ad-duration-short) var(--ad-ease-standard)}.ad-btn:after{content:"";position:absolute;inset:0;background:currentColor;opacity:0;pointer-events:none;transition:opacity var(--ad-duration-short) var(--ad-ease-standard)}.ad-btn:hover:after{opacity:var(--md-sys-state-hover-opacity)}.ad-btn:active{transform:scale(.98)}.ad-btn:active:after{opacity:var(--md-sys-state-pressed-opacity)}.ad-btn:disabled{cursor:default;opacity:.38;transform:none}.ad-btn:disabled:after{opacity:0}.ad-btn:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.ad-btn--md{min-height:40px;padding:0 var(--ad-space-6);font:var(--md-sys-typescale-label-large)}.ad-btn--md,.ad-btn--sm{letter-spacing:var(--ad-tracking-label)}.ad-btn--sm{min-height:32px;padding:0 var(--ad-space-4);font:var(--md-sys-typescale-label-medium)}.ad-btn--filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.ad-btn--tonal{background:var(--md-sys-color-surface-container-high)}.ad-btn--outlined,.ad-btn--tonal{color:var(--md-sys-color-on-surface)}.ad-btn--outlined{background:transparent;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline)}.ad-btn--text{background:transparent;color:var(--md-sys-color-primary);padding-inline:var(--ad-space-3)}.ad-btn-icon,.ad-btn-label{position:relative;z-index:1}.ad-btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ad-btn.theme-toggle{gap:7px;min-height:30px;padding:0 10px;border:var(--ad-border-hairline);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);box-shadow:none;font-family:var(--ad-font-mono);font-size:13px;font-weight:500;line-height:16px;letter-spacing:.07em;text-transform:uppercase}.ad-btn.theme-toggle:focus-visible,.ad-btn.theme-toggle:hover{border-color:var(--md-sys-color-outline);color:var(--md-sys-color-on-surface)}.ad-chip{display:inline-flex;align-items:center;gap:6px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);background:transparent;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ad-chip--md{min-height:32px;padding:0 14px}.ad-chip--sm{min-height:26px;padding:0 var(--ad-space-3);font-size:13px}button.ad-chip{cursor:pointer}button.ad-chip:hover{background:color-mix(in oklch,currentColor 8%,transparent)}button.ad-chip:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.ad-chip--selected{background:var(--md-sys-color-secondary-container);border-color:transparent;color:var(--md-sys-color-on-secondary-container)}.ad-chip--hot{border-color:color-mix(in oklch,var(--md-sys-color-primary) 46%,var(--md-sys-color-outline))}.ad-chip-check{font-size:14px;line-height:1}.ad-chip-count{opacity:.75}table.lb{width:100%;border-collapse:collapse}.lb thead th{text-align:right;padding:var(--ad-space-3) var(--ad-space-4);font:var(--ad-typescale-data-label);letter-spacing:0;text-transform:none;color:var(--md-sys-color-on-surface-variant);border-bottom:var(--ad-border-hairline);white-space:nowrap;background:var(--md-sys-color-surface-container)}.lb tbody :is(td,th).l,.lb thead th.l{text-align:left}.lb :is(th,td).sticky-rank,.lb :is(th,td).sticky-ticker,.lb :is(th,td).sticky-watch{position:-webkit-sticky;position:sticky}.lb thead :is(th,td).sticky-rank,.lb thead :is(th,td).sticky-ticker,.lb thead :is(th,td).sticky-watch{background:var(--md-sys-color-surface-container);z-index:5}.lb tbody :is(th,td).sticky-rank,.lb tbody :is(th,td).sticky-ticker,.lb tbody :is(th,td).sticky-watch{background:var(--md-sys-color-surface-container);z-index:1}.lb .sticky-rank{left:0;min-width:44px;width:44px}.lb .sticky-watch{left:44px;min-width:72px;width:72px}.lb .sticky-ticker{left:116px;min-width:210px;width:210px;box-shadow:1px 0 0 var(--md-sys-color-outline-variant)}.lb tbody td,.lb tbody th{padding:var(--ad-space-2) var(--ad-space-4);border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.lb tbody th{font-weight:inherit}.lb tbody tr:last-child :is(td,th){border-bottom:none}.lb tbody tr:nth-child(2n){background:var(--md-sys-color-surface-container-high)}.lb tbody tr:nth-child(2n) :is(.sticky-rank,.sticky-watch,.sticky-ticker){background:var(--md-sys-color-surface-container-high)}.lb tbody tr{animation:ad-data-enter var(--ad-duration-medium) var(--ad-ease-standard) both;animation-delay:var(--row-delay,0ms);transition:background var(--ad-duration-short) var(--ad-ease-standard)}.lb tbody tr:hover{background:var(--md-sys-color-surface-container-highest)}.lb tbody tr:hover :is(.sticky-rank,.sticky-watch,.sticky-ticker){background:var(--md-sys-color-surface-container-highest)}.rank{color:var(--md-sys-color-on-surface-variant)}.rank,.ticker{font-family:var(--ad-font-mono)}.ticker{font-weight:600}.company{font:var(--md-sys-typescale-body-small)}.company,.company-pending{color:var(--md-sys-color-on-surface-variant)}.company-pending{font-family:var(--ad-font-mono)}.tkcell{display:inline-flex;align-items:center;gap:var(--ad-space-3)}.tkmeta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2}.tk-logo{border-radius:var(--ad-radius-xs);object-fit:cover;flex:none;background:var(--md-sys-color-surface-container-highest)}.tk-logo-fallback{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ad-font-mono);font-weight:600;font-size:13px;line-height:1;color:var(--md-sys-color-on-surface-variant);border:1px solid var(--md-sys-color-outline-variant);text-transform:uppercase}.ticker-head{display:flex;align-items:center;gap:var(--ad-space-3);flex-wrap:wrap}.ticker-head .tk-logo{border-radius:var(--ad-radius-sm)}.ad,.num{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ad{color:var(--md-sys-color-on-surface);font-weight:500}.adcell{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--ad-space-2)}.adbar{position:relative;width:56px;height:6px;background:var(--md-sys-color-surface-container-highest);overflow:hidden;flex:none}.adbar,.adbar i{border-radius:var(--ad-radius-full)}.adbar i{position:absolute;inset:0 auto 0 0;background:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 42%,var(--md-sys-color-outline-variant));transition:width var(--ad-duration-medium) var(--ad-ease-standard)}.adbar i.hot{background:#7c4dff;box-shadow:0 0 8px color-mix(in oklch,#7c4dff 72%,transparent)}.adval{min-width:3.4ch;text-align:right}.adcell.is-anomaly .adval,.adval.hot{color:var(--md-sys-color-on-surface)}.bucket,.density-receipt{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.density-receipt{display:grid;grid-gap:1px;gap:1px;justify-items:end;margin-top:4px;max-width:160px;margin-left:auto;color:var(--md-sys-color-on-surface-variant);line-height:1.18}.density-receipt b,.density-receipt em,.density-receipt span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.density-receipt span{font-size:13px;letter-spacing:.06em;text-transform:uppercase}.density-receipt b{color:var(--md-sys-color-on-surface);font-weight:600}.density-receipt em{font-size:13px;font-style:normal}.density-receipt.compact{gap:0;margin-top:0;max-width:100%}.density-receipt.compact b,.density-receipt.compact span{display:none}.density-receipt.compact em{max-width:92px}.core-score{color:var(--md-sys-color-on-surface)}.core-score.risk-score{color:var(--md-sys-color-on-surface-variant)}.core-kpi-meter-cell{display:grid;justify-items:end;grid-gap:5px;gap:5px;min-width:78px}.core-kpi-meter-value{display:inline-flex;justify-content:flex-end;min-width:4.2ch}.core-kpi-meter-track{--core-kpi-fill:0%;position:relative;width:72px;height:4px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.core-kpi-meter-track i{position:absolute;inset:0 auto 0 0;width:var(--core-kpi-fill);border-radius:inherit;background:color-mix(in oklch,var(--md-sys-color-on-surface) 36%,var(--md-sys-color-outline));transition:width var(--ad-duration-medium) var(--ad-ease-standard)}.lb tbody [data-core-kpi-meter-state=pending] .core-kpi-meter-track i{width:0}.lb tbody [data-core-kpi-meter-state=below] .core-kpi-meter-track i,.lb tbody [data-core-kpi-meter-state=low] .core-kpi-meter-track i{background:var(--md-sys-color-outline)}.leaderboard-terminal-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ad-space-4);padding:var(--ad-space-4);border-bottom:var(--ad-border-hairline);background:var(--md-sys-color-surface-container-low)}.leaderboard-terminal-head a,.leaderboard-terminal-head p,.leaderboard-terminal-head span{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.leaderboard-terminal-head span{display:block;margin-bottom:4px;color:var(--md-sys-color-on-surface-variant);font-size:13px}.leaderboard-terminal-head h2{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-headline-small);letter-spacing:0}.leaderboard-terminal-head p{margin:4px 0 0;color:var(--md-sys-color-on-surface-variant);font-size:14px;line-height:1.35}.leaderboard-terminal-head a{flex:none;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface);font-size:14px;padding:7px 12px;text-decoration:none}.leaderboard-terminal-head a:focus-visible,.leaderboard-terminal-head a:hover{border-color:var(--md-sys-color-outline);background:var(--md-sys-color-surface-container-high)}.filter-console{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-4);border-bottom:var(--ad-border-hairline);background:var(--md-sys-color-surface-container)}.filter-console-head{display:flex;justify-content:space-between;align-items:center;gap:var(--ad-space-4)}.filter-console-head span{display:block;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.filter-console-head b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.filter-console-head b,.filter-core-kpi-receipt{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.filter-core-kpi-receipt{display:block;max-width:52ch;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.35;overflow-wrap:anywhere}.stream-status{display:inline-flex!important;align-items:center;gap:6px;color:var(--md-sys-color-on-surface-variant)!important;font-family:var(--ad-font-mono)!important;font-size:13px!important;line-height:1;text-transform:none;white-space:nowrap}.stream-status i{width:7px;height:7px;border-radius:var(--ad-radius-full);background:var(--md-sys-color-outline)}.stream-status.live{color:var(--ad-color-gain)!important}.stream-status.live i{background:var(--ad-color-gain);box-shadow:none}.stream-status.connecting i{background:var(--ad-color-warning)}.stream-status.paused i{background:var(--md-sys-color-outline)}.stream-status.offline i,.stream-status.unsupported i{background:var(--ad-color-loss)}.filter-reset{flex:none}.filter-core-kpi-scan{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.filter-core-kpi-scan div{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;padding:7px 8px;background:var(--md-sys-color-surface)}.filter-core-kpi-scan b,.filter-core-kpi-scan em,.filter-core-kpi-scan span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.35;overflow-wrap:anywhere}.filter-core-kpi-scan span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:none}.filter-core-kpi-scan b{color:var(--md-sys-color-on-surface);font-size:14px}.filter-core-kpi-scan em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.filter-core-kpi-scan [data-core-kpi-scan-state=pending] b{color:var(--md-sys-color-outline)}.filter-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.filter-grid label{display:grid;grid-gap:6px;gap:6px;min-width:0}.filter-grid label>span{color:var(--md-sys-color-on-surface-variant);font:var(--ad-typescale-data-label);letter-spacing:0;text-transform:none}.filter-grid select{min-width:0;width:100%;min-height:34px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 var(--ad-space-3)}.filter-grid select:disabled{color:var(--md-sys-color-outline)}.watchlist-filter{min-height:34px}.watchlist-filter input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.watchlist-filter b{display:flex;align-items:center;min-height:34px;padding:0 var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.watchlist-filter input:checked+b{border-color:var(--md-sys-color-primary);color:var(--md-sys-color-primary);background:color-mix(in oklch,var(--md-sys-color-primary) 9%,transparent)}.watchlist-filter input:disabled+b{color:var(--md-sys-color-outline)}.watchlist-filter:focus-within b{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.watchlist-strip{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ad-space-2);min-width:0;padding-top:var(--ad-space-1)}.watchlist-strip>span{color:var(--md-sys-color-on-surface-variant);letter-spacing:.08em;text-transform:uppercase}.watchlist-strip>b,.watchlist-strip>span{font-family:var(--ad-font-mono);font-size:13px}.watchlist-strip>b{color:var(--md-sys-color-on-surface);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.watchlist-strip>div{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);min-width:0}.watchlist-strip a,.watchlist-strip em{padding:2px 7px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;font-style:normal;text-decoration:none}.watchlist-strip p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.watchlist-brief{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-4);border-bottom:var(--ad-border-hairline);background:var(--md-sys-color-surface-container-low)}.watchlist-brief-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4)}.watchlist-alert-receipt code,.watchlist-alert-receipt em,.watchlist-alert-receipt span,.watchlist-brief-actions span,.watchlist-brief-head em,.watchlist-brief-head span,.watchlist-brief-lanes span,.watchlist-brief-stats span,.watchlist-learning em,.watchlist-learning span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.watchlist-brief-head b{display:block;margin-top:4px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.watchlist-brief-head em{font-style:normal;white-space:nowrap}.watchlist-brief-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.watchlist-brief-stats div{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface-container)}.watchlist-brief-stats b{display:block;margin-top:5px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.watchlist-brief-gap{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.watchlist-alert-receipt{display:grid;grid-template-columns:minmax(72px,.42fr) auto minmax(110px,.9fr) auto minmax(180px,1.2fr) minmax(180px,1.2fr);grid-gap:var(--ad-space-2);gap:var(--ad-space-2);align-items:center;min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.watchlist-alert-vega{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-width:0}.watchlist-alert-vega .sp-vega-scale{height:44px;width:44px}.watchlist-alert-vega span{min-width:0;color:var(--md-sys-color-primary);overflow-wrap:anywhere}.watchlist-alert-receipt[data-watchlist-vega-state=alert] .watchlist-alert-vega span{color:var(--ad-color-risk-high)}.watchlist-alert-receipt b,.watchlist-alert-receipt code,.watchlist-alert-receipt em{min-width:0;overflow-wrap:anywhere}.watchlist-alert-receipt b{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;font-weight:700}.watchlist-alert-receipt code{padding:3px 7px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;text-transform:none}.watchlist-alert-receipt em{font-style:normal;letter-spacing:0;line-height:1.35;text-transform:none}.watchlist-learning{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ad-space-3);padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.watchlist-learning div{min-width:0}.watchlist-learning b{display:block;margin-top:4px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.watchlist-learning em{display:block;margin-top:3px;font-style:normal}.watchlist-learning a,.watchlist-learning>span{max-width:100%;padding:6px 10px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:0;text-transform:none;text-decoration:none;overflow-wrap:anywhere}.watchlist-learning a:hover{background:color-mix(in oklch,var(--md-sys-color-primary) 9%,transparent)}.watchlist-brief-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.watchlist-brief-lanes article{min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.watchlist-brief-lanes p{margin:var(--ad-space-2) 0 0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-small);overflow-wrap:anywhere}.watchlist-brief-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ad-space-2)}.watchlist-brief-actions span{overflow-wrap:anywhere}.watchlist-action-receipt{display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px;min-width:0;padding:5px 7px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.watchlist-action-receipt b,.watchlist-action-receipt em{min-width:0;font-family:var(--ad-font-mono);font-size:13px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.35;overflow-wrap:anywhere;text-transform:none}.watchlist-action-receipt b{color:var(--md-sys-color-primary);font-weight:600}.watchlist-action-receipt em{color:var(--md-sys-color-on-surface-variant)}.vega-study-objective{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-4);border-bottom:var(--ad-border-hairline);background:var(--md-sys-color-surface-container-low)}.vega-study-objective-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4)}.vega-study-objective-title{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0}.vega-study-objective-title>div:last-child{min-width:0}.vega-study-objective-vega{display:grid;justify-items:center;grid-gap:2px;gap:2px;min-width:0}.vega-study-objective-vega .sp-vega-scale{height:40px;width:40px}.vega-study-objective-vega span{max-width:48px;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;line-height:1.1;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.vega-study-objective-actions span,.vega-study-objective-head em,.vega-study-objective-head span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.vega-study-objective-head .vega-study-objective-vega span{color:var(--md-sys-color-primary);font-size:13px;line-height:1.1;text-align:center}.vega-study-objective-head b{display:block;margin-top:4px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.vega-study-objective-head em{font-style:normal;white-space:nowrap}.vega-study-objective p{max-width:760px;margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-small);overflow-wrap:anywhere}.vega-learning-focus{display:grid;grid-gap:var(--ad-space-1);gap:var(--ad-space-1);padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.vega-learning-focus b,.vega-learning-focus span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vega-learning-focus span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.vega-learning-focus b{color:var(--md-sys-color-on-surface);font-size:13px}.vega-learning-focus em,.vega-learning-focus p{color:var(--md-sys-color-on-surface-variant)}.vega-learning-focus em{font:var(--md-sys-typescale-body-small);font-style:normal;overflow-wrap:anywhere}.vega-learning-focus code{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.vega-learning-practice{display:grid;grid-gap:var(--ad-space-1);gap:var(--ad-space-1);align-items:start;margin-top:var(--ad-space-1);padding-top:var(--ad-space-2);border-top:1px solid var(--md-sys-color-outline-variant)}.vega-learning-practice .ad-btn{justify-self:start}.vega-learning-practice-status{display:grid;grid-gap:2px;gap:2px}.vega-learning-practice-status b,.vega-learning-practice-status span{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vega-learning-practice-status b{color:var(--md-sys-color-on-surface);font-size:14px}.vega-learning-practice-status em{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);font-style:normal}.vega-learning-practice-actions{display:flex;flex-wrap:wrap;gap:var(--ad-space-2)}.vega-learning-focus-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin-top:var(--ad-space-1)}.vega-learning-focus-control.ad-btn{justify-content:center;width:100%}.vega-learning-focus-control[data-selected=true]{border-color:color-mix(in oklch,var(--md-sys-color-primary) 72%,var(--md-sys-color-outline));color:var(--md-sys-color-primary)}.vega-learning-stage{display:grid;grid-template-columns:minmax(112px,.35fr) minmax(180px,.65fr);grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.vega-learning-stage>div,.vega-learning-stage>em,.vega-learning-stage>p{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface)}.vega-learning-stage em,.vega-learning-stage p{grid-column:1/-1}.vega-learning-stage>.vega-learning-factors{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;padding:0;background:var(--md-sys-color-outline-variant)}.vega-learning-factors div{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface)}.vega-learning-stage b,.vega-learning-stage span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vega-learning-stage span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.vega-learning-stage b{margin-top:5px;color:var(--md-sys-color-on-surface);font-size:13px;overflow-wrap:anywhere}.vega-learning-stage em{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);font-style:normal;overflow-wrap:anywhere}.vega-study-rhythm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.vega-study-rhythm div{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface)}.vega-study-rhythm b,.vega-study-rhythm span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vega-study-rhythm span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.vega-study-rhythm b{margin-top:5px;color:var(--md-sys-color-on-surface);font-size:13px;overflow-wrap:anywhere}.vega-study-objective-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ad-space-2)}.vega-study-objective-actions span{overflow-wrap:anywhere}.settings-panel .vega-study-objective{padding:var(--ad-space-3) 0 0;border-top:1px solid var(--md-sys-color-outline-variant);border-bottom:0;background:transparent}.post-study-brief{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-4);border-bottom:var(--ad-border-hairline);background:var(--md-sys-color-surface)}.post-study-brief-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4)}.post-study-brief-actions span,.post-study-brief-head em,.post-study-brief-head span,.post-study-brief-stats span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.post-study-brief-head b{display:block;margin-top:4px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.post-study-brief-head em{font-style:normal;white-space:nowrap}.post-study-brief-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.post-study-brief-stats div{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface-container-low)}.post-study-brief-stats b{display:block;margin-top:5px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.post-study-priority{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3px var(--ad-space-2);gap:3px var(--ad-space-2);min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:color-mix(in oklch,var(--md-sys-color-primary) 6%,var(--md-sys-color-surface-container-low));color:var(--md-sys-color-on-surface);text-decoration:none}.post-study-priority:hover{background:color-mix(in oklch,var(--md-sys-color-primary) 10%,var(--md-sys-color-surface-container-low))}.post-study-priority b,.post-study-priority em,.post-study-priority span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-priority span{color:var(--md-sys-color-primary);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.post-study-priority b{font-size:13px}.post-study-priority em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.post-study-token-preview,.ticker-post-study-token-preview{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3px var(--ad-space-2);gap:3px var(--ad-space-2);min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.post-study-token-preview b,.post-study-token-preview code,.post-study-token-preview em,.post-study-token-preview span,.ticker-post-study-token-preview b,.ticker-post-study-token-preview code,.ticker-post-study-token-preview em,.ticker-post-study-token-preview span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-token-preview span,.ticker-post-study-token-preview span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.post-study-token-preview b,.ticker-post-study-token-preview b{color:var(--md-sys-color-on-surface);font-size:13px}.post-study-token-preview em,.ticker-post-study-token-preview em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.post-study-token-preview code,.ticker-post-study-token-preview code{grid-column:1/-1;color:var(--md-sys-color-primary);font-size:13px}.ticker-post-study-token-preview{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:0;overflow:hidden;background:var(--md-sys-color-surface-container-high)}.ticker-post-study-token-preview>div{display:grid;align-content:start;grid-gap:2px;gap:2px;min-width:0;padding:6px 7px;background:var(--md-sys-color-surface-container-low)}.ticker-post-study-token-preview span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.04em}.ticker-post-study-token-preview b{color:var(--md-sys-color-primary);font-size:13px;font-weight:600}.ticker-post-study-token-preview em{font-size:13px}.ticker-post-study-token-preview b,.ticker-post-study-token-preview em,.ticker-post-study-token-preview span{overflow:hidden;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.post-study-recall-summary,.ticker-post-study-recall-summary{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3px 6px;gap:3px 6px;min-width:0;padding:var(--ad-space-2);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.post-study-recall-check[data-recall-check-state=complete],.post-study-recall-summary[data-recall-progress=complete],.ticker-post-study-recall-summary[data-recall-progress=complete]{background:var(--md-sys-color-surface-container-lowest)}.post-study-recall-summary b,.post-study-recall-summary code,.post-study-recall-summary em,.post-study-recall-summary span,.ticker-post-study-recall-summary b,.ticker-post-study-recall-summary code,.ticker-post-study-recall-summary em,.ticker-post-study-recall-summary span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-recall-summary span,.ticker-post-study-recall-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.post-study-recall-summary b,.ticker-post-study-recall-summary b{color:var(--md-sys-color-on-surface);font-size:14px}.post-study-recall-check[data-recall-check-state=complete] .post-study-recall-check-head b,.post-study-recall-summary[data-recall-progress=complete] b,.ticker-post-study-recall-summary[data-recall-progress=complete] b{color:var(--md-sys-color-on-surface)}.post-study-recall-summary em,.ticker-post-study-recall-summary em{font-style:normal}.post-study-recall-summary code,.post-study-recall-summary em,.ticker-post-study-recall-summary code,.ticker-post-study-recall-summary em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px}.post-study-review-gates{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;min-width:0;margin:0;overflow:hidden;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-high)}.post-study-review-gates div{min-width:0;padding:6px 7px;background:var(--md-sys-color-surface-container-lowest)}.post-study-review-gates div[data-state=required]{background:var(--md-sys-color-surface-container-low)}.post-study-review-gates dt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:5px;gap:5px;min-width:0}.post-study-review-gates dd,.post-study-review-gates dt b,.post-study-review-gates dt span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-review-gates dt span{color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.35}.post-study-review-gates dt b{color:var(--md-sys-color-primary);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.post-study-review-gates dd,.post-study-review-gates div[data-state=required] dt b{color:var(--md-sys-color-on-surface-variant)}.post-study-review-gates dd{margin:2px 0 0;font-size:13px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-study-review-scope{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--ad-space-2);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.post-study-review-scope-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3px var(--ad-space-2);gap:3px var(--ad-space-2);min-width:0}.post-study-review-scope p,.post-study-review-scope-head b,.post-study-review-scope-head em,.post-study-review-scope-head span,.post-study-review-scope-lanes b,.post-study-review-scope-lanes em{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-review-scope-head span{color:var(--md-sys-color-primary);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.post-study-review-scope-head b{color:var(--md-sys-color-on-surface);font-size:14px}.post-study-review-scope-head em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.post-study-review-scope-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-surface-container-high);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-high)}.post-study-review-scope-lanes article{min-width:0;display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:1px 6px;gap:1px 6px;align-items:start;padding:6px 7px;background:var(--md-sys-color-surface-container-lowest)}.post-study-review-scope-index{grid-row:1/span 2;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;opacity:.76}.post-study-review-scope-lanes b,.post-study-review-scope-lanes em{display:block}.post-study-review-scope-lanes b{color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.35}.post-study-review-scope-lanes em{margin-top:0;font-style:normal}.post-study-review-scope p,.post-study-review-scope-lanes em{color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.35}.post-study-review-scope p{margin:0}.post-study-output-contract{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--ad-space-2);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-lowest)}.post-study-output-contract-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3px var(--ad-space-2);gap:3px var(--ad-space-2);min-width:0}.post-study-output-contract code,.post-study-output-contract dd,.post-study-output-contract dt,.post-study-output-contract p,.post-study-output-contract-head b,.post-study-output-contract-head em,.post-study-output-contract-head span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-output-contract-head span{color:var(--md-sys-color-primary);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.post-study-output-contract-head b{color:var(--md-sys-color-on-surface);font-size:14px}.post-study-output-contract-head em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.post-study-output-contract dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;overflow:hidden;border:1px solid var(--md-sys-color-surface-container-high);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-high)}.post-study-output-contract dl div{min-width:0;padding:6px 7px;background:var(--md-sys-color-surface-container-low)}.post-study-output-contract dt{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:6px;gap:6px;align-items:baseline;color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.35}.post-study-output-index{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;opacity:.76}.post-study-output-contract code{color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.35}.post-study-output-contract dd{margin:2px 0 0 28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-study-output-contract dd,.post-study-output-contract p{color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.35}.post-study-output-contract p{margin:0}.post-study-learning-path{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--ad-space-2);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-lowest)}.post-study-learning-path-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3px var(--ad-space-2);gap:3px var(--ad-space-2);min-width:0}.post-study-learning-path p,.post-study-learning-path-head b,.post-study-learning-path-head em,.post-study-learning-path-head span,.post-study-learning-path-steps b,.post-study-learning-path-steps code,.post-study-learning-path-steps em{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-learning-path-head span{color:var(--md-sys-color-primary);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.post-study-learning-path-head b{color:var(--md-sys-color-on-surface);font-size:14px}.post-study-learning-path-head em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.post-study-learning-path-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;overflow:hidden;border:1px solid var(--md-sys-color-surface-container-high);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-high);list-style:none}.post-study-learning-path-steps li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:1px 6px;gap:1px 6px;min-width:0;padding:6px 7px;background:var(--md-sys-color-surface-container-low)}.post-study-learning-path-steps b,.post-study-learning-path-steps code,.post-study-learning-path-steps em{display:block}.post-study-learning-path-steps code{grid-row:1/span 2;color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.35}.post-study-learning-path-steps b{color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.35}.post-study-learning-path-steps em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-study-learning-path p,.post-study-learning-path-steps em{color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.35}.post-study-learning-path p{margin:0}.post-study-recall-check{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--ad-space-2);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-lowest)}.post-study-recall-check-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:3px var(--ad-space-2);gap:3px var(--ad-space-2);min-width:0}.post-study-recall-check p,.post-study-recall-check-head b,.post-study-recall-check-head code,.post-study-recall-check-head em,.post-study-recall-check-head span,.post-study-recall-check-prompts b,.post-study-recall-check-prompts em{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-recall-check-head span{color:var(--md-sys-color-primary);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.post-study-recall-check-head b{color:var(--md-sys-color-on-surface);font-size:14px}.post-study-recall-check-head em{font-style:normal}.post-study-recall-check-head code,.post-study-recall-check-head em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px}.post-study-recall-check-prompts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-surface-container-high);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-high)}.post-study-recall-check-prompts label{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:1px 6px;gap:1px 6px;min-width:0;padding:6px 7px;background:var(--md-sys-color-surface-container-low)}.post-study-recall-check-prompts label[data-recall-step-state=checked]{background:var(--md-sys-color-surface-container-lowest)}.post-study-recall-check-prompts input{grid-row:1/span 2;align-self:start;width:14px;height:14px;margin:1px 0 0;accent-color:var(--md-sys-color-primary)}.post-study-recall-check-prompts b,.post-study-recall-check-prompts em{display:block}.post-study-recall-check-prompts b{color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.35}.post-study-recall-check-prompts em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-study-recall-check p,.post-study-recall-check-prompts em{color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.35}.post-study-recall-check p{margin:0}.post-study-brief-list{grid-template-columns:1fr;grid-gap:0;gap:0;overflow:hidden;border-bottom:1px solid var(--md-sys-color-surface-container-high)}.post-study-brief-list,.post-study-brief-list a{display:grid;border-top:1px solid var(--md-sys-color-surface-container-high)}.post-study-brief-list a{grid-template-columns:minmax(46px,max-content) minmax(70px,max-content) minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center;min-width:0;padding:7px 0;color:var(--md-sys-color-on-surface);text-decoration:none}.post-study-brief-list a:first-child{border-top:0}.post-study-brief-list a:hover{background:color-mix(in oklch,var(--md-sys-color-primary) 7%,var(--md-sys-color-surface))}.post-study-brief-list b,.post-study-brief-list code{min-width:0;font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.post-study-brief-list code{color:var(--md-sys-color-primary)}.post-study-brief-list span{min-width:0;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-study-brief-list em{align-self:center;font-style:normal;padding:7px 0}.post-study-brief-empty,.post-study-brief-list em{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.post-study-brief-empty{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;min-width:0;margin:0;padding:6px 0;border-top:1px solid var(--md-sys-color-surface-container-high);border-bottom:1px solid var(--md-sys-color-surface-container-high);line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.post-study-brief-empty span{min-width:0}.post-study-brief-actions{display:grid;grid-template-columns:minmax(112px,max-content) minmax(128px,max-content) minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;min-width:0}.post-study-brief-actions a{min-width:0;padding:5px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;line-height:1.35;text-decoration:none;text-align:center}.post-study-brief-actions a:hover{background:color-mix(in oklch,var(--md-sys-color-primary) 9%,transparent)}.post-study-brief-actions .ad-btn{justify-self:stretch;min-width:0}.post-study-brief-actions span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-board{display:none}.mobile-board-head{display:flex;justify-content:space-between;gap:var(--ad-space-3);padding:var(--ad-space-4) var(--ad-space-4) var(--ad-space-3);border-bottom:var(--ad-border-hairline)}.mobile-board-head .t{display:block;font:var(--md-sys-typescale-title-medium)}.mobile-board-head .count,.mobile-board-head .s{display:block;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.mobile-board-head .count{text-align:right;white-space:nowrap}.mobile-board-chips{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);padding:var(--ad-space-3) var(--ad-space-4);border-bottom:var(--ad-border-hairline)}.mobile-board-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mobile-board-empty{padding:var(--ad-space-6) var(--ad-space-4);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.mobile-board-item{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:stretch;min-width:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.mobile-board-row{display:grid;grid-template-columns:24px 24px minmax(64px,.74fr) minmax(52px,1fr) minmax(82px,.35fr);align-items:center;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-height:54px;padding:0 var(--ad-space-4) 0 0;border-bottom:0;color:inherit;text-decoration:none;animation:ad-data-enter var(--ad-duration-medium) var(--ad-ease-standard) both;animation-delay:var(--row-delay,0ms)}.mobile-board-item:last-child{border-bottom:0}.mobile-watchlist-toggle.ad-btn{align-self:center;justify-self:center;min-width:38px;padding-inline:0}.mobile-watchlist-toggle .ad-btn-label{font-size:13px}.mobile-share-toggle.ad-btn{align-self:center;justify-self:center;min-width:38px;padding-inline:0}.mobile-board-row .bk,.mobile-board-row .rk,.mobile-board-row .sg,.mobile-board-row .tk,.mobile-board-row .vl{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobile-board-row .rk{color:var(--md-sys-color-on-surface-variant);font-size:14px}.mobile-board-row .id{min-width:0;display:flex;flex-direction:column;gap:2px}.mobile-board-row .tk{color:var(--md-sys-color-on-surface);font-weight:600}.mobile-board-row .bk{color:var(--md-sys-color-on-surface-variant);font-size:13px;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.mobile-adbar{position:relative;height:6px;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest);overflow:hidden}.mobile-adbar i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 42%,var(--md-sys-color-outline))}.mobile-adbar i.hot{background:#7c4dff;box-shadow:0 0 8px color-mix(in oklch,#7c4dff 72%,transparent)}.mobile-board-row .metrics{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mobile-board-row .vl{color:var(--md-sys-color-on-surface-variant);font-weight:600}.mobile-board-row .vl.hot{color:var(--md-sys-color-on-surface)}.mobile-board-row .sg.hot{color:var(--md-sys-color-on-surface-variant)}.mobile-board-row .sg,.mobile-core-scores{color:var(--md-sys-color-on-surface-variant);font-size:13px}.mobile-core-scores{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px 5px;max-width:100%;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;white-space:normal}.mobile-core-scores span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bucket{font:var(--ad-typescale-data-label);letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase;color:var(--md-sys-color-on-surface-variant);border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);padding:2px 8px;white-space:nowrap}.watchlist-cell{width:72px}.watchlist-toggle.ad-btn{min-height:28px}.watchlist-toggle.saved{border-color:color-mix(in oklch,var(--md-sys-color-primary) 70%,transparent)}.snapshot-share.ad-btn{min-height:28px;color:var(--md-sys-color-on-surface-variant)}.snapshot-share--compact.ad-btn{min-width:44px;padding-inline:var(--ad-space-3)}.snapshot-share .ad-btn-label{font-size:13px}.snapshot-share[data-share-state=copied],.snapshot-share[data-share-state=shared]{color:var(--md-sys-color-on-surface);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline)}.leaderboard-share-toggle.ad-btn{align-self:flex-start;margin-top:2px}.notice{margin-top:var(--ad-space-6);padding:var(--ad-space-4);background:var(--md-sys-color-surface-container);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);font:var(--md-sys-typescale-body-medium);color:var(--md-sys-color-on-surface-variant)}.notice code{font-family:var(--ad-font-mono);color:var(--md-sys-color-primary)}.empty-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3);margin-top:var(--ad-space-5)}.empty-source-grid div{min-width:0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container)}.empty-source-grid span,.settings-facts span,.settings-runtime span{display:block;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase}.empty-source-grid b,.settings-facts b,.settings-runtime b{display:block;margin-top:5px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.empty-source-grid p{margin:var(--ad-space-3) 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.empty-source-grid code{color:var(--md-sys-color-primary);font-family:var(--ad-font-mono)}.settings-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,340px);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:end;margin:var(--ad-space-6) 0 var(--ad-space-5)}.settings-hero h1{margin-top:var(--ad-space-3)}.settings-hero p{max-width:680px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large)}.settings-runtime{min-width:0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container)}.settings-runtime em{display:block;margin-top:var(--ad-space-2);color:var(--md-sys-color-on-surface-variant);font-size:14px;font-style:normal}.settings-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4)}.settings-facts,.settings-list,.settings-panel{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.settings-toggle{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:58px;padding:var(--ad-space-3) 0;border-bottom:1px solid var(--md-sys-color-outline-variant)}.settings-toggle:last-child{border-bottom:0}.settings-theme-row{grid-template-columns:minmax(0,1fr) auto}.settings-toggle-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.settings-toggle-copy b{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.settings-toggle-copy span{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.settings-toggle input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.settings-switch{position:relative;width:40px;height:22px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.settings-switch:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--md-sys-color-on-surface-variant);transition:transform var(--ad-duration-short) var(--ad-ease-standard),background var(--ad-duration-short) var(--ad-ease-standard)}.settings-toggle input:checked+.settings-switch{border-color:var(--md-sys-color-primary)}.settings-toggle input:checked+.settings-switch:after{transform:translateX(18px);background:var(--md-sys-color-primary)}.settings-toggle:focus-within .settings-switch{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.settings-theme-row .theme-toggle{justify-self:end}.settings-state{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:uppercase}.settings-post-study,.settings-token-readiness,.settings-vega-focus,.settings-vega-lessons,.settings-vega-profile,.settings-vega-rhythm,.settings-watchlist{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding-top:var(--ad-space-3);border-top:1px solid var(--md-sys-color-outline-variant)}.settings-post-study b,.settings-post-study code,.settings-post-study span,.settings-token-readiness b,.settings-token-readiness code,.settings-token-readiness dd,.settings-token-readiness span,.settings-vega-focus b,.settings-vega-focus code,.settings-vega-focus span,.settings-vega-lessons b,.settings-vega-lessons code,.settings-vega-lessons span,.settings-vega-profile b,.settings-vega-profile code,.settings-vega-profile span,.settings-vega-rhythm b,.settings-vega-rhythm code,.settings-vega-rhythm span,.settings-watchlist b,.settings-watchlist code,.settings-watchlist span{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-post-study span,.settings-token-readiness span,.settings-vega-focus span,.settings-vega-lessons span,.settings-vega-profile span,.settings-vega-rhythm span,.settings-watchlist span{display:block;color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.settings-post-study b,.settings-token-readiness b,.settings-vega-focus b,.settings-vega-lessons b,.settings-vega-profile b,.settings-vega-rhythm b,.settings-watchlist b{display:block;margin-top:4px;color:var(--md-sys-color-on-surface);font-size:13px}.settings-post-study p,.settings-token-readiness p,.settings-vega-focus p,.settings-vega-lessons p,.settings-vega-profile p,.settings-vega-rhythm p,.settings-watchlist p{margin:var(--ad-space-2) 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.settings-post-study-items,.settings-post-study-recall,.settings-token-readiness-stats,.settings-vega-focus-coverage,.settings-vega-focus-options,.settings-vega-lesson-tickers,.settings-vega-profile-stats,.settings-vega-rhythm-dates,.settings-vega-rhythm-stats,.settings-watchlist-tickers{display:flex;flex-wrap:wrap;gap:var(--ad-space-2)}.settings-post-study-items a,.settings-post-study-items code,.settings-post-study-recall code,.settings-vega-lesson-tickers code,.settings-vega-rhythm-dates code,.settings-watchlist-tickers code{padding:3px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface);font-size:13px;font-family:var(--ad-font-mono);text-decoration:none}.settings-post-study-recall code[data-recall-row-state=orphaned_recall_only]{border-style:dashed;color:var(--md-sys-color-on-surface-variant)}.settings-vega-profile-stats div{min-width:128px}.settings-token-readiness-stats div,.settings-vega-profile-stats div{padding:3px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm)}.settings-token-readiness-stats div{min-width:min(100%,132px)}.settings-vega-focus-coverage div{min-width:min(100%,148px)}.settings-vega-focus-coverage div,.settings-vega-rhythm-stats div{padding:3px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm)}.settings-vega-rhythm-stats div{min-width:112px}.settings-token-readiness-stats span,.settings-vega-focus-coverage span,.settings-vega-profile-stats span,.settings-vega-rhythm-stats span{font-size:13px}.settings-token-readiness-stats b{max-width:100%;font-size:13px;overflow-wrap:anywhere}.settings-vega-focus-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-vega-focus-option.ad-btn{justify-content:center;width:100%}.settings-vega-focus-option[data-selected=true]{border-color:color-mix(in oklch,var(--md-sys-color-primary) 72%,var(--md-sys-color-outline));color:var(--md-sys-color-primary)}.settings-vega-focus code{color:var(--md-sys-color-on-surface);overflow-wrap:anywhere}.settings-vega-profile-next a,.settings-vega-profile-next code{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);text-decoration:none}.settings-vega-profile-next a:hover{color:var(--md-sys-color-primary)}.settings-token-readiness-gates{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin:0}.settings-token-readiness-gates div{min-width:0;padding:7px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm)}.settings-token-readiness-gates div[data-state=ready]{border-color:color-mix(in oklch,var(--ad-color-gain) 42%,var(--md-sys-color-outline-variant))}.settings-token-readiness-gates dt{display:flex;justify-content:space-between;gap:var(--ad-space-2)}.settings-token-readiness-gates dt b{margin:0;color:var(--md-sys-color-on-surface);font-size:13px;text-transform:uppercase}.settings-token-readiness-gates dd{margin:5px 0 0;color:var(--md-sys-color-on-surface-variant);font-size:13px;overflow-wrap:anywhere}.settings-token-readiness .ad-btn{justify-self:start}.settings-post-study-items a:hover{color:var(--md-sys-color-primary);background:color-mix(in oklch,var(--md-sys-color-primary) 8%,transparent)}.settings-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--ad-space-3);margin-top:var(--ad-space-2);padding-top:var(--ad-space-3);border-top:var(--ad-border-hairline)}.settings-actions span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:uppercase}.settings-facts div{padding-bottom:var(--ad-space-3);border-bottom:1px solid var(--md-sys-color-outline-variant)}.settings-facts div:last-child{padding-bottom:0;border-bottom:0}.route-state{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:center;margin-top:var(--ad-space-6)}.route-state-copy{display:grid;grid-gap:var(--ad-space-4);gap:var(--ad-space-4);align-content:center}.route-state-copy h1{margin:0}.route-state-copy p{max-width:560px;margin:0;font:var(--md-sys-typescale-body-large)}.route-state-copy code,.route-state-copy p{color:var(--md-sys-color-on-surface-variant)}.route-state-copy code{width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);font-family:var(--ad-font-mono);overflow-wrap:anywhere}.tick-flash{display:inline-block;border-radius:var(--ad-radius-xs);animation:ad-tick-flash .3s var(--ad-ease-standard) both}.tick-flash.gain{--tick-flash-bg:color-mix(in oklch,var(--ad-color-gain) 20%,transparent);--tick-flash-fg:var(--ad-color-gain)}.tick-flash.loss{--tick-flash-bg:color-mix(in oklch,var(--ad-color-loss) 20%,transparent);--tick-flash-fg:var(--ad-color-loss)}@keyframes ad-tick-flash{0%{background:var(--tick-flash-bg);color:var(--tick-flash-fg);transform:translateY(-1px)}to{background:transparent;color:inherit;transform:translateY(0)}}@keyframes ad-data-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:root[data-ad-density=compact] .lb tbody :is(td,th){padding-top:5px;padding-bottom:5px}:root[data-ad-density=compact] .mobile-board-row{min-height:46px}:root[data-ad-density=compact] .filter-console{padding-block:var(--ad-space-3)}:root[data-ad-motion=reduced] .adbar i,:root[data-ad-motion=reduced] .core-kpi-meter-track i,:root[data-ad-motion=reduced] .lb tbody tr,:root[data-ad-motion=reduced] .mobile-board-row,:root[data-ad-motion=reduced] .tick-flash{animation:none!important;transition:none!important}.screen-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3);margin:var(--ad-space-5) 0}.screen-meta-grid div{min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.screen-meta-grid span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.screen-meta-grid b,.screen-meta-grid span{display:block;font-family:var(--ad-font-mono)}.screen-meta-grid b{margin-top:5px;color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600;overflow-wrap:anywhere}.signal-screen-card{margin-top:var(--ad-space-5)}.signal-screen-table{min-width:980px}.signal-screen-summary{max-width:360px;color:var(--md-sys-color-on-surface-variant);font-size:14px;line-height:1.45;text-wrap:pretty}.payload-pills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.payload-pills span{padding:2px 7px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.subnav-shell{z-index:30;margin:0 calc(50% - 50vw) var(--ad-space-4);border-block:var(--ad-border-hairline);background:color-mix(in oklch,var(--md-sys-color-surface-container) 92%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.12);backdrop-filter:blur(16px) saturate(1.12)}.subnav-inner{display:flex;gap:var(--ad-space-3);margin:0 auto;padding:6px var(--ad-page-gutter)}.subnav-brand{flex:0 0 auto;gap:var(--ad-space-3)}.subnav-brand .brandbar{min-width:0}.subnav-brand .brandbar .word{font-size:16px;white-space:nowrap}.subnav-brand .theme-toggle{flex:none}.subnav-search{grid-template-areas:"prefix input button" "status status status";flex:0 1 240px;min-width:190px;max-width:260px;min-height:46px;padding:3px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-low)}.subnav-search button,.subnav-search input,.subnav-search-prefix,.subnav-search-status{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.subnav-search-prefix{grid-area:prefix;padding-left:9px;color:var(--md-sys-color-on-surface-variant);line-height:1;white-space:nowrap}.subnav-search input{grid-area:input;color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600;line-height:22px}.subnav-search input::placeholder{color:var(--md-sys-color-outline);opacity:1}.subnav-search button{grid-area:button;min-height:28px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);cursor:pointer;font-size:13px;font-weight:600}.subnav-search button:focus-visible,.subnav-search button:hover{border-color:var(--md-sys-color-outline)}.subnav-search:focus-within{border-color:color-mix(in oklch,var(--md-sys-color-primary) 54%,var(--md-sys-color-outline))}.subnav-search button:focus-visible,.subnav-search input:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.subnav-search-status{grid-area:status;min-width:0;padding:0 9px 1px;color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subnav-search input[aria-invalid=true]~.subnav-search-status{color:var(--ad-color-loss)}.subnav-center{display:flex;flex:1 1 auto;gap:var(--ad-space-2);align-items:center}.subnav{display:flex;flex:0 0 auto;justify-content:flex-start;gap:4px;max-width:100%;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-low);overflow-x:auto;scroll-padding-inline:4px;scrollbar-width:thin}.subnav a{flex:none;display:grid;align-content:center;grid-gap:1px;gap:1px;min-width:86px;min-height:42px;padding:5px var(--ad-space-3);border:1px solid transparent;border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);text-decoration:none;text-align:center;white-space:nowrap}.subnav-link-label,.subnav-link-meta{min-width:0;overflow:hidden;text-overflow:ellipsis}.subnav-link-label{color:inherit}.subnav-link-meta{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.2}.subnav a.active,.subnav a[aria-current=page]{border-color:color-mix(in oklch,var(--md-sys-color-primary) 54%,var(--md-sys-color-outline));color:var(--md-sys-color-on-surface);background:color-mix(in oklch,var(--md-sys-color-primary) 10%,transparent)}.subnav a.active .subnav-link-meta,.subnav a:hover,.subnav a[aria-current=page] .subnav-link-meta{color:var(--md-sys-color-on-surface)}.subnav a:hover{border-color:var(--md-sys-color-outline-variant)}.tlink{color:var(--md-sys-color-on-surface);text-decoration:none}.tlink:hover{text-decoration:underline}.evt{font-family:var(--ad-font-mono);font-size:14px;letter-spacing:var(--ad-tracking-data-label);color:var(--md-sys-color-on-surface-variant)}.signal-badge{display:inline-flex;align-items:center;gap:7px;min-height:24px;padding:2px 10px;border-radius:var(--ad-radius-xs);background:var(--md-sys-color-surface-container-high);color:var(--signal-badge-tone);font-weight:500}.signal-badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.ad-stat{display:flex;min-width:0;flex-direction:column;gap:2px}.ad-stat-label{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase}.ad-stat-value{color:var(--md-sys-color-on-surface);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ad-stat-delta,.ad-stat-value{font-family:var(--ad-font-mono)}.ad-stat-delta{color:var(--md-sys-color-on-surface-variant);font-size:14px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ad-stat-delta.up{color:var(--ad-color-gain)}.ad-stat-delta.down{color:var(--ad-color-loss)}.risk{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);background:transparent;padding:1px 8px;color:var(--md-sys-color-on-surface-variant)}.risk.low{border-color:var(--ad-color-risk-low);color:var(--ad-color-risk-low)}.risk.medium{border-color:var(--ad-color-risk-medium);color:var(--ad-color-risk-medium)}.risk.high{border-color:var(--ad-color-risk-high);color:var(--ad-color-risk-high)}.risk.extreme{border-color:var(--ad-color-risk-extreme);color:var(--ad-color-risk-extreme)}.observed-tier{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);padding:1px 8px;color:var(--md-sys-color-on-surface-variant)}.observed-tier.high{color:var(--md-sys-color-on-surface)}.band,.observed-tier.medium{color:var(--md-sys-color-on-surface-variant)}.band{font-family:var(--ad-font-mono);font-size:14px}.band.above{color:var(--md-sys-color-primary)}.dir{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;color:var(--md-sys-color-on-surface-variant);white-space:nowrap}.dir.above{color:var(--ad-color-gain)}.dir.below{color:var(--ad-color-loss)}.dir.within{color:var(--md-sys-color-outline)}.sparkline{display:inline-flex;align-items:center;justify-content:flex-end;width:76px;height:22px;color:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 64%,transparent);vertical-align:middle}.sparkline svg{display:block;width:76px;height:22px;overflow:visible}.sparkline-base{fill:none;stroke:var(--md-sys-color-surface-container-highest);stroke-width:1}.sparkline-path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.sparkline-dot{fill:currentColor;stroke:var(--md-sys-color-surface-container);stroke-width:1}.sparkline.hot{color:var(--ad-color-gain)}.sparkline-empty{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:none}.sp-cat-card{margin:var(--ad-space-6) 0}.ticker-empty-action{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ad-space-4);max-width:520px;margin:var(--ad-space-4) auto 0}.ticker-empty-action p{margin:0;color:var(--md-sys-color-on-surface-variant)}.ticker-empty-title{margin:0 0 4px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:20px;letter-spacing:0}.score-hero{display:grid;grid-template-columns:minmax(0,1fr) 170px;grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:end;min-height:270px;margin:var(--ad-space-6) 0 var(--ad-space-5);padding:var(--ad-space-7);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low);overflow:hidden}.score-hero-copy{min-width:0}.score-diagnostics span,.score-kicker,.score-pin span,.score-section-head>div>span,.score-signal-head span,.score-summary span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.score-hero h1{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:clamp(36px,5vw,58px);line-height:1;letter-spacing:0}.score-hero p{max-width:680px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large);text-wrap:pretty}.score-vega-line{margin-top:var(--ad-space-4);font-family:var(--ad-font-mono);font-size:13px;line-height:1.55}.score-vega{display:grid;width:170px;height:150px;place-items:center;border-radius:var(--ad-radius-sm)}.score-pin{display:inline-grid;gap:4px;margin-top:var(--ad-space-5);padding:var(--ad-space-3) var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.score-pin b{color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.score-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-outline-variant)}.score-summary div{min-width:0;padding:var(--ad-space-4);background:var(--md-sys-color-surface-container)}.score-summary b{display:block;margin-top:6px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.score-proof-gate{border-top-color:color-mix(in oklch,var(--ad-color-risk-medium) 44%,var(--md-sys-color-outline-variant))}.score-proof-table-head{align-items:stretch}.score-proof-table-head>div{min-width:0}.score-proof-gap,.score-proof-ledger,.score-proof-note{margin:0}.score-proof-ledger{display:grid;flex:0 1 520px;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.score-proof-gap div,.score-proof-ledger div,.score-proof-note div{min-width:0;background:var(--md-sys-color-surface-container)}.score-proof-ledger div{display:grid;grid-gap:3px;gap:3px;padding:var(--ad-space-3)}.score-proof-gap{display:grid;flex:1 1 100%;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.score-proof-gap div{display:grid;grid-gap:3px;gap:3px;padding:var(--ad-space-3)}.score-proof-gap dd,.score-proof-gap dt,.score-proof-ledger dd,.score-proof-ledger dt,.score-proof-note dd,.score-proof-note dt{margin:0;font-family:var(--ad-font-mono);font-size:13px;overflow-wrap:anywhere}.score-proof-gap dt,.score-proof-ledger dt,.score-proof-note dt{color:var(--md-sys-color-on-surface-variant);letter-spacing:.08em;text-transform:uppercase}.score-proof-gap dd,.score-proof-ledger dd,.score-proof-note dd{color:var(--md-sys-color-on-surface)}.score-proof-note{margin-top:var(--ad-space-3)}.score-proof-note div{display:flex;gap:var(--ad-space-3);align-items:baseline;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm)}.score-section{margin-top:var(--ad-space-8);padding-top:var(--ad-space-6);border-top:var(--ad-border-hairline)}.score-section-head{display:flex;justify-content:space-between;gap:var(--ad-space-4);align-items:flex-end;margin-bottom:var(--ad-space-4)}.score-section h2{margin:4px 0 0;font:var(--md-sys-typescale-headline-small);letter-spacing:0}.score-raw,.score-signal-card,.score-table-card{min-width:0;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.score-table-card{overflow:clip}.score-table-scroll{overflow-x:auto;overflow-y:clip;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm)}.score-table{width:100%;border-collapse:collapse}.score-table td,.score-table th{padding:var(--ad-space-3) var(--ad-space-4);border-bottom:1px solid var(--md-sys-color-surface-container-highest);text-align:left}.score-table thead th{color:var(--md-sys-color-on-surface-variant);font:var(--ad-typescale-data-label);letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase}.score-table tbody th,.score-table td{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.score-table tbody th{font-weight:500}.score-table tr:last-child :is(td,th){border-bottom:none}.score-gate-table{min-width:760px}.score-table.compact{min-width:620px}.score-progress-cell{display:grid;min-width:150px;grid-gap:6px;gap:6px}.score-progress-cell b{color:var(--md-sys-color-on-surface);font-weight:500}.score-progress-cell i{display:block;height:5px;overflow:hidden;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.score-progress-cell i span{display:block;height:100%;min-width:2px;border-radius:inherit;background:var(--ad-color-risk-medium)}.score-verdict{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.score-verdict.pending{border-color:var(--ad-color-risk-medium);color:var(--ad-color-risk-medium)}.score-verdict.pass{border-color:var(--ad-color-gain);color:var(--ad-color-gain)}.score-verdict.fail{border-color:var(--ad-color-loss);color:var(--ad-color-loss)}.score-signals{display:grid;min-width:0;grid-gap:var(--ad-space-4);gap:var(--ad-space-4)}.score-signal-card{padding:var(--ad-space-4)}.score-signal-card[open]{background:var(--md-sys-color-surface-container-low)}.score-signal-head{display:flex;justify-content:space-between;gap:var(--ad-space-4);align-items:flex-start;cursor:pointer;list-style:none}.score-signal-head::-webkit-details-marker{display:none}.score-signal-card[open] .score-signal-head{margin-bottom:var(--ad-space-4)}.score-signal-head:after{content:"open";flex:none;align-self:center;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.score-signal-card[open] .score-signal-head:after{content:"close"}.score-signal-head:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.score-signal-body{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.score-signal-head h3{margin:4px 0 0;font-family:var(--ad-font-mono);font-size:20px;letter-spacing:0}.score-signal-verdict{display:flex;gap:var(--ad-space-3);align-items:baseline;margin-top:var(--ad-space-3);padding:var(--ad-space-3) 0 0;border-top:var(--ad-border-hairline);background:transparent}.score-signal-verdict span{flex:none;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px}.score-signal-verdict p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.score-diagnostics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-top:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.score-diagnostics div{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface-container-low)}.score-diagnostics b{display:block;margin-top:5px;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-weight:500;line-height:1.4}.score-raw{margin-top:var(--ad-space-8);padding:var(--ad-space-4)}.score-raw summary{cursor:pointer;text-transform:uppercase}.score-raw pre,.score-raw summary{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:14px}.score-raw pre{margin:var(--ad-space-4) 0 0;overflow-x:auto;white-space:pre-wrap;line-height:1.5}.vega-lore-panel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;margin:var(--ad-space-5) 0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.vega-lore-panel b,.vega-lore-panel span{font-family:var(--ad-font-mono)}.vega-lore-panel span{color:var(--md-sys-color-primary);font-size:14px}.vega-lore-panel p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);text-wrap:pretty}.vega-lore-panel b{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500;text-align:right}.methodology-vega-line{margin-bottom:var(--ad-space-6)}.methodology-front-door{margin:var(--ad-space-6) 0 var(--ad-space-4)}.methodology-section-head{display:flex;justify-content:space-between;gap:var(--ad-space-4);align-items:flex-end;margin-bottom:var(--ad-space-4)}.methodology-contract-group .char-role,.methodology-contract-pin span,.methodology-full-contract summary span,.methodology-section-head span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.methodology-section-head h2{margin:4px 0 0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-headline-small);letter-spacing:0}.methodology-contract-pin{display:grid;flex:none;grid-gap:3px;gap:3px;min-width:min(100%,280px);padding:var(--ad-space-3) var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container)}.methodology-cite code,.methodology-contract-pin b,.methodology-contract-pin code,.methodology-full-contract summary b,.methodology-kpi-table code,.methodology-kpi-table em{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.methodology-contract-pin b{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.methodology-contract-pin code{color:var(--md-sys-color-on-surface-variant);font-size:13px;overflow-wrap:anywhere}.methodology-table-card{overflow:clip;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.methodology-kpi-table{width:100%;min-width:900px;border-collapse:collapse}.methodology-kpi-table td,.methodology-kpi-table th{padding:var(--ad-space-3) var(--ad-space-4);border-bottom:1px solid var(--md-sys-color-surface-container-highest);text-align:left}.methodology-kpi-table thead th{color:var(--md-sys-color-on-surface-variant);font:var(--ad-typescale-data-label);letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase}.methodology-kpi-table tbody th,.methodology-kpi-table td{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;line-height:1.45}.methodology-kpi-table tbody th{display:grid;grid-gap:4px;gap:4px;min-width:210px;font-weight:500}.methodology-kpi-table tbody tr:last-child :is(td,th){border-bottom:none}.methodology-kpi-table code,.methodology-kpi-table em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.methodology-cite{margin:var(--ad-space-3) 0 var(--ad-space-4);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.methodology-full-contract{margin-top:var(--ad-space-5);padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.methodology-full-contract summary{display:flex;justify-content:space-between;gap:var(--ad-space-4);align-items:center;cursor:pointer}.methodology-full-contract summary b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:500}.methodology-full-contract-body{display:grid;grid-gap:var(--ad-space-5);gap:var(--ad-space-5);margin-top:var(--ad-space-5)}.methodology-contract-group .char-role{margin-bottom:var(--ad-space-2)}.account-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:stretch;margin:var(--ad-space-6) 0;padding:var(--ad-space-7);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.account-hero-copy h1{max-width:720px;margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:44px;line-height:1.05;letter-spacing:0}.account-hero-copy p{max-width:700px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large);text-wrap:pretty}.account-actions{display:flex;flex-wrap:wrap;gap:var(--ad-space-3);margin-top:var(--ad-space-6)}.account-vega{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4);align-items:center;padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.account-vega>.sp-vega{justify-self:center}.account-vega-copy{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0}.account-vega-copy b,.account-vega-copy em,.account-vega-copy span{display:block;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.account-vega-copy span{color:var(--md-sys-color-primary);font-size:13px}.account-vega-copy b{color:var(--md-sys-color-on-surface);font-size:14px;line-height:1.45}.account-vega-copy em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.5}.account-operations{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);width:min(100%,var(--ad-table-width));margin-top:var(--ad-space-5);margin-right:auto;margin-left:auto}.account-operations-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ad-space-3)}.account-operations-head h2{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium);letter-spacing:0}.account-operations-scroll{max-width:100%;overflow:auto hidden;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.account-operations-table{width:100%;min-width:1040px;border-collapse:collapse;table-layout:auto}.account-operations-table td,.account-operations-table th{padding:11px 14px;border-bottom:1px solid var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);text-align:left;vertical-align:top}.account-operations-table td:first-child,.account-operations-table th:first-child{padding-left:var(--ad-space-4)}.account-operations-table td:last-child,.account-operations-table th:last-child{padding-right:var(--ad-space-4)}.account-operations-table tbody th,.account-operations-table td b,.account-operations-table thead th{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.account-operations-table thead th{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-weight:600;text-transform:uppercase}.account-operations-table tbody th{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.account-operations-table td b{display:inline-flex;padding:3px 7px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.account-operations-table tr:last-child td,.account-operations-table tr:last-child th{border-bottom:0}.account-operations-table td span{display:block;max-width:360px}.api-access-receipt{display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px;min-width:0;padding:5px 7px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.api-access-receipt em,.api-access-receipt strong{min-width:0;font-family:var(--ad-font-mono);font-size:13px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.35;overflow-wrap:anywhere;text-transform:none}.api-access-receipt strong{color:var(--md-sys-color-primary);font-weight:600}.api-access-receipt em{color:var(--md-sys-color-on-surface-variant)}.account-signin-shell{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);grid-gap:var(--ad-space-5);gap:var(--ad-space-5);align-items:stretch;margin-top:var(--ad-space-5);padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.account-signin-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ad-space-3);min-width:0}.account-signin-copy h2{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-headline-small);letter-spacing:0}.account-signin-copy p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);text-wrap:pretty}.account-access-details{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-self:start;min-width:0}.account-access-details summary{list-style:none}.account-access-details summary::-webkit-details-marker{display:none}.account-access-details-summary{display:grid;grid-template-columns:minmax(124px,.28fr) minmax(220px,.38fr) minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:48px;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);cursor:pointer}.account-access-details-summary:after{content:"show";min-width:44px;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;text-align:right;text-transform:uppercase}.account-access-details[open] .account-access-details-summary:after{content:"hide"}.account-access-details-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.account-access-details-summary b,.account-access-details-summary em,.account-access-details-summary span{min-width:0;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.account-access-details-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.account-access-details-summary b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.account-access-details-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.4}.account-signin-panel{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--ad-space-4);gap:var(--ad-space-4);min-width:0;margin-top:var(--ad-space-3)}.account-signin-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.account-signin-steps article{display:grid;grid-template-rows:auto auto 1fr;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0;min-height:148px;padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.account-signin-meta dd,.account-signin-meta dt,.account-signin-meta p,.account-signin-meta span,.account-signin-steps b,.account-signin-steps code,.account-signin-steps span{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.account-signin-steps code{justify-self:start;color:var(--md-sys-color-primary);font-size:13px}.account-signin-steps b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:500}.account-signin-steps span{color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.5}.account-signin-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.account-signin-meta>div{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm)}.account-signin-meta span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.account-signin-meta p{margin:0;color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.55}.account-signin-meta dl{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin:0}.account-signin-meta dl div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);align-items:center}.account-signin-meta dt{color:var(--md-sys-color-on-surface);font-size:13px}.account-signin-meta dd{margin:0;padding:4px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-size:13px;white-space:nowrap}.account-sync-preview{display:grid;grid-gap:var(--ad-space-4);gap:var(--ad-space-4);margin-top:var(--ad-space-5);padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.account-sync-preview-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);grid-gap:var(--ad-space-5);gap:var(--ad-space-5);align-items:start}.account-sync-preview h2{margin:var(--ad-space-2) 0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-headline-small);letter-spacing:0}.account-sync-preview p{max-width:760px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);text-wrap:pretty}.account-sync-dependencies b,.account-sync-dependencies code,.account-sync-dependencies em,.account-sync-dependencies span,.account-sync-preview b,.account-sync-preview code,.account-sync-preview em,.account-sync-preview pre,.account-sync-preview span,.account-sync-server-links b,.account-sync-server-links em,.account-sync-server-links span,.account-sync-technical-details summary b,.account-sync-technical-details summary em,.account-sync-technical-details summary span,.account-sync-tombstone-preview b,.account-sync-tombstone-preview em,.account-sync-tombstone-preview pre,.account-sync-tombstone-preview span{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.account-sync-preview-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-preview-grid article,.account-sync-preview-stats div,.account-sync-readiness div{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.account-sync-dependencies span,.account-sync-preview-grid span,.account-sync-preview-sample span,.account-sync-preview-stats span,.account-sync-readiness span,.account-sync-server-links span,.account-sync-technical-details summary span,.account-sync-tombstone-preview span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.account-sync-dependencies b,.account-sync-preview-grid b,.account-sync-preview-sample b,.account-sync-preview-stats b,.account-sync-readiness b,.account-sync-server-links b,.account-sync-technical-details summary b,.account-sync-tombstone-preview b{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.account-sync-readiness{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-readiness div{min-height:116px}.account-sync-technical-details{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.account-sync-technical-details summary{display:grid;grid-template-columns:minmax(160px,.24fr) minmax(220px,.34fr) minmax(0,.42fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:58px;padding:var(--ad-space-3) var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);cursor:pointer;list-style:none}.account-sync-technical-details summary::-webkit-details-marker{display:none}.account-sync-technical-details summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.account-sync-technical-details[open] summary{margin-bottom:var(--ad-space-3)}.account-sync-technical-details summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.5}.account-sync-technical-body{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.account-sync-dependencies code,.account-sync-dependencies em,.account-sync-readiness em,.account-sync-redaction-categories em,.account-sync-redactions em,.account-sync-server-links em,.account-sync-tombstone-preview em{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-style:normal;line-height:1.5;overflow-wrap:anywhere}.account-sync-redactions{display:grid;grid-template-columns:minmax(220px,.28fr) minmax(0,.72fr);grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-redaction-categories article,.account-sync-redaction-summary{min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);display:grid;align-content:start;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-redaction-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2);padding:0;border:0;background:transparent}.account-sync-redaction-categories span,.account-sync-redactions span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.account-sync-redaction-categories b,.account-sync-redactions b{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;font-weight:500;overflow-wrap:anywhere}.account-sync-tombstone-preview{display:grid;grid-template-columns:minmax(220px,.3fr) minmax(0,.7fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-3);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.account-sync-tombstone-preview[aria-disabled=true]{opacity:.86}.account-sync-tombstone-preview>div{display:grid;align-content:start;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0}.account-sync-tombstone-preview pre{min-width:0;max-height:260px;margin:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.55;overflow:auto;white-space:pre-wrap}.account-sync-server-links{display:grid;grid-template-columns:minmax(220px,.28fr) minmax(0,.72fr);grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-server-link-list article,.account-sync-server-link-summary{min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);display:grid;align-content:start;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-server-link-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-dependencies{display:grid;grid-template-columns:minmax(220px,.28fr) minmax(0,.72fr);grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-dependency-list article,.account-sync-dependency-summary{min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);display:grid;align-content:start;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-dependency-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-dependency-list article[aria-disabled=true]{border-style:dashed}.account-sync-dependency-list code{font-style:normal}.account-sync-preview-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-preview-grid article{grid-template-rows:auto auto auto minmax(32px,auto) minmax(32px,auto) 1fr;min-height:182px}.account-sync-preview-grid code,.account-sync-preview-grid em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.5}.account-sync-drilldowns{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-drilldowns details{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);overflow:hidden}.account-sync-drilldowns summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:48px;padding:var(--ad-space-3) var(--ad-space-4);cursor:pointer;list-style:none}.account-sync-drilldowns summary::-webkit-details-marker{display:none}.account-sync-drilldowns summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:-2px}.account-sync-drilldown-body p,.account-sync-drilldown-body pre,.account-sync-drilldown-body span,.account-sync-drilldowns summary b,.account-sync-drilldowns summary em,.account-sync-drilldowns summary span{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.account-sync-drilldowns summary span{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:500}.account-sync-drilldowns summary b,.account-sync-drilldowns summary em{padding:4px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;font-weight:500;white-space:nowrap}.account-sync-drilldown-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:0 var(--ad-space-4) var(--ad-space-4)}.account-sync-drilldown-body pre{grid-column:1/-1}.account-sync-drilldown-body pre,.account-sync-drilldown-body>div{min-width:0;margin:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.account-sync-drilldown-body>div{display:grid;align-content:start;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-drilldown-body span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.account-sync-drilldown-body p,.account-sync-drilldown-body pre{color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.55}.account-sync-drilldown-body p{margin:0}.account-sync-drilldown-body pre{max-height:220px;overflow:auto;white-space:pre-wrap}.account-sync-preview-sample{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:stretch}.account-sync-preview-sample pre,.account-sync-preview-sample>div{min-width:0;margin:0;padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.account-sync-preview-sample>div{display:grid;align-content:start;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.account-sync-sample-receipt{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);margin-top:var(--ad-space-2)}.account-sync-sample-receipt:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.account-sync-sample-receipt code{min-width:0;padding:4px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.4;white-space:normal}.account-sync-preview-sample pre{max-height:360px;overflow:auto;color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.5;white-space:pre-wrap}.landing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);grid-gap:var(--ad-space-8);gap:var(--ad-space-8);align-items:end;min-height:520px;margin:var(--ad-space-6) 0 var(--ad-space-8);padding:var(--ad-space-8);border:var(--ad-border-hairline)}.landing-density-panel,.landing-hero-copy{position:relative;z-index:1}.landing-kicker{font:var(--ad-typescale-data-label);letter-spacing:0;text-transform:none;color:var(--md-sys-color-on-surface-variant)}.landing-hero h1{max-width:740px;margin:var(--ad-space-4) 0 var(--ad-space-4);font-family:var(--ad-font-display);font-size:48px;line-height:1.02;letter-spacing:0}.landing-hero h1 em{color:inherit;font-style:normal}.landing-hero p,.landing-section>p{max-width:690px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large);text-wrap:pretty}.landing-actions{display:flex;flex-wrap:wrap;gap:var(--ad-space-3);margin-top:var(--ad-space-6)}.landing-fine{margin-top:var(--ad-space-4);color:var(--md-sys-color-outline);font-family:var(--ad-font-mono);font-size:13px}.landing-code-card,.landing-density-panel{background:var(--md-sys-color-surface-container);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md)}.landing-density-panel{padding:var(--ad-space-4)}.landing-density-foot,.landing-density-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:uppercase}.landing-density-head .live,.landing-density-head .tape-status{display:inline-flex;align-items:center;gap:6px}.landing-density-head .live,.landing-density-head .tape-status.live{color:var(--md-sys-color-on-surface-variant)}.landing-density-head .tape-status.stale{color:var(--ad-color-warning)}.landing-density-head .tape-status.pending{color:var(--md-sys-color-outline)}.landing-density-head .live i,.landing-density-head .tape-status i{width:6px;height:6px;border-radius:50%}.landing-density-head .live i,.landing-density-head .tape-status.live i{background:var(--md-sys-color-outline)}.landing-density-head .tape-status.stale i{background:var(--ad-color-warning)}.landing-density-head .tape-status.pending i{background:var(--md-sys-color-outline)}.landing-density-row{display:grid;align-items:center;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);text-decoration:none;color:inherit;grid-template-columns:24px 56px minmax(80px,1fr) 56px 82px;min-height:46px;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.landing-density-row:last-of-type{border-bottom:0}.landing-density-row .sg,.landing-density-row .tk,.landing-density-row .vl{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-density-row .tk{font-weight:600}.landing-density-row .bar{position:relative;height:6px;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest);overflow:hidden}.landing-density-row .bar i{position:absolute;inset:0 auto 0 0;border-radius:inherit}.landing-density-row .sg{justify-self:end;color:var(--md-sys-color-outline);font-size:13px}.landing-density-row .sg.hot{color:var(--md-sys-color-primary)}.landing-density-empty{padding:var(--ad-space-5) 0;color:var(--md-sys-color-outline);font-family:var(--ad-font-mono);font-size:14px}.landing-density-foot{flex-wrap:wrap;margin-top:var(--ad-space-4);padding-top:var(--ad-space-3);border-top:var(--ad-border-hairline);text-transform:none}.landing-section{margin:var(--ad-space-10) 0;padding-top:var(--ad-space-8);border-top:var(--ad-border-hairline)}.landing-section h2{max-width:780px;margin:var(--ad-space-3) 0 var(--ad-space-3);font-family:var(--ad-font-display);font-size:32px;line-height:1.08;letter-spacing:0}.landing-primary-table{margin-top:var(--ad-space-8);padding-top:var(--ad-space-6)}.landing-table-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ad-space-5);margin-bottom:var(--ad-space-4)}.landing-table-receipt{flex:0 0 min(280px,100%);display:grid;grid-gap:4px;gap:4px;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.4}.landing-table-receipt b,.landing-table-receipt em,.landing-table-receipt span{min-width:0;overflow-wrap:anywhere}.landing-table-receipt span{color:var(--md-sys-color-outline);text-transform:uppercase}.landing-table-receipt b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.landing-table-receipt em{font-style:normal}.landing-table-receipt.stale b{color:var(--ad-color-warning)}.landing-table-line{flex-wrap:wrap;gap:var(--ad-space-2) var(--ad-space-4);margin:0 0 var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.landing-table-line b{color:var(--md-sys-color-on-surface);font-weight:500}.landing-primary-table>.card{margin-top:var(--ad-space-3)}.landing-posts-head{display:flex;justify-content:space-between;gap:var(--ad-space-4);align-items:flex-end;margin-bottom:var(--ad-space-4)}.landing-posts-head a{flex:none;color:var(--md-sys-color-primary);font:var(--md-sys-typescale-label-large)}.landing-posts-head a:hover{text-decoration:underline;text-underline-offset:3px}.landing-posts-actions{display:grid;justify-items:end;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:min(360px,100%)}.landing-post-feed-disclosure{width:min(360px,100%)}.landing-post-feed-disclosure summary{grid-template-columns:auto minmax(0,1fr);grid-gap:3px var(--ad-space-2);gap:3px var(--ad-space-2);align-items:center;padding:var(--ad-space-2) var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);cursor:pointer;list-style:none}.landing-post-feed-disclosure summary::-webkit-details-marker{display:none}.landing-post-feed-disclosure summary:after{content:"show";justify-self:end;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;line-height:1;text-transform:uppercase}.landing-post-feed-disclosure[open] summary:after{content:"hide"}.landing-post-feed-disclosure summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.landing-post-feed-disclosure summary b,.landing-post-feed-disclosure summary em,.landing-post-feed-disclosure summary span{min-width:0;font-family:var(--ad-font-mono);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.landing-post-feed-disclosure summary span{color:var(--md-sys-color-on-surface-variant)}.landing-post-feed-disclosure summary b{color:var(--md-sys-color-on-surface);font-weight:600;text-align:right}.landing-post-feed-disclosure summary em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-style:normal;text-align:right}.landing-post-feed-receipt{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px var(--ad-space-2);margin-top:var(--ad-space-2);max-width:460px;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.35;text-align:right}.landing-post-feed-receipt b,.landing-post-feed-receipt em,.landing-post-feed-receipt span{min-width:0;overflow-wrap:anywhere}.landing-post-feed-receipt span{color:var(--md-sys-color-on-surface);text-transform:uppercase}.landing-post-feed-receipt b{font-weight:500}.landing-post-feed-receipt em{font-style:normal}.landing-post-summary{grid-gap:1px;gap:1px;margin-bottom:var(--ad-space-4);overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.landing-post-summary div{min-width:0;display:grid;grid-gap:4px;gap:4px;padding:var(--ad-space-3) var(--ad-space-4);background:var(--md-sys-color-surface-container-low)}.landing-post-summary b,.landing-post-summary em,.landing-post-summary span{min-width:0;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.landing-post-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.landing-post-summary b{color:var(--md-sys-color-on-surface);font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.landing-post-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.4}.landing-post-table-wrap{min-width:0;max-width:100%;margin-bottom:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.landing-post-table-wrap:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.landing-post-table{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.landing-post-table td,.landing-post-table th{min-width:0;padding:10px var(--ad-space-3);border-bottom:1px solid var(--md-sys-color-outline-variant);text-align:left}.landing-post-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-weight:600}.landing-post-table tbody tr:last-child td,.landing-post-table tbody tr:last-child th{border-bottom:0}.landing-post-table tbody tr:hover{background:var(--md-sys-color-surface-container)}.landing-post-table th:first-child{width:108px}.landing-post-table td:nth-child(2),.landing-post-table th:nth-child(2){width:34%;min-width:300px}.landing-post-table td:nth-child(3),.landing-post-table th:nth-child(3){width:132px}.landing-post-table td:nth-child(4),.landing-post-table td:nth-child(5),.landing-post-table th:nth-child(4),.landing-post-table th:nth-child(5){width:16%}.landing-post-table td:nth-child(6),.landing-post-table th:nth-child(6){width:170px}.landing-post-table a,.landing-post-table b,.landing-post-table em,.landing-post-table span{display:block;min-width:0;overflow-wrap:anywhere}.landing-post-table a{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:650;text-decoration:none}.landing-post-table a:hover{text-decoration:underline;text-underline-offset:3px}.landing-post-table b{color:var(--md-sys-color-on-surface);font-weight:600}.landing-post-table em,.landing-post-table span{margin-top:3px;color:var(--md-sys-color-on-surface-variant);font-weight:400}.landing-post-table .post-table-cue,.xpost-table .post-table-cue{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;margin-top:6px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-xs);padding:2px 6px;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.15;overflow-wrap:normal;text-transform:uppercase;white-space:nowrap}.landing-post-table .post-table-cue[data-post-anti-gaming-status=gated],.xpost-table .post-table-cue[data-post-anti-gaming-status=gated]{border-color:color-mix(in oklch,var(--md-sys-color-tertiary) 46%,var(--md-sys-color-outline-variant));color:var(--md-sys-color-on-surface)}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;overflow:hidden;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-sans);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.post-table-identity{min-width:0;grid-template-columns:30px minmax(0,1fr);grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.post-table-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:0;overflow:hidden;border-radius:50%;background:conic-gradient(from var(--voice-turn,0deg),color-mix(in oklch,var(--md-sys-color-tertiary) 62%,var(--md-sys-color-outline)) 0 var(--voice-sweep,120deg),var(--md-sys-color-surface-container-highest) 0 1turn);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:8px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.post-table-avatar:after{content:"";position:absolute;inset:5px;border-radius:inherit;background:var(--md-sys-color-surface-container);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.post-table-avatar:before{content:"";position:absolute;z-index:1;width:5px;height:5px;border-radius:50%;transform:translateY(-5px);background:var(--md-sys-color-on-surface-variant);box-shadow:-5px 9px 0 -1px var(--md-sys-color-on-surface-variant),5px 9px 0 -1px var(--md-sys-color-on-surface-variant);opacity:.82}.post-table-identity-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.post-table-identity-copy em{margin-top:0}.post-table-meter{position:relative;display:block;width:min(96px,100%);height:6px;margin:5px 0 2px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-high)}.post-table-meter i{display:block;width:var(--engagement-share,0);max-width:100%;height:100%;border-radius:inherit;background:color-mix(in oklch,var(--md-sys-color-tertiary) 74%,var(--md-sys-color-on-surface))}.post-table-freshness-chip{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:5px;margin-top:5px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);padding:2px 7px;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap}.post-table-freshness-chip i{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.72}.post-table-freshness-chip[data-post-freshness-bucket=within_15m],.post-table-freshness-chip[data-post-freshness-bucket=within_1h]{border-color:color-mix(in oklch,var(--md-sys-color-primary) 38%,var(--md-sys-color-outline-variant));color:var(--md-sys-color-primary)}.post-table-freshness-chip[data-post-freshness-bucket=within_15m] i,.post-table-freshness-chip[data-post-freshness-bucket=within_1h] i{animation:adPulse 1.8s ease-in-out infinite}.post-table-freshness-chip[data-post-freshness-status=capture_pending],.post-table-freshness-chip[data-post-freshness-status=date_pending]{color:var(--md-sys-color-outline);opacity:.82}.post-table-engagement-breakdown{min-width:0;display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.post-table-engagement-breakdown span{width:-moz-fit-content;width:fit-content;min-width:0;display:inline-flex;align-items:baseline;gap:3px;margin-top:0;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-xs);padding:2px 5px;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.15;white-space:nowrap}.post-table-engagement-breakdown b{display:inline;color:var(--md-sys-color-on-surface);font-weight:650}.post-table-vega-action-wrap{min-width:0;display:grid;grid-gap:4px;gap:4px}.post-table-vega-action{width:100%;min-height:34px;display:grid;grid-gap:6px;gap:6px;align-items:center;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);padding:5px 7px;background:color-mix(in oklch,var(--md-sys-color-primary) 7%,var(--md-sys-color-surface-container-high));color:var(--md-sys-color-on-surface);cursor:not-allowed;opacity:.82}.post-table-vega-action b,.post-table-vega-action span{margin:0;display:block;line-height:1}.post-table-vega-action span{font-size:13px;font-weight:650}.post-table-vega-action b{color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.post-table-vega-scope{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:baseline;gap:4px;margin-top:0;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.3;overflow-wrap:normal;white-space:nowrap}.post-table-vega-scope b{display:inline;color:var(--md-sys-color-on-surface);font-weight:650}.landing-post-table .post-table-vega-scope{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:baseline;margin-top:0;overflow-wrap:normal}.landing-post-table .post-table-vega-scope b{display:inline;margin-top:0}.post-table-vega-action-wrap small,.post-table-vega-receipt{margin-top:0;color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.35}.post-table-vega-action-wrap small{display:block}.landing-post-card-disclosure{grid-gap:var(--ad-space-3);gap:var(--ad-space-3);margin-top:var(--ad-space-4)}.landing-post-card-disclosure summary{list-style:none}.landing-post-card-disclosure summary::-webkit-details-marker{display:none}.landing-post-card-disclosure-summary{display:grid;grid-template-columns:minmax(120px,.22fr) minmax(160px,.28fr) minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:48px;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);cursor:pointer}.landing-post-card-disclosure-summary:after{content:"show";min-width:44px;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;text-align:right;text-transform:uppercase}.landing-post-card-disclosure[open] .landing-post-card-disclosure-summary:after{content:"hide"}.landing-post-card-disclosure-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.landing-post-card-disclosure-summary b,.landing-post-card-disclosure-summary em,.landing-post-card-disclosure-summary span{min-width:0;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.landing-post-card-disclosure-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.landing-post-card-disclosure-summary b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.landing-post-card-disclosure-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.4}.landing-post-card-disclosure .landing-post-grid{margin-top:0}.landing-post-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.landing-post{min-width:0;display:flex;flex-direction:column;gap:var(--ad-space-3);min-height:220px;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.landing-post:hover{border-color:var(--md-sys-color-outline)}.landing-post-overflow{min-width:0;display:grid;align-content:center;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-height:120px;padding:var(--ad-space-4);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.landing-post-overflow b,.landing-post-overflow em,.landing-post-overflow span{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.landing-post-overflow b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.landing-post-overflow em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.45}.landing-post-top{grid-template-columns:34px minmax(0,1fr);grid-gap:var(--ad-space-2);gap:var(--ad-space-2);align-items:start}.landing-post-meta{align-items:center;justify-content:space-between;gap:var(--ad-space-2)}.landing-post-headline{display:grid;grid-gap:5px;gap:5px}.landing-post-title-row{min-width:0;justify-content:flex-start;gap:var(--ad-space-2)}.landing-post-title-row em{margin-left:auto}.landing-post-avatar.xpost-avatar{width:34px;height:34px;font-size:13px}.landing-post-avatar.xpost-avatar:after{inset:5px}.landing-post-avatar.xpost-avatar:before{width:6px;height:6px;transform:translateY(-6px);box-shadow:-6px 11px 0 -1px var(--md-sys-color-on-surface-variant),6px 11px 0 -1px var(--md-sys-color-on-surface-variant)}.landing-post-engagement.xpost-engagement{grid-template-columns:auto auto minmax(42px,1fr);margin-top:0}.landing-post-engagement.xpost-engagement em{display:none}.landing-post-engagement-breakdown.xpost-engagement-breakdown{margin-top:4px}.landing-post-source-chip.xpost-source-chip{max-width:min(118px,100%)}.landing-post-time-chip.xpost-time-chip{max-width:min(112px,100%)}.landing-post-meta span,.landing-post-top .ticker,.landing-post-top em{font-family:var(--ad-font-mono);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.landing-post-top .ticker{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600}.landing-post-meta span,.landing-post-top em{color:var(--md-sys-color-on-surface-variant);font-style:normal}.landing-post p{flex:1 1;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-medium);line-height:1.55;overflow-wrap:anywhere;text-wrap:pretty}.landing-post-why{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);padding:var(--ad-space-2);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.landing-post-measurement-chip{min-width:min(180px,100%);flex:1 1;grid-gap:3px;gap:3px}.landing-post-why b,.landing-post-why span{font-family:var(--ad-font-mono);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.landing-post-why span{color:var(--md-sys-color-on-surface-variant);letter-spacing:0}.landing-post-why b{color:var(--md-sys-color-on-surface);font-weight:500}.landing-post-meta{padding-top:var(--ad-space-2);border-top:1px solid var(--md-sys-color-surface-container-high)}.landing-post-empty{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);padding:var(--ad-space-5);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.landing-post-empty b,.landing-post-empty em,.landing-post-empty span{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.landing-post-empty b{color:var(--md-sys-color-on-surface);font-size:14px}.landing-post-empty em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.landing-post-evidence-gap,.xpost-evidence-gap{display:grid;grid-template-columns:repeat(2,minmax(0,auto));grid-gap:4px var(--ad-space-2);gap:4px var(--ad-space-2);align-items:center;justify-content:start;max-width:100%;padding-top:var(--ad-space-2);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.4}.landing-post-evidence-gap b,.landing-post-evidence-gap span,.xpost-evidence-gap b,.xpost-evidence-gap span{min-width:0;overflow-wrap:anywhere}.landing-post-evidence-gap b,.xpost-evidence-gap b{color:var(--md-sys-color-on-surface);font-weight:500}.landing-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ad-space-3);margin-bottom:var(--ad-space-4)}.landing-card-head span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.landing-card-head b{font-family:var(--ad-font-display);font-weight:600}.landing-card-note{margin-top:var(--ad-space-4);padding-top:var(--ad-space-3);border-top:var(--ad-border-hairline);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.landing-api-proof{display:grid;margin:calc(-1 * var(--ad-space-3)) 0 var(--ad-space-8);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.landing-api-proof summary{list-style:none}.landing-api-proof summary::-webkit-details-marker{display:none}.landing-api-proof-summary{display:grid;grid-template-columns:minmax(88px,.16fr) minmax(150px,.22fr) minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:48px;padding:var(--ad-space-3) var(--ad-space-4);cursor:pointer}.landing-api-proof-summary:after{content:"show";min-width:44px;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;text-align:right;text-transform:uppercase}.landing-api-proof[open] .landing-api-proof-summary:after{content:"hide"}.landing-api-proof-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.landing-api-proof-summary b,.landing-api-proof-summary em,.landing-api-proof-summary span{min-width:0;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.landing-api-proof-summary span{color:var(--md-sys-color-outline);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.landing-api-proof-summary b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.landing-api-proof-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.4}.landing-api-proof-body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start;min-width:0;padding:var(--ad-space-4);border-top:1px solid var(--md-sys-color-outline-variant)}.landing-api-proof-contract{min-width:0}.landing-endpoint{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:baseline;min-height:38px}.landing-api-receipt,.landing-endpoint{max-width:760px;border-bottom:1px solid var(--md-sys-color-surface-container-highest);font-family:var(--ad-font-mono)}.landing-api-receipt{display:flex;flex-wrap:wrap;gap:6px var(--ad-space-3);align-items:center;margin:var(--ad-space-4) 0 var(--ad-space-2);padding:8px 0;border-top:1px solid var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.35}.landing-api-receipt b,.landing-api-receipt em,.landing-api-receipt span{min-width:0;overflow-wrap:anywhere}.landing-api-receipt span{color:var(--md-sys-color-on-surface);text-transform:uppercase}.landing-api-receipt b{font-weight:500}.landing-api-receipt em{font-style:normal}.landing-endpoint span{color:var(--md-sys-color-primary);font-size:13px}.landing-endpoint b{overflow-wrap:anywhere;font-weight:500}.landing-endpoint em{color:var(--md-sys-color-on-surface-variant);font-style:normal;font-size:13px;text-align:right}.landing-api-sample-disclosure{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-width:0}.landing-api-sample-disclosure summary{list-style:none}.landing-api-sample-disclosure summary::-webkit-details-marker{display:none}.landing-api-sample-summary{display:grid;grid-template-columns:minmax(104px,.28fr) minmax(120px,.3fr) minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:48px;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);cursor:pointer}.landing-api-sample-summary:after{content:"show";min-width:44px;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;text-align:right;text-transform:uppercase}.landing-api-sample-disclosure[open] .landing-api-sample-summary:after{content:"hide"}.landing-api-sample-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.landing-api-sample-summary b,.landing-api-sample-summary em,.landing-api-sample-summary span{min-width:0;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.landing-api-sample-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.landing-api-sample-summary b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.landing-api-sample-summary em{font-style:normal;line-height:1.4}.landing-api-sample-summary em,.landing-code-tabs{color:var(--md-sys-color-on-surface-variant);font-size:13px}.landing-code-tabs{gap:var(--ad-space-2);padding:var(--ad-space-3) var(--ad-space-4);border-bottom:var(--ad-border-hairline);font-family:var(--ad-font-mono);text-transform:uppercase}.landing-code-tabs span:first-child{color:var(--md-sys-color-primary)}.landing-code-card pre{padding:var(--ad-space-4);overflow-x:auto;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;line-height:1.55}.dev-hero{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);grid-gap:var(--ad-space-8);gap:var(--ad-space-8);align-items:start;min-height:0;margin:var(--ad-space-6) 0 var(--ad-space-8);padding:var(--ad-space-8);border:var(--ad-border-hairline)}.dev-code-card,.dev-hero-copy{position:relative;z-index:1}.dev-code-card{align-self:start;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(620px,calc(100svh - 190px));min-height:0}.dev-code-card pre{max-height:min(548px,calc(100svh - 260px));overflow:auto;overflow-wrap:normal;white-space:pre}.dev-hero h1{margin:var(--ad-space-4) 0;font-family:var(--ad-font-display);font-size:48px;line-height:1.02;letter-spacing:0}.dev-hero h1 span{display:block}.dev-hero h1 em{color:var(--md-sys-color-primary);font-style:normal}.dev-hero p{max-width:680px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large);text-wrap:pretty}.dev-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);grid-gap:var(--ad-space-5);gap:var(--ad-space-5);align-items:stretch}.dev-contract-card,.dev-stream-panel{min-width:0;padding:var(--ad-space-4);background:var(--md-sys-color-surface-container);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md)}.dev-stream{display:flex;flex-direction:column}.dev-stream-row{display:grid;grid-template-columns:98px minmax(170px,.7fr) minmax(220px,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-height:40px;align-items:center;border-top:1px solid var(--md-sys-color-surface-container-highest);font-family:var(--ad-font-mono);font-size:13px}.dev-stream-row,.dev-stream-row .ts{color:var(--md-sys-color-on-surface-variant)}.dev-stream-row .ts{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-stream-row .ev{color:var(--md-sys-color-on-surface);overflow-wrap:anywhere}.dev-stream-row .pl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-contract-card h2,.dev-endpoint-section h2,.dev-transport-section h2{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:30px;line-height:1.1;letter-spacing:0}.dev-contract-card p,.dev-endpoint-section p,.dev-transport-section p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.dev-contract-pin{display:flex;align-items:center;justify-content:space-between;gap:var(--ad-space-3);margin-top:var(--ad-space-5);padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);font-family:var(--ad-font-mono)}.dev-contract-pin span{min-width:0;overflow-wrap:anywhere;color:var(--md-sys-color-primary);font-size:14px}.dev-contract-pin b{white-space:nowrap;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-pill-row{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);margin-top:var(--ad-space-4)}.dev-pill-row span{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.dev-endpoint-section{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.dev-endpoint-summary{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-width:0}.dev-endpoint-summary-wrap{min-width:0;overflow-x:auto;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-endpoint-summary-table{width:100%;min-width:760px;border-collapse:collapse;font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.dev-endpoint-summary-table td,.dev-endpoint-summary-table th{padding:var(--ad-space-3);border-bottom:1px solid var(--md-sys-color-surface-container-highest);text-align:left;vertical-align:top}.dev-endpoint-summary-table thead th{color:var(--md-sys-color-on-surface-variant);font-weight:500;text-transform:uppercase}.dev-endpoint-summary-table tbody th,.dev-endpoint-summary-table td:nth-child(2),.dev-endpoint-summary-table td:nth-child(3){color:var(--md-sys-color-on-surface)}.dev-endpoint-summary-table tbody th{font-weight:600}.dev-endpoint-summary-table td{color:var(--md-sys-color-on-surface-variant)}.dev-endpoint-summary-table tr:last-child td,.dev-endpoint-summary-table tr:last-child th{border-bottom:0}.dev-endpoint-summary-table code{font-family:var(--ad-font-mono);font-size:1em;overflow-wrap:anywhere}.dev-endpoint-inventory{min-width:0;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.dev-endpoint-inventory summary{display:flex;align-items:center;justify-content:space-between;gap:var(--ad-space-3);min-height:46px;padding:0 var(--ad-space-3);cursor:pointer;font-family:var(--ad-font-mono)}.dev-endpoint-inventory summary::-webkit-details-marker{display:none}.dev-endpoint-inventory summary:after{content:"+";color:var(--md-sys-color-primary);font-size:18px}.dev-endpoint-inventory[open] summary:after{content:"-"}.dev-endpoint-inventory summary span{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600;text-transform:uppercase}.dev-endpoint-inventory summary b{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-endpoint-inventory .dev-endpoint-groups{padding:0 var(--ad-space-3) var(--ad-space-3)}.dev-endpoint-groups{display:grid;grid-gap:var(--ad-space-4);gap:var(--ad-space-4);min-width:0}.dev-endpoint-group{min-width:0;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container);overflow:hidden}.dev-endpoint-group-head{display:grid;grid-template-columns:34px minmax(130px,.42fr) minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:baseline;padding:var(--ad-space-3);border-bottom:var(--ad-border-hairline);font-family:var(--ad-font-mono);font-size:13px}.dev-endpoint-group-head span{color:var(--md-sys-color-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-endpoint-group-head b{color:var(--md-sys-color-on-surface);font-weight:600}.dev-endpoint-group-head em{color:var(--md-sys-color-on-surface-variant);font-style:normal;overflow-wrap:anywhere}.dev-endpoints{display:flex;flex-direction:column;padding:0 var(--ad-space-3)}.dev-endpoints .landing-endpoint:last-child{border-bottom:0}.dev-core-kpi-section{display:grid;grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.dev-core-kpi-section h2{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:30px;line-height:1.1;letter-spacing:0}.dev-core-kpi-section p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.dev-core-kpi-ledger{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0}.dev-core-kpi{display:grid;grid-template-rows:auto auto minmax(54px,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-width:0;min-height:214px;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-core-kpi b,.dev-core-kpi code,.dev-core-kpi em,.dev-core-kpi-receipt b,.dev-core-kpi-receipt span,.dev-core-kpi>span{font-family:var(--ad-font-mono)}.dev-core-kpi>span{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-core-kpi div{display:grid;grid-gap:2px;gap:2px;min-width:0}.dev-core-kpi b{font-size:14px;font-weight:600;line-height:1.2}.dev-core-kpi b,.dev-core-kpi code{color:var(--md-sys-color-on-surface)}.dev-core-kpi code{font-size:13px;overflow-wrap:anywhere}.dev-core-kpi p{font:var(--md-sys-typescale-body-small);line-height:1.4;text-wrap:pretty}.dev-core-kpi em{align-self:end;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.dev-core-kpi-receipt{grid-column:2;display:grid;grid-template-columns:.62fr .7fr 1fr .62fr .62fr .62fr .72fr;grid-gap:0;gap:0;min-width:0;overflow:hidden;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.dev-core-kpi-receipt div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:var(--ad-space-3);border-right:1px solid var(--md-sys-color-surface-container-highest)}.dev-core-kpi-receipt div:last-of-type{border-right:0}.dev-core-kpi-receipt span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.dev-core-kpi-receipt b{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500;overflow-wrap:anywhere}.dev-core-kpi-receipt p{grid-column:1/-1;padding:var(--ad-space-3);border-top:1px solid var(--md-sys-color-surface-container-highest);font:var(--md-sys-typescale-body-small);overflow-wrap:anywhere}.dev-core-kpi-receipt strong{font-family:var(--ad-font-mono);font-weight:600;letter-spacing:0}.dev-token-contract-section{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.dev-token-contract-section h2{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:30px;line-height:1.1;letter-spacing:0}.dev-token-contract-section p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.dev-token-contract-wrap{min-width:0;overflow-x:auto;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-token-contract-table{width:100%;min-width:760px;border-collapse:collapse;font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.dev-token-contract-table td,.dev-token-contract-table th{padding:var(--ad-space-3);border-bottom:1px solid var(--md-sys-color-surface-container-highest);text-align:left;vertical-align:top}.dev-token-contract-table thead th{color:var(--md-sys-color-on-surface-variant);font-weight:500;text-transform:uppercase}.dev-token-contract-table tbody th{color:var(--md-sys-color-on-surface);font-weight:600}.dev-token-contract-table tr:last-child td,.dev-token-contract-table tr:last-child th{border-bottom:0}.dev-token-contract-table td{color:var(--md-sys-color-on-surface-variant)}.dev-token-contract-table td:nth-child(2),.dev-token-contract-table td:nth-child(4){color:var(--md-sys-color-on-surface)}.dev-token-contract-table td:nth-child(5){color:var(--md-sys-color-primary)}.dev-token-contract-table code{font-family:var(--ad-font-mono);font-size:1em;overflow-wrap:anywhere}.dev-token-lifecycle-section{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.dev-token-lifecycle-section h2{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:30px;line-height:1.1;letter-spacing:0}.dev-token-lifecycle-section p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.dev-token-lifecycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;overflow:hidden;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-token-lifecycle article{min-width:0;padding:var(--ad-space-4);border-right:1px solid var(--md-sys-color-surface-container-highest)}.dev-token-lifecycle article:last-child{border-right:0}.dev-token-lifecycle b,.dev-token-lifecycle code,.dev-token-lifecycle p,.dev-token-lifecycle span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.dev-token-lifecycle span{color:var(--md-sys-color-primary);font-size:18px}.dev-token-lifecycle b{font-size:14px;font-weight:600;text-transform:uppercase}.dev-token-lifecycle b,.dev-token-lifecycle code{margin-top:var(--ad-space-2);color:var(--md-sys-color-on-surface)}.dev-token-lifecycle code{font-size:13px}.dev-token-lifecycle p{margin-top:var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font-size:13px}.dev-token-receipt-section{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.dev-token-receipt-section h2{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:30px;line-height:1.1;letter-spacing:0}.dev-token-receipt-section p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.dev-token-receipt-panel{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-width:0}.dev-token-receipt-state{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-token-receipt-state div{min-width:0;padding:var(--ad-space-3);border-right:1px solid var(--md-sys-color-surface-container-highest)}.dev-token-receipt-state div:last-child{border-right:0}.dev-token-receipt-fields b,.dev-token-receipt-fields p,.dev-token-receipt-fields span,.dev-token-receipt-state b,.dev-token-receipt-state span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.dev-token-receipt-state span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.dev-token-receipt-state b{margin-top:var(--ad-space-1);color:var(--md-sys-color-primary);font-size:14px;font-weight:500}.dev-token-receipt-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.dev-token-receipt-fields article{min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.dev-token-receipt-fields span{color:var(--md-sys-color-on-surface);font-size:13px}.dev-token-receipt-fields b{margin-top:var(--ad-space-1);color:var(--md-sys-color-primary);font-size:13px;font-weight:500}.dev-token-receipt-fields p{margin-top:var(--ad-space-2);color:var(--md-sys-color-on-surface-variant);font-size:13px}.dev-receipt-code{min-width:0}.dev-advanced-receipts{display:block}.dev-advanced-receipts summary{list-style:none}.dev-advanced-receipts summary::-webkit-details-marker{display:none}.dev-advanced-receipts-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ad-space-4);gap:var(--ad-space-4);align-items:center;padding:var(--ad-space-4);cursor:pointer;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.dev-advanced-receipts-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.dev-advanced-receipts-copy,.dev-advanced-receipts-summary b,.dev-advanced-receipts-summary em{min-width:0;overflow-wrap:anywhere}.dev-advanced-receipts-copy{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.dev-advanced-receipts-summary b,.dev-advanced-receipts-summary em{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.dev-advanced-receipts-summary b{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600;letter-spacing:0}.dev-advanced-receipts-summary em{padding:var(--ad-space-2) var(--ad-space-3);border:1px solid var(--md-sys-color-surface-container-highest);border-radius:var(--ad-radius-sm);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;text-align:center;white-space:nowrap}.dev-advanced-receipts-body{display:grid;grid-gap:var(--ad-space-6);gap:var(--ad-space-6);margin-top:var(--ad-space-5)}.dev-transport-section{display:grid;grid-template-columns:minmax(260px,.5fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.dev-api-package-section{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);grid-gap:var(--ad-space-5);gap:var(--ad-space-5);align-items:start}.dev-transport-copy{min-width:0}.dev-api-package-section h2{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:30px;line-height:1.1;letter-spacing:0}.dev-api-package-section p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.dev-package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-width:0}.dev-package-card{min-width:0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-package-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-3)}.dev-metering-rule b,.dev-metering-rule em,.dev-metering-rule span,.dev-package-card dd,.dev-package-card dt,.dev-package-head b,.dev-package-head span{font-family:var(--ad-font-mono);font-size:13px}.dev-package-head span{color:var(--md-sys-color-on-surface);font-weight:600;text-transform:uppercase}.dev-package-head b{color:var(--md-sys-color-primary);font-weight:500;text-align:right;white-space:nowrap}.dev-package-card p{margin-top:var(--ad-space-3);font:var(--md-sys-typescale-body-small);text-wrap:pretty}.dev-package-card dl{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin:var(--ad-space-4) 0 0}.dev-package-card dl div{display:grid;grid-template-columns:86px minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding-top:var(--ad-space-2);border-top:1px solid var(--md-sys-color-surface-container-highest)}.dev-package-card dt{margin:0;color:var(--md-sys-color-on-surface-variant);text-transform:uppercase}.dev-package-card dd{margin:0;color:var(--md-sys-color-on-surface);line-height:1.45;overflow-wrap:anywhere}.dev-metering-list{grid-column:2;display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0}.dev-metering-rule{display:grid;grid-template-columns:128px 96px minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:baseline;min-height:34px;padding:0 var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.dev-metering-rule span{color:var(--md-sys-color-on-surface)}.dev-metering-rule b{color:var(--md-sys-color-primary);font-weight:500}.dev-metering-rule em{color:var(--md-sys-color-on-surface-variant);font-style:normal;overflow-wrap:anywhere}.dev-transport-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4);align-items:stretch;min-width:0}.dev-transport-table-wrap{min-width:0;overflow-x:auto;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-transport-table{width:100%;min-width:820px;border-collapse:collapse;font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.dev-transport-table td,.dev-transport-table th{padding:var(--ad-space-3);border-bottom:1px solid var(--md-sys-color-surface-container-highest);text-align:left;vertical-align:top}.dev-transport-table thead th{color:var(--md-sys-color-on-surface-variant);font-weight:500}.dev-transport-table tbody th{color:var(--md-sys-color-on-surface);font-weight:600}.dev-transport-table tr:last-child td,.dev-transport-table tr:last-child th{border-bottom:0}.dev-transport-table code,.dev-ws-code code{font-family:var(--ad-font-mono);font-size:1em}.dev-transport-table td:nth-child(2){color:var(--md-sys-color-on-surface);font-weight:600}.dev-transport-table td:nth-child(3),.dev-transport-table td:nth-child(4){color:var(--md-sys-color-on-surface)}.dev-transport-table td span,.dev-transport-table td:nth-child(5){color:var(--md-sys-color-on-surface-variant)}.dev-transport-table td span{display:block;margin-top:2px}.dev-ws-code{min-width:0}.dev-ws-code pre{white-space:pre}.dev-auth-section{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.dev-auth-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(300px,1fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4)}.dev-auth-card{min-width:0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.dev-auth-section code{font-family:var(--ad-font-mono);font-size:.95em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-tier-list{display:flex;flex-direction:column}.dev-tier{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:baseline;min-height:38px;border-top:1px solid var(--md-sys-color-surface-container-highest);font-family:var(--ad-font-mono);font-size:13px}.dev-tier span{color:var(--md-sys-color-tertiary);text-transform:uppercase}.dev-tier b{color:var(--md-sys-color-on-surface);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-tier em{color:var(--md-sys-color-on-surface-variant);font-style:normal;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-auth-code pre{white-space:pre-wrap}.dev-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3);margin:var(--ad-space-8) 0;padding:var(--ad-space-4) 0;border-top:var(--ad-border-hairline);border-bottom:var(--ad-border-hairline)}.dev-principles div{display:flex;flex-direction:column;gap:4px}.dev-principles b{font-family:var(--ad-font-mono);font-size:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dev-principles span{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.pricing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:end;margin:var(--ad-space-6) 0 var(--ad-space-8);padding:var(--ad-space-8);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.pricing-hero h1{max-width:760px;margin:var(--ad-space-4) 0;font-family:var(--ad-font-display);font-size:48px;line-height:1.02;letter-spacing:0}.pricing-appendix p,.pricing-hero p,.pricing-lanes p,.pricing-token-packs p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large);text-wrap:pretty}.pricing-meter-card{min-width:0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.pricing-meter-card dl{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin:var(--ad-space-4) 0}.pricing-meter-card dl div,.pricing-pack-card dl div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding-top:var(--ad-space-2);border-top:1px solid var(--md-sys-color-surface-container-highest)}.pricing-meter-card dd,.pricing-meter-card dt,.pricing-pack-card dd,.pricing-pack-card dt{font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.pricing-meter-card dt,.pricing-pack-card dt{margin:0;color:var(--md-sys-color-on-surface-variant);text-transform:uppercase}.pricing-meter-card dd,.pricing-pack-card dd{margin:0;color:var(--md-sys-color-on-surface);overflow-wrap:anywhere}.pricing-meter-card p{font:var(--md-sys-typescale-body-small)}.pricing-api,.pricing-appendix,.pricing-contracts,.pricing-estimator,.pricing-lanes,.pricing-token-packs,.pricing-vega{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:start}.pricing-api h2,.pricing-appendix h2,.pricing-contracts h2,.pricing-estimator h2,.pricing-lanes h2,.pricing-token-packs h2,.pricing-vega h2{margin:var(--ad-space-3) 0;font-family:var(--ad-font-display);font-size:30px;line-height:1.1;letter-spacing:0}.pricing-api p,.pricing-appendix p,.pricing-contracts p,.pricing-estimator p,.pricing-lanes p,.pricing-token-packs p,.pricing-vega p{font:var(--md-sys-typescale-body-medium)}.pricing-disclosures{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-width:0}.pricing-disclosure{min-width:0;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container);overflow:hidden}.pricing-disclosure summary{display:grid;grid-template-columns:180px minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:58px;padding:var(--ad-space-3) var(--ad-space-4);cursor:pointer;list-style:none}.pricing-disclosure summary::-webkit-details-marker{display:none}.pricing-disclosure summary:after{content:"open";justify-self:end;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:uppercase}.pricing-disclosure[open] summary:after{content:"close"}.pricing-disclosure summary b,.pricing-disclosure summary em,.pricing-disclosure summary span{font-family:var(--ad-font-mono);font-size:13px;line-height:1.35}.pricing-disclosure summary span{color:var(--md-sys-color-primary);text-transform:uppercase}.pricing-disclosure summary b{color:var(--md-sys-color-on-surface);font-weight:600}.pricing-disclosure summary em{color:var(--md-sys-color-on-surface-variant);font-style:normal;text-align:right}.pricing-disclosure-body{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:0 var(--ad-space-4) var(--ad-space-4);border-top:var(--ad-border-hairline)}.pricing-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-3)}.pricing-deep-grid,.pricing-pack-grid{display:grid;gap:var(--ad-space-3);min-width:0}.pricing-deep-grid{grid-template-columns:1fr;grid-gap:var(--ad-space-3)}.pricing-deep-card,.pricing-pack-card{min-width:0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.pricing-deep-head,.pricing-pack-head{display:flex;justify-content:space-between;gap:var(--ad-space-3);align-items:flex-start;font-family:var(--ad-font-mono);font-size:13px}.pricing-deep-head span,.pricing-pack-head span{color:var(--md-sys-color-on-surface);font-weight:600;text-transform:uppercase}.pricing-deep-head b,.pricing-pack-head b{color:var(--md-sys-color-primary);font-weight:500;text-align:right}.pricing-deep-card p,.pricing-pack-card p{margin-top:var(--ad-space-3);font:var(--md-sys-typescale-body-small)}.pricing-pack-card strong{display:block;margin-top:var(--ad-space-4);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:28px;font-weight:600;letter-spacing:0}.pricing-pack-card dl{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin:var(--ad-space-4) 0}.pricing-pack-card button{width:100%;min-height:38px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:transparent;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:none;cursor:pointer}.pricing-pack-card button:not(:disabled){border-color:color-mix(in oklch,var(--md-sys-color-primary) 45%,var(--md-sys-color-outline));color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container-high)}.pricing-pack-card button:disabled{cursor:not-allowed;opacity:.68}.pricing-pack-contracts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.pricing-pack-contracts summary{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container);cursor:pointer;list-style:none}.pricing-pack-contracts summary::-webkit-details-marker{display:none}.pricing-pack-contracts summary:after{content:"open";color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:uppercase}.pricing-pack-contracts[open] summary:after{content:"close"}.pricing-pack-contracts div{min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.pricing-pack-contracts b,.pricing-pack-contracts span{display:block;font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.pricing-pack-contracts span{color:var(--md-sys-color-on-surface-variant);text-transform:uppercase}.pricing-pack-contracts b{color:var(--md-sys-color-on-surface);font-weight:500;overflow-wrap:anywhere}.token-account-panel,.token-checkout-panel{display:grid;grid-gap:var(--ad-space-4);gap:var(--ad-space-4);min-width:0}.token-access-control{display:grid;grid-template-columns:minmax(240px,1fr) minmax(240px,.8fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:end;min-width:0;padding:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.account-signin-copy .token-access-control{grid-template-columns:1fr;align-items:stretch}.token-access-control>div,.token-access-field{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);min-width:0}.token-access-control b,.token-access-control code,.token-access-control p,.token-access-control span,.token-access-status,.token-account-privacy span,.token-account-stats dd,.token-account-stats dt{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.token-access-control span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.token-access-control b{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600}.token-access-control p{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.5}.token-access-request{justify-self:start;min-height:30px;display:inline-flex;align-items:center;padding:0 var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:transparent;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;text-decoration:none}.token-access-request:focus-visible,.token-access-request:hover{border-color:var(--md-sys-color-primary);outline:none}.token-access-field input{width:100%;padding:0 var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.token-access-control button,.token-access-field input{min-height:42px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px}.token-access-control button{padding:0 var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-high);cursor:pointer}.token-access-control button:disabled{color:var(--md-sys-color-on-surface-variant);cursor:not-allowed;opacity:.68}.token-access-status{justify-self:start;padding:6px 10px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-size:13px}.token-access-status[data-token-checkout-state=error],.token-access-status[data-token-checkout-state=ready]{color:var(--md-sys-color-on-surface)}.token-account-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin:0}.token-account-stats div{display:grid;grid-gap:3px;gap:3px;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.token-account-stats dd,.token-account-stats dt{margin:0;font-size:13px}.token-account-stats dt{color:var(--md-sys-color-on-surface-variant);text-transform:uppercase}.token-account-stats dd{color:var(--md-sys-color-on-surface);font-size:14px}.token-account-privacy{display:flex;flex-wrap:wrap;gap:6px}.token-account-privacy span{padding:4px 7px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-size:13px}.pricing-estimator-actions{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);margin-top:var(--ad-space-4)}.pricing-estimator-actions .ad-btn[aria-pressed=true]{border-color:var(--md-sys-color-primary);color:var(--md-sys-color-primary)}.pricing-estimator-profile{display:grid;grid-gap:4px;gap:4px;margin-top:var(--ad-space-4);padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.pricing-estimator-profile b,.pricing-estimator-profile em,.pricing-estimator-profile span{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-estimator-profile span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.pricing-estimator-profile b{color:var(--md-sys-color-primary);font-size:13px;font-weight:500}.pricing-estimator-profile em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.pricing-estimator-receipt{display:grid;grid-gap:4px;gap:4px;margin-top:var(--ad-space-3);padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.pricing-estimator-receipt code,.pricing-estimator-receipt em,.pricing-estimator-receipt span{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-estimator-receipt span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.pricing-estimator-receipt code{color:var(--md-sys-color-on-surface);font-size:13px;overflow-wrap:anywhere}.pricing-estimator-receipt em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.pricing-estimator-gates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin-top:var(--ad-space-3)}.pricing-estimator-gates div{min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.pricing-estimator-gates b,.pricing-estimator-gates span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;overflow-wrap:anywhere}.pricing-estimator-gates span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.pricing-estimator-gates b{margin-top:4px;color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.pricing-estimator-panel{min-width:0;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.pricing-estimator-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;padding:var(--ad-space-2);border-bottom:var(--ad-border-hairline)}.pricing-estimator-presets button{min-width:0;padding:var(--ad-space-3);border:0;border-right:1px solid var(--md-sys-color-surface-container-highest);background:transparent;color:var(--md-sys-color-on-surface);cursor:pointer;text-align:left}.pricing-estimator-presets button:last-child{border-right:0}.pricing-estimator-presets button:hover,.pricing-estimator-presets button[aria-pressed=true]{background:var(--md-sys-color-surface-container-high)}.pricing-estimator-presets button[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--md-sys-color-primary)}.pricing-estimator-presets button[aria-pressed=true] span{color:var(--md-sys-color-primary)}.pricing-estimator-presets button:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.pricing-estimator-presets em,.pricing-estimator-presets span{display:block;font-family:var(--ad-font-mono);line-height:1.4}.pricing-estimator-presets span{font-size:13px;font-weight:600}.pricing-estimator-presets em{margin-top:3px;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;overflow-wrap:anywhere}.pricing-estimator-total{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ad-space-2) var(--ad-space-4);gap:var(--ad-space-2) var(--ad-space-4);align-items:end;padding:var(--ad-space-4);border-bottom:var(--ad-border-hairline)}.pricing-estimator-total em,.pricing-estimator-total output,.pricing-estimator-total span{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-estimator-total span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.pricing-estimator-total output{color:var(--md-sys-color-primary);font-size:28px;line-height:1}.pricing-estimator-total em{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.pricing-estimator-balance{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:var(--ad-border-hairline)}.pricing-estimator-balance div,.pricing-estimator-balance label{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:var(--ad-space-3) var(--ad-space-4)}.pricing-estimator-balance label{border-right:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-balance em,.pricing-estimator-balance input,.pricing-estimator-balance output,.pricing-estimator-balance span{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-estimator-balance span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.pricing-estimator-balance input{width:104px;height:34px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);font-size:14px;text-align:right}.pricing-estimator-balance input:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.pricing-estimator-balance output{color:var(--md-sys-color-primary);font-size:18px;line-height:1.2}.pricing-estimator-balance em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.pricing-estimator-mix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border-bottom:var(--ad-border-hairline)}.pricing-estimator-mix div{min-width:0;padding:var(--ad-space-3) var(--ad-space-4);border-right:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-mix div:last-child{border-right:0}.pricing-estimator-mix b,.pricing-estimator-mix em,.pricing-estimator-mix span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.pricing-estimator-mix span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.pricing-estimator-mix b{margin-top:4px;color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.pricing-estimator-mix em{margin-top:2px;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.pricing-estimator-cost-basis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:var(--ad-border-hairline)}.pricing-estimator-cost-basis div{min-width:0;padding:var(--ad-space-3) var(--ad-space-4);border-right:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-cost-basis div:last-child{border-right:0}.pricing-estimator-cost-basis b,.pricing-estimator-cost-basis em,.pricing-estimator-cost-basis span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.pricing-estimator-cost-basis span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.pricing-estimator-cost-basis b{margin-top:4px;color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.pricing-estimator-cost-basis em{margin-top:2px;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.pricing-estimator-rows{display:grid}.pricing-estimator-row{display:grid;grid-template-columns:minmax(0,1fr) 76px 92px;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-width:0;padding:var(--ad-space-3) var(--ad-space-4);border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-row:last-child{border-bottom:0}.pricing-estimator-row span{min-width:0}.pricing-estimator-row b,.pricing-estimator-row em,.pricing-estimator-row input,.pricing-estimator-row small,.pricing-estimator-row strong{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-estimator-row b{display:block;color:var(--md-sys-color-on-surface);font-size:13px;overflow-wrap:anywhere}.pricing-estimator-row em,.pricing-estimator-row small{display:block;margin-top:3px;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.pricing-estimator-row input{width:76px;min-width:0;height:34px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);font-size:14px;text-align:right}.pricing-estimator-row input:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.pricing-estimator-row strong{color:var(--md-sys-color-primary);font-size:14px;font-weight:500;text-align:right;white-space:nowrap}.pricing-estimator-details{border-top:var(--ad-border-hairline)}.pricing-estimator-details summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,auto) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-width:0;padding:var(--ad-space-3) var(--ad-space-4);cursor:pointer;list-style:none}.pricing-estimator-details summary::-webkit-details-marker{display:none}.pricing-estimator-details summary:after{content:"+";color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:14px;justify-self:end}.pricing-estimator-details[open] summary:after{content:"-"}.pricing-estimator-details summary b,.pricing-estimator-details summary em,.pricing-estimator-details summary span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;overflow-wrap:anywhere}.pricing-estimator-details summary span{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600}.pricing-estimator-details summary b{color:var(--md-sys-color-primary);font-size:13px;font-weight:500}.pricing-estimator-details summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.pricing-estimator-details-body{border-top:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-ledger{max-width:100%;min-width:0;overflow:auto hidden;border-top:var(--ad-border-hairline)}.pricing-estimator-ledger table{width:100%;min-width:920px;border-collapse:collapse}.pricing-estimator-ledger caption{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.pricing-estimator-ledger caption,.pricing-estimator-ledger td,.pricing-estimator-ledger th{padding:var(--ad-space-3) var(--ad-space-4);border-bottom:1px solid var(--md-sys-color-surface-container-highest);text-align:left}.pricing-estimator-ledger td,.pricing-estimator-ledger th{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;line-height:1.45;overflow-wrap:anywhere;vertical-align:top}.pricing-estimator-ledger thead th{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.pricing-estimator-ledger tbody tr:last-child td,.pricing-estimator-ledger tbody tr:last-child th{border-bottom:0}.pricing-estimator-ledger tbody th,.pricing-estimator-ledger td:nth-child(4){color:var(--md-sys-color-primary)}.pricing-api-panel{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);min-width:0}.pricing-api-table-wrap,.pricing-contract-table-wrap{max-width:100%;min-width:0;overflow:auto hidden;border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.pricing-api-table,.pricing-contract-table{width:100%;min-width:720px;border-collapse:collapse}.pricing-api-table caption,.pricing-contract-table caption{padding:var(--ad-space-3) var(--ad-space-4);border-bottom:var(--ad-border-hairline);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);text-align:left}.pricing-api-table td,.pricing-api-table th,.pricing-contract-table td,.pricing-contract-table th{padding:var(--ad-space-3) var(--ad-space-4);border-bottom:1px solid var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;line-height:1.45;overflow-wrap:anywhere;text-align:left;vertical-align:top}.pricing-api-table thead th,.pricing-contract-table thead th{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.pricing-api-table tbody tr:last-child td,.pricing-api-table tbody tr:last-child th,.pricing-contract-table tbody tr:last-child td,.pricing-contract-table tbody tr:last-child th{border-bottom:0}.pricing-api-table tbody th,.pricing-contract-table tbody th{color:var(--md-sys-color-on-surface);font-weight:600}.pricing-api-table td:nth-child(2),.pricing-api-table td:nth-child(4),.pricing-contract-table td:nth-child(2),.pricing-contract-table td:nth-child(4){color:var(--md-sys-color-primary)}.pricing-api-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.pricing-api-rules div{min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.pricing-api-rules b,.pricing-api-rules span{display:block;font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.pricing-api-rules span{color:var(--md-sys-color-on-surface-variant);text-transform:uppercase}.pricing-api-rules b{margin-top:4px;color:var(--md-sys-color-on-surface);font-weight:500;overflow-wrap:anywhere}.learn-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:flex-end;min-height:210px;margin-top:var(--ad-space-6);padding:var(--ad-space-7);border:var(--ad-border-hairline)}.learn-identity,.learn-magnitude{position:relative;z-index:1}.learn-identity{display:flex;align-items:center;gap:var(--ad-space-4)}.learn-identity .tk-logo{border-radius:var(--ad-radius-md)}.learn-title-row{display:flex;align-items:center;gap:var(--ad-space-3);flex-wrap:wrap}.learn-symbol{font-family:var(--ad-font-mono);font-size:clamp(34px,5vw,52px);font-weight:650;letter-spacing:0;margin:0}.learn-company{margin-top:4px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.learn-actions,.learn-watchlist{margin-top:var(--ad-space-3)}.learn-actions{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);align-items:center}.learn-actions .learn-watchlist{margin-top:0}.learn-share.ad-btn{min-height:32px}.learn-magnitude{min-width:260px;text-align:right}.learn-magnitude .big{font-family:var(--ad-font-mono);font-size:clamp(42px,6vw,64px);line-height:.95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.learn-magnitude .cap{margin-top:8px;font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--md-sys-color-on-surface-variant)}.ticker-density-receipt{max-width:230px}.ticker-density-receipt em{max-width:100%}.learn-magnitude .cap.sigma.above{color:var(--ad-color-gain)}.learn-magnitude .cap.sigma.below{color:var(--ad-color-loss)}.learn-pill{display:inline-flex;align-items:center;gap:8px;height:30px;margin-bottom:12px;padding:0 12px;border-radius:var(--ad-radius-full);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-label-medium)}.learn-pill .sw{width:26px;height:16px;border-radius:8px;background:var(--md-sys-color-primary);position:relative}.learn-pill .sw:after{content:"";position:absolute;right:2px;top:2px;width:12px;height:12px;border-radius:50%;background:var(--md-sys-color-on-primary)}.ticker-workbench-label{gap:6px}.ticker-workbench-label b{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ticker-kpi-cluster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;width:min(360px,100%);margin-top:var(--ad-space-3);margin-left:auto;overflow:hidden;border:1px solid var(--md-sys-color-surface-container-highest);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-highest);text-align:left}.ticker-kpi-cluster div{min-width:0;padding:9px 10px;background:color-mix(in oklch,var(--md-sys-color-surface-container-low) 86%,#000)}.ticker-kpi-cluster b,.ticker-kpi-cluster em,.ticker-kpi-cluster span{display:block;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.ticker-kpi-cluster span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.ticker-kpi-cluster b{margin-top:5px;color:var(--md-sys-color-on-surface);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.ticker-kpi-cluster em{margin-top:2px;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.learn-fundamentals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-top:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-outline-variant)}.learn-fundamental{min-width:0;padding:var(--ad-space-3) var(--ad-space-4);background:var(--md-sys-color-surface-container-low)}.learn-fundamental .l{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--md-sys-color-on-surface-variant)}.learn-fundamental .l,.learn-fundamental .v{font-family:var(--ad-font-mono);white-space:nowrap}.learn-fundamental .v{margin-top:5px;font-size:14px;color:var(--md-sys-color-on-surface);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.learn-fundamental small{display:block;margin-top:2px;font-size:13px;color:var(--md-sys-color-on-surface-variant)}.quality-card{padding:var(--ad-space-5);background:var(--md-sys-color-surface-container)}.quality-card,.ticker-support-data{margin-top:var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md)}.ticker-support-data{padding:var(--ad-space-4);background:var(--md-sys-color-surface-container-low)}.ticker-support-data-head{display:flex;justify-content:space-between;gap:var(--ad-space-3);align-items:center;margin-bottom:var(--ad-space-3)}.support-status,.ticker-support-data-head b,.ticker-support-data-head span,.ticker-support-data-table code,.ticker-support-data-table td,.ticker-support-data-table th{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.ticker-support-data-head span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.ticker-support-data-head b{color:var(--md-sys-color-primary);font-size:13px;font-weight:500}.ticker-support-data-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.ticker-support-data-summary div{min-width:0;padding:var(--ad-space-3);border-right:1px solid var(--md-sys-color-surface-container-highest)}.ticker-support-data-summary div:last-child{border-right:0}.ticker-support-data-details-summary b,.ticker-support-data-details-summary em,.ticker-support-data-details-summary span,.ticker-support-data-summary b,.ticker-support-data-summary span{min-width:0;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.ticker-support-data-summary span{display:block;color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.ticker-support-data-summary b{display:block;margin-top:2px;color:var(--md-sys-color-on-surface);font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.ticker-support-data-details{margin-top:var(--ad-space-3)}.ticker-support-data-details summary{list-style:none}.ticker-support-data-details summary::-webkit-details-marker{display:none}.ticker-support-data-details-summary{display:grid;grid-template-columns:minmax(128px,.28fr) minmax(220px,.38fr) minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:44px;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container);cursor:pointer}.ticker-support-data-details-summary:after{content:"show";min-width:44px;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;text-align:right;text-transform:uppercase}.ticker-support-data-details[open] .ticker-support-data-details-summary:after{content:"hide"}.ticker-support-data-details-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.ticker-support-data-details-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.ticker-support-data-details-summary b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.ticker-support-data-details-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.4}.ticker-support-data-table-wrap{margin-top:var(--ad-space-3);max-width:100%;overflow-x:auto;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.ticker-support-data-table-wrap:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.ticker-support-data-table{width:100%;min-width:720px;border-collapse:collapse}.ticker-support-data-table thead th{padding:8px 10px;border-bottom:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-weight:500;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}.ticker-support-data-table tbody th,.ticker-support-data-table td{min-width:0;padding:8px 10px;border-bottom:1px solid var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.35;text-align:left}.ticker-support-data-table tbody tr:last-child :is(th,td){border-bottom:0}.ticker-support-data-table tbody tr[data-support-status=unavailable]{background:color-mix(in oklch,var(--ad-color-risk-medium) 8%,var(--md-sys-color-surface))}.ticker-support-data-table tbody th{font-weight:600}.ticker-support-data-table td.num{color:var(--md-sys-color-on-surface);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ticker-support-data-table code{color:var(--md-sys-color-on-surface-variant);font-size:13px}.support-status{display:inline-flex;align-items:center;justify-content:center;min-width:78px;padding:3px 7px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-xs);color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.2}.support-status.available{border-color:color-mix(in oklch,var(--ad-color-gain) 46%,var(--md-sys-color-outline-variant))}.support-status.empty{color:var(--md-sys-color-on-surface-variant)}.support-status.unavailable{border-style:dashed;color:var(--ad-color-risk-medium)}.quality-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4);margin-bottom:var(--ad-space-4)}.quality-head .t{font:var(--md-sys-typescale-title-medium);color:var(--md-sys-color-on-surface)}.quality-head .m{margin-top:2px}.quality-head .m,.quality-head>span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.quality-head>span{flex:none;padding:5px 9px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full)}.quality-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.quality-details-disclosure{margin-top:var(--ad-space-4)}.quality-details-disclosure summary{list-style:none}.quality-details-disclosure summary::-webkit-details-marker{display:none}.quality-details-summary{display:grid;grid-template-columns:minmax(128px,.28fr) minmax(220px,.38fr) minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:48px;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);cursor:pointer}.quality-details-summary:after{content:"show";min-width:44px;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;text-align:right;text-transform:uppercase}.quality-details-disclosure[open] .quality-details-summary:after{content:"hide"}.quality-details-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.quality-details-summary b,.quality-details-summary em,.quality-details-summary span{min-width:0;font-family:var(--ad-font-mono);overflow-wrap:anywhere}.quality-details-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.quality-details-summary b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.quality-details-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;line-height:1.4}.quality-details-body{margin-top:var(--ad-space-4)}.quality-metric{min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.quality-row{display:flex;justify-content:space-between;gap:var(--ad-space-2);align-items:baseline}.quality-row span,.quality-tier-head span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.quality-row b,.quality-tier-head b{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quality-metric>i{display:block;height:6px;margin:var(--ad-space-3) 0 var(--ad-space-2);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest);overflow:hidden}.quality-metric>i em{display:block;height:100%;border-radius:inherit;background:var(--md-sys-color-on-surface-variant)}.quality-metric.gain>i em{background:var(--ad-color-gain)}.quality-metric.risk>i em{background:var(--ad-color-risk-medium)}.quality-metric p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);line-height:1.35}.quality-detail-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4)}.quality-module{min-width:0;padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.quality-tier-head{display:flex;justify-content:space-between;gap:var(--ad-space-3);align-items:baseline}.quality-tier-bar{display:flex;height:10px;margin-top:var(--ad-space-3);overflow:hidden;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.quality-tier-bar span.gain{background:var(--ad-color-gain)}.quality-tier-bar span.muted{background:var(--md-sys-color-on-surface-variant)}.quality-tier-bar span.risk{background:var(--ad-color-risk-medium)}.quality-tier-empty{margin-top:var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.quality-tier-legend{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);margin-top:var(--ad-space-3)}.quality-tier-legend span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.quality-tier-legend .gain{color:var(--ad-color-gain)}.quality-tier-legend .risk{color:var(--ad-color-risk-medium)}.quality-tier-legend b{font-weight:500}.quality-components{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin-top:var(--ad-space-3)}.quality-component-row{display:grid;grid-template-columns:104px minmax(72px,1fr) 44px;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);align-items:center;min-width:0}.quality-attribution span,.quality-component-row span,.quality-evidence span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.quality-component-row>i{display:block;height:6px;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest);overflow:hidden}.quality-component-row>i em{display:block;height:100%;border-radius:inherit;background:var(--md-sys-color-on-surface-variant)}.quality-component-row b{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.quality-component-row p{grid-column:2/4;margin:-3px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.quality-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3);margin-top:var(--ad-space-4)}.quality-evidence{min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.quality-evidence.gain{border-color:color-mix(in oklch,var(--ad-color-gain) 48%,var(--md-sys-color-outline-variant))}.quality-evidence.risk{border-color:color-mix(in oklch,var(--ad-color-risk-medium) 52%,var(--md-sys-color-outline-variant))}.quality-evidence b{display:block;margin-top:var(--ad-space-2);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.quality-evidence p{margin:4px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);overflow-wrap:anywhere}.quality-attribution{margin-top:var(--ad-space-4);padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.quality-contributions{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);margin-top:var(--ad-space-3)}.quality-contributions span{padding:4px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:transparent;color:var(--md-sys-color-on-surface-variant)}.quality-contributions b{color:var(--md-sys-color-on-surface);font-weight:500}.quality-attribution p{margin:var(--ad-space-3) 0 0}.quality-attribution p,.quality-note{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.quality-note{padding-top:var(--ad-space-3);border-top:var(--ad-border-hairline);text-wrap:pretty}.candle-card,.quality-note{margin-top:var(--ad-space-4)}.candle-card{padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.candle-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4);margin-bottom:var(--ad-space-4)}.candle-head .t{font:var(--md-sys-typescale-title-medium);color:var(--md-sys-color-on-surface)}.candle-head .m{margin-top:2px}.candle-head .m,.candle-head>span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.candle-head>span{flex:none;padding:5px 9px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full)}.candle-plot{position:relative;display:flex;align-items:stretch;gap:4px;height:170px;padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.candle-stick{position:relative;z-index:1;flex:1 1;min-width:7px;height:100%}.candle-stick b,.candle-stick i{position:absolute;left:50%;transform:translateX(-50%);display:block}.candle-stick i{width:1px;background:var(--md-sys-color-outline)}.candle-stick b{width:min(100%,18px);border-radius:3px;box-shadow:inset 0 0 0 1px currentColor}.candle-stick.rising b{color:var(--md-sys-color-primary);background:color-mix(in oklch,var(--md-sys-color-primary) 24%,transparent)}.candle-stick.falling b{color:var(--ad-color-loss);background:color-mix(in oklch,var(--ad-color-loss) 20%,transparent)}.candle-axis{display:flex;justify-content:space-between;gap:var(--ad-space-3);margin-top:var(--ad-space-2);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.candle-price-line{position:absolute;z-index:2;inset:var(--ad-space-4);width:calc(100% - (var(--ad-space-4) * 2));height:calc(100% - (var(--ad-space-4) * 2));overflow:visible;pointer-events:none}.candle-price-line circle,.candle-price-line polyline{fill:none;vector-effect:non-scaling-stroke}.candle-price-line polyline{stroke:var(--md-sys-color-tertiary);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.candle-price-line circle{fill:var(--md-sys-color-surface);stroke:var(--md-sys-color-tertiary);stroke-width:1.5}.candle-price-status{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:var(--ad-space-2);gap:var(--ad-space-2);align-items:center;margin-top:var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.candle-price-status b,.candle-price-status span{padding:5px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-low);text-transform:uppercase}.candle-price-status b{color:var(--md-sys-color-on-surface);font-weight:500}.candle-price-status.available b{border-color:color-mix(in oklch,var(--md-sys-color-tertiary) 48%,var(--md-sys-color-outline-variant));color:var(--md-sys-color-tertiary)}.candle-price-status.pending b{border-style:dashed;color:var(--md-sys-color-on-surface-variant)}.candle-price-status em{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.candle-empty,.candle-price-status em{color:var(--md-sys-color-on-surface-variant)}.candle-empty{min-height:150px;display:flex;flex-direction:column;justify-content:center;gap:var(--ad-space-2);padding:var(--ad-space-4);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm)}.candle-empty b{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.candle-empty span{max-width:620px;font:var(--md-sys-typescale-body-small)}.candle-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-top:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.candle-meta div{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface-container-low)}.candle-meta span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.candle-meta b,.candle-meta span{display:block;font-family:var(--ad-font-mono)}.candle-meta b{margin-top:5px;color:var(--md-sys-color-on-surface);font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.telemetry-card{margin-top:var(--ad-space-4);padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.telemetry-head{display:flex;justify-content:space-between;gap:var(--ad-space-4);align-items:flex-start;margin-bottom:var(--ad-space-4)}.telemetry-head .t{font:var(--md-sys-typescale-title-medium);color:var(--md-sys-color-on-surface)}.telemetry-head .m{margin-top:2px;font:var(--md-sys-typescale-body-small)}.telemetry-head .m,.telemetry-state{color:var(--md-sys-color-on-surface-variant)}.telemetry-state{flex:none;padding:5px 9px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.telemetry-state.above{border-color:color-mix(in oklch,var(--md-sys-color-primary) 58%,transparent);color:var(--md-sys-color-primary)}.telemetry-state.below{border-color:color-mix(in oklch,var(--ad-color-loss) 58%,transparent);color:var(--ad-color-loss)}.telemetry-state.within{border-color:color-mix(in oklch,var(--ad-color-gain) 42%,transparent);color:var(--ad-color-gain)}.telemetry-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.32fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4);align-items:stretch}.telemetry-plot{min-width:0;padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface)}.telemetry-bars{gap:3px;height:140px;min-width:0}.telemetry-bar,.telemetry-bars{display:flex;align-items:flex-end}.telemetry-bar{position:relative;flex:1 1;min-width:4px;height:100%}.telemetry-bar i{display:block;width:100%;min-height:6px;border-radius:3px 3px 0 0;background:var(--md-sys-color-surface-container-highest);border-top:1px solid color-mix(in oklch,var(--md-sys-color-on-surface) 16%,transparent)}.telemetry-bar.current-abnormal i{background:var(--md-sys-color-primary);box-shadow:0 0 14px color-mix(in oklch,var(--md-sys-color-primary) 42%,transparent)}.telemetry-axis{justify-content:space-between;gap:var(--ad-space-3);margin-top:var(--ad-space-2);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.telemetry-axis,.telemetry-empty{display:flex;color:var(--md-sys-color-on-surface-variant)}.telemetry-empty{min-height:140px;flex-direction:column;justify-content:center;gap:var(--ad-space-2)}.telemetry-empty b{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.telemetry-empty span{max-width:460px;font:var(--md-sys-typescale-body-small)}.telemetry-stats{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.telemetry-stats div{display:grid;align-content:center;grid-gap:4px;gap:4px;min-height:52px;padding:var(--ad-space-3);background:var(--md-sys-color-surface-container)}.telemetry-stats span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.telemetry-stats b{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.telemetry-meta{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.telemetry-meta div{min-width:0;padding:var(--ad-space-3);background:var(--md-sys-color-surface-container-low)}.telemetry-meta span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.telemetry-meta b,.telemetry-meta span{display:block;font-family:var(--ad-font-mono)}.telemetry-meta b{margin-top:5px;color:var(--md-sys-color-on-surface);font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.signal-timeline{margin-top:var(--ad-space-4);padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.signal-timeline-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4);margin-bottom:var(--ad-space-4)}.signal-timeline-head .t{font:var(--md-sys-typescale-title-medium);color:var(--md-sys-color-on-surface)}.signal-timeline-head .m{margin-top:2px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.signal-timeline-head-meta{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:var(--ad-space-2);min-width:0;max-width:100%}.signal-timeline-head-meta>span{flex:0 1 auto;min-width:0;max-width:100%;padding:5px 9px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;overflow-wrap:anywhere;text-transform:uppercase}.signal-timeline-list{display:grid;grid-gap:0;gap:0}.signal-timeline-row{display:grid;grid-template-columns:70px 18px minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-4) 0;border-top:1px solid var(--md-sys-color-surface-container-high)}.signal-timeline-row:first-child{border-top:none}.signal-time{padding-top:2px;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.signal-rail{position:relative;display:flex;justify-content:center}.signal-rail:before{content:"";position:absolute;top:18px;bottom:-18px;width:1px;background:var(--md-sys-color-outline-variant)}.signal-timeline-row:last-child .signal-rail:before{display:none}.signal-rail i{position:relative;z-index:1;width:9px;height:9px;margin-top:4px;border-radius:50%;background:var(--md-sys-color-outline);box-shadow:0 0 0 4px var(--md-sys-color-surface-container)}.signal-timeline-row.violet .signal-rail i{background:var(--md-sys-color-primary)}.signal-timeline-row.gain .signal-rail i{background:var(--ad-color-gain)}.signal-timeline-row.risk .signal-rail i{background:var(--ad-color-risk-medium)}.signal-timeline-row.tertiary .signal-rail i{background:var(--md-sys-color-tertiary)}.signal-event{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.07em;text-transform:uppercase;overflow-wrap:anywhere}.signal-timeline-row.violet .signal-event{color:var(--md-sys-color-primary)}.signal-timeline-row.gain .signal-event{color:var(--ad-color-gain)}.signal-timeline-row.risk .signal-event{color:var(--ad-color-risk-medium)}.signal-timeline-row.tertiary .signal-event{color:var(--md-sys-color-tertiary)}.signal-body p{margin:6px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);line-height:1.5;text-wrap:pretty}.signal-meta{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);margin-top:var(--ad-space-2)}.signal-meta span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;text-transform:uppercase}.signal-meta b{color:var(--md-sys-color-on-surface);font-weight:500}.signal-timeline-empty{display:flex;flex-direction:column;gap:var(--ad-space-2);padding:var(--ad-space-5);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);color:var(--md-sys-color-on-surface-variant)}.signal-timeline-empty b{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.signal-timeline-empty span{max-width:620px;font:var(--md-sys-typescale-body-small)}.theme-context-card{margin-top:var(--ad-space-4);padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.theme-context-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4);margin-bottom:var(--ad-space-4)}.theme-context-head .t{font:var(--md-sys-typescale-title-medium);color:var(--md-sys-color-on-surface)}.theme-context-head .m{margin-top:2px}.theme-context-head .m,.theme-context-head>span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.theme-context-head>span{flex:none;padding:5px 9px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full)}.theme-context-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.theme-context-summary div{min-width:0;padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.theme-context-summary span,.theme-peer em,.theme-peer span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.07em;text-transform:uppercase}.theme-context-summary b{display:block;margin-top:4px;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.theme-peer-list{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);margin-top:var(--ad-space-4)}.theme-peer{display:grid;grid-template-columns:72px minmax(0,1fr) 88px 70px;align-items:center;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);color:inherit;text-decoration:none;background:var(--md-sys-color-surface)}.theme-peer:hover{border-color:var(--md-sys-color-outline)}.theme-peer b{color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.theme-peer em{font-style:normal;text-align:right}.theme-member-strip{display:flex;flex-wrap:wrap;gap:var(--ad-space-2);margin-top:var(--ad-space-2)}.theme-context-subhead{margin-top:var(--ad-space-4);letter-spacing:.07em;text-transform:uppercase}.theme-context-subhead,.theme-member-strip span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.theme-member-strip span{padding:4px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full)}.theme-member-strip span.active{color:var(--md-sys-color-on-surface);border-color:var(--md-sys-color-outline)}.theme-context-empty{padding:var(--ad-space-4);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm)}.theme-context-empty,.theme-context-note{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);text-wrap:pretty}.theme-context-note{margin-top:var(--ad-space-4);padding-top:var(--ad-space-3);border-top:var(--ad-border-hairline)}.co-mention-card{margin-top:var(--ad-space-4);padding:var(--ad-space-5);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-low)}.co-mention-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-4);margin-bottom:var(--ad-space-4)}.co-mention-head .t{font:var(--md-sys-typescale-title-medium);color:var(--md-sys-color-on-surface)}.co-mention-head .m{margin-top:2px}.co-mention-head .m,.co-mention-head>span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.co-mention-head>span{flex:none;padding:5px 9px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full)}.co-mention-list{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.co-mention-row{display:grid;grid-template-columns:72px minmax(0,1fr) 88px 112px;align-items:center;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-3);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);color:inherit;text-decoration:none;background:var(--md-sys-color-surface)}.co-mention-row:hover{border-color:var(--md-sys-color-outline)}.co-mention-row .ticker,.co-mention-row em,.co-mention-row>span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-style:normal;letter-spacing:.07em;text-transform:uppercase}.co-mention-row .ticker{color:var(--md-sys-color-on-surface);font-size:13px}.co-mention-row b{display:block;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.co-mention-row p{margin:4px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);overflow-wrap:anywhere}.co-mention-row em,.co-mention-row>span:not(.ticker){text-align:right}.co-mention-empty{display:flex;flex-direction:column;gap:var(--ad-space-2);padding:var(--ad-space-4);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);color:var(--md-sys-color-on-surface-variant)}.co-mention-empty b{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.co-mention-empty span{max-width:680px;font:var(--md-sys-typescale-body-small)}.co-mention-note{margin-top:var(--ad-space-4);padding-top:var(--ad-space-3);border-top:var(--ad-border-hairline);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);text-wrap:pretty}.learn-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4);align-items:start;margin-top:var(--ad-space-6)}.learn-main,.learn-rail{min-width:0;display:flex;flex-direction:column;gap:var(--ad-space-4)}.vega-card{overflow:hidden;background:var(--md-sys-color-surface-container);border:1px solid color-mix(in oklch,var(--md-sys-color-primary) 34%,var(--md-sys-color-outline-variant));border-radius:var(--ad-radius-lg)}.vega-head{display:flex;align-items:center;gap:var(--ad-space-3);padding:var(--ad-space-4) var(--ad-space-5);border-bottom:var(--ad-border-hairline)}.vega-head .t{font:var(--md-sys-typescale-title-medium)}.vega-head .m{margin-top:2px;letter-spacing:.06em;text-transform:uppercase}.vega-head .m,.vega-state-note{font-family:var(--ad-font-mono);font-size:13px;color:var(--md-sys-color-on-surface-variant)}.vega-state-note{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:7px;line-height:1.45}.vega-state-note span{color:var(--md-sys-color-primary);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.vega-state-note em{font-style:normal}.vega-state-note[data-vega-risk-alert=true] span{color:var(--ad-color-risk-high)}.vega-head .conf{margin-left:auto;text-align:right;font-family:var(--ad-font-mono);font-size:13px;line-height:1.45;color:var(--md-sys-color-on-surface-variant)}.vega-head .conf b{color:var(--md-sys-color-primary);font-weight:500}.vega-mark{display:grid;flex:none;height:46px;place-items:center;width:46px}.vega-actions{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--ad-space-3) var(--ad-space-5);border-bottom:var(--ad-border-hairline);background:color-mix(in oklch,var(--md-sys-color-primary) 6%,transparent)}.token-action,.vega-actions{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.token-action{min-height:44px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);padding:8px 10px;background:color-mix(in oklch,var(--md-sys-color-surface-container-high) 82%,transparent);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large);text-align:left;opacity:.74;cursor:not-allowed}.token-action-main{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--ad-space-2)}.token-action-text{min-width:0;overflow-wrap:anywhere}.token-action-status{flex:none;color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;line-height:1;padding:4px 7px;border:1px solid;border-radius:var(--ad-radius-full)}.generated-output-token-event{min-width:0;display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:4px 6px;gap:4px 6px;align-items:center;padding:4px 6px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.generated-output-token-event b,.generated-output-token-event small,.generated-output-token-event span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;overflow-wrap:anywhere}.generated-output-token-event small,.generated-output-token-event span{color:var(--md-sys-color-on-surface-variant);font-size:13px}.generated-output-token-event b{color:var(--md-sys-color-primary);font-size:13px;font-weight:500}.generated-output-token-event small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vega-token-rail{display:grid;grid-template-columns:.8fr 1.35fr 1fr auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;padding:var(--ad-space-3) var(--ad-space-5);border-bottom:var(--ad-border-hairline);background:var(--md-sys-color-surface-container-low)}.vega-token-rail div{min-width:0;display:grid;grid-gap:2px;gap:2px}.vega-token-rail span{color:var(--md-sys-color-on-surface-variant);line-height:1.35;text-transform:uppercase;letter-spacing:.06em}.vega-token-rail b,.vega-token-rail span{font-family:var(--ad-font-mono);font-size:13px}.vega-token-rail b{color:var(--md-sys-color-on-surface);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.vega-token-rail a{justify-self:end;color:var(--md-sys-color-primary);font:var(--md-sys-typescale-label-large);text-decoration:none;white-space:nowrap}.vega-token-rail a:hover{text-decoration:underline;text-underline-offset:3px}.vega-technical-details{border-bottom:var(--ad-border-hairline);background:color-mix(in oklch,var(--md-sys-color-surface-container-low) 72%,transparent)}.vega-technical-summary{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(0,1.4fr) minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;padding:var(--ad-space-3) var(--ad-space-5);cursor:pointer;list-style:none}.vega-technical-summary::-webkit-details-marker{display:none}.vega-technical-summary:after{content:"+";color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.vega-technical-details[open] .vega-technical-summary:after{content:"-"}.vega-technical-summary b,.vega-technical-summary em,.vega-technical-summary span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.vega-technical-summary span{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600}.vega-technical-summary b{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.vega-technical-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.vega-technical-body{border-top:1px solid var(--md-sys-color-surface-container-high)}.vega-technical-details:not([open]) .vega-technical-body{display:none}.vega-token-events{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:var(--ad-border-hairline);background:color-mix(in oklch,var(--md-sys-color-surface-container-low) 78%,transparent)}.vega-token-events div{min-width:0;padding:var(--ad-space-3) var(--ad-space-5);border-right:1px solid var(--md-sys-color-surface-container-high)}.vega-token-events div:last-child{border-right:0}.vega-token-events b,.vega-token-events em,.vega-token-events small,.vega-token-events span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.vega-token-events span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.vega-token-events b{margin-top:4px;color:var(--md-sys-color-primary);font-size:13px;font-weight:500}.vega-token-events em,.vega-token-events small{margin-top:2px;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.vega-context-pack{display:grid;grid-template-columns:1.1fr .85fr 1.25fr 1fr;border-bottom:var(--ad-border-hairline);background:var(--md-sys-color-surface-container)}.vega-context-pack div{min-width:0;padding:var(--ad-space-3) var(--ad-space-5);border-right:1px solid var(--md-sys-color-surface-container-high)}.vega-context-pack div:last-child{border-right:0}.vega-context-pack b,.vega-context-pack em,.vega-context-pack span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.vega-context-pack span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.vega-context-pack b{margin-top:4px;color:var(--md-sys-color-on-surface);font-size:13px;font-weight:500}.vega-context-pack em{margin-top:2px;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal}.vega-read-table-wrap{overflow-x:auto}.vega-read-table{width:100%;min-width:720px;border-collapse:collapse}.vega-read-table td,.vega-read-table th{padding:10px var(--ad-space-5);border-bottom:1px solid var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-small);line-height:1.45;text-align:left;vertical-align:top}.vega-read-table thead th{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.vega-read-table tbody tr:last-child td,.vega-read-table tbody tr:last-child th{border-bottom:0}.vega-read-table tbody th b,.vega-read-table tbody th span{display:block;font-family:var(--ad-font-mono);line-height:1.35}.vega-read-table tbody th span{color:var(--md-sys-color-primary);font-size:13px;font-weight:500}.vega-read-table tbody th b{margin-top:2px;color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600}.vega-read-table td>span{display:block;color:var(--md-sys-color-on-surface)}.vega-read-table .verdict{display:inline-flex;font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.07em;text-transform:uppercase;padding:4px 8px;border-radius:var(--ad-radius-xs);white-space:nowrap;box-shadow:inset 0 0 0 1px currentColor;color:var(--md-sys-color-on-surface-variant)}.vega-read-table .verdict.violet{color:var(--md-sys-color-primary)}.vega-read-table .verdict.gain{color:var(--ad-color-gain)}.vega-read-table .verdict.risk{color:var(--ad-color-risk-medium)}.vega-read-table .verdict.muted{color:var(--md-sys-color-on-surface-variant)}.vega-read-disclosure{margin-top:6px}.vega-read-disclosure summary{color:var(--md-sys-color-primary);cursor:pointer;font-family:var(--ad-font-mono);font-size:13px;line-height:1.4;text-transform:uppercase}.vega-read-disclosure p{margin:var(--ad-space-2) 0 0;font:var(--md-sys-typescale-body-small);line-height:1.5;white-space:pre-wrap}.vega-foot,.vega-read-disclosure p{color:var(--md-sys-color-on-surface-variant)}.vega-foot{display:flex;justify-content:space-between;gap:var(--ad-space-3);padding:var(--ad-space-3) var(--ad-space-5);border-top:var(--ad-border-hairline);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.03em}.ticker-post-study{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);padding:var(--ad-space-3) var(--ad-space-4);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container)}.ticker-post-study-head{display:grid;grid-template-columns:minmax(88px,max-content) minmax(82px,max-content) minmax(58px,max-content) minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center;min-width:0;padding:6px 8px;border:1px solid var(--md-sys-color-surface-container-high);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.ticker-post-study-actions span,.ticker-post-study-stats span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.ticker-post-study-head b,.ticker-post-study-head code,.ticker-post-study-head em,.ticker-post-study-head span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.ticker-post-study-head span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ticker-post-study-head b{display:block;color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600;white-space:nowrap}.ticker-post-study-head code{color:var(--md-sys-color-primary);font-size:13px;white-space:nowrap}.ticker-post-study-head em{justify-self:end;overflow:hidden;color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ticker-post-study-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;min-width:0;overflow:clip;border:1px solid var(--md-sys-color-surface-container-high);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-high)}.ticker-post-study-stats div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;grid-gap:5px;gap:5px;padding:5px 7px;background:var(--md-sys-color-surface-container-low)}.ticker-post-study-stats div+div{border-left:1px solid var(--md-sys-color-surface-container-high)}.ticker-post-study-stats span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticker-post-study-stats b{display:block;justify-self:end;margin-top:0;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:nowrap}.ticker-post-study-priority{display:grid;grid-template-columns:minmax(72px,max-content) minmax(0,1fr) minmax(72px,max-content) minmax(112px,max-content);grid-gap:6px;gap:6px;align-items:center;min-width:0;padding:6px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:color-mix(in oklch,var(--md-sys-color-primary) 6%,var(--md-sys-color-surface));color:var(--md-sys-color-on-surface);text-decoration:none}.ticker-post-study-priority:hover{background:color-mix(in oklch,var(--md-sys-color-primary) 10%,var(--md-sys-color-surface))}.ticker-post-study-priority b,.ticker-post-study-priority code,.ticker-post-study-priority em,.ticker-post-study-priority span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.ticker-post-study-priority span{color:var(--md-sys-color-primary);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.ticker-post-study-priority b{overflow:hidden;color:var(--md-sys-color-on-surface);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ticker-post-study-priority code{color:var(--md-sys-color-primary);font-size:13px;white-space:nowrap}.ticker-post-study-priority em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticker-post-study-contract{min-width:0;overflow:clip;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.ticker-post-study-contract-summary{display:grid;grid-template-columns:minmax(92px,max-content) minmax(62px,max-content) minmax(0,1fr) 10px;grid-gap:6px;gap:6px;align-items:center;min-width:0;padding:6px 8px;cursor:pointer;list-style:none}.ticker-post-study-contract-summary::-webkit-details-marker{display:none}.ticker-post-study-contract-summary:after{content:"";width:6px;height:6px;border-right:1px solid var(--md-sys-color-on-surface-variant);border-bottom:1px solid var(--md-sys-color-on-surface-variant);transform:rotate(45deg)}.ticker-post-study-contract[open] .ticker-post-study-contract-summary:after{transform:rotate(225deg)}.ticker-post-study-contract-summary b,.ticker-post-study-contract-summary em,.ticker-post-study-contract-summary span{min-width:0;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.ticker-post-study-contract-summary span{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:600;letter-spacing:0;text-transform:uppercase}.ticker-post-study-contract-summary b{color:var(--md-sys-color-primary);font-size:13px;font-weight:600;white-space:nowrap}.ticker-post-study-contract-summary em{color:var(--md-sys-color-on-surface-variant);font-size:13px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticker-post-study-contract-body{display:grid;grid-gap:1px;gap:1px;min-width:0;border-top:1px solid var(--md-sys-color-surface-container-high);background:var(--md-sys-color-surface-container-high)}.ticker-post-study-contract-section{display:grid;min-width:0}.ticker-post-study-contract-section>*{min-width:0}.ticker-post-study-contract-section>:is(.ticker-post-study-token-preview,.post-study-review-gates,.post-study-review-scope,.post-study-output-contract,.post-study-learning-path,.ticker-post-study-recall-summary,.post-study-recall-check,.ticker-post-study-list){border-right:0;border-left:0;border-radius:0}.ticker-post-study-contract-section:first-child>*{border-top:0}.ticker-post-study-contract-section:last-child>*{border-bottom:0}.ticker-post-study-recall-pack{grid-template-columns:minmax(156px,.36fr) minmax(0,1fr);gap:1px;background:var(--md-sys-color-surface-container-high)}.ticker-post-study-recall-pack>.post-study-recall-check,.ticker-post-study-recall-pack>.ticker-post-study-recall-summary{border:0;border-radius:0;background:var(--md-sys-color-surface-container-lowest)}.ticker-post-study-recall-pack>.ticker-post-study-recall-summary{align-content:start}.ticker-post-study-recall-pack>.post-study-recall-check{background:var(--md-sys-color-surface-container-low)}.ticker-post-study-recall-pack[data-recall-pack-progress=complete]>.post-study-recall-check,.ticker-post-study-recall-pack[data-recall-pack-progress=complete]>.ticker-post-study-recall-summary{background:var(--md-sys-color-surface-container-lowest)}.ticker-post-study-contract:not([open]) .ticker-post-study-contract-body{display:none}.ticker-post-study-list{grid-gap:0;gap:0;border-bottom:1px solid var(--md-sys-color-surface-container-high)}.ticker-post-study-list,.ticker-post-study-list a{display:grid;border-top:1px solid var(--md-sys-color-surface-container-high)}.ticker-post-study-list a{min-width:0;grid-template-columns:minmax(58px,max-content) minmax(70px,max-content) minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center;padding:7px 0;color:var(--md-sys-color-on-surface);text-decoration:none}.ticker-post-study-list a:first-child{border-top:0}.ticker-post-study-list a:hover{background:color-mix(in oklch,var(--md-sys-color-primary) 8%,var(--md-sys-color-surface))}.ticker-post-study-list b,.ticker-post-study-list code,.ticker-post-study-list em,.ticker-post-study-list span{display:block;font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;overflow-wrap:anywhere}.ticker-post-study-list code{color:var(--md-sys-color-primary);font-size:13px}.ticker-post-study-list b{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:600}.ticker-post-study-list em,.ticker-post-study-list span{color:var(--md-sys-color-on-surface-variant);font-size:13px}.ticker-post-study-list span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticker-post-study-list em{align-self:center;font-style:normal}.ticker-post-study-empty{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;min-width:0;margin:0;padding:6px 0;border-top:1px solid var(--md-sys-color-surface-container-high);border-bottom:1px solid var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ticker-post-study-empty span{min-width:0}.ticker-post-study-actions{display:grid;grid-template-columns:minmax(112px,max-content) minmax(128px,max-content) minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;min-width:0;padding-top:0;border-top:1px solid var(--md-sys-color-surface-container-high)}.ticker-post-study-actions a{min-width:0;padding:5px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;line-height:1.35;text-decoration:none;text-align:center}.ticker-post-study-actions a:hover{background:color-mix(in oklch,var(--md-sys-color-primary) 9%,transparent)}.ticker-post-study-actions .ad-btn{justify-self:stretch;min-width:0}.ticker-post-study-actions span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-study-brief-actions .post-study-action-receipt,.settings-token-readiness .settings-post-study-action-receipt,.ticker-post-study-actions .post-study-action-receipt{display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px;min-width:0;margin:0;padding:5px 7px;overflow:visible;border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);text-overflow:clip;white-space:normal}.post-study-action-receipt b,.post-study-action-receipt em{min-width:0;font-family:var(--ad-font-mono);font-size:13px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.35;overflow-wrap:anywhere;text-transform:none}.post-study-action-receipt b{color:var(--md-sys-color-primary);font-weight:600}.post-study-action-receipt em{color:var(--md-sys-color-on-surface-variant)}.xpost-panel{min-width:0;flex-direction:column}.xpost-head,.xpost-panel{display:flex;gap:var(--ad-space-3)}.xpost-head{justify-content:space-between;align-items:flex-end}.xpost-head .t{font:var(--md-sys-typescale-title-medium)}.xpost-head .m{margin-top:2px}.xpost-head .m,.xpost-head>span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:0;text-transform:none}.xpost-head>span{flex:none;padding:5px 9px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full)}.xpost-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-outline-variant)}.xpost-summary div{min-width:0;padding:9px 10px;background:var(--md-sys-color-surface-container-low)}.xpost-summary b,.xpost-summary em,.xpost-summary span{display:block;font-family:var(--ad-font-mono);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;overflow-wrap:anywhere}.xpost-summary span{color:var(--md-sys-color-on-surface-variant);font-size:13px;text-transform:uppercase}.xpost-summary b{margin-top:5px;color:var(--md-sys-color-on-surface);font-size:18px;font-weight:650;line-height:1.1}.xpost-summary em{margin-top:4px;color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.25}.xpost-table-wrap{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.xpost-table-wrap:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.xpost-table{width:100%;min-width:980px;border-collapse:collapse;color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;line-height:1.45}.xpost-table td,.xpost-table th{min-width:0;padding:10px var(--ad-space-3);border-bottom:1px solid var(--md-sys-color-outline-variant);text-align:left;vertical-align:top}.xpost-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.xpost-table tbody tr:last-child td,.xpost-table tbody tr:last-child th{border-bottom:0}.xpost-table tbody tr:hover{background:var(--md-sys-color-surface-container)}.xpost-table th:first-child{width:118px}.xpost-table td:nth-child(2),.xpost-table th:nth-child(2){width:34%;min-width:300px}.xpost-table td:nth-child(4),.xpost-table td:nth-child(5),.xpost-table th:nth-child(4),.xpost-table th:nth-child(5){width:18%}.xpost-table td:nth-child(6),.xpost-table th:nth-child(6){width:170px}.xpost-table a,.xpost-table b,.xpost-table em,.xpost-table span{display:block;min-width:0;overflow-wrap:anywhere}.xpost-table a{color:var(--md-sys-color-on-surface);font-size:14px;font-weight:650;text-decoration:none}.xpost-table a:hover{text-decoration:underline;text-underline-offset:3px}.xpost-table b{color:var(--md-sys-color-on-surface);font-weight:600}.xpost-table em,.xpost-table span{margin-top:3px;color:var(--md-sys-color-on-surface-variant);font-style:normal;font-weight:400}.xpost-table .post-table-engagement-breakdown span{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:baseline;margin-top:0;overflow-wrap:normal}.xpost-table .post-table-engagement-breakdown b{display:inline;margin-top:0}.xpost-table .post-table-vega-action b,.xpost-table .post-table-vega-action span{margin:0;display:block;line-height:1}.xpost-table .post-table-vega-action span{color:var(--md-sys-color-on-surface);font-size:13px;font-weight:650}.xpost-table .post-table-vega-action b{color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.xpost-table .post-table-vega-scope{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:baseline;margin-top:0;overflow-wrap:normal}.xpost-table .post-table-vega-scope b{display:inline;margin-top:0}.xpost-table .post-table-vega-action-wrap small,.xpost-table .post-table-vega-receipt{margin-top:0;color:var(--md-sys-color-on-surface-variant);font-size:13px;line-height:1.35}.post-table-actions{display:grid;grid-gap:6px;gap:6px;min-width:0}.post-table-actions .post-study-toggle.ad-btn{min-height:32px;width:100%;min-width:0;justify-content:center;padding:5px 8px}.post-table-actions .post-study-toggle .ad-btn-label{font-family:var(--ad-font-mono);font-size:13px}.xpost-sort-contract{border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.xpost-sort-contract summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);align-items:center;padding:var(--ad-space-2) var(--ad-space-3);cursor:pointer;list-style:none}.xpost-sort-contract summary::-webkit-details-marker{display:none}.xpost-sort-contract summary:after{content:"+";color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.xpost-sort-contract[open] summary:after{content:"-"}.xpost-sort-contract summary b,.xpost-sort-contract summary em,.xpost-sort-contract summary span{font-family:var(--ad-font-mono);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.xpost-sort-contract summary span{color:var(--md-sys-color-on-surface-variant);letter-spacing:0}.xpost-sort-contract summary b{color:var(--md-sys-color-on-surface);font-weight:600}.xpost-sort-contract summary em{color:var(--md-sys-color-on-surface-variant);font-style:normal;text-align:right}.xpost-feed-receipt{display:flex;flex-wrap:wrap;gap:6px;padding:0 var(--ad-space-3) var(--ad-space-3);border-top:1px solid var(--md-sys-color-surface-container-high)}.xpost-feed-receipt b,.xpost-feed-receipt em,.xpost-feed-receipt span{min-width:0;padding:4px 7px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container);font-family:var(--ad-font-mono);font-size:13px;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.xpost-feed-receipt span{color:var(--md-sys-color-on-surface-variant)}.xpost-feed-receipt b{color:var(--md-sys-color-on-surface);font-weight:600}.xpost-feed-receipt em{color:var(--md-sys-color-on-surface-variant)}.xpost-policy-disclosure{border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low)}.xpost-policy-disclosure summary{list-style:none}.xpost-policy-disclosure summary::-webkit-details-marker{display:none}.xpost-policy-disclosure-summary{display:grid;grid-template-columns:120px minmax(0,1fr) auto;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:center;min-height:44px;padding:var(--ad-space-2) var(--ad-space-3);cursor:pointer}.xpost-policy-disclosure-summary:after{content:"open";justify-self:end;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1;text-transform:uppercase}.xpost-policy-disclosure[open] .xpost-policy-disclosure-summary:after{content:"close"}.xpost-policy-disclosure-summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.xpost-policy-disclosure-summary b,.xpost-policy-disclosure-summary em,.xpost-policy-disclosure-summary span{min-width:0;font-family:var(--ad-font-mono);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.xpost-policy-disclosure-summary span{color:var(--md-sys-color-on-surface-variant)}.xpost-policy-disclosure-summary b{color:var(--md-sys-color-on-surface);font-weight:600}.xpost-policy-disclosure-summary em{color:var(--md-sys-color-on-surface-variant);font-style:normal;text-align:right}.xpost-policy-disclosure-body{padding:0 var(--ad-space-3) var(--ad-space-3);border-top:1px solid var(--md-sys-color-surface-container-high)}.xpost-policy-disclosure-body p{max-width:760px;margin:var(--ad-space-2) 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);text-wrap:pretty}.xpost{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-3) var(--ad-space-4);background:var(--md-sys-color-surface-container);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);scroll-margin-top:var(--ad-space-6)}.xpost:target{border-color:color-mix(in oklch,var(--md-sys-color-primary) 64%,var(--md-sys-color-outline));box-shadow:0 0 0 1px color-mix(in oklch,var(--md-sys-color-primary) 50%,transparent)}.xpost:target .xpost-rail span{color:var(--md-sys-color-primary)}.xpost-rail{display:flex;flex-direction:column;align-items:center;gap:var(--ad-space-2);padding-top:2px}.xpost-rail span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xpost-rail i{width:1px;min-height:100%;background:var(--md-sys-color-outline-variant)}.xpost-body{min-width:0}.xpost-top{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.xpost-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:conic-gradient(from var(--voice-turn,0deg),color-mix(in oklch,var(--md-sys-color-tertiary) 62%,var(--md-sys-color-outline)) 0 var(--voice-sweep,120deg),var(--md-sys-color-surface-container-highest) 0 1turn);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;font-weight:600}.xpost-avatar,.xpost-avatar:after{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.xpost-avatar:after{content:"";position:absolute;inset:6px;border-radius:inherit;background:var(--md-sys-color-surface-container)}.xpost-avatar{isolation:isolate}.xpost-avatar:before{content:"";position:absolute;z-index:1;width:7px;height:7px;border-radius:50%;transform:translateY(-7px);background:var(--md-sys-color-on-surface-variant);box-shadow:-7px 13px 0 -1px var(--md-sys-color-on-surface-variant),7px 13px 0 -1px var(--md-sys-color-on-surface-variant);opacity:.82}.xpost-avatar{text-indent:0}.xpost-avatar,.xpost-avatar>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xpost-avatar{z-index:0;overflow:hidden}.xpost-meta{min-width:0}.xpost-meta-line{min-width:0;display:flex;align-items:center;gap:var(--ad-space-2);flex-wrap:wrap}.xpost-meta-separator,.xpost-source-chip{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px}.xpost-source-chip{min-width:0;max-width:min(180px,100%);display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:var(--ad-radius-xs);background:var(--md-sys-color-surface-container-high);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--md-sys-color-outline) 72%,transparent);font-style:normal;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xpost-source-chip[data-post-source-state=official_api],.xpost-source-chip[data-post-source-state=public_social]{color:var(--md-sys-color-on-surface)}.xpost-source-chip[data-post-source-state=source_pending]{border:1px dashed var(--md-sys-color-outline-variant);box-shadow:none}.xpost-time-chip{min-width:0;display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:var(--ad-radius-xs);background:var(--md-sys-color-surface-container-high);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--md-sys-color-outline) 68%,transparent);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:13px;font-style:normal;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;white-space:nowrap}.xpost-time-chip[data-post-freshness-status=capture_pending],.xpost-time-chip[data-post-freshness-status=date_pending]{color:var(--md-sys-color-on-surface-variant);border:1px dashed var(--md-sys-color-outline-variant);box-shadow:none}.xpost .h{font:var(--md-sys-typescale-title-small)}.xpost .s{margin-top:1px;overflow-wrap:anywhere}.xpost .s,.xpost-engagement{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.35}.xpost-engagement{grid-template-columns:auto auto minmax(50px,1fr) minmax(0,auto);grid-gap:6px;gap:6px;margin-top:5px}.xpost-engagement b,.xpost-engagement em,.xpost-engagement span{min-width:0;white-space:nowrap}.xpost-engagement span{text-transform:none}.xpost-engagement b{color:var(--md-sys-color-on-surface);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xpost-engagement i{position:relative;display:block;height:5px;min-width:42px;overflow:hidden;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.xpost-engagement i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--engagement-share,0);min-width:0;border-radius:inherit;background:color-mix(in oklch,var(--md-sys-color-tertiary) 52%,var(--md-sys-color-outline))}.xpost-engagement em{overflow:hidden;text-overflow:ellipsis}.xpost-engagement-breakdown{gap:4px 6px;margin-top:5px;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.35}.xpost-engagement-breakdown span{min-width:0;overflow-wrap:anywhere;white-space:nowrap}.xpost-engagement-breakdown b{color:var(--md-sys-color-on-surface);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xpost-engagement-breakdown .xpost-engagement-mix{padding:1px 5px;border-radius:var(--ad-radius-xs);color:var(--md-sys-color-on-surface);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--md-sys-color-outline) 74%,transparent)}.post-study-toggle.ad-btn{align-self:stretch;width:100%;min-width:78px;min-height:44px;white-space:nowrap}.post-study-toggle.saved{padding-inline:var(--ad-space-3) var(--ad-space-4);color:var(--ad-ref-neutral-95);background:color-mix(in oklch,var(--md-sys-color-surface-container-highest) 84%,var(--md-sys-color-on-surface) 16%);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--md-sys-color-on-surface) 24%,transparent),inset 3px 0 0 color-mix(in oklch,var(--md-sys-color-on-surface) 68%,transparent)}.post-study-toggle.saved:before{content:"";position:relative;z-index:1;width:6px;height:6px;flex:0 0 auto;border-radius:var(--ad-radius-full);background:currentColor;opacity:.72}.post-study-toggle.saved .ad-btn-label{color:inherit;font-weight:700}:root[data-theme=light] .post-study-toggle.saved{color:var(--ad-ref-neutral-10)}.xpost-empty{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2);padding:var(--ad-space-4);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container)}.xpost-empty b{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.xpost-empty span{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);text-wrap:pretty}.course-card,.glossary-card,.json-card,.vega-lesson-progress{background:var(--md-sys-color-surface-container);border:var(--ad-border-hairline);border-radius:var(--ad-radius-lg);padding:var(--ad-space-4) var(--ad-space-5)}.vega-lesson-progress{display:grid;grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.vega-lesson-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ad-space-3)}.vega-lesson-gate em,.vega-lesson-gate span,.vega-lesson-head em,.vega-lesson-head span{color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.vega-lesson-head b{display:block;margin-top:4px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium)}.vega-lesson-head em{padding:3px 8px;border:var(--ad-border-hairline);border-radius:var(--ad-radius-full);color:var(--md-sys-color-primary);white-space:nowrap}.vega-lesson-list{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.vega-lesson-item{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:var(--ad-space-3);gap:var(--ad-space-3);align-items:start;min-width:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface);cursor:pointer}.vega-lesson-item input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.vega-lesson-item:focus-within{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.vega-lesson-item:has(input:checked){border-color:color-mix(in oklch,var(--md-sys-color-primary) 55%,var(--md-sys-color-outline-variant));background:color-mix(in oklch,var(--md-sys-color-primary) 7%,var(--md-sys-color-surface))}.vega-lesson-check{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:28px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:uppercase}.vega-lesson-item input:checked+.vega-lesson-check{border-color:var(--md-sys-color-primary);color:var(--md-sys-color-primary)}.vega-lesson-copy{min-width:0}.vega-lesson-copy b{display:block;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.vega-lesson-copy em{display:block;margin-top:4px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);font-style:normal;overflow-wrap:anywhere;text-wrap:pretty}.vega-lesson-gate{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ad-space-2);padding-top:var(--ad-space-2);border-top:1px solid var(--md-sys-color-surface-container-high)}.vega-lesson-gate span{flex:1 1 160px;letter-spacing:0;text-transform:none}.vega-lesson-gate em{flex-basis:100%}.vega-lesson-quiz.ad-btn{min-height:30px}.course-card .ch,.glossary-card .ghead,.json-head span{font:var(--md-sys-typescale-title-medium)}.course-card .cs{margin:4px 0 var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.course-step{display:grid;grid-template-columns:24px 1fr;grid-gap:var(--ad-space-3);gap:var(--ad-space-3);padding:var(--ad-space-3) 0;border-top:1px solid var(--md-sys-color-surface-container-high)}.course-step>span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px}.course-step b{display:block;font:var(--md-sys-typescale-title-small)}.course-step p{margin:3px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);text-wrap:pretty}.json-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ad-space-3);margin-bottom:var(--ad-space-3)}.json-head b{color:var(--md-sys-color-primary);font-family:var(--ad-font-mono);font-size:13px}.json-endpoint{margin-bottom:var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font-size:14px}.json-card pre,.json-endpoint{font-family:var(--ad-font-mono);overflow-wrap:anywhere}.json-card pre{margin:0;padding:var(--ad-space-3);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);font-size:13px;line-height:1.55;white-space:pre-wrap}.json-note{margin-top:var(--ad-space-3);font:var(--md-sys-typescale-body-small)}.glossary-card p,.json-note{color:var(--md-sys-color-on-surface-variant)}.glossary-card p{margin:var(--ad-space-3) 0 0;font:var(--md-sys-typescale-body-medium);line-height:1.55}.term{color:var(--md-sys-color-on-surface);border-bottom:1px dotted var(--md-sys-color-primary)}.ai-analysis{background:var(--md-sys-color-surface-container);border:var(--ad-border-hairline);border-radius:var(--ad-radius-md);padding:var(--ad-space-4) var(--ad-space-5);margin:var(--ad-space-6) 0}.ai-analysis-head{display:flex;align-items:center;gap:var(--ad-space-3);margin-bottom:var(--ad-space-3)}.ai-badge{font:var(--ad-typescale-data-label);letter-spacing:var(--ad-tracking-data-label);color:var(--md-sys-color-primary);border:1px solid var(--md-sys-color-primary);border-radius:var(--ad-radius-full);padding:1px 8px}.ai-badge,.ai-model{text-transform:uppercase}.ai-model{font-family:var(--ad-font-mono);font-size:13px;color:var(--md-sys-color-on-surface-variant);letter-spacing:.06em}.ai-analysis-body{margin:0;white-space:pre-wrap;text-wrap:pretty;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface);line-height:1.6}.post-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ad-space-2)}.post{background:var(--md-sys-color-surface-container);border:var(--ad-border-hairline);border-radius:var(--ad-radius-sm);padding:var(--ad-space-3) var(--ad-space-4)}.post-meta{display:flex;align-items:center;gap:var(--ad-space-3);margin-bottom:6px}.post-meta .post-eng,.post-meta .post-time{font-family:var(--ad-font-mono);font-size:13px;color:var(--md-sys-color-on-surface-variant)}.post-excerpt{margin:0;font:var(--md-sys-typescale-body-medium);color:var(--md-sys-color-on-surface);text-wrap:pretty}.cred{font-family:var(--ad-font-mono);font-size:13px;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);padding:1px 7px;color:var(--md-sys-color-on-surface-variant)}.cred-proven{color:var(--ad-color-gain);border-color:var(--ad-color-gain)}.cred-unproven{color:var(--md-sys-color-on-surface-variant)}.sectionhead{font:var(--md-sys-typescale-title-medium);margin:var(--ad-space-8) 0 var(--ad-space-3)}.groupgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--ad-space-3);gap:var(--ad-space-3);margin-top:var(--ad-space-4)}.group{padding:var(--ad-space-4)}.grouphead{font:var(--ad-typescale-data-label);letter-spacing:var(--ad-tracking-data-label);text-transform:uppercase;color:var(--md-sys-color-on-surface-variant);margin-bottom:var(--ad-space-3)}ol.ranklist{list-style:none;margin:0;padding:0;counter-reset:r}ol.ranklist li{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--md-sys-color-surface-container-high)}ol.ranklist li:last-child{border-bottom:none}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px;border-radius:var(--ad-radius-xs,4px)}.site-footer{border-top:var(--ad-border-hairline);margin-top:var(--ad-space-16);background:color-mix(in oklch,var(--md-sys-color-surface-container-low) 82%,transparent)}.site-footer-inner{max-width:var(--ad-page-shell-width);padding:var(--ad-space-8) var(--ad-page-gutter) var(--ad-space-10);grid-gap:var(--ad-space-5);gap:var(--ad-space-5)}.site-footer-vega{grid-template-columns:160px minmax(0,1fr);grid-gap:var(--ad-space-5);gap:var(--ad-space-5);align-items:center}.site-footer-orbital{width:160px;min-height:132px;border:var(--ad-border-hairline);background:var(--md-sys-color-surface-container);overflow:hidden}.site-footer-brand{gap:8px;color:inherit}.site-footer-brand span{font-family:var(--ad-font-display);font-weight:600;letter-spacing:var(--ad-tracking-display)}.site-footer-brand em{color:var(--md-sys-color-primary)}.site-footer-lore{margin:var(--ad-space-3) 0 0;max-width:780px;color:var(--md-sys-color-on-surface);line-height:1.55}.site-footer-lore,.site-footer-trust{font-family:var(--ad-font-mono);font-size:13px;text-wrap:pretty}.site-footer-trust{margin:var(--ad-space-2) 0 0;max-width:860px;line-height:1.6;color:var(--md-sys-color-on-surface-variant)}.site-footer-trust .vega-name{color:var(--md-sys-color-primary)}.site-footer-ledger{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--ad-space-3)}.site-footer-ledger span{display:inline-flex;gap:6px;min-height:26px;align-items:center;padding:4px 8px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-xs);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;line-height:1.25}.site-footer-ledger b{color:var(--md-sys-color-on-surface);font-weight:650}.site-footer-links{grid-gap:var(--ad-space-6);gap:var(--ad-space-6)}.site-footer-group{grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.site-footer-group b{color:var(--md-sys-color-outline);font-family:var(--ad-font-mono);font-size:13px;font-weight:500}.site-footer-links a{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large)}.site-footer-links a:hover{color:var(--md-sys-color-primary)}.app>.subnav-shell{margin-bottom:0}.app>.sp-tape{max-width:100vw;margin:0 calc(50% - 50vw) var(--ad-space-6);border-inline:0;background:var(--md-sys-color-surface);contain:paint;overflow-x:clip;overflow-y:hidden}.app>.sp-tape .sp-tape-rail{padding-inline:var(--ad-space-6)}.app>.sp-tape .sp-tape-window{max-width:100%;min-height:36px;overflow-x:clip;overflow-y:hidden;contain:layout paint}.app>.sp-tape .sp-tape-track{position:absolute;inset:0 auto auto 0}:root[data-ad-motion=reduced] .app>.sp-tape .sp-tape-window{overflow-x:auto;contain:none}:root[data-ad-motion=reduced] .app>.sp-tape .sp-tape-track{position:static}.subnav-shell{border-top:0;background:color-mix(in oklch,var(--md-sys-color-surface) 86%,transparent)}.subnav-inner{max-width:var(--ad-page-shell-width);min-height:60px;padding:0 var(--ad-page-gutter)}.subnav-center{flex:0 1 auto}.subnav{border:0;border-radius:var(--ad-radius-sm);background:transparent;padding:0}.subnav a{min-width:auto;min-height:36px;text-align:left}.subnav-link-label{font:var(--md-sys-typescale-label-large)}.subnav-link-meta{display:none}.subnav a.active,.subnav a[aria-current=page]{border-color:transparent;background:var(--md-sys-color-surface-container-high)}.subnav-search{flex-basis:300px;max-width:320px;border-radius:var(--ad-radius-sm)}.subnav-search-prefix{font-size:13px;text-transform:none}.subnav-token-chip{display:grid;grid-gap:8px;justify-items:end;flex:none;min-width:118px;padding:5px 13px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-sm);background:var(--md-sys-color-surface-container)}.subnav-token-chip:focus-visible,.subnav-token-chip:hover{border-color:color-mix(in oklch,var(--md-sys-color-primary) 48%,var(--md-sys-color-outline))}.subnav-token-chip:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.subnav-token-balance,.subnav-token-copy b,.subnav-token-copy i{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.subnav-token-balance{color:var(--md-sys-color-on-surface);font-weight:600}.subnav-token-copy{justify-items:start;min-width:0}.subnav-token-copy b{font-size:8px;font-weight:500;text-transform:uppercase}.subnav-token-copy b,.subnav-token-copy i{color:var(--md-sys-color-on-surface-variant)}.subnav-token-copy i{font-size:13px;font-style:normal;line-height:1}.terminal-hero{grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ad-space-6);gap:var(--ad-space-6);align-items:end;margin:var(--ad-space-6) 0 var(--ad-space-5)}.terminal-hero-copy h1{margin:var(--ad-space-2) 0 var(--ad-space-2);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-display);font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.05}.terminal-hero-copy p,.terminal-hero-rule{max-width:650px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);text-wrap:pretty}.terminal-hero-rule{font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terminal-market-stats{grid-template-columns:repeat(4,minmax(86px,1fr));grid-gap:1px;gap:1px;min-width:min(480px,100%);overflow:hidden;border:1px solid var(--md-sys-color-surface-container-highest);background:var(--md-sys-color-surface-container-highest)}.terminal-market-stats div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:12px 16px;background:var(--md-sys-color-surface-container)}.terminal-market-stats b,.terminal-market-stats span,.terminal-mover b,.terminal-mover em,.terminal-mover span,.terminal-section-label{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terminal-market-stats b{color:var(--md-sys-color-on-surface);font-size:22px;font-weight:600;line-height:1}.terminal-market-stats div.hot b{color:var(--md-sys-color-primary)}.terminal-market-stats span{color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.14em}.terminal-market-stats div.stale b{color:var(--ad-color-warning)}.terminal-movers{grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}.terminal-section-label{display:flex;align-items:center;gap:var(--ad-space-3);color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.16em;text-transform:uppercase}.terminal-section-label:after{content:"";height:1px;flex:1 1;background:var(--md-sys-color-surface-container-highest)}.terminal-mover-grid{grid-gap:var(--ad-space-3);gap:var(--ad-space-3)}.terminal-mover{grid-template-columns:minmax(0,1fr) auto;grid-gap:6px var(--ad-space-2);gap:6px var(--ad-space-2);min-width:0;min-height:78px;padding:var(--ad-space-4);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container);color:inherit}.terminal-mover:hover{border-color:var(--md-sys-color-outline)}.terminal-mover span{grid-column:1/-1;color:var(--md-sys-color-on-surface-variant);font-size:13px;letter-spacing:.12em}.terminal-mover b{color:var(--md-sys-color-on-surface);font-size:17px;font-weight:600}.terminal-mover em{justify-self:end;color:var(--md-sys-color-on-surface-variant)}.terminal-mover[data-terminal-mover-tone=violet] b,.terminal-mover[data-terminal-mover-tone=violet] em{color:var(--md-sys-color-primary)}.terminal-mover[data-terminal-mover-tone=gain] em{color:var(--ad-color-gain)}.terminal-mover[data-terminal-mover-tone=warning] em{color:var(--ad-color-warning)}.terminal-workbench{grid-template-columns:minmax(0,1fr);grid-gap:var(--ad-space-4);gap:var(--ad-space-4)}.terminal-workbench .landing-primary-table,.terminal-workbench-main{min-width:0;margin:0;padding:0;border-top:0}.terminal-receipt{cursor:default}.terminal-receipt summary{display:grid;grid-gap:4px;gap:4px;cursor:pointer;list-style:none}.terminal-receipt summary::-webkit-details-marker{display:none}.terminal-receipt[open] summary{margin-bottom:4px}.table-scroll{overflow-x:auto;overflow-y:clip}.table-scroll:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}table.lb{min-width:840px}.col-sort{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.col-sort.active,.col-sort:hover{color:var(--md-sys-color-on-surface)}.col-sort.l{justify-content:flex-start}.lb thead th[data-core-kpi-field]{min-width:128px;white-space:normal;vertical-align:top}.core-kpi-header-note{display:block;max-width:18ch;margin-top:3px;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;line-height:1.25;text-transform:none}.col-sort-icon{font-family:var(--ad-font-mono);font-size:13px;font-style:normal;opacity:0;width:1em;text-align:center;transition:opacity var(--ad-duration-short) var(--ad-ease-standard)}.col-sort.active .col-sort-icon,.col-sort:hover .col-sort-icon{opacity:.55}.col-sort-icon.active{opacity:1;color:var(--md-sys-color-on-surface)}@media (max-width:1180px){.dev-api-package-section,.dev-auth-grid,.dev-auth-section,.dev-endpoint-section,.dev-package-grid,.dev-token-contract-section,.dev-transport-grid,.dev-transport-section{grid-template-columns:1fr}.dev-package-head b{white-space:normal;overflow-wrap:anywhere}.dev-core-kpi-ledger,.dev-core-kpi-receipt{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-core-kpi-receipt div:nth-of-type(2n){border-right:0}.dev-core-kpi-receipt div:nth-of-type(-n+6){border-bottom:1px solid var(--md-sys-color-surface-container-highest)}}@media (max-width:900px){.landing-table-head{align-items:stretch;flex-direction:column}.landing-table-receipt{flex-basis:auto}.filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.post-study-brief-actions,.post-study-learning-path-steps,.post-study-output-contract dl,.post-study-recall-check-prompts,.post-study-review-gates,.post-study-review-scope-lanes,.ticker-post-study-actions,.watchlist-brief-lanes,.watchlist-brief-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.post-study-brief-actions span,.ticker-post-study-actions span{grid-column:1/-1}.quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-access-details-summary,.account-hero,.account-signin-shell,.account-sync-dependencies,.account-sync-drilldown-body,.account-sync-preview-head,.account-sync-preview-sample,.account-sync-redactions,.account-sync-server-links,.account-sync-technical-details summary,.account-sync-tombstone-preview,.empty-source-grid,.landing-post-card-disclosure-summary,.quality-detail-grid,.quality-details-summary,.quality-evidence-grid,.route-state,.settings-grid,.settings-hero,.ticker-support-data-details-summary,.xpost-policy-disclosure-summary{grid-template-columns:1fr}.account-signin-meta,.account-signin-steps,.account-sync-preview-grid,.account-sync-readiness,.landing-post-grid,.landing-post-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-vega,.site-footer-vega{grid-template-columns:1fr}.site-footer-orbital{width:100%}}@media (max-width:980px){.subnav-inner{display:grid;padding-block:var(--ad-space-2)}.subnav-brand{justify-content:space-between}.subnav-search{max-width:none;width:100%}.subnav-center{display:grid;grid-gap:var(--ad-space-2);gap:var(--ad-space-2)}}@media (max-width:640px){.app{padding-inline:var(--ad-space-3)}.masthead{align-items:flex-start;flex-direction:column}.subnav-inner{padding-inline:var(--ad-space-3)}.subnav-center{gap:8px}.subnav-search{min-width:0}.subnav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;justify-content:stretch;overflow:visible;border-radius:var(--ad-radius-lg)}.subnav a{min-width:0;min-height:40px;padding-inline:var(--ad-space-2)}.methodology-full-contract summary,.methodology-section-head{align-items:stretch;flex-direction:column}.methodology-contract-pin{width:100%}.methodology-kpi-table{min-width:0;table-layout:fixed}.methodology-kpi-table td,.methodology-kpi-table th{padding:var(--ad-space-2);overflow-wrap:anywhere}.methodology-kpi-table tbody th{min-width:0}.screen-meta-grid{grid-template-columns:1fr}.payload-pills{justify-content:flex-start}.mobile-board{display:block}.mobile-board+.table-scroll{display:none}.filter-console-head{align-items:stretch;flex-direction:column}.filter-core-kpi-scan{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-core-kpi-scan div:first-child{grid-column:1/-1}.filter-grid{grid-template-columns:1fr}.watchlist-brief-head{flex-direction:column}.post-study-brief-head em,.vega-study-objective-head em,.watchlist-brief-head em{white-space:normal}.watchlist-alert-receipt{grid-template-columns:1fr;align-items:start}.post-study-brief-head,.vega-study-objective-head{flex-direction:column}.post-study-brief-list,.post-study-brief-stats,.post-study-learning-path-steps,.post-study-output-contract dl,.post-study-recall-check-prompts,.post-study-review-gates,.post-study-review-scope-lanes,.settings-vega-focus-options,.vega-learning-factors,.vega-learning-focus-controls,.vega-learning-stage,.vega-study-rhythm,.watchlist-brief-lanes,.watchlist-brief-stats{grid-template-columns:1fr}.empty-source-grid{gap:var(--ad-space-2)}.settings-hero{margin-top:var(--ad-space-5)}.settings-toggle{grid-template-columns:minmax(0,1fr) auto}.settings-switch{grid-column:2;grid-row:1}.settings-state{grid-column:2;text-align:center}.settings-actions{align-items:flex-start;flex-direction:column}.landing-hero{grid-template-columns:1fr;min-height:auto;padding:var(--ad-space-5)}.landing-hero h1{font-size:34px}.account-vega{padding:var(--ad-space-4)}.landing-table-head{align-items:flex-start;flex-direction:column}.landing-table-receipt{width:100%;flex-basis:auto}.landing-posts-head{align-items:flex-start;flex-direction:column}.account-signin-meta,.account-signin-steps,.account-sync-dependency-list,.account-sync-drilldowns summary,.account-sync-preview-grid,.account-sync-preview-stats,.account-sync-readiness,.account-sync-redaction-categories,.account-sync-server-link-list,.landing-post-grid,.landing-post-summary{grid-template-columns:1fr}.account-hero{padding:var(--ad-space-5)}.account-hero-copy h1{font-size:34px}.vega-lore-panel{grid-template-columns:1fr}.vega-lore-panel b{text-align:left}.site-footer-inner{padding-inline:var(--ad-space-3)}.landing-density-panel{padding:var(--ad-space-3)}.landing-density-row{grid-template-columns:24px 46px minmax(54px,1fr) 46px}.landing-density-row .sg{display:none}.landing-api-proof-body{grid-template-columns:1fr}.landing-api-proof-summary{grid-template-columns:minmax(0,1fr) 10px}.landing-api-proof-summary b,.landing-api-proof-summary em,.landing-api-proof-summary span{grid-column:1;text-align:left}.landing-api-proof-summary:after{grid-column:2;grid-row:1;min-width:10px}.landing-api-sample-summary{grid-template-columns:minmax(0,1fr) 10px}.landing-api-sample-summary b,.landing-api-sample-summary em,.landing-api-sample-summary span{grid-column:1;text-align:left}.landing-api-sample-summary:after{grid-column:2;grid-row:1;min-width:10px}.landing-endpoint{grid-template-columns:44px minmax(0,1fr)}.landing-endpoint em{grid-column:2;text-align:left}.dev-endpoint-group-head{grid-template-columns:34px minmax(0,1fr)}.dev-endpoint-group-head em{grid-column:2}.dev-advanced-receipts-summary{grid-template-columns:1fr}.dev-advanced-receipts-summary em{width:-moz-fit-content;width:fit-content}.dev-api-package-section,.dev-auth-section,.dev-core-kpi-section,.dev-endpoint-section,.dev-hero,.dev-principles,.dev-split,.dev-token-contract-section,.dev-token-lifecycle-section,.dev-token-receipt-section,.dev-transport-section,.pricing-api,.pricing-appendix,.pricing-contracts,.pricing-estimator,.pricing-hero,.pricing-lanes,.pricing-token-packs,.pricing-vega{grid-template-columns:1fr}.dev-hero{min-height:auto;padding:var(--ad-space-5)}.dev-hero h1{font-size:34px}.dev-code-card{max-height:min(430px,56svh)}.dev-code-card pre{max-height:min(358px,calc(56svh - 72px));font-size:13px;line-height:1.55}.dev-stream-row{grid-template-columns:76px minmax(0,1fr);align-items:start;padding:var(--ad-space-3) 0}.dev-stream-row .pl{grid-column:1/-1;white-space:normal;overflow-wrap:anywhere}.dev-contract-pin{align-items:flex-start;flex-direction:column}.dev-core-kpi-ledger{grid-template-columns:1fr}.dev-core-kpi{min-height:0}.dev-core-kpi-receipt{grid-column:1;grid-template-columns:1fr}.dev-core-kpi-receipt div{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.dev-core-kpi-receipt div:last-of-type{border-bottom:0}.dev-auth-grid,.dev-package-grid,.dev-transport-grid{grid-template-columns:1fr}.dev-package-head b{white-space:normal;overflow-wrap:anywhere}.dev-metering-list{grid-column:1}.dev-metering-rule{grid-template-columns:1fr;gap:2px;padding:var(--ad-space-3)}.dev-metering-rule b,.dev-metering-rule em{text-align:left;overflow-wrap:anywhere}.dev-token-contract-table{min-width:0;table-layout:fixed;font-size:13px}.dev-token-contract-table td,.dev-token-contract-table th{padding:var(--ad-space-2);overflow-wrap:anywhere}.dev-token-lifecycle{grid-template-columns:1fr}.dev-token-lifecycle article{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.dev-token-lifecycle article:last-child{border-bottom:0}.dev-token-receipt-fields,.dev-token-receipt-state{grid-template-columns:1fr}.dev-token-receipt-state div{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.dev-token-receipt-state div:last-child{border-bottom:0}.dev-transport-table{min-width:0;table-layout:fixed;font-size:13px}.dev-transport-table td,.dev-transport-table th{padding:var(--ad-space-2);overflow-wrap:anywhere}.dev-tier{grid-template-columns:64px minmax(0,1fr)}.dev-tier em{grid-column:2;text-align:left}.pricing-hero{padding:var(--ad-space-5)}.pricing-hero h1{font-size:34px}.pricing-api-rules,.pricing-deep-grid,.pricing-disclosure summary,.pricing-pack-contracts,.pricing-pack-grid,.token-access-control,.token-account-stats{grid-template-columns:1fr}.pricing-disclosure summary em,.pricing-disclosure summary:after{justify-self:start;text-align:left}.pricing-deep-head,.pricing-pack-head{flex-direction:column}.pricing-deep-head b,.pricing-pack-head b{text-align:left;white-space:normal;overflow-wrap:anywhere}.pricing-meter-card dl div,.pricing-pack-card dl div{grid-template-columns:1fr;gap:2px}.pricing-estimator-total{align-items:start}.pricing-estimator-presets,.pricing-estimator-total{grid-template-columns:1fr}.pricing-estimator-presets button{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-presets button:last-child{border-bottom:0}.pricing-estimator-total output{font-size:24px}.pricing-estimator-balance,.pricing-estimator-gates{grid-template-columns:1fr}.pricing-estimator-balance label{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-mix{grid-template-columns:1fr}.pricing-estimator-mix div{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-mix div:last-child{border-bottom:0}.pricing-estimator-cost-basis{grid-template-columns:1fr}.pricing-estimator-cost-basis div{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.pricing-estimator-cost-basis div:last-child{border-bottom:0}.pricing-estimator-row{grid-template-columns:minmax(0,1fr) 68px;gap:var(--ad-space-2);padding:var(--ad-space-3)}.pricing-estimator-row input{width:68px}.pricing-estimator-row small,.pricing-estimator-row strong{grid-column:1/-1;text-align:left}.pricing-estimator-details summary{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ad-space-2);row-gap:4px;align-items:start;padding:var(--ad-space-3)}.pricing-estimator-details summary:after{grid-column:2;grid-row:1}.pricing-estimator-details summary b,.pricing-estimator-details summary em{grid-column:1/-1}.pricing-api-table-wrap,.pricing-contract-table-wrap,.pricing-estimator-ledger{max-width:100%;overflow:auto hidden;-webkit-overflow-scrolling:touch}.pricing-api-table,.pricing-contract-table,.pricing-estimator-ledger table{table-layout:auto;font-size:10.5px}.pricing-api-table td,.pricing-api-table th,.pricing-contract-table td,.pricing-contract-table th,.pricing-estimator-ledger td,.pricing-estimator-ledger th{padding:var(--ad-space-2)}.score-hero{grid-template-columns:1fr;min-height:auto;padding:var(--ad-space-5)}.score-vega{display:none}.score-diagnostics,.score-proof-gap,.score-proof-ledger,.score-summary{grid-template-columns:1fr}.score-proof-note div,.score-proof-table-head,.score-signal-head,.score-signal-verdict{flex-direction:column;align-items:flex-start}.score-section h2{font-size:24px}.learn-hero{grid-template-columns:1fr;padding:var(--ad-space-5);min-height:auto}.learn-magnitude{min-width:0;text-align:left}.learn-fundamentals{grid-template-columns:repeat(2,1fr)}.quality-card{padding:var(--ad-space-4)}.quality-head,.quality-tier-head{align-items:flex-start;flex-direction:column}.quality-grid{grid-template-columns:1fr}.ticker-support-data-head{align-items:flex-start;flex-direction:column}.quality-component-row{grid-template-columns:86px minmax(52px,1fr) 40px}.quality-component-row p{grid-column:1/-1}.theme-peer{grid-template-columns:54px minmax(0,1fr) 64px}.theme-peer em{grid-column:2/-1;text-align:left}.candle-head{flex-direction:column}.candle-plot{height:130px;padding:var(--ad-space-3)}.candle-price-line{inset:var(--ad-space-3);width:calc(100% - (var(--ad-space-3) * 2));height:calc(100% - (var(--ad-space-3) * 2))}.candle-price-status{grid-template-columns:1fr}.candle-price-status em{white-space:normal}.candle-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-body,.telemetry-head{grid-template-columns:1fr}.telemetry-head{flex-direction:column;align-items:flex-start}.telemetry-bars,.telemetry-empty{height:112px;min-height:112px}.telemetry-stats{grid-template-columns:repeat(2,1fr)}.telemetry-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-timeline-head{flex-direction:column}.signal-timeline-head-meta{justify-content:flex-start;width:100%}.signal-timeline-row{grid-template-columns:52px 16px minmax(0,1fr);gap:var(--ad-space-2)}.theme-context-card{padding:var(--ad-space-4)}.theme-context-head{flex-direction:column;align-items:flex-start}.theme-context-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-peer{grid-template-columns:54px minmax(0,1fr)}.theme-peer b,.theme-peer em{text-align:left}.co-mention-card{padding:var(--ad-space-4)}.co-mention-head{flex-direction:column;align-items:flex-start}.co-mention-row{grid-template-columns:54px minmax(0,1fr)}.co-mention-row em,.co-mention-row>span:not(.ticker){text-align:left}.learn-grid{grid-template-columns:1fr}.vega-foot,.vega-head{flex-direction:column;align-items:flex-start}.vega-head .conf{margin-left:0;text-align:left}.vega-actions,.vega-token-rail{grid-template-columns:1fr}.vega-token-rail{align-items:start}.vega-token-rail a{justify-self:start}.vega-technical-summary{grid-template-columns:minmax(0,1fr) auto;align-items:start}.vega-technical-summary b,.vega-technical-summary em,.vega-technical-summary span{grid-column:1}.vega-technical-summary:after{grid-column:2;grid-row:1}.vega-token-events{grid-template-columns:1fr}.vega-token-events div{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-high)}.vega-token-events div:last-child{border-bottom:0}.vega-context-pack{grid-template-columns:1fr}.vega-context-pack div{border-right:0;border-bottom:1px solid var(--md-sys-color-surface-container-high)}.vega-context-pack div:last-child{border-bottom:0}.ticker-post-study{padding:var(--ad-space-3)}.ticker-post-study-head{grid-template-columns:1fr}.ticker-post-study-head em{justify-self:start;white-space:normal}.ticker-post-study-list a,.ticker-post-study-priority{grid-template-columns:1fr}.ticker-post-study-priority em{justify-self:start}.ticker-post-study-contract-summary{grid-template-columns:minmax(0,1fr) 10px}.ticker-post-study-contract-summary b,.ticker-post-study-contract-summary em,.ticker-post-study-contract-summary span{grid-column:1}.ticker-post-study-contract-summary:after{grid-column:2;grid-row:1}.post-study-brief-actions,.post-study-learning-path-steps,.post-study-output-contract dl,.post-study-recall-check-prompts,.post-study-review-gates,.post-study-review-scope-lanes,.ticker-post-study-actions,.ticker-post-study-list,.ticker-post-study-recall-pack,.ticker-post-study-stats,.ticker-post-study-token-preview{grid-template-columns:1fr}.ticker-post-study-stats div+div{border-top:1px solid var(--md-sys-color-surface-container-high);border-left:0}.account-access-details-summary,.landing-post-card-disclosure-summary,.quality-details-summary,.xpost-policy-disclosure-summary{grid-template-columns:minmax(0,1fr) 10px}.ticker-support-data-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ticker-support-data-summary div:nth-child(2n){border-right:0}.ticker-support-data-summary div:nth-child(-n+2){border-bottom:1px solid var(--md-sys-color-surface-container-highest)}.ticker-support-data-details-summary{grid-template-columns:minmax(0,1fr) 10px}.account-access-details-summary b,.account-access-details-summary em,.account-access-details-summary span,.landing-post-card-disclosure-summary b,.landing-post-card-disclosure-summary em,.landing-post-card-disclosure-summary span,.quality-details-summary b,.quality-details-summary em,.quality-details-summary span,.ticker-support-data-details-summary b,.ticker-support-data-details-summary em,.ticker-support-data-details-summary span,.xpost-policy-disclosure-summary b,.xpost-policy-disclosure-summary em,.xpost-policy-disclosure-summary span{grid-column:1;text-align:left}.account-access-details-summary:after,.landing-post-card-disclosure-summary:after,.quality-details-summary:after,.ticker-support-data-details-summary:after,.xpost-policy-disclosure-summary:after{grid-column:2;grid-row:1;min-width:10px}.xpost-head{flex-direction:column;align-items:flex-start}}@media (max-width:360px){.subnav{grid-template-columns:1fr}}@media (max-width:1100px){.terminal-workbench{grid-template-columns:1fr}}@media (max-width:860px){.terminal-hero{grid-template-columns:1fr}.site-footer-links,.terminal-market-stats,.terminal-mover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.subnav-inner{grid-template-columns:1fr}.subnav-token-chip{justify-content:start;justify-items:start;width:100%}}@media (max-width:640px){.app{padding-top:0}.app>.sp-tape .sp-tape-rail{padding-inline:var(--ad-space-3)}.site-footer-links,.terminal-market-stats,.terminal-mover-grid{grid-template-columns:1fr}.terminal-mover{min-height:auto}.terminal-hero-copy h1{font-size:28px}.subnav-token-chip{display:grid;min-width:0}}.ad-btn.theme-toggle,.theme-toggle{min-height:var(--ad-readable-control-height);padding-inline:16px;font-size:13px;line-height:18px;letter-spacing:0}.brandbar .word{font-size:20px}.card-head span,.motto{font-size:13px;line-height:18px;letter-spacing:0}.ad-btn--sm,.ad-chip--sm{font-size:13px;line-height:18px}.ad-btn--sm,.ad-chip--md,.ad-chip--sm{min-height:var(--ad-readable-control-height);padding-inline:18px}.ad-chip--md{font-size:14px;line-height:20px}.ad-btn--md{min-height:52px;padding-inline:28px;font-size:15px;line-height:22px}.lb thead th{padding:16px 20px;font:var(--ad-typescale-data-small)}.lb tbody td,.lb tbody th{min-height:var(--ad-readable-row-height);padding:16px 20px;font-size:15px;line-height:22px}.company,.company-pending{font:var(--md-sys-typescale-body-small)}.tk-logo-fallback{font-size:14px}.density-receipt{gap:2px;line-height:1.35}.density-receipt em,.density-receipt span{font-size:14px;line-height:16px}.density-receipt b{font-size:13px;line-height:18px}.col-sort-icon,.core-kpi-header-note{font-size:14px;line-height:16px}.ai-model,.cred,.evt,.payload-pills span,.post-meta .post-eng,.post-meta .post-time,.signal-badge{font-size:13px;line-height:18px;letter-spacing:0}.subnav-inner{min-height:76px;padding-block:10px}.subnav-brand .brandbar .word{font-size:18px}.subnav a{min-height:var(--ad-readable-control-height);padding:11px 18px}.subnav-search{flex-basis:340px;max-width:360px;min-height:58px;padding:5px}.subnav-search button,.subnav-search-prefix,.subnav-search-status{font-size:13px;line-height:18px;letter-spacing:0;text-transform:none}.subnav-search input{font-size:15px;line-height:24px}.subnav-search button{min-height:var(--ad-readable-control-height);padding-inline:14px;font-size:14px}.subnav-token-chip{min-height:52px;padding:8px 16px}.subnav-token-balance{font-size:15px;line-height:20px}.subnav-token-copy b,.subnav-token-copy i{font-size:13px;line-height:17px;letter-spacing:0;text-transform:none}.site-footer-group b,.site-footer-ledger span,.site-footer-lore,.site-footer-trust,.terminal-hero-rule,.terminal-market-stats span,.terminal-mover span,.terminal-section-label{font-size:13px;line-height:19px;letter-spacing:0}.site-footer-group b,.terminal-market-stats span,.terminal-mover span,.terminal-section-label{text-transform:none}.terminal-mover em{font-size:14px;line-height:20px}.site-footer-brand span{font-size:18px;letter-spacing:0}.site-footer-ledger span{min-height:40px;padding:8px 12px}.site-footer-links a{min-height:40px;display:inline-flex;align-items:center}.account-operations-table td,.account-operations-table th,.methodology-kpi-table td,.methodology-kpi-table th,.pricing-api-table td,.pricing-api-table th,.pricing-contract-table td,.pricing-contract-table th,.pricing-estimator-ledger td,.pricing-estimator-ledger th,.ticker-support-data-table td,.ticker-support-data-table th{padding:16px 18px;font-size:15px;line-height:22px}.account-operations,.account-signin-shell,.account-sync-preview,.landing-primary-table,.methodology-table-card,.pricing-api,.pricing-appendix,.pricing-contracts,.pricing-estimator,.pricing-lanes,.pricing-token-packs,.pricing-vega,.signal-screen-card,.ticker-support-data{box-shadow:var(--ad-surface-depth-shadow)}@media (max-width:860px){.subnav-inner{min-height:auto;padding-block:12px}.subnav-search{flex-basis:auto;max-width:none;width:100%}}@media (max-width:640px){:root{--ad-page-gutter:var(--ad-space-4)}.card-body,.card-padded{padding:var(--ad-space-5)}.lb tbody td,.lb tbody th,.lb thead th{padding-inline:var(--ad-space-4)}}@media (prefers-reduced-motion:reduce){.ad-btn,.ad-btn:after,.adbar i,.col-sort-icon,.lb tbody tr,.settings-switch:after,.skip-link,.theme-toggle-icon:after{transition:none}.ad-btn:active{transform:none}.lb tbody tr,.mobile-board-row,.tick-flash{animation:none}}:root{--ad-table-width:1480px;--ad-page-gutter:clamp(28px,3vw,52px);--ad-readable-control-height:58px;--ad-readable-row-height:76px;--ad-space-void:#02040a;--ad-space-depth-1:#050713;--ad-space-depth-2:#0a0e1b;--ad-space-dust:rgba(190,211,232,.16);--ad-space-rail:rgba(148,172,194,.08);--ad-surface-depth-shadow:0 46px 140px rgba(0,0,0,.62),0 18px 52px rgba(0,0,0,.46),0 1px 0 hsla(0,0%,100%,.06) inset,0 -1px 0 rgba(0,0,0,.72) inset;--ad-surface-depth-border:1px solid color-mix(in oklch,var(--md-sys-color-outline) 72%,rgba(210,226,240,.42));--md-sys-typescale-headline-large:650 44px/52px var(--ad-font-display);--md-sys-typescale-headline-medium:650 38px/46px var(--ad-font-display);--md-sys-typescale-headline-small:620 31px/39px var(--ad-font-display);--md-sys-typescale-title-large:560 28px/36px var(--ad-font-display);--md-sys-typescale-title-medium:620 21px/29px var(--ad-font-body);--md-sys-typescale-title-small:620 17px/25px var(--ad-font-body);--md-sys-typescale-body-large:400 19px/30px var(--ad-font-body);--md-sys-typescale-body-medium:400 17px/27px var(--ad-font-body);--md-sys-typescale-body-small:400 15px/23px var(--ad-font-body);--md-sys-typescale-label-large:650 16px/23px var(--ad-font-body);--md-sys-typescale-label-medium:600 15px/22px var(--ad-font-body);--md-sys-typescale-label-small:550 14px/20px var(--ad-font-body);--ad-typescale-data-large:560 29px/37px var(--ad-font-mono);--ad-typescale-data-medium:460 17px/25px var(--ad-font-mono);--ad-typescale-data-small:460 16px/24px var(--ad-font-mono);--ad-typescale-data-label:560 14px/21px var(--ad-font-mono)}html{background:var(--ad-space-void)}body{background:linear-gradient(180deg,#010309 0,var(--ad-space-depth-1) 24%,var(--ad-space-depth-2) 56%,#03050c 100%),linear-gradient(118deg,transparent 0 16%,rgba(74,103,124,.18) 38%,transparent 63%),linear-gradient(66deg,transparent 0 36%,rgba(174,203,225,.07) 51%,transparent 73%),repeating-linear-gradient(90deg,transparent 0 118px,rgba(198,220,240,.034) 119px,transparent 120px),repeating-linear-gradient(0deg,transparent 0 118px,rgba(198,220,240,.02) 119px,transparent 120px);box-shadow:inset 0 0 0 100vmax #010309;font:var(--md-sys-typescale-body-large)}body:before{background-image:radial-gradient(circle,rgba(246,250,255,.54) 0 .8px,transparent 1.25px),radial-gradient(circle,rgba(205,226,244,.3) 0 .9px,transparent 1.35px),radial-gradient(circle,rgba(167,193,216,.18) 0 .7px,transparent 1.2px),radial-gradient(circle,rgba(235,242,249,.14) 0 1px,transparent 1.5px);background-position:6% 9%,73% 21%,39% 68%,91% 76%;background-size:138px 138px,214px 214px,318px 318px,460px 460px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.96),rgba(0,0,0,.72) 48%,rgba(0,0,0,.32) 78%,transparent),linear-gradient(90deg,transparent,rgba(0,0,0,.95) 8%,rgba(0,0,0,.95) 92%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.96),rgba(0,0,0,.72) 48%,rgba(0,0,0,.32) 78%,transparent),linear-gradient(90deg,transparent,rgba(0,0,0,.95) 8%,rgba(0,0,0,.95) 92%,transparent)}body:after{background:linear-gradient(128deg,transparent 0 25%,rgba(219,235,249,.075) 25.15% 25.32%,transparent 25.56%),linear-gradient(128deg,transparent 0 46%,rgba(128,154,176,.06) 46.2% 46.42%,transparent 46.74%),linear-gradient(42deg,transparent 0 54%,rgba(90,119,142,.065) 54.12% 54.32%,transparent 54.68%),repeating-linear-gradient(116deg,transparent 0 92px,rgba(206,226,242,.032) 93px,transparent 94px),linear-gradient(180deg,transparent,rgba(235,246,255,.03) 39%,transparent 72%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.44) 54%,transparent 88%),linear-gradient(90deg,transparent,rgba(0,0,0,.9) 13%,rgba(0,0,0,.9) 87%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.44) 54%,transparent 88%),linear-gradient(90deg,transparent,rgba(0,0,0,.9) 13%,rgba(0,0,0,.9) 87%,transparent);opacity:.46}[data-theme=light] body{background:linear-gradient(180deg,#fff 0,var(--md-sys-color-surface-container-lowest) 44%,#eceaf4 100%),linear-gradient(122deg,transparent 0 22%,rgba(62,77,92,.08) 48%,transparent 70%),repeating-linear-gradient(90deg,rgba(20,16,32,.042) 0 1px,transparent 1px 112px),repeating-linear-gradient(0deg,rgba(20,16,32,.03) 0 1px,transparent 1px 112px)}[data-theme=light] body:before{opacity:.24}[data-theme=light] body:after,body:has(.access-gate-page):after{display:none}.app{padding-bottom:calc(var(--ad-space-16) + var(--ad-space-12))}.app:before{position:fixed;inset:92px max(16px,calc((100vw - var(--ad-page-shell-width)) / 2 - 28px)) 38px;border:1px solid rgba(210,226,242,.07);border-radius:28px;background:linear-gradient(180deg,rgba(8,12,22,.62),rgba(3,5,12,.36)),radial-gradient(ellipse at 50% 0,rgba(151,181,206,.12),transparent 58%);box-shadow:0 80px 220px rgba(0,0,0,.46),inset 0 1px 0 hsla(0,0%,100%,.03)}.card{background:linear-gradient(180deg,rgba(22,27,39,.92),rgba(12,15,26,.94)),linear-gradient(132deg,hsla(0,0%,100%,.045),transparent 42%);border-color:color-mix(in oklch,var(--md-sys-color-outline) 70%,rgba(226,239,250,.36));box-shadow:var(--ad-surface-depth-shadow);-webkit-backdrop-filter:blur(10px) saturate(118%);backdrop-filter:blur(10px) saturate(118%)}.card-head{min-height:76px;padding:20px 28px;background:linear-gradient(180deg,hsla(0,0%,100%,.035),transparent 72%);border-bottom-color:color-mix(in oklch,var(--md-sys-color-outline) 58%,transparent)}.card-body,.card-padded{padding:28px}.brandbar img{width:32px;height:32px}.brandbar .word{font-size:23px}.brand-live{min-height:34px;padding-inline:12px;font-size:14px;line-height:20px}.ad-btn--sm,.ad-btn.theme-toggle,.ad-chip--sm,.theme-toggle{min-height:52px;padding-inline:20px;font-size:15px;line-height:22px}.ad-btn--md,.ad-chip--md{min-height:var(--ad-readable-control-height);padding-inline:28px;font-size:16px;line-height:24px}.ad-chip{gap:8px}.subnav-shell{background:linear-gradient(180deg,rgba(11,14,24,.94),rgba(5,7,14,.88)),linear-gradient(124deg,transparent 0 24%,rgba(181,207,230,.07) 45%,transparent 68%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.036) 0 1px,transparent 1px 104px);border-bottom-color:color-mix(in oklch,var(--md-sys-color-outline) 74%,transparent);box-shadow:0 28px 90px rgba(0,0,0,.54),inset 0 1px 0 hsla(0,0%,100%,.055);-webkit-backdrop-filter:blur(14px) saturate(124%);backdrop-filter:blur(14px) saturate(124%)}.subnav-shell:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(225,234,245,.2),transparent);pointer-events:none}.subnav-inner{min-height:92px}.subnav-brand{gap:16px}.subnav-brand .brandbar .word{font-size:21px}.subnav a{min-height:56px;padding:15px 22px}.subnav-search{flex-basis:390px;max-width:420px;min-height:66px}.subnav-search-prefix{padding-left:13px}.subnav-search button,.subnav-search-prefix,.subnav-search-status{font-size:14px;line-height:20px}.subnav-search button{min-height:50px;padding-inline:17px}.subnav-token-chip{min-height:64px;min-width:146px}.subnav-token-copy b,.subnav-token-copy i{font-size:14px;line-height:19px}.app>.sp-tape{margin-bottom:34px;background:linear-gradient(180deg,rgba(14,18,30,.94),rgba(6,8,16,.94)),repeating-linear-gradient(90deg,hsla(0,0%,100%,.028) 0 1px,transparent 1px 94px);border-bottom:1px solid color-mix(in oklch,var(--md-sys-color-outline) 62%,transparent);box-shadow:0 26px 80px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.045)}.app>.sp-tape .sp-tape-rail{min-height:42px;padding-inline:var(--ad-page-gutter);font-size:15px;line-height:22px}.app>.sp-tape .sp-tape-window{min-height:52px}.sp-tape-cell{padding:14px 24px}.sp-tape-tkr{font-size:17px;line-height:24px}.sp-tape-ad{font-size:16px;line-height:24px}.sp-tape-bar{width:58px;height:6px}.terminal-hero{position:relative;gap:32px;margin:38px 0 36px;padding:34px;isolation:isolate}.terminal-hero:before{content:"";position:absolute;inset:-16px calc(50% - 50vw) -18px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(10,15,27,.78),rgba(4,7,16,.52)),radial-gradient(ellipse at 22% 0,rgba(142,171,197,.14),transparent 56%),linear-gradient(90deg,transparent,hsla(0,0%,100%,.035) 50%,transparent);box-shadow:0 48px 150px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.04)}.terminal-hero-copy{min-width:0;padding:20px 24px;border-left:1px solid rgba(219,233,246,.14);background:linear-gradient(90deg,rgba(7,11,21,.74),rgba(7,11,21,.34) 62%,transparent)}.terminal-hero-copy h1{max-width:900px;margin:12px 0 14px;font-size:56px;line-height:1.02}.terminal-hero-rule{color:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 84%,transparent)}.landing-kicker,.terminal-market-stats span,.terminal-mover span,.terminal-section-label{letter-spacing:.07em;text-transform:none}.terminal-market-stats{min-width:min(560px,100%);border-radius:var(--ad-radius-md);border-color:rgba(219,233,246,.12);background:rgba(219,233,246,.08);box-shadow:0 24px 80px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.052)}.terminal-market-stats div{background:linear-gradient(180deg,rgba(21,27,40,.86),rgba(11,15,27,.84))}.terminal-market-stats b{font-size:29px}.terminal-mover-grid{gap:16px}.terminal-mover{background:linear-gradient(180deg,rgba(19,25,38,.88),rgba(10,14,25,.88));border-color:rgba(219,233,246,.1);box-shadow:0 20px 70px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.045)}.landing-section{position:relative;margin-top:48px;isolation:isolate}.landing-section:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(7,11,21,.54),rgba(3,5,12,.38)),linear-gradient(90deg,transparent,rgba(210,228,244,.032) 50%,transparent);border-block:1px solid rgba(219,233,246,.055);box-shadow:0 42px 130px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.025)}.landing-api-proof+.landing-section,.landing-section+.landing-api-proof,.landing-section+.landing-section{margin-top:32px}.landing-posts-head,.landing-table-head{gap:24px;margin-bottom:20px}.landing-post-summary{gap:2px;margin-bottom:22px;border:1px solid rgba(219,233,246,.08);border-radius:var(--ad-radius-md);background:rgba(3,5,12,.32);overflow:clip}.filter-core-kpi-scan div,.landing-post-summary div,.watchlist-brief-stats div{padding:16px 18px;background:linear-gradient(180deg,hsla(0,0%,100%,.024),transparent)}.core-kpi-header-note,.density-receipt b,.density-receipt em,.density-receipt span,.filter-core-kpi-scan em,.filter-core-kpi-scan span,.landing-post-summary em,.landing-post-summary span,.landing-post-table em,.landing-post-table span,.watchlist-strip>b,.watchlist-strip>span,.xpost-table em,.xpost-table span{font-size:15px;line-height:22px}.landing-post-summary b{line-height:29px}.landing-api-proof,.landing-post-table-wrap,.landing-table-line{border-color:rgba(219,233,246,.1);background:linear-gradient(180deg,rgba(12,17,29,.82),rgba(7,10,20,.82));box-shadow:0 26px 82px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.04)}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{line-height:1.55}.post-table-identity{grid-template-columns:40px minmax(0,1fr);gap:12px}.post-table-avatar{width:40px;height:40px;font-size:10px}.post-table-meter{width:min(132px,100%);margin-block:8px 4px}.landing-post-table .post-table-cue,.post-table-engagement-breakdown span,.post-table-freshness-chip,.xpost-table .post-table-cue{min-height:30px;padding:5px 9px;font-size:14px;line-height:18px}.post-table-vega-action{gap:10px;padding:9px 11px}.landing-post-grid{gap:18px}.landing-post{min-height:286px;padding:22px;background:linear-gradient(180deg,rgba(18,24,38,.92),rgba(9,13,24,.92));border-color:rgba(219,233,246,.11);box-shadow:0 24px 80px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.landing-post p{font-size:17px;line-height:1.62}.landing-post-empty em,.landing-post-meta span,.landing-post-overflow em,.landing-post-top .ticker,.landing-post-top em,.landing-post-why b,.landing-post-why span,.xpost-engagement-breakdown{font-size:14px;line-height:20px}.filter-console{gap:18px;padding:22px}.filter-grid{gap:16px}.filter-grid label{gap:9px}.filter-grid select,.watchlist-filter b{min-height:52px;padding-inline:16px;font-size:16px}.lb thead th{font:var(--ad-typescale-data-medium);font-weight:600}.lb tbody td,.lb tbody th{font-size:17px;line-height:25px}.lb .sticky-rank{min-width:54px;width:54px}.lb .sticky-watch{left:54px;min-width:86px;width:86px}.lb .sticky-ticker{left:140px;min-width:250px;width:250px}.tkcell{gap:14px}.tk-logo,.tk-logo-fallback{width:32px!important;height:32px!important}.tk-logo-fallback{font-size:15px}.ad,.bucket,.core-score,.num,.rank,.ticker{font-size:17px;line-height:25px}.company,.company-pending{font-size:15px;line-height:22px}.bucket{min-height:34px;padding:5px 10px}.snapshot-share.ad-btn,.watchlist-toggle.ad-btn{min-height:42px}.adbar{width:82px;height:8px}.core-kpi-meter-cell{min-width:106px;gap:8px}.core-kpi-meter-track{width:104px;height:7px}.mobile-board-head{padding:20px}.mobile-board-head .t{font-size:20px;line-height:28px}.mobile-board-row{grid-template-columns:30px 30px minmax(78px,.72fr) minmax(64px,1fr) minmax(98px,.38fr);gap:14px;min-height:78px;padding-right:18px}.mobile-board-row .rk,.mobile-board-row .tk,.mobile-board-row .vl{font-size:17px;line-height:24px}.mobile-board-row .bk,.mobile-board-row .sg,.mobile-core-scores{font-size:14px;line-height:19px}.site-footer{background:linear-gradient(180deg,color-mix(in oklch,var(--md-sys-color-surface-container-low) 76%,transparent),rgba(5,6,12,.96)),repeating-linear-gradient(90deg,hsla(0,0%,100%,.022) 0 1px,transparent 1px 112px);box-shadow:0 -26px 80px rgba(0,0,0,.28)}.site-footer-inner{padding-block:42px 56px}.site-footer-vega{grid-template-columns:190px minmax(0,1fr);gap:30px}.site-footer-orbital{width:190px;min-height:158px}.site-footer-brand span{font-size:22px}.site-footer-lore,.site-footer-trust{font-size:15px;line-height:24px}.site-footer-ledger{gap:10px}.site-footer-ledger span{min-height:44px;padding:10px 14px;font-size:14px;line-height:20px}.site-footer-links a{min-height:44px;font-size:16px}body{background:radial-gradient(ellipse 720px 420px at 14% -8%,rgba(92,126,159,.18),transparent 72%),radial-gradient(ellipse 680px 360px at 88% 4%,rgba(157,183,211,.09),transparent 70%),radial-gradient(ellipse 820px 520px at 50% 44%,rgba(31,48,78,.2),transparent 74%),linear-gradient(180deg,#02040a,#050816 44%,#03050d)}body:before{opacity:.72;background-image:radial-gradient(circle,rgba(237,246,255,.18) 0 1px,transparent 1.45px),radial-gradient(circle,rgba(237,246,255,.09) 0 1px,transparent 1.35px),radial-gradient(circle,rgba(237,246,255,.07) 0 1px,transparent 1.2px);background-position:9% 11%,76% 24%,42% 72%;background-size:190px 190px,290px 290px,410px 410px;-webkit-mask-image:radial-gradient(ellipse at 50% 24%,#000 0 42%,transparent 78%),linear-gradient(180deg,#000,transparent 88%);mask-image:radial-gradient(ellipse at 50% 24%,#000 0 42%,transparent 78%),linear-gradient(180deg,#000,transparent 88%)}body:after{background:linear-gradient(90deg,transparent 0 18%,rgba(219,233,246,.035) 47%,transparent 72%),linear-gradient(180deg,transparent 0 56%,rgba(0,0,0,.42) 100%),repeating-linear-gradient(90deg,transparent 0 119px,rgba(219,233,246,.026) 120px,transparent 121px);opacity:.62}[data-theme=light] body{background:radial-gradient(ellipse 720px 420px at 14% -8%,rgba(102,119,143,.11),transparent 72%),radial-gradient(ellipse 680px 360px at 88% 4%,rgba(77,91,114,.07),transparent 70%),linear-gradient(180deg,#fff 0,var(--md-sys-color-surface-container-lowest) 44%,var(--md-sys-color-surface-container-low) 100%);background-attachment:fixed}[data-theme=light] body:before{opacity:.18}[data-theme=light] body:after{mix-blend-mode:multiply;opacity:.16}.app{position:relative;isolation:isolate}.app:before{content:"";position:absolute;inset:118px calc(50% - 50vw) 4%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 0,rgba(157,183,211,.11),transparent 46%),linear-gradient(180deg,rgba(10,15,27,.26),transparent 34% 70%,rgba(10,15,27,.14));border-top:1px solid rgba(219,233,246,.055);opacity:.88}.subnav-shell{background:linear-gradient(180deg,rgba(13,17,29,.96),rgba(4,7,14,.91)),radial-gradient(ellipse at 20% 0,rgba(157,183,211,.09),transparent 58%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.035) 0 1px,transparent 1px 118px);border-bottom:1px solid rgba(219,233,246,.14);box-shadow:0 34px 100px rgba(0,0,0,.58),inset 0 1px 0 hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(18px) saturate(128%);backdrop-filter:blur(18px) saturate(128%)}.subnav{background:rgba(2,5,13,.36);border-color:rgba(219,233,246,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.subnav-search,.subnav-token-chip{border-color:rgba(219,233,246,.12);background:linear-gradient(180deg,rgba(18,24,37,.74),rgba(8,12,22,.74));box-shadow:0 14px 42px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.045)}.app>.sp-tape{position:relative;margin-bottom:42px;background:linear-gradient(180deg,rgba(16,22,36,.96),rgba(5,8,17,.96)),radial-gradient(ellipse at 50% 0,rgba(157,183,211,.12),transparent 62%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.028) 0 1px,transparent 1px 112px);border-block:1px solid rgba(219,233,246,.11);box-shadow:0 34px 100px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.05)}.app>.sp-tape:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(237,246,255,.2),transparent);pointer-events:none}.sp-tape-cell{min-height:52px;border-inline:1px solid rgba(219,233,246,.055);background:linear-gradient(180deg,hsla(0,0%,100%,.018),transparent)}.terminal-hero{border:1px solid rgba(219,233,246,.105);background:linear-gradient(180deg,rgba(15,21,34,.7),rgba(5,9,18,.58)),radial-gradient(ellipse at 22% 0,rgba(157,183,211,.12),transparent 58%);box-shadow:0 42px 130px rgba(0,0,0,.44),inset 0 1px 0 hsla(0,0%,100%,.055)}.terminal-hero:before{inset:-26px calc(50% - 50vw) -26px;background:radial-gradient(ellipse at 18% 0,rgba(134,169,199,.18),transparent 56%),radial-gradient(ellipse at 82% 18%,rgba(89,119,153,.12),transparent 62%),linear-gradient(180deg,rgba(3,6,14,.38),transparent 42% 74%,rgba(2,4,10,.5))}.terminal-hero-copy{border-left-color:rgba(219,233,246,.18);background:linear-gradient(90deg,rgba(4,8,17,.82),rgba(7,12,23,.52) 66%,transparent),linear-gradient(180deg,hsla(0,0%,100%,.025),transparent)}.terminal-market-stats{background:rgba(219,233,246,.09);border-color:rgba(219,233,246,.14)}.landing-api-proof,.landing-post-table-wrap,.landing-primary-table>.card,.landing-table-line,.terminal-market-stats div,.terminal-mover{background:linear-gradient(180deg,rgba(18,25,39,.9),rgba(7,11,22,.9)),linear-gradient(135deg,hsla(0,0%,100%,.028),transparent 42%);border-color:rgba(219,233,246,.115);box-shadow:0 30px 92px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.05)}.terminal-mover{position:relative}.terminal-mover:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(237,246,255,.055),transparent 34%);opacity:.72}.terminal-mover[data-terminal-mover-tone=violet]{border-color:color-mix(in oklch,var(--md-sys-color-primary) 42%,rgba(219,233,246,.12))}.terminal-workbench{gap:26px}.landing-primary-table>.card{position:relative;border-radius:var(--ad-radius-lg)}.landing-primary-table>.card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(219,233,246,.04),transparent 24% 76%,rgba(219,233,246,.028)),linear-gradient(180deg,hsla(0,0%,100%,.035),transparent 18%)}.filter-console,.leaderboard-terminal-head{background:linear-gradient(180deg,rgba(18,24,38,.92),rgba(9,13,25,.9)),repeating-linear-gradient(90deg,hsla(0,0%,100%,.022) 0 1px,transparent 1px 96px)}.filter-console{border-bottom-color:rgba(219,233,246,.11)}.lb thead th{background:rgba(11,16,28,.96);box-shadow:0 1px 0 rgba(219,233,246,.1)}.lb tbody tr:nth-child(2n){background:rgba(17,22,34,.74)}.lb tbody tr:hover{background:rgba(26,34,50,.9)}@media (prefers-reduced-motion:no-preference) and (min-width:1181px){.terminal-mover-grid .terminal-mover:nth-child(2n){transform:translateY(10px)}}@media (max-width:1180px){.subnav-inner{flex-wrap:wrap}.subnav-search{flex:1 1 320px}.landing-post-grid,.terminal-mover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){:root{--ad-page-gutter:var(--ad-space-5)}.subnav-inner{min-height:auto;gap:14px;padding-block:16px}.terminal-hero-copy h1{font-size:46px;line-height:1.05}.landing-post-grid,.terminal-market-stats,.terminal-mover-grid{grid-template-columns:1fr}}@media (max-width:640px){:root{--ad-page-gutter:var(--ad-space-4)}body{font:var(--md-sys-typescale-body-medium)}.app{padding-inline:var(--ad-page-gutter)}.brandbar .word,.subnav-brand .brandbar .word{font-size:18px}.ad-btn--md,.ad-btn--sm,.ad-chip--md,.ad-chip--sm,.subnav a,.subnav-search,.subnav-token-chip{min-height:52px}.subnav-inner{gap:12px}.subnav{display:flex;grid-template-columns:none;gap:8px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none}.subnav::-webkit-scrollbar{display:none}.subnav a{flex:0 0 auto;min-width:max-content;min-height:48px;padding:12px 16px}.subnav-search{min-height:58px}.subnav-search button{min-height:44px}.subnav-token-chip{min-height:56px}.terminal-hero{margin-top:26px}.terminal-hero-copy h1{font-size:38px;line-height:1.08}.terminal-hero-rule{font-size:15px;line-height:23px}.landing-section h2,.landing-table-copy h2{font-size:28px;line-height:36px}.card-body,.card-head,.card-padded,.filter-console,.landing-post{padding:20px}.landing-post-table td,.landing-post-table th,.lb tbody td,.lb tbody th,.lb thead th,.xpost-table td,.xpost-table th{padding:16px}.mobile-board-row{grid-template-columns:28px 28px minmax(70px,.72fr) minmax(54px,1fr) minmax(82px,.38fr);gap:10px;min-height:74px;padding-right:14px}.site-footer-vega{grid-template-columns:1fr}.site-footer-orbital{width:100%}}@media (prefers-reduced-motion:reduce){body:after,body:before{background-attachment:scroll}}@media (max-width:860px){.terminal-hero{gap:20px;margin-block:24px;padding:24px}.terminal-market-stats{width:100%;min-width:0}.terminal-market-stats,.terminal-mover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-mover{min-height:88px}}@media (max-width:640px){.subnav-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,auto);align-items:stretch;grid-gap:10px;gap:10px;padding-block:12px}.subnav-brand,.subnav-center{grid-column:1/-1}.subnav-search{grid-column:1;width:100%;max-width:none;min-width:0;min-height:54px}.subnav-token-chip{grid-column:2;justify-content:center;justify-items:center;width:auto;min-width:92px;min-height:54px;padding-inline:12px}.subnav-token-copy{display:none}.subnav-token-balance{font-size:16px;line-height:22px}.terminal-hero{gap:16px;margin:14px 0 20px;padding:14px;border-radius:16px}.terminal-hero-copy{padding:14px 16px;border-left:0;border-top:1px solid rgba(219,233,246,.16);background:linear-gradient(180deg,rgba(4,8,17,.82),rgba(7,12,23,.5) 68%,transparent),linear-gradient(90deg,hsla(0,0%,100%,.026),transparent)}.terminal-hero-copy h1{margin-block:10px;font-size:32px;line-height:1.08}.terminal-hero-rule{max-width:24ch;font-size:14px;line-height:22px}.terminal-market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-market-stats div{padding:10px}.terminal-market-stats b{font-size:22px;line-height:1.08}.terminal-market-stats span,.terminal-mover span,.terminal-section-label{font-size:12px;line-height:17px;letter-spacing:.04em}.terminal-movers{min-width:0;gap:10px}.terminal-mover-grid{display:flex;grid-template-columns:none;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scroll-padding-inline:2px;scroll-snap-type:x proximity;scrollbar-width:thin}.terminal-mover{flex:0 0 min(68vw,230px);min-height:76px;padding:12px;scroll-snap-align:start}.terminal-mover b{font-size:18px;line-height:24px}.terminal-mover em{font-size:15px;line-height:22px}}.site-footer{position:relative;isolation:isolate;overflow:clip;border-top:1px solid rgba(219,233,246,.14);background:linear-gradient(180deg,rgba(3,6,14,.58),rgba(1,3,9,.96) 68%),radial-gradient(ellipse 680px 320px at 18% 0,rgba(134,169,199,.14),transparent 70%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.025) 0 1px,transparent 1px 118px);box-shadow:0 -38px 110px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.06)}.site-footer:before{inset:0;z-index:-1;background:radial-gradient(circle at 18% 22%,rgba(237,246,255,.13) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 44%,rgba(237,246,255,.08) 0 1px,transparent 1.45px),linear-gradient(180deg,rgba(219,233,246,.04),transparent 30%);background-size:210px 210px,340px 340px,auto;opacity:.72}.site-footer:after,.site-footer:before{content:"";position:absolute;pointer-events:none}.site-footer:after{inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(237,246,255,.26),transparent)}.site-footer-inner{gap:18px;padding-block:56px 66px}.site-footer-vega{position:relative;align-items:stretch;overflow:clip;grid-template-columns:208px minmax(0,1fr);gap:28px;padding:24px;border:1px solid rgba(219,233,246,.13);border-radius:var(--ad-radius-lg);background:linear-gradient(180deg,rgba(16,22,36,.78),rgba(5,9,18,.72)),linear-gradient(135deg,hsla(0,0%,100%,.035),transparent 42%);box-shadow:0 38px 120px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.055)}.site-footer-vega:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(219,233,246,.045),transparent 26% 72%,rgba(219,233,246,.025)),repeating-linear-gradient(0deg,transparent 0 42px,rgba(219,233,246,.028) 43px,transparent 44px);opacity:.74}.site-footer-vega>*{position:relative;z-index:1}.site-footer-orbital{width:208px;min-height:184px;border-color:rgba(219,233,246,.14);border-radius:var(--ad-radius-md);background:radial-gradient(ellipse at 50% 28%,rgba(124,77,255,.1),transparent 58%),linear-gradient(180deg,rgba(10,15,27,.96),rgba(3,6,14,.96));box-shadow:0 24px 70px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.site-footer-brand{min-height:38px}.site-footer-brand span{font-size:21px;line-height:28px}.site-footer-lore{max-width:68ch;margin-top:12px;font-size:14px;line-height:22px}.site-footer-trust{max-width:76ch;font-size:14px;line-height:22px}.site-footer-ledger{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:18px}.site-footer-ledger span{display:grid;align-content:center;grid-gap:2px;gap:2px;min-height:58px;padding:10px 12px;border-color:rgba(219,233,246,.13);border-radius:var(--ad-radius-sm);background:linear-gradient(180deg,rgba(18,25,39,.72),rgba(7,11,22,.76)),linear-gradient(135deg,hsla(0,0%,100%,.028),transparent 42%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.site-footer-ledger b{display:block;font-size:13px;line-height:18px}.site-footer-links{grid-template-columns:1fr}.site-footer-group{align-items:stretch;grid-template-columns:minmax(170px,.7fr) repeat(5,minmax(0,1fr));padding:8px;border:1px solid rgba(219,233,246,.11);border-radius:var(--ad-radius-md);background:rgba(2,5,13,.36)}.site-footer-group b,.site-footer-links a{min-height:48px;border:1px solid rgba(219,233,246,.1);border-radius:var(--ad-radius-sm);background:linear-gradient(180deg,rgba(18,24,37,.58),rgba(8,12,22,.58));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.site-footer-group b{display:flex;align-items:center;padding:0 14px;color:var(--md-sys-color-on-surface-variant)}.site-footer-links a{justify-content:center;padding:0 12px;color:var(--md-sys-color-on-surface)}.site-footer-links a:focus-visible,.site-footer-links a:hover{color:var(--md-sys-color-on-surface);border-color:rgba(219,233,246,.2);background:linear-gradient(180deg,rgba(26,34,50,.72),rgba(11,16,28,.72))}@media (max-width:860px){.site-footer-vega{grid-template-columns:1fr;padding:20px}.site-footer-orbital{width:100%;min-height:150px}.site-footer-group,.site-footer-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-group b{grid-column:1/-1}}@media (max-width:640px){.site-footer-inner{padding-block:36px 46px}.site-footer-vega{padding:14px;border-radius:var(--ad-radius-md)}.site-footer-group,.site-footer-ledger{grid-template-columns:1fr}.site-footer-links a{justify-content:flex-start}}body{background:radial-gradient(ellipse 920px 560px at 50% -14%,rgba(118,147,184,.22),transparent 72%),radial-gradient(ellipse 760px 420px at 13% 12%,rgba(45,67,105,.22),transparent 70%),radial-gradient(ellipse 820px 500px at 88% 18%,rgba(32,56,88,.16),transparent 72%),radial-gradient(ellipse 980px 620px at 50% 64%,rgba(9,17,34,.64),transparent 76%),linear-gradient(180deg,#01030a,#050817 43%,#02040c)}body:before{opacity:.54;background-image:radial-gradient(circle,rgba(237,246,255,.14) 0 1px,transparent 1.45px),radial-gradient(circle,rgba(237,246,255,.08) 0 1px,transparent 1.3px),radial-gradient(circle,rgba(237,246,255,.05) 0 1px,transparent 1.2px);background-position:10% 12%,78% 26%,44% 76%;background-size:220px 220px,340px 340px,520px 520px}body:after{background:radial-gradient(ellipse at 50% 8%,rgba(237,246,255,.055),transparent 48%),linear-gradient(180deg,transparent 0 54%,rgba(0,0,0,.46) 100%),repeating-linear-gradient(90deg,transparent 0 139px,rgba(219,233,246,.018) 140px,transparent 141px);opacity:.5}.account-hero,.account-operations-scroll,.account-signin-shell,.account-sync-preview,.landing-post,.landing-post-table-wrap,.landing-primary-table>.card,.terminal-hero{box-shadow:0 34px 110px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.052)}@media (max-width:760px){.account-operations-scroll,.landing-post-table-wrap,.xpost-table-wrap{overflow:visible}.account-operations-table,.account-operations-table tbody,.account-operations-table td,.account-operations-table th,.account-operations-table tr,.landing-post-table,.landing-post-table tbody,.landing-post-table td,.landing-post-table th,.landing-post-table tr,.xpost-table,.xpost-table tbody,.xpost-table td,.xpost-table th,.xpost-table tr{display:block;width:100%;min-width:0}.account-operations-table thead,.landing-post-table thead,.xpost-table thead{display:none}.account-operations-table tbody,.landing-post-table tbody,.xpost-table tbody{display:grid;grid-gap:14px;gap:14px;padding:10px}.account-operations-table tbody tr,.landing-post-table tbody tr,.xpost-table tbody tr{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(219,233,246,.12);border-radius:var(--ad-radius-md);background:linear-gradient(180deg,rgba(18,25,39,.88),rgba(7,11,22,.9)),linear-gradient(135deg,hsla(0,0%,100%,.028),transparent 44%)}.account-operations-table td,.account-operations-table th,.landing-post-table td,.landing-post-table th,.xpost-table td,.xpost-table th{padding:0;border:0}.account-operations-table tbody td:before,.account-operations-table tbody th:before,.landing-post-table tbody td:before,.landing-post-table tbody th:before,.xpost-table tbody td:before,.xpost-table tbody th:before{display:block;margin-bottom:7px;color:var(--md-sys-color-on-surface-variant);font-family:var(--ad-font-mono);font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-transform:none}.landing-post-table tbody th:first-child:before,.xpost-table tbody th:first-child:before{content:"Ticker"}.landing-post-table tbody td:nth-child(2):before,.xpost-table tbody td:nth-child(2):before{content:"Post"}.landing-post-table tbody td:nth-child(3):before,.xpost-table tbody td:nth-child(3):before{content:"Engagement"}.landing-post-table tbody td:nth-child(4):before,.xpost-table tbody td:nth-child(4):before{content:"Signal"}.landing-post-table tbody td:nth-child(5):before,.xpost-table tbody td:nth-child(5):before{content:"Proof"}.landing-post-table tbody td:nth-child(6):before,.xpost-table tbody td:nth-child(6):before{content:"Token read"}.account-operations-table tbody th:first-child:before{content:"Surface"}.account-operations-table tbody td:nth-child(2):before{content:"Contract"}.account-operations-table tbody td:nth-child(3):before{content:"State"}.account-operations-table tbody td:nth-child(4):before{content:"Operational note"}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{display:block;max-width:none;font-size:17px;line-height:1.58;-webkit-line-clamp:5}.post-table-identity{grid-template-columns:44px minmax(0,1fr)}.post-table-avatar{width:44px;height:44px}.api-access-receipt em,.api-access-receipt strong,.landing-post-table .post-table-cue,.post-table-engagement-breakdown span,.post-table-freshness-chip,.xpost-table .post-table-cue{min-height:32px;font-size:14px;line-height:20px}.account-operations-table td span{max-width:none;font-size:15px;line-height:22px}}@media (max-width:640px){.subnav-shell{margin-bottom:14px}.subnav-inner{gap:9px;padding-block:10px}.subnav{min-height:48px;padding:5px}.subnav a,.subnav-search,.subnav-token-chip{border-radius:var(--ad-radius-md)}.subnav a{min-height:46px;padding:11px 14px}.subnav-link-label,.subnav-search button,.subnav-search-prefix,.subnav-search-status,.subnav-token-copy b,.subnav-token-copy i{font-size:14px;line-height:20px}.terminal-hero{gap:18px;padding:18px}.terminal-hero-copy{padding:16px}.terminal-hero-copy h1{font-size:34px;line-height:1.08}.terminal-market-stats div{padding:14px}.terminal-market-stats span,.terminal-mover span,.terminal-section-label{font-size:14px;line-height:20px;letter-spacing:0}.terminal-mover{flex-basis:min(78vw,260px);min-height:92px;padding:15px}.account-hero{gap:16px;margin:18px 0;padding:18px}.account-actions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:18px}.account-actions .ad-btn{width:100%}.account-vega{grid-template-columns:58px minmax(0,1fr);gap:12px;padding:14px}.account-vega>.sp-vega{width:58px;height:58px;transform:scale(.6);transform-origin:center}.account-vega-copy{gap:6px}.account-signin-meta dd,.account-signin-meta dt,.account-signin-meta p,.account-signin-steps span,.account-vega-copy b,.account-vega-copy em,.account-vega-copy span{font-size:14px;line-height:20px}.site-footer-group b,.site-footer-ledger span,.site-footer-links a,.site-footer-lore,.site-footer-trust{font-size:15px;line-height:22px}}:root{--ink:oklch(0.96 0.01 280);--ink-2:oklch(0.82 0.018 280);--ink-3:oklch(0.62 0.025 280);--ink-4:oklch(0.42 0.024 280);--line:oklch(0.24 0.026 285);--line-2:oklch(0.3 0.035 285/0.72);--violet:#7c4dff;--violet-bright:oklch(0.72 0.23 292);--gain:oklch(0.78 0.16 158);--warn:oklch(0.78 0.16 82);--surface:oklch(0.14 0.02 292/0.72);--surface-2:oklch(0.18 0.026 292/0.78);--surface-solid:oklch(0.12 0.018 292);--radius:14px;--row-h:46px;--ad-page-shell-width:1440px;--ad-page-gutter:24px;--ad-readable-row-height:46px;--md-sys-color-primary:var(--violet);--md-sys-color-on-surface:var(--ink);--md-sys-color-on-surface-variant:var(--ink-2);--md-sys-color-outline:var(--line-2);--md-sys-color-outline-variant:var(--line);--md-sys-color-surface:var(--surface-solid);--md-sys-color-surface-container:var(--surface);--md-sys-color-surface-container-low:oklch(0.11 0.016 292);--md-sys-color-surface-container-lowest:oklch(0.08 0.012 292);--md-sys-color-surface-container-high:var(--surface-2);--md-sys-color-surface-container-highest:oklch(0.2 0.03 292);--md-sys-typescale-headline-large:600 33px/1.05 var(--ad-font-display);--md-sys-typescale-headline-medium:600 30px/1.15 var(--ad-font-display);--md-sys-typescale-headline-small:600 22px/1.2 var(--ad-font-display);--md-sys-typescale-title-large:600 18px/1.2 var(--ad-font-display);--md-sys-typescale-title-medium:600 15px/1.35 var(--ad-font-body);--md-sys-typescale-title-small:600 13px/1.3 var(--ad-font-body);--md-sys-typescale-body-large:400 15px/1.55 var(--ad-font-body);--md-sys-typescale-body-medium:400 14px/1.5 var(--ad-font-body);--md-sys-typescale-body-small:400 12.5px/1.45 var(--ad-font-body);--md-sys-typescale-label-large:600 13.5px/1.2 var(--ad-font-body);--md-sys-typescale-label-medium:500 12px/1.2 var(--ad-font-body);--md-sys-typescale-label-small:500 11px/1.2 var(--ad-font-body);--ad-typescale-data-large:500 23px/1.15 var(--ad-font-mono);--ad-typescale-data-medium:500 13px/1.3 var(--ad-font-mono);--ad-typescale-data-small:500 12px/1.25 var(--ad-font-mono);--ad-typescale-data-label:500 11px/1.2 var(--ad-font-mono);--ad-surface-depth-shadow:0 24px 80px rgba(0,0,0,.36),0 1px 0 hsla(0,0%,100%,.04) inset}html{background:oklch(.09 .014 292);color-scheme:dark}body{margin:0;min-height:100svh;color:var(--ink);font:var(--md-sys-typescale-body-medium);letter-spacing:0;background:radial-gradient(120% 90% at 78% -12%,oklch(.34 .16 292/.55),transparent 52%),radial-gradient(95% 80% at 6% 2%,oklch(.28 .16 330/.34),transparent 50%),radial-gradient(80% 70% at 52% 116%,oklch(.24 .13 268/.4),transparent 60%),linear-gradient(180deg,oklch(.11 .016 292),oklch(.07 .012 292) 58%,oklch(.095 .018 292))}body:before{background-image:radial-gradient(circle at 20% 18%,hsla(0,0%,100%,.42) 0 1px,transparent 1.8px),radial-gradient(circle at 72% 14%,hsla(0,0%,100%,.28) 0 1px,transparent 1.7px),radial-gradient(circle at 42% 66%,hsla(0,0%,100%,.18) 0 1px,transparent 1.7px),radial-gradient(circle at 88% 72%,hsla(0,0%,100%,.24) 0 1px,transparent 1.7px);background-size:260px 260px,340px 340px,420px 420px,520px 520px;opacity:.38;animation:ad-depth-twinkle-final 8s ease-in-out infinite alternate;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.22) 78%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.22) 78%,transparent)}body:after,body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none}body:after{background:linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.016) 1px,transparent 0);background-size:92px 92px;opacity:.32;-webkit-mask-image:radial-gradient(70% 70% at 50% 18%,#000,transparent 86%);mask-image:radial-gradient(70% 70% at 50% 18%,#000,transparent 86%)}@keyframes ad-depth-twinkle-final{0%{opacity:.26;transform:translateZ(0)}to{opacity:.42;transform:translate3d(-8px,6px,0)}}.ad,.brand-live,.bucket,.core-score,.landing-post-summary b,.landing-post-table td,.landing-post-table th,.landing-post-top .ticker,.lb td,.lb th,.num,.rank,.site-footer-group b,.site-footer-lore,.sp-tape-ad,.sp-tape-tkr,.subnav-token-balance,.terminal-vega-receipt,.terminal-vega-tags,.ticker,code,pre{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app{width:100%;max-width:var(--ad-page-shell-width);margin:0 auto;padding:26px var(--ad-page-gutter) 80px}.masthead:has(+.subnav-shell){display:none}.subnav-shell{position:-webkit-sticky;position:sticky;top:0;z-index:40;width:100vw;margin:-26px calc(50% - 50vw) 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:oklch(.1 .016 292/.82);box-shadow:0 18px 50px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12)}.subnav-shell:after{display:none}.subnav-inner,.subnav-secondary-inner{width:min(1440px,100%);margin:0 auto;padding-inline:24px}.subnav-inner{grid-template-columns:minmax(240px,auto) 1fr minmax(178px,220px) auto;grid-gap:18px;padding-block:11px}.subnav-brand{display:flex;align-items:center;min-width:0;gap:10px}.subnav-brand .theme-toggle{display:none}.brandbar{min-width:0;gap:10px;color:var(--ink);text-decoration:none}.brandbar img{width:26px;height:26px;filter:drop-shadow(0 0 16px rgb(124 77 255/.24))}.brandbar .word{color:var(--ink);font:600 16px/1.1 var(--ad-font-display);letter-spacing:0;white-space:nowrap}.brandbar .word em{color:var(--ink-2);font-style:normal}.brand-live{display:inline-flex;align-items:center;gap:6px;min-height:23px;padding:0 9px;border:1px solid color-mix(in oklch,var(--line-2) 84%,var(--gain));border-radius:999px;color:var(--ink-2);background:oklch(.18 .026 292/.74);font-size:11px;letter-spacing:0;text-transform:lowercase}.brand-live.hot{border-color:color-mix(in oklch,var(--violet) 58%,var(--line-2));color:var(--ink);box-shadow:0 0 22px rgba(124,77,255,.2)}.brand-live-dot{width:6px;height:6px;border-radius:999px;background:var(--gain);box-shadow:0 0 12px color-mix(in oklch,var(--gain) 62%,transparent)}.brand-live.hot .brand-live-dot{background:var(--violet);box-shadow:0 0 14px rgba(124,77,255,.72)}.subnav-center{justify-self:center;min-width:0}.subnav{gap:5px;min-width:0;padding:4px;border:1px solid var(--line);border-radius:999px;background:oklch(.09 .014 292/.56)}.subnav,.subnav a,.subnav-secondary a{display:inline-flex;align-items:center}.subnav a,.subnav-secondary a{justify-content:center;min-height:auto;color:var(--ink-3);text-decoration:none;white-space:nowrap;transition:color .16s ease,background .16s ease,border-color .16s ease}.subnav a{padding:7px 13px;border-radius:999px;font:600 13.5px/1.1 var(--ad-font-body)}.subnav a:focus-visible,.subnav a:hover,.subnav-secondary a:focus-visible,.subnav-secondary a:hover{color:var(--ink);outline:none}.subnav a.active{color:var(--ink);background:oklch(.7 .16 292/.16);box-shadow:inset 0 0 0 1px oklch(.72 .22 292/.18)}.subnav-link-label{font-size:inherit;line-height:inherit}.subnav-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;min-width:0;min-height:38px;padding:5px 6px 5px 11px;border:1px solid var(--line);border-radius:999px;background:oklch(.11 .015 292/.72);color:var(--ink-3)}.subnav-search-prefix{font:500 11px/1 var(--ad-font-mono);color:var(--ink-4);text-transform:uppercase;letter-spacing:.1em}.subnav-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:500 13px/1.1 var(--ad-font-mono);text-transform:uppercase}.subnav-search input::placeholder{color:var(--ink-4)}.subnav-search button{min-height:26px;padding:0 10px;border:1px solid var(--line-2);border-radius:999px;background:oklch(.18 .026 292/.9);color:var(--ink-2);font:600 12px/1 var(--ad-font-body)}.subnav-search-status{display:none}.subnav-token-chip{display:inline-grid;grid-template-columns:auto auto;align-items:center;gap:8px;min-height:38px;min-width:0;padding:6px 11px;border:1px solid color-mix(in oklch,var(--violet) 24%,var(--line-2));border-radius:999px;background:oklch(.16 .028 292/.8);color:var(--ink);text-decoration:none}.subnav-token-balance{color:var(--violet-bright);font-size:13px}.subnav-token-copy{display:grid;grid-gap:1px;gap:1px}.subnav-token-copy b,.subnav-token-copy i{font-style:normal;line-height:1}.subnav-token-copy b{color:var(--ink);font-size:12px}.subnav-token-copy i{color:var(--ink-4);font-size:10px}.subnav-secondary{border-top:1px solid oklch(.22 .024 292/.65);background:oklch(.1 .015 292/.5)}.subnav-secondary-inner{display:flex;align-items:center;gap:14px;padding-block:7px;overflow:hidden}.subnav-secondary-inner>span{flex:0 0 auto;color:var(--ink-4);font:500 11px/1 var(--ad-font-mono);text-transform:uppercase;letter-spacing:.14em}.subnav-secondary nav{display:flex;align-items:center;gap:3px;overflow-x:auto;scrollbar-width:none}.subnav-secondary nav::-webkit-scrollbar{display:none}.subnav-secondary a{padding:6px 11px;border:1px solid transparent;border-radius:999px;font:500 12px/1.1 var(--ad-font-body)}.subnav-secondary a.active{color:var(--ink);border-color:var(--line-2);background:oklch(.18 .026 292/.52)}.app>.sp-tape{width:100vw;margin:0 calc(50% - 50vw) 22px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:oklch(.095 .014 292/.7);box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app>.sp-tape .sp-tape-rail{display:inline-flex;align-items:center;gap:8px;min-height:43px;padding-left:max(24px,calc((100vw - 1392px) / 2));color:var(--ink-2);font:500 12px/1 var(--ad-font-mono);letter-spacing:0;text-transform:none;white-space:nowrap}.sp-tape-led{width:7px;height:7px;border-radius:999px;background:var(--gain);box-shadow:0 0 16px color-mix(in oklch,var(--gain) 52%,transparent)}.sp-tape-legend{margin-left:6px;color:var(--ink-4)}.app>.sp-tape .sp-tape-window{overflow:hidden;padding-right:max(24px,calc((100vw - 1392px) / 2))}.sp-tape-window:after,.sp-tape-window:before{display:none}.sp-tape-track{display:flex;width:max-content;animation:sp-tape-scroll 64s linear infinite}.sp-tape:hover .sp-tape-track{animation-play-state:paused}.sp-tape-cell{display:inline-grid;grid-template-columns:auto auto 52px;align-items:center;gap:9px;min-height:43px;padding:7px 15px;border-left:1px solid oklch(.23 .02 292/.72);color:var(--ink-3);font:500 12px/1.1 var(--ad-font-mono)}.sp-tape-cell.hot{color:var(--ink);background:linear-gradient(90deg,oklch(.18 .09 292/.32),transparent)}.sp-tape-spark{position:static;width:6px;height:6px;margin:0 -3px 0 0;border-radius:999px;background:var(--violet);box-shadow:0 0 13px rgba(124,77,255,.72)}.sp-tape-tkr{color:inherit;text-decoration:none}.sp-tape-ad{color:var(--ink-2)}.sp-tape-bar{width:52px;height:4px;overflow:hidden;border-radius:999px;background:oklch(.25 .024 292)}.sp-tape-bar i{display:block;height:100%;border-radius:inherit;background:var(--ink-4)}.sp-tape-cell.hot .sp-tape-ad,.sp-tape-cell.hot .sp-tape-tkr{color:var(--ink);text-shadow:none}.sp-tape-cell.hot .sp-tape-bar i{background:var(--violet)}.card,.empty-source-grid>div,.landing-api-proof,.landing-post,.landing-post-empty,.landing-post-overflow,.landing-post-summary div,.landing-post-table-wrap,.landing-section,.site-footer-group,.site-footer-vega,.terminal-hero,.terminal-market-stats div,.terminal-mover,.terminal-vega-panel{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);box-shadow:var(--ad-surface-depth-shadow);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}.terminal-hero,.terminal-vega-panel{position:relative;overflow:hidden;background:radial-gradient(80% 100% at 20% 0,oklch(.34 .16 292/.32),transparent 54%),radial-gradient(70% 88% at 94% 16%,oklch(.28 .12 330/.22),transparent 56%),linear-gradient(180deg,oklch(.14 .024 292/.92),oklch(.105 .017 292/.92))}.terminal-hero:before,.terminal-vega-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.2) 0 1px,transparent 1.8px),linear-gradient(110deg,transparent 0 38%,hsla(0,0%,100%,.055) 48%,transparent 56%);background-size:150px 150px,100% 100%;opacity:.35}.terminal-hero>*,.terminal-vega-panel>*{position:relative;z-index:1}.terminal-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);grid-gap:24px;gap:24px;margin:0 0 18px;padding:26px 28px}.terminal-hero-copy{align-content:start;grid-gap:13px;gap:13px;padding:0;border:0;background:transparent;box-shadow:none}.landing-api-proof-summary span,.landing-api-sample-summary span,.landing-kicker,.landing-post-feed-disclosure summary span,.landing-post-summary span,.landing-table-line span,.landing-table-receipt summary span,.terminal-section-label,.terminal-vega-eyebrow{color:var(--ink-3);font:500 11px/1.2 var(--ad-font-mono);letter-spacing:.14em;text-transform:uppercase}.terminal-hero-copy h1{max-width:13ch;margin:0;color:var(--ink);font:var(--md-sys-typescale-headline-large);letter-spacing:0}.terminal-hero-rule{max-width:560px;color:var(--ink-2);font:400 15px/1.45 var(--ad-font-body);letter-spacing:0}.terminal-market-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.terminal-market-stats div{min-height:86px;padding:15px;background:oklch(.12 .018 292/.62);box-shadow:none}.terminal-market-stats b,.terminal-market-stats div.live b,.terminal-market-stats div.pending b,.terminal-market-stats div.stale b{display:block;color:var(--ink);font:500 24px/1.05 var(--ad-font-mono)}.terminal-market-stats span{display:block;margin-top:8px;color:var(--ink-3);font:500 11px/1.2 var(--ad-font-mono);letter-spacing:.12em;text-transform:uppercase}.terminal-market-stats div.hot b{color:var(--violet-bright)}.terminal-movers{grid-column:1/-1;display:grid;grid-gap:10px;gap:10px}.terminal-mover-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.terminal-mover{display:grid;min-height:98px;padding:14px;text-decoration:none;background:oklch(.12 .018 292/.62);box-shadow:none}.terminal-mover span{color:var(--ink-3);font:500 11px/1.15 var(--ad-font-mono);letter-spacing:.08em;text-transform:uppercase}.terminal-mover b{align-self:end;color:var(--ink);font:600 18px/1 var(--ad-font-mono)}.terminal-mover em{color:var(--ink-2);font:500 13px/1.2 var(--ad-font-mono);font-style:normal}.terminal-mover[data-terminal-mover-tone=violet]{border-color:color-mix(in oklch,var(--violet) 58%,var(--line-2));box-shadow:0 0 0 1px rgba(124,77,255,.08),0 22px 60px rgba(0,0,0,.22)}.terminal-mover[data-terminal-mover-tone=violet] em{color:var(--violet-bright)}.terminal-mover[data-terminal-mover-tone=warning] em{color:var(--warn)}.terminal-workbench{display:grid;grid-template-columns:minmax(0,1fr) 372px;align-items:start;grid-gap:18px;gap:18px}.terminal-workbench-main{min-width:0}.terminal-vega-panel{position:-webkit-sticky;position:sticky;top:132px;display:grid;grid-gap:16px;gap:16px;padding:20px}.terminal-vega-orbit{display:grid;place-items:center;min-height:132px}.terminal-vega-copy{display:grid;grid-gap:13px;gap:13px}.terminal-vega-copy h2{margin:0;color:var(--ink);font:600 22px/1.15 var(--ad-font-display);letter-spacing:0}.terminal-vega-copy p{margin:0;color:var(--ink-2)}.terminal-vega-voice{color:var(--ink-3);font-style:italic}.terminal-vega-card{display:grid;grid-gap:10px;gap:10px;padding:13px;border:1px solid var(--line);border-radius:12px;background:oklch(.1 .016 292/.62)}.terminal-vega-ask,.terminal-vega-card-top,.terminal-vega-quick,.terminal-vega-tags{display:flex;align-items:center;gap:8px}.terminal-vega-card-top{justify-content:space-between}.terminal-vega-card-top a{color:var(--ink);font:600 15px/1 var(--ad-font-mono);text-decoration:none}.terminal-vega-card-top span,.terminal-vega-quick span,.terminal-vega-receipt,.terminal-vega-tags span{color:var(--ink-4);font-size:11px;letter-spacing:0}.terminal-vega-card p b{color:var(--ink);font-family:var(--ad-font-mono)}.terminal-vega-tags{flex-wrap:wrap}.terminal-vega-tags span{padding:5px 7px;border:1px solid var(--line);border-radius:999px;background:oklch(.16 .022 292/.62);color:var(--ink-2)}.terminal-vega-quick{align-items:flex-start;justify-content:space-between}.terminal-vega-quick>span{flex:0 0 auto}.terminal-vega-quick div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.terminal-vega-quick a{padding:5px 8px;border:1px solid var(--line-2);border-radius:999px;color:var(--ink-2);font:500 11px/1 var(--ad-font-mono);text-decoration:none}.terminal-vega-ask{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:5px;border:1px solid var(--line);border-radius:999px;background:oklch(.09 .014 292/.72)}.terminal-vega-ask input{min-width:0;border:0;outline:0;padding:0 8px;background:transparent;color:var(--ink-3);font-size:12.5px}.ad-btn,.landing-posts-head a,.post-table-vega-action,.terminal-vega-ask button{border:1px solid color-mix(in oklch,var(--violet) 44%,var(--line-2));border-radius:999px;background:oklch(.2 .08 292/.62);color:var(--ink);box-shadow:none}.terminal-vega-ask button{min-height:31px;padding:0 12px;font:600 12px/1 var(--ad-font-body)}.terminal-vega-receipt{line-height:1.35}.landing-section{margin-top:18px;padding:18px;background:var(--surface);box-shadow:var(--ad-surface-depth-shadow)}.landing-primary-table{margin-top:0}.landing-posts-head,.landing-table-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px}.landing-section h2,.landing-table-copy h2{margin:6px 0 0;color:var(--ink);font:600 23px/1.18 var(--ad-font-display);letter-spacing:0}.landing-api-proof,.landing-api-sample-disclosure,.landing-post-feed-disclosure,.landing-table-receipt{color:var(--ink-3)}.landing-api-proof-summary,.landing-api-sample-summary,.landing-post-card-disclosure-summary,.landing-post-feed-disclosure summary,.landing-table-receipt summary{list-style:none;cursor:pointer}.landing-api-proof-summary::-webkit-details-marker,.landing-api-sample-summary::-webkit-details-marker,.landing-post-card-disclosure-summary::-webkit-details-marker,.landing-post-feed-disclosure summary::-webkit-details-marker,.landing-table-receipt summary::-webkit-details-marker{display:none}.landing-table-line{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:oklch(.11 .016 292/.66)}.landing-table-line b,.landing-table-line span{color:var(--ink-2);font-size:12px}.sp-strip{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;border:0;background:transparent}.sp-strip>span{display:inline-flex}.sp-strip-sep{display:none}.sp-strip-stat{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:oklch(.12 .018 292/.62)}.sp-strip-stat .hot,.sp-strip-stat b{color:var(--ink);font:600 12px/1 var(--ad-font-mono)}.sp-strip-stat .hot{color:var(--violet-bright)}.sp-strip-stat span{color:var(--ink-4);font:500 10.5px/1 var(--ad-font-mono);letter-spacing:.08em}.card{overflow:hidden;padding:0;background:oklch(.1 .015 292/.66)}.lb{width:100%;min-width:860px;border-collapse:collapse;color:var(--ink-2);font-size:12.5px}.lb td,.lb th{height:var(--row-h);padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:middle}.lb thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;color:var(--ink-4);background:oklch(.1 .015 292/.96);font:500 10.5px/1.2 var(--ad-font-mono);letter-spacing:.08em;text-transform:uppercase}.lb tbody tr{background:transparent}.lb tbody tr:hover{background:oklch(.19 .04 292/.34)}.ad,.bucket,.core-score,.lb tbody td,.lb tbody th,.num,.rank,.ticker{color:var(--ink-2);font-size:12.5px;line-height:1.3}.lb a,.ticker{color:var(--ink);font-weight:600;text-decoration:none}.ad-chip,.chip,.risk-pill{border:1px solid var(--line-2);background:transparent;color:var(--ink-2)}.landing-posts{display:grid;grid-gap:14px;gap:14px}.landing-posts-actions{display:flex;align-items:center;gap:10px}.landing-posts-head a{min-height:34px;padding:0 13px;color:var(--ink);font:600 12.5px/1 var(--ad-font-body);text-decoration:none}.landing-post-feed-disclosure summary{display:grid;grid-gap:2px;gap:2px;min-width:190px;padding:9px 11px;border:1px solid var(--line);border-radius:12px;background:oklch(.11 .016 292/.66)}.landing-post-feed-disclosure summary b,.landing-post-feed-disclosure summary em,.landing-table-receipt em,.landing-table-receipt summary b{color:var(--ink-2);font:500 12px/1.25 var(--ad-font-mono);font-style:normal}.landing-post-feed-receipt{display:grid;grid-gap:4px;gap:4px;margin-top:7px;padding:10px;border:1px solid var(--line);border-radius:12px;background:oklch(.1 .014 292/.84)}.landing-post-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.landing-post-summary div{min-height:86px;padding:14px;background:oklch(.12 .018 292/.62);box-shadow:none}.landing-post-summary b{display:block;margin-top:8px;color:var(--ink);font-size:22px;line-height:1.08}.landing-post-summary em{display:block;margin-top:6px;color:var(--ink-4);font-style:normal}.landing-post-table-wrap{overflow-x:auto;background:oklch(.1 .015 292/.62);box-shadow:none}.landing-post-table{width:100%;min-width:980px;border-collapse:collapse}.landing-post-table td,.landing-post-table th{padding:12px;border-bottom:1px solid var(--line);color:var(--ink-2);font-size:12px;line-height:1.35;vertical-align:top}.landing-post-table thead th{color:var(--ink-4);background:oklch(.1 .014 292/.95);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.landing-post-table a,.landing-post-table b{color:var(--ink)}.landing-post-table em,.landing-post-table span{color:var(--ink-3);font-style:normal}.landing-post-table .post-table-excerpt{max-width:34ch;margin:0 0 7px;color:var(--ink-2);font-family:var(--ad-font-body);font-size:12.5px;line-height:1.4}.post-table-identity{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px}.post-table-avatar,.xpost-avatar{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line-2);border-radius:50%;background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.16),transparent 38%),oklch(.18 .04 292);color:var(--ink);font:600 12px/1 var(--ad-font-mono)}.post-table-meter,.xpost-engagement i{display:block;height:5px;overflow:hidden;border-radius:999px;background:oklch(.24 .026 292)}.post-table-meter i,.xpost-engagement i:before{display:block;width:var(--engagement-share,20%);height:100%;border-radius:inherit;background:var(--violet)}.landing-post-card-disclosure{display:grid;grid-gap:10px;gap:10px}.landing-post-card-disclosure-summary{display:none}.landing-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.landing-post{display:grid;grid-gap:13px;gap:13px;min-height:292px;padding:15px;color:inherit;text-decoration:none;background:oklch(.12 .018 292/.66);box-shadow:none;transition:border-color .16s ease,transform .16s ease,background .16s ease}.landing-post:focus-visible,.landing-post:hover{border-color:color-mix(in oklch,var(--violet) 48%,var(--line-2));background:oklch(.15 .03 292/.76);outline:none;transform:translateY(-1px)}.landing-post-top{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:11px;gap:11px}.landing-post-avatar.xpost-avatar{width:38px;height:38px}.landing-post-headline{min-width:0}.landing-post-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.landing-post-title-row .ticker{color:var(--ink);font-size:13px}.landing-post-title-row em,.xpost-source-chip,.xpost-time-chip{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border:1px solid var(--line);border-radius:999px;color:var(--ink-3);background:oklch(.1 .014 292/.68);font:500 10.5px/1 var(--ad-font-mono);font-style:normal}.xpost-engagement{display:grid;grid-template-columns:auto auto minmax(44px,1fr);align-items:center;grid-gap:7px;gap:7px;margin-top:9px;color:var(--ink-3);font:500 11px/1 var(--ad-font-mono)}.xpost-engagement b{color:var(--ink)}.xpost-engagement em{grid-column:1/-1;color:var(--ink-4);font-style:normal}.xpost-engagement-breakdown{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.xpost-engagement-breakdown span{color:var(--ink-3);font:500 10.5px/1 var(--ad-font-mono)}.landing-post p{margin:0;color:var(--ink-2);font:400 14px/1.48 var(--ad-font-body)}.landing-post-why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.landing-post-measurement-chip{display:grid;grid-gap:5px;gap:5px;padding:9px;border:1px solid var(--line);border-radius:10px;background:oklch(.1 .014 292/.6)}.landing-post-measurement-chip span,.landing-post-meta span{color:var(--ink-4);font:500 10.5px/1.2 var(--ad-font-mono)}.landing-post-measurement-chip b{color:var(--ink-2);font:500 11.5px/1.25 var(--ad-font-body)}.landing-post-meta{display:flex;flex-wrap:wrap;gap:6px}.landing-post-meta span{min-height:22px;padding:5px 7px;border:1px solid var(--line);border-radius:999px;background:oklch(.1 .014 292/.6);color:var(--ink-3)}.landing-post-empty,.landing-post-overflow{padding:16px;background:oklch(.12 .018 292/.62);box-shadow:none}.landing-api-proof{margin-top:18px;padding:14px 16px;box-shadow:var(--ad-surface-depth-shadow)}.landing-api-proof-summary,.landing-api-sample-summary{display:flex;align-items:center;justify-content:space-between;gap:12px}.landing-api-proof-body,.landing-api-proof-contract{display:grid;grid-gap:10px;gap:10px;margin-top:13px}.landing-api-receipt,.landing-endpoint{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 11px;border:1px solid var(--line);border-radius:10px;background:oklch(.1 .014 292/.62)}.landing-api-receipt b,.landing-api-receipt em,.landing-api-receipt span,.landing-endpoint b,.landing-endpoint em,.landing-endpoint span{font-family:var(--ad-font-mono);font-size:11.5px;font-style:normal}.landing-api-receipt b,.landing-endpoint b{color:var(--ink)}.landing-api-receipt em,.landing-endpoint em{color:var(--ink-4)}.landing-code-card{overflow:hidden;margin-top:10px;border:1px solid var(--line);border-radius:12px;background:oklch(.08 .012 292/.9)}.landing-code-tabs{display:flex;gap:6px;padding:8px;border-bottom:1px solid var(--line)}.landing-code-tabs span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;color:var(--ink-3);font:500 10.5px/1 var(--ad-font-mono)}.landing-code-card pre{max-height:420px;margin:0;overflow:auto;padding:14px;color:var(--ink-2);font:400 12px/1.55 var(--ad-font-mono)}.site-footer{width:100vw;margin:44px calc(50% - 50vw) 0;border-top:1px solid var(--line);background:radial-gradient(70% 90% at 18% 0,oklch(.28 .12 292/.22),transparent 56%),oklch(.08 .012 292/.88)}.site-footer:after,.site-footer:before{display:none}.site-footer-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);grid-gap:24px;gap:24px;width:min(1440px,100%);margin:0 auto;padding:30px 24px}.site-footer-vega{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-footer-vega:before{display:none}.site-footer-orbital{display:grid;place-items:center;width:92px;height:92px;border:1px solid var(--line-2);border-radius:50%;background:radial-gradient(circle at 48% 44%,oklch(.28 .1 292/.6),transparent 54%),oklch(.1 .014 292/.8);box-shadow:0 0 50px rgba(124,77,255,.14)}.site-footer-brand{display:inline-flex;align-items:center;gap:9px;color:var(--ink);text-decoration:none}.site-footer-brand img{width:22px;height:22px}.site-footer-brand span{font:600 16px/1.1 var(--ad-font-display)}.site-footer-brand em{color:var(--ink-2);font-style:normal}.site-footer-lore,.site-footer-trust{max-width:620px;margin:11px 0 0;color:var(--ink-3);font-size:13px;line-height:1.55}.site-footer-lore{color:var(--ink-2)}.site-footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.site-footer-group{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:13px;background:oklch(.11 .016 292/.58);box-shadow:none}.site-footer-group b{color:var(--ink-3);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.site-footer-links a{color:var(--ink-2);font-size:13px;text-decoration:none}.site-footer-links a:focus-visible,.site-footer-links a:hover{color:var(--ink);outline:none}@media (prefers-reduced-motion:reduce){.sp-tape-led,.sp-tape-spark,.sp-tape-track,body:before{animation:none!important}}@media (max-width:1180px){.subnav-inner{grid-template-columns:1fr auto}.subnav-center,.subnav-search{grid-column:1/-1;justify-self:stretch}.subnav{width:100%;justify-content:center}.site-footer-inner,.terminal-hero,.terminal-workbench{grid-template-columns:1fr}.terminal-vega-panel{position:relative;top:auto}.site-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){:root{--ad-page-gutter:16px}.app{padding-top:18px}.subnav-shell{margin-top:-18px}.subnav-inner{grid-template-columns:1fr;gap:9px;padding:10px 16px}.subnav-token-chip{justify-self:stretch;justify-content:center}.subnav{justify-content:flex-start;overflow-x:auto;border-radius:14px;scrollbar-width:none}.subnav::-webkit-scrollbar{display:none}.subnav-secondary-inner{padding-inline:16px}.app>.sp-tape{grid-template-columns:1fr;gap:0}.app>.sp-tape .sp-tape-rail{padding-inline:16px}.app>.sp-tape .sp-tape-window{padding-inline:0}.terminal-hero{padding:18px}.landing-post-grid,.landing-post-summary,.landing-post-why,.site-footer-links,.terminal-market-stats,.terminal-mover-grid{grid-template-columns:1fr}.terminal-hero-copy h1{font-size:31px}.landing-posts-actions,.landing-posts-head,.landing-table-head{display:grid;justify-items:stretch}.landing-post-table-wrap{display:none}.landing-api-receipt,.landing-endpoint,.site-footer-vega{grid-template-columns:1fr}.site-footer-orbital{width:76px;height:76px}}@media (max-width:520px){.brandbar .word{font-size:15px}.brand-live{display:none}.terminal-hero-copy h1{font-size:28px}.terminal-market-stats b{font-size:21px}.landing-section{padding:14px}}@media (max-width:760px){.methodology-table-card,.pricing-api-table-wrap,.pricing-contract-table-wrap{overflow:visible;border:0;background:transparent;box-shadow:none}.methodology-kpi-table,.methodology-kpi-table tbody,.methodology-kpi-table td,.methodology-kpi-table th,.methodology-kpi-table tr,.pricing-api-table,.pricing-api-table tbody,.pricing-api-table td,.pricing-api-table th,.pricing-api-table tr,.pricing-contract-table,.pricing-contract-table tbody,.pricing-contract-table td,.pricing-contract-table th,.pricing-contract-table tr{display:block;width:100%;min-width:0}.methodology-kpi-table thead,.pricing-api-table thead,.pricing-contract-table thead{display:none}.methodology-kpi-table caption,.pricing-api-table caption,.pricing-contract-table caption{display:block;margin-bottom:10px;padding:0;border:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.methodology-kpi-table tbody,.pricing-api-table tbody,.pricing-contract-table tbody{display:grid;grid-gap:14px;gap:14px}.methodology-kpi-table tbody tr,.pricing-api-table tbody tr,.pricing-contract-table tbody tr{overflow:clip;border:1px solid rgba(219,233,246,.12);border-radius:var(--ad-radius-md);background:linear-gradient(180deg,rgba(20,28,44,.94),rgba(6,10,21,.95)),radial-gradient(ellipse at 0 0,rgba(219,233,246,.07),transparent 60%);box-shadow:0 22px 72px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.05)}.methodology-kpi-table td,.methodology-kpi-table th,.pricing-api-table td,.pricing-api-table th,.pricing-contract-table td,.pricing-contract-table th{padding:16px;border:0;border-top:1px solid rgba(219,233,246,.09);background:linear-gradient(180deg,hsla(0,0%,100%,.014),transparent 66%);color:var(--md-sys-color-on-surface);font-family:var(--ad-font-mono);font-size:15px;line-height:22px;overflow-wrap:anywhere;text-align:left}.methodology-kpi-table tbody th:first-child,.pricing-api-table tbody th:first-child,.pricing-contract-table tbody th:first-child{border-top:0;background:linear-gradient(90deg,rgba(124,77,255,.09),transparent 64%),linear-gradient(180deg,hsla(0,0%,100%,.022),transparent)}.methodology-kpi-table tbody td:before,.methodology-kpi-table tbody th:before,.pricing-api-table tbody td:before,.pricing-api-table tbody th:before,.pricing-contract-table tbody td:before,.pricing-contract-table tbody th:before{content:attr(data-cell-label);display:block;margin-bottom:8px;color:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 82%,#fff);font-family:var(--ad-font-mono);font-size:13px;font-weight:600;letter-spacing:0;line-height:18px;text-transform:none}.methodology-kpi-table tbody th,.pricing-api-table tbody th,.pricing-contract-table tbody th{display:block;min-width:0;font-size:16px;font-weight:700;line-height:24px}.methodology-kpi-table .ticker{display:block;font-size:17px;line-height:24px}.methodology-kpi-table code,.methodology-kpi-table em{display:block;margin-top:4px;font-size:13px;line-height:18px}.methodology-kpi-table td.company{font-family:var(--ad-font-mono)}.methodology-kpi-table td.company,.pricing-api-table td:nth-child(2),.pricing-api-table td:nth-child(4),.pricing-contract-table td:nth-child(2),.pricing-contract-table td:nth-child(4){color:var(--md-sys-color-on-surface)}.pricing-estimator-ledger{overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-estimator-ledger table{min-width:760px}.pricing-estimator-ledger td,.pricing-estimator-ledger th{padding:14px 16px;font-size:14px;line-height:20px}}.subnav-inner{display:grid;grid-template-columns:auto minmax(620px,1fr) minmax(220px,320px) auto;align-items:center}.subnav-brand,.subnav-token-chip{min-width:max-content}.subnav-center,.subnav-search{min-width:0}.subnav{display:grid;grid-template-columns:repeat(5,minmax(max-content,1fr));grid-gap:6px;gap:6px;width:100%;overflow:visible}.subnav a{min-width:0;justify-content:center}.subnav-link-label{overflow:visible;text-overflow:clip;white-space:nowrap}.subnav-search{width:100%;max-width:100%;justify-self:stretch;flex-basis:auto}.subnav-token-chip{min-width:132px}@media (max-width:1360px){.subnav-inner{grid-template-columns:minmax(0,1fr) auto}.subnav-brand{grid-column:1}.subnav-token-chip{grid-column:2}.subnav-center,.subnav-search{grid-column:1/-1}.subnav{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:640px){.subnav-inner{grid-template-columns:minmax(0,1fr) minmax(96px,auto);gap:10px;padding-block:12px}.subnav-brand,.subnav-center{grid-column:1/-1}.subnav{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;padding:5px}.subnav a{min-height:44px;padding:10px 8px}.subnav-link-label{font-size:13px;line-height:18px}.subnav-search{grid-column:1;min-height:54px}.subnav-token-chip{grid-column:2;min-width:96px;min-height:54px;padding-inline:12px}}body{background:radial-gradient(ellipse 980px 620px at 50% -18%,rgba(132,160,198,.24),transparent 72%),radial-gradient(ellipse 860px 520px at 12% 10%,rgba(37,62,105,.25),transparent 72%),radial-gradient(ellipse 780px 480px at 88% 18%,rgba(46,42,98,.16),transparent 70%),radial-gradient(ellipse 1120px 700px at 52% 72%,rgba(2,8,24,.86),transparent 74%),linear-gradient(180deg,#01020a,#05091a 44%,#01030a)}body:before{opacity:.42;background-image:radial-gradient(circle,rgba(237,246,255,.13) 0 1px,transparent 1.45px),radial-gradient(circle,rgba(237,246,255,.07) 0 1px,transparent 1.28px);background-position:9% 14%,76% 28%;background-size:260px 260px,430px 430px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 68%);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 68%)}body:after{opacity:.68;background:radial-gradient(ellipse at 50% 8%,rgba(237,246,255,.065),transparent 46%),radial-gradient(ellipse at 50% 118%,rgba(0,0,0,.72),transparent 58%),repeating-linear-gradient(90deg,transparent 0 159px,rgba(219,233,246,.015) 160px,transparent 161px)}.terminal-hero{min-height:0;grid-template-columns:minmax(0,.95fr) minmax(430px,.52fr);align-items:stretch;padding:28px}.terminal-hero-copy{display:grid;align-content:end;min-height:290px}.terminal-market-stats{align-self:start;min-width:0}.terminal-movers{align-self:end}.terminal-mover{border-color:rgba(219,233,246,.14)}.landing-post-table{font-size:14px;line-height:1.5}.landing-post-table td:nth-child(2),.landing-post-table th:nth-child(2){min-width:380px}.landing-post-table td:nth-child(6),.landing-post-table th:nth-child(6){width:238px}.post-table-vega-action{grid-template-columns:minmax(0,1fr) auto;min-height:42px;padding:8px 10px}.post-table-vega-action span{line-height:1.2}.post-table-vega-action-wrap small,.post-table-vega-receipt,.post-table-vega-scope{white-space:normal}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{font-size:15px;line-height:1.5}.landing-post-table tbody tr,.xpost-table tbody tr{background:linear-gradient(180deg,hsla(0,0%,100%,.012),transparent 62%),rgba(4,8,18,.2)}.landing-post-table tbody tr:hover,.xpost-table tbody tr:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.026),transparent 62%),rgba(15,22,37,.72)}@media (max-width:1180px){.terminal-hero{grid-template-columns:1fr}.terminal-hero-copy{min-height:0}}@media (max-width:640px){.subnav-inner{grid-template-columns:minmax(0,1fr) minmax(92px,auto);gap:8px;padding-block:9px}.subnav{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;width:100%;min-height:42px;padding:4px}.subnav a:nth-child(-n+3){grid-column:span 2}.subnav a:nth-child(n+4){grid-column:span 3}.subnav a{min-height:38px;padding:8px 4px}.subnav-link-label{font-size:12px;line-height:16px}.subnav-search,.subnav-token-chip{min-height:48px}.subnav-search button{min-height:38px}.subnav-token-balance{font-size:15px;line-height:20px}.terminal-hero{gap:12px;margin:12px 0 18px;padding:12px}.terminal-hero-copy{padding:14px}.terminal-hero-copy h1{max-width:12ch;font-size:31px;line-height:1.06}.terminal-hero-rule{max-width:none;font-size:13px;line-height:19px}.terminal-market-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.terminal-market-stats div{min-height:64px;padding:9px 6px}.terminal-market-stats b{font-size:18px}.terminal-market-stats span{font-size:11px;line-height:14px}.terminal-mover-grid{gap:7px}.terminal-mover{flex-basis:min(62vw,214px);min-height:74px;padding:11px}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{font-size:16px;line-height:1.5}.post-table-vega-action{width:min(260px,100%)}}@media (max-width:760px){.landing-post-table,.xpost-table{min-width:0}.landing-post-table td,.landing-post-table td:nth-child(n),.landing-post-table th,.landing-post-table th:nth-child(n),.xpost-table td,.xpost-table td:nth-child(n),.xpost-table th,.xpost-table th:nth-child(n){width:auto;min-width:0}.landing-post-table-wrap,.xpost-table-wrap{border:0;background:transparent;box-shadow:none}.landing-post-table tbody,.xpost-table tbody{gap:18px;padding:0}.landing-post-table tbody tr,.xpost-table tbody tr{gap:0;padding:0;overflow:clip;border-radius:18px;background:linear-gradient(180deg,rgba(20,28,44,.94),rgba(6,10,21,.95)),radial-gradient(ellipse at 0 0,rgba(219,233,246,.07),transparent 60%);box-shadow:0 22px 72px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.05)}.landing-post-table td,.landing-post-table th,.xpost-table td,.xpost-table th{padding:15px 16px;border-top:1px solid rgba(219,233,246,.09);background:linear-gradient(180deg,hsla(0,0%,100%,.014),transparent 66%)}.landing-post-table tbody th:first-child,.xpost-table tbody th:first-child{border-top:0;background:linear-gradient(90deg,rgba(124,77,255,.09),transparent 64%),linear-gradient(180deg,hsla(0,0%,100%,.022),transparent)}.landing-post-table tbody td:before,.landing-post-table tbody th:before,.xpost-table tbody td:before,.xpost-table tbody th:before{margin-bottom:9px;color:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 82%,#fff);font-size:13px;line-height:18px}.landing-post-table tbody td:nth-child(n+3),.xpost-table tbody td:nth-child(n+3){display:grid;grid-template-columns:minmax(88px,.36fr) minmax(0,1fr);grid-column-gap:14px;column-gap:14px;align-items:start}.landing-post-table tbody td:nth-child(n+3):before,.xpost-table tbody td:nth-child(n+3):before{margin:2px 0 0}.landing-post-table tbody td:nth-child(n+3)>*,.xpost-table tbody td:nth-child(n+3)>*{grid-column:2}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{font-size:18px;line-height:1.58;-webkit-line-clamp:6}.landing-post-table a,.xpost-table a{font-size:17px;line-height:24px}.post-table-identity{gap:12px}.post-table-meter{width:100%;height:8px;margin-top:7px}.post-table-engagement-breakdown{gap:6px}.post-table-vega-action{min-height:48px;padding:10px 12px}.post-table-vega-action b,.post-table-vega-action span{font-size:15px;line-height:20px}}@media (max-width:640px){.subnav-shell{margin-bottom:16px}.subnav-inner{grid-template-columns:minmax(0,1fr) minmax(102px,auto);gap:10px;padding-block:12px}.subnav{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;min-height:0;padding:5px}.subnav a:nth-child(-n+3){grid-column:span 2}.subnav a:nth-child(n+4){grid-column:span 3}.subnav a{min-height:44px;padding:10px 8px;border-radius:var(--ad-radius-md)}.subnav-link-label{font-size:13px;font-weight:700;line-height:18px}.subnav-search,.subnav-token-chip{min-height:54px}.subnav-search{min-width:0;padding:5px}.subnav-search button,.subnav-search-prefix,.subnav-search-status,.subnav-token-copy b,.subnav-token-copy i{font-size:13px;line-height:18px}.subnav-search-prefix{padding-left:10px}.subnav-search input{font-size:15px;line-height:22px}.subnav-search button{min-height:40px;padding-inline:14px}.subnav-token-chip{min-width:102px;padding-inline:12px}.subnav-token-balance{font-size:16px;line-height:22px}}.terminal-market-stats div.live b,.terminal-market-stats div.pending b,.terminal-market-stats div.stale b{display:block;max-width:100%;overflow-wrap:anywhere;white-space:normal;font-size:clamp(18px,1.45vw,22px);line-height:1.18}@media (max-width:640px){.subnav-inner{grid-template-columns:minmax(0,1fr) minmax(118px,auto)}.subnav-token-chip{min-width:118px;gap:8px}.subnav-token-copy{display:grid;grid-gap:0;gap:0;text-align:left}.subnav-token-copy b{display:block;font-size:12px;line-height:16px}.subnav-token-copy i{display:none}.terminal-market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-market-stats div{min-height:74px;padding:13px 14px}.terminal-market-stats div.live b,.terminal-market-stats div.pending b,.terminal-market-stats div.stale b{font-size:18px;line-height:21px}}.app{padding-bottom:clamp(40px,4vw,48px)}.site-footer{margin-top:clamp(20px,2vw,28px)}@media (max-width:640px){.app{padding-bottom:28px}.site-footer{margin-top:16px}}body{background:radial-gradient(ellipse 1040px 620px at 52% -18%,rgba(144,171,205,.24),transparent 72%),radial-gradient(ellipse 760px 480px at 8% 16%,rgba(37,63,102,.26),transparent 70%),radial-gradient(ellipse 820px 520px at 92% 18%,rgba(31,52,86,.2),transparent 72%),radial-gradient(ellipse 980px 680px at 50% 64%,rgba(8,17,36,.72),transparent 74%),linear-gradient(180deg,#01030a,#050817 46%,#01030a);background-attachment:fixed}body:before{opacity:.46;background-image:radial-gradient(circle,rgba(237,246,255,.14) 0 1px,transparent 1.45px),radial-gradient(circle,rgba(237,246,255,.075) 0 1px,transparent 1.35px);background-position:9% 13%,78% 27%;background-size:280px 280px,460px 460px;-webkit-mask-image:radial-gradient(ellipse at 50% 24%,#000 0 36%,transparent 78%),linear-gradient(180deg,#000,transparent 84%);mask-image:radial-gradient(ellipse at 50% 24%,#000 0 36%,transparent 78%),linear-gradient(180deg,#000,transparent 84%)}body:after{background:radial-gradient(ellipse at 50% 6%,rgba(237,246,255,.06),transparent 46%),linear-gradient(180deg,transparent 0 52%,rgba(0,0,0,.52) 100%),repeating-linear-gradient(90deg,transparent 0 159px,rgba(219,233,246,.016) 160px,transparent 161px);opacity:.48;mix-blend-mode:screen}.app:before{inset:112px calc(50% - 50vw) 3%;background:radial-gradient(ellipse at 50% 0,rgba(157,183,211,.13),transparent 45%),linear-gradient(180deg,rgba(10,15,28,.38),transparent 34% 70%,rgba(10,15,28,.18));border-top:1px solid rgba(219,233,246,.065)}.account-hero,.card,.dev-hero,.landing-api-proof,.landing-post,.landing-post-table-wrap,.landing-primary-table>.card,.pricing-hero,.score-hero,.terminal-hero{border-color:rgba(219,233,246,.125);box-shadow:0 34px 116px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.055)}.subnav-shell{border-bottom-color:rgba(219,233,246,.16);background:linear-gradient(180deg,rgba(13,18,31,.97),rgba(4,7,15,.93)),radial-gradient(ellipse at 20% 0,rgba(157,183,211,.1),transparent 58%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.034) 0 1px,transparent 1px 124px)}.subnav-inner{min-height:88px;gap:18px;padding-block:14px}.subnav,.subnav-search,.subnav-token-chip{border-color:rgba(219,233,246,.12);background:linear-gradient(180deg,rgba(18,24,38,.74),rgba(8,12,23,.74)),linear-gradient(135deg,hsla(0,0%,100%,.026),transparent 42%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.subnav{padding:6px}.subnav a{min-height:54px;padding:14px 20px;border-radius:var(--ad-radius-sm)}.subnav-link-label{font-size:16px;font-weight:700;line-height:22px}.subnav-search{min-height:64px;padding:7px}.subnav-search input{font-size:17px;line-height:27px}.subnav-search button,.subnav-search-prefix,.subnav-search-status,.subnav-token-copy b,.subnav-token-copy i{font-size:14px;line-height:20px}.subnav-search button{min-height:48px;padding-inline:18px}.subnav-token-chip{min-height:62px;min-width:150px;padding:10px 18px}.subnav-token-balance{font-size:18px;line-height:24px}.terminal-hero{gap:30px;margin:34px 0;padding:30px;border-radius:var(--ad-radius-lg);background:linear-gradient(180deg,rgba(15,21,35,.76),rgba(5,9,19,.62)),radial-gradient(ellipse at 22% 0,rgba(157,183,211,.13),transparent 58%);overflow:clip}.terminal-hero-copy{min-height:270px;padding:22px 24px}.terminal-hero-copy h1{max-width:880px;font-size:clamp(42px,4.4vw,58px);line-height:1.03}.terminal-hero-rule{max-width:900px;font-size:16px;line-height:24px}.landing-kicker,.terminal-market-stats span,.terminal-mover span,.terminal-section-label{font-size:15px;line-height:22px;letter-spacing:.06em}.terminal-market-stats div{min-height:96px;padding:18px 20px}.terminal-market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-market-stats b{font-size:28px;line-height:1.08;overflow-wrap:normal;word-break:normal}.terminal-mover{min-height:104px;padding:20px}.terminal-mover b{font-size:21px;line-height:27px}.terminal-mover em{font-size:17px;line-height:24px}.landing-section{margin-top:46px;padding-block:28px}.landing-section h2,.landing-table-copy h2{font-size:32px;line-height:40px}.landing-post-summary div{padding:16px 18px}.landing-post-feed-disclosure summary b,.landing-post-feed-disclosure summary em,.landing-post-feed-disclosure summary span,.landing-post-feed-receipt,.landing-post-summary em,.landing-post-summary span,.landing-table-line,.landing-table-receipt{font-size:15px;line-height:22px}.landing-post-summary b{font-size:23px;line-height:30px}.landing-post-table{min-width:1080px;font-size:16px;line-height:1.55}.landing-post-table td,.landing-post-table th,.xpost-table td,.xpost-table th{padding:18px 20px}.landing-post-table a,.landing-post-table b,.xpost-table a,.xpost-table b{font-size:16px;line-height:24px}.landing-post-table em,.landing-post-table span,.xpost-table em,.xpost-table span{font-size:15px;line-height:22px}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{font-size:17px;line-height:1.58}.post-table-avatar{width:42px;height:42px}.post-table-meter{height:8px}.post-table-vega-action{min-height:50px;padding:10px 12px}.post-table-vega-action b,.post-table-vega-action span,.post-table-vega-action-wrap small,.post-table-vega-receipt,.post-table-vega-scope{font-size:14px;line-height:20px}.lb thead th{padding:18px 22px}.ad,.bucket,.core-score,.lb tbody td,.lb tbody th,.num,.rank,.ticker{font-size:17px;line-height:25px}.lb tbody td,.lb tbody th{padding:20px 22px}.ad-btn--md,.ad-chip--md,.filter-grid select,.watchlist-filter b{min-height:52px}.site-footer{border-top-color:rgba(219,233,246,.16)}.site-footer-group b,.site-footer-ledger span,.site-footer-links a,.site-footer-lore,.site-footer-trust{font-size:15px;line-height:22px}@media (max-width:860px){.subnav-inner{min-height:auto}.terminal-hero{grid-template-columns:1fr;gap:20px;margin-block:24px;padding:24px}.terminal-hero-copy{min-height:0}.terminal-market-stats,.terminal-mover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.landing-post-table,.landing-post-table tbody,.landing-post-table td,.landing-post-table th,.landing-post-table tr,.xpost-table,.xpost-table tbody,.xpost-table td,.xpost-table th,.xpost-table tr{display:block;width:100%;min-width:0}.landing-post-table-wrap,.xpost-table-wrap{overflow:visible}.landing-post-table thead,.xpost-table thead{display:none}.landing-post-table tbody,.xpost-table tbody{display:grid;grid-gap:16px;gap:16px;padding:10px}.landing-post-table tbody tr,.xpost-table tbody tr{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid rgba(219,233,246,.13);border-radius:var(--ad-radius-md);background:linear-gradient(180deg,rgba(18,25,40,.9),rgba(7,11,23,.92)),linear-gradient(135deg,hsla(0,0%,100%,.03),transparent 44%)}.landing-post-table td,.landing-post-table th,.xpost-table td,.xpost-table th{padding:0;border:0}.landing-post-table tbody td:before,.landing-post-table tbody th:before,.xpost-table tbody td:before,.xpost-table tbody th:before{margin-bottom:7px;font-size:14px;line-height:20px}.landing-post-table .post-table-excerpt,.xpost-table .post-table-excerpt{font-size:18px;line-height:1.6;-webkit-line-clamp:6}.landing-post-table a,.xpost-table a{font-size:17px;line-height:25px}}@media (max-width:640px){:root{--ad-page-gutter:var(--ad-space-4)}body{font:var(--md-sys-typescale-body-medium)}body:before{opacity:.3;background-size:240px 240px,380px 380px}.subnav-inner{grid-template-columns:minmax(0,1fr) minmax(118px,auto);gap:10px;padding-block:12px}.subnav-brand,.subnav-center{grid-column:1/-1}.subnav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:5px;gap:5px;overflow:visible;padding:5px}.subnav a:nth-child(-n+3){grid-column:span 2}.subnav a:nth-child(n+4){grid-column:span 3}.subnav a{min-height:48px;padding:11px 8px}.subnav-link-label{font-size:14px;line-height:20px}.subnav-search{grid-column:1;min-height:56px;min-width:0}.subnav-token-chip{grid-column:2;min-width:118px;min-height:56px;padding-inline:12px}.subnav-token-copy{display:grid}.subnav-token-copy b{display:block;font-size:13px;line-height:18px}.subnav-token-copy i{display:none}.terminal-hero{gap:18px;margin:16px 0 22px;padding:18px}.terminal-hero-copy{padding:16px}.terminal-hero-copy h1{max-width:12ch;font-size:35px;line-height:1.08}.terminal-hero-rule{max-width:none;font-size:15px;line-height:23px}.terminal-market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-market-stats div{min-height:78px;padding:14px}.terminal-market-stats b,.terminal-market-stats div.live b,.terminal-market-stats div.pending b,.terminal-market-stats div.stale b{font-size:22px;line-height:1.1}.terminal-market-stats span,.terminal-mover span,.terminal-section-label{font-size:14px;line-height:20px;letter-spacing:0}.terminal-mover-grid{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scroll-snap-type:x proximity}.terminal-mover{flex:0 0 min(78vw,264px);min-height:94px;padding:15px;scroll-snap-align:start}.terminal-mover b{font-size:18px;line-height:24px}.terminal-mover em{font-size:15px;line-height:22px}.landing-section{margin-top:34px;padding-block:22px}.landing-section h2,.landing-table-copy h2{font-size:29px;line-height:37px}.landing-posts-head,.landing-table-head{display:grid;align-items:start}.landing-post-feed-disclosure,.landing-posts-actions,.landing-table-receipt{width:100%;min-width:0;justify-items:stretch}.landing-post-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-post-summary div{padding:14px}.landing-post-summary b{font-size:21px;line-height:28px}.landing-post-table tbody,.xpost-table tbody{padding:0}.landing-post-table tbody tr,.xpost-table tbody tr{gap:16px;padding:18px}.post-table-identity{grid-template-columns:46px minmax(0,1fr);gap:12px}.post-table-avatar{width:46px;height:46px}.post-table-vega-action{min-height:52px}.ad,.bucket,.core-score,.lb tbody td,.lb tbody th,.num,.rank,.ticker{font-size:16px;line-height:24px}.site-footer-group b,.site-footer-ledger span,.site-footer-links a,.site-footer-lore,.site-footer-trust{font-size:15px;line-height:22px}}.terminal-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)!important;gap:24px!important;margin:0 0 18px!important;padding:26px 28px!important;border-radius:14px!important;background:radial-gradient(80% 100% at 20% 0,oklch(.34 .16 292/.32),transparent 54%),radial-gradient(70% 88% at 94% 16%,oklch(.28 .12 330/.22),transparent 56%),linear-gradient(180deg,oklch(.14 .024 292/.92),oklch(.105 .017 292/.92))!important}.terminal-hero-copy{min-height:0!important;padding:0!important;gap:13px!important;border:0!important;background:transparent!important;box-shadow:none!important}.terminal-hero-copy h1{font:600 33px/1.05 var(--ad-font-display)!important}.terminal-hero-copy h1,.terminal-hero-rule{max-width:560px!important;letter-spacing:0!important}.terminal-hero-rule{font:400 15px/1.45 var(--ad-font-body)!important}.landing-kicker,.landing-post-feed-disclosure summary span,.landing-post-summary span,.landing-table-line span,.landing-table-receipt summary span,.terminal-market-stats span,.terminal-mover span,.terminal-section-label,.terminal-vega-eyebrow{font:500 11px/1.2 var(--ad-font-mono)!important;letter-spacing:.14em!important}.terminal-market-stats div{min-height:86px!important;padding:15px!important}.terminal-market-stats b,.terminal-market-stats div.live b,.terminal-market-stats div.pending b,.terminal-market-stats div.stale b{font:500 24px/1.05 var(--ad-font-mono)!important}.terminal-mover{min-height:98px!important;padding:14px!important}.terminal-mover b{font:600 18px/1 var(--ad-font-mono)!important}.terminal-mover em{font:500 13px/1.2 var(--ad-font-mono)!important}.landing-section{margin-top:18px!important;padding:18px!important}.landing-section h2,.landing-table-copy h2{font:600 23px/1.18 var(--ad-font-display)!important}.lb td,.lb th{height:46px!important;padding:8px 10px!important}.ad,.bucket,.core-score,.lb tbody td,.lb tbody th,.num,.rank,.ticker{font-size:12.5px!important;line-height:1.3!important}.landing-post-table td,.landing-post-table th{padding:12px!important;font-size:12px!important;line-height:1.35!important}.post-table-identity{grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important}.post-table-avatar{width:34px!important;height:34px!important}.post-table-vega-action{min-height:34px!important}.landing-primary-table .filter-console,.landing-primary-table .leaderboard-terminal-head,.landing-primary-table .mobile-board,.landing-primary-table .post-study-brief,.landing-primary-table .vega-study-objective,.landing-primary-table .watchlist-brief{display:none!important}@media (max-width:820px){.terminal-hero{grid-template-columns:1fr!important;padding:18px!important}.terminal-hero-copy h1{font-size:31px!important}}@media (max-width:520px){.terminal-hero-copy h1{font-size:28px!important}}@keyframes ad-component-spin{to{transform:rotate(1turn)}}@keyframes ad-component-pulse{0%,to{opacity:.46;transform:scaleY(.78)}50%{opacity:1;transform:scaleY(1)}}@keyframes ad-component-shimmer{to{transform:translateX(140%)}}.ad-symbol{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;overflow:hidden;font-family:var(--ad-font-mono);font-size:1.2em;font-style:normal;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ad-btn{isolation:isolate;min-width:max-content;border:1px solid transparent;box-shadow:none}.ad-btn--lg{min-height:52px;padding:0 24px;font:600 15px/1.2 var(--ad-font-body)}.ad-btn--md{min-height:44px;padding:0 20px}.ad-btn--sm{min-height:34px;padding:0 14px}.ad-btn--filled{border-color:color-mix(in oklch,var(--md-sys-color-primary) 78%,#fff 12%);box-shadow:0 12px 30px color-mix(in oklch,var(--md-sys-color-primary) 24%,transparent),0 1px 0 hsla(0,0%,100%,.14) inset}.ad-btn--tonal{border-color:color-mix(in oklch,var(--md-sys-color-outline) 72%,transparent);background:color-mix(in oklch,var(--md-sys-color-surface-container-high) 82%,var(--md-sys-color-primary) 8%)}.ad-btn--outlined{border-color:var(--md-sys-color-outline);box-shadow:none}.ad-btn--text{border-color:transparent;box-shadow:none}.ad-btn--destructive{color:oklch(.78 .17 28);background:color-mix(in oklch,oklch(.78 .17 28) 10%,transparent);border-color:color-mix(in oklch,oklch(.78 .17 28) 56%,transparent)}.ad-btn--pressed,.ad-btn[aria-pressed=true]{background:color-mix(in oklch,var(--md-sys-color-primary) 18%,var(--md-sys-color-surface-container-high));color:var(--md-sys-color-on-surface)}.ad-btn-spinner,.ad-spinner{display:inline-flex;width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ad-component-spin .9s linear infinite}.ad-chip{border-color:color-mix(in oklch,var(--md-sys-color-outline) 72%,transparent);transition:border-color var(--ad-duration-short) var(--ad-ease-standard),background var(--ad-duration-short) var(--ad-ease-standard),color var(--ad-duration-short) var(--ad-ease-standard)}.ad-chip--md{min-height:34px;padding-inline:12px}.ad-chip--sm{min-height:28px;padding-inline:10px}.ad-chip-check,.ad-chip-leading{display:inline-flex;align-items:center;color:currentColor}.ad-chip--selected{color:var(--md-sys-color-on-surface);background:color-mix(in oklch,var(--md-sys-color-primary) 13%,var(--md-sys-color-surface-container-high));border-color:color-mix(in oklch,var(--md-sys-color-primary) 46%,transparent)}.ad-chip--hot{color:var(--md-sys-color-primary);border-color:color-mix(in oklch,var(--md-sys-color-primary) 48%,transparent)}.ad-chip--composite{padding:0;overflow:hidden}.ad-chip-action,.ad-chip-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.ad-chip-action{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 8px 0 12px}.ad-chip-remove{min-width:24px;align-self:stretch;border-left:1px solid color-mix(in oklch,currentColor 20%,transparent);font-family:var(--ad-font-mono)}.ad-chip-remove,.ad-icon-btn{display:inline-flex;align-items:center;justify-content:center}.ad-icon-btn{position:relative;width:44px;height:44px;border:1px solid transparent;border-radius:var(--ad-radius-full);background:transparent;color:var(--md-sys-color-on-surface-variant);cursor:pointer;transition:background var(--ad-duration-short) var(--ad-ease-standard),border-color var(--ad-duration-short) var(--ad-ease-standard),color var(--ad-duration-short) var(--ad-ease-standard),transform var(--ad-duration-short) var(--ad-ease-standard)}.ad-icon-btn:focus-visible,.ad-icon-btn:hover{color:var(--md-sys-color-on-surface);background:color-mix(in oklch,currentColor 9%,transparent)}.ad-icon-btn:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}.ad-icon-btn:active{transform:scale(.96)}.ad-icon-btn--primary{color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary)}.ad-icon-btn--tonal{color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container-high)}.ad-icon-btn--outlined{border-color:var(--md-sys-color-outline)}.ad-icon-btn--notified:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--md-sys-color-primary);box-shadow:0 0 0 3px var(--md-sys-color-surface-container)}.ad-fab{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 22px;border:1px solid color-mix(in oklch,var(--md-sys-color-primary) 54%,transparent);border-radius:var(--ad-radius-full);background:color-mix(in oklch,var(--md-sys-color-primary) 14%,var(--md-sys-color-surface-container-high));cursor:pointer;font:var(--md-sys-typescale-label-large)}.ad-fab,.ad-link{color:var(--md-sys-color-on-surface)}.ad-link{text-decoration:none;-webkit-text-decoration-color:color-mix(in oklch,var(--md-sys-color-primary) 72%,transparent);text-decoration-color:color-mix(in oklch,var(--md-sys-color-primary) 72%,transparent);text-underline-offset:4px}.ad-link:focus-visible,.ad-link:hover{color:var(--md-sys-color-primary);text-decoration:underline}.ad-link--directional{gap:6px;font:var(--md-sys-typescale-label-large)}.ad-breadcrumb,.ad-link--directional{display:inline-flex;align-items:center}.ad-breadcrumb{gap:7px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium)}.ad-breadcrumb a{color:inherit;text-decoration:none}.ad-breadcrumb a:hover,.ad-field,.ad-search-field{color:var(--md-sys-color-on-surface)}.ad-field,.ad-search-field{display:grid;align-items:center;border:1px solid var(--md-sys-color-outline);background:color-mix(in oklch,var(--md-sys-color-surface-container-high) 76%,transparent);transition:border-color var(--ad-duration-short) var(--ad-ease-standard)}.ad-search-field{grid-template-columns:auto 1fr auto;gap:10px;min-height:48px;padding:0 14px;border-radius:var(--ad-radius-full)}.ad-field:focus-within,.ad-search-field:focus-within{border-color:var(--md-sys-color-primary);box-shadow:0 0 0 3px color-mix(in oklch,var(--md-sys-color-primary) 18%,transparent)}.ad-field input,.ad-search-field input{width:100%;border:0;outline:0;background:transparent;color:var(--md-sys-color-on-surface);font:var(--ad-typescale-data-medium)}.ad-search-field span{color:var(--md-sys-color-on-surface-variant);font:var(--ad-typescale-data-label)}.ad-field{grid-template-columns:1fr;gap:4px;min-height:58px;padding:8px 13px;border-radius:var(--ad-radius-sm)}.ad-field>em,.ad-field>span{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-small);font-style:normal}.ad-field--error{border-color:oklch(.75 .16 28)}.ad-field--error>em{color:oklch(.78 .17 28)}.ad-check,.ad-radio,.ad-switch{display:inline-flex;align-items:center;gap:10px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large)}.ad-switch{min-height:36px;border:0;background:transparent;cursor:pointer}.ad-switch>span{position:relative;width:50px;height:28px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-high)}.ad-switch>span:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:var(--md-sys-color-on-surface-variant);transition:transform var(--ad-duration-short) var(--ad-ease-standard),background var(--ad-duration-short) var(--ad-ease-standard)}.ad-switch--on>span{border-color:var(--md-sys-color-primary);background:color-mix(in oklch,var(--md-sys-color-primary) 28%,var(--md-sys-color-surface-container-high))}.ad-switch--on>span:after{background:var(--md-sys-color-on-surface);transform:translateX(22px)}.ad-check input,.ad-radio input{position:absolute;opacity:0}.ad-check>span,.ad-radio>span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--md-sys-color-outline);background:transparent}.ad-check>span{border-radius:5px}.ad-radio>span{border-radius:50%}.ad-check input:checked+span,.ad-radio input:checked+span{border-color:var(--md-sys-color-primary);background:color-mix(in oklch,var(--md-sys-color-primary) 18%,transparent)}.ad-check input:checked+span:after{content:"✓";font-family:var(--ad-font-mono);font-size:14px;color:var(--md-sys-color-primary)}.ad-radio input:checked+span:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--md-sys-color-primary)}.ad-segmented{display:inline-flex;align-items:center;min-height:42px;padding:4px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);background:color-mix(in oklch,var(--md-sys-color-surface-container-high) 76%,transparent)}.ad-segmented button{min-height:32px;padding:0 14px;border:0;border-radius:var(--ad-radius-full);background:transparent;color:var(--md-sys-color-on-surface-variant);cursor:pointer;font:var(--md-sys-typescale-label-medium)}.ad-segmented button.active{background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.ad-slider{display:grid;grid-gap:10px;gap:10px;width:min(100%,360px);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium)}.ad-slider span{display:flex;justify-content:space-between;gap:12px}.ad-slider b{color:var(--md-sys-color-on-surface);font:var(--ad-typescale-data-label)}.ad-slider input{accent-color:var(--md-sys-color-primary)}.ad-tabs{display:flex;gap:2px;border-bottom:1px solid var(--md-sys-color-outline-variant)}.ad-tabs button{position:relative;min-height:42px;padding:0 16px;border:0;background:transparent;color:var(--md-sys-color-on-surface-variant);cursor:pointer;font:var(--md-sys-typescale-label-large)}.ad-tabs button.active,.ad-tabs button[aria-selected=true]{color:var(--md-sys-color-on-surface)}.ad-tabs button.active:after,.ad-tabs button[aria-selected=true]:after{content:"";position:absolute;right:12px;bottom:-1px;left:12px;height:2px;border-radius:var(--ad-radius-full) var(--ad-radius-full) 0 0;background:var(--md-sys-color-primary)}.ad-nav-rail{display:flex;gap:6px;padding:6px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-lg);background:color-mix(in oklch,var(--md-sys-color-surface-container) 80%,transparent)}.ad-nav-rail button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border:0;border-radius:var(--ad-radius-full);background:transparent;color:var(--md-sys-color-on-surface-variant);cursor:pointer;font:var(--md-sys-typescale-label-medium)}.ad-nav-rail button.active{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.signal-badge{min-height:28px;padding-inline:10px;border:1px solid color-mix(in oklch,var(--signal-badge-tone) 38%,transparent);background:color-mix(in oklch,var(--signal-badge-tone) 9%,var(--md-sys-color-surface-container-high));text-transform:uppercase}.risk{gap:7px;min-height:28px;padding:3px 9px}.risk-meter{display:inline-flex;align-items:flex-end;gap:2px;height:13px}.risk-meter i{width:3px;height:6px;border-radius:2px;background:color-mix(in oklch,currentColor 24%,transparent)}.risk-meter i:nth-child(2){height:8px}.risk-meter i:nth-child(3){height:10px}.risk-meter i:nth-child(4){height:12px}.risk-meter i.on{background:currentColor}.risk-label,.risk-score{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.risk-label{text-transform:uppercase;letter-spacing:.04em}.ad-status-badge,.risk-score{color:var(--md-sys-color-on-surface-variant)}.ad-status-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0 10px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);font:var(--ad-typescale-data-label)}.ad-status-badge i,.ad-status-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.ad-status-badge--live,.ad-status-dot--live{color:var(--ad-color-gain)}.ad-status-badge--stale,.ad-status-dot--stale{color:var(--ad-color-risk-medium)}.ad-status-dot--quiet,.ad-status-label{color:var(--md-sys-color-on-surface-variant)}.ad-status-label{font:var(--ad-typescale-data-label)}.ad-kpi-card{min-height:126px;background:linear-gradient(180deg,hsla(0,0%,100%,.035),transparent),color-mix(in oklch,var(--md-sys-color-surface-container-high) 86%,transparent)}.ad-kpi-card .ad-stat-value{font-size:30px;line-height:1.05}.ad-heatbar{display:inline-grid;grid-template-columns:72px 3ch;align-items:center;gap:8px;color:var(--md-sys-color-on-surface-variant);font:var(--ad-typescale-data-label)}.ad-heatbar i{position:relative;display:block;height:7px;overflow:hidden;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.ad-heatbar i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--value);border-radius:inherit;background:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 48%,transparent)}.ad-heatbar--hot{color:var(--md-sys-color-on-surface)}.ad-heatbar--hot i:after{background:var(--md-sys-color-primary);box-shadow:0 0 10px color-mix(in oklch,var(--md-sys-color-primary) 58%,transparent)}.ad-bar-signal{display:inline-flex;align-items:flex-end;gap:4px;height:28px}.ad-bar-signal i{width:8px;height:8px;border-radius:3px;background:var(--md-sys-color-surface-container-highest)}.ad-bar-signal i:nth-child(2){height:12px}.ad-bar-signal i:nth-child(3){height:16px}.ad-bar-signal i:nth-child(4){height:20px}.ad-bar-signal i:nth-child(5){height:24px}.ad-bar-signal i.on{background:var(--md-sys-color-on-surface-variant)}.ad-heat-ramp{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:4px;gap:4px;width:min(100%,320px)}.ad-heat-ramp i{height:28px;border:1px solid color-mix(in oklch,var(--md-sys-color-outline) 70%,transparent);border-radius:var(--ad-radius-xs);background:color-mix(in oklch,var(--md-sys-color-on-surface) var(--heat),var(--md-sys-color-surface-container-highest))}.ad-definition-card p,.ad-dialog p,.ad-empty-state p,.ad-ticker-card p{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.ad-ticker-card .card-head h3 span{display:inline-flex;align-items:center;gap:9px;font-family:var(--ad-font-mono)}.ad-card-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.ad-ticker-avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid color-mix(in oklch,var(--md-sys-color-outline) 76%,transparent);border-radius:var(--ad-radius-sm);background:radial-gradient(circle at 30% 20%,color-mix(in oklch,var(--md-sys-color-primary) 30%,transparent),transparent 48%),var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font:600 12px/1 var(--ad-font-mono);letter-spacing:0}.ad-component-table{width:100%;border-collapse:collapse}.ad-component-table td,.ad-component-table th{height:56px;padding:10px 12px;border-bottom:1px solid var(--md-sys-color-outline-variant);text-align:left;vertical-align:middle}.ad-component-table thead th{color:var(--md-sys-color-on-surface-variant);font:var(--ad-typescale-data-label);text-transform:uppercase}.ad-component-table tbody th,.ad-component-table td{color:var(--md-sys-color-on-surface);font:var(--ad-typescale-data-small)}.ad-table-ticker{display:inline-flex;align-items:center;gap:9px}.ad-table-ticker b,.ad-table-ticker em{font-family:var(--ad-font-mono);font-style:normal}.ad-table-ticker em{color:var(--md-sys-color-on-surface-variant)}.ad-alert{display:flex;align-items:flex-start;gap:10px;min-height:48px;padding:12px 14px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-sm);background:color-mix(in oklch,var(--md-sys-color-surface-container-high) 80%,transparent);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-small)}.ad-alert--info{border-color:color-mix(in oklch,var(--md-sys-color-primary) 45%,transparent)}.ad-alert--warn{border-color:color-mix(in oklch,var(--ad-color-risk-medium) 58%,transparent)}.ad-alert--success{border-color:color-mix(in oklch,var(--ad-color-gain) 58%,transparent)}.ad-tooltip-anchor{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--md-sys-color-outline);border-radius:50%;color:var(--md-sys-color-on-surface-variant)}.ad-tooltip-anchor [role=tooltip]{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:6;width:max-content;max-width:240px;padding:8px 10px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-xs);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-small);opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity var(--ad-duration-short) var(--ad-ease-standard),transform var(--ad-duration-short) var(--ad-ease-standard)}.ad-tooltip-anchor:focus-within [role=tooltip],.ad-tooltip-anchor:hover [role=tooltip]{opacity:1;transform:translate(-50%)}.ad-toast{position:fixed;right:24px;bottom:24px;z-index:30;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-shadow:var(--ad-surface-depth-shadow);font:var(--md-sys-typescale-label-large)}.ad-menu-anchor{position:relative;display:inline-flex}.ad-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:7;min-width:220px;padding:6px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-md);background:var(--md-sys-color-surface-container-highest);box-shadow:var(--ad-surface-depth-shadow)}.ad-menu button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:var(--ad-radius-sm);background:transparent;color:var(--md-sys-color-on-surface);cursor:pointer;font:var(--md-sys-typescale-label-medium);text-align:left}.ad-menu button:hover{background:color-mix(in oklch,var(--md-sys-color-on-surface) 8%,transparent)}.ad-dialog-backdrop{position:fixed;inset:0;z-index:28;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ad-dialog{position:relative;display:grid;grid-gap:14px;gap:14px;width:min(100%,440px);padding:22px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-lg);background:var(--md-sys-color-surface-container-highest);box-shadow:var(--ad-surface-depth-shadow)}.ad-dialog>.ad-icon-btn{position:absolute;top:10px;right:10px}.ad-dialog h3{margin:0;padding-right:44px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-large)}.ad-empty-state{display:grid;justify-items:center;grid-gap:12px;gap:12px;min-height:220px;padding:26px;border:1px dashed var(--md-sys-color-outline);border-radius:var(--ad-radius-lg);background:color-mix(in oklch,var(--md-sys-color-surface-container) 74%,transparent);text-align:center}.ad-empty-state b{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium)}.ad-empty-orbit{position:relative;width:72px;height:72px;border:1px solid color-mix(in oklch,var(--md-sys-color-outline) 72%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in oklch,var(--md-sys-color-primary) 18%,transparent) 0 22%,transparent 24%),var(--md-sys-color-surface-container-high)}.ad-empty-orbit i{position:absolute;top:11px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--md-sys-color-primary);transform:translateX(-50%)}.ad-loading-bars{display:inline-flex;align-items:flex-end;gap:5px;height:30px}.ad-loading-bars i{width:8px;height:22px;border-radius:var(--ad-radius-full);background:var(--md-sys-color-on-surface-variant);transform-origin:bottom;animation:ad-component-pulse .9s ease-in-out infinite}.ad-loading-bars i:nth-child(2){animation-delay:.12s}.ad-loading-bars i:nth-child(3){animation-delay:.24s}.ad-progress{position:relative;display:block;width:min(100%,260px);height:6px;overflow:hidden;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.ad-progress i{position:absolute;inset:0 auto 0 0;width:46%;border-radius:inherit;background:var(--md-sys-color-primary);animation:ad-component-shimmer 1.4s ease-in-out infinite}.ad-skeleton-stack{display:grid;grid-gap:10px;gap:10px;width:min(100%,360px)}.ad-skeleton-stack i{position:relative;height:16px;overflow:hidden;border-radius:var(--ad-radius-full);background:var(--md-sys-color-surface-container-highest)}.ad-skeleton-stack i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);transform:translateX(-100%);animation:ad-component-shimmer 1.6s linear infinite}.ad-brand-specimen{display:inline-flex;align-items:center;gap:12px;color:var(--md-sys-color-on-surface);font:600 18px/1 var(--ad-font-display)}.ad-brand-specimen b{color:var(--md-sys-color-primary);font-weight:inherit}.ad-split-button{display:inline-flex;align-items:stretch;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-full);overflow:hidden}.ad-split-button .ad-btn{border:0;border-radius:0}.ad-split-button>button{display:inline-flex;align-items:center;justify-content:center;width:42px;border:0;border-left:1px solid var(--md-sys-color-outline);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);cursor:pointer}.cs-hero{grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:30px;gap:30px;width:min(100% - 40px,1440px);margin:30px auto 0;padding:44px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-lg);background:radial-gradient(circle at 82% 8%,color-mix(in oklch,var(--md-sys-color-primary) 20%,transparent),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.045),transparent),color-mix(in oklch,var(--md-sys-color-surface-container) 84%,transparent);box-shadow:var(--ad-surface-depth-shadow)}.cs-hero p,.cs-hero-panel em,.cs-hero-panel span,.cs-rail span,.cs-section-head span,.cs-specimen-label{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-hero p{margin:0 0 12px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.cs-hero h1{max-width:820px;margin:0;font:600 clamp(48px,6vw,98px)/.95 var(--ad-font-display);letter-spacing:0}.cs-hero div>span{display:block;max-width:680px;margin-top:22px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large)}.cs-hero-panel{display:grid;grid-gap:8px;gap:8px;background:color-mix(in oklch,var(--md-sys-color-surface-container-high) 78%,transparent)}.cs-hero-panel b{color:var(--md-sys-color-on-surface);font:600 56px/.95 var(--ad-font-mono)}.cs-hero-panel span{font-size:14px;text-transform:uppercase}.cs-hero-panel em{font-style:normal}.cs-layout{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:28px;gap:28px;width:min(100% - 40px,1440px);margin:28px auto 92px}.cs-rail{position:-webkit-sticky;position:sticky;top:96px;display:grid;align-self:start;grid-gap:4px;gap:4px;max-height:calc(100svh - 120px);padding:10px;overflow:auto;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-md);background:color-mix(in oklch,var(--md-sys-color-surface-container) 72%,transparent)}.cs-rail a{display:flex;align-items:center;gap:9px;min-height:34px;padding:0 10px;border-radius:var(--ad-radius-sm);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);text-decoration:none}.cs-rail a:focus-visible,.cs-rail a:hover{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.cs-rail span{color:var(--md-sys-color-primary);font-size:11px}.cs-main{grid-gap:28px;gap:28px}.cs-section{scroll-margin-top:96px;border:1px solid var(--md-sys-color-outline);border-radius:var(--ad-radius-lg);background:linear-gradient(180deg,hsla(0,0%,100%,.032),transparent 44%),color-mix(in oklch,var(--md-sys-color-surface-container) 84%,transparent);box-shadow:var(--ad-surface-depth-shadow)}.cs-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:26px 28px}.cs-section-head span{color:var(--md-sys-color-primary);font-size:13px}.cs-section-head h2{margin:0;color:var(--md-sys-color-on-surface);font:600 20px/1.2 var(--ad-font-display)}.cs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding:20px}.cs-specimen{display:flex;min-width:0;min-height:154px;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:14px;border:1px solid var(--md-sys-color-outline-variant);background:linear-gradient(180deg,hsla(0,0%,100%,.025),transparent 60%),color-mix(in oklch,var(--md-sys-color-surface-container-high) 78%,transparent)}.cs-specimen--wide{display:block;overflow:auto}.cs-specimen-label{flex-basis:100%;margin-bottom:4px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.cs-specimen .ad-btn,.cs-specimen .ad-chip,.cs-specimen .ad-status-badge,.cs-specimen .risk,.cs-specimen .signal-badge{font-size:13px}.cs-copy{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}@media (max-width:1100px){.cs-layout{grid-template-columns:1fr}.cs-rail{position:static;display:flex}.cs-grid,.cs-grid--actions,.cs-grid--compact,.cs-grid--stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cs-hero,.cs-layout{width:min(100% - 24px,1440px)}.cs-hero{grid-template-columns:1fr;padding:24px}.cs-hero h1{font-size:44px}.cs-grid,.cs-grid--actions,.cs-grid--compact,.cs-grid--stats{grid-template-columns:1fr}.ad-component-table{min-width:760px}}@media (max-width:1100px){.cs-jumpnav,.cs-shell,.cs-topbar-inner{width:min(100% - 32px,var(--cs-width))}.cs-hero{grid-template-columns:minmax(0,1fr)}.cs-hero-panel{justify-self:start;width:min(100%,420px)}.cs-grid,.cs-grid--actions,.cs-grid--compact,.cs-grid--stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cs-page{overflow-x:hidden}.cs-topbar-inner{min-height:58px;flex-wrap:wrap;gap:10px 14px;padding-block:12px}.cs-divider,.cs-library-label,.cs-topbar-link{display:none}.cs-specimen-count{margin-left:0}.cs-jumpnav{gap:22px;min-height:42px}.cs-shell{gap:44px;padding:42px 0 72px;overflow:hidden}.cs-hero{padding-bottom:34px}.cs-hero h1{max-width:100%;font-size:44px;overflow-wrap:anywhere}.cs-hero div>span{max-width:100%;font-size:16px}.cs-section-head{grid-template-columns:1fr;gap:8px}.cs-grid,.cs-grid--actions,.cs-grid--compact,.cs-grid--stats{grid-template-columns:minmax(0,1fr)}.cs-specimen{min-width:0;min-height:156px;padding:20px;overflow-x:auto}.cs-specimen>.ad-btn,.cs-specimen>.ad-chip,.cs-specimen>.ad-fab,.cs-specimen>.ad-split-button,.cs-specimen>.ad-status-badge,.cs-specimen>.risk,.cs-specimen>.signal-badge{flex:0 0 auto}.ad-component-table{min-width:760px}}@media (prefers-reduced-motion:reduce),(update:slow){.ad-btn,.ad-btn-spinner,.ad-chip,.ad-icon-btn,.ad-loading-bars i,.ad-progress i,.ad-skeleton-stack i:after,.ad-spinner{animation:none!important;transition:none!important}}body:has(.cs-page) .site-footer{display:none}.cs-page{--cs-width:1176px;min-height:100svh;background:radial-gradient(80% 50% at 68% -18%,color-mix(in oklch,var(--md-sys-color-primary) 12%,transparent),transparent 56%),linear-gradient(180deg,hsla(0,0%,100%,.012),transparent 260px)}.cs-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:24;border-bottom:1px solid color-mix(in oklch,var(--md-sys-color-outline-variant) 80%,transparent);background:color-mix(in oklch,var(--sky) 88%,#000 8%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cs-jumpnav,.cs-shell,.cs-topbar-inner{width:min(100% - 48px,var(--cs-width));margin-inline:auto}.cs-topbar-inner{display:flex;align-items:center;gap:18px;min-height:64px}.cs-brand{display:inline-flex;align-items:center;gap:10px;color:var(--md-sys-color-on-surface);font:600 18px/1 var(--ad-font-display);text-decoration:none;white-space:nowrap}.cs-brand img{width:28px;height:28px}.cs-brand b{color:var(--md-sys-color-primary);font-weight:inherit}.cs-divider{width:1px;height:28px;background:var(--md-sys-color-outline-variant)}.cs-jumpnav a,.cs-library-label,.cs-specimen-count,.cs-topbar-link{font-family:var(--ad-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase}.cs-library-label{color:var(--md-sys-color-on-surface-variant);font-size:12px}.cs-specimen-count{display:inline-flex;align-items:center;gap:8px;margin-left:auto;color:var(--md-sys-color-on-surface);font-size:12px}.cs-specimen-count i{width:7px;height:7px;border-radius:50%;background:var(--ad-color-gain)}.cs-topbar-link{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-full);color:var(--md-sys-color-on-surface-variant);font-size:11px;text-decoration:none}.cs-topbar-link:hover{border-color:var(--md-sys-color-outline);color:var(--md-sys-color-on-surface)}.cs-jumpnav{display:flex;justify-content:space-between;gap:18px;min-height:46px;overflow-x:auto;scrollbar-width:none}.cs-jumpnav::-webkit-scrollbar{display:none}.cs-jumpnav a{display:inline-flex;align-items:center;flex:none;color:var(--md-sys-color-on-surface-variant);font-size:11px;text-decoration:none}.cs-jumpnav a:focus-visible,.cs-jumpnav a:hover{color:var(--md-sys-color-on-surface)}.cs-shell{grid-gap:56px;gap:56px;padding:54px 0 78px}.cs-hero,.cs-shell{display:grid;min-width:0}.cs-hero{grid-template-columns:minmax(0,720px) minmax(220px,292px);grid-gap:42px;gap:42px;width:auto;max-width:100%;margin:0;padding:0 0 36px;border:0;border-bottom:1px solid var(--md-sys-color-outline-variant);border-radius:0;background:transparent;box-shadow:none}.cs-hero p{margin:0 0 14px;color:var(--md-sys-color-primary);font-size:12px}.cs-hero h1{max-width:680px;color:var(--md-sys-color-on-surface);font:600 clamp(42px,4.7vw,60px)/1.02 var(--ad-font-display)}.cs-hero div>span{max-width:660px;margin-top:20px;color:color-mix(in oklch,var(--md-sys-color-on-surface-variant) 88%,#fff 6%);font:400 17px/1.55 var(--ad-font-body)}.cs-hero-panel{align-self:end;padding:22px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--ad-radius-md);background:color-mix(in oklch,var(--md-sys-color-surface-container) 76%,transparent);box-shadow:none}.cs-hero-panel b{font-size:44px}.cs-hero-panel span{color:var(--md-sys-color-on-surface);font-size:12px}.cs-hero-panel em{color:var(--md-sys-color-on-surface-variant);font-size:12px;line-height:1.55}.cs-layout{display:block;width:auto;min-width:0;max-width:100%;margin:0}.cs-main{display:grid;grid-gap:48px;gap:48px;min-width:0}.cs-section{scroll-margin-top:126px;min-width:0;max-width:100%;border:0;border-radius:0;background:transparent;box-shadow:none}.cs-section-head{display:block;min-width:0;max-width:100%;padding:0 0 18px;border-bottom:1px solid var(--md-sys-color-outline-variant)}.cs-section-title{display:grid;grid-gap:12px;gap:12px;min-width:0}.cs-section-title span{color:var(--md-sys-color-on-surface-variant);font-size:12px;font-family:var(--ad-font-mono);letter-spacing:.12em;text-transform:uppercase}.cs-section-title h2{max-width:100%;margin:0;color:var(--md-sys-color-on-surface);font:600 27px/1.14 var(--ad-font-display)}.cs-grid{gap:12px;min-width:0;max-width:100%;padding:24px 0 0}.cs-grid--actions{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-grid--compact,.cs-grid--stats{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-specimen{min-height:158px;gap:11px;padding:22px;border-color:color-mix(in oklch,var(--md-sys-color-outline) 46%,transparent);border-radius:var(--ad-radius-md);background:linear-gradient(180deg,hsla(0,0%,100%,.025),transparent),color-mix(in oklch,var(--md-sys-color-surface-container-high) 72%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.cs-specimen-label{margin-bottom:6px;color:var(--md-sys-color-on-surface-variant);font-size:11px;letter-spacing:.14em}.cs-page .ad-btn--filled{background:color-mix(in oklch,var(--md-sys-color-primary) 78%,#fff 10%);color:oklch(.2 .08 292)}.cs-page .ad-btn--destructive{color:oklch(.78 .17 28);background:color-mix(in oklch,oklch(.78 .17 28) 10%,transparent);border-color:color-mix(in oklch,oklch(.78 .17 28) 58%,transparent);box-shadow:none}.cs-page .ad-btn--tonal{background:color-mix(in oklch,var(--md-sys-color-surface-container-highest) 72%,var(--md-sys-color-primary) 6%)}.cs-page .ad-btn--outlined,.cs-page .ad-btn--text{color:color-mix(in oklch,var(--md-sys-color-primary) 78%,#fff 14%)}.cs-page .ad-btn--md{min-height:38px;padding-inline:17px}.cs-page .ad-btn--lg{min-height:42px;padding-inline:20px}.cs-page .ad-icon-btn{width:40px;height:40px}.cs-page .ad-component-table td,.cs-page .ad-component-table th{height:60px;padding:12px}.cs-page .ad-kpi-card{border-color:color-mix(in oklch,var(--md-sys-color-outline) 42%,transparent);background:color-mix(in oklch,var(--md-sys-color-surface-container-high) 70%,transparent)}.cs-page .card{box-shadow:none}@media (max-width:1100px){.cs-jumpnav,.cs-shell,.cs-topbar-inner{width:min(100% - 32px,var(--cs-width))}.cs-hero{grid-template-columns:1fr}.cs-hero-panel{justify-self:start;width:min(100%,420px)}.cs-grid,.cs-grid--actions,.cs-grid--compact,.cs-grid--stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cs-topbar-inner{min-height:58px;flex-wrap:wrap;gap:10px 14px;padding-block:12px}.cs-divider,.cs-library-label,.cs-topbar-link{display:none}.cs-specimen-count{margin-left:0}.cs-jumpnav{gap:22px;min-height:42px}.cs-shell{gap:44px;padding:42px 0 72px;overflow:hidden}.cs-hero{width:100%;min-width:0;max-width:100%;padding-bottom:34px}.cs-hero h1{font-size:44px;overflow-wrap:anywhere}.cs-hero div>span{font-size:16px}.cs-section-head{gap:8px}.cs-grid,.cs-grid--actions,.cs-grid--compact,.cs-grid--stats,.cs-section-head{grid-template-columns:1fr}.cs-specimen{min-height:156px;padding:20px;overflow-x:auto}.cs-specimen>.ad-btn,.cs-specimen>.ad-chip,.cs-specimen>.ad-fab,.cs-specimen>.ad-split-button,.cs-specimen>.ad-status-badge,.cs-specimen>.risk,.cs-specimen>.signal-badge{flex:0 0 auto}.ad-component-table{min-width:760px}}