body{background:var(--ink)}.noise{display:none}.page-shell{overflow:clip}h1{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;text-transform:uppercase;font-weight:800;line-height:.98}h2,h3{font-family:var(--font-body), sans-serif;letter-spacing:-.035em;line-height:1.15}.kicker,.ia-card-label,.journal-label{letter-spacing:.08em;color:var(--muted);font-family:Courier New,monospace;font-size:.68rem}a,button,input,select,summary{scroll-margin-block:90px}:focus-visible{outline:3px solid var(--acid);outline-offset:4px}.site-header{border-bottom:1px solid var(--line);gap:24px;padding-block:18px}.brand{flex-shrink:0;gap:10px}.brand-mark{width:auto;min-width:49px;height:44px;color:var(--paper);font:italic 900 42px/.9 var(--font-display), sans-serif;letter-spacing:-3px;background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:flex;transform:skew(-6deg)}.brand-mark>span{color:var(--acid)}.brand-name{text-transform:uppercase;letter-spacing:.11em;font-size:.6rem;font-weight:500;line-height:1.4;display:grid}.brand-name strong{color:var(--paper);letter-spacing:.18em;font-size:.95rem;display:block}.site-header nav{background:0 0;border:0;border-radius:0;gap:8px;padding:0}.site-header nav a{border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;min-height:44px;padding:10px 12px;font-size:.78rem;display:flex}.site-header nav a.is-active{border:0;border-bottom:2px solid var(--acid);color:var(--paper);background:0 0;font-weight:700}.wallet-pill{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;padding:0 0 0 16px}.wallet-pill strong{color:var(--paper);background:0 0;border-radius:0;padding:0;font-size:1rem}.wallet-pill>span{max-width:40px;font-size:.6rem}.wallet-pill{min-height:44px}.market-state-fixtures a{min-width:44px}.account-avatar{border:1px solid var(--line);background:0 0;border-radius:4px;min-width:44px;min-height:44px}.operator-link{color:var(--muted);font-size:.65rem}.prototype-mode-note{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin-block:0 16px;padding:9px 0}.prototype-mode-note span{color:var(--muted)}.prototype-mode-note p{font-size:.65rem}.hero,.object-hero,.ia-hero,.market-browser-hero{box-shadow:none;border:0;border-bottom:2px solid var(--paper);background:0 0;border-radius:0;min-height:0;margin-top:0;padding:32px 0}.hero{grid-template-columns:minmax(0,1fr) 280px;gap:45px}.hero-copy,.object-hero-copy{padding:0}.hero h1,.object-hero h1{font:900 clamp(3.4rem, 7vw, 6.5rem)/.96 var(--font-display), sans-serif;letter-spacing:-.02em;text-transform:uppercase}.hero-intro{max-width:650px;color:var(--muted);font-size:.94rem;line-height:1.6}.hero-status-row{flex-wrap:wrap}.hero-status-row>span{border:0;padding:0}.round-stamp{display:none}.ia-hero h1,.workspace-heading h1,.profile-hero h1,.auth-context h1{font:800 clamp(2.4rem, 5vw, 4.5rem)/1 var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:-.02em}.market-browser-hero{gap:30px;padding-block:28px}.market-browser-hero h1{margin-bottom:12px;font-size:clamp(3rem,6vw,5.4rem)}.market-browser-hero aside{border:0;border-left:1px solid var(--line);background:0 0;padding:12px 24px}.market-browser-hero aside strong{margin-block:8px}.next-gate-card,.event-card,.championship-pulse{border:0;border-left:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:18px 0 18px 26px}.next-gate-card h2{color:var(--paper);font-size:1.6rem}.next-gate-card>strong{font:800 3.2rem/1 var(--font-display), sans-serif}.primary-link,.secondary-link,.place-button,.header-sign-up,.reset-confirm-link,.league-primary-action,.operator-primary-action{border-radius:4px;min-height:44px}.primary-link,.place-button,.header-sign-up,.reset-confirm-link,.league-primary-action,.operator-primary-action{background:var(--acid);color:var(--on-accent)}.primary-link:hover,.place-button:hover{background:#942819}.secondary-link{color:var(--paper);background:0 0}.ia-card .primary-link{color:var(--on-accent)}.ia-card button:disabled,.auth-card button:disabled,.operator-detail button:disabled,.reset-preview-disabled button:disabled,.workspace-heading>button:disabled{color:var(--paper);background:var(--surface-raised);opacity:1}.probability-strip{color:var(--paper);background:var(--surface-raised);border:1px solid var(--line);border-radius:0;margin-top:18px}.probability-strip>div:not(.strip-equals){padding:14px 18px}.strip-number{color:var(--acid)}.probability-strip p{color:var(--muted)}.probability-strip p strong{color:var(--paper)}.player-bar{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.player-bar>div{min-height:70px;padding:14px 18px}.player-bar strong{font-family:var(--font-body), sans-serif}.section-heading h2,.market-explorer-heading h2{font-size:clamp(1.6rem,3vw,2.25rem)}.series-section,.race-section,.how-section,.standings-section,.related-rounds,.ia-section{padding-block:36px}.featured-series-card,.race-object-card,.ia-card,.auth-card,.position-detail-card,.balance-card,.ranking-balance-card{background:var(--surface);box-shadow:none}.featured-series-card,.race-object-card,.ia-card{border-color:var(--line)}.race-object-card .race-number{color:var(--muted);opacity:1}.auth-layout{min-height:0;padding-block:45px}.workspace-heading{padding-top:28px}.workspace-tabs{background:var(--ink)}.trade-dialog,.market-detail-panel,.league-flow-panel,.operator-flow-panel{background:var(--surface);box-shadow:-12px 0 40px #24251f1f}.trade-dialog h2,.market-detail-panel h2,.league-flow-panel h2,.operator-flow-panel h2{font:700 clamp(1.65rem, 3vw, 2.4rem)/1.12 var(--font-body), sans-serif;letter-spacing:-.04em;text-transform:none}.price-history-legend button{opacity:1}.market-card-signal{background:0 0;border:0;padding:0}.market-card-signal.is-up small,.market-card-signal.is-up .market-card-sparkline{color:var(--positive)}.market-card-signal.is-down small,.market-card-signal.is-down .market-card-sparkline{color:var(--orange)}.market-card-signal strong{color:var(--paper)}.outcome-trend{white-space:nowrap;font:700 .74rem/1.4 Courier New,monospace;display:inline-block}.outcome-trend.is-up{color:var(--positive)}.outcome-trend.is-down{color:var(--orange)}.outcome-trend.is-steady{color:var(--muted)}.outcome-trend small{color:var(--muted);font-size:.6rem;font-weight:400}.market-filter-panel{background:var(--surface);border-radius:4px;padding:16px}.market-filter-panel input,.market-filter-panel select{background:var(--ink);border-radius:4px;min-height:44px}.compact-market-grid{grid-template-columns:1fr;gap:0}.compact-market-card,.compact-market-card.is-featured{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1.25fr) minmax(0,1.5fr) minmax(150px,.65fr);grid-template-areas:"meta outcomes signal""title outcomes signal""description outcomes signal""premium outcomes signal""footer outcomes signal";align-content:center;column-gap:28px;padding:24px 0;display:grid}.compact-market-meta{flex-wrap:wrap;grid-area:meta;gap:8px}.compact-market-card h3{grid-area:title;margin:12px 0 8px;font-size:1.3rem;font-weight:700;line-height:1.2}.compact-market-card>p{grid-area:description;min-height:0;margin:0;font-size:.78rem}.compact-market-card>.premium-market-note{grid-area:premium;margin:8px 0 0}.compact-market-card>.market-card-signal{grid-area:signal;grid-template-columns:1fr;align-self:center;gap:9px;margin:0}.compact-market-card>.compact-outcomes{grid-area:outcomes;margin:0}.compact-market-card>.compact-market-footer{border:0;flex-wrap:wrap;grid-area:footer;margin-top:12px;padding:0}.compact-outcomes{grid-template-columns:1fr;gap:6px}.compact-outcomes button{background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) 60px 102px;grid-template-areas:"name price trend""name chance trend";min-height:52px;padding:10px}.compact-outcomes button>span:first-child{grid-area:name;font-size:.78rem;overflow:visible}.compact-outcomes strong{color:var(--paper);font-family:var(--font-body), sans-serif;grid-area:price}.compact-outcomes button>small{grid-area:chance;font-size:.63rem;line-height:1.4}.compact-outcomes button>.outcome-trend{text-align:right;grid-area:trend;font-size:.74rem;font-weight:700;overflow:visible}.compact-outcomes button>.outcome-trend small{font-size:.6rem;display:block}.compact-outcomes button:disabled{opacity:1;cursor:not-allowed}.market-card{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.market-main{background:0 0}.market-main h3{font-family:var(--font-body), sans-serif;font-size:1.45rem;font-weight:700}.outcome-grid{gap:6px;padding:20px}.outcome-button{border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:12px}.outcome-button:disabled{opacity:1}.outcome-price strong{color:var(--paper);font-family:var(--font-body), sans-serif}.outcome-name .outcome-trend{margin-top:6px}.market-panel-outcomes>button{background:var(--ink);border-radius:4px}.market-panel-outcomes>button>.outcome-trend{grid-column:1/-1}.market-panel-outcomes>button[aria-pressed=true]{background:var(--acid-soft);border-color:var(--acid);color:var(--paper)}.preview-prices>span{grid-template-columns:1fr auto;gap:4px 12px;display:grid}.preview-prices>span>.outcome-trend{grid-column:1/-1}.journal-home{width:min(100% - 48px,1240px);margin-inline:auto}.journal-home a{color:inherit;text-decoration:none}.journal-home a:hover{text-underline-offset:4px;text-decoration:underline}.journal-label{text-transform:uppercase;display:block}.journal-balance{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.35fr 1fr;align-items:center;gap:24px;padding:20px 0;display:grid}.journal-money{letter-spacing:-.04em;font-size:1.8rem;font-weight:700;display:block}.journal-money small{color:var(--muted);font:.65rem monospace}.journal-rank{font-size:1.7rem;font-weight:700}.journal-rank small{color:var(--muted);font-size:.7rem;font-weight:400}.journal-projected{justify-self:end;gap:3px;font-size:.9rem;display:grid}.journal-projected small{color:var(--muted);font-size:.65rem}.journal-race-title{border-bottom:2px solid var(--paper);padding:26px 0}.journal-race-title h1{max-width:none;font:900 clamp(5rem, 9vw, 8rem)/1 var(--font-display), sans-serif;margin:12px 0}.journal-race-title h1 span{color:var(--acid)}.journal-race-bottom{justify-content:space-between;align-items:center;gap:24px;display:flex}.journal-race-bottom p{margin:0}.journal-race-bottom>div{gap:4px;font-size:.85rem;display:grid}.journal-race-bottom small{color:var(--muted);font-size:.72rem}.journal-home .journal-primary{background:var(--acid);color:var(--on-accent);justify-content:space-between;align-items:center;gap:30px;min-height:44px;padding:12px 20px;font-size:.8rem;font-weight:700;display:flex}.journal-selected-board{padding-top:26px}.journal-section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.journal-section-title h2{margin:0;font-size:1.6rem;font-weight:700}.journal-section-title a{align-items:center;min-height:44px;font-size:.75rem;display:flex}.journal-board-tools{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.journal-board-tools>div{gap:5px;display:flex}.journal-board-tools button{color:var(--paper);border:1px solid var(--line);cursor:pointer;background:0 0;min-height:44px;padding:10px 17px;font-size:.75rem}.journal-board-tools button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.journal-board-tools>span{color:var(--muted);font:.68rem monospace}.journal-market-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,1.5fr) minmax(160px,.65fr);align-items:center;gap:28px;padding:24px 0;display:grid}.journal-market-meta{color:var(--muted);gap:12px;font:.65rem monospace;display:flex}.journal-market-meta span:last-child{color:var(--positive)}.journal-market-question h3{margin:12px 0 9px;font-size:1.3rem;font-weight:700}.journal-market-question p{color:var(--muted);margin:0 0 12px;font-size:.8rem}.journal-market-question>small{color:var(--muted);font-size:.65rem}.journal-outcome-heading,.journal-outcomes>a{grid-template-columns:minmax(0,1fr) 70px 95px;align-items:center;gap:10px;padding:10px;display:grid}.journal-outcome-heading{color:var(--muted);padding-top:0;font:.63rem monospace}.journal-outcomes{gap:6px;display:grid}.journal-outcomes>a{border:1px solid var(--line);background:var(--surface);min-height:52px}.journal-outcome-name{font-size:.78rem}.journal-outcomes b{text-align:right;white-space:nowrap;font-size:1rem}.journal-outcomes b small{color:var(--muted);font-size:.6rem;font-weight:400}.journal-outcomes .outcome-trend{text-align:right}.journal-outcomes .outcome-trend small{display:none}.journal-market-bottom>div:last-child{border-top:1px solid var(--line);padding-top:8px;display:grid}.journal-market-bottom>div:last-child small{color:var(--muted);font-size:.65rem}.journal-market-bottom>div:last-child a{align-items:center;min-height:44px;font-size:.7rem;font-weight:700;display:flex}.journal-market-bottom .market-card-signal{grid-template-columns:1fr}.journal-board-lower{grid-template-columns:1fr 1fr;gap:50px;padding-top:32px;display:grid}.journal-attention-row,.journal-schedule>a{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:15px 0;display:flex}.journal-attention-row>span:nth-child(2){flex:1}.journal-attention-row b,.journal-schedule b{font-size:.85rem;display:block}.journal-attention-row small,.journal-schedule small{color:var(--muted);margin-top:4px;font-size:.72rem;display:block}.journal-attention-row>span:last-child,.journal-schedule>a>span:last-child{margin-left:auto;font-size:.7rem}.journal-status-dot{background:var(--positive);border-radius:50%;flex-shrink:0;width:6px;height:6px}.journal-status-dot.paused{background:var(--warning)}.journal-attention details{padding-top:10px;font-size:.8rem}.journal-attention summary{cursor:pointer;min-height:44px;padding-block:12px}.journal-attention summary span{float:right}.journal-attention details a{align-items:center;min-height:44px;margin-right:15px;text-decoration:underline;display:inline-flex}.journal-attention details p{color:var(--muted)}.journal-round-number{font:800 1.8rem var(--font-display), sans-serif;color:var(--muted)}@media (max-width:1100px){.site-header{gap:14px}.site-header nav a{padding-inline:8px}.compact-market-card,.compact-market-card.is-featured{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"meta outcomes""title outcomes""description outcomes""premium outcomes""footer signal";gap:8px 24px}.compact-market-card>.market-card-signal{grid-template-columns:1fr 100px}.journal-market-row{grid-template-columns:1fr 1.2fr}.journal-market-bottom{grid-column:1/-1;justify-content:space-between;gap:24px;display:flex}.journal-market-bottom .market-card-signal{grid-template-columns:1fr 100px;min-width:220px}}@media (max-width:760px){.site-header{padding-block:12px}.brand>.brand-name:last-child{display:grid}.trade-dialog{border-radius:4px 4px 0 0}.brand-name{font-size:.5rem}.brand-name strong{font-size:.75rem}.brand-mark{min-width:44px;font-size:37px}.wallet-pill{border:0;padding:0}.wallet-pill strong{font-size:.82rem}.site-header nav.mobile-primary-nav{box-shadow:0 -4px 20px #24251f14;background:var(--surface)!important;border-radius:4px!important}.hero,.object-hero,.ia-hero,.market-browser-hero{grid-template-columns:1fr;gap:22px;padding:24px 0}.hero h1,.object-hero h1{font-size:clamp(3rem,13vw,5rem)}.ia-hero h1,.workspace-heading h1,.profile-hero h1,.auth-context h1{font-size:2.7rem}.hero-intro{font-size:.85rem}.next-gate-card,.event-card,.championship-pulse{border:0;border-top:1px solid var(--line);width:100%;padding:16px 0 0}.next-gate-card>strong{margin-top:12px}.market-browser-hero aside{border:0;border-top:1px solid var(--line);width:100%;padding:12px 0}.market-browser-hero aside strong{font-size:2rem}.market-browser-hero aside p{margin:0}.compact-market-card,.compact-market-card.is-featured{flex-direction:column;gap:0;padding-block:22px;display:flex}.compact-market-card>.compact-outcomes{margin-block:16px}.compact-market-card>.market-card-signal{order:4;grid-template-columns:1fr 100px;width:100%;display:grid}.compact-market-card>.compact-market-footer{order:5}.compact-outcomes{width:100%}.compact-outcomes button{grid-template-columns:minmax(0,1fr) 52px 88px;padding:10px 8px}.compact-outcomes button>.outcome-trend{font-size:.7rem}.market-card{grid-template-columns:1fr}.market-index{display:none}.market-main{border:0;padding:18px 0}.outcome-grid{padding:0}.market-status{border:0;padding:14px 0}.trade-dialog h2,.market-detail-panel h2,.league-flow-panel h2,.operator-flow-panel h2{font-size:1.8rem}.journal-home{width:min(100% - 24px,1240px)}.journal-balance{grid-template-columns:1fr;gap:14px;padding-block:16px}.journal-balance>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.journal-balance .journal-label{max-width:160px;font-size:.6rem}.journal-money{font-size:1.5rem}.journal-rank{font-size:1.3rem}.journal-rank small{font-size:.6rem}.journal-projected{justify-self:stretch}.journal-projected small{text-align:right;width:100%}.journal-race-title h1{font-size:clamp(4rem,17vw,6rem)}.journal-race-bottom{grid-template-columns:1fr 1fr;gap:16px;display:grid}.journal-race-bottom p{font-size:.9rem}.journal-race-bottom>div{font-size:.75rem}.journal-race-bottom .journal-primary{grid-column:1/-1}.journal-board-tools{flex-wrap:wrap;gap:12px}.journal-market-row{grid-template-columns:1fr;gap:18px}.journal-market-question h3{font-size:1.45rem}.journal-outcome-heading,.journal-outcomes>a{grid-template-columns:minmax(0,1fr) 64px 73px;gap:6px;padding-inline:8px}.journal-outcomes b small{display:block}.journal-outcomes .outcome-trend{font-size:.68rem}.journal-market-bottom{display:block}.journal-market-bottom>div:last-child{justify-content:space-between;align-items:center;display:flex}.journal-board-lower{grid-template-columns:1fr;gap:24px}}
