.mw{--mw-a: #7c6bff;--mw-b: #22d3ee;--mw-fg: #eceef8;--mw-muted: rgb(226 229 244 / .66);--mw-faint: rgb(226 229 244 / .44);--mw-line: rgb(255 255 255 / .1);--mw-good: #4ade80;--mw-bad: #fb7185;--mw-warn: #fbbf24;--mw-cap: min(var(--mw-cap-max, 32rem), max(15rem, calc(100svh - 25rem) ));--mw-ratio: 1;position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;isolation:isolate;overflow:hidden;container-type:inline-size;border-radius:.875rem;border:1px solid var(--mw-line);color:var(--mw-fg);background:radial-gradient(120% 60% at 50% -12%,rgb(124 107 255 / .14),transparent 62%),#090b15;font-family:Geist,ui-sans-serif,system-ui,sans-serif}.mw[data-compact]{--mw-cap: 16.25rem}.mw:focus-within{border-color:#ffffff2e}.mw button{font:inherit}.mw-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mw-players{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;height:3rem;padding:0 .75rem}.mw-vs{font-family:Geist Mono,ui-monospace,monospace;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mw-faint)}.mw-p{display:flex;align-items:center;gap:.5rem;min-width:0;transition:opacity .16s ease}.mw-p[data-side=b]{flex-direction:row-reverse;text-align:right}.mw-p[data-status=lost]{opacity:.62}.mw-dot{flex:none;width:.5rem;height:.5rem;border-radius:9999px;background:var(--mw-dot, var(--mw-a));box-shadow:0 0 8px var(--mw-dot, var(--mw-a))}[data-side=b]>.mw-dot,.mw-mind[data-side=b] .mw-dot{--mw-dot: var(--mw-b)}.mw-p[data-status=to-move] .mw-dot{animation:mw-pulse 1.4s ease-in-out infinite}.mw-p-text{display:grid;flex:1 1 auto;min-width:0;line-height:1.2}.mw-p-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:620;letter-spacing:-.01em}.mw-p-meta{display:flex;align-items:center;gap:.25rem;min-width:0;overflow:hidden;white-space:nowrap;font-size:.6875rem;color:var(--mw-muted)}.mw-p[data-side=b] .mw-p-meta{justify-content:flex-end}.mw-p-meta svg{flex:none}.mw-kind{display:inline-flex;align-items:center;gap:.25rem}.mw-p-meta [data-kind=hosted]{color:#a99bff}.mw-p-status{font-family:Geist Mono,ui-monospace,monospace;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mw-faint)}.mw-p[data-status=won] .mw-p-status{color:var(--mw-good)}.mw-p[data-status=out] .mw-p-status,.mw-p[data-status=lost] .mw-p-status{color:var(--mw-faint)}.mw-score{flex:none;min-width:1ch;font-size:1.25rem;font-weight:650;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--mw-dot, var(--mw-a))}.mw-p[data-side=b] .mw-score{color:var(--mw-b)}.mw-p[data-side=a] .mw-score{color:var(--mw-a)}.mw-board{display:grid;place-items:center;padding:0 .5rem .25rem;cursor:pointer}.mw-box{position:relative;width:min(100%,calc(var(--mw-cap) * var(--mw-ratio)));aspect-ratio:var(--mw-ratio);min-width:0;min-height:0;overflow:hidden;display:grid;place-items:center;color:var(--mw-fg)}.mw-box:focus-visible{outline:2px solid var(--focus-ring, #8b7dff);outline-offset:-2px;border-radius:.5rem}.mw-box>svg{max-width:100%;max-height:100%}.mw-notice{display:grid;gap:.5rem;justify-items:center;padding:.75rem;text-align:center;font-size:.8125rem;color:var(--mw-muted)}.mw-notice p{margin:0}.mw-notice[data-tone=error] p:first-child{color:var(--mw-fg)}.mw-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.mw-action{display:inline-flex;align-items:center;min-height:2rem;padding:0 .875rem;border-radius:9999px;border:1px solid var(--mw-line);background:#ffffff0f;color:var(--mw-fg);font-size:.8125rem;font-weight:550;text-decoration:none;cursor:pointer}.mw-action:hover{background:#ffffff1f}.mw-action:focus-visible{outline:2px solid var(--focus-ring, #8b7dff);outline-offset:2px}.mw-seek{position:relative;height:.875rem;margin:0 .75rem}.mw-ticks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mw-ticks span{position:absolute;top:2px;width:2px;height:4px;margin-left:-1px;border-radius:1px;background:var(--mw-faint);opacity:.5}.mw-ticks span[data-by=a]{background:var(--mw-a);opacity:.85}.mw-ticks span[data-by=b]{background:var(--mw-b);opacity:.85}.mw-seek input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;touch-action:none}.mw-seek input::-webkit-slider-runnable-track{height:2px;border-radius:9999px;background:linear-gradient(90deg,var(--mw-a),var(--mw-b)) 0 0 / var(--mw-progress, 0%) 100% no-repeat,#ffffff29}.mw-seek input::-moz-range-track{height:2px;border-radius:9999px;background:#ffffff29}.mw-seek input::-moz-range-progress{height:2px;border-radius:9999px;background:linear-gradient(90deg,var(--mw-a),var(--mw-b))}.mw-seek input::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;margin-top:-4px;border-radius:50%;border:0;background:#f4f5fa;transform:scale(0);-webkit-transition:transform .12s ease;transition:transform .12s ease}.mw-seek input::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:#f4f5fa;transform:scale(0);-moz-transition:transform .12s ease;transition:transform .12s ease}.mw-seek:hover input::-webkit-slider-thumb,.mw-seek input:focus-visible::-webkit-slider-thumb,.mw-seek input:active::-webkit-slider-thumb{transform:scale(1)}.mw-seek:hover input::-moz-range-thumb,.mw-seek input:focus-visible::-moz-range-thumb,.mw-seek input:active::-moz-range-thumb{transform:scale(1)}.mw-seek input:focus-visible{outline:2px solid var(--focus-ring, #8b7dff);outline-offset:1px;border-radius:4px}@media (pointer: coarse){.mw-seek{height:1.5rem}.mw-ticks span{top:8px}}.mw-minds{display:grid;grid-template-columns:minmax(0,1fr);padding:0 .75rem}@container (min-width: 34rem){.mw-minds{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:1rem;column-gap:1rem}}.mw-mind{display:flex;align-items:center;gap:.5rem;height:1.75rem;min-width:0;font-size:.8125rem;color:var(--mw-muted)}.mw-mind .mw-dot{width:.375rem;height:.375rem;box-shadow:none}.mw-pick{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mw-fg);font-weight:560}.mw-mind[data-empty] .mw-pick{color:var(--mw-faint);font-weight:400}.mw-grade{flex:none;display:grid;place-items:center}.mw-grade[data-kind=matched]{color:var(--mw-good)}.mw-grade[data-kind=missed]{color:var(--mw-bad)}.mw-grade[data-kind=fallback]{color:var(--mw-warn)}.mw-odds{flex:none;display:grid;gap:2px;width:2.5rem}.mw-odds i{display:block;height:3px;border-radius:9999px;background:#ffffff1a;overflow:hidden}.mw-odds i:after{content:"";display:block;height:100%;border-radius:inherit;background:var(--mw-tone);opacity:.4;transform:scaleX(var(--p, 0));transform-origin:0 50%;transition:transform .2s cubic-bezier(.16,1,.3,1)}.mw-odds i[data-picked]:after{opacity:1}.mw-mind[data-side=a]{--mw-tone: var(--mw-a)}.mw-mind[data-side=b]{--mw-tone: var(--mw-b)}.mw-pct,.mw-ms{flex:none;font-family:Geist Mono,ui-monospace,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;text-align:right}.mw-pct{min-width:2.25rem;color:var(--mw-fg)}.mw-ms{min-width:3.25rem;color:var(--mw-muted)}.mw-bar{display:flex;align-items:center;gap:.25rem;height:2.75rem;padding:0 .5rem .25rem;min-width:0}.mw-btn{display:grid;place-items:center;flex:none;width:2rem;height:2rem;padding:0;border:0;border-radius:9999px;background:transparent;color:var(--mw-muted);cursor:pointer;transition:background-color .12s ease,color .12s ease}.mw-btn:hover{background:#ffffff1a;color:var(--mw-fg)}.mw-btn:focus-visible,.mw-chip:focus-visible{outline:2px solid var(--focus-ring, #8b7dff);outline-offset:2px}.mw-btn svg{width:1rem;height:1rem}.mw-play{width:2.25rem;height:2.25rem;background:#eceef8;color:#090b15}.mw-play:hover{background:#fff;color:#090b15}.mw-play svg{width:1.125rem;height:1.125rem}@media (pointer: coarse){.mw-btn,.mw-play{width:2.5rem;height:2.5rem}.mw-bar{height:3rem}}.mw-chip{flex:none;display:inline-flex;align-items:center;height:1.5rem;padding:0 .5rem;border-radius:9999px;border:1px solid var(--mw-line);background:transparent;color:var(--mw-muted);font-family:Geist Mono,ui-monospace,monospace;font-size:.6875rem;letter-spacing:.04em;white-space:nowrap}button.mw-chip{cursor:pointer;min-width:2.25rem;justify-content:center}button.mw-chip:hover{color:var(--mw-fg);border-color:#ffffff3d}.mw-chip[data-tone=fair]{color:#a99bff;border-color:#7c6bff66}.mw-chip[data-tone=model]{color:#67e8f9;border-color:#22d3ee66}.mw-chip[data-tone=estimate]{color:var(--mw-warn);border-color:#fbbf2473}.mw-clock{display:inline-flex;flex:none;min-width:0}.mw-clock .mw-chip{min-width:0;max-width:100%}.mw-clock-ph{width:5.5rem;height:1.5rem}.mw-chip-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:8rem}@container (min-width: 34rem){.mw-chip-t{max-width:13rem}}.mw-clock-pop{position:absolute;z-index:5;left:.5rem;bottom:2.75rem;width:min(21rem,calc(100% - 1rem));max-height:calc(100% - 4rem);overflow:auto;overscroll-behavior:contain;padding:.5rem .75rem;border-radius:.75rem;border:1px solid rgb(255 255 255 / .18);background:#101324;box-shadow:0 16px 40px -16px #000000b3;color:var(--mw-fg);font-size:.75rem;line-height:1.45;text-align:left}.mw-clock-pop p{margin:0;color:var(--mw-muted)}.mw-clock-pop p+p,.mw-cp-facts,.mw-cp-notes{margin-top:.375rem}.mw-cp-title{display:flex;align-items:center;gap:.5rem;color:var(--mw-fg)!important;font-size:.8125rem}.mw-cp-badge{padding:0 .375rem;border-radius:9999px;border:1px solid rgb(251 191 36 / .5);color:var(--mw-warn);font-family:Geist Mono,ui-monospace,monospace;font-size:.625rem;letter-spacing:.06em;text-transform:uppercase}.mw-cp-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.125rem .75rem;margin-bottom:0}.mw-cp-facts dt{color:var(--mw-faint)}.mw-cp-facts dd{margin:0;color:var(--mw-fg)}.mw-cp-notes{margin-bottom:0;padding-left:1rem;color:var(--mw-muted)}@media (pointer: coarse){.mw-clock-pop{bottom:3rem}}.mw-feed{margin:0;color:var(--mw-muted);font-size:.8125rem;line-height:1.3}.mw-feed{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container (min-width: 38rem){.mw:not([data-compact]) .mw-feed{position:static;flex:1 1 0;width:auto;height:auto;margin:0 .5rem;overflow:hidden;clip:auto;text-overflow:ellipsis}}.mw-pos{flex:0 1 auto;margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:.75rem;color:var(--mw-muted);font-variant-numeric:tabular-nums}.mw-feed+.mw-pos{margin-left:0}.mw[data-state=ended] .mw-pos{color:var(--mw-fg);font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;font-weight:620}.mw[data-state=ended][data-winner="0"] .mw-pos{color:#b5abff}.mw[data-state=ended][data-winner="1"] .mw-pos{color:#67e8f9}@keyframes mw-pulse{0%,to{box-shadow:0 0 4px var(--mw-dot, var(--mw-a))}50%{box-shadow:0 0 12px var(--mw-dot, var(--mw-a))}}@media (prefers-reduced-motion: reduce){.mw-p[data-status=to-move] .mw-dot{animation:none}.mw-odds i:after{transition:none}}
