:root{--bg:#f5f7f4;--panel:#fff;--panel-2:#f9faf8;--text:#171a17;--muted:#667065;--border:#dfe5dc;--border-strong:#c8d2c5;--accent:#19765a;--accent-2:#c28b2c;--danger:#b94242;--warning:#b66a21;--success:#15764f;--tone-positive:#127553;--tone-negative:#b94242;--tone-neutral:#667065;--tone-good:#127553;--tone-warning:#b98523;--tone-danger:#b94242;--shadow:0 14px 36px #1e2a2214;--display:"Space Grotesk", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--sans:"Space Grotesk", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--text);background:var(--bg);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.45}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,input{font:inherit}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,p{margin:0}h1{font-family:var(--display);letter-spacing:0;text-wrap:balance;font-size:clamp(1.9rem,3vw,3.25rem);font-weight:700;line-height:1.02}#root,.app-shell{max-width:100vw;min-height:100vh;overflow-x:hidden}.topbar{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f7f4eb;justify-content:space-between;align-items:center;gap:24px;padding:14px 24px;display:flex;position:sticky;top:0}.brand{color:var(--text);align-items:center;gap:10px;min-width:max-content;display:inline-flex}.brand:hover{text-decoration:none}.brand-mark{border:1px solid var(--border-strong);background:var(--panel);width:38px;height:38px;color:var(--accent);font-family:var(--mono);border-radius:8px;place-items:center;font-weight:800;display:grid}.brand strong,.brand small{display:block}.brand strong,.ops-title h1,.panel-header h2,.card-title,.metric-value,.leader-name,.podium-score,.insight-copy strong{font-family:var(--display)}.brand small{color:var(--muted);font-size:.75rem}.nav{scrollbar-width:none;flex:auto;align-items:center;gap:6px;display:flex;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav-link{min-height:36px;color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:.9rem;display:inline-flex}.nav-link:hover{background:var(--panel);text-decoration:none}.nav-link.active{color:var(--text);background:var(--panel);border-color:var(--border);box-shadow:0 1px #00000008}.division-selector{border:1px solid var(--border);background:var(--panel);border-radius:8px;flex:none;align-items:center;gap:4px;padding:4px;display:inline-flex}.division-selector.compact .button{min-height:30px;padding-inline:9px}.main{width:min(1440px,100%);max-width:100vw;margin:0 auto;padding:16px 24px 56px;overflow-x:hidden}.page-stack{gap:16px;display:grid}.hero-kicker,.hero-actions,.mode-tabs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hero-actions{margin-top:12px}.page-hero,.page-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:18px 0 4px;display:grid}.season-command{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:center;gap:18px;padding:8px 0 0;display:grid}.season-command h1{font-size:clamp(1.9rem,3vw,2.65rem)}.command-copy,.page-hero>*,.page-heading>*{min-width:0}.page-heading{align-items:center}.eyebrow{color:var(--accent);font-family:var(--mono);letter-spacing:0;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:700}.hero-copy,.heading-copy{max-width:740px;color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:1rem}.status-strip{gap:8px;min-width:360px;display:grid}.status-item{border:1px solid var(--border);background:var(--panel);min-height:40px;color:var(--muted);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wide-left{grid-template-columns:minmax(0,1.55fr) minmax(360px,.8fr)}.three-column{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.card{border:1px solid var(--border);background:var(--panel);border-radius:8px;box-shadow:0 10px 24px #1e2a220f}.card-header{justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 18px 0;display:flex}.card-title{font-size:1rem;line-height:1.2}.card-description{color:var(--muted);margin-top:4px;font-size:.86rem}.card-content{padding:18px}.metric-card{gap:10px;min-height:126px;padding:16px;display:grid}.command-metrics .metric-card{min-height:112px}.metric-top{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.metric-label{text-transform:uppercase;font-size:.8rem;font-weight:700}.metric-icon{border:1px solid var(--border);width:30px;height:30px;color:var(--accent);background:var(--panel-2);border-radius:8px;place-items:center;display:grid}.metric-value{overflow-wrap:anywhere;color:var(--text);font-size:clamp(1.35rem,2vw,2rem);font-weight:760;line-height:1.05}.metric-detail{color:var(--muted);font-size:.86rem}.table-wrap{width:100%;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:.9rem}.th{border-bottom:1px solid var(--border);color:var(--muted);text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px;font-size:.75rem;font-weight:800}.td{border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 10px}.table tbody tr:hover{background:var(--panel-2)}.numeric{text-align:right;font-variant-numeric:tabular-nums}.rank-cell,.badge-row{align-items:center;gap:6px;display:inline-flex}.strong-link{color:var(--text);font-weight:700}.badge{border:1px solid var(--border);background:var(--panel-2);min-height:24px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:.75rem;font-weight:750;display:inline-flex}.badge-success{color:var(--success);background:#15764f17;border-color:#15764f47}.badge-warning{color:var(--warning);background:#b66a2117;border-color:#b66a2147}.badge-danger{color:var(--danger);background:#b9424217;border-color:#b9424247}.badge-muted{color:var(--muted)}.button{border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;white-space:nowrap;touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.button:hover{text-decoration:none}.button:focus-visible,.nav-link:focus-visible,.brand:focus-visible,a.link-row:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #19765a8c}.button-primary{border-color:var(--accent);background:var(--accent);color:#fff}.button-secondary{background:var(--panel)}.button-ghost{color:var(--muted);background:0 0;border-color:#0000}.button-sm{min-height:32px;padding:0 10px;font-size:.82rem}.button-md{min-height:38px;padding:0 14px}.button-icon{width:36px;min-height:36px;padding:0}.leader-panel{gap:18px;display:grid}.leader-name{font-size:1.35rem;font-weight:800}.leader-score,.prize-value{align-items:center;gap:10px;font-size:2rem;font-weight:800;display:flex}.wallet-identity{min-width:0;color:inherit;vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.wallet-identity:hover{text-decoration:none}.wallet-avatar{border:1px solid var(--border-strong);color:var(--accent);font-family:var(--mono);background:#147a5a1a;border-radius:999px;flex:none;place-items:center;font-weight:900;line-height:1;display:inline-grid;overflow:hidden}.wallet-avatar img{object-fit:cover;width:100%;height:100%;display:block}.wallet-copy{gap:1px;min-width:0;display:grid}.wallet-copy strong,.wallet-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-copy small{color:var(--muted);font-size:.72rem;font-weight:700}.wallet-identity-xs .wallet-avatar{width:18px;height:18px;font-size:.62rem}.wallet-identity-sm .wallet-avatar{width:24px;height:24px;font-size:.72rem}.wallet-identity-md .wallet-avatar{width:34px;height:34px;font-size:.9rem}.wallet-identity-xs .wallet-copy strong{font-size:.78rem}.wallet-identity-sm .wallet-copy strong{font-size:.88rem}.wallet-identity-md .wallet-copy strong{font-size:.98rem}.split-row,.detail-row,.candidate-row,.effect-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.split-row{color:var(--muted);font-size:.9rem}.details-list,.candidate-list,.effect-list{gap:12px;display:grid}.detail-row,.candidate-row,.effect-row{border-bottom:1px solid var(--border);min-height:44px;padding-bottom:12px}.effect-row{align-items:center;justify-content:initial;grid-template-columns:minmax(0,1fr) 128px 90px 120px;min-height:52px;display:grid}.effect-row .badge{justify-content:center;width:max-content;min-width:76px}.effect-row>:first-child{min-width:0}.effect-row>:nth-child(2){justify-self:start}.effect-row>:nth-child(3){font-variant-numeric:tabular-nums;justify-self:end}.effect-row>:last-child{text-align:right;justify-self:end}.detail-row:last-child,.candidate-row:last-child,.effect-row:last-child{border-bottom:0;padding-bottom:0}.detail-row span:first-child{color:var(--muted)}.filter-bar{justify-content:space-between;align-items:end;gap:14px;display:flex}.segmented-control{border:1px solid var(--border);background:var(--panel-2);border-radius:8px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.input-label{min-width:180px;color:var(--muted);gap:6px;font-size:.82rem;font-weight:700;display:grid}.input-label input{border:1px solid var(--border);background:var(--panel);width:100%;min-height:38px;color:var(--text);border-radius:8px;padding:0 10px}.state-panel,.empty-state{border:1px dashed var(--border-strong);background:var(--panel-2);min-height:86px;color:var(--muted);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.state-error{color:var(--danger)}.spin{animation:.9s linear infinite spin}.muted{color:var(--muted)}.small{font-size:.78rem}.mono{font-family:var(--mono)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prize-card .card-content{gap:16px;display:grid}.notice-card{box-shadow:none;background:#b66a2112;border-color:#b66a2147}.notice-content{color:var(--warning);align-items:center;gap:10px;font-size:.92rem;display:flex}.command-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.9fr) minmax(340px,.9fr);align-items:stretch;gap:14px;display:grid}.command-card{min-width:0}.command-card .card-content{padding-top:14px}.insight-list{gap:10px;display:grid}.compact-list{gap:6px}.insight-row,.leader-insight,.mini-rank-row{border-bottom:1px solid var(--border);min-width:0;color:var(--text);align-items:center;padding:10px 0;display:grid}.insight-row:last-child,.leader-insight:last-child,.mini-rank-row:last-child{border-bottom:0}.insight-row{grid-template-columns:minmax(0,1fr) minmax(150px,auto);gap:14px}.leader-insight{grid-template-columns:auto minmax(0,1fr);gap:10px 14px}.leader-rank{flex-direction:column;align-self:start;gap:5px;display:flex}.leader-metrics{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.leader-metrics span,.row-metrics span{gap:2px;min-width:0;display:grid}.leader-metrics strong,.row-metrics strong{text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.leader-metrics small,.row-metrics small{color:var(--muted);text-transform:uppercase;font-size:.72rem}.row-title{gap:3px;min-width:0;display:grid}.row-title strong,.mini-rank-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-metrics{text-align:right;grid-template-columns:repeat(2,minmax(66px,1fr));gap:10px;display:grid}.economics-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mini-rank{min-width:0}.mini-rank h2{color:var(--muted);letter-spacing:0;text-transform:uppercase;margin:0 0 8px;font-size:.78rem}.mini-rank-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:34px;padding:6px 0;font-size:.86rem}.mini-rank-row strong{font-variant-numeric:tabular-nums;white-space:nowrap}.leader-duo{gap:10px;display:grid}.link-row{color:var(--text)}.link-row:hover{background:var(--panel-2);text-decoration:none}.trend-card .card-content{padding-top:12px}.chart-frame{height:170px}.chart-frame text{fill:var(--muted);font-size:.72rem}.browse-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.search-field{border:1px solid var(--border);background:var(--panel);min-width:min(360px,100%);min-height:42px;color:var(--muted);border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.search-field input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.search-field:focus-within{border-color:#19765a8c;box-shadow:0 0 0 3px #19765a1f}.bakery-list,.event-feed,.leaderboard-experience{gap:10px;display:grid}.bakery-row{border:1px solid var(--border);background:var(--panel);min-height:74px;color:var(--text);border-radius:8px;grid-template-columns:54px minmax(0,1fr) minmax(96px,auto) 90px 98px minmax(132px,auto);align-items:center;gap:14px;padding:12px;display:grid}.bakery-row:hover{border-color:var(--border-strong);background:var(--panel-2);text-decoration:none}.bakery-rank{width:42px;height:42px;color:var(--accent);font-family:var(--mono);background:#19765a1a;border-radius:8px;place-items:center;font-weight:800;display:grid}.bakery-main,.bakery-stat,.bakery-status,.event-copy{gap:3px;display:grid}.bakery-stat{text-align:right}.bakery-stat span{font-weight:800}.bakery-stat small,.bakery-operator{color:var(--muted)}.bakery-operator .wallet-copy strong{color:var(--muted);font-size:.78rem;font-weight:800}.ranking-name .wallet-identity,.explorer-name .wallet-identity{color:var(--muted)}.ranking-name .wallet-copy strong,.explorer-name .wallet-copy strong{color:var(--muted);font-size:.74rem}.bakery-status{justify-items:end}.bakery-status .small{align-items:center;gap:4px;display:inline-flex}.podium-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.podium-card{border:1px solid var(--border);background:linear-gradient(#fff 0%,#f7faf6 100%);border-radius:8px;gap:9px;min-height:148px;padding:15px;display:grid}.podium-card:first-child{background:linear-gradient(#19765a1a 0%,#fff 72%);border-color:#19765a59}.podium-score{font-size:1.55rem;font-weight:820}.payout-note{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.compact-stack{gap:14px}.event-item{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) 32px;align-items:center;gap:12px;min-height:62px;padding:10px 0;display:grid}.event-item:last-child{border-bottom:0}.event-tx{border:1px solid var(--border);width:30px;height:30px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.event-tx:hover{color:var(--accent);text-decoration:none}.payload-summary{align-items:center;gap:8px;min-width:0;display:inline-flex}.details-disclosure{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.details-disclosure summary{cursor:pointer;color:var(--accent);font-weight:800}.details-disclosure .table-wrap{margin-top:12px}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1120px){.topbar{flex-direction:column;align-items:flex-start}.nav,.division-selector{width:100%;max-width:100%}.division-selector{justify-content:flex-start}.page-hero,.page-heading,.season-command,.two-column,.wide-left,.three-column,.command-grid{grid-template-columns:1fr}.status-strip{min-width:0}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bakery-row{grid-template-columns:48px minmax(0,1fr) minmax(86px,auto)}.bakery-status{grid-column:2/-1;grid-template-columns:auto auto;justify-content:start;justify-items:start}.optional-mobile{display:none}.effect-row{grid-template-columns:minmax(0,1fr) 118px 84px 108px}.leader-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.topbar{padding:12px}.topbar>*{max-width:calc(100vw - 24px)}.main{padding:18px 12px 40px}.brand small,.nav-link span{display:none}.nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);display:grid;overflow:visible}.nav-link{justify-content:center;min-width:40px;padding:0 10px}.division-selector .button{flex:1 1 0;min-width:0}.division-selector{flex:0 auto;width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.metric-grid{grid-template-columns:1fr}.page-hero,.page-heading,.season-command{padding-top:12px}h1{font-size:2rem;line-height:1.05}.filter-bar,.split-row,.detail-row,.candidate-row,.insight-row{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.effect-row{grid-template-columns:1fr;align-items:start}.effect-row>:nth-child(n){text-align:left;justify-self:start}.segmented-control{width:100%}.segmented-control .button{flex:auto}.input-label{width:100%}.card-header{flex-direction:column}.browse-controls,.hero-actions{flex-direction:column;align-items:stretch}.browse-controls>*,.hero-actions .button{width:100%}.podium-grid{grid-template-columns:1fr}.bakery-row{grid-template-columns:44px minmax(0,1fr)}.bakery-stat{text-align:left;grid-column:2}.bakery-status{grid-column:2}.event-item{grid-template-columns:1fr 32px}.event-item .badge{width:max-content}.event-copy{grid-column:1/-1}.leader-metrics,.row-metrics,.economics-split{grid-template-columns:1fr 1fr}.leader-insight{grid-template-columns:1fr}.leader-rank{flex-direction:row}}:root{--bg:#f3f4ef;--panel:#fffffb;--panel-2:#f8f8f3;--text:#171a17;--muted:#62695f;--border:#d8ded2;--border-strong:#bfc9ba;--accent:#147a5a;--accent-2:#b98523;--danger:#b94242;--warning:#ad681c;--success:#147a5a;--shadow:0 1px 0 #1118130a, 0 18px 40px #242d2412}html{scroll-behavior:smooth}body{background:linear-gradient(180deg, #fffffbb8, #f3f4eff0 420px), var(--bg);-webkit-tap-highlight-color:#147a5a2e}.skip-link{z-index:100;background:var(--text);color:#fff;border-radius:8px;padding:8px 10px;font-weight:800;position:fixed;top:10px;left:10px;transform:translateY(-140%)}.skip-link:focus-visible{transform:translateY(0)}.topbar{background:#fffffbe6;border-bottom:1px solid #d8ded2e0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:58px;padding:10px 22px;display:grid;box-shadow:0 1px 18px #1118130a}.brand{gap:9px}.brand-mark{background:var(--text);border-color:var(--text);color:#fffefa;width:34px;height:34px}.brand small{font-size:.72rem}.nav{justify-content:center}.nav-link{color:#596158;border-radius:999px;min-height:34px;padding:0 12px}.nav-link.active{color:var(--accent);box-shadow:none;background:#147a5a1a;border-color:#147a5a3d}.topbar-right{align-items:center;gap:10px;display:flex}.sync-pill{border:1px solid var(--border);min-height:30px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:.76rem;font-weight:800;display:inline-flex}.sync-pill.ok{color:var(--accent);background:#147a5a14;border-color:#147a5a3d}.sync-pill.lag{color:var(--warning);background:#ad681c14;border-color:#ad681c47}.division-selector{background:#fffefa;border-radius:999px}.division-selector .button{border-radius:999px}.main{width:min(1580px,100%);padding:18px 22px 64px}.ops-page{gap:14px;display:grid}.ops-toolbar{grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:14px;min-height:58px;display:grid}.ops-title{min-width:0}.ops-kicker{color:var(--accent);font-family:var(--mono);text-transform:uppercase;font-size:.72rem;font-weight:900}.ops-title h1{margin-top:2px;font-size:clamp(1.35rem,2vw,2.05rem);line-height:1.05}.anchor-nav{border:1px solid var(--border);background:#fffffbdb;border-radius:999px;align-items:center;gap:3px;padding:4px;display:inline-flex}.anchor-nav a{min-height:30px;color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:.82rem;font-weight:800}.anchor-nav a:hover{background:var(--panel-2);color:var(--text);text-decoration:none}.ops-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.live-metric{border:1px solid var(--border);background:#fffffbd1;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;padding:10px;display:grid}.live-metric>span{width:32px;height:32px;color:var(--accent);background:#147a5a12;border:1px solid #147a5a2e;border-radius:8px;place-items:center;display:grid}.live-metric div{gap:1px;min-width:0;display:grid}.live-metric small,.live-metric em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-style:normal;overflow:hidden}.live-metric strong{color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;font-weight:880;overflow:hidden}.ops-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;display:grid}.board-layout{grid-template-columns:minmax(0,1.7fr) minmax(420px,.72fr);align-items:start;gap:12px;display:grid}.board-main,.board-side,.story-stack{gap:12px;min-width:0;display:grid}.board-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.board-chart-grid .trend-card{height:100%}.board-side .insight-card{grid-column:auto;min-height:78px}.board-side .economics-board{grid-template-columns:1fr}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.ops-panel{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow);background:#fffffbe6;border-radius:8px;scroll-margin-top:80px}.chart-section{min-width:0;scroll-margin-top:80px}.panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 14px 10px;display:flex}.chart-section>.panel-header{border:1px solid var(--border);background:#fffffbc7;border-bottom:0;border-radius:8px 8px 0 0}.panel-header span{color:var(--accent);font-family:var(--mono);text-transform:uppercase;font-size:.72rem;font-weight:900}.panel-header h2{margin-top:2px;font-size:1.04rem;line-height:1.15}.panel-action{color:var(--muted);white-space:nowrap;font-size:.82rem;font-weight:800}.panel-action a{border:1px solid var(--border);min-height:30px;color:var(--text);background:var(--panel);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.panel-action a:hover{border-color:var(--border-strong);text-decoration:none}.leaderboard-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.leaderboard-columns.single{grid-template-columns:1fr}.ranking-matrix{min-width:0;padding:12px 14px 14px}.leaderboard-columns .ranking-matrix+.ranking-matrix{border-left:1px solid var(--border)}.matrix-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.matrix-title h3,.mini-board h3{color:var(--muted);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.76rem}.ranking-list,.payout-stack,.economics-board,.mini-board,.data-table{display:grid}.ranking-row{border-top:1px solid var(--border);min-height:58px;color:var(--text);grid-template-columns:44px minmax(130px,1.4fr) minmax(78px,.7fr) minmax(70px,.6fr) minmax(70px,.7fr) minmax(84px,.8fr);align-items:center;gap:9px;display:grid}.ranking-row:first-child{border-top:0}.rank-token{width:34px;height:30px;color:var(--accent);font-family:var(--mono);background:#147a5a1a;border-radius:8px;place-items:center;font-weight:900;display:inline-grid}.ranking-name,.ranking-row>span:not(.rank-token),.data-row>span,.payout-row,.mini-board-row{min-width:0}.ranking-name,.ranking-row>span:not(.rank-token){gap:2px;display:grid}.ranking-name strong,.ranking-name small,.ranking-row strong,.ranking-row small,.data-row strong,.data-row small,.mini-board-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking-row strong,.data-row strong,.mini-board-row strong,.payout-row strong,.payout-row em{font-variant-numeric:tabular-nums}.live-metric strong,.ranking-score strong,.ranking-lost strong,.ranking-payout strong,.ranking-net strong,.data-row:not(.data-head)>span:nth-child(n+3),.payout-row em,.mini-board-row strong,.trend-value{font-family:var(--mono)}.ranking-row small,.data-row small{color:var(--muted);text-transform:uppercase;font-size:.71rem}.leaderboard-columns:not(.single) .ranking-row{grid-template-columns:44px minmax(112px,1fr) minmax(82px,.68fr) minmax(64px,.52fr);grid-template-areas:"rank name score lost""rank name payout net";gap:5px 10px;min-height:76px;padding:8px 0}.leaderboard-columns:not(.single) .rank-token{grid-area:rank}.leaderboard-columns:not(.single) .ranking-name{grid-area:name}.leaderboard-columns:not(.single) .ranking-score{grid-area:score}.leaderboard-columns:not(.single) .ranking-lost{grid-area:lost}.leaderboard-columns:not(.single) .ranking-payout{grid-area:payout}.leaderboard-columns:not(.single) .ranking-net{grid-area:net}.leaderboard-columns:not(.single) .ranking-row strong{font-size:.95rem}.leaderboard-columns:not(.single) .ranking-row small{font-size:.66rem}.payout-stack{padding:8px 14px 14px}.payout-row,.mini-board-row{border-top:1px solid var(--border);color:var(--text);align-items:center;display:grid}.payout-row{grid-template-columns:40px minmax(0,1fr) auto;gap:8px;min-height:44px}.payout-row:first-child,.mini-board-row:first-of-type{border-top:0}.payout-row span{color:var(--accent);font-family:var(--mono);font-weight:900}.payout-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payout-row em{color:var(--text);white-space:nowrap;font-style:normal;font-weight:850}.data-table{padding:8px 14px 14px}.data-row{border-top:1px solid var(--border);min-height:42px;color:var(--text);grid-template-columns:minmax(150px,1.5fr) 78px 78px 78px 70px 70px;align-items:center;gap:10px;display:grid}.data-row:first-child{border-top:0}.data-head{min-height:30px;color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:900}.data-row:not(.data-head)>span:nth-child(n+3){font-variant-numeric:tabular-nums;text-align:right;font-weight:820}.data-row>span:nth-child(n+3){text-align:right}.economics-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:12px 14px 14px}.mini-board{gap:4px;min-width:0}.mini-board h3{margin-bottom:4px}.mini-board-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:34px;font-size:.86rem}.mini-board-row strong{white-space:nowrap}.chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.chart-section .trend-card{border-radius:0 0 8px 8px}.chart-section .trend-card+.trend-card{border-radius:8px}.ops-panel .event-feed{padding:4px 14px 14px}.link-row:hover{background:#147a5a0b}.explorer-page{gap:14px;display:grid}.explorer-toolbar{grid-template-columns:minmax(220px,.8fr) minmax(260px,1fr) auto}.workspace-search{border:1px solid var(--border);min-height:40px;color:var(--muted);background:#fffffbe6;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex}.workspace-search:focus-within{border-color:#147a5a85;box-shadow:0 0 0 3px #147a5a1f}.workspace-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0}.explorer-metric{grid-template-columns:1fr}.explorer-panel{overflow:hidden}.sort-pills{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.explorer-table{min-width:980px;display:grid}.explorer-panel{overflow-x:auto}.explorer-row{border-top:1px solid var(--border);min-height:54px;color:var(--text);content-visibility:auto;contain-intrinsic-size:54px;grid-template-columns:58px minmax(190px,1.45fr) 84px 106px 80px 82px 96px 96px 72px 76px;align-items:center;gap:10px;padding:0 14px;display:grid}.explorer-row:first-child{border-top:0}.explorer-head{min-height:38px;color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:900}.explorer-row:not(.explorer-head)>span:not(.explorer-name){font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:790;overflow:hidden}.explorer-name{gap:2px;min-width:0;display:grid}.explorer-name strong,.explorer-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.explorer-name small{color:var(--muted);font-size:.74rem}.button:focus-visible,.nav-link:focus-visible,.brand:focus-visible,a.link-row:focus-visible,.anchor-nav a:focus-visible,input:focus-visible,summary:focus-visible,.skip-link:focus-visible{outline-offset:3px;outline:2px solid #147a5a8c}@media (width<=1260px){.ops-toolbar{grid-template-columns:1fr auto}.explorer-toolbar{grid-template-columns:1fr}.anchor-nav{grid-column:1/-1;justify-content:flex-start;overflow-x:auto}.span-4,.span-5,.span-7,.span-8{grid-column:span 12}.board-layout{grid-template-columns:1fr}.board-side{grid-template-columns:repeat(2,minmax(0,1fr))}.story-stack,.board-side #payouts,.board-side #economics,.board-side #activity{grid-column:span 1}.leaderboard-columns{grid-template-columns:1fr}.leaderboard-columns .ranking-matrix+.ranking-matrix{border-top:1px solid var(--border);border-left:0}}@media (width<=860px){.topbar{grid-template-columns:1fr;gap:10px;position:static}.nav{justify-content:flex-start}.topbar-right{justify-content:space-between;width:100%}.ops-toolbar,.ops-metrics,.explorer-toolbar,.board-chart-grid,.board-side,.chart-grid,.economics-board{grid-template-columns:1fr}.story-stack,.board-side #payouts,.board-side #economics,.board-side #activity{grid-column:auto}.ranking-row{grid-template-columns:40px minmax(0,1fr) 76px;padding:8px 0}.ranking-row>span:nth-child(n+4){grid-column:2/-1;grid-template-columns:90px auto;align-items:center}.ranking-row>span:nth-child(n+4) small{order:-1}.data-row{grid-template-columns:minmax(0,1fr) repeat(2,72px)}.data-row>span:nth-child(2),.data-row>span:nth-child(5),.data-row>span:nth-child(6){display:none}}@media (width<=560px){.main{padding:14px 12px 40px}.brand small,.sync-pill,.nav-link span{display:none}.nav{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.nav-link{justify-content:center}.division-selector{width:100%}.division-selector .button{flex:1 1 0}.ops-title h1{font-size:1.7rem}.anchor-nav{border-radius:8px}.anchor-nav a{flex:1 0 auto}.sort-pills{justify-content:flex-start}.panel-header{flex-direction:column;align-items:flex-start}.payout-row{grid-template-columns:36px minmax(0,1fr)}.payout-row em{grid-column:2}}:root{--canvas:#eef1ea;--panel-warm:#fffdf5;--panel-cool:#f8fbf8;--ink-soft:#263129;--blue:#3f6f9f;--row-hover:#147a5a11;--shadow:0 1px 0 #1018120d, 0 18px 46px #2830261f;--shell-bg:linear-gradient(180deg, #fffdf5db 0, #eef1eaf5 430px), linear-gradient(115deg, #147a5a14, #3f6f9f0f 42%, #b9852314), var(--canvas);--chart-primary:#147a5a;--chart-secondary:#b98523;--chart-tertiary:#3f6f9f;--chart-grid:#1d281f14;--chart-axis:#7a8277;--chart-cursor:#147a5a38;--chart-cursor-fill:#147a5a0f;--tooltip-bg:#fffffbf5;--tooltip-border:#1d281f1f;--tooltip-shadow:0 12px 32px #151f1824}body{background:var(--shell-bg)}.app-shell{color:var(--text);background:var(--shell-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app-shell.theme-dim{--bg:#0e120f;--panel:#151a16;--panel-2:#1b211d;--text:#edf4ee;--muted:#a7b3a9;--border:#d3e2d321;--border-strong:#d3e2d338;--accent:#70d2a9;--accent-2:#e4ba65;--danger:#f08282;--warning:#e6ad69;--success:#70d2a9;--tone-positive:#70d2a9;--tone-negative:#f08282;--tone-neutral:#a7b3a9;--tone-good:#70d2a9;--tone-warning:#e4ba65;--tone-danger:#f08282;--canvas:#0b0f0d;--panel-warm:#171b16;--panel-cool:#121814;--ink-soft:#f1f6f0;--blue:#8db9f0;--row-hover:#70d2a917;--shadow:0 1px 0 #ffffff0a, 0 18px 48px #00000057;--shell-bg:radial-gradient(circle at 18% 0%, #70d2a91f, transparent 32rem), radial-gradient(circle at 82% 8%, #e4ba651a, transparent 30rem), linear-gradient(180deg, #111610 0, #0b0f0d 520px);--chart-primary:#70d2a9;--chart-secondary:#e4ba65;--chart-tertiary:#8db9f0;--chart-grid:#d3e2d31c;--chart-axis:#95a69a;--chart-cursor:#70d2a952;--chart-cursor-fill:#70d2a917;--tooltip-bg:#141915fa;--tooltip-border:#d3e2d329;--tooltip-shadow:0 16px 38px #0000006b;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.topbar{background:linear-gradient(#fffdf5f5,#fafbf6e6);border-bottom-color:#232f261a}.topbar:after{content:"";background:linear-gradient(90deg,#0000,#147a5a47,#b9852338,#0000);height:1px;position:absolute;bottom:-1px;left:22px;right:22px}.brand-mark{box-shadow:inset 0 1px #ffffff29,0 8px 18px #171a171f}.nav-link,.division-selector,.anchor-nav,.workspace-search{box-shadow:inset 0 1px #ffffffb8}.ops-toolbar{padding:8px 0 2px}.ops-title h1{color:var(--ink-soft)}.ops-kicker,.panel-header span{letter-spacing:.02em}.live-metric,.ops-panel{background:linear-gradient(#fffdf5fa,#fafcf7f5);border-color:#2534271f}.live-metric{position:relative;overflow:hidden}.live-metric:before{content:"";background:linear-gradient(180deg, var(--accent), #b98523c7);opacity:.82;width:3px;position:absolute;inset:0 auto 0 0}.live-metric strong{color:#111712;letter-spacing:0}.ops-panel{overflow:hidden}.ops-panel:before{content:"";background:linear-gradient(90deg,#147a5ab8,#3f6f9f80,#b985239e);height:3px;display:block}.panel-header{background:linear-gradient(#f8fbf8f5,#fffdf5b8)}.panel-header h2{color:#18221b}.panel-action a,.button-secondary,.button-ghost:hover{background:#fffdf5db}.button-primary{background:linear-gradient(#178561,#116d51);box-shadow:inset 0 1px #ffffff2e,0 8px 18px #147a5a29}.ranking-row,.data-row,.payout-row,.mini-board-row,.event-item,.explorer-row{transition:background-color .12s,border-color .12s}.ranking-row:hover,.data-row:hover,.payout-row:hover,.mini-board-row:hover,.explorer-row:hover,.event-item:hover{background:var(--row-hover)}.rank-token{border:1px solid #147a5a29;box-shadow:inset 0 1px #ffffffb8}.ranking-row>span:not(.rank-token):nth-child(n+3),.data-row:not(.data-head)>span:nth-child(n+3),.explorer-row:not(.explorer-head)>span:not(.explorer-name){color:#1b251f}.data-head,.explorer-head{background:#f8fbf8b8}.trend-card{background:linear-gradient(#fffdf5fa,#f9fbf7f5);border-color:#2534271f;overflow:hidden}.trend-card .card-header{background:linear-gradient(#f8fbf8fa,#fffdf59e);border-bottom:1px solid #25342714;align-items:center;padding-bottom:12px}.trend-card .card-title{color:#18221b}.trend-value{min-height:30px;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;background:#147a5a12;border:1px solid #147a5a29;border-radius:999px;align-items:center;padding:0 10px;font-size:.82rem;font-weight:880;display:inline-flex}.chart-frame{background:linear-gradient(#fffdf5d1,#f8fbf894);border:1px solid #25342714;border-radius:8px;height:210px;padding:8px 6px 2px}.chart-frame .recharts-cartesian-grid-horizontal line{stroke-dasharray:3 5}.chart-frame .recharts-tooltip-wrapper{outline:0}.badge{box-shadow:inset 0 1px #ffffffa8}.badge-success{background:#147a5a1a}.badge-warning{background:#b985231c}.badge-danger{background:#b942421a}.state-panel,.empty-state{background:linear-gradient(#fffdf5c7,#f8fbf8b8)}.page-heading.profile-heading{align-items:end;padding:4px 0 0}.profile-heading h1{font-size:clamp(1.65rem,2.2vw,2.45rem);line-height:1.04}.profile-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.profile-metric-grid .metric-card{background:linear-gradient(#fffffffa,#fafcf9eb);min-height:112px}.profile-chart-stack{gap:14px;min-width:0;display:grid}.profile-effects{background:linear-gradient(135deg,#147a5a14,#ffffffeb 42%,#b9852314);border:1px solid #2534271a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid;box-shadow:0 10px 24px #1f2d220d}.profile-effects>div:first-child{gap:2px;min-width:154px;display:grid}.profile-effects-kicker{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:830}.profile-effect-pills{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.profile-effect-pill{border:1px solid var(--border);max-width:100%;min-height:38px;color:var(--text);background:#ffffffc2;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:.86rem;display:inline-flex}.profile-effect-pill>span{gap:1px;min-width:0;display:grid}.profile-effect-pill strong,.profile-effect-pill small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-effect-pill small{color:var(--muted);font-size:.76rem;font-weight:650}.profile-effect-success{color:var(--success);background:#147a5a14;border-color:#147a5a47}.profile-effect-danger{color:var(--danger);background:#b9424214;border-color:#b9424242}.profile-effect-empty{color:var(--muted)}.effect-row{grid-template-columns:minmax(0,1fr) minmax(120px,max-content) minmax(122px,auto) 86px}.effect-row .badge{text-overflow:ellipsis;width:auto;min-width:0;max-width:100%;overflow:hidden}.effect-row>:nth-child(2),.effect-row>:nth-child(3){justify-self:start}.effect-row>:nth-child(3){text-align:left;font-weight:820}.story-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.insight-card{min-height:88px;color:var(--text);background:linear-gradient(#fffdf5f5,#f8fbf8e0);border:1px solid #2534271f;border-radius:8px;grid-column:span 3;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid;box-shadow:0 10px 24px #1f2d220d}.insight-card:hover{border-color:var(--border-strong);text-decoration:none}.insight-icon{width:38px;height:38px;color:var(--accent);background:#147a5a14;border:1px solid #147a5a2e;border-radius:8px;place-items:center;display:grid}.insight-copy{gap:2px;min-width:0;display:grid}.insight-copy small,.insight-copy em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-style:normal;overflow:hidden}.insight-copy small{color:var(--accent);font-family:var(--mono);text-transform:uppercase;font-weight:900}.insight-copy strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;overflow:hidden}.story-chart{grid-column:span 6;min-width:0}.story-chart .trend-card{height:100%}.ranking-score{padding-bottom:10px;position:relative}.ranking-score i{background:linear-gradient(90deg, var(--accent), var(--accent-2));opacity:.82;border-radius:999px;height:4px;position:absolute;bottom:2px;left:0;right:0}.theme-dim .topbar{background:linear-gradient(#131814f0,#0d110ee0);border-bottom-color:#d3e2d31a}.theme-dim .topbar:after{background:linear-gradient(90deg,#0000,#70d2a961,#e4ba653d,#0000)}.theme-dim .brand-mark,.theme-dim .nav-link,.theme-dim .division-selector,.theme-dim .anchor-nav,.theme-dim .workspace-search,.theme-dim .button-secondary,.theme-dim .button-ghost:hover,.theme-dim .panel-action a{border-color:var(--border);color:var(--text);background:#161b17d1;box-shadow:inset 0 1px #ffffff0d}.theme-dim .nav-link.active,.theme-dim .button-primary{color:#06100b;background:linear-gradient(#70d2a9e6,#388e69eb)}.theme-dim .live-metric,.theme-dim .ops-panel,.theme-dim .card,.theme-dim .trend-card,.theme-dim .insight-card,.theme-dim .podium-card,.theme-dim .bakery-row{border-color:var(--border);box-shadow:var(--shadow);background:linear-gradient(#161b17f0,#111612e8)}.theme-dim .panel-header,.theme-dim .trend-card .card-header,.theme-dim .chart-section>.panel-header{border-color:var(--border);background:linear-gradient(#191f1af5,#111612bd)}.theme-dim .chart-frame,.theme-dim .state-panel,.theme-dim .empty-state,.theme-dim .data-head,.theme-dim .explorer-head{border-color:var(--border);background:linear-gradient(#0d120fdb,#1116129e)}.theme-dim .panel-header h2,.theme-dim .trend-card .card-title,.theme-dim .card-title,.theme-dim .live-metric strong,.theme-dim .ranking-row>span:not(.rank-token):nth-child(n+3),.theme-dim .data-row:not(.data-head)>span:nth-child(n+3),.theme-dim .explorer-row:not(.explorer-head)>span:not(.explorer-name){color:var(--text)}.theme-dim .badge,.theme-dim .trend-value,.theme-dim .rank-token,.theme-dim .insight-icon,.theme-dim .metric-icon{border-color:var(--border-strong);color:var(--accent);background:#70d2a91a}.theme-dim input,.theme-dim .workspace-search input{color:var(--text)}.value-tone{font-variant-numeric:tabular-nums;border-radius:6px}.app-shell :is(.ranking-row,.explorer-row,.bakery-row,.podium-card,.data-row,.detail-row,.metric-value) .value-tone.tone-positive,.value-tone.tone-positive{color:var(--tone-positive)}.app-shell :is(.ranking-row,.explorer-row,.bakery-row,.podium-card,.data-row,.detail-row,.metric-value) .value-tone.tone-negative,.value-tone.tone-negative{color:var(--tone-negative)}.app-shell :is(.ranking-row,.explorer-row,.bakery-row,.podium-card,.data-row,.detail-row,.metric-value) .value-tone.tone-neutral,.value-tone.tone-neutral{color:var(--tone-neutral)}.app-shell :is(.ranking-row,.explorer-row,.bakery-row,.podium-card,.data-row,.detail-row,.metric-value) .value-tone.tone-good,.value-tone.tone-good{color:var(--tone-good)}.app-shell :is(.ranking-row,.explorer-row,.bakery-row,.podium-card,.data-row,.detail-row,.metric-value) .value-tone.tone-warning,.value-tone.tone-warning{color:var(--tone-warning)}.app-shell :is(.ranking-row,.explorer-row,.bakery-row,.podium-card,.data-row,.detail-row,.metric-value) .value-tone.tone-danger,.value-tone.tone-danger{color:var(--tone-danger)}.app-shell :is(.ranking-row,.explorer-row,.bakery-row,.podium-card,.data-row,.detail-row,.metric-value) .value-tone.tone-muted,.value-tone.tone-muted{color:var(--muted)}@media (width<=680px){.chart-frame{height:190px}.trend-value{align-self:flex-start}}@media (width<=1280px){.profile-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insight-card{grid-column:span 6}.story-chart{grid-column:span 12}}@media (width<=760px){.page-heading.profile-heading{align-items:start}.profile-metric-grid,.profile-effects{grid-template-columns:1fr}.profile-effect-pills{justify-content:flex-start}.profile-effect-pill{width:100%}.story-grid{grid-template-columns:1fr}.insight-card,.story-chart{grid-column:auto}.effect-row{grid-template-columns:1fr;align-items:start}.effect-row>:nth-child(n){text-align:left;justify-self:start}}
