@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700;800&display=swap";:root{--aura-canvas:#08090b;--aura-surface:#0e1013;--aura-elevated:#15181d;--aura-overlay:#1c2027;--aura-line:#1f232a;--aura-line-strong:#2f353e;--aura-text:#f5f7fa;--aura-muted:#9aa3ae;--aura-faint:#5d6570;--aura-accent:#fff;--aura-accent-strong:#dfe5ec;--aura-accent-ink:#0a0b0d;--aura-accent-soft:#ffffff14;--aura-accent-line:#ffffff59;--aura-positive:#7fe0a8;--aura-positive-soft:#7fe0a81f;--aura-warning:#ffd47e;--aura-warning-soft:#ffd47e1f;--aura-danger:#ff8a7e;--aura-danger-soft:#ff8a7e1f;--aura-info:#8fc2ff;--aura-info-soft:#8fc2ff1f;--aura-font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--aura-font-mono:"DM Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--aura-label:700 10px/1 var(--aura-font-mono);--aura-label-tracking:.12em;--aura-radius-sm:6px;--aura-radius-md:10px;--aura-radius-lg:14px;--aura-radius-xl:20px;--aura-radius-full:999px;--aura-radius:var(--aura-radius-lg);--aura-shadow-1:0 1px 2px #0006;--aura-shadow-2:0 12px 32px #00000070;--aura-shadow-3:0 28px 80px #0000008c;--aura-glow-accent:0 0 22px #ffffff61;--aura-glow-soft:0 0 44px #ffffff1a;--aura-halo-gold:#ffffff0e;--aura-halo-sky:#8fc2ff0d;--aura-focus:0 0 0 2px var(--aura-canvas), 0 0 0 4px var(--aura-accent-line);--aura-ease:cubic-bezier(.22, 1, .36, 1);--aura-speed:.16s}[data-aura-theme=light]{--aura-canvas:#f6f7f9;--aura-surface:#fff;--aura-elevated:#eef0f3;--aura-overlay:#fff;--aura-line:#e3e6ea;--aura-line-strong:#cdd2d9;--aura-text:#16181c;--aura-muted:#646b74;--aura-faint:#9aa1aa;--aura-accent:#16181c;--aura-accent-strong:#000;--aura-accent-ink:#fff;--aura-accent-soft:#16181c12;--aura-accent-line:#16181c4d;--aura-positive:#178a52;--aura-positive-soft:#178a521a;--aura-warning:#a3690e;--aura-warning-soft:#a3690e1c;--aura-danger:#c23d33;--aura-danger-soft:#c23d331a;--aura-info:#2669b8;--aura-info-soft:#2669b81a;--aura-shadow-1:0 1px 2px #14181e12;--aura-shadow-2:0 12px 32px #14181e17;--aura-shadow-3:0 28px 80px #14181e24;--aura-glow-accent:0 0 20px #16181c40;--aura-glow-soft:0 0 40px #16181c14;--aura-halo-gold:#16181c0a;--aura-halo-sky:#2669b80d;--aura-focus:0 0 0 2px var(--aura-canvas), 0 0 0 4px var(--aura-accent-line)}.aura-pulse{--pulse-canvas:#0b0c0e;--pulse-surface:#111318;--pulse-raised:#181b20;--pulse-sunken:#08090b;--pulse-line:#22262d;--pulse-line-strong:#333944;--pulse-ink:#f5f7fa;--pulse-dim:#9aa3ae;--pulse-faint:#5d6570;--pulse-accent:#fff;--pulse-warn:#ffd47e;--pulse-live:#ff6a5e;--pulse-radius:18px;--pulse-mono:var(--aura-font-mono,ui-monospace, Menlo, Consolas, monospace);color:var(--pulse-ink);border:1px solid var(--pulse-line);border-radius:var(--pulse-radius);background:radial-gradient(140% 90% at 50% -30%, #ffffff0f, transparent 62%), var(--pulse-surface);font-feature-settings:"tnum" 1, "ss01" 1;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000073}.aura-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aura-pulse :focus-visible{outline:2px solid var(--pulse-accent);outline-offset:2px;border-radius:4px}.aura-pulse__head{border-bottom:1px solid var(--pulse-line);background:linear-gradient(#ffffff06,#0000);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2.4vw,34px);padding:clamp(16px,2.2vw,26px) clamp(16px,2.4vw,30px);display:grid}.aura-pulse__identity{order:-1;grid-column:1/-1;gap:7px;display:grid}.aura-pulse__identity p{color:var(--pulse-dim);font:600 11px/1.3 var(--pulse-mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.aura-pulse__phase{width:fit-content;color:var(--pulse-accent);font:800 10px/1 var(--pulse-mono);letter-spacing:.16em;background:#ffffff1a;border-radius:4px;align-items:center;gap:7px;padding:4px 9px 4px 7px;display:inline-flex}.aura-pulse__phase i{background:currentColor;border-radius:50%;width:6px;height:6px}.aura-pulse__phase.is-live{color:var(--pulse-live);background:#ff6a5e1f}.aura-pulse__phase.is-live i{animation:1.6s ease-in-out infinite aura-pulse__blink}.aura-pulse__phase.is-final{color:var(--pulse-dim);background:#ffffff0d}.aura-pulse__phase.is-scheduled{color:var(--pulse-warn);background:#ffd47e1a}.aura-pulse__phase.is-delayed,.aura-pulse__phase.is-postponed,.aura-pulse__phase.is-cancelled{color:var(--pulse-warn);background:#ffd47e24}.aura-pulse__score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(10px,2vw,26px);display:grid}.aura-pulse__team{opacity:.68;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:4px 0;transition:opacity .35s;display:grid}.aura-pulse__team.is-leading{opacity:1}.aura-pulse__team.is-end{text-align:right;grid-template-columns:auto minmax(0,1fr) 34px}.aura-pulse__team.is-end>:is(i,.aura-pulse__team-logo){order:3}.aura-pulse__team.is-end>b{order:1}.aura-pulse__team>i{background:var(--team);width:4px;min-height:40px;box-shadow:0 0 18px -2px var(--team);border-radius:4px;place-self:stretch center}.aura-pulse__team-logo{object-fit:contain;filter:drop-shadow(0 4px 10px #00000038);width:34px;height:34px}.aura-pulse__team>div{gap:3px;min-width:0;display:grid}.aura-pulse__team span{color:var(--team);font:800 12px/1 var(--pulse-mono);letter-spacing:.14em}.aura-pulse__team strong{letter-spacing:-.024em;text-overflow:ellipsis;white-space:nowrap;font:750 clamp(15px,1.5vw,21px)/1.05 system-ui,sans-serif;overflow:hidden}.aura-pulse__team small{color:var(--pulse-faint);font:600 10px/1 var(--pulse-mono);letter-spacing:.08em}.aura-pulse__team>b{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font:800 clamp(34px,4.6vw,58px)/.85 system-ui,sans-serif}.aura-pulse__team.is-leading>b{color:var(--team)}.aura-pulse__score-divider{border:1px solid var(--pulse-line);color:var(--pulse-dim);background:var(--pulse-sunken);font:800 11px/1 var(--pulse-mono);letter-spacing:.1em;white-space:nowrap;border-radius:6px;padding:6px 10px}.aura-pulse__toolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.aura-pulse__notes{border-bottom:1px solid var(--pulse-line);background:#ffd47e0f;flex-wrap:wrap;gap:8px;margin:0;padding:11px clamp(16px,2.4vw,30px);list-style:none;display:flex}.aura-pulse__notes li{color:var(--pulse-warn);font:700 10px/1.2 var(--pulse-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffd47e59;border-radius:4px;padding:4px 9px}.aura-pulse__livewire{background:linear-gradient(90deg, transparent, var(--pulse-live), transparent);background-size:220% 100%;height:2px;animation:3.4s linear infinite aura-pulse__wire;position:absolute;top:0;left:0;right:0}.aura-pulse__body{grid-template-columns:minmax(0,1fr) minmax(288px,330px);align-items:start;display:grid}.aura-pulse__main{min-width:0;padding:clamp(14px,2vw,22px) clamp(16px,2.4vw,30px) 18px}.aura-pulse__rail{border-left:1px solid var(--pulse-line);background:var(--pulse-line);align-content:start;gap:1px;min-width:0;display:grid}.aura-pulse__chart-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:6px;display:flex}.aura-pulse__chart-head>div{flex:auto;gap:4px;min-width:0;display:grid}.aura-pulse__chart-head span{letter-spacing:-.026em;font:750 clamp(15px,1.6vw,19px)/1 system-ui,sans-serif}.aura-pulse__chart-head strong{color:var(--pulse-faint);font:600 9.5px/1.3 var(--pulse-mono);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.aura-pulse__legend{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aura-pulse__legend li{border:1px solid var(--pulse-line);color:var(--pulse-dim);font:700 9.5px/1 var(--pulse-mono);letter-spacing:.1em;white-space:nowrap;border-radius:20px;flex:none;align-items:center;gap:6px;padding:3px 8px;display:flex}.aura-pulse__legend li em{color:var(--pulse-faint);letter-spacing:.02em;font-style:normal}.aura-pulse__legend li:before{content:"";background:var(--chip);border-radius:2px;width:9px;height:3px}.aura-pulse__legend li.is-overlay:before{border-top:2px dashed var(--chip);background:0 0;border-radius:0;height:0}.aura-pulse__chart{cursor:crosshair;touch-action:pan-y;margin:4px 0 2px;position:relative}.aura-pulse__canvas{width:100%;display:block;overflow:visible}.aura-pulse__band-label{fill:var(--pulse-faint);font:700 9px/1 var(--pulse-mono);letter-spacing:.1em}.aura-pulse__divider{stroke:var(--pulse-line);stroke-width:1px;shape-rendering:crispedges}.aura-pulse__midline{stroke:#f4f7ef6b;stroke-width:1px;stroke-dasharray:2 5}.aura-pulse__boundary{fill:none;stroke-width:2.5px;stroke-linejoin:round;filter:drop-shadow(0 0 7px #ffffff4d)}.aura-pulse__stroke{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.aura-pulse__overlay path{fill:none;stroke-width:1.6px;opacity:.85;stroke-linejoin:round}.aura-pulse__cursorline{stroke:#f4f7efad;stroke-width:1px;stroke-dasharray:3 3}.aura-pulse__dot{stroke:var(--pulse-surface);stroke-width:3px;transition:cy .18s cubic-bezier(.22,1,.36,1)}.aura-pulse__empty-shape line{stroke:var(--pulse-line-strong);stroke-width:1px;stroke-dasharray:5 6}.aura-pulse__marker{cursor:pointer;animation:.5s cubic-bezier(.16,1,.3,1) both aura-pulse__marker-in}.aura-pulse__marker-hit{fill:#0000}.aura-pulse__marker>circle:not(.aura-pulse__marker-hit),.aura-pulse__marker>path{stroke:var(--pulse-surface);stroke-width:2px;transform-box:fill-box;transform-origin:50%;transition:transform .2s cubic-bezier(.22,1,.36,1)}.aura-pulse__marker:hover>circle:not(.aura-pulse__marker-hit),.aura-pulse__marker:hover>path{transform:scale(1.35)}.aura-pulse__marker.is-focused>circle:not(.aura-pulse__marker-hit),.aura-pulse__marker.is-focused>path{stroke:var(--pulse-ink);stroke-width:2.5px;filter:drop-shadow(0 0 9px)}.aura-pulse__edge{pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;top:34px;bottom:30px;right:10px}.aura-pulse__edge span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#090b0ab8;border-radius:5px;justify-items:end;gap:2px;padding:5px 9px;display:grid}.aura-pulse__edge b{color:var(--edge);font:800 11px/1 var(--pulse-mono);letter-spacing:.13em}.aura-pulse__edge em{color:var(--pulse-ink);letter-spacing:-.03em;font:800 17px/1 system-ui,sans-serif}.aura-pulse__canvas-empty{color:var(--pulse-faint);font:700 11px/1 var(--pulse-mono);letter-spacing:.1em;text-transform:uppercase;place-content:center;display:grid;position:absolute;inset:34px 0 30px}.aura-pulse__tooltip{z-index:4;border:1px solid var(--pulse-line-strong);pointer-events:none;background:#090b0af0;border-radius:8px;gap:4px;min-width:150px;padding:9px 11px;display:grid;position:absolute;top:6px;transform:translate(14px);box-shadow:0 16px 40px #0000008c}.aura-pulse__tooltip[data-flip=left]{transform:translate(calc(-100% - 14px))}.aura-pulse__tooltip span{color:var(--pulse-faint);font:700 9px/1 var(--pulse-mono);letter-spacing:.1em;text-transform:uppercase}.aura-pulse__tooltip strong{font:700 13px/1.2 var(--pulse-mono);align-items:center;gap:7px;display:flex}.aura-pulse__tooltip strong i{border-radius:2px;width:8px;height:8px}.aura-pulse__tooltip em{color:var(--pulse-dim);font:600 10.5px/1.3 var(--pulse-mono);font-style:normal}.aura-pulse__transport{grid-template-columns:34px 28px minmax(0,1fr) 28px auto;align-items:center;gap:10px;margin-top:14px;display:grid}.aura-pulse__transport button{border:1px solid var(--pulse-line-strong);height:28px;color:var(--pulse-dim);background:var(--pulse-raised);font:700 12px/1 var(--pulse-mono);cursor:pointer;border-radius:6px;place-items:center;padding:0;transition:color .18s,border-color .18s,background .18s;display:grid}.aura-pulse__transport button:hover:not(:disabled){color:var(--pulse-ink);border-color:var(--pulse-line-strong);background:#1d241f}.aura-pulse__transport button:disabled{opacity:.4;cursor:not-allowed}.aura-pulse__play{width:34px;color:var(--pulse-accent)!important}.aura-pulse__now{letter-spacing:.12em;width:auto;padding:0 11px!important}.aura-pulse__transport input{appearance:none;background:linear-gradient(90deg, var(--pulse-accent) var(--progress), var(--pulse-line) var(--progress));cursor:pointer;border-radius:3px;width:100%;height:4px;margin:0}.aura-pulse__transport input::-webkit-slider-thumb{appearance:none;border:3px solid var(--pulse-surface);background:var(--pulse-accent);width:14px;height:14px;box-shadow:0 0 0 1px var(--pulse-accent);border-radius:50%}.aura-pulse__transport input::-moz-range-thumb{border:3px solid var(--pulse-surface);background:var(--pulse-accent);border-radius:50%;width:12px;height:12px}.aura-pulse__cursor-readout{color:var(--pulse-dim);font:600 11px/1 var(--pulse-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin:12px 0 0;display:flex}.aura-pulse__cursor-readout span{color:var(--pulse-accent);background:#ffffff1a;border-radius:4px;padding:4px 7px;font-weight:800}.aura-pulse__state,.aura-pulse__reveal{background:var(--pulse-surface);padding:clamp(14px,1.8vw,18px)}.aura-pulse__state>header,.aura-pulse__reveal>header,.aura-pulse__picker>header,.aura-pulse__turning>header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:13px;display:flex}.aura-pulse__state>header span,.aura-pulse__reveal>header span,.aura-pulse__picker>header span,.aura-pulse__turning>header span{color:var(--pulse-faint);font:800 9.5px/1 var(--pulse-mono);letter-spacing:.16em;text-transform:uppercase}.aura-pulse__state>header strong{font:800 13px/1 var(--pulse-mono);letter-spacing:.02em}.aura-pulse__reveal>header small,.aura-pulse__picker>header small,.aura-pulse__turning>header small{color:var(--pulse-dim);font:700 9.5px/1 var(--pulse-mono);letter-spacing:.08em}.aura-pulse__state-grid{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:14px;display:grid}.aura-pulse__diamond{justify-items:center;gap:6px;margin:0;display:grid}.aura-pulse__diamond svg{width:100px;height:100px}.aura-pulse__diamond-path{fill:#ffffff09;stroke:#4a564d;stroke-width:2px}.aura-pulse__base{fill:#ffffff0d;stroke:var(--pulse-line-strong);stroke-width:1.5px;transition:fill .35s cubic-bezier(.22,1,.36,1),stroke .35s,filter .35s}.aura-pulse__base.is-occupied{fill:var(--base);stroke:var(--base);filter:drop-shadow(0 0 4px var(--base));animation:.4s cubic-bezier(.16,1,.3,1) aura-pulse__base-in}.aura-pulse__plate{fill:#ffffff29;stroke:var(--pulse-line-strong);stroke-width:1.2px}.aura-pulse__diamond figcaption{color:var(--pulse-faint);font:700 9px/1 var(--pulse-mono);letter-spacing:.12em;text-transform:uppercase}.aura-pulse__clock{border:1px solid var(--pulse-line);background:var(--pulse-sunken);border-radius:10px;align-content:center;justify-items:center;gap:6px;height:100px;display:grid}.aura-pulse__clock span{color:var(--pulse-warn);font:800 11px/1 var(--pulse-mono);letter-spacing:.14em}.aura-pulse__clock strong{letter-spacing:-.04em;font:800 26px/1 system-ui,sans-serif}.aura-pulse__count{background:var(--pulse-line);gap:1px;margin:0;display:grid}.aura-pulse__count>div{background:var(--pulse-sunken);grid-template-columns:minmax(54px,max-content) minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.aura-pulse__count dt{color:var(--pulse-faint);font:700 9px/1 var(--pulse-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.aura-pulse__count dd{align-items:center;gap:8px;margin:0;display:flex}.aura-pulse__count dd.is-numeric{font:800 12px/1 var(--pulse-mono);text-align:right;white-space:nowrap;justify-self:end}.aura-pulse__count dd.is-muted{color:var(--pulse-faint)}.aura-pulse__count dd.is-team{color:var(--team);background:color-mix(in srgb, var(--team) 14%, transparent);font:800 11px/1 var(--pulse-mono);letter-spacing:.1em;border-radius:4px;padding:3px 7px}.aura-pulse__pips{gap:4px;display:inline-flex}.aura-pulse__pips i{border:1px solid var(--pulse-line-strong);border-radius:50%;width:9px;height:9px;transition:background .25s,border-color .25s,box-shadow .25s}.aura-pulse__pips.is-ball i.is-on{background:#7fd0ff;border-color:#7fd0ff;box-shadow:0 0 7px #7fd0ff8c}.aura-pulse__pips.is-strike i.is-on{border-color:var(--pulse-warn);background:var(--pulse-warn);box-shadow:0 0 7px #ffd47e8c}.aura-pulse__pips.is-out i.is-on{border-color:var(--pulse-live);background:var(--pulse-live);box-shadow:0 0 7px #ff6a5e80}.aura-pulse__court{margin-top:14px}.aura-pulse__court svg{border:1px solid var(--pulse-line);background:var(--pulse-sunken);border-radius:8px;width:100%;display:block}.aura-pulse__court-line{fill:none;stroke:var(--pulse-line-strong);stroke-width:.3px}.aura-pulse__shot{fill:#f4f7ef2e;stroke:#f4f7ef52;stroke-width:.12px}.aura-pulse__shot.is-made{fill:var(--pulse-accent);stroke:none;opacity:.82}.aura-pulse__shot.is-recent{animation:.5s cubic-bezier(.16,1,.3,1) both aura-pulse__shot-in}.aura-pulse__court footer{color:var(--pulse-faint);font:700 8.5px/1.3 var(--pulse-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:10px;margin-top:7px;display:flex}.aura-pulse__court.is-empty{border:1px dashed var(--pulse-line-strong);border-radius:8px;gap:6px;padding:14px;display:grid}.aura-pulse__court.is-empty span{color:var(--pulse-faint);font:800 9px/1 var(--pulse-mono);letter-spacing:.14em;text-transform:uppercase}.aura-pulse__court.is-empty p{color:var(--pulse-dim);margin:0;font-size:11.5px;line-height:1.45}.aura-pulse__reveal-play{letter-spacing:-.018em;margin:0 0 13px;font:700 clamp(14px,1.5vw,17px)/1.28 system-ui,sans-serif;animation:.34s cubic-bezier(.16,1,.3,1) both aura-pulse__copy-in}.aura-pulse__reveal-play.is-scoring{color:var(--pulse-accent)}.aura-pulse__reveal-people{background:var(--pulse-line);gap:1px;display:grid}.aura-pulse__reveal-people article{background:var(--pulse-sunken);border-left:2px solid var(--team);grid-template-columns:52px minmax(0,1fr);gap:12px;padding:11px;display:grid}.aura-pulse__reveal-people figure{background:color-mix(in srgb, var(--team) 22%, #0c0f0d);border-radius:7px 7px 3px 3px;place-items:center;width:52px;height:58px;margin:0;display:grid;position:relative;overflow:hidden}.aura-pulse__reveal-people figure img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.aura-pulse__reveal-people figure b{color:var(--pulse-ink);letter-spacing:-.02em;opacity:.85;font:800 16px/1 system-ui,sans-serif}.aura-pulse__reveal-people>article>div{align-content:center;gap:4px;min-width:0;display:grid}.aura-pulse__reveal-people span{color:var(--team);font:700 9px/1 var(--pulse-mono);letter-spacing:.12em;text-transform:uppercase}.aura-pulse__reveal-people strong{letter-spacing:-.024em;text-overflow:ellipsis;white-space:nowrap;font:750 15px/1.1 system-ui,sans-serif;overflow:hidden}.aura-pulse__reveal-people ul{flex-wrap:wrap;gap:8px;margin:2px 0 0;padding:0;list-style:none;display:flex}.aura-pulse__reveal-people li{font:800 11.5px/1 var(--pulse-mono)}.aura-pulse__reveal-people li em{color:var(--pulse-faint);margin-right:4px;font-style:normal;font-weight:700}.aura-pulse__reveal-people li.is-quiet{color:var(--pulse-faint);font-weight:600}.aura-pulse__reveal>footer{color:var(--pulse-faint);font:600 9.5px/1.4 var(--pulse-mono);letter-spacing:.04em;margin-top:10px}.aura-pulse__quiet{color:var(--pulse-dim);margin:0;font-size:12px;line-height:1.5}.aura-pulse__footer-grid{border-top:1px solid var(--pulse-line);background:var(--pulse-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;display:grid}.aura-pulse__picker,.aura-pulse__turning{background:var(--pulse-surface);min-width:0;padding:clamp(14px,1.8vw,20px) clamp(16px,2.2vw,24px)}.aura-pulse__picker-group+.aura-pulse__picker-group{margin-top:14px}.aura-pulse__picker-group h4{color:var(--pulse-dim);font:800 9px/1 var(--pulse-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 7px}.aura-pulse__picker-group ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.aura-pulse__picker-group li{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.aura-pulse__picker-main{text-align:left;border:1px solid var(--pulse-line);color:inherit;background:var(--pulse-sunken);cursor:pointer;border-radius:7px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;transition:border-color .18s,background .18s;display:grid}.aura-pulse__picker-main:hover:not(:disabled){border-color:var(--pulse-line-strong);background:#141915}.aura-pulse__picker-main:disabled{cursor:not-allowed;opacity:.5}.aura-pulse__picker-main i{border:2px solid;border-radius:3px;width:10px;height:10px}.aura-pulse__picker-main span{gap:3px;min-width:0;display:grid}.aura-pulse__picker-main strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font:700 12.5px/1.1 system-ui,sans-serif;overflow:hidden}.aura-pulse__picker-main em{color:var(--pulse-faint);font:600 9.5px/1.2 var(--pulse-mono);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.aura-pulse__picker-main b{color:var(--pulse-faint);font:800 8.5px/1 var(--pulse-mono);letter-spacing:.12em}.aura-pulse__picker li.is-primary .aura-pulse__picker-main{border-color:var(--pulse-accent);background:#ffffff12}.aura-pulse__picker li.is-primary .aura-pulse__picker-main b{color:var(--pulse-accent)}.aura-pulse__picker li.is-overlay .aura-pulse__picker-main{border-color:var(--pulse-line-strong)}.aura-pulse__picker li.is-overlay .aura-pulse__picker-main b{color:var(--pulse-warn)}.aura-pulse__picker li.is-unavailable .aura-pulse__picker-main{opacity:.48;cursor:not-allowed}.aura-pulse__picker-layer{border:1px solid var(--pulse-line);color:var(--pulse-dim);font:700 9px/1 var(--pulse-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;padding:0 9px}.aura-pulse__picker-layer:hover:not(:disabled){color:var(--pulse-ink);border-color:var(--pulse-line-strong)}.aura-pulse__picker-layer:disabled{opacity:.35;cursor:not-allowed}.aura-pulse__picker-reason{color:var(--pulse-faint);font:600 9.5px/1.35 var(--pulse-mono);grid-column:1/-1;margin:0 0 2px}.aura-pulse__picker-reason.is-note{color:var(--pulse-warn);opacity:.8}.aura-pulse__picker>footer{border-top:1px solid var(--pulse-line);color:var(--pulse-faint);font:600 10px/1.5 var(--pulse-mono);margin-top:16px;padding-top:12px}.aura-pulse__turning ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.aura-pulse__turning button{text-align:left;border:1px solid #0000;border-left:2px solid var(--event);width:100%;color:inherit;background:var(--pulse-sunken);cursor:pointer;border-radius:0 7px 7px 0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 10px;transition:background .18s,border-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid}.aura-pulse__turning button:hover{background:#171d18;transform:translate(2px)}.aura-pulse__turning button.is-active{border-color:var(--pulse-accent);border-left-color:var(--event);background:#ffffff12}.aura-pulse__turning time{color:var(--pulse-accent);font:800 10.5px/1 var(--pulse-mono)}.aura-pulse__turning button span{gap:3px;min-width:0;display:grid}.aura-pulse__turning button strong{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font:700 12.5px/1.15 system-ui,sans-serif;overflow:hidden}.aura-pulse__turning button em{color:var(--pulse-faint);font:600 9.5px/1.25 var(--pulse-mono);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.aura-pulse__turning button b{color:var(--event);font:800 8.5px/1 var(--pulse-mono);letter-spacing:.1em}.aura-pulse__pregame{background:var(--pulse-line);grid-template-columns:repeat(auto-fit,minmax(272px,1fr));gap:1px;display:grid}.aura-pulse__pregame>section{background:var(--pulse-surface);min-width:0;padding:clamp(15px,2vw,20px)}.aura-pulse__pregame-form,.aura-pulse__pregame-watch{grid-column:1/-1}.aura-pulse__pregame-watch>div{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:6px;display:grid}.aura-pulse__pregame>section>header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:13px;display:flex}.aura-pulse__pregame>section>header span{color:var(--pulse-faint);font:800 9.5px/1 var(--pulse-mono);letter-spacing:.16em;text-transform:uppercase}.aura-pulse__pregame>section>header small{color:var(--pulse-dim);font:700 9px/1 var(--pulse-mono);letter-spacing:.08em}.aura-pulse__pregame-form>div{gap:8px;display:grid}.aura-pulse__form-row{border-left:2px solid var(--team);background:var(--pulse-sunken);border-radius:0 8px 8px 0;grid-template-columns:54px 74px minmax(0,1fr);align-items:center;gap:12px;padding:9px 11px;display:grid}.aura-pulse__form-row>b{color:var(--team);font:800 13px/1 var(--pulse-mono);letter-spacing:.1em}.aura-pulse__form-row>span{color:var(--pulse-dim);font:700 11px/1 var(--pulse-mono)}.aura-pulse__form-row ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aura-pulse__form-row li{justify-items:center;gap:3px;display:grid}.aura-pulse__form-row li i{width:24px;height:24px;font:800 11px/1 var(--pulse-mono);border-radius:5px;place-items:center;font-style:normal;display:grid}.aura-pulse__form-row li.is-w i{color:#08140d;background:var(--pulse-accent)}.aura-pulse__form-row li.is-l i{color:var(--pulse-ink);background:#ff6a5e3d}.aura-pulse__form-row li.is-t i{color:var(--pulse-ink);background:#ffffff1a}.aura-pulse__form-row li em{color:var(--pulse-faint);font:600 8.5px/1 var(--pulse-mono);font-style:normal}.aura-pulse__form-row li.is-empty{color:var(--pulse-faint);font:600 10px/1 var(--pulse-mono)}.aura-pulse__pregame table{border-collapse:collapse;width:100%}.aura-pulse__pregame th,.aura-pulse__pregame td{padding:7px 4px}.aura-pulse__pregame thead th{border-bottom:1px solid var(--pulse-line);font:800 10px/1 var(--pulse-mono);letter-spacing:.12em}.aura-pulse__pregame thead th:first-child{text-align:left}.aura-pulse__pregame thead th:last-child{text-align:right}.aura-pulse__pregame tbody th{color:var(--pulse-faint);font:700 9.5px/1 var(--pulse-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-weight:700}.aura-pulse__pregame tbody td{font:800 14px/1 var(--pulse-mono)}.aura-pulse__pregame tbody td:first-child{text-align:left}.aura-pulse__pregame tbody td:last-child{text-align:right}.aura-pulse__pregame tbody td.is-favoured{color:var(--pulse-accent)}.aura-pulse__pregame tbody tr+tr th,.aura-pulse__pregame tbody tr+tr td{border-top:1px solid #ffffff0a}.aura-pulse__pregame-watch>div{gap:6px;display:grid}.aura-pulse__pregame-watch article{border-left:2px solid var(--team);background:var(--pulse-sunken);border-radius:0 8px 8px 0;grid-template-columns:38px 42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 11px;display:grid}.aura-pulse__pregame-photo{background:color-mix(in srgb, var(--team) 16%, var(--pulse-panel));border-radius:50%;width:38px;height:38px;display:grid;overflow:hidden}.aura-pulse__pregame-photo img{object-fit:cover;width:100%;height:100%}.aura-pulse__pregame-watch b{color:var(--team);font:800 11px/1 var(--pulse-mono);letter-spacing:.1em}.aura-pulse__pregame-watch div div{gap:3px;min-width:0;display:grid}.aura-pulse__pregame-watch strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font:700 13.5px/1.1 system-ui,sans-serif;overflow:hidden}.aura-pulse__pregame-watch span{color:var(--pulse-faint);font:600 9px/1 var(--pulse-mono);letter-spacing:.1em;text-transform:uppercase}.aura-pulse__pregame-watch em{color:var(--pulse-dim);font:700 11px/1 var(--pulse-mono);font-style:normal}.aura-pulse__status{text-align:center;justify-items:center;gap:9px;padding:clamp(40px,8vw,88px) 24px;display:grid}.aura-pulse__status span{color:var(--pulse-faint);font:800 9.5px/1 var(--pulse-mono);letter-spacing:.18em}.aura-pulse__status.is-error span{color:var(--pulse-live)}.aura-pulse__status strong{letter-spacing:-.032em;max-width:30ch;font:750 clamp(19px,2.6vw,27px)/1.2 system-ui,sans-serif}.aura-pulse__status p{max-width:46ch;color:var(--pulse-dim);margin:0;font-size:13px;line-height:1.55}.aura-pulse__skeleton{background:var(--pulse-line);gap:1px;padding:0}.aura-pulse__skeleton-head{background:var(--pulse-surface);gap:16px;padding:24px;display:grid}.aura-pulse__skeleton-head>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.aura-pulse__skeleton-body{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:1px;display:grid}.aura-pulse__skeleton-body>i{background:var(--pulse-surface);display:block}.aura-shimmer{background:linear-gradient(90deg,#141915 25%,#1c231e 50%,#141915 75%) 0 0/280% 100%;border-radius:6px;animation:1.5s linear infinite aura-shimmer;display:block}@keyframes aura-pulse__blink{50%{opacity:.25}}@keyframes aura-pulse__wire{to{background-position:-220% 0}}@keyframes aura-pulse__marker-in{0%{opacity:0;transform:translateY(10px)scale(.4)}}@keyframes aura-pulse__base-in{0%{transform-origin:50%;transform:scale(.55)}}@keyframes aura-pulse__copy-in{0%{opacity:0;transform:translateY(7px)}}@keyframes aura-pulse__shot-in{0%{opacity:0;r:0}}@keyframes aura-shimmer{to{background-position:-280% 0}}@media (width<=1120px){.aura-pulse__body{grid-template-columns:minmax(0,1fr)}.aura-pulse__rail{border-top:1px solid var(--pulse-line);border-left:0}.aura-pulse__state-grid{grid-template-columns:108px minmax(0,1fr)}}@media (width<=900px){.aura-pulse__head{grid-template-columns:minmax(0,1fr)}.aura-pulse__toolbar{justify-content:flex-start}.aura-pulse__footer-grid,.aura-pulse__skeleton-body{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.aura-pulse{border-radius:14px}.aura-pulse__score{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.aura-pulse__score-divider{grid-area:1/2/span 2;align-self:center}.aura-pulse__team.is-end{text-align:left;grid-template-columns:34px minmax(0,1fr) auto}.aura-pulse__team.is-end>:is(i,.aura-pulse__team-logo){order:0}.aura-pulse__team.is-end>b{order:3}.aura-pulse__team>b{font-size:34px}.aura-pulse__team strong{font-size:14px}.aura-pulse__chart-head{flex-direction:column;align-items:flex-start;gap:8px}.aura-pulse__edge{top:30px;right:6px}.aura-pulse__edge em{font-size:14px}.aura-pulse__transport{grid-template-columns:34px 28px minmax(0,1fr) 28px;row-gap:10px}.aura-pulse__now{grid-column:1/-1;height:30px}.aura-pulse__state-grid{grid-template-columns:minmax(0,1fr);justify-items:stretch}.aura-pulse__diamond{justify-self:center}.aura-pulse__clock{height:76px}.aura-pulse__tooltip{min-width:128px;padding:7px 9px}.aura-pulse__pregame{grid-template-columns:minmax(0,1fr)}.aura-pulse__form-row{grid-template-columns:44px minmax(0,1fr);row-gap:8px}.aura-pulse__form-row ol{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.aura-pulse *,.aura-pulse :before,.aura-pulse :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.aura-pulse__linescore{border-top:1px solid var(--pulse-line);margin-top:18px;padding-top:15px}.aura-pulse__linescore>header{margin-bottom:9px}.aura-pulse__linescore>header span{color:var(--pulse-faint);font:800 9.5px/1 var(--pulse-mono);letter-spacing:.16em;text-transform:uppercase}.aura-pulse__linescore-scroll{overflow-x:auto}.aura-pulse__linescore table{border-collapse:collapse;font:800 12px/1 var(--pulse-mono)}.aura-pulse__linescore th,.aura-pulse__linescore td{text-align:center;border-bottom:1px solid var(--pulse-line);min-width:30px;padding:6px 4px}.aura-pulse__linescore thead th{color:var(--pulse-faint);font:700 9.5px/1 var(--pulse-mono);letter-spacing:.06em}.aura-pulse__linescore thead th button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:3px 5px}.aura-pulse__linescore thead th button:hover{color:var(--pulse-ink);background:#ffffff0f}.aura-pulse__linescore tbody th{min-width:44px;color:var(--team);font:800 11px/1 var(--pulse-mono);letter-spacing:.1em;text-align:left}.aura-pulse__linescore tbody td{color:var(--pulse-faint)}.aura-pulse__linescore tbody td.is-scored{color:var(--pulse-ink)}.aura-pulse__linescore .is-current{background:#ffffff0d}.aura-pulse__linescore .is-total{border-left:1px solid var(--pulse-line);font-size:13px;color:var(--pulse-ink)!important}.aura-pulse__linescore tbody tr:last-child th,.aura-pulse__linescore tbody tr:last-child td{border-bottom:0}.aura-pulse__pregame .aura-pulse__gaps{gap:7px;margin:11px 0 0;padding:0;list-style:none;display:grid}.aura-pulse__pregame .aura-pulse__gaps li{border-left:2px solid var(--pulse-line-strong);background:var(--pulse-sunken);color:var(--pulse-dim);border-radius:0 6px 6px 0;gap:3px;padding:9px 10px;font-size:11.5px;line-height:1.45;display:grid}.aura-pulse__pregame .aura-pulse__gaps b{color:var(--pulse-faint);font:800 9px/1 var(--pulse-mono);letter-spacing:.14em;text-transform:uppercase}.aura-pulse__team>b.is-empty{background:var(--pulse-line-strong);border-radius:2px;width:34px;height:3px}.aura-eyebrow{color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.aura-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aura-btn{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);background:var(--aura-elevated);height:36px;color:var(--aura-text);font:600 13px/1 var(--aura-font-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--aura-speed) var(--aura-ease), border-color var(--aura-speed) var(--aura-ease), color var(--aura-speed) var(--aura-ease), transform var(--aura-speed) var(--aura-ease);justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.aura-btn:hover{background:var(--aura-overlay);border-color:var(--aura-faint)}.aura-btn:active{transform:translateY(1px)}.aura-btn:focus-visible{box-shadow:var(--aura-focus);outline:none}.aura-btn:disabled,.aura-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.aura-btn svg{flex:none}.aura-btn--primary{background:var(--aura-accent);color:var(--aura-accent-ink);box-shadow:var(--aura-glow-soft);border-color:#0000}.aura-btn--primary:hover{background:var(--aura-accent-strong);box-shadow:var(--aura-glow-accent);border-color:#0000}.aura-btn--ghost{color:var(--aura-muted);background:0 0;border-color:#0000}.aura-btn--ghost:hover{background:var(--aura-accent-soft);color:var(--aura-text);border-color:#0000}.aura-btn--danger{background:var(--aura-danger-soft);color:var(--aura-danger);border-color:#0000}.aura-btn--danger:hover{background:var(--aura-danger);color:var(--aura-canvas);border-color:#0000}.aura-btn--sm{border-radius:var(--aura-radius-sm);height:28px;padding:0 10px;font-size:12px}.aura-btn--lg{border-radius:var(--aura-radius-md);height:44px;padding:0 22px;font-size:14px}.aura-btn--icon{width:36px;padding:0}.aura-btn--icon.aura-btn--sm{width:28px}.aura-btn--icon.aura-btn--lg{width:44px}.aura-badge{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-full);background:var(--aura-elevated);color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.aura-badge--accent{border-color:var(--aura-accent-line);background:var(--aura-accent-soft);color:var(--aura-accent);box-shadow:var(--aura-glow-soft)}.aura-badge--positive{background:var(--aura-positive-soft);color:var(--aura-positive);border-color:#0000}.aura-badge--warning{background:var(--aura-warning-soft);color:var(--aura-warning);border-color:#0000}.aura-badge--danger{background:var(--aura-danger-soft);color:var(--aura-danger);border-color:#0000}.aura-badge--info{background:var(--aura-info-soft);color:var(--aura-info);border-color:#0000}.aura-badge--outline{background:0 0}.aura-card{border:1px solid var(--aura-line);border-radius:var(--aura-radius-lg);background:var(--aura-surface);min-width:0;color:var(--aura-text);box-shadow:var(--aura-shadow-1);flex-direction:column;display:flex}.aura-card--elevated{background:var(--aura-elevated);box-shadow:var(--aura-shadow-2)}.aura-card--interactive{transition:border-color var(--aura-speed) var(--aura-ease), transform var(--aura-speed) var(--aura-ease), box-shadow var(--aura-speed) var(--aura-ease)}.aura-card--interactive:hover{border-color:var(--aura-line-strong);box-shadow:var(--aura-shadow-2);transform:translateY(-2px)}.aura-card__header{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 0;display:flex}.aura-card__title{font:650 15px/1.3 var(--aura-font-sans);letter-spacing:-.02em;margin:0}.aura-card__desc{color:var(--aura-muted);font:400 13px/1.5 var(--aura-font-sans);margin:4px 0 0}.aura-card__body{padding:14px 18px}.aura-card__footer{border-top:1px solid var(--aura-line);color:var(--aura-muted);font:400 12px/1.4 var(--aura-font-sans);align-items:center;gap:10px;margin-top:auto;padding:12px 18px;display:flex}.aura-field{gap:6px;min-width:0;display:grid}.aura-field__label{color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.aura-field__hint{color:var(--aura-faint);font:400 12px/1.4 var(--aura-font-sans)}.aura-field__error{color:var(--aura-danger);font:500 12px/1.4 var(--aura-font-sans)}.aura-input,.aura-select,.aura-textarea{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);background:var(--aura-canvas);width:100%;min-width:0;height:36px;color:var(--aura-text);font:400 13px/1.4 var(--aura-font-sans);transition:border-color var(--aura-speed) var(--aura-ease);padding:0 12px}.aura-textarea{resize:vertical;height:auto;min-height:84px;padding:10px 12px}.aura-input::placeholder,.aura-textarea::placeholder{color:var(--aura-faint)}.aura-input:hover,.aura-select:hover,.aura-textarea:hover{border-color:var(--aura-faint)}.aura-input:focus-visible,.aura-select:focus-visible,.aura-textarea:focus-visible{border-color:var(--aura-accent-line);box-shadow:var(--aura-focus);outline:none}.aura-input:disabled,.aura-select:disabled,.aura-textarea:disabled{opacity:.45;cursor:not-allowed}.aura-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237a828c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}.aura-switch{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-full);background:var(--aura-elevated);cursor:pointer;width:38px;height:22px;transition:background var(--aura-speed) var(--aura-ease), border-color var(--aura-speed) var(--aura-ease);flex:none;padding:0;position:relative}.aura-switch:after{content:"";background:var(--aura-muted);width:16px;height:16px;transition:transform var(--aura-speed) var(--aura-ease), background var(--aura-speed) var(--aura-ease);border-radius:50%;position:absolute;top:2px;left:2px}.aura-switch[aria-checked=true]{background:var(--aura-accent);border-color:#0000}.aura-switch[aria-checked=true]:after{background:var(--aura-accent-ink);transform:translate(16px)}.aura-switch:focus-visible{box-shadow:var(--aura-focus);outline:none}.aura-tabs__list{border-bottom:1px solid var(--aura-line);align-items:center;gap:2px;display:flex}.aura-tabs__tab{color:var(--aura-muted);font:600 13px/1 var(--aura-font-sans);letter-spacing:-.01em;cursor:pointer;transition:color var(--aura-speed) var(--aura-ease);background:0 0;border:0;padding:10px 14px;position:relative}.aura-tabs__tab:hover{color:var(--aura-text)}.aura-tabs__tab:focus-visible{box-shadow:var(--aura-focus);border-radius:var(--aura-radius-sm);outline:none}.aura-tabs__tab[aria-selected=true]{color:var(--aura-text)}.aura-tabs__tab[aria-selected=true]:after{content:"";background:var(--aura-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.aura-tabs__panel{padding-top:16px}.aura-segmented{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-canvas);align-items:center;gap:2px;padding:3px;display:inline-flex}.aura-segmented button{border-radius:calc(var(--aura-radius-md) - 4px);height:28px;color:var(--aura-muted);font:600 12px/1 var(--aura-font-sans);white-space:nowrap;cursor:pointer;transition:background var(--aura-speed) var(--aura-ease), color var(--aura-speed) var(--aura-ease);background:0 0;border:0;padding:0 12px}.aura-segmented button:hover{color:var(--aura-text)}.aura-segmented button:focus-visible{box-shadow:var(--aura-focus);outline:none}.aura-segmented button[aria-pressed=true],.aura-segmented button[aria-selected=true]{background:var(--aura-elevated);color:var(--aura-text);box-shadow:var(--aura-shadow-1)}.aura-table-wrap{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-surface);overflow-x:auto}.aura-table{border-collapse:collapse;width:100%;font:400 13px/1.4 var(--aura-font-sans)}.aura-table th{border-bottom:1px solid var(--aura-line);color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px 14px}.aura-table td{border-bottom:1px solid var(--aura-line);color:var(--aura-text);padding:10px 14px}.aura-table tbody tr:last-child td{border-bottom:0}.aura-table tbody tr{transition:background var(--aura-speed) var(--aura-ease)}.aura-table tbody tr:hover{background:var(--aura-accent-soft)}.aura-table td.is-num,.aura-table th.is-num{font-family:var(--aura-font-mono);font-variant-numeric:tabular-nums;text-align:right}.aura-stat{gap:6px;min-width:0;display:grid}.aura-stat__label{color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.aura-stat__value{font:700 26px/1 var(--aura-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.aura-stat__meta{align-items:baseline;gap:8px;display:flex}.aura-stat__delta{font:600 12px/1 var(--aura-font-mono);font-variant-numeric:tabular-nums}.aura-stat__delta.is-up{color:var(--aura-positive)}.aura-stat__delta.is-down{color:var(--aura-danger)}.aura-stat__hint{color:var(--aura-faint);font:400 12px/1.4 var(--aura-font-sans)}.aura-kbd{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);background:var(--aura-elevated);color:var(--aura-muted);font:600 11px/1 var(--aura-font-mono);border-bottom-width:2px;padding:2px 6px 3px;display:inline-block}.aura-code{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-canvas);overflow:hidden}.aura-code__head{border-bottom:1px solid var(--aura-line);color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.aura-code pre{font:400 12.5px/1.65 var(--aura-font-mono);color:var(--aura-text);margin:0;padding:14px 16px;overflow-x:auto}.aura-code--bare{background:0 0;border:0}.aura-inline-code{border:1px solid var(--aura-line);border-radius:var(--aura-radius-sm);background:var(--aura-elevated);color:var(--aura-accent);font:400 .9em/1 var(--aura-font-mono);padding:2px 6px}.aura-skeleton{border-radius:var(--aura-radius-sm);background:var(--aura-elevated);position:relative;overflow:hidden}.aura-skeleton:after{content:"";background:linear-gradient(100deg, transparent 20%, var(--aura-overlay) 50%, transparent 80%);animation:1.4s infinite aura-skeleton-sweep;position:absolute;inset:0}@keyframes aura-skeleton-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.aura-spinner{border:2px solid var(--aura-line-strong);border-top-color:var(--aura-accent);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite aura-spin;display:inline-block}.aura-spinner--lg{border-width:3px;width:24px;height:24px}@keyframes aura-spin{to{transform:rotate(360deg)}}.aura-callout{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-surface);color:var(--aura-text);font:400 13px/1.55 var(--aura-font-sans);gap:12px;padding:14px 16px;display:flex}.aura-callout>svg{color:var(--aura-muted);flex:none;margin-top:2px}.aura-callout strong{margin-bottom:2px;font-weight:650;display:block}.aura-callout p{color:var(--aura-muted);margin:0}.aura-callout--accent{border-color:var(--aura-accent-line);background:var(--aura-accent-soft)}.aura-callout--accent>svg{color:var(--aura-accent)}.aura-callout--warning{background:var(--aura-warning-soft);border-color:#0000}.aura-callout--warning>svg{color:var(--aura-warning)}.aura-callout--danger{background:var(--aura-danger-soft);border-color:#0000}.aura-callout--danger>svg{color:var(--aura-danger)}.aura-progress{border-radius:var(--aura-radius-full);background:var(--aura-elevated);height:6px;overflow:hidden}.aura-progress>i{border-radius:inherit;background:var(--aura-accent);height:100%;transition:width .3s var(--aura-ease);display:block}.aura-divider{color:var(--aura-faint);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;border:0;align-items:center;gap:12px;margin:4px 0;display:flex}.aura-divider:before,.aura-divider:after{content:"";background:var(--aura-line);flex:1;height:1px}.aura-divider:empty{background:var(--aura-line);height:1px;display:block}.aura-divider:empty:before,.aura-divider:empty:after{content:none}.aura-empty{border:1px dashed var(--aura-line-strong);border-radius:var(--aura-radius-lg);text-align:center;place-items:center;gap:8px;padding:40px 24px;display:grid}.aura-empty>svg{color:var(--aura-faint)}.aura-empty strong{font:650 14px/1.3 var(--aura-font-sans)}.aura-empty p{max-width:380px;color:var(--aura-muted);font:400 13px/1.5 var(--aura-font-sans);margin:0}.aura-empty .aura-btn{margin-top:8px}.aura-tip{position:relative}.aura-tip:after{content:attr(data-tip);z-index:30;border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);background:var(--aura-overlay);color:var(--aura-text);font:500 11.5px/1.35 var(--aura-font-sans);white-space:nowrap;box-shadow:var(--aura-shadow-2);opacity:0;transition:opacity var(--aura-speed) var(--aura-ease), transform var(--aura-speed) var(--aura-ease);pointer-events:none;padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.aura-tip:hover:after,.aura-tip:focus-visible:after{opacity:1;transform:translate(-50%)}.aura-dialog{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-lg);background:var(--aura-elevated);width:min(480px,100vw - 40px);color:var(--aura-text);box-shadow:var(--aura-shadow-3);padding:0}.aura-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#040605a8}.aura-dialog__header{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.aura-dialog__body{color:var(--aura-muted);font:400 13.5px/1.55 var(--aura-font-sans);padding:12px 20px 18px}.aura-dialog__footer{border-top:1px solid var(--aura-line);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.aura-livedot{color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.aura-livedot i{background:var(--aura-faint);border-radius:50%;width:7px;height:7px}.aura-livedot.is-live{color:#ff6a5e}.aura-livedot.is-live i{background:#ff6a5e;animation:1.4s ease-in-out infinite aura-livedot-pulse;box-shadow:0 0 10px #ff6a5eb3}.aura-livedot.is-final{color:var(--aura-text)}.aura-livedot.is-final i{background:var(--aura-text)}.aura-livedot.is-scheduled i{background:var(--aura-info)}.aura-livedot.is-stale{color:var(--aura-warning)}.aura-livedot.is-stale i{background:var(--aura-warning)}@keyframes aura-livedot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.aura-teammark{--team:var(--aura-faint);border:1px solid color-mix(in srgb, var(--team) 55%, var(--aura-line));background:color-mix(in srgb, var(--team) 26%, var(--aura-surface));width:34px;height:34px;color:var(--aura-text);font:700 11px/1 var(--aura-font-mono);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.aura-teammark--sm{width:26px;height:26px;font-size:9px}.aura-teammark--lg{width:46px;height:46px;font-size:14px}.aura-scorepair{gap:2px;min-width:0;display:grid}.aura-scorepair__team{border-radius:var(--aura-radius-sm);align-items:center;gap:10px;min-width:0;padding:7px 10px;display:flex}.aura-scorepair__team>div{min-width:0;display:grid}.aura-scorepair__team strong{font:600 13.5px/1.25 var(--aura-font-sans);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aura-scorepair__team small{color:var(--aura-faint);font:500 10.5px/1.3 var(--aura-font-mono)}.aura-scorepair__team b{font:700 19px/1 var(--aura-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-left:auto}.aura-scorepair__team.is-loser{opacity:.55}.aura-scorepair__team.is-winner{background:var(--aura-accent-soft)}.aura-winprob{gap:7px;min-width:0;display:grid}.aura-winprob__labels{font:600 11px/1 var(--aura-font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;display:flex}.aura-winprob__labels span{color:var(--aura-muted);align-items:baseline;gap:6px;display:inline-flex}.aura-winprob__labels b{color:var(--aura-text);font-weight:700}.aura-winprob__track{border-radius:var(--aura-radius-full);background:var(--aura-elevated);height:8px;display:flex;overflow:hidden}.aura-winprob__track i{height:100%;transition:width .4s var(--aura-ease)}.aura-statcompare{gap:6px;display:grid}.aura-statcompare__row{grid-template-columns:52px minmax(0,1fr) minmax(60px,auto) minmax(0,1fr) 52px;align-items:center;gap:10px;display:grid}.aura-statcompare__row>b{font:700 13px/1 var(--aura-font-mono);font-variant-numeric:tabular-nums}.aura-statcompare__row>b:first-child{text-align:right}.aura-statcompare__label{color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-align:center;text-transform:uppercase}.aura-statcompare__bar{border-radius:var(--aura-radius-full);background:var(--aura-elevated);height:6px;overflow:hidden}.aura-statcompare__bar i{border-radius:inherit;height:100%;display:block}.aura-statcompare__bar--left{transform:scaleX(-1)}.aura-spark{vertical-align:middle;color:var(--aura-accent);display:inline-block}.aura-spark svg{display:block}.aura-freshness{border:1px solid var(--aura-line);border-radius:var(--aura-radius-full);color:var(--aura-muted);font:500 10.5px/1 var(--aura-font-mono);letter-spacing:.04em;align-items:center;gap:7px;padding:4px 9px;display:inline-flex}.aura-freshness i{background:var(--aura-positive);border-radius:50%;width:6px;height:6px}.aura-freshness.is-stale i{background:var(--aura-warning)}.aura-freshness.is-unavailable i{background:var(--aura-danger)}.aura-alive{border:1px solid var(--aura-line-strong,#d6d0c0);border-radius:var(--aura-radius-full,999px);height:26px;color:var(--aura-muted,#6f6a5b);font:700 10px/1 var(--aura-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color var(--aura-speed,.16s) var(--aura-ease,ease), border-color var(--aura-speed,.16s) var(--aura-ease,ease), background var(--aura-speed,.16s) var(--aura-ease,ease);background:0 0;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.aura-alive i{opacity:.5;background:currentColor;border-radius:50%;width:7px;height:7px}.aura-alive:hover{color:var(--aura-text,#211e16)}.aura-alive:focus-visible{box-shadow:var(--aura-focus);outline:none}.aura-alive.is-on{border-color:var(--aura-accent-line,#b0841a6b);background:var(--aura-accent-soft,#c79b2b21);color:var(--aura-accent,#9c7413)}.aura-alive.is-on i{opacity:1;animation:1.8s ease-in-out infinite aura-alive-breathe;box-shadow:0 0 10px}@keyframes aura-alive-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}.aura-chart-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:aura-chart-draw 1.1s var(--aura-ease,ease) forwards;animation-delay:calc(var(--i,0) * .18s)}@keyframes aura-chart-draw{to{stroke-dashoffset:0}}.aura-chart-fill-in{opacity:0;animation:.7s ease-out .55s forwards aura-chart-fill}@keyframes aura-chart-fill{to{opacity:1}}.aura-chart-dot-in{transform-box:fill-box;transform-origin:50%;animation:aura-chart-pop .4s var(--aura-ease,ease) backwards;animation-delay:calc(1.1s * var(--i,0) / max(1, var(--n,1) - 1))}@keyframes aura-chart-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.aura-chart-endpoint{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite aura-chart-beacon}@keyframes aura-chart-beacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.62;transform:scale(1.45)}}.aura-metric-scatter__points g circle{transform-box:fill-box;transform-origin:50%;transition:r .3s var(--aura-ease,ease);animation:aura-chart-pop .45s var(--aura-ease,ease) backwards;animation-delay:calc(var(--i,0) * 45ms)}.aura-metric-scatter__points g text{animation:aura-fade-rise .5s var(--aura-ease,ease) backwards}.aura-metric-scatter__crosshair rect{fill:var(--aura-line-strong,#d6d0c0);transition:x .9s var(--aura-ease,ease), y .9s var(--aura-ease,ease), width .9s var(--aura-ease,ease), height .9s var(--aura-ease,ease)}.aura-metric-scatter__roamer circle{transition:cx .9s var(--aura-ease,ease), cy .9s var(--aura-ease,ease);pointer-events:none}.aura-metric-scatter__roamer-halo{fill:var(--aura-accent-soft,#c79b2b21);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite aura-chart-beacon}.aura-metric-scatter__roamer-ring{fill:none;stroke:var(--aura-accent,#9c7413);stroke-width:2px}.aura-metric-bars__row,.aura-stat-leaderboard ol li{animation:aura-fade-rise .5s var(--aura-ease,ease) backwards;animation-delay:calc(var(--i,0) * 70ms);transition:background .45s var(--aura-ease,ease), box-shadow .45s var(--aura-ease,ease);border-radius:8px}.aura-metric-bars__row em,.aura-stat-leaderboard ol li em{transform-origin:0;animation:aura-grow-x .9s var(--aura-ease,ease) backwards;animation-delay:calc(var(--i,0) * 70ms + .12s)}.aura-metric-bars__row.is-walked,.aura-stat-leaderboard ol li.is-walked{background:var(--aura-accent-soft,#c79b2b21);box-shadow:inset 2px 0 0 var(--aura-accent,#9c7413)}@keyframes aura-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes aura-fade-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.aura-fade-swap{animation:aura-fade-rise .45s var(--aura-ease,ease)}@media (prefers-reduced-motion:reduce){.aura-chart-draw,.aura-chart-fill-in,.aura-chart-dot-in,.aura-chart-endpoint,.aura-metric-scatter__points g circle,.aura-metric-scatter__points g text,.aura-metric-bars__row,.aura-metric-bars__row em,.aura-stat-leaderboard ol li,.aura-stat-leaderboard ol li em,.aura-fade-swap,.aura-alive.is-on i{animation:none}.aura-chart-draw{stroke-dashoffset:0}.aura-chart-fill-in{opacity:1}.aura-metric-scatter__roamer circle,.aura-metric-scatter__crosshair rect{transition:none}}.aura-scoreboard-card,.aura-live-scoreboard,.aura-timeline-card,.aura-odds-strip,.aura-team-summary,.aura-player-row,.aura-game-pulse,.aura-league-landscape{color:var(--aura-text);background:var(--aura-surface);border:1px solid var(--aura-line);border-radius:var(--aura-radius)}.aura-live-scoreboard{overflow:hidden;box-shadow:0 24px 70px #00000047}.aura-live-scoreboard-status,.aura-live-scoreboard-freshness{min-height:38px;color:var(--aura-muted);letter-spacing:.1em;align-items:center;gap:10px;padding:0 16px;font:800 10px/1 monospace;display:flex}.aura-live-scoreboard-status{border-bottom:1px solid var(--aura-line)}.aura-live-scoreboard-status strong{color:var(--aura-text);margin-left:auto}.aura-live-scoreboard-indicator{background:var(--aura-accent);width:8px;height:8px;box-shadow:0 0 16px color-mix(in srgb, var(--aura-accent) 62%, transparent);border-radius:50%}.aura-live-scoreboard.is-stale .aura-live-scoreboard-indicator,.aura-live-scoreboard.is-connecting .aura-live-scoreboard-indicator{background:var(--aura-warning)}.aura-live-scoreboard.is-error .aura-live-scoreboard-indicator,.aura-live-scoreboard.is-unavailable .aura-live-scoreboard-indicator{background:var(--aura-danger)}.aura-live-scoreboard-teams{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch;display:grid}.aura-live-scoreboard-team{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:clamp(18px,3vw,34px);display:grid}.aura-live-scoreboard-team>i{border-radius:99px;width:5px;height:44px}.aura-live-scoreboard-team>div{gap:4px;min-width:0;display:grid}.aura-live-scoreboard-team span,.aura-live-scoreboard-team small{color:var(--aura-muted);letter-spacing:.1em;font:800 9px/1 monospace}.aura-live-scoreboard-team strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(16px,2.2vw,24px);overflow:hidden}.aura-live-scoreboard-team b{letter-spacing:-.08em;font:900 clamp(42px,7vw,78px)/.9 monospace}.aura-live-scoreboard-divider{color:var(--aura-muted);border-right:1px solid var(--aura-line);border-left:1px solid var(--aura-line);letter-spacing:.12em;writing-mode:vertical-rl;place-items:center;font:900 9px/1 monospace;display:grid}.aura-live-scoreboard-freshness{border-top:1px solid var(--aura-line)}.aura-live-scoreboard-freshness strong{color:var(--aura-warning);margin-left:auto}.aura-live-scoreboard-empty{text-align:center;place-content:center;gap:8px;min-height:180px;padding:30px;display:grid}.aura-live-scoreboard-empty span{max-width:480px;color:var(--aura-muted);font-size:13px}.aura-gamecast{--gamecast-ink:#f6f8f2;--gamecast-dim:#89958c;color:var(--gamecast-ink);background:#0c0e11;border:1px solid #272c33;border-radius:18px;overflow:hidden;box-shadow:0 28px 80px #00000059}.aura-gamecast-scoreboard{background:#14171b;border-bottom:1px solid #272c33;grid-template-columns:130px minmax(150px,1fr) minmax(150px,.8fr) minmax(150px,1fr);min-height:92px;display:grid}.aura-gamecast-brand,.aura-gamecast-team,.aura-gamecast-state{border-right:1px solid #272c33;align-items:center;min-width:0;padding:17px 20px;display:flex}.aura-gamecast-brand{background:var(--aura-accent);color:#08090b;align-content:center;gap:3px;display:grid}.aura-gamecast-brand span{letter-spacing:-.07em;font:950 24px/.8 sans-serif}.aura-gamecast-brand strong{letter-spacing:.12em;font:900 10px/1 monospace}.aura-gamecast-brand small{background:#07100a1f;width:fit-content;margin-top:5px;padding:4px 6px;font:900 8px/1 monospace}.aura-gamecast-brand small.is-live:before{content:"";background:#08090b;border-radius:50%;width:5px;height:5px;margin-right:5px;animation:1.2s infinite aura-gamecast-pulse;display:inline-block}.aura-gamecast-team{gap:12px}.aura-gamecast-team.is-home{text-align:right;flex-direction:row-reverse}.aura-gamecast-team i{border-radius:5px;align-self:stretch;width:5px}.aura-gamecast-team div{gap:4px;min-width:0;display:grid}.aura-gamecast-team span{color:var(--gamecast-dim);letter-spacing:.13em;font:800 8px/1 monospace}.aura-gamecast-team strong{text-overflow:ellipsis;font:950 23px/.95 sans-serif;overflow:hidden}.aura-gamecast-team b{letter-spacing:-.08em;margin-left:auto;font:900 42px/1 monospace}.aura-gamecast-team.is-home b{margin-left:0;margin-right:auto}.aura-gamecast-state{text-align:center;place-content:center;gap:5px;display:grid}.aura-gamecast-state strong{text-transform:uppercase;font:900 12px/1.2 monospace}.aura-gamecast-state span{color:var(--gamecast-dim);font:700 9px/1 monospace}.aura-gamecast-stage{grid-template-columns:minmax(0,1.35fr) minmax(360px,.8fr);min-height:490px;display:grid}.aura-gamecast-surface{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--aura-accent) 9%, transparent), transparent 48%), repeating-linear-gradient(0deg, transparent, transparent 23px, #ffffff05 24px), #0f1114;border-right:1px solid #272c33;place-items:center;min-width:0;padding:clamp(28px,5vw,72px);display:grid;position:relative;overflow:hidden}.aura-gamecast-surface svg{width:100%;height:auto;display:block}.aura-gamecast-surface svg rect,.aura-gamecast-surface svg path,.aura-gamecast-surface svg line,.aura-gamecast-surface svg circle{fill:none;stroke:#405046;stroke-width:2px;vector-effect:non-scaling-stroke}.aura-gamecast-marker{pointer-events:none;display:none;position:absolute;transform:translate(-50%,-50%)}.aura-gamecast-marker[data-has-coordinates=true]{place-items:center;display:grid}.aura-gamecast-marker i{background:var(--aura-warning);width:19px;height:19px;box-shadow:0 0 0 1px var(--aura-warning), 0 0 32px #f2c46d99;border:5px solid #0c0e11;border-radius:50%}.aura-gamecast-marker span{color:#0c0e11;background:var(--aura-warning);padding:4px 6px;font:900 8px/1 monospace;position:absolute;top:26px}.aura-gamecast-marker.is-changed{animation:.55s cubic-bezier(.16,1,.3,1) both aura-gamecast-marker-in}.aura-gamecast-surface-meta{color:var(--gamecast-dim);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;font:800 9px/1 monospace;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.aura-gamecast-surface-meta strong{color:var(--aura-warning)}.aura-gamecast-callout{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--aura-accent) 12%, transparent), transparent 36%), #131814;flex-direction:column;min-width:0;padding:clamp(24px,4vw,46px);display:flex}.aura-gamecast-callout>p{letter-spacing:-.045em;min-height:112px;margin:24px 0;font-size:clamp(26px,3vw,43px);font-weight:850;line-height:1.04;animation:.45s cubic-bezier(.16,1,.3,1) both aura-gamecast-copy-in}.aura-gamecast-player{border-top:1px solid #272c33;grid-template-columns:88px minmax(0,1fr);gap:16px;margin-top:auto;padding-top:22px;animation:.55s cubic-bezier(.16,1,.3,1) both aura-gamecast-player-in;display:grid}.aura-gamecast-player.is-missing{color:var(--gamecast-dim);grid-template-columns:1fr;font:800 10px/1 monospace}.aura-gamecast-headshot{color:#0c0e11;background:linear-gradient(145deg, var(--aura-warning), var(--aura-accent));border:1px solid #3b463e;border-radius:10px 10px 3px 3px;align-self:end;place-items:center;width:88px;height:100px;font:950 26px/1 sans-serif;display:grid;position:relative;overflow:hidden}.aura-gamecast-headshot img{object-fit:cover;object-position:center top;width:100%;height:100%}.aura-gamecast-player-name{align-content:end;gap:5px;min-width:0;display:grid}.aura-gamecast-player-name span,.aura-gamecast-player-name small{color:var(--gamecast-dim);letter-spacing:.09em;font:800 8px/1.2 monospace}.aura-gamecast-player-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1;overflow:hidden}.aura-gamecast-player-stats{background:#272c33;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:4px;display:grid}.aura-gamecast-player-stats div{background:#0c0e11;gap:5px;padding:11px;display:grid}.aura-gamecast-player-stats span{color:var(--gamecast-dim);font:800 8px/1 monospace}.aura-gamecast-player-stats span em{color:var(--aura-accent);margin-left:6px;font-style:normal}.aura-gamecast-player-stats strong{font:900 19px/1 monospace}.aura-gamecast-player-stats div.is-changed{background:color-mix(in srgb, var(--aura-accent) 8%, transparent)}.aura-gamecast-transport{background:#0a0c0f;border-top:1px solid #272c33;grid-template-columns:38px 38px minmax(100px,1fr) 38px minmax(175px,auto);align-items:center;gap:9px;min-height:64px;padding:12px 16px;display:grid}.aura-gamecast-transport button{width:36px;height:36px;color:var(--aura-accent);cursor:pointer;background:#14171b;border:1px solid #39423c;border-radius:50%;place-items:center;display:grid}.aura-gamecast-transport input{appearance:none;background:linear-gradient(90deg, var(--aura-accent) var(--aura-gamecast-progress), #272c33 var(--aura-gamecast-progress));border-radius:2px;height:3px}.aura-gamecast-transport input::-webkit-slider-thumb{appearance:none;background:var(--aura-accent);width:13px;height:13px;box-shadow:0 0 0 1px var(--aura-accent);border:3px solid #0a0c0f;border-radius:50%}.aura-gamecast-transport>div{justify-items:end;gap:4px;display:grid}.aura-gamecast-transport>div strong{font:900 11px/1 monospace}.aura-gamecast-transport>div span{color:var(--gamecast-dim);text-transform:uppercase;font:700 8px/1 monospace}@keyframes aura-gamecast-pulse{50%{opacity:.3}}@keyframes aura-gamecast-marker-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}}@keyframes aura-gamecast-copy-in{0%{opacity:0;transform:translateY(14px)}}@keyframes aura-gamecast-player-in{0%{opacity:0;transform:translate(22px)}}@media (prefers-reduced-motion:reduce){.aura-gamecast *,.aura-gamecast :before{transition:none!important;animation:none!important}}@media (width<=860px){.aura-gamecast-scoreboard{grid-template-columns:88px 1fr 1fr}.aura-gamecast-state{border-top:1px solid #272c33;grid-area:2/1/auto/-1}.aura-gamecast-brand{grid-row:1;padding:12px}.aura-gamecast-team{padding:12px}.aura-gamecast-team b{font-size:34px}.aura-gamecast-stage{grid-template-columns:1fr}.aura-gamecast-surface{border-bottom:1px solid #272c33;border-right:0;min-height:360px}.aura-gamecast-callout>p{min-height:auto}}@media (width<=560px){.aura-gamecast-team strong{font-size:17px}.aura-gamecast-team b{font-size:27px}.aura-gamecast-stage{min-height:0}.aura-gamecast-surface{min-height:260px;padding:35px 16px}.aura-gamecast-callout{padding:24px 18px}.aura-gamecast-callout>p{font-size:28px}.aura-gamecast-player{grid-template-columns:70px 1fr}.aura-gamecast-headshot{width:70px;height:82px}.aura-gamecast-player-stats{grid-template-columns:repeat(2,1fr)}.aura-gamecast-transport{grid-template-columns:36px 36px 1fr 36px}.aura-gamecast-transport>div{grid-column:1/-1;justify-items:start}}.aura-league-landscape{background:radial-gradient(circle at 68% -15%, #f2c46d21, transparent 36%), var(--aura-surface);padding:clamp(16px,2.4vw,28px);overflow:hidden}.aura-landscape-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.aura-landscape-header h2{letter-spacing:-.045em;margin:6px 0 5px;font-size:clamp(24px,3.5vw,40px)}.aura-landscape-header h2 i{color:var(--aura-warning);font-style:normal}.aura-landscape-header p{color:var(--aura-muted);text-transform:uppercase;margin:0;font:700 10px/1.4 monospace}.aura-landscape-legend{color:var(--aura-muted);text-transform:uppercase;gap:7px;font:700 9px/1 monospace;display:grid}.aura-landscape-legend span{align-items:center;gap:7px;display:flex}.aura-landscape-legend i{background:var(--aura-muted);border-radius:50%;width:9px;height:9px}.aura-landscape-legend i.is-frontier{border:2px solid var(--aura-warning);background:0 0}.aura-landscape-legend i.is-success{background:var(--aura-accent);box-shadow:0 0 8px color-mix(in srgb, var(--aura-accent) 50%, transparent)}.aura-landscape-legend i.is-ring{border:1px solid var(--aura-warning);background:#f2c46d26;border-radius:2px}.aura-landscape-grid{grid-template-columns:minmax(0,1fr) 240px;gap:14px;display:grid}.aura-landscape-plot{border:1px solid var(--aura-line);background:var(--aura-canvas);border-radius:10px;min-width:0}.aura-landscape-plot svg{width:100%;height:auto;display:block;overflow:visible}.aura-landscape-quadrants rect{fill:#ffffff03}.aura-landscape-quadrants rect[data-quadrant=high-high]{fill:color-mix(in srgb, var(--aura-accent) 4%, transparent)}.aura-landscape-quadrants line{stroke:var(--aura-line-strong);stroke-width:1px;stroke-dasharray:4 6}.aura-golden-band rect{fill:#f2c46d17;stroke:var(--aura-warning);stroke-width:1.5px;stroke-dasharray:7 5;filter:drop-shadow(0 0 12px #f2c46d29)}.aura-golden-band text{fill:var(--aura-warning);letter-spacing:.08em;font:800 9px/1 monospace}.aura-landscape-frontier{fill:none;stroke:var(--aura-warning);stroke-width:2px;stroke-dasharray:3 5;opacity:.7}.aura-landscape-points g{cursor:pointer;outline:none}.aura-landscape-points circle{stroke:#fff3;stroke-width:1px;opacity:.68;vector-effect:non-scaling-stroke;transition:opacity .15s,stroke-width .15s}.aura-landscape-points g:hover circle,.aura-landscape-points g:focus circle,.aura-landscape-points g.is-selected circle{opacity:1;stroke:#fff;stroke-width:2.5px}.aura-landscape-points g.is-frontier circle{stroke:var(--aura-warning);stroke-width:2px;opacity:.94}.aura-landscape-points g.is-success circle{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--aura-accent) 35%, transparent))}.aura-landscape-points text{fill:var(--aura-text);paint-order:stroke;stroke:var(--aura-canvas);stroke-width:3px;pointer-events:none;font:700 8px/1 monospace}.aura-landscape-axes line{stroke:#5b685f;stroke-width:1px}.aura-landscape-axes text{fill:var(--aura-muted);letter-spacing:.06em;font:700 9px/1 monospace}.aura-landscape-inspector{border:1px solid var(--aura-line);background:var(--aura-elevated);border-radius:10px;flex-direction:column;min-width:0;padding:15px;display:flex}.aura-landscape-inspector>header{color:var(--aura-muted);letter-spacing:.08em;justify-content:space-between;gap:10px;font:800 9px/1 monospace;display:flex}.aura-landscape-inspector>header strong{color:var(--aura-warning)}.aura-landscape-identity{border-bottom:1px solid var(--aura-line);padding:22px 0 16px}.aura-landscape-identity span{color:var(--aura-accent);letter-spacing:.08em;font:800 10px/1 monospace}.aura-landscape-identity h3{margin:5px 0;font-size:23px;line-height:1}.aura-landscape-identity p{color:var(--aura-muted);text-transform:uppercase;margin:0;font-size:10px}.aura-landscape-inspector dl{background:var(--aura-line);gap:1px;margin:14px 0;display:grid}.aura-landscape-inspector dl div{background:var(--aura-surface);gap:4px;padding:9px 10px;display:grid}.aura-landscape-inspector dt{color:var(--aura-muted);text-transform:uppercase;font:700 9px/1 monospace}.aura-landscape-inspector dd{margin:0;font:800 17px/1 monospace}.aura-landscape-outcome,.aura-landscape-method{border:1px solid var(--aura-line);border-radius:8px;gap:5px;padding:12px;display:grid}.aura-landscape-outcome span,.aura-landscape-method span{color:var(--aura-muted);letter-spacing:.08em;font:800 9px/1 monospace}.aura-landscape-outcome strong,.aura-landscape-method strong{font:800 12px/1 monospace}.aura-landscape-outcome small,.aura-landscape-method small{color:var(--aura-muted);font-size:10px;line-height:1.35}.aura-landscape-outcome.is-success{border-color:color-mix(in srgb, var(--aura-accent) 45%, transparent);background:color-mix(in srgb, var(--aura-accent) 6%, transparent)}.aura-landscape-outcome.is-success strong{color:var(--aura-accent)}.aura-landscape-method{border-color:#f2c46d66;margin-top:auto}.aura-landscape-method strong{color:var(--aura-warning)}.aura-landscape-footer{color:var(--aura-muted);grid-template-columns:1fr 1fr auto;gap:12px;padding-top:14px;font:700 9px/1.35 monospace;display:grid}.aura-landscape-footer strong{color:var(--aura-warning)}.aura-player-comparison{border:1px solid var(--aura-line);background:var(--aura-surface);color:var(--aura-text);border-radius:12px;gap:18px;padding:22px;display:grid}.aura-comparison-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.aura-comparison-header span,.aura-comparison-metric header span,.aura-comparison-footer span{color:var(--aura-warning);letter-spacing:.08em;text-transform:uppercase;font:800 9px/1.2 monospace}.aura-comparison-header h2{margin:6px 0 4px;font-size:clamp(24px,4vw,40px);line-height:1}.aura-comparison-header p{color:var(--aura-muted);margin:0;font-size:12px}.aura-comparison-header dl{background:var(--aura-line);border:1px solid var(--aura-line);grid-template-columns:repeat(2,minmax(90px,auto));gap:1px;margin:0;display:grid}.aura-comparison-header dl div{background:#111713;gap:4px;padding:10px;display:grid}.aura-comparison-header dt{color:var(--aura-muted);text-transform:uppercase;font:700 8px/1 monospace}.aura-comparison-header dd{max-width:125px;color:var(--aura-text);text-transform:uppercase;margin:0;font:800 10px/1.25 monospace}.aura-comparison-legend{border:1px solid var(--aura-line);background:#0c0e11;border-radius:8px;flex-wrap:wrap;gap:10px;padding:12px;display:flex}.aura-comparison-legend span{align-items:center;gap:7px;font:800 11px/1 monospace;display:flex}.aura-comparison-legend i{border-radius:50%;width:8px;height:8px}.aura-comparison-legend small{color:var(--aura-muted);font:700 9px/1 monospace}.aura-comparison-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aura-comparison-metric{border:1px solid var(--aura-line);background:#0c0e11;border-radius:9px;min-width:0;padding:14px}.aura-comparison-metric>header{border-bottom:1px solid var(--aura-line);justify-content:space-between;align-items:end;gap:12px;padding-bottom:12px;display:flex}.aura-comparison-metric header span{max-width:270px;color:var(--aura-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aura-comparison-metric h3{margin:4px 0 0;font-size:17px}.aura-comparison-metric>header>small{color:var(--aura-muted);text-transform:uppercase;flex:none;font:700 8px/1 monospace}.aura-comparison-metric>div{gap:13px;padding-top:12px;display:grid}.aura-comparison-metric>div>section{grid-template-columns:minmax(0,1fr) minmax(92px,180px);align-items:center;gap:7px 12px;display:grid}.aura-comparison-value{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.aura-comparison-value>span{text-overflow:ellipsis;white-space:nowrap;font:800 11px/1 monospace;overflow:hidden}.aura-comparison-value strong{align-items:baseline;gap:6px;font:900 18px/1 monospace;display:flex}.aura-comparison-value strong small{color:var(--aura-muted);font:700 10px/1 monospace}.aura-comparison-bar{background:var(--aura-line);border-radius:999px;grid-column:1;height:4px;overflow:hidden}.aura-comparison-bar i{border-radius:inherit;min-width:0;height:100%;display:block}.aura-comparison-sparkline{grid-area:1/2/span 2;width:100%;height:34px;display:block}.aura-comparison-metric section>small{color:var(--aura-muted);text-transform:uppercase;grid-column:1/-1;font:700 8px/1 monospace}.aura-comparison-metric section>small.is-complete{color:var(--aura-accent)}.aura-comparison-footer{background:var(--aura-line);border:1px solid var(--aura-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.aura-comparison-footer>div{background:#111713;align-content:start;gap:5px;min-width:0;padding:12px;display:grid}.aura-comparison-footer strong{overflow-wrap:anywhere;color:var(--aura-text);text-transform:uppercase;font:800 11px/1.2 monospace}.aura-comparison-footer small{color:var(--aura-muted);font-size:9px;line-height:1.35}.aura-eyebrow,.aura-scoreboard-meta,.aura-scoreboard-footer,.aura-timeline-card footer,.aura-team-summary span,.aura-team-summary small,.aura-player-row header span{color:var(--aura-muted);letter-spacing:.12em;text-transform:uppercase;font:700 10px/1.2 SFMono-Regular,Consolas,monospace}.aura-scoreboard-card{padding:18px}.aura-scoreboard-meta,.aura-scoreboard-footer,.aura-timeline-card header,.aura-timeline-card footer,.aura-odds-strip header{justify-content:space-between;align-items:center;gap:12px;display:flex}.aura-scoreboard-meta{margin-bottom:18px}.aura-phase{color:var(--aura-accent)}.aura-team-score{grid-template-columns:9px 46px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;display:grid}.aura-team-score i,.aura-team-summary i{border-radius:50%;width:8px;height:8px}.aura-team-score>span{font:900 18px/1 sans-serif}.aura-team-score>strong{font-size:14px}.aura-team-score>b{font:800 32px/1 SFMono-Regular,Consolas,monospace}.aura-scoreboard-footer{border-top:1px solid var(--aura-line);margin-top:10px;padding-top:16px}.aura-timeline-card{padding:18px}.aura-timeline-card h3{margin:3px 0 0;font-size:20px}.aura-timeline-card header>strong{font:800 24px/1 SFMono-Regular,Consolas,monospace}.aura-timeline-card svg{width:100%;margin:12px 0 4px;display:block;overflow:visible}.aura-zero-line{stroke:var(--aura-line);stroke-width:1px;stroke-dasharray:4 5}.aura-odds-strip{padding:16px}.aura-odds-strip>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.aura-odds-strip section{background:var(--aura-elevated);border-radius:9px;padding:12px}.aura-odds-strip section span,.aura-odds-strip section small{color:var(--aura-muted);font-size:11px;display:block}.aura-odds-strip section strong{margin:5px 0;font:800 22px/1 SFMono-Regular,Consolas,monospace;display:block}.aura-fresh{color:var(--aura-accent);font:800 10px/1 monospace}.aura-stale{color:var(--aura-warning);font:800 10px/1 monospace}.aura-team-summary{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.aura-team-summary div{gap:3px;display:grid}.aura-team-summary b{font:800 26px/1 monospace}.aura-team-summary small{grid-column:2/-1}.aura-player-row{padding:15px}.aura-player-row header{gap:4px;display:grid}.aura-player-row header strong{font-size:15px}.aura-player-row>div{grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:8px;margin-top:12px;display:grid}.aura-player-row section{background:var(--aura-elevated);border-radius:8px;min-width:0;padding:8px 10px}.aura-player-row section span{color:var(--aura-muted);font:700 10px/1 monospace;display:block}.aura-player-row section strong{margin-top:5px;font:800 18px/1 monospace;display:block}.aura-player-row section.is-emphasis{background:var(--aura-accent);color:#08110c}.aura-player-row section.is-emphasis span{color:#255538}.aura-game-pulse{background:radial-gradient(circle at 78% -20%, color-mix(in srgb, var(--aura-accent) 12%, transparent), transparent 35%), var(--aura-surface);padding:clamp(16px,2.4vw,28px);overflow:hidden}.aura-pulse-header,.aura-pulse-inspector>header,.aura-pulse-turning>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.aura-pulse-header{margin-bottom:22px}.aura-pulse-header h2{letter-spacing:-.05em;margin:6px 0 0;font-size:clamp(26px,4vw,46px)}.aura-pulse-header h2 b{color:var(--aura-accent)}.aura-pulse-header h2 i{color:var(--aura-muted);letter-spacing:0;font:500 .42em/1 monospace}.aura-pulse-status{text-align:right;justify-items:end;gap:8px;display:grid}.aura-pulse-status>strong{font:800 18px/1 monospace}.aura-pulse-mode{color:var(--aura-accent);letter-spacing:.13em;font:800 10px/1 monospace}.aura-pulse-mode i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 12px}.aura-pulse-mode.is-replay{color:#6fd7ff}.aura-pulse-mode.is-fixture{color:#c4a7ff}.aura-pulse-lanes{border-top:1px solid var(--aura-line);border-left:1px solid var(--aura-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aura-pulse-lane{border-right:1px solid var(--aura-line);border-bottom:1px solid var(--aura-line);background:#0000001f;min-width:0;padding:15px}.aura-pulse-lane.is-probability{grid-column:1/-1}.aura-pulse-lane>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.aura-pulse-lane>header div{gap:3px;min-width:0;display:grid}.aura-pulse-lane>header span,.aura-pulse-lane>small{color:var(--aura-muted);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:700 9px/1.25 monospace;overflow:hidden}.aura-pulse-lane>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.aura-pulse-lane>header b{flex:none;font:800 18px/1 monospace}.aura-pulse-lane>header b em,.aura-pulse-inspector section strong em{color:var(--aura-muted);letter-spacing:.05em;text-transform:uppercase;margin-top:4px;font:700 9px/1 monospace;display:block}.aura-pulse-chart{height:66px;margin:9px 0 5px}.aura-pulse-lane.is-complementary-probability .aura-pulse-chart{height:104px}.aura-pulse-chart svg{width:100%;height:100%;display:block;overflow:visible}.aura-pulse-chart path{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--aura-accent) 15%, transparent))}.aura-pulse-chart circle{vector-effect:non-scaling-stroke}.aura-pulse-chart text{fill:var(--aura-text);letter-spacing:.08em;vector-effect:non-scaling-stroke;font:800 11px/1 monospace}.aura-pulse-area{pointer-events:none}.aura-pulse-baseline{stroke:#ffffff47;stroke-width:1px;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.aura-pulse-cursor{stroke:#ffffff8f;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.aura-pulse-unavailable{height:100%;color:var(--aura-muted);border:1px dashed var(--aura-line);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;font:700 10px/1 monospace;display:flex}.aura-pulse-unavailable span{background:currentColor;width:18px;height:1px}.aura-pulse-transport{padding:18px 0 20px}.aura-pulse-time{color:var(--aura-muted);letter-spacing:.08em;justify-content:space-between;margin-bottom:9px;font:700 9px/1 monospace;display:flex}.aura-pulse-time strong{color:var(--aura-text)}.aura-pulse-transport input{appearance:none;background:linear-gradient(90deg, var(--aura-accent) var(--aura-pulse-progress), var(--aura-line) var(--aura-pulse-progress));border-radius:10px;width:100%;height:5px;margin:0}.aura-pulse-transport input::-webkit-slider-thumb{appearance:none;border:4px solid var(--aura-surface);background:var(--aura-accent);width:17px;height:17px;box-shadow:0 0 0 1px var(--aura-accent), 0 0 18px color-mix(in srgb, var(--aura-accent) 35%, transparent);border-radius:50%}.aura-pulse-inspector-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.aura-pulse-inspector,.aura-pulse-turning{border:1px solid var(--aura-line);background:var(--aura-elevated);border-radius:10px;min-width:0;padding:15px}.aura-pulse-inspector>header,.aura-pulse-turning>header{color:var(--aura-muted);letter-spacing:.1em;font:800 9px/1 monospace}.aura-pulse-inspector>header strong,.aura-pulse-turning>header strong{color:var(--aura-text)}.aura-pulse-inspector>div{background:var(--aura-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:12px;display:grid}.aura-pulse-inspector section{background:var(--aura-surface);gap:5px;min-width:0;padding:10px;display:grid}.aura-pulse-inspector section span{color:var(--aura-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aura-pulse-inspector section strong{text-overflow:ellipsis;white-space:nowrap;font:800 14px/1.2 monospace;overflow:hidden}.aura-pulse-turning>div{gap:5px;max-height:185px;margin-top:12px;display:grid;overflow:auto}.aura-pulse-turning button{text-align:left;background:var(--aura-surface);cursor:pointer;border:1px solid #0000;border-radius:7px;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:8px 9px;display:grid}.aura-pulse-turning button:hover,.aura-pulse-turning button.is-active{border-color:var(--aura-accent)}.aura-pulse-turning time{color:var(--aura-accent);font:800 10px/1.3 monospace}.aura-pulse-turning button span{color:var(--aura-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aura-pulse-turning p{color:var(--aura-muted);font-size:12px}@media (width<=720px){.aura-pulse-header{align-items:flex-start}.aura-pulse-header h2{font-size:28px}.aura-pulse-lanes,.aura-pulse-inspector-grid{grid-template-columns:1fr}.aura-pulse-lane:nth-child(n+5){display:block}.aura-landscape-header{display:grid}.aura-landscape-grid{grid-template-columns:1fr}.aura-landscape-inspector{min-height:360px}.aura-landscape-footer,.aura-comparison-header{grid-template-columns:1fr}.aura-comparison-header dl{width:100%}.aura-comparison-metrics,.aura-comparison-footer{grid-template-columns:1fr}}@media (width<=520px){.aura-player-comparison{padding:14px}.aura-comparison-metric>div>section{grid-template-columns:1fr}.aura-comparison-sparkline{grid-area:auto/1;width:100%}}@media (width<=440px){.aura-game-pulse{padding:14px}.aura-pulse-header{display:grid}.aura-pulse-status{text-align:left;justify-items:start}.aura-pulse-inspector>div{grid-template-columns:1fr}}.aura-game-card,.aura-play-thread,.aura-box-ledger,.aura-player-passport{--aura-text:#16181c;--aura-muted:#646b74;--aura-faint:#9aa1aa;--aura-line:#e3e6ea;--aura-surface:#fff;--aura-line-strong:#cdd2d9;--aura-accent:#3d6fb0;--aura-accent-strong:#2d5a94;--aura-accent-ink:#fff;--aura-accent-soft:#3d6fb01a;--aura-accent-line:#3d6fb061;--aura-elevated:#f2f4f6;box-sizing:border-box;color:var(--aura-text,#16181c);border:1px solid var(--aura-line,#e3e6ea);background:var(--aura-surface,#fff);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.aura-game-card *,.aura-play-thread *,.aura-box-ledger *,.aura-player-passport *{box-sizing:border-box}.aura-game-card{border-radius:18px;width:min(100%,680px);overflow:hidden;box-shadow:0 22px 55px #302b2117}.aura-game-card>header,.aura-game-card>footer{color:var(--aura-muted,#646b74);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:11px;display:flex}.aura-game-card>header{border-bottom:1px solid var(--aura-line,#e3e6ea)}.aura-game-card>header strong{color:var(--aura-text,#16181c);font-size:11px}.aura-game-card>header strong[data-phase=in_progress]:before{content:"";background:#d3483e;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.aura-game-card__matchup{grid-template-columns:1fr 34px 1fr;align-items:stretch;padding:22px 18px;display:grid}.aura-game-card__team{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;display:grid}.aura-game-card__team i{color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-style:normal;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #00000014}.aura-game-card__team div{gap:2px;min-width:0;display:grid}.aura-game-card__team div strong{letter-spacing:.02em;font-size:12px}.aura-game-card__team div span{color:var(--aura-muted,#646b74);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aura-game-card__team>b{letter-spacing:-.08em;font:650 34px/.9 ui-monospace,SFMono-Regular,monospace}.aura-game-card__team>small{color:var(--aura-muted,#646b74);grid-column:2;font-size:9px}.aura-game-card__divider{color:var(--aura-muted,#646b74);place-items:center;font-size:9px;display:grid;position:relative}.aura-game-card__divider:before{background:var(--aura-line,#e3e6ea);content:"";width:1px;position:absolute;inset:0 50%}.aura-game-card__divider span{z-index:1;background:var(--aura-surface,#fff);padding:6px 0}.aura-game-card>footer{border-top:1px dashed var(--aura-line,#e3e6ea)}.aura-game-card>footer span{color:var(--aura-text,#16181c)}.aura-play-thread{border-radius:12px;width:min(100%,760px);overflow:hidden}.aura-play-thread>header,.aura-box-ledger>header{border-bottom:1px solid var(--aura-line,#e3e6ea);justify-content:space-between;align-items:end;gap:20px;padding:18px 20px;display:flex}.aura-play-thread>header span,.aura-box-ledger>header span{color:var(--aura-muted,#646b74);letter-spacing:.08em;text-transform:uppercase;font:650 9px/1.2 ui-monospace,SFMono-Regular,monospace}.aura-play-thread>header h3,.aura-box-ledger>header h3{letter-spacing:-.035em;margin:4px 0 0;font-size:20px}.aura-play-thread>header>strong,.aura-box-ledger>header>strong{font-size:11px;font-weight:600}.aura-play-thread ol{margin:0;padding:0;list-style:none}.aura-play-thread li{border-bottom:1px solid color-mix(in srgb, var(--aura-line,#e3e6ea) 70%, transparent);grid-template-columns:58px minmax(0,1fr) auto;min-height:64px;padding:0 18px 0 0;display:grid}.aura-play-thread li:last-child{border-bottom:0}.aura-play-thread__rail{color:var(--aura-muted,#646b74);align-content:center;justify-items:center;gap:5px;font:600 9px/1 ui-monospace,SFMono-Regular,monospace;display:grid;position:relative}.aura-play-thread__rail:before{background:var(--aura-line,#e3e6ea);content:"";width:1px;position:absolute;top:0;bottom:0;left:50%}.aura-play-thread__rail i{z-index:1;border:2px solid var(--aura-surface,#fff);background:#a6adb5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #a6adb5}.aura-play-thread__rail span{z-index:1;background:var(--aura-surface,#fff);padding:2px 4px}.aura-play-thread__copy{align-self:center;min-width:0;padding:12px 8px}.aura-play-thread__copy p{margin:0;font-size:12px;line-height:1.45}.aura-play-thread__copy small{color:var(--aura-muted,#646b74);margin-top:4px;font-size:9px;display:block}.aura-play-thread li>b{min-width:92px;color:var(--aura-muted,#646b74);text-align:right;align-self:center;font:600 9px/1 ui-monospace,SFMono-Regular,monospace}.aura-play-thread li.is-scoring{background:#f8f0dd}.aura-play-thread li.is-scoring .aura-play-thread__rail i{background:#a3690e;box-shadow:0 0 0 1px #a3690e}.aura-play-thread li.is-scoring .aura-play-thread__copy p,.aura-play-thread li.is-scoring>b{color:#7a460f;font-weight:700}.aura-box-ledger{border-radius:12px;width:min(100%,820px);overflow:hidden}.aura-box-ledger nav{border-bottom:1px solid var(--aura-line,#e3e6ea);background:#f6f2e9;display:flex}.aura-box-ledger nav button{color:var(--aura-muted,#646b74);border:0;border-right:1px solid var(--aura-line,#e3e6ea);cursor:pointer;background:0 0;flex:1;justify-content:space-between;align-items:center;padding:11px 18px;display:flex}.aura-box-ledger nav button:last-child{border-right:0}.aura-box-ledger nav button[aria-pressed=true]{color:var(--aura-text,#16181c);background:var(--aura-surface,#fff);box-shadow:inset 0 -2px #1c1b18}.aura-box-ledger nav button span{font-size:11px;font-weight:750}.aura-box-ledger nav button b{font:700 18px/1 ui-monospace,SFMono-Regular,monospace}.aura-box-ledger__table{overflow-x:auto}.aura-box-ledger__table>div{grid-template-columns:minmax(170px, 1.5fr) repeat(var(--aura-box-columns,5), minmax(48px, .45fr));border-bottom:1px solid color-mix(in srgb, var(--aura-line,#e3e6ea) 65%, transparent);align-items:center;min-width:570px;padding:10px 18px;display:grid}.aura-box-ledger__table>div:last-child{border-bottom:0}.aura-box-ledger__head{color:var(--aura-muted,#646b74);letter-spacing:.05em;background:#f2f4f6;font:600 8px/1 ui-monospace,SFMono-Regular,monospace}.aura-box-ledger__table>div>b{text-align:right;font:550 11px/1 ui-monospace,SFMono-Regular,monospace}.aura-box-ledger__table>div>span{gap:3px;min-width:0;display:grid}.aura-box-ledger__table>div>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aura-box-ledger__table>div>span small{color:var(--aura-muted,#646b74);font-size:8px}.aura-box-ledger__table>div.is-leader{background:linear-gradient(90deg,#f4efe3,#0000 72%)}.aura-box-ledger__table>div.is-leader>span strong:after{color:#9a681e;content:"◆";margin-left:7px;font-size:7px}.aura-player-passport{border-radius:22px;grid-template-columns:164px minmax(0,1fr);width:min(100%,620px);min-height:215px;display:grid;overflow:hidden;box-shadow:0 24px 60px #302b2117}.aura-player-passport__portrait{background:radial-gradient(circle at 45% 30%,#eeeadf,#d8d1c3);place-items:end center;display:grid;position:relative;overflow:hidden}.aura-player-passport__portrait:before{content:"";border:1px solid #ffffffbf;border-radius:50%;width:125px;height:125px;position:absolute}.aura-player-passport__portrait img{z-index:1;object-fit:cover;width:100%;height:100%}.aura-player-passport__portrait>span{z-index:1;letter-spacing:-.08em;align-self:center;font:650 42px/1 ui-monospace,SFMono-Regular,monospace}.aura-player-passport__portrait small{z-index:2;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#181714d1;border-radius:8px;padding:8px;font-size:8px;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.aura-player-passport__body{align-content:center;gap:17px;padding:24px;display:grid}.aura-player-passport__body header{color:var(--aura-muted,#646b74);justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.aura-player-passport__body header i{color:#306b48;background:#edf7f0;border:1px solid #bed6c6;border-radius:999px;padding:5px 7px;font-style:normal}.aura-player-passport__body h3{letter-spacing:-.065em;max-width:320px;margin:0;font-size:clamp(30px,5vw,46px);line-height:.93}.aura-player-passport__body dl{gap:0;margin:0;display:flex}.aura-player-passport__body dl div{border-left:1px solid var(--aura-line,#e3e6ea);gap:5px;padding:0 16px;display:grid}.aura-player-passport__body dl div:first-child{border-left:0;padding-left:0}.aura-player-passport__body dt{color:var(--aura-muted,#646b74);text-transform:uppercase;font-size:8px}.aura-player-passport__body dd{margin:0;font:600 11px/1 ui-monospace,SFMono-Regular,monospace}.aura-component-empty{color:var(--aura-muted,#646b74);padding:24px;font-size:12px}@media (width<=580px){.aura-game-card__matchup{grid-template-columns:1fr;gap:14px}.aura-game-card__divider{display:none}.aura-play-thread li{grid-template-columns:48px minmax(0,1fr);padding-right:12px}.aura-play-thread li>b{text-align:left;grid-column:2;min-width:0;padding:0 8px 10px}.aura-player-passport{border-radius:15px;grid-template-columns:110px minmax(0,1fr);min-height:190px}.aura-player-passport__body{gap:13px;padding:18px}.aura-player-passport__body h3{font-size:30px}.aura-player-passport__body dl{flex-wrap:wrap;gap:12px 0}}.aura-daily-scoreboard,.aura-current-odds,.aura-line-movement,.aura-fantasy-line{--aura-text:#16181c;--aura-muted:#646b74;--aura-faint:#9aa1aa;--aura-line:#e3e6ea;--aura-surface:#fff;--aura-line-strong:#cdd2d9;--aura-accent:#3d6fb0;--aura-accent-strong:#2d5a94;--aura-accent-ink:#fff;--aura-accent-soft:#3d6fb01a;--aura-accent-line:#3d6fb061;--aura-elevated:#f2f4f6;box-sizing:border-box;color:var(--aura-text,#16181c);border:1px solid var(--aura-line,#e3e6ea);background:var(--aura-surface,#fff);border-radius:14px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.aura-daily-scoreboard *,.aura-current-odds *,.aura-line-movement *,.aura-fantasy-line *{box-sizing:border-box}.aura-daily-scoreboard{width:min(100%,720px);overflow:hidden}.aura-daily-scoreboard>header,.aura-current-odds>header,.aura-line-movement>header,.aura-fantasy-line>header{border-bottom:1px solid var(--aura-line,#e3e6ea);justify-content:space-between;align-items:end;gap:18px;padding:17px 19px;display:flex}.aura-daily-scoreboard>header span,.aura-current-odds>header span,.aura-line-movement>header span,.aura-fantasy-line>header span{color:var(--aura-muted,#646b74);letter-spacing:.08em;text-transform:uppercase;font:650 9px/1 ui-monospace,monospace}.aura-daily-scoreboard>header h3,.aura-current-odds>header h3,.aura-line-movement>header h3,.aura-fantasy-line>header h3{letter-spacing:-.04em;margin:5px 0 0;font-size:20px}.aura-daily-scoreboard>header small,.aura-current-odds>header time,.aura-line-movement>header small,.aura-fantasy-line>header small{color:var(--aura-muted,#646b74);font-size:9px}.aura-daily-scoreboard>header small{color:#c23d33;background:#fae9e6;border-radius:999px;padding:6px 9px}.aura-score-row{border-bottom:1px solid color-mix(in srgb, var(--aura-line,#e3e6ea) 68%, transparent);grid-template-columns:98px minmax(0,1fr) 54px;align-items:center;min-height:84px;padding:11px 18px;display:grid}.aura-score-row:last-child{border-bottom:0}.aura-score-row__status{gap:5px;display:grid}.aura-score-row__status strong{font-size:10px}.aura-score-row[data-phase=in_progress] .aura-score-row__status strong{color:#b23a32}.aura-score-row__status span,.aura-score-row>time{color:var(--aura-muted,#646b74);font-size:8px}.aura-score-row__teams{border-left:1px solid var(--aura-line,#e3e6ea);gap:8px;padding:0 16px;display:grid}.aura-score-row__teams>div{grid-template-columns:7px 40px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.aura-score-row__teams i{border-radius:50%;width:7px;height:7px}.aura-score-row__teams strong{font-size:11px}.aura-score-row__teams span{color:var(--aura-muted,#646b74);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aura-score-row__teams b{font:700 16px/1 ui-monospace,monospace}.aura-score-row>time{text-align:right}.aura-current-odds{width:min(100%,580px);overflow:hidden}.aura-current-odds>div{background:var(--aura-line,#e3e6ea);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.aura-current-odds article{background:var(--aura-surface,#fff);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 14px;padding:18px 20px;display:grid}.aura-current-odds article>span{font-size:11px;font-weight:700}.aura-current-odds article>strong{grid-area:1/2/3;font:700 24px/1 ui-monospace,monospace}.aura-current-odds article>small{color:var(--aura-muted,#646b74);font-size:9px}.aura-line-movement{width:min(100%,700px);overflow:hidden}.aura-line-movement svg{width:100%;height:190px;padding:10px 18px 0;display:block}.aura-line-movement svg line{stroke:var(--aura-line,#e3e6ea);stroke-dasharray:4 5}.aura-line-movement svg path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.aura-line-movement svg path.series-1,.aura-line-movement footer i.series-1{stroke:#3d6fb0;background:#3d6fb0}.aura-line-movement svg path.series-2,.aura-line-movement footer i.series-2{stroke:#a3690e;background:#a3690e}.aura-line-movement footer{border-top:1px solid var(--aura-line,#e3e6ea);gap:20px;padding:12px 19px 16px;display:flex}.aura-line-movement footer span{color:var(--aura-muted,#646b74);grid-template-columns:7px auto auto;align-items:center;gap:7px;font-size:9px;display:grid}.aura-line-movement footer i{border-radius:50%;width:7px;height:7px}.aura-line-movement footer b{color:var(--aura-text,#16181c);font:650 10px/1 ui-monospace,monospace}.aura-fantasy-line{grid-template-columns:minmax(0,1fr) 128px;width:min(100%,680px);display:grid;overflow:hidden}.aura-fantasy-line>header{grid-column:1}.aura-fantasy-line__points{color:#fff;background:#181b20;grid-area:1/2/3;align-content:center;justify-items:center;gap:5px;display:grid}.aura-fantasy-line__points strong{letter-spacing:-.06em;font:700 37px/.9 ui-monospace,monospace}.aura-fantasy-line__points span{color:#bbb5ab;text-transform:uppercase;font-size:8px}.aura-fantasy-line dl{grid-column:1;gap:0;margin:0;padding:15px 19px;display:flex}.aura-fantasy-line dl div{border-left:1px solid var(--aura-line,#e3e6ea);gap:5px;min-width:0;padding:0 16px;display:grid}.aura-fantasy-line dl div:first-child{border-left:0;padding-left:0}.aura-fantasy-line dt{color:var(--aura-muted,#646b74);font-size:8px}.aura-fantasy-line dd{margin:0;font:650 10px/1.2 ui-monospace,monospace}.aura-fantasy-line>footer{color:var(--aura-muted,#646b74);border-top:1px solid var(--aura-line,#e3e6ea);grid-column:1/-1;padding:9px 19px;font-size:9px}@media (width<=580px){.aura-score-row{grid-template-columns:72px minmax(0,1fr);padding:11px 12px}.aura-score-row>time{display:none}.aura-score-row__teams{padding:0 0 0 12px}.aura-score-row__teams>div{grid-template-columns:7px 34px minmax(0,1fr) auto;gap:7px}.aura-current-odds>div{grid-template-columns:1fr}.aura-fantasy-line{grid-template-columns:minmax(0,1fr) 96px}.aura-fantasy-line__points strong{font-size:28px}.aura-fantasy-line dl{overflow-x:auto}}.aura-mobile-scores,.aura-game-markets,.aura-fantasy-leaders{--aura-text:#16181c;--aura-muted:#646b74;--aura-line:#e3e6ea;--aura-surface:#fff;--aura-line-strong:#cdd2d9;--aura-accent:#3d6fb0;--aura-accent-strong:#2d5a94;--aura-accent-ink:#fff;--aura-accent-soft:#3d6fb01a;--aura-accent-line:#3d6fb061;box-sizing:border-box;width:min(100%,390px);color:var(--aura-text,#16181c);border:1px solid var(--aura-line,#e3e6ea);background:var(--aura-surface,#fff);border-radius:28px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden;box-shadow:0 22px 60px #37302517}.aura-mobile-scores *,.aura-game-markets *,.aura-fantasy-leaders *{box-sizing:border-box}.aura-mobile-scores>header,.aura-fantasy-leaders>header{justify-content:space-between;align-items:end;gap:18px;padding:25px 22px 18px;display:flex}.aura-mobile-scores>header small,.aura-fantasy-leaders>header small{color:var(--aura-muted,#646b74);letter-spacing:.09em;text-transform:uppercase;font:650 9px/1 ui-monospace,monospace}.aura-mobile-scores>header h2,.aura-fantasy-leaders>header h2{letter-spacing:-.055em;margin:5px 0 0;font-size:30px;line-height:1}.aura-mobile-scores>header span,.aura-fantasy-leaders>header span{color:#c23d33;background:#fae9e6;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:700}.aura-mobile-scores>nav{scrollbar-width:none;gap:7px;padding:0 22px 17px;display:flex;overflow-x:auto}.aura-mobile-scores>nav button,.aura-game-markets>nav button{color:var(--aura-muted,#646b74);border:1px solid var(--aura-line,#e3e6ea);cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px;font:650 10px/1 ui-sans-serif,system-ui}.aura-mobile-scores>nav button[aria-pressed=true],.aura-game-markets>nav button[aria-pressed=true]{color:#fff;background:#181b20;border-color:#181b20}.aura-mobile-scores__day{border-block:1px solid var(--aura-line,#e3e6ea);text-align:center;background:#eef0f3;grid-template-columns:32px 1fr 32px;align-items:center;padding:11px 16px;display:grid}.aura-mobile-scores__day button{color:var(--aura-muted,#646b74);cursor:pointer;background:0 0;border:0}.aura-mobile-scores__day strong{font-size:11px}.aura-mobile-scores__games .aura-score-row{grid-template-columns:66px minmax(0,1fr);min-height:78px;padding:10px 15px}.aura-mobile-scores__games .aura-score-row>time{display:none}.aura-mobile-scores__games .aura-score-row__teams{padding:0 0 0 12px}.aura-mobile-scores__games .aura-score-row__teams>div{grid-template-columns:7px 35px minmax(0,1fr) auto;gap:7px}.aura-game-markets>header{color:var(--aura-muted,#646b74);justify-content:space-between;align-items:center;padding:20px 22px 10px;font-size:10px;display:flex}.aura-game-markets>header small{letter-spacing:.08em;text-transform:uppercase;font:650 9px/1 ui-monospace,monospace}.aura-game-markets>header span{color:#c23d33;font-weight:700}.aura-game-markets__matchup{grid-template-columns:1fr 24px 1fr;align-items:center;gap:7px;padding:15px 22px 22px;display:grid}.aura-game-markets__matchup>i{color:var(--aura-muted,#646b74);text-align:center;font-size:9px;font-style:normal}.aura-game-markets__matchup>div{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:2px 9px;display:grid}.aura-game-markets__matchup>div>span{color:#fff;border-radius:50%;grid-row:1/3;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.aura-game-markets__matchup strong{font-size:15px}.aura-game-markets__matchup small{color:var(--aura-muted,#646b74);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:8px;overflow:hidden}.aura-game-markets__matchup b{grid-area:1/3/3;font:700 22px/1 ui-monospace,monospace}.aura-game-markets>nav{gap:6px;padding:0 22px 14px;display:flex}.aura-game-markets__prices{border-top:1px solid var(--aura-line,#e3e6ea);background:#eef0f3;grid-template-columns:repeat(2,1fr);gap:8px;padding:16px 22px;display:grid}.aura-game-markets__prices button{color:inherit;border:1px solid var(--aura-line,#e3e6ea);text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:1fr auto;gap:6px;padding:14px;display:grid}.aura-game-markets__prices span{font-size:10px;font-weight:700}.aura-game-markets__prices strong{grid-area:1/2/3;font:750 18px/1 ui-monospace,monospace}.aura-game-markets__prices small{color:var(--aura-muted,#646b74);font-size:8px}.aura-game-markets>footer{color:var(--aura-muted,#646b74);justify-content:space-between;padding:12px 22px 16px;font-size:8px;display:flex}.aura-fantasy-leaders__matchup{color:var(--aura-muted,#646b74);border-block:1px solid var(--aura-line,#e3e6ea);background:#eef0f3;padding:10px 22px;font-size:10px;font-weight:700}.aura-fantasy-leaders ol{margin:0;padding:0;list-style:none}.aura-fantasy-leaders li{border-bottom:1px solid color-mix(in srgb, var(--aura-line,#e3e6ea) 68%, transparent);grid-template-columns:20px minmax(0,1fr) auto 48px;align-items:center;gap:10px;min-height:70px;padding:10px 18px;display:grid}.aura-fantasy-leaders li:last-child{border-bottom:0}.aura-fantasy-leaders li>b{color:#aaa39a;font:650 10px/1 ui-monospace,monospace}.aura-fantasy-leaders li>span{gap:4px;display:grid}.aura-fantasy-leaders li>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.aura-fantasy-leaders li>span small{color:var(--aura-muted,#646b74);font-size:8px}.aura-fantasy-leaders li>em{max-width:108px;color:var(--aura-muted,#646b74);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.aura-fantasy-leaders li>i{text-align:right;font:750 16px/1 ui-monospace,monospace}.aura-stat-leaderboard,.aura-metric-bars,.aura-metric-scatter{--aura-text:#16181c;--aura-muted:#646b74;--aura-line:#e3e6ea;--aura-surface:#fff;--aura-line-strong:#cdd2d9;--aura-accent:#3d6fb0;--aura-accent-strong:#2d5a94;--aura-accent-ink:#fff;--aura-accent-soft:#3d6fb01a;--aura-accent-line:#3d6fb061;box-sizing:border-box;width:min(100%,860px);color:var(--aura-text);border:1px solid var(--aura-line);background:var(--aura-surface);border-radius:16px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden;box-shadow:0 22px 60px #37302514}.aura-metric-scatter{width:min(100%,1060px)}.aura-stat-leaderboard *,.aura-metric-bars *,.aura-metric-scatter *{box-sizing:border-box}.aura-analytics-header{border-bottom:1px solid var(--aura-line);justify-content:space-between;align-items:end;gap:20px;padding:22px 24px 18px;display:flex}.aura-analytics-header small{color:#3d6fb0;letter-spacing:.09em;text-transform:uppercase;font:700 9px/1 ui-monospace,monospace}.aura-analytics-header h2{letter-spacing:-.05em;margin:6px 0 0;font-size:clamp(22px,4vw,34px);line-height:1}.aura-analytics-header>span{color:var(--aura-muted);text-align:right;font-size:9px}.aura-analytics-footer{color:var(--aura-muted);border-top:1px solid var(--aura-line);text-transform:uppercase;background:#f2f4f6;justify-content:space-between;gap:18px;padding:11px 24px;font:600 8px/1.3 ui-monospace,monospace;display:flex}.aura-stat-leaderboard ol{margin:0;padding:0;list-style:none}.aura-stat-leaderboard li{border-bottom:1px solid color-mix(in srgb, var(--aura-line) 65%, transparent);grid-template-columns:30px minmax(150px,1.25fr) minmax(80px,1fr) 90px;align-items:center;gap:14px;min-height:68px;padding:10px 24px;display:grid}.aura-stat-leaderboard li:last-child{border-bottom:0}.aura-stat-leaderboard li>b{color:#aaa39a;font:650 10px/1 ui-monospace,monospace}.aura-stat-leaderboard li>span{gap:4px;min-width:0;display:grid}.aura-stat-leaderboard li>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.aura-stat-leaderboard li small{color:var(--aura-muted);font-size:8px}.aura-stat-leaderboard li>i{background:#ece8df;border-radius:999px;height:4px;overflow:hidden}.aura-stat-leaderboard li>i em{border-radius:inherit;background:#3d6fb0;height:100%;display:block}.aura-stat-leaderboard li>div{justify-items:end;gap:4px;display:grid}.aura-stat-leaderboard li>div strong{font:700 17px/1 ui-monospace,monospace}.aura-metric-bars__plot{gap:13px;padding:22px 24px 24px;display:grid}.aura-metric-bars__row{grid-template-columns:minmax(160px,.9fr) minmax(120px,1.8fr) 72px;align-items:center;gap:16px;display:grid}.aura-metric-bars__row>span{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;display:grid}.aura-metric-bars__row>span>b{color:#aaa39a;font:650 9px/1 ui-monospace,monospace}.aura-metric-bars__row>span>span{gap:2px;min-width:0;display:grid}.aura-metric-bars__row>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aura-metric-bars__row small{color:var(--aura-muted);font-size:7px}.aura-metric-bars__row>i{background:#efebe3;border-radius:4px;height:18px;overflow:hidden}.aura-metric-bars__row>i em{border-radius:inherit;background:linear-gradient(90deg,#3d6fb0,#7875d0);height:100%;display:block}.aura-metric-bars__row>strong{text-align:right;font:700 11px/1 ui-monospace,monospace}.aura-metric-scatter__body{grid-template-columns:minmax(0,1fr) 210px;gap:0;min-height:470px;display:grid}.aura-metric-scatter__plot{border-right:1px solid var(--aura-line);background:radial-gradient(circle at 50% 30%,#5552ba0b,#0000 50%),#fff;min-width:0;overflow:hidden}.aura-metric-scatter__plot svg{width:100%;height:100%;min-height:430px;display:block;overflow:visible}.aura-metric-scatter__grid line{stroke:#e8e3da;stroke-width:1px;vector-effect:non-scaling-stroke}.aura-metric-scatter__grid line.is-median{stroke:#c6c0b5;stroke-dasharray:4 5}.aura-metric-scatter__points g{cursor:crosshair;outline:none}.aura-metric-scatter__points circle{fill:#3d6fb0;stroke:#fff;stroke-width:2px;opacity:.72;vector-effect:non-scaling-stroke;transition:r .14s,opacity .14s}.aura-metric-scatter__points g:hover circle,.aura-metric-scatter__points g:focus circle,.aura-metric-scatter__points g.is-active circle{fill:#211e16;opacity:1}.aura-metric-scatter__points g.is-frontier circle{fill:#a3690e;opacity:.95}.aura-metric-scatter__points text{fill:#16181c;paint-order:stroke;stroke:#fff;stroke-width:4px;pointer-events:none;font:650 8px/1 ui-monospace,monospace}.aura-metric-scatter__crosshair line{stroke:#646b74;stroke-width:1px;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.aura-metric-scatter__axes text{fill:#646b74;text-transform:uppercase;font:600 8px/1 ui-monospace,monospace}.aura-metric-scatter__inspector{background:#f7f4ed;flex-direction:column;min-width:0;padding:24px 20px;display:flex}.aura-metric-scatter__inspector>span{color:#3d6fb0;letter-spacing:.08em;text-transform:uppercase;font:700 8px/1 ui-monospace,monospace}.aura-metric-scatter__inspector h3{letter-spacing:-.05em;margin:8px 0 22px;font-size:24px;line-height:.95}.aura-metric-scatter__inspector dl{gap:8px;margin:0;display:grid}.aura-metric-scatter__inspector dl div{border:1px solid var(--aura-line);background:#fff;border-radius:9px;gap:6px;padding:11px;display:grid}.aura-metric-scatter__inspector dt{color:var(--aura-muted);font-size:8px}.aura-metric-scatter__inspector dd{margin:0;font:700 18px/1 ui-monospace,monospace}.aura-metric-scatter__inspector p{color:var(--aura-muted);margin:auto 0 7px;font-size:9px;line-height:1.5}.aura-metric-scatter__inspector p strong{color:var(--aura-text)}.aura-metric-scatter__inspector>small{color:var(--aura-muted);text-transform:uppercase;font-size:8px}.aura-analytics-filters{--aura-text:#16181c;--aura-muted:#646b74;--aura-line:#e3e6ea;--aura-surface:#fff;--aura-line-strong:#cdd2d9;--aura-accent:#3d6fb0;--aura-accent-strong:#2d5a94;--aura-accent-ink:#fff;--aura-accent-soft:#3d6fb01a;--aura-accent-line:#3d6fb061;box-sizing:border-box;width:min(100%,860px);color:var(--aura-text,#16181c);border:1px solid var(--aura-line,#e3e6ea);background:#fff;border-radius:12px;margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.aura-analytics-filters *{box-sizing:border-box}.aura-analytics-filters__grid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:12px 14px;padding:14px 16px;display:grid}.aura-analytics-filters__field{border:0;gap:5px;min-width:0;margin:0;padding:0;display:grid}.aura-analytics-filters__field>span,.aura-analytics-filters__field>legend{color:var(--aura-muted,#646b74);letter-spacing:.08em;text-transform:uppercase;padding:0;font:700 8px/1 ui-monospace,monospace}.aura-analytics-filters__field select,.aura-analytics-filters__field input{width:100%;min-width:0;height:28px;color:inherit;border:1px solid var(--aura-line,#e3e6ea);background:#fff;border-radius:7px;padding:0 8px;font:500 11px/1 Inter,ui-sans-serif,system-ui,sans-serif}.aura-analytics-filters__field select:disabled,.aura-analytics-filters__field input:disabled{color:var(--aura-muted,#646b74);background:#f2f4f6}.aura-analytics-filters__segment>legend,.aura-analytics-filters__chips>legend{float:left;width:100%;margin-bottom:5px}.aura-analytics-filters__segment button,.aura-analytics-filters__chips button{height:28px;color:var(--aura-muted,#646b74);border:1px solid var(--aura-line,#e3e6ea);cursor:pointer;background:#fff;padding:0 10px;font:600 10px/1 Inter,ui-sans-serif,system-ui,sans-serif}.aura-analytics-filters__segment button[aria-pressed=true],.aura-analytics-filters__chips button[aria-pressed=true]{color:#fff;background:#211e16;border-color:#211e16}.aura-analytics-filters__segment{display:block}.aura-analytics-filters__segment button{width:50%}.aura-analytics-filters__segment button:first-of-type{border-radius:7px 0 0 7px}.aura-analytics-filters__segment button:last-of-type{border-radius:0 7px 7px 0;margin-left:-1px}.aura-analytics-filters__chips{display:block}.aura-analytics-filters__chips button{border-radius:999px}.aura-analytics-filters__chips button+button{margin-left:4px}.aura-analytics-filters__cohort>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:5px;display:grid}.aura-analytics-filters__footer{border-top:1px solid var(--aura-line,#e3e6ea);background:#f2f4f6;gap:8px;padding:10px 16px 12px;display:grid}.aura-analytics-filters__badge{letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:6px;font:700 8px/1.4 ui-monospace,monospace;display:flex}.aura-analytics-filters__badge i{background:currentColor;border-radius:999px;width:7px;height:7px}.aura-analytics-filters__badge small{color:var(--aura-muted,#646b74);letter-spacing:0;text-transform:none;font:500 8px/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.aura-analytics-filters__badge.is-fixture{color:#3d6fb0}.aura-analytics-filters__badge.is-loading{color:#8a6d1d}.aura-analytics-filters__badge.is-ready{color:#2c6e49}.aura-analytics-filters__badge.is-unavailable,.aura-analytics-filters__badge.is-error{color:#a03d2e}.aura-analytics-filters__request{color:var(--aura-muted,#646b74);white-space:nowrap;font:500 9px/1.6 ui-monospace,monospace;display:block;overflow-x:auto}@media (width<=700px){.aura-analytics-header{flex-direction:column;align-items:start}.aura-analytics-header>span{text-align:left}.aura-analytics-filters__grid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));padding:12px}.aura-stat-leaderboard li{grid-template-columns:24px minmax(0,1fr) 72px;padding-inline:16px}.aura-stat-leaderboard li>i{display:none}.aura-metric-bars__row{grid-template-columns:minmax(130px,1fr) 65px}.aura-metric-bars__row>i{grid-area:2/1/auto/-1;height:8px}.aura-metric-scatter__body{grid-template-columns:1fr}.aura-metric-scatter__plot{border-right:0;border-bottom:1px solid var(--aura-line)}.aura-metric-scatter__plot svg{min-height:330px}.aura-metric-scatter__inspector{min-height:190px}.aura-metric-scatter__inspector p{margin-top:20px}.aura-analytics-footer{flex-direction:column;align-items:start;gap:5px}}:root{color:var(--aura-text,var(--aura-text));background:var(--aura-canvas,var(--aura-canvas));font-family:var(--aura-font-sans,Inter, ui-sans-serif, system-ui, sans-serif);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}body{background:var(--aura-canvas,var(--aura-canvas));min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button{color:inherit}.gamecast-install{border:1px solid var(--aura-line);background:color-mix(in srgb, var(--aura-surface) 90%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:18px auto 0;padding:18px 20px;display:flex}.gamecast-install>div{gap:5px;display:grid}.gamecast-install span{color:var(--aura-warning);letter-spacing:.15em;font:900 8px/1 monospace}.gamecast-install strong{font-size:15px}.gamecast-install small{max-width:660px;color:var(--aura-faint);font:10px/1.45 monospace}.gamecast-install code{border:1px solid color-mix(in srgb, var(--aura-accent) 35%, transparent);color:var(--aura-accent);background:var(--aura-canvas);border-radius:8px;flex:none;padding:13px 15px;font:800 11px/1 monospace}.component-contract{max-width:1320px;color:var(--aura-text);gap:14px;margin:48px auto 0;display:grid}.component-contract article,.component-contract__header{border:1px solid var(--aura-line);background:color-mix(in srgb, var(--aura-surface) 94%, transparent);border-radius:12px}.component-contract__header{grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:32px;padding:clamp(22px,3vw,34px);display:grid}.component-contract__header>div{gap:10px;display:grid}.component-contract__header h2{letter-spacing:-.04em;max-width:760px;margin:0;font-size:clamp(26px,3.5vw,44px);line-height:1}.component-contract__header>div:last-child{border-left:1px solid var(--aura-line);padding-left:20px}.component-contract span,.component-contract__header small{color:var(--aura-accent);letter-spacing:.14em;text-transform:uppercase;font:900 9px/1 monospace}.component-contract__header strong{color:var(--aura-warning);text-transform:uppercase;font:800 12px/1.45 monospace}.component-contract__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.component-contract__grid>article{min-width:0;padding:clamp(20px,2.6vw,30px)}.component-contract dl{gap:0;margin:20px 0 0;display:grid}.component-contract dl>div{border-top:1px solid var(--aura-line);grid-template-columns:125px minmax(0,1fr);gap:18px;padding:13px 0;display:grid}.component-contract dt{color:var(--aura-text);font:800 11px/1.4 monospace}.component-contract dd{color:var(--aura-faint);margin:0;font-size:12px;line-height:1.5}.component-contract__flow ol{counter-reset:flow;gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.component-contract__flow li{border-top:1px solid var(--aura-line);grid-template-columns:95px minmax(0,1fr);gap:18px;padding:13px 0;display:grid}.component-contract__flow li strong{color:var(--aura-text);font:800 11px/1.4 monospace}.component-contract__flow li p{color:var(--aura-faint);margin:0;font-size:12px;line-height:1.5}.component-contract__states{padding:clamp(20px,2.6vw,30px)}.component-contract__states>header{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.component-contract__states>header strong{color:var(--aura-muted);font-size:12px}.component-contract__states>div{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:20px;display:grid}.component-contract__states section{border:1px solid var(--aura-line);background:var(--aura-canvas);border-radius:8px;align-content:start;gap:8px;min-width:0;padding:14px;display:grid}.component-contract__states b{color:var(--aura-warning);text-transform:uppercase;font:900 10px/1 monospace}.component-contract__states p{min-height:50px;color:var(--aura-muted);margin:0;font-size:11px;line-height:1.45}.component-contract__states small{color:var(--aura-line-strong);font:9px/1.4 monospace}.component-contract__state-sample{border-top:1px solid var(--aura-surface);margin-top:3px;padding-top:11px}.component-contract__state-sample>div{grid-template-columns:7px minmax(0,1fr);align-items:center;gap:6px 8px;display:grid}.component-contract__state-sample i{background:var(--aura-accent);border-radius:50%;width:7px;height:7px}.component-contract__state-sample strong{color:var(--aura-text);text-overflow:ellipsis;font:800 9px/1 monospace;overflow:hidden}.component-contract__state-sample small{color:var(--aura-faint);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font:8px/1.3 monospace;overflow:hidden}.component-contract__state-sample [data-state=stale] i,.component-contract__state-sample [data-state=connecting] i{background:var(--aura-warning)}.component-contract__state-sample [data-state=error] i,.component-contract__state-sample [data-state=unavailable] i{background:var(--aura-danger)}.component-contract__source>strong{margin:17px 0 12px;font-size:17px;display:block}.component-contract details{border-top:1px solid var(--aura-line)}.component-contract summary{color:var(--aura-accent);cursor:pointer;padding:14px 0;font:800 10px/1.4 monospace}.component-contract__source ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.component-contract__source li{border-top:1px solid var(--aura-surface);grid-template-columns:minmax(0,1fr) 190px;gap:16px;padding:10px 0;display:grid}.component-contract__source code{overflow-wrap:anywhere;color:var(--aura-text);font:10px/1.4 monospace}.component-contract__source small{color:var(--aura-faint);font-size:10px;line-height:1.4}.component-contract__recipe ol{color:var(--aura-muted);gap:12px;margin:18px 0 0;padding-left:20px;font-size:12px;line-height:1.55;display:grid}.component-contract__recipe li::marker{color:var(--aura-warning);font:800 10px monospace}.component-contract__boundary{grid-template-columns:minmax(0,1fr) 360px;gap:34px;padding:clamp(20px,2.6vw,30px);display:grid}.component-contract__boundary ul{color:var(--aura-muted);gap:10px;margin:18px 0 0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.component-contract__boundary aside{border-left:1px solid var(--aura-line);align-content:start;gap:11px;padding-left:24px;display:grid}.component-contract__boundary aside strong{font-size:18px;line-height:1.15}.component-contract__boundary aside p{color:var(--aura-faint);margin:0;font-size:11px;line-height:1.55}.component-contract__boundary aside code{border:1px solid color-mix(in srgb, var(--aura-accent) 30%, transparent);color:var(--aura-accent);background:var(--aura-canvas);white-space:nowrap;border-radius:7px;margin-top:5px;padding:12px;font:800 10px/1.3 monospace;overflow-x:auto}@media (width<=760px){.gamecast-install{flex-direction:column;align-items:stretch}.gamecast-install code{width:fit-content;max-width:100%;overflow-x:auto}.component-contract{margin-top:30px}.component-contract__header,.component-contract__grid,.component-contract__boundary{grid-template-columns:1fr}.component-contract__header>div:last-child,.component-contract__boundary aside{border-top:1px solid var(--aura-line);border-left:0;padding:18px 0 0}.component-contract__states>header{flex-direction:column;align-items:flex-start}.component-contract__states>div{grid-template-columns:repeat(2,minmax(0,1fr))}.component-contract__states p{min-height:0}.component-contract__source li{grid-template-columns:1fr;gap:4px}}.library-showcase{min-height:100vh;color:var(--aura-text);background:radial-gradient(circle at 78% 8%, color-mix(in srgb, var(--aura-accent) 13%, transparent), transparent 28%), linear-gradient(color-mix(in srgb, var(--aura-line) 45%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--aura-line) 45%, transparent) 1px, transparent 1px), var(--aura-canvas);background-size:auto,32px 32px,32px 32px,auto;padding:clamp(24px,4vw,64px)}.library-hero{grid-template-columns:minmax(0,1fr) 290px;align-items:end;gap:48px;max-width:1280px;margin:0 auto 42px;display:grid}.library-kicker{color:var(--aura-accent);letter-spacing:.2em;font:800 11px/1 SFMono-Regular,Consolas,monospace}.library-hero h1{letter-spacing:-.055em;max-width:760px;margin:14px 0 18px;font-size:clamp(44px,6vw,86px);line-height:.91}.library-hero h1 em{color:var(--aura-accent);font-style:normal}.library-hero p{max-width:690px;color:var(--aura-muted);font-size:17px;line-height:1.55}.library-hero aside{background:color-mix(in srgb, var(--aura-surface) 88%, transparent);border:1px solid var(--aura-line);border-radius:14px;gap:10px;padding:20px;display:grid}.library-mode{color:var(--aura-accent);letter-spacing:.12em;font:800 10px/1 monospace}.library-mode i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 14px}.mode-connecting{color:var(--aura-warning)}.mode-fixture{color:var(--aura-info)}.library-hero aside strong{font-size:14px}.library-hero aside small{color:var(--aura-faint);font:11px/1.4 monospace}.library-grid{grid-template-columns:minmax(460px,1.05fr) minmax(440px,.95fr);gap:18px;max-width:1280px;margin:0 auto;display:grid}.library-primary,.library-secondary{align-content:start;gap:18px;display:grid}.library-section{background:color-mix(in srgb, var(--aura-surface) 74%, transparent);border:1px solid var(--aura-line);border-radius:14px;padding:16px}.library-section>header{color:var(--aura-muted);letter-spacing:.12em;justify-content:space-between;margin-bottom:12px;font:700 10px/1 monospace;display:flex}.library-team-grid,.library-player-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.library-footer{max-width:1280px;color:var(--aura-faint);border-top:1px solid var(--aura-line);letter-spacing:.13em;align-items:center;gap:22px;margin:28px auto 0;padding-top:18px;font:800 10px/1 monospace;display:flex}.library-footer b{color:var(--aura-accent)}.library-footer strong{color:var(--aura-warning);margin-left:auto}@media (width<=900px){.library-hero,.library-grid{grid-template-columns:1fr}.library-hero aside{max-width:none}}@media (width<=580px){.library-showcase{padding:20px 14px}.library-team-grid,.library-player-grid{grid-template-columns:1fr}.library-footer{flex-wrap:wrap}.library-footer strong{width:100%;margin:0}}@media (width<=560px){.aura-live-scoreboard-teams{grid-template-columns:1fr}.aura-live-scoreboard-divider{border:0;border-top:1px solid var(--aura-line);border-bottom:1px solid var(--aura-line);writing-mode:horizontal-tb;min-height:28px}.aura-live-scoreboard-freshness{flex-wrap:wrap;padding:10px 14px}}.command-shell{flex-direction:column;gap:12px;min-height:100vh;padding:14px 18px 10px;display:flex}.topbar{border-bottom:1px solid var(--aura-line-strong);justify-content:space-between;align-items:center;gap:16px;min-height:58px;display:flex}.brand{align-items:center;gap:12px;min-width:250px;display:flex}.brand-mark{width:38px;height:38px;color:var(--aura-canvas);background:var(--aura-accent);border-radius:8px;place-items:center;display:grid}h1,h2,p{letter-spacing:0;margin:0}h1{font-size:22px;line-height:1.05}.brand p,small,footer,.pane-header span,.source-cell small,.worker-main small,.worker-detail small{color:var(--aura-muted)}.toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.search,.toolbar label,.date-control,.icon-button{border:1px solid var(--aura-line);background:var(--aura-surface);border-radius:8px;height:36px}.search{align-items:center;gap:8px;width:min(320px,34vw);padding:0 10px;display:flex}.search input{width:100%;min-width:0;color:var(--aura-text);background:0 0;border:0;outline:0}.clear-search{width:22px;height:22px;color:var(--aura-warning);background:var(--aura-line);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.toolbar label{align-items:center;gap:6px;padding-left:9px;display:flex}.date-control{align-items:center;gap:6px;padding:0 4px 0 8px;display:flex}.date-control .icon-button{background:var(--aura-elevated);border:0;width:28px;height:28px}select,input[type=date]{height:34px;color:var(--aura-text);background:0 0;border:0;outline:0;padding:0 8px 0 0}input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:136px}.icon-button{cursor:pointer;place-items:center;width:36px;display:grid}.icon-button:hover,.worker-row:hover,.request-row:hover,.score-row:hover{border-color:var(--aura-accent)}.status-strip{border:1px solid var(--aura-line-strong);background:var(--aura-surface);grid-template-columns:repeat(6,minmax(0,1fr));min-height:54px;display:grid}.status-item{border-right:1px solid var(--aura-line-strong);grid-template-columns:22px 1fr auto;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:grid}.status-item:last-child{border-right:0}.status-item span{color:var(--aura-muted);text-transform:uppercase;font-size:12px}.status-item strong{font-variant-numeric:tabular-nums;font-size:20px}.error-line{color:var(--aura-danger-soft);background:var(--aura-danger);border:1px solid var(--aura-danger);border-radius:8px;padding:8px 10px}.main-grid{grid-template-columns:minmax(560px,.8fr) minmax(520px,1.2fr);gap:12px;min-height:680px;display:grid}.ops-grid{grid-template-columns:minmax(360px,.75fr) minmax(360px,.8fr) minmax(520px,1.15fr);gap:12px;min-height:260px;display:grid}.scoreboard-pane,.worker-pane,.play-pane,.request-pane,.game-detail-pane,.boxscore-pane,.player-stats-pane,.market-pane{border:1px solid var(--aura-line-strong);background:var(--aura-canvas);min-width:0}.pane-header{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-elevated);justify-content:space-between;align-items:center;gap:10px;height:38px;padding:0 12px;display:flex}.pane-header h2{text-transform:uppercase;font-size:14px}.scoreboard{height:calc(100vh - 218px);min-height:560px;overflow:auto}.scoreboard-head,.score-row{grid-template-columns:minmax(220px,1.35fr) 136px 116px 96px 82px 96px;align-items:stretch;display:grid}.scoreboard-head{z-index:1;background:var(--aura-elevated);min-width:800px;height:34px;color:var(--aura-muted);text-transform:uppercase;border-bottom:1px solid var(--aura-line-strong);font-size:11px;position:sticky;top:0}.scoreboard-head span,.score-row>div{border-right:1px solid var(--aura-line);padding:8px 12px}.scoreboard-head span:last-child,.score-row>div:last-child{border-right:0}.score-row{border:0;border-bottom:1px solid var(--aura-line);text-align:left;cursor:pointer;background:0 0;width:100%;min-width:800px;min-height:68px;transition:background-color .18s,border-color .18s}.score-row.selected{background:var(--aura-accent);box-shadow:inset 4px 0 0 var(--aura-accent)}.score-row.in_progress .status-cell{background:#6ee7a80f}.score-row.final{opacity:.74}.game-cell{grid-template-columns:54px minmax(0,1fr);gap:1px 12px;display:grid}.time{color:var(--aura-muted);font-variant-numeric:tabular-nums;grid-row:span 2;align-self:center;font-size:12px}.team-line{grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:10px;min-width:0;height:25px;display:grid}.team-name{letter-spacing:.3px;align-items:center;gap:7px;min-width:0;font-weight:800;display:inline-flex}.team-name i{border-radius:50%;flex:none;width:8px;height:8px}.team-line strong,.win-cell,.source-cell strong,.request-latency,.worker-latency{font-variant-numeric:tabular-nums}.team-line strong{text-align:right;font-size:20px}.status-cell,.line-cell,.win-cell,.quality-cell,.source-cell{flex-direction:column;justify-content:center;gap:4px;display:flex}.line-cell,.win-cell{font-weight:700}.quality-cell strong{border:1px solid var(--aura-line);font-variant-numeric:tabular-nums;width:fit-content;min-width:38px;padding:2px 7px;font-size:14px}.quality-cell small{color:var(--aura-muted);text-transform:uppercase;font-size:11px}.quality-cell.excellent strong,.quality-cell.good strong{border-color:var(--aura-positive);color:var(--aura-accent)}.quality-cell.partial strong{border-color:var(--aura-warning);color:var(--aura-warning)}.quality-cell.poor strong,.quality-cell.missing strong{border-color:var(--aura-danger);color:var(--aura-danger)}.phase{background:var(--aura-line-strong);width:fit-content;max-width:100%;min-height:24px;color:var(--aura-line);border-radius:999px;align-items:center;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.phase.in_progress{background:var(--aura-positive);color:var(--aura-accent)}.phase.scheduled{background:var(--aura-info);color:var(--aura-info)}.phase.final{background:var(--aura-line);color:var(--aura-muted)}.phase.delayed{background:var(--aura-warning);color:var(--aura-warning)}.source-status{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.source-status div{border-right:1px solid var(--aura-line);border-bottom:1px solid var(--aura-line);grid-template-columns:18px 1fr;gap:2px 8px;min-width:0;padding:9px 12px;display:grid}.source-status span{color:var(--aura-muted);text-transform:uppercase;font-size:11px}.source-status strong{text-overflow:ellipsis;white-space:nowrap;grid-column:2;min-width:0;overflow:hidden}.source-health-list{border-bottom:1px solid var(--aura-line-strong)}.event-backlog{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-canvas)}.event-backlog-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.event-backlog-metrics div{border-right:1px solid var(--aura-line);border-bottom:1px solid var(--aura-line);grid-template-columns:18px 1fr;gap:2px 8px;min-width:0;padding:8px 12px;display:grid}.event-backlog-metrics span,.event-type-strip{color:var(--aura-muted);text-transform:uppercase;font-size:11px}.event-backlog-metrics strong{font-variant-numeric:tabular-nums;grid-column:2;font-size:17px}.event-type-strip{align-items:center;gap:8px;min-height:34px;padding:7px 12px;display:flex;overflow:hidden}.event-type-strip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-type-strip b{color:var(--aura-warning);font-variant-numeric:tabular-nums}.event-consumers{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-canvas)}.event-consumer-head{min-height:34px;color:var(--aura-muted);text-transform:uppercase;border-bottom:1px solid var(--aura-line);grid-template-columns:18px 1fr 38px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:grid}.event-consumer-head strong{color:var(--aura-warning);text-align:right;font-variant-numeric:tabular-nums}.event-consumer-list{display:grid}.event-consumer-row{border-bottom:1px solid var(--aura-line);grid-template-columns:10px minmax(92px,.8fr) minmax(0,1fr) 58px;align-items:center;gap:8px;min-height:34px;padding:7px 12px;font-size:12px;display:grid}.event-consumer-row:last-child{border-bottom:0}.consumer-dot{background:var(--aura-faint);border-radius:50%;width:8px;height:8px}.consumer-dot.fresh{background:var(--aura-accent);box-shadow:0 0 10px #39d98a73}.consumer-dot.stale{background:var(--aura-warning)}.event-consumer-row strong,.event-consumer-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-consumer-row strong{color:var(--aura-text)}.event-consumer-row small{color:var(--aura-muted)}.event-consumer-row b{color:var(--aura-info);text-align:right;font-variant-numeric:tabular-nums}.event-worker-runs{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-surface)}.event-worker-head{min-height:34px;color:var(--aura-muted);text-transform:uppercase;border-bottom:1px solid var(--aura-line);grid-template-columns:18px 1fr 86px 62px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:grid}.event-worker-head strong{color:var(--aura-info);text-align:right;font-variant-numeric:tabular-nums}.event-worker-head small{text-align:right}.event-worker-metrics{border-bottom:1px solid var(--aura-line);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.event-worker-metrics div{border-right:1px solid var(--aura-line);min-width:0;padding:8px 10px}.event-worker-metrics div:last-child{border-right:0}.event-worker-metrics span{color:var(--aura-muted);text-transform:uppercase;font-size:10px;display:block}.event-worker-metrics strong{color:var(--aura-text);font-variant-numeric:tabular-nums;margin-top:3px;font-size:16px;display:block}.event-worker-failed{color:var(--aura-danger)!important}.event-worker-run-list{display:grid}.event-worker-run-row{border-bottom:1px solid var(--aura-line);min-height:34px;color:var(--aura-text);grid-template-columns:64px 82px minmax(0,1fr) 48px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;display:grid}.event-worker-run-row.failed{background:#ff636314}.event-worker-run-row span,.event-worker-run-row small{color:var(--aura-muted)}.event-worker-run-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-worker-run-row b,.event-worker-run-row strong{font-variant-numeric:tabular-nums}.event-worker-run-row b{text-align:right;color:var(--aura-warning)}.event-worker-duration{min-height:30px;color:var(--aura-muted);text-transform:uppercase;align-items:center;gap:7px;padding:6px 12px;font-size:11px;display:flex}.repair-backlog{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-canvas)}.repair-head{min-height:34px;color:var(--aura-muted);text-transform:uppercase;border-bottom:1px solid var(--aura-line);grid-template-columns:18px 1fr 38px 58px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:grid}.repair-head strong,.repair-row b{color:var(--aura-warning);text-align:right;font-variant-numeric:tabular-nums}.repair-head small{text-align:right}.repair-row{border:0;border-bottom:1px solid var(--aura-line);width:100%;min-height:42px;color:var(--aura-text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:70px minmax(116px,.8fr) minmax(0,1fr) 42px;align-items:center;gap:8px;padding:8px 12px;display:grid}.repair-row.high{background:#ff636314}.repair-row.medium{background:#f6c56f0f}.repair-row:hover{background:#ffffff0f}.repair-priority,.repair-row strong,.repair-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.repair-priority{color:var(--aura-info);text-transform:uppercase;font-size:11px}.repair-row small{color:var(--aura-muted)}.pipeline-runs{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-surface)}.pipeline-head{min-height:34px;color:var(--aura-muted);text-transform:uppercase;border-bottom:1px solid var(--aura-line);grid-template-columns:18px 1fr 86px 62px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:grid}.pipeline-head strong{color:var(--aura-info);text-align:right;font-variant-numeric:tabular-nums}.pipeline-head small{text-align:right}.pipeline-metrics{border-bottom:1px solid var(--aura-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.pipeline-metrics div{border-right:1px solid var(--aura-line);min-width:0;padding:8px 10px}.pipeline-metrics div:last-child{border-right:0}.pipeline-metrics span{color:var(--aura-muted);text-transform:uppercase;font-size:10px;display:block}.pipeline-metrics strong{color:var(--aura-text);font-variant-numeric:tabular-nums;margin-top:3px;font-size:16px;display:block}.pipeline-failed{color:var(--aura-danger)!important}.pipeline-run-list{display:grid}.pipeline-run-row{border-bottom:1px solid var(--aura-line);min-height:34px;color:var(--aura-text);grid-template-columns:64px 78px minmax(0,1fr) 48px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;display:grid}.pipeline-run-row:last-child{border-bottom:0}.pipeline-run-row.failed{background:#ff636314}.pipeline-run-row span,.pipeline-run-row small{color:var(--aura-muted)}.pipeline-run-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pipeline-run-row b,.pipeline-run-row strong{font-variant-numeric:tabular-nums}.pipeline-run-row b{text-align:right;color:var(--aura-warning)}.source-discrepancies{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-canvas)}.source-discrepancy-head{min-height:34px;color:var(--aura-muted);text-transform:uppercase;border-bottom:1px solid var(--aura-line);grid-template-columns:18px 1fr 38px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:grid}.source-discrepancy-head strong{color:var(--aura-warning);text-align:right;font-variant-numeric:tabular-nums}.source-discrepancy-row{border:0;border-bottom:1px solid var(--aura-line);width:100%;min-height:42px;color:var(--aura-text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:118px 92px minmax(0,1fr) 58px;align-items:center;gap:8px;padding:8px 12px;display:grid}.source-discrepancy-row.high{background:#ff636317}.source-discrepancy-row.medium{background:#f6c56f14}.source-discrepancy-row:hover{background:#ffffff0f}.source-discrepancy-row strong,.source-discrepancy-row small,.discrepancy-kind{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.source-discrepancy-row small{color:var(--aura-muted)}.source-discrepancy-row b{color:var(--aura-warning);text-transform:uppercase;justify-self:end;font-size:11px}.discrepancy-kind{color:var(--aura-info);text-transform:uppercase;font-size:11px}.source-health-row{border-bottom:1px solid var(--aura-line);grid-template-columns:74px minmax(72px,.8fr) minmax(0,1fr) 62px;align-items:center;gap:8px;min-height:38px;padding:7px 12px;display:grid}.source-health-row strong,.source-health-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.source-health-row b{text-align:right;color:var(--aura-warning);font-variant-numeric:tabular-nums}.health{background:var(--aura-line-strong);min-height:22px;color:var(--aura-line);text-transform:uppercase;justify-content:center;align-items:center;padding:3px 7px;font-size:11px;font-weight:900;display:inline-flex}.health.ok{color:var(--aura-accent);background:var(--aura-positive)}.health.degraded{color:var(--aura-warning);background:var(--aura-warning)}.health.error{color:var(--aura-danger-soft);background:var(--aura-danger)}.worker-list,.request-log,.play-list{max-height:360px;overflow:auto}.bet-settlement{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-canvas)}.bet-metrics{border-bottom:1px solid var(--aura-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bet-metrics div{border-right:1px solid var(--aura-line);gap:3px;min-width:0;padding:9px 12px;display:grid}.bet-metrics span{color:var(--aura-muted);text-transform:uppercase;font-size:11px}.bet-metrics strong{font-variant-numeric:tabular-nums;font-size:18px}.positive-money{color:var(--aura-accent)}.negative-money{color:var(--aura-danger)}.bet-position-list{max-height:292px;overflow:auto}.bet-position-row{border:0;border-bottom:1px solid var(--aura-line);width:100%;min-height:40px;color:var(--aura-text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:82px minmax(0,1fr) 74px 76px;align-items:center;gap:8px;padding:8px 12px;display:grid}.bet-position-row:hover{background:#ffffff0f}.bet-position-row.won{background:#6dd68a14}.bet-position-row.lost{background:#ff636312}.bet-position-row strong,.bet-position-row small,.bet-market{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bet-position-row small,.bet-market{color:var(--aura-muted);text-transform:uppercase;font-size:11px}.bet-position-row b{font-variant-numeric:tabular-nums;justify-self:end}.bet-position-row.won b{color:var(--aura-accent)}.bet-position-row.lost b{color:var(--aura-danger)}.market-review-queue{border-bottom:1px solid var(--aura-line-strong);background:var(--aura-surface)}.market-review-head{border-bottom:1px solid var(--aura-line);min-height:34px;color:var(--aura-muted);text-transform:uppercase;grid-template-columns:18px minmax(0,1fr) 42px 92px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:grid}.market-review-head strong{color:var(--aura-warning);text-align:right;font-variant-numeric:tabular-nums}.market-review-head small{text-align:right}.market-review-reasons{border-bottom:1px solid var(--aura-line);align-items:center;gap:8px;min-height:34px;padding:7px 12px;display:flex;overflow:hidden}.market-review-reasons span{background:var(--aura-surface);min-width:0;color:var(--aura-text);text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:inline-flex}.market-review-reasons span.high{color:var(--aura-danger-soft);background:var(--aura-danger)}.market-review-reasons span.medium{color:var(--aura-warning);background:var(--aura-warning)}.market-review-list{max-height:330px;overflow:auto}.market-review-row{border-bottom:1px solid var(--aura-line);grid-template-columns:64px minmax(0,1.3fr) 96px 72px minmax(120px,.8fr);align-items:center;gap:8px;min-height:46px;padding:8px 12px;display:grid}.market-review-row.high{background:#ff636314}.market-review-row.medium{background:#f6c56f0f}.market-review-row strong,.review-reason,.review-task b,.review-task small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.review-severity{color:var(--aura-info);text-transform:uppercase;font-size:11px;font-weight:900}.review-reason{color:var(--aura-warning);text-transform:uppercase;font-size:11px}.review-progress,.review-task{gap:2px;display:grid}.review-progress{text-align:right;font-variant-numeric:tabular-nums}.review-progress small,.review-task small{color:var(--aura-muted);text-transform:uppercase;font-size:11px}.review-task b{color:var(--aura-text);font-size:12px}.worker-row{border:0;border-bottom:1px solid var(--aura-line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:10px minmax(96px,.8fr) minmax(120px,1fr) 54px;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 12px;display:grid}.dot{background:var(--aura-faint);border-radius:50%;width:10px;height:10px}.dot.running,.dot.settling_final{background:var(--aura-accent);box-shadow:0 0 12px #4ade8080}.dot.error{background:var(--aura-danger)}.worker-main strong,.worker-detail b{display:block}.worker-latency{text-align:right;color:var(--aura-warning);font-weight:800}.play-row,.request-row{border:0;border-bottom:1px solid var(--aura-line);text-align:left;background:0 0;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 12px;display:grid}.play-row{grid-template-columns:84px minmax(0,1fr) 60px}.play-row.scoring{background:#f6c56f1a}.play-inning,.request-time,.request-source,.request-latency{color:var(--aura-muted);font-size:12px}.play-text,.request-play{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.play-score{text-align:right;font-weight:800}.request-row{cursor:pointer;grid-template-columns:86px 110px 122px minmax(0,1fr) 88px}.request-source{color:var(--aura-info)}.request-game{font-weight:800}.empty-line{color:var(--aura-muted);padding:18px 12px}.empty-line.compact{padding:8px 0}.game-detail-pane{min-height:680px;max-height:calc(100vh - 218px);overflow:auto}.game-detail-grid{border-bottom:1px solid var(--aura-line-strong);grid-template-columns:1fr;gap:0;display:grid}.game-summary,.timeline-panel{min-width:0;padding:12px}.game-summary{border-right:0;border-bottom:1px solid var(--aura-line-strong)}.detail-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.detail-title h3{letter-spacing:0;margin:0;font-size:18px}.detail-title span{color:var(--aura-muted)}.matchup-score{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.detail-team{border:1px solid var(--aura-line);background:var(--aura-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;min-width:0;padding:10px;display:grid}.detail-team span{align-items:center;gap:8px;min-width:0;font-weight:900;display:inline-flex}.detail-team span i{border-radius:50%;flex:none;width:9px;height:9px}.detail-team strong{font-variant-numeric:tabular-nums;font-size:30px}.detail-team small{color:var(--aura-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.line-score{border:1px solid var(--aura-line);margin-top:10px;overflow-x:auto}.line-score-row{border-bottom:1px solid var(--aura-line);grid-auto-columns:minmax(38px,1fr);grid-auto-flow:column;align-items:center;min-width:520px;min-height:30px;display:grid}.line-score-row:last-child{border-bottom:0}.line-score-row>*{text-align:center;font-variant-numeric:tabular-nums;padding:5px 8px}.line-score-row>:first-child{text-align:left;background:var(--aura-elevated);min-width:54px}.line-score-row.head{color:var(--aura-muted);text-transform:uppercase;background:var(--aura-elevated);font-size:11px}.meta-strip,.replay-readout{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.metric{border:1px solid var(--aura-line);background:var(--aura-surface);min-width:0;padding:8px}.metric span{color:var(--aura-muted);text-transform:uppercase;font-size:11px;display:block}.metric strong{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:3px;display:block;overflow:hidden}.quality-report{border:1px solid var(--aura-line);background:var(--aura-surface);margin-top:10px;padding:10px}.quality-report.excellent,.quality-report.good{border-color:var(--aura-positive)}.quality-report.partial{border-color:var(--aura-warning)}.quality-report.poor,.quality-report.missing{border-color:var(--aura-danger)}.quality-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.quality-head span{color:var(--aura-line-strong);text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.quality-head strong{font-variant-numeric:tabular-nums;font-size:18px}.quality-readiness,.quality-checks{flex-wrap:wrap;gap:6px;display:flex}.quality-readiness span{border:1px solid var(--aura-line);color:var(--aura-muted);text-transform:uppercase;padding:4px 7px;font-size:11px}.quality-readiness .ready{border-color:var(--aura-positive);color:var(--aura-accent)}.quality-readiness .not-ready{border-color:var(--aura-danger);color:var(--aura-danger)}.quality-checks{margin-top:8px}.quality-check{border-left:3px solid var(--aura-line);background:var(--aura-elevated);gap:2px;min-width:118px;max-width:190px;padding:7px;display:grid}.quality-check.pass{border-left-color:var(--aura-accent)}.quality-check.warn{border-left-color:var(--aura-warning)}.quality-check.fail{border-left-color:var(--aura-danger)}.quality-check b,.quality-check small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quality-check b{font-size:12px}.quality-check small{color:var(--aura-muted);font-variant-numeric:tabular-nums}.quality-warning{color:var(--aura-warning);margin:8px 0 0;font-size:12px;line-height:1.35}.coverage-report{border:1px solid var(--aura-line);background:var(--aura-surface);margin-top:10px;padding:10px}.coverage-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.coverage-head span{color:var(--aura-line-strong);text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.coverage-head strong{color:var(--aura-warning);font-variant-numeric:tabular-nums;font-size:18px}.coverage-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.coverage-product{border-left:3px solid var(--aura-line);background:var(--aura-elevated);grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:6px;min-width:0;padding:7px 8px;display:grid}.coverage-product.available{border-left-color:var(--aura-accent)}.coverage-product.missing{border-left-color:var(--aura-danger)}.coverage-product b{min-width:0;color:var(--aura-text);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;overflow:hidden}.coverage-product small{color:var(--aura-muted);text-align:right;font-variant-numeric:tabular-nums}.coverage-meta{color:var(--aura-muted);grid-template-columns:minmax(0,1fr) max-content;gap:10px;margin-top:8px;font-size:11px;display:grid}.coverage-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coverage-meta strong{color:var(--aura-line-strong);font-variant-numeric:tabular-nums}.timeline-head,.chart-label,.player-team h4{align-items:center;gap:7px;display:flex}.timeline-head{justify-content:space-between;margin-bottom:8px}.timeline-head span,.timeline-head strong{color:var(--aura-muted);text-transform:uppercase;font-size:12px}.win-chart{border:1px solid var(--aura-line);background:var(--aura-canvas);grid-template-rows:22px 1fr;height:130px;display:grid}.chart-label{color:var(--aura-muted);padding:4px 8px;font-size:12px}.win-chart svg{width:100%;height:100%;display:block}.win-chart line{stroke:var(--aura-line-strong);stroke-width:1px}.win-chart path{fill:none;stroke:var(--aura-accent);stroke-width:2.2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #6ee7a847)}.timeline-slider{width:100%;accent-color:var(--aura-accent);margin:12px 0 0}.replay-play{border:1px solid var(--aura-line);background:var(--aura-elevated);min-height:42px;color:var(--aura-text);margin-top:10px;padding:10px;line-height:1.35}.detail-split{grid-template-columns:1fr;gap:0;display:grid}.detail-split .play-pane,.detail-split .player-stats-pane{border:0;border-bottom:1px solid var(--aura-line-strong)}.detail-split .boxscore-pane{border:0}.normalized-stats,.market-list{max-height:360px;overflow:auto}.normalized-stat-row{border-bottom:1px solid var(--aura-line);grid-template-columns:minmax(160px,1fr) repeat(5,minmax(52px,.36fr));align-items:center;gap:0;min-height:44px;display:grid}.normalized-stat-row>span,.normalized-stat-row>b{border-right:1px solid var(--aura-line);flex-direction:column;justify-content:center;min-width:0;height:100%;padding:7px 9px;display:flex}.normalized-stat-row>:last-child{border-right:0}.normalized-stat-row strong,.normalized-stat-row small,.market-row strong,.market-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.normalized-stat-row b{text-align:right;font-variant-numeric:tabular-nums}.normalized-stat-row em{color:var(--aura-muted);text-transform:uppercase;font-size:10px;font-style:normal}.market-group{border-bottom:1px solid var(--aura-line)}.market-row{grid-template-columns:118px minmax(0,1fr) 86px;align-items:center;gap:2px 10px;min-height:58px;padding:9px 12px;display:grid}.market-type{min-height:26px;color:var(--aura-positive-soft);background:var(--aura-positive);text-transform:uppercase;grid-row:span 3;justify-content:center;align-items:center;padding:4px 7px;font-size:11px;font-weight:900;display:inline-flex}.market-grade{border:1px solid var(--aura-line);min-width:78px;color:var(--aura-line-strong);background:var(--aura-surface);text-align:center;text-transform:uppercase;justify-self:end;padding:4px 7px;font-size:10px;font-weight:900}.market-grade.winning,.market-grade.settled{color:var(--aura-positive-soft);border-color:var(--aura-accent);background:var(--aura-accent)}.market-grade.losing{color:var(--aura-danger-soft);border-color:var(--aura-danger);background:var(--aura-danger)}.market-grade.pending,.market-grade.unknown{color:var(--aura-muted);border-color:var(--aura-line);background:var(--aura-canvas)}.market-summary{color:var(--aura-muted);font-variant-numeric:tabular-nums;grid-column:2/4}.leg-list{border-top:1px solid var(--aura-line);background:var(--aura-canvas)}.leg-row{border-bottom:1px solid var(--aura-elevated);grid-template-columns:24px 42px minmax(0,1fr) 78px minmax(120px,.7fr);align-items:center;gap:8px;min-height:30px;padding:5px 12px;font-size:12px;display:grid}.leg-row:last-child{border-bottom:0}.leg-row b,.leg-row em{color:var(--aura-muted);font-variant-numeric:tabular-nums;text-transform:uppercase;font-style:normal}.leg-row strong,.leg-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.leg-grade{border:1px solid var(--aura-line);min-width:68px;color:var(--aura-line-strong);background:var(--aura-surface);text-transform:uppercase;text-align:center;justify-self:start;padding:3px 6px;font-size:10px;font-weight:900}.leg-grade.winning,.leg-grade.settled{color:var(--aura-positive-soft);border-color:var(--aura-accent);background:var(--aura-accent)}.leg-grade.losing{color:var(--aura-danger-soft);border-color:var(--aura-danger);background:var(--aura-danger)}.leg-grade.pending,.leg-grade.unknown{color:var(--aura-muted);border-color:var(--aura-line);background:var(--aura-canvas)}.team-stat-grid{border-bottom:1px solid var(--aura-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-stat-block{border-right:1px solid var(--aura-line);min-width:0;padding:10px 12px}.team-stat-block h4,.player-team h4{text-transform:uppercase;margin:0 0 8px;font-size:13px}.stat-chips{flex-wrap:wrap;gap:6px;display:flex}.stat-chips span{border:1px solid var(--aura-line);background:var(--aura-elevated);align-items:center;gap:5px;min-height:24px;padding:3px 7px;font-size:12px;display:inline-flex}.stat-chips b{color:var(--aura-muted)}.player-tables{max-height:520px;overflow:auto}.player-team{border-bottom:1px solid var(--aura-line-strong);padding:10px 12px 12px}.player-stat-table{border:1px solid var(--aura-line);min-width:620px;margin-bottom:10px}.player-stat-title{color:var(--aura-warning);background:var(--aura-elevated);border-bottom:1px solid var(--aura-line);padding:6px 8px;font-weight:800}.player-stat-head,.player-stat-row{align-items:center;display:grid}.player-stat-head{min-height:28px;color:var(--aura-muted);text-transform:uppercase;background:var(--aura-elevated);font-size:11px}.player-stat-row{border-top:1px solid var(--aura-line);min-height:30px}.player-stat-head>*,.player-stat-row>*{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid var(--aura-line);min-width:0;padding:5px 7px;overflow:hidden}.player-stat-head>:last-child,.player-stat-row>:last-child{border-right:0}.player-stat-row b{text-align:right;font-variant-numeric:tabular-nums}.flash{animation:1.4s ease-out flash-value}@keyframes flash-value{0%{color:var(--aura-canvas);background:var(--aura-warning);box-shadow:0 0 0 4px #f6c56f47}to{color:inherit;box-shadow:none;background:0 0}}footer{color:var(--aura-muted);border-top:1px solid var(--aura-line-strong);justify-content:space-between;gap:10px;padding-top:8px;font-size:12px;display:flex}@media (width<=1180px){.main-grid,.ops-grid{grid-template-columns:1fr}.scoreboard,.game-detail-pane{height:auto;max-height:none}.status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.status-item{border-bottom:1px solid var(--aura-line-strong)}}@media (width<=720px){.command-shell{padding:10px}.topbar{flex-direction:column;align-items:stretch}.brand{min-width:0}.toolbar{justify-content:flex-start}.search{width:100%}.status-strip{grid-template-columns:1fr}.scoreboard-head,.score-row{grid-template-columns:minmax(230px,1fr) 140px 120px 92px 100px}.request-row{grid-template-columns:76px 96px minmax(0,1fr) 50px}.request-play{display:none}}.landscape-showcase{min-height:100vh;color:var(--aura-text);background:linear-gradient(color-mix(in srgb, var(--aura-line) 45%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--aura-line) 45%, transparent) 1px, transparent 1px), radial-gradient(circle at 72% -10%, color-mix(in srgb, var(--aura-warning) 10%, transparent), transparent 38%), var(--aura-canvas);background-size:34px 34px,34px 34px,auto,auto;padding:clamp(18px,4vw,64px)}.landscape-showcase-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:end;gap:32px;max-width:1380px;margin:0 auto 28px;display:grid}.landscape-showcase-hero>div>span{color:var(--aura-warning);letter-spacing:.16em;font:800 10px/1 monospace}.landscape-showcase-hero h1{letter-spacing:-.075em;margin:12px 0 10px;font-size:clamp(48px,7vw,94px);line-height:.87}.landscape-showcase-hero h1 em{color:var(--aura-accent);font-style:normal}.landscape-showcase-hero p{max-width:670px;color:var(--aura-muted);margin:0;font-size:14px;line-height:1.5}.landscape-showcase-hero aside{text-align:right;border-top:1px solid var(--aura-line);border-bottom:1px solid var(--aura-line);justify-items:end;gap:8px;padding:18px 0;display:grid}.landscape-showcase-hero aside strong{font-size:15px}.landscape-showcase-hero aside small{color:var(--aura-muted);text-transform:uppercase;font:700 10px/1 monospace}.landscape-presets{border:1px solid var(--aura-line);background:var(--aura-surface);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(190px,.7fr);max-width:1380px;margin:0 auto 14px;display:grid}.landscape-presets button,.landscape-presets>div{min-height:54px;color:var(--aura-muted);border:0;border-right:1px solid var(--aura-line);text-align:left;text-transform:uppercase;background:0 0;padding:11px 14px;font:800 11px/1 monospace}.landscape-presets button{cursor:pointer}.landscape-presets button:hover,.landscape-presets button.is-active{color:var(--aura-canvas);background:var(--aura-accent)}.landscape-presets button span{opacity:.55;margin-right:10px}.landscape-presets>div{border-right:0;justify-items:end;gap:5px;display:grid}.landscape-presets>div span{color:var(--aura-muted);font-size:9px}.landscape-presets>div strong{color:var(--aura-warning)}.landscape-showcase-product{max-width:1380px;margin:0 auto}.landscape-showcase-footer{border-top:1px solid var(--aura-line);max-width:1380px;color:var(--aura-muted);letter-spacing:.08em;margin:14px auto 0;padding:13px 2px 0;font:800 9px/1 monospace;display:flex}.landscape-showcase-footer strong{color:var(--aura-warning);margin-left:auto}@media (width<=820px){.landscape-showcase-hero{grid-template-columns:1fr}.landscape-showcase-hero aside{text-align:left;justify-items:start}.landscape-presets{grid-template-columns:1fr}.landscape-presets button,.landscape-presets>div{border-right:0;border-bottom:1px solid var(--aura-line)}.landscape-showcase-footer{flex-wrap:wrap}.landscape-showcase-footer strong{width:100%;margin-left:0}}.api-reference{min-height:100vh;color:var(--aura-text);background:linear-gradient(color-mix(in srgb, var(--aura-line) 45%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--aura-line) 45%, transparent) 1px, transparent 1px), radial-gradient(circle at 80% 0%, color-mix(in srgb, var(--aura-accent) 9%, transparent), transparent 34%), var(--aura-canvas);background-size:34px 34px,34px 34px,auto,auto;padding:clamp(18px,4vw,56px)}.api-reference__hero,.api-reference__objects,.api-reference__proof,.api-reference__replay,.api-reference__entity,.api-reference__examples{max-width:1380px;margin-left:auto;margin-right:auto}.api-reference__hero{grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);align-items:end;gap:42px;margin-top:clamp(44px,8vw,110px);margin-bottom:34px;display:grid}.api-reference__hero>div>span,.api-reference__proof>header span,.api-reference__replay>header span,.api-reference__entity>header span,.api-reference__payload header span,.api-reference__component header span,.api-reference__play-page header span,.api-reference__replay-contract header span,.api-reference__entity-contract header span,.api-reference__examples header span{color:var(--aura-accent);letter-spacing:.15em;font:800 10px/1 monospace}.api-reference__hero h1{letter-spacing:-.07em;margin:14px 0 20px;font-size:clamp(48px,7vw,94px);line-height:.89}.api-reference__hero h1 em{color:var(--aura-accent);font-style:normal}.api-reference__hero>div>p{max-width:760px;color:var(--aura-muted);margin:0;font-size:16px;line-height:1.6}.api-reference__hero aside{border:1px solid var(--aura-line-strong);background:color-mix(in srgb, var(--aura-surface) 86%, transparent);border-radius:14px;gap:13px;padding:22px;display:grid}.api-reference__hero aside strong{color:var(--aura-warning);letter-spacing:.12em;font:800 10px/1 monospace}.api-reference__hero aside p{color:var(--aura-faint);margin:0;font-size:12px;line-height:1.55}.api-reference__hero aside a,.api-reference__component>a{color:var(--aura-accent);font-size:12px;text-decoration:none}.api-reference__objects{border-top:1px solid var(--aura-line);border-left:1px solid var(--aura-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.api-reference__objects>article{border-right:1px solid var(--aura-line);border-bottom:1px solid var(--aura-line);background:color-mix(in srgb, var(--aura-surface) 82%, transparent);min-width:0;padding:22px}.api-reference__objects header,.api-reference__payload header,.api-reference__component header,.api-reference__play-page header,.api-reference__replay-contract header,.api-reference__entity-contract header,.api-reference__examples header{justify-content:space-between;align-items:center;gap:14px;display:flex}.api-reference__objects header span{color:var(--aura-line-strong);font:800 11px/1 monospace}.api-reference__objects header b{color:var(--aura-accent);text-transform:uppercase;font:800 9px/1 monospace}.api-reference__objects h2{margin:30px 0 10px;font-size:21px}.api-reference__objects p{min-height:66px;color:var(--aura-muted);margin:0 0 18px;font-size:12px;line-height:1.55}.api-reference__objects code{color:var(--aura-positive-soft);border:1px solid var(--aura-line);background:var(--aura-canvas);white-space:nowrap;padding:10px;font-size:11px;display:block;overflow-x:auto}.api-reference__objects dl{gap:12px;margin:18px 0 0;display:grid}.api-reference__objects dl div{gap:5px;display:grid}.api-reference__objects dt{color:var(--aura-faint);text-transform:uppercase;font:800 9px/1 monospace}.api-reference__objects dd{color:var(--aura-muted);margin:0;font-size:11px;line-height:1.5}.api-reference__request{border:1px solid var(--aura-line-strong);background:color-mix(in srgb, var(--aura-surface) 94%, transparent);border-radius:18px;max-width:1380px;margin:34px auto 0;padding:clamp(18px,3vw,32px)}.api-reference__request>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.api-reference__request>header span,.api-reference__request-result>header span,.api-reference__request-contract>header span{color:var(--aura-accent);letter-spacing:.15em;font:800 10px/1 monospace}.api-reference__request h2{letter-spacing:-.04em;margin:8px 0 10px;font-size:clamp(26px,4vw,44px)}.api-reference__request>header p{max-width:700px;color:var(--aura-muted);margin:0;font-size:12px;line-height:1.6}.api-reference__request>header>strong{color:var(--aura-warning);letter-spacing:.12em;white-space:nowrap;font:800 10px/1 monospace}.api-reference__request>header>strong[data-status=ready]{color:var(--aura-accent)}.api-reference__request-grid{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.api-reference__request-form,.api-reference__request-contract,.api-reference__request-result{border:1px solid var(--aura-line);background:var(--aura-canvas);border-radius:12px;min-width:0;padding:18px}.api-reference__request-form{align-content:start;gap:12px;display:grid}.api-reference__request-form label{color:var(--aura-muted);letter-spacing:.08em;text-transform:uppercase;gap:7px;font:800 10px/1 monospace;display:grid}.api-reference__request-form select,.api-reference__request-form input{width:100%;min-height:38px;color:var(--aura-text);border:1px solid var(--aura-line);background:var(--aura-canvas);border-radius:7px;outline:none;padding:9px 10px;font:12px/1.2 monospace}.api-reference__request-form select:focus,.api-reference__request-form input:focus{border-color:var(--aura-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--aura-accent) 14%, transparent)}.api-reference__request-path{color:var(--aura-positive-soft);border:1px solid var(--aura-line);background:var(--aura-canvas);white-space:nowrap;padding:10px;font-size:11px;overflow-x:auto}.api-reference__request-note{color:var(--aura-faint);margin:0;font-size:11px;line-height:1.5}.api-reference__request-note code,.api-reference__request-contract code,.api-reference__request-headers dd{color:var(--aura-accent)}.api-reference__request-form button{min-height:38px;color:var(--aura-canvas);border:1px solid var(--aura-accent);background:var(--aura-accent);cursor:pointer;letter-spacing:.04em;border-radius:7px;padding:9px 12px;font:800 11px/1 monospace}.api-reference__request-form button:disabled{cursor:not-allowed;opacity:.45}.api-reference__request-form .api-reference__request-clear{color:var(--aura-muted);border-color:var(--aura-line);background:0 0}.api-reference__request-contract>header,.api-reference__request-result>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.api-reference__request-contract>header code,.api-reference__request-result>header code{max-width:64%;color:var(--aura-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.api-reference__request-contract h3{color:var(--aura-text);margin:24px 0 8px;font-size:20px}.api-reference__request-contract>p{color:var(--aura-muted);line-height:1.6}.api-reference__request-contract dl{gap:14px;margin:24px 0 0;display:grid}.api-reference__request-contract dl div{border-top:1px solid color-mix(in srgb, var(--aura-line) 45%, transparent);padding-top:14px}.api-reference__request-contract dt,.api-reference__request-headers dt{color:var(--aura-faint);letter-spacing:.1em;text-transform:uppercase;font:800 9px/1 monospace}.api-reference__request-contract dd{color:var(--aura-text);margin:6px 0 0;font-size:11px;line-height:1.5}.api-reference__request-result{margin-top:14px}.api-reference__request-result pre{max-height:420px;color:var(--aura-text);margin:16px 0 0;font:11px/1.65 monospace;overflow:auto}.api-reference__request-empty,.api-reference__request-error{color:var(--aura-faint);border:1px dashed var(--aura-line);text-align:center;margin:16px 0 0;padding:22px;line-height:1.5}.api-reference__request-error{color:var(--aura-warning);border-color:color-mix(in srgb, var(--aura-warning) 35%, transparent)}.api-reference__request-headers{flex-wrap:wrap;gap:10px 18px;margin:16px 0 0;display:flex}.api-reference__request-headers div{gap:5px;display:grid}.api-reference__request-headers dd{margin:0;font:10px/1.4 monospace}.api-reference__proof{border:1px solid var(--aura-line-strong);background:color-mix(in srgb, var(--aura-surface) 90%, transparent);border-radius:18px;margin-top:34px;padding:clamp(18px,3vw,32px)}.api-reference__proof>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.api-reference__proof h2,.api-reference__replay h2,.api-reference__entity h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(26px,4vw,44px)}.api-reference__proof>header>strong,.api-reference__replay>header>strong,.api-reference__entity>header>strong{color:var(--aura-warning);letter-spacing:.12em;font:800 10px/1 monospace}.api-reference__proof>header>strong[data-status=ready],.api-reference__replay>header>strong[data-status=ready],.api-reference__entity>header>strong[data-status=ready]{color:var(--aura-accent)}.api-reference__replay{border-top:1px solid #ffffff17;margin-top:1px;padding:58px 0 68px}.api-reference__replay>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.api-reference__replay-grid{background:#ffffff1a;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr);gap:1px;display:grid}.api-reference__play-page,.api-reference__replay-contract{background:var(--aura-canvas);min-width:0;padding:24px}.api-reference__play-page>p,.api-reference__replay-contract>p{color:var(--aura-faint);line-height:1.65}.api-reference__play-page>dl{background:#ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:22px 0;display:grid}.api-reference__play-page>dl div{background:var(--aura-canvas);padding:14px}.api-reference__play-page dt,.api-reference__replay-contract dt{color:var(--aura-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.api-reference__play-page dd,.api-reference__replay-contract dd{color:var(--aura-text);margin:5px 0 0;font-size:.79rem;line-height:1.45}.api-reference__play-page ol{background:#ffffff14;gap:1px;margin:0;padding:0;list-style:none;display:grid}.api-reference__play-page li{background:var(--aura-canvas);padding:16px}.api-reference__play-page li>div{color:var(--aura-faint);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;font-size:.68rem;display:grid}.api-reference__play-page li p{color:var(--aura-text);margin:10px 0 7px;line-height:1.42}.api-reference__play-page li small{color:var(--aura-faint)}.api-reference__replay-contract h3{color:var(--aura-text);margin:24px 0 10px;font-size:1rem}.api-reference__replay-contract p code,.api-reference__replay-contract dd code{color:var(--aura-accent)}.api-reference__replay-contract dl{gap:14px;margin:28px 0;display:grid}.api-reference__replay-contract dl div{border-top:1px solid #ffffff14;padding-top:14px}.api-reference__replay-contract>a{color:var(--aura-accent);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;text-decoration:none}.api-reference__entity{border-top:1px solid #ffffff17;padding:58px 0 68px}.api-reference__entity>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.api-reference__entity-grid{background:#ffffff1a;border:1px solid #ffffff1a;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:1px;display:grid}.api-reference__player-card,.api-reference__entity-contract{background:var(--aura-canvas);min-width:0;padding:24px}.api-reference__player-card{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:24px;display:grid}.api-reference__player-portrait{min-height:290px;color:var(--aura-faint);background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--aura-accent) 16%, transparent), transparent 45%), var(--aura-canvas);letter-spacing:.12em;border:1px solid #ffffff14;place-items:end center;font:800 9px/1 monospace;display:grid;overflow:hidden}.api-reference__player-portrait img{object-fit:cover;object-position:center top;filter:saturate(.82)contrast(1.04);width:100%;height:100%}.api-reference__player-card>div:last-child{align-self:center}.api-reference__player-card>div:last-child>span{color:var(--aura-accent);letter-spacing:.14em;font:800 10px/1 monospace}.api-reference__player-card h3,.api-reference__entity-contract h3{color:var(--aura-text);margin:16px 0 8px}.api-reference__player-card h3{letter-spacing:-.045em;font-size:clamp(28px,4vw,48px);line-height:.94}.api-reference__player-card p,.api-reference__entity-contract>p{color:var(--aura-muted);line-height:1.6}.api-reference__player-card dl,.api-reference__entity-contract dl{gap:14px;margin:28px 0 0;display:grid}.api-reference__player-card dl div,.api-reference__entity-contract dl div{border-top:1px solid color-mix(in srgb, var(--aura-line) 45%, transparent);padding-top:14px}.api-reference__player-card dt,.api-reference__entity-contract dt{color:var(--aura-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.api-reference__player-card dd,.api-reference__entity-contract dd{overflow-wrap:anywhere;color:var(--aura-text);margin:6px 0 0;font-size:.78rem;line-height:1.5}.api-reference__entity-contract p code,.api-reference__entity-contract dd code{color:var(--aura-accent)}.api-reference__entity-contract>a{color:var(--aura-accent);letter-spacing:.06em;text-transform:uppercase;margin-top:28px;font-size:.75rem;text-decoration:none;display:inline-block}.api-reference__entity-empty{min-height:290px;color:var(--aura-faint);border:1px dashed color-mix(in srgb, var(--aura-elevated) 10%, transparent);text-align:center;place-items:center;padding:28px;display:grid}.api-reference__proof-grid{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);gap:14px;display:grid}.api-reference__payload,.api-reference__component{border:1px solid var(--aura-line);background:var(--aura-canvas);border-radius:12px;min-width:0;padding:18px}.api-reference__payload header code,.api-reference__component header code{max-width:62%;color:var(--aura-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.api-reference__payload pre,.api-reference__examples pre{color:var(--aura-text);margin:16px 0 0;font:11px/1.65 monospace;overflow:auto}.api-reference__payload>p,.api-reference__empty{min-height:240px;color:var(--aura-faint);border:1px dashed var(--aura-line);text-align:center;place-items:center;margin:16px 0 0;padding:26px;display:grid}.api-reference__component .aura-live-scoreboard{margin:16px 0}.api-reference__examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.api-reference__examples>article{border:1px solid var(--aura-line);background:color-mix(in srgb, var(--aura-surface) 82%, transparent);min-width:0;padding:20px}.api-reference__examples header strong{color:var(--aura-text);font-size:12px}.api-reference__examples>article[data-channel=direct]{background:color-mix(in srgb, var(--aura-surface) 88%, transparent);border-color:#74bcff73}.api-reference__examples>article[data-channel=direct]>p{color:var(--aura-muted);margin:16px 0 0;font-size:12px;line-height:1.6}@media (width<=980px){.api-reference__hero,.api-reference__proof-grid,.api-reference__replay-grid,.api-reference__entity-grid,.api-reference__request-grid{grid-template-columns:minmax(0,1fr)}.api-reference__objects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.api-reference{padding:16px}.api-reference__objects,.api-reference__examples{grid-template-columns:minmax(0,1fr)}.api-reference__proof>header,.api-reference__replay>header,.api-reference__entity>header{flex-direction:column;align-items:flex-start}.api-reference__player-card{grid-template-columns:1fr}.api-reference__player-portrait{min-height:250px}.api-reference__play-page>dl{grid-template-columns:1fr}}body{color:var(--aura-text);background:var(--aura-canvas);font-family:var(--aura-font-sans)}.site-shell a{color:inherit;text-decoration:none}.site-shell :focus-visible{box-shadow:var(--aura-focus);border-radius:var(--aura-radius-sm);outline:none}::selection{background:var(--aura-accent);color:var(--aura-accent-ink)}.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-shell__content{flex:1}.site-shell__content>main{min-height:auto}.site-nav{z-index:50;border-bottom:1px solid var(--aura-line);background:color-mix(in srgb, var(--aura-canvas) 86%, transparent);-webkit-backdrop-filter:blur(14px);align-items:center;gap:26px;height:58px;padding:0 clamp(18px,4vw,40px);display:flex;position:sticky;top:0}.site-nav__brand{flex:none;align-items:center;gap:10px;display:flex}.site-nav__mark{background:var(--aura-accent);width:26px;height:26px;color:var(--aura-accent-ink);box-shadow:var(--aura-glow-accent);border-radius:8px;place-items:center;display:grid}.site-nav__brand strong{font:700 16px/1 var(--aura-font-sans);letter-spacing:-.03em}.site-nav__brand small{color:var(--aura-faint);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);padding-top:1px}.site-nav__links{scrollbar-width:none;align-items:center;gap:2px;min-width:0;height:100%;display:flex;overflow-x:auto}.site-nav__links::-webkit-scrollbar{display:none}.site-nav__links a{height:100%;color:var(--aura-muted);font:500 13px/1 var(--aura-font-sans);white-space:nowrap;transition:color var(--aura-speed) var(--aura-ease);align-items:center;padding:0 12px;display:flex;position:relative}.site-nav__links a:hover,.site-nav__links a[aria-current=page]{color:var(--aura-text)}.site-nav__links a[aria-current=page]:after{content:"";background:var(--aura-accent);height:2px;box-shadow:0 0 12px var(--aura-accent-line);border-radius:2px;position:absolute;bottom:-1px;left:10px;right:10px}.site-nav__actions{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.site-nav__ops{color:var(--aura-faint);font:500 13px/1 var(--aura-font-sans);transition:color var(--aura-speed) var(--aura-ease)}.site-nav__ops:hover,.site-nav__ops[aria-current=page]{color:var(--aura-text)}.site-nav__api{border:1px solid var(--aura-accent-line);border-radius:var(--aura-radius-sm);background:var(--aura-accent-soft);height:32px;color:var(--aura-accent);font:600 12.5px/1 var(--aura-font-sans);transition:background var(--aura-speed) var(--aura-ease), color var(--aura-speed) var(--aura-ease);align-items:center;gap:4px;padding:0 13px;display:inline-flex}.site-nav__api:hover{background:var(--aura-accent);color:var(--aura-accent-ink)}@media (width<=760px){.site-nav{gap:14px}.site-nav__brand small,.site-nav__ops{display:none}}.site-footer{border-top:1px solid var(--aura-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:60px;padding:26px clamp(18px,4vw,40px) 34px;display:flex}.site-footer>div{color:var(--aura-faint);font:400 12.5px/1.4 var(--aura-font-sans);align-items:baseline;gap:12px;display:flex}.site-footer__brand{color:var(--aura-text);font:700 14px/1 var(--aura-font-sans);letter-spacing:-.02em}.site-footer nav{flex-wrap:wrap;gap:4px 18px;display:flex}.site-footer nav a{color:var(--aura-muted);font:500 12.5px/1.6 var(--aura-font-sans);transition:color var(--aura-speed) var(--aura-ease)}.site-footer nav a:hover{color:var(--aura-text)}.component-catalog,.component-detail,.starter-page,.quickstart-shell{min-height:auto;padding:0 clamp(18px,4vw,40px) 40px}.component-catalog>*,.component-detail>*,.starter-page>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.component-subnav{scrollbar-width:none;align-items:center;gap:8px;width:min(1240px,100%);margin:14px auto 0;padding:8px 0;display:flex;overflow-x:auto}.component-subnav::-webkit-scrollbar{display:none}.component-subnav__label{color:var(--aura-faint);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;flex:none}.component-subnav a{border-radius:var(--aura-radius-full);color:var(--aura-muted);font:500 12px/1 var(--aura-font-sans);white-space:nowrap;transition:color var(--aura-speed) var(--aura-ease), border-color var(--aura-speed) var(--aura-ease), background var(--aura-speed) var(--aura-ease);border:1px solid #0000;flex:none;padding:6px 11px}.component-subnav a:hover{color:var(--aura-text);border-color:var(--aura-line-strong)}.component-subnav a[aria-current=page]{border-color:var(--aura-accent-line);background:var(--aura-accent-soft);color:var(--aura-accent)}.component-catalog-hero,.quickstart-hero,.starter-hero{background:radial-gradient(52% 110% at 14% -10%, var(--aura-halo-gold), transparent 62%), radial-gradient(44% 95% at 86% 0%, var(--aura-halo-sky), transparent 58%)}.component-catalog-hero{padding:64px 0 44px}.component-catalog-hero h1{letter-spacing:-.045em;max-width:860px;margin:14px 0 16px;font-size:clamp(42px,6.5vw,74px);font-weight:700;line-height:.98}.component-catalog-hero h1 em{color:var(--aura-accent);text-shadow:0 0 28px var(--aura-accent-line), 0 0 90px var(--aura-accent-soft);font-style:normal}.component-catalog-hero p{max-width:620px;color:var(--aura-muted);margin:0;font-size:16.5px;line-height:1.6}.prim-section{gap:18px;padding:26px 0 10px;display:grid}.prim-section__head{flex-wrap:wrap;align-items:baseline;gap:10px 16px;display:flex}.prim-section__head h2{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700}.prim-section__head p{color:var(--aura-muted);margin:0;font-size:13.5px}.prim-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.demo-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.demo-col{gap:12px;display:grid}.demo-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;display:grid}.component-gallery{gap:18px;padding-bottom:20px;display:grid}.component-gallery__item{border:1px solid var(--aura-line);border-radius:var(--aura-radius-lg);background:var(--aura-surface);box-shadow:var(--aura-shadow-1);overflow:hidden}.component-gallery__item>header{border-bottom:1px solid var(--aura-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;padding:18px 20px;display:flex}.component-gallery__item>header h2{letter-spacing:-.02em;margin:0 0 4px;font-size:17px;font-weight:650}.component-gallery__item>header p{max-width:560px;color:var(--aura-muted);margin:0;font-size:13px;line-height:1.5}.component-gallery__actions{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.component-gallery__actions>a{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);height:32px;color:var(--aura-text);font:600 12.5px/1 var(--aura-font-sans);transition:border-color var(--aura-speed) var(--aura-ease), background var(--aura-speed) var(--aura-ease);align-items:center;padding:0 13px;display:inline-flex}.component-gallery__actions>a:hover{background:var(--aura-elevated);border-color:var(--aura-faint)}.component-gallery__preview{background:radial-gradient(circle at 50% 0%, var(--aura-accent-soft), transparent 60%), repeating-linear-gradient(0deg, transparent, transparent 39px, color-mix(in srgb, var(--aura-line) 45%, transparent) 39px, color-mix(in srgb, var(--aura-line) 45%, transparent) 40px), var(--aura-canvas);place-items:center;padding:clamp(22px,3.5vw,42px);display:grid;overflow-x:auto}.component-gallery__preview>*{max-width:100%}.component-install{border:1px solid var(--aura-line);border-radius:var(--aura-radius-sm);background:var(--aura-canvas);align-items:center;gap:4px;height:32px;padding:0 4px 0 12px;display:inline-flex}.component-install code{color:var(--aura-accent);font:500 12px/1 var(--aura-font-mono);white-space:nowrap}.component-install button{border-radius:var(--aura-radius-sm);width:26px;height:26px;color:var(--aura-muted);cursor:pointer;transition:background var(--aura-speed) var(--aura-ease), color var(--aura-speed) var(--aura-ease);background:0 0;border:0;place-items:center;display:grid}.component-install button:hover{background:var(--aura-elevated);color:var(--aura-text)}.component-detail__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:44px 0 22px;display:flex}.component-detail__header h1{letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1}.component-detail__header p{max-width:640px;color:var(--aura-muted);margin:0;font-size:15px;line-height:1.55}.component-detail__bounds{gap:16px;display:grid}.component-detail__preview{border:1px solid var(--aura-line);border-radius:var(--aura-radius-lg);background:repeating-linear-gradient(0deg, transparent, transparent 39px, color-mix(in srgb, var(--aura-line) 45%, transparent) 39px, color-mix(in srgb, var(--aura-line) 45%, transparent) 40px), var(--aura-canvas);padding:clamp(20px,3vw,36px);overflow-x:auto}.component-detail__preview--centered{place-items:center;display:grid}.component-preview-toolbar{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:4px 0 14px;padding:10px 14px;display:flex}.component-preview-toolbar strong{font:600 13px/1.4 var(--aura-font-sans)}.component-preview-toolbar small{color:var(--aura-muted);font:400 12px/1.4 var(--aura-font-sans)}.component-preview-toolbar__groups{flex-wrap:wrap;gap:10px;display:flex}.component-preview-toolbar [role=group]{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-canvas);gap:2px;padding:3px;display:inline-flex}.component-preview-toolbar [role=group] button{border-radius:calc(var(--aura-radius-md) - 4px);height:27px;color:var(--aura-muted);font:600 12px/1 var(--aura-font-sans);cursor:pointer;transition:background var(--aura-speed) var(--aura-ease), color var(--aura-speed) var(--aura-ease);background:0 0;border:0;padding:0 11px}.component-preview-toolbar [role=group] button:hover{color:var(--aura-text)}.component-preview-toolbar [role=group] button[aria-pressed=true]{background:var(--aura-elevated);color:var(--aura-text);box-shadow:var(--aura-shadow-1)}.component-preview-toolbar select,.component-preview-toolbar input{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);background:var(--aura-canvas);height:32px;color:var(--aura-text);font:400 12.5px/1 var(--aura-font-sans);padding:0 10px}.analytics-demo-state{color:var(--aura-faint);font:400 12px/1.5 var(--aura-font-sans);margin:10px 0 0}.pulse-page-bar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px;display:flex}.pulse-page-switch{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-surface);gap:2px;padding:3px;display:inline-flex}.pulse-page-switch button{border-radius:calc(var(--aura-radius-md) - 4px);height:28px;color:var(--aura-muted);font:600 12px/1 var(--aura-font-sans);text-transform:capitalize;cursor:pointer;transition:background var(--aura-speed) var(--aura-ease), color var(--aura-speed) var(--aura-ease);background:0 0;border:0;padding:0 13px}.pulse-page-switch button:hover{color:var(--aura-text)}.pulse-page-switch button.is-active{background:var(--aura-accent);color:var(--aura-accent-ink)}.pulse-page-switch.is-quiet button.is-active{background:var(--aura-elevated);color:var(--aura-text);box-shadow:var(--aura-shadow-1)}.pulse-page-strip{scrollbar-width:thin;gap:8px;margin:14px 0 4px;padding-bottom:6px;display:flex;overflow-x:auto}.pulse-page-strip.is-loading{opacity:.6}.pulse-page-game{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-surface);min-width:150px;color:var(--aura-text);text-align:left;cursor:pointer;transition:border-color var(--aura-speed) var(--aura-ease), background var(--aura-speed) var(--aura-ease);flex:none;gap:3px;padding:10px 13px;display:grid}.pulse-page-game:hover{border-color:var(--aura-line-strong);background:var(--aura-elevated)}.pulse-page-game.is-active,.pulse-page-game[aria-pressed=true]{border-color:var(--aura-accent-line);background:var(--aura-accent-soft)}.pulse-page-game strong{font:650 13px/1.2 var(--aura-font-sans)}.pulse-page-game span{color:var(--aura-muted);font:500 10.5px/1.3 var(--aura-font-mono)}.pulse-page-game.is-in_progress span:first-of-type{color:#ff6a5e}.pulse-page-chip{border:1px solid var(--aura-line);border-radius:var(--aura-radius-full);color:var(--aura-muted);font:500 11px/1 var(--aura-font-mono);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.pulse-page-chip.is-button{cursor:pointer;background:0 0}.pulse-page-chip.is-button:hover{color:var(--aura-text);border-color:var(--aura-line-strong)}.pulse-page-stage{gap:16px;margin-top:8px;display:grid}.starter-hero{padding:64px 0 36px}.starter-hero>span{color:var(--aura-accent);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.starter-hero h1{letter-spacing:-.045em;max-width:760px;margin:14px 0;font-size:clamp(38px,5.5vw,62px);font-weight:700;line-height:1}.starter-hero p{max-width:620px;color:var(--aura-muted);margin:0;font-size:16px;line-height:1.6}.starter-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;padding-bottom:24px;display:grid}.starter-grid>a{border:1px solid var(--aura-line);border-radius:var(--aura-radius-lg);background:var(--aura-surface);transition:border-color var(--aura-speed) var(--aura-ease), transform var(--aura-speed) var(--aura-ease), box-shadow var(--aura-speed) var(--aura-ease);align-content:start;gap:8px;padding:22px;display:grid}.starter-grid>a:hover{border-color:var(--aura-line-strong);box-shadow:var(--aura-shadow-2);transform:translateY(-2px)}.starter-grid small{color:var(--aura-accent);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.starter-grid h2{letter-spacing:-.02em;margin:2px 0;font-size:19px;font-weight:650}.starter-grid p{color:var(--aura-muted);margin:0;font-size:13.5px;line-height:1.55}.starter-grid>a>span{color:var(--aura-accent);font:600 13px/1 var(--aura-font-sans);margin-top:8px}.starter-detail__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:44px 0 26px;display:flex}.starter-detail__header span{color:var(--aura-accent);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.starter-detail__header h1{letter-spacing:-.04em;margin:10px 0 8px;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1}.starter-detail__header p{max-width:620px;color:var(--aura-muted);margin:0;font-size:15px;line-height:1.55}.starter-workbench{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:26px;padding-bottom:30px;display:grid}@media (width<=900px){.starter-workbench{grid-template-columns:1fr;justify-items:center}}.starter-phone{border:1px solid var(--aura-line-strong);background:var(--aura-canvas);width:390px;max-width:100%;box-shadow:var(--aura-shadow-3);border-radius:34px;overflow:hidden}.starter-phone__bar{color:var(--aura-muted);font:600 11px/1 var(--aura-font-mono);justify-content:space-between;align-items:center;padding:10px 22px 6px;display:flex}.starter-phone__bar i{background:var(--aura-elevated);border-radius:12px;width:84px;height:22px}.starter-workbench aside{gap:16px;width:100%;min-width:0;display:grid}.starter-connect,.starter-prompt{border:1px solid var(--aura-line);border-radius:var(--aura-radius-lg);background:var(--aura-surface);gap:12px;padding:18px;display:grid}.starter-connect>header,.starter-prompt>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.starter-connect small,.starter-prompt small{color:var(--aura-faint);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.starter-connect h2,.starter-prompt h2{letter-spacing:-.02em;margin:4px 0 0;font-size:16px;font-weight:650}.starter-connect [data-state]{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-full);color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;align-self:center;padding:4px 10px}.starter-connect [data-state=connected]{border-color:var(--aura-accent-line);background:var(--aura-accent-soft);color:var(--aura-accent)}.starter-connect [data-state=error]{background:var(--aura-danger-soft);color:var(--aura-danger);border-color:#0000}.starter-connect label{color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;gap:6px;display:grid}.starter-connect input,.starter-connect select{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);background:var(--aura-canvas);height:36px;color:var(--aura-text);font:400 13px/1.4 var(--aura-font-sans);padding:0 12px}.starter-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.starter-connect button{border-radius:var(--aura-radius-sm);background:var(--aura-accent);height:38px;color:var(--aura-accent-ink);font:650 13px/1 var(--aura-font-sans);cursor:pointer;box-shadow:var(--aura-glow-soft);transition:background var(--aura-speed) var(--aura-ease), box-shadow var(--aura-speed) var(--aura-ease);border:0}.starter-connect button:hover{box-shadow:var(--aura-glow-accent);background:var(--aura-accent-strong)}.starter-connect button:disabled{opacity:.5;cursor:wait}.starter-connect p[role=alert]{color:var(--aura-danger);margin:0;font-size:12.5px}.starter-connect>small{text-transform:none;letter-spacing:0;font:400 12px/1.5 var(--aura-font-sans)}.starter-prompt>p{color:var(--aura-muted);font:400 13px/1.6 var(--aura-font-sans);margin:0}.starter-copy{border:1px solid var(--aura-line-strong);border-radius:var(--aura-radius-sm);background:var(--aura-elevated);height:32px;color:var(--aura-text);font:600 12px/1 var(--aura-font-sans);cursor:pointer;white-space:nowrap;transition:border-color var(--aura-speed) var(--aura-ease);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.starter-copy:hover{border-color:var(--aura-faint)}.starter-copy code{font:500 11.5px/1 var(--aura-font-mono);color:var(--aura-accent)}.quickstart-shell{padding-bottom:20px}.quickstart-shell>*{width:min(1240px,100%);margin-left:auto;margin-right:auto}.quickstart-hero{grid-template-columns:minmax(0,1.25fr) minmax(320px,.9fr);align-items:center;gap:clamp(24px,4vw,56px);padding:72px 0 56px;display:grid}@media (width<=960px){.quickstart-hero{grid-template-columns:1fr;padding-top:48px}}.quickstart-kicker{border:1px solid var(--aura-accent-line);border-radius:var(--aura-radius-full);background:var(--aura-accent-soft);color:var(--aura-accent);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.quickstart-hero h1{letter-spacing:-.045em;margin:20px 0 16px;font-size:clamp(40px,5.5vw,66px);font-weight:700;line-height:.99}.quickstart-hero p{max-width:560px;color:var(--aura-muted);margin:0 0 26px;font-size:16.5px;line-height:1.6}.quickstart-actions{flex-wrap:wrap;gap:12px;display:flex}.quickstart-actions a{border-radius:var(--aura-radius-md);height:42px;font:650 14px/1 var(--aura-font-sans);transition:background var(--aura-speed) var(--aura-ease), border-color var(--aura-speed) var(--aura-ease);align-items:center;gap:6px;padding:0 20px;display:inline-flex}.quickstart-actions a:first-child{background:var(--aura-accent);color:var(--aura-accent-ink);box-shadow:var(--aura-glow-accent)}.quickstart-actions a:first-child:hover{background:var(--aura-accent-strong)}.quickstart-actions a+a{border:1px solid var(--aura-line-strong);color:var(--aura-text)}.quickstart-actions a+a:hover{border-color:var(--aura-faint);background:var(--aura-elevated)}.quickstart-proof{border:1px solid var(--aura-line);border-radius:var(--aura-radius-lg);background:var(--aura-surface);box-shadow:var(--aura-shadow-2);gap:14px;padding:20px;display:grid}.quickstart-proof>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.quickstart-proof>header span{color:var(--aura-muted);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.quickstart-proof>header strong{color:var(--aura-faint);font:700 11px/1 var(--aura-font-mono);letter-spacing:.1em}.quickstart-proof.is-ready>header strong{color:var(--aura-accent)}.quickstart-proof.is-unavailable>header strong{color:var(--aura-warning)}.quickstart-proof-grid{grid-template-columns:repeat(3,1fr);gap:14px 18px;display:grid}@media (width<=480px){.quickstart-proof-grid{grid-template-columns:repeat(2,1fr)}}.quickstart-proof-grid div{gap:5px;min-width:0;display:grid}.quickstart-proof-grid small{color:var(--aura-faint);font:var(--aura-label);letter-spacing:.08em;text-transform:uppercase}.quickstart-proof-grid strong{font:650 15px/1.2 var(--aura-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quickstart-proof>p{color:var(--aura-faint);margin:0;font-size:12px;line-height:1.55}.quickstart-contract{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;padding-bottom:34px;display:grid}.quickstart-contract article{border:1px solid var(--aura-line);border-radius:var(--aura-radius-lg);background:var(--aura-surface);gap:8px;padding:20px;display:grid}.quickstart-contract article svg{color:var(--aura-accent)}.quickstart-contract h2{letter-spacing:-.02em;margin:4px 0 0;font-size:15.5px;font-weight:650}.quickstart-contract p{color:var(--aura-muted);margin:0;font-size:13px;line-height:1.55}.quickstart-contract code{border:1px solid var(--aura-line);background:var(--aura-elevated);color:var(--aura-accent);font:400 .92em/1 var(--aura-font-mono);border-radius:4px;padding:1px 5px}.quickstart-steps{gap:14px;padding:10px 0 30px;display:grid}.quickstart-steps>header{padding-top:18px}.quickstart-steps>header span{color:var(--aura-accent);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase}.quickstart-steps>header h2{letter-spacing:-.025em;margin:8px 0 6px;font-size:21px;font-weight:650}.quickstart-steps>header p{max-width:700px;color:var(--aura-muted);margin:0;font-size:13.5px;line-height:1.55}.quickstart-steps pre{border-radius:var(--aura-radius-md);background:var(--aura-text);box-shadow:var(--aura-shadow-2), var(--aura-glow-soft);margin:0;padding:16px 18px;overflow-x:auto}.quickstart-steps code{font:400 12.5px/1.7 var(--aura-font-mono);color:var(--aura-canvas)}.quickstart-resources{grid-template-columns:minmax(240px,1.1fr) repeat(auto-fit,minmax(200px,1fr));align-items:stretch;gap:12px;padding-bottom:20px;display:grid}@media (width<=900px){.quickstart-resources{grid-template-columns:1fr 1fr}}.quickstart-resources>div{align-content:center;gap:8px;padding-right:16px;display:grid}.quickstart-resources>div span{color:var(--aura-accent);font:var(--aura-label);letter-spacing:var(--aura-label-tracking);text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.quickstart-resources>div h2{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:650;line-height:1.3}.quickstart-resources>a{border:1px solid var(--aura-line);border-radius:var(--aura-radius-md);background:var(--aura-surface);color:var(--aura-text);font:550 13px/1.3 var(--aura-font-sans);transition:border-color var(--aura-speed) var(--aura-ease), background var(--aura-speed) var(--aura-ease);align-items:center;gap:9px;padding:14px 16px;display:flex}.quickstart-resources>a:hover{border-color:var(--aura-line-strong);background:var(--aura-elevated)}.quickstart-resources>a svg{color:var(--aura-accent);flex:none}
