.card.svelte-o79faj{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--card-r, 14px);background:var(--k-sunken);color:var(--k-ink);isolation:isolate;box-shadow:0 0 0 1px #1111110a;transition:transform var(--k-base) var(--k-ease),box-shadow var(--k-base) var(--k-ease)}.card.svelte-o79faj img:where(.svelte-o79faj){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.card.svelte-o79faj:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #1111110f,0 18px 36px -18px #0000008c}.card.svelte-o79faj:active{transform:translateY(1px);transition-duration:90ms}.card.svelte-o79faj:focus-visible{outline:2px solid var(--card-focus, var(--k-ink));outline-offset:3px}.name.svelte-o79faj{position:absolute;left:8%;right:8%;bottom:7%;font-family:var(--k-font-display);font-size:clamp(15px,12cqw,24px);font-weight:600;line-height:1.05;letter-spacing:-.03em;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.card.svelte-o79faj,.card.svelte-o79faj:hover,.card.svelte-o79faj:active{transform:none}}.lobby-page.svelte-9us960{padding:calc(var(--nav-top) + var(--nav-h) + clamp(40px,6vw,80px)) 0 clamp(72px,9vw,120px)}.lobby.svelte-9us960{padding:clamp(16px,2.6vw,32px);border-radius:var(--k-r-xl);background:var(--k-screen);color:var(--k-screen-ink);container-type:inline-size;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #111111e6,0 32px 64px -36px #11111180}.provider.svelte-9us960{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"badge name search sort";align-items:center;gap:12px 16px;margin-bottom:clamp(16px,2.4vw,28px)}.badge.svelte-9us960{grid-area:badge;display:inline-flex;align-items:center;height:36px;padding:0 12px 0 10px;border-radius:10px;background:var(--k-screen-2);box-shadow:inset 0 0 0 1px var(--k-screen-line)}.provider-name.svelte-9us960{grid-area:name;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.originals.svelte-9us960{font-family:var(--k-font-display);font-size:20px;font-weight:600;letter-spacing:-.03em}.count.svelte-9us960{color:var(--k-screen-muted);font-size:13px}.search.svelte-9us960,.sort.svelte-9us960{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;background:var(--k-screen-2);box-shadow:inset 0 0 0 1px var(--k-screen-line);color:var(--k-screen-muted)}.search.svelte-9us960{grid-area:search;min-width:240px}.search.svelte-9us960:focus-within{box-shadow:inset 0 0 0 1px var(--k-screen-ink)}.search.svelte-9us960 input:where(.svelte-9us960){flex:1;min-width:0;border:0;outline:0;background:none;color:var(--k-screen-ink);font-size:14px}.search.svelte-9us960 input:where(.svelte-9us960)::placeholder{color:var(--k-screen-muted)}.search.svelte-9us960 input:where(.svelte-9us960)::-webkit-search-cancel-button{filter:invert(1)}.sort.svelte-9us960{grid-area:sort}.sort-word.svelte-9us960{font-size:13px}.sort.svelte-9us960 select:where(.svelte-9us960){border:0;background:none;color:var(--k-screen-ink);font-size:14px;font-weight:500}.sort.svelte-9us960 select:where(.svelte-9us960):focus-visible{outline:2px solid var(--k-screen-ink);outline-offset:2px}.sort.svelte-9us960 select:where(.svelte-9us960) option:where(.svelte-9us960){color:var(--k-ink)}.grid.svelte-9us960{--cols: 2;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:12px;list-style:none}@container (min-width: 600px){.grid.svelte-9us960{--cols: 5;gap:16px}}@container (min-width: 1000px){.grid.svelte-9us960{--cols: 7}}.grid.svelte-9us960 li:where(.svelte-9us960){container-type:inline-size;min-width:0}.grid.svelte-9us960 .card{--card-focus: var(--k-screen-ink)}.empty.svelte-9us960{margin:48px 0;color:var(--k-screen-muted);text-align:center}.foot.svelte-9us960{margin-top:20px;color:var(--k-screen-muted);font-size:13px;text-align:center}@container (max-width: 560px){.provider.svelte-9us960{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"badge name name" "search search sort"}.search.svelte-9us960{min-width:0}.sort-word.svelte-9us960{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media(max-width:700px){.lobby.svelte-9us960{margin-inline:calc(-1 * var(--gutter) + 8px)}}:root{--ease-ui: cubic-bezier(.4, 0, .2, 1);--ease-motion: cubic-bezier(.45, .05, .2, 1)}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0}.plate{--cut: 8px;position:relative;display:grid;align-content:center;gap:2px;min-width:0;margin:0;padding:8px 14px 9px 13px;background:var(--stage-raised);color:var(--stage-text);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.plate>dt{color:var(--stage-muted);font-size:11px;font-weight:450;line-height:14px}.plate>.num,.plate>strong,.plate>dd{margin:0;min-width:0;color:var(--stage-text);font-size:16px;font-weight:600;line-height:20px;overflow-wrap:anywhere}.plate[data-outcome=win]:before{content:"";position:absolute;top:0;left:var(--cut);right:0;height:2px;background:var(--stage-win)}.plate[data-outcome=win]>:is(.num,strong,dd){color:var(--stage-win);text-shadow:0 0 20px color-mix(in srgb,var(--stage-win) 45%,transparent)}.stats.svelte-11uxn39{position:fixed;top:var(--y);left:var(--x);z-index:20;display:grid;gap:12px;width:300px;max-height:calc(100svh - 16px);overflow:auto;padding:6px 14px 14px;border-radius:var(--r-window, 16px);background:var(--raised);color:var(--text);box-shadow:0 24px 60px -20px #000d;animation:svelte-11uxn39-appear .16s var(--ease-ui)}@keyframes svelte-11uxn39-appear{0%{opacity:0}}:root[data-mode=light] .stats.svelte-11uxn39{box-shadow:0 24px 60px -24px color-mix(in srgb,var(--text) 50%,transparent)}.stats.svelte-11uxn39:focus{outline:none}.stats.svelte-11uxn39:focus-visible{outline:2px solid var(--focus);outline-offset:2px}header.svelte-11uxn39{display:flex;align-items:center;gap:2px;margin:0 -6px;padding:4px 0 0 6px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.dragging.svelte-11uxn39 header:where(.svelte-11uxn39){cursor:grabbing}h2.svelte-11uxn39{display:flex;align-items:center;gap:8px;margin:0 auto 0 0;font-size:14px;font-weight:600}h2.svelte-11uxn39 svg{color:var(--accent-text)}.stats.svelte-11uxn39{--field-fill: var(--input)}:root[data-mode=light] .stats.svelte-11uxn39{--field-fill: var(--well)}.stats.svelte-11uxn39 .panel-select select{height:40px;border-color:transparent;background:var(--field-fill);transition:background-color .16s var(--ease-ui)}.stats.svelte-11uxn39 .panel-select select:hover{background:color-mix(in srgb,var(--text) 6%,var(--field-fill))}.stats.svelte-11uxn39 .panel-select select:focus-visible{outline-offset:2px}.figures.svelte-11uxn39{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0}.chart.svelte-11uxn39{display:grid;gap:6px;margin:0}figcaption.svelte-11uxn39{display:flex;justify-content:space-between;gap:12px;font-size:11px;line-height:14px;color:var(--muted)}.screen.svelte-11uxn39{padding:10px 12px;border-radius:var(--r-field, 10px);background:var(--stage)}.plot.svelte-11uxn39{position:relative}svg.svelte-11uxn39{display:block;width:100%;height:96px;overflow:visible}.area.svelte-11uxn39{stroke:none}.above.svelte-11uxn39{fill:color-mix(in srgb,var(--stage-win) 18%,transparent)}.below.svelte-11uxn39{fill:color-mix(in srgb,var(--stage-muted) 14%,transparent)}.zero.svelte-11uxn39{stroke:color-mix(in srgb,var(--stage-muted) 55%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.trend.svelte-11uxn39{fill:none;stroke:var(--filament);stroke-width:1.75;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--filament) 70%,transparent))}.head.svelte-11uxn39{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--filament);box-shadow:0 0 10px var(--filament)}.empty.svelte-11uxn39{position:absolute;inset:0;display:grid;place-items:center;margin:0;font-size:12px;color:var(--stage-muted)}@media(max-width:700px){.stats.svelte-11uxn39{inset:auto 0 0;width:auto;max-height:75svh;padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--r-window, 16px) var(--r-window, 16px) 0 0}header.svelte-11uxn39{cursor:auto;touch-action:auto}}.fairness.svelte-18qs26l{width:min(576px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 32px);padding:0;border:0;border-radius:var(--r-window, 16px);background:var(--surface);color:var(--text);box-shadow:0 32px 80px -24px #000000d9;overflow:auto;overscroll-behavior:contain}[data-mode=light] .fairness.svelte-18qs26l{box-shadow:0 32px 80px -32px color-mix(in srgb,var(--text) 45%,transparent)}.fairness.svelte-18qs26l::backdrop{background:color-mix(in srgb,var(--stage) 60%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fairness[open].svelte-18qs26l{animation:svelte-18qs26l-enter .24s var(--ease-motion)}.fairness[open].svelte-18qs26l::backdrop{animation:svelte-18qs26l-fade .24s var(--ease-ui)}@keyframes svelte-18qs26l-enter{0%{opacity:0;translate:0 12px}}@keyframes svelte-18qs26l-fade{0%{opacity:0}}.top.svelte-18qs26l{position:sticky;top:0;z-index:2;display:grid;gap:16px;padding:20px 24px 16px;background:var(--surface)}.head.svelte-18qs26l{display:flex;align-items:center;gap:12px}h2.svelte-18qs26l{display:flex;align-items:center;gap:10px;margin:0 auto 0 0;font-size:16px;font-weight:600;line-height:24px}h2.svelte-18qs26l svg{color:var(--accent-text)}.close.svelte-18qs26l{display:grid;place-items:center;width:36px;height:36px;margin:-6px -8px -6px 0;border-radius:var(--r-key, 8px);color:var(--muted)}.close.svelte-18qs26l:hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,var(--surface))}.tabs.svelte-18qs26l{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;border-radius:calc(var(--r-seg, 9px) + 3px);background:var(--well)}.tabs.svelte-18qs26l button:where(.svelte-18qs26l){height:34px;border-radius:var(--r-seg, 9px);color:var(--muted);font-size:13px;font-weight:600}.tabs.svelte-18qs26l button:where(.svelte-18qs26l):hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,var(--well))}.tabs.svelte-18qs26l button[aria-selected=true]:where(.svelte-18qs26l){color:var(--text);background:var(--raised)}.body.svelte-18qs26l{display:grid;gap:16px;padding:4px 24px 24px}.close.svelte-18qs26l,.tabs.svelte-18qs26l button:where(.svelte-18qs26l),.copy.svelte-18qs26l,.primary.svelte-18qs26l,.secondary.svelte-18qs26l,.details.svelte-18qs26l summary:where(.svelte-18qs26l),textarea.svelte-18qs26l,.number.svelte-18qs26l{transition:color .16s var(--ease-ui),background-color .16s var(--ease-ui),opacity .16s var(--ease-ui)}button.svelte-18qs26l:focus-visible,textarea.svelte-18qs26l:focus-visible,.number.svelte-18qs26l:focus-visible,summary.svelte-18qs26l:focus-visible,a.svelte-18qs26l:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fairness.svelte-18qs26l .panel-select select{border:0;background:var(--input);transition:background-color .16s var(--ease-ui)}.fairness.svelte-18qs26l .panel-select select:hover{background:color-mix(in srgb,var(--text) 6%,var(--input))}.fairness.svelte-18qs26l .panel-select select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.field.svelte-18qs26l{display:grid;gap:8px;min-width:0;margin:0}.label-row.svelte-18qs26l{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:16px}.label.svelte-18qs26l{margin:0;color:var(--muted);font-size:12px;font-weight:500;line-height:16px}.keys.svelte-18qs26l{padding-top:16px;border-top:1px solid var(--hairline)}.section-title.svelte-18qs26l{margin:0;font-size:13px;font-weight:600;line-height:18px}.hash.svelte-18qs26l{display:block;min-width:0;padding:10px 12px;border-radius:var(--r-field, 10px);background:var(--well);color:var(--text);font:12px/18px var(--mono);overflow-wrap:anywhere}textarea.svelte-18qs26l{width:100%;min-width:0;margin:0;border:0;border-radius:var(--r-field, 10px);background:var(--input);color:var(--text)}textarea.svelte-18qs26l:hover{background:color-mix(in srgb,var(--text) 6%,var(--input))}.odds-settings.svelte-18qs26l{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:12px}.number.svelte-18qs26l{box-sizing:border-box;width:100%;min-width:0;height:40px;margin:0;padding:0 12px;border:0;border-radius:var(--r-field, 10px);background:var(--input);color:var(--text);font-size:13px}.number.svelte-18qs26l:hover{background:color-mix(in srgb,var(--text) 6%,var(--input))}.grow.svelte-18qs26l{display:grid;min-width:0}.grow.svelte-18qs26l:after{content:attr(data-value) " ";visibility:hidden}.grow.svelte-18qs26l>textarea:where(.svelte-18qs26l),.grow.svelte-18qs26l:after{grid-area:1 / 1;box-sizing:border-box;min-height:40px;padding:10px 12px;font:13px/20px var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.grow.svelte-18qs26l>textarea:where(.svelte-18qs26l){resize:none;overflow:hidden}.inline.svelte-18qs26l{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.primary.svelte-18qs26l,.secondary.svelte-18qs26l{display:inline-flex;align-items:center;justify-content:center;justify-self:start;height:40px;padding:0 18px;border-radius:var(--r-field, 10px);font-size:13px;font-weight:600;white-space:nowrap}.primary.svelte-18qs26l{background:var(--accent);color:var(--accent-ink)}.primary.svelte-18qs26l:hover:not([aria-disabled=true]){background:color-mix(in srgb,var(--text) 6%,var(--accent))}.secondary.svelte-18qs26l{background:var(--raised);color:var(--text)}.secondary.svelte-18qs26l:hover:not([aria-disabled=true]){background:color-mix(in srgb,var(--text) 6%,var(--raised))}.secondary.small.svelte-18qs26l{height:28px;padding:0 10px;border-radius:var(--r-key, 8px);font-size:12px}.secondary[aria-disabled=true].svelte-18qs26l{opacity:.5;cursor:default}.actions.svelte-18qs26l{display:flex;flex-wrap:wrap;gap:8px}.copy.svelte-18qs26l{display:inline-flex;flex:none;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;border-radius:var(--r-key, 8px);background:var(--raised);color:var(--muted);font-size:12px;font-weight:550}.copy.svelte-18qs26l:hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,var(--raised))}.copy[data-copied].svelte-18qs26l{color:var(--text)}.copy[data-copied].svelte-18qs26l svg{color:var(--win)}.note.svelte-18qs26l{margin:0;color:var(--muted);font-size:12px;line-height:18px}.note.svelte-18qs26l:empty{display:none}.error.svelte-18qs26l{color:var(--danger)}.facts.svelte-18qs26l{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;padding:14px 16px;border-radius:var(--r-panel, 12px);background:var(--well)}.facts.svelte-18qs26l>div:where(.svelte-18qs26l){flex:1 1 auto;min-width:0}.facts.svelte-18qs26l dt:where(.svelte-18qs26l){color:var(--muted);font-size:12px;line-height:16px}.facts.svelte-18qs26l dd:where(.svelte-18qs26l){margin:2px 0 0;font-size:14px;font-weight:600;line-height:20px;overflow-wrap:anywhere}.screen.svelte-18qs26l{--focus: var(--stage-focus, var(--stage-text));position:relative;display:grid;gap:14px;min-width:0;margin:0;padding:16px;border-radius:var(--r-panel, 12px);background:var(--stage);color:var(--stage-text);overflow:hidden}.status.svelte-18qs26l{margin:0;font-size:13px;font-weight:500;line-height:18px}.round.svelte-18qs26l:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:color-mix(in srgb,var(--filament) 28%,transparent)}.round[data-outcome=win].svelte-18qs26l:after{background:var(--stage-win);box-shadow:0 0 12px color-mix(in srgb,var(--stage-win) 55%,transparent)}.plates.svelte-18qs26l{display:flex;flex-wrap:wrap;gap:6px;margin:0}.plates.svelte-18qs26l>.plate:where(.svelte-18qs26l){flex:1 1 auto;min-width:88px}.round.svelte-18qs26l .plates:where(.svelte-18qs26l)>:where(.svelte-18qs26l):first-child>dd:where(.svelte-18qs26l){font-size:20px;line-height:24px}.plate[data-pocket].svelte-18qs26l{background:var(--pocket)}.plate[data-pocket=black].svelte-18qs26l{background:color-mix(in srgb,var(--stage-text) 34%,var(--pocket))}.plate[data-pocket].svelte-18qs26l>dt:where(.svelte-18qs26l),.plate[data-pocket].svelte-18qs26l>dd:where(.svelte-18qs26l){color:#fff}.checks.svelte-18qs26l{display:grid;gap:4px;margin:0}.round.svelte-18qs26l .checks:where(.svelte-18qs26l){padding-top:12px;border-top:1px solid color-mix(in srgb,var(--stage-text) 12%,transparent)}.odds-screen.svelte-18qs26l .plates:where(.svelte-18qs26l)>:where(.svelte-18qs26l):first-child>dd:where(.svelte-18qs26l){font-size:24px;line-height:28px}.odds-screen.svelte-18qs26l .checks:where(.svelte-18qs26l),.odds-table.svelte-18qs26l{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--stage-text) 12%,transparent)}.odds-table.svelte-18qs26l+.checks:where(.svelte-18qs26l){padding-top:4px}.odds-table.svelte-18qs26l{width:100%;border-collapse:collapse;font-size:12px;line-height:16px}.odds-table.svelte-18qs26l th:where(.svelte-18qs26l),.odds-table.svelte-18qs26l td:where(.svelte-18qs26l){padding:6px 8px;text-align:right;white-space:nowrap}.odds-table.svelte-18qs26l th:where(.svelte-18qs26l):first-child{text-align:left;white-space:normal}.odds-table.svelte-18qs26l thead:where(.svelte-18qs26l) th:where(.svelte-18qs26l){color:var(--stage-muted);font-weight:450}.odds-table.svelte-18qs26l tbody:where(.svelte-18qs26l) th:where(.svelte-18qs26l){font-weight:550}.odds-table.svelte-18qs26l tbody:where(.svelte-18qs26l) tr:where(.svelte-18qs26l){border-top:1px solid color-mix(in srgb,var(--stage-text) 8%,transparent)}.odds-table.svelte-18qs26l small:where(.svelte-18qs26l){display:block;color:var(--stage-muted);font-size:11px;font-weight:450}.odds-table.svelte-18qs26l tr[data-selected]:where(.svelte-18qs26l){background:var(--stage-raised)}.check.svelte-18qs26l{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;min-height:28px}.check.svelte-18qs26l>dt:where(.svelte-18qs26l){color:var(--stage-muted);font-size:12px;line-height:16px;white-space:nowrap}.check.svelte-18qs26l>dd:where(.svelte-18qs26l){display:flex;align-items:center;gap:6px;margin:0 0 0 auto;font-size:13px;font-weight:550;line-height:18px;text-align:right}.check[data-state=ok].svelte-18qs26l>dd:where(.svelte-18qs26l) svg{color:var(--stage-win)}.check[data-state=fail].svelte-18qs26l>dd:where(.svelte-18qs26l){color:var(--stage-danger)}.check[data-state=wait].svelte-18qs26l>dd:where(.svelte-18qs26l){color:var(--stage-muted)}.check.svelte-18qs26l a:where(.svelte-18qs26l){display:inline-flex;align-items:center;gap:4px;border-radius:2px;color:var(--stage-text);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--stage-text) 40%,transparent);text-underline-offset:3px;transition:text-decoration-color .16s var(--ease-ui)}.check.svelte-18qs26l a:where(.svelte-18qs26l):hover{text-decoration-color:currentColor}.stage-note.svelte-18qs26l{margin:0;color:var(--stage-muted);font:11px/16px var(--mono);overflow-wrap:anywhere}.scene.svelte-18qs26l{display:grid;justify-items:center;gap:8px;min-width:0}.scene-label.svelte-18qs26l{color:var(--stage-muted);font-size:12px;line-height:16px;text-align:center}.chips.svelte-18qs26l,.cards.svelte-18qs26l{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.chip.svelte-18qs26l{--cut: 5px;grid-auto-flow:column;align-items:center;justify-content:center;gap:8px;min-width:40px;height:36px;padding:0 10px}.chip.svelte-18qs26l>strong:where(.svelte-18qs26l){font-size:14px;line-height:18px}.gem.svelte-18qs26l{width:9px;height:9px;background:var(--gem);transform:rotate(45deg)}.hands.svelte-18qs26l{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px}.hands.svelte-18qs26l>.dealer:where(.svelte-18qs26l){flex-basis:100%}.card-cell.svelte-18qs26l{display:grid;justify-items:center;gap:4px}.card.svelte-18qs26l{--cut: 6px;place-content:center;justify-items:center;gap:2px;width:40px;height:54px;padding:0}.card.svelte-18qs26l>strong:where(.svelte-18qs26l){font-size:16px;line-height:18px}.suit.svelte-18qs26l{color:var(--stage-muted);font-size:14px;line-height:14px}.card-cell.svelte-18qs26l>small:where(.svelte-18qs26l){color:var(--stage-muted);font-size:11px;line-height:14px}.board.svelte-18qs26l{display:grid;grid-template-columns:repeat(5,40px);justify-content:center;gap:6px}.tile.svelte-18qs26l{--cut: 5px;place-items:center;height:40px;padding:0;color:var(--stage-muted)}.tile.found.svelte-18qs26l{background:color-mix(in srgb,var(--filament) 16%,var(--stage-raised));color:var(--filament)}.tile.mine.svelte-18qs26l{color:var(--stage-danger)}.tile.hit.svelte-18qs26l{background:var(--stage-danger);color:var(--stage)}.details.svelte-18qs26l{min-width:0}.details.svelte-18qs26l summary:where(.svelte-18qs26l){display:inline-flex;align-items:center;gap:6px;height:32px;margin-inline-start:-8px;padding:0 12px 0 8px;border-radius:var(--r-key, 8px);color:var(--muted);font-size:13px;font-weight:600;list-style:none;cursor:pointer}.details.svelte-18qs26l summary:where(.svelte-18qs26l)::-webkit-details-marker{display:none}.details.svelte-18qs26l summary:where(.svelte-18qs26l):hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,var(--surface))}.details.svelte-18qs26l summary:where(.svelte-18qs26l) svg{transition:rotate .2s var(--ease-motion)}.details[open].svelte-18qs26l summary:where(.svelte-18qs26l) svg{rotate:90deg}.details-body.svelte-18qs26l{display:grid;gap:14px;margin-top:12px}.json.svelte-18qs26l{max-height:240px;margin:0;padding:12px 14px;overflow:auto;border-radius:var(--r-field, 10px);background:var(--well);color:var(--text);font:11px/1.6 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:700px){.fairness.svelte-18qs26l{width:min(576px,calc(100vw - 16px));max-height:calc(100svh - 16px)}.top.svelte-18qs26l{padding:16px 16px 14px}.body.svelte-18qs26l{padding:2px 16px 20px}.screen.svelte-18qs26l{padding:14px}.grow.svelte-18qs26l>textarea:where(.svelte-18qs26l),.grow.svelte-18qs26l:after{font-size:16px;line-height:22px}.round.svelte-18qs26l .plates:where(.svelte-18qs26l)>:where(.svelte-18qs26l):first-child>dd:where(.svelte-18qs26l){font-size:18px;line-height:22px}.number.svelte-18qs26l{font-size:16px}.odds-screen.svelte-18qs26l .plates:where(.svelte-18qs26l)>:where(.svelte-18qs26l):first-child>dd:where(.svelte-18qs26l){font-size:20px;line-height:24px}.odds-table.svelte-18qs26l th:where(.svelte-18qs26l),.odds-table.svelte-18qs26l td:where(.svelte-18qs26l){padding:6px 4px}}@media(max-width:420px){.inline.svelte-18qs26l{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.fairness[open].svelte-18qs26l{animation-name:svelte-18qs26l-fade}.details.svelte-18qs26l summary:where(.svelte-18qs26l) svg{transition:none}}.shelf.svelte-1igel7{display:flex;gap:16px;margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 16px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none}.shelf.svelte-1igel7::-webkit-scrollbar{display:none}.slot.svelte-1igel7{flex:0 0 184px;scroll-snap-align:start;container-type:inline-size}@media(max-width:700px){.shelf.svelte-1igel7{gap:12px}.slot.svelte-1igel7{flex-basis:148px}}.theme-trigger.svelte-1olsvy9{gap:8px;padding:0 12px 0 10px}.swatch.svelte-1olsvy9{flex:none;width:14px;height:14px;border-radius:50%;background:var(--mark, var(--k-key));box-shadow:inset 0 0 0 1px #11111129}.theme-menu.svelte-1olsvy9{position:fixed;inset:auto;margin:0;padding:16px;border:0;border-radius:var(--k-r-lg);overflow:visible;background:var(--k-panel);color:var(--k-ink);font:400 14px/1.45 var(--k-font);text-align:start;box-shadow:0 0 0 1px var(--k-line),var(--k-shadow-md);opacity:0;transform:translateY(-4px);transition:opacity var(--k-base) var(--k-ease),transform var(--k-base) var(--k-ease),display var(--k-base) allow-discrete,overlay var(--k-base) allow-discrete}.theme-menu.svelte-1olsvy9:popover-open{opacity:1;transform:none}@starting-style{.theme-menu.svelte-1olsvy9:popover-open{opacity:0;transform:translateY(-4px)}}.menu-title.svelte-1olsvy9{font-weight:600}.hint.svelte-1olsvy9{margin:4px 0 14px;color:var(--k-muted);font-size:13px}.brands.svelte-1olsvy9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:4px;border-radius:var(--k-r-md);background:var(--k-sunken)}.brand.svelte-1olsvy9{display:grid;justify-items:center;gap:6px;min-width:0;padding:10px 2px 7px;border-radius:8px;color:var(--k-muted);font-size:11px;font-weight:500;line-height:14px;transition:color var(--k-fast) var(--k-ease),background-color var(--k-fast) var(--k-ease),box-shadow var(--k-fast) var(--k-ease)}.brand.svelte-1olsvy9:hover{color:var(--k-ink)}.brand[aria-pressed=true].svelte-1olsvy9{color:var(--k-ink);background:var(--k-panel);box-shadow:var(--k-shadow-xs),0 0 0 1px #1111110f}.name.svelte-1olsvy9{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile.svelte-1olsvy9{display:grid;grid-template-columns:12px 1fr;width:42px;height:28px;padding:3px 3px 3px 0;border-radius:var(--tile-r);background:var(--tile-frame);box-shadow:0 0 0 1px #1111111a}.key.svelte-1olsvy9{display:grid;align-items:end;padding:0 2px 2px 3px}.key.svelte-1olsvy9>span:where(.svelte-1olsvy9){height:4px;border-radius:var(--tile-key-r);background:var(--tile-key)}.screen.svelte-1olsvy9{position:relative;border-radius:max(1px,calc(var(--tile-r) - 3px));background:var(--tile-screen)}.screen.svelte-1olsvy9:after{content:"";position:absolute;left:3px;right:3px;bottom:3px;height:1px;background:var(--tile-line)}.row.svelte-1olsvy9{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.custom.svelte-1olsvy9{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;border-radius:10px;box-shadow:var(--k-shadow-raised);font-size:13px;font-weight:500;cursor:pointer}.custom.active.svelte-1olsvy9{box-shadow:inset 0 1px #fff,0 0 0 1.5px var(--k-ink)}.custom.svelte-1olsvy9:has(input:where(.svelte-1olsvy9):focus-visible){outline:2px solid var(--k-ink);outline-offset:2px}.custom.svelte-1olsvy9 input:where(.svelte-1olsvy9){position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.dot.svelte-1olsvy9{width:18px;height:18px;border-radius:50%;background:var(--mark, var(--k-key));box-shadow:inset 0 0 0 1px #11111129}.scheme.svelte-1olsvy9{display:flex;gap:2px;padding:3px;border-radius:10px;background:var(--k-sunken)}.scheme.svelte-1olsvy9 button:where(.svelte-1olsvy9){display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border-radius:8px;color:var(--k-muted);font-size:13px;font-weight:500;transition:color var(--k-fast) var(--k-ease),background-color var(--k-fast) var(--k-ease),box-shadow var(--k-fast) var(--k-ease)}.scheme.svelte-1olsvy9 button:where(.svelte-1olsvy9):hover{color:var(--k-ink)}.scheme.svelte-1olsvy9 button[aria-pressed=true]:where(.svelte-1olsvy9){color:var(--k-ink);background:var(--k-panel);box-shadow:var(--k-shadow-xs),0 0 0 1px #1111110f}@media(max-width:520px){.theme-trigger.svelte-1olsvy9{width:36px;padding:0}.word.svelte-1olsvy9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media(prefers-reduced-motion:reduce){.theme-menu.svelte-1olsvy9,.theme-menu.svelte-1olsvy9:popover-open{transform:none}}.room-page.svelte-1pn0ika{padding:calc(var(--nav-top) + var(--nav-h) + 20px) 0 clamp(72px,9vw,120px)}.room-head.svelte-1pn0ika{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"back title strip tools";align-items:center;gap:12px 16px;margin-bottom:16px}.back.svelte-1pn0ika{grid-area:back;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--k-ink-2);box-shadow:inset 0 0 0 1px var(--k-line-strong);transition:color var(--k-fast) var(--k-ease),background-color var(--k-fast) var(--k-ease)}.back.svelte-1pn0ika:hover{color:var(--k-ink);background:#1111110b}.name.svelte-1pn0ika{grid-area:title;min-width:0}h1.svelte-1pn0ika{font-size:24px;letter-spacing:-.035em;line-height:28px;white-space:nowrap}.note.svelte-1pn0ika{margin-top:2px;color:var(--k-muted);font-size:13px;line-height:16px;white-space:nowrap}.tools.svelte-1pn0ika{grid-area:tools;display:flex;gap:8px}.strip.svelte-1pn0ika{grid-area:strip;display:flex;gap:2px;min-width:0;padding:2px 20px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.strip.svelte-1pn0ika::-webkit-scrollbar{display:none}.strip.svelte-1pn0ika button:where(.svelte-1pn0ika){display:inline-flex;flex:none;align-items:center;gap:7px;height:36px;padding:0 12px 0 10px;border-radius:999px;color:var(--k-muted);font-size:14px;font-weight:500;transition:color var(--k-fast) var(--k-ease),background-color var(--k-fast) var(--k-ease),box-shadow var(--k-fast) var(--k-ease)}.strip.svelte-1pn0ika button:where(.svelte-1pn0ika):hover{color:var(--k-ink);background:#1111110b}.strip.svelte-1pn0ika button[aria-current=true]:where(.svelte-1pn0ika){color:var(--k-ink);background:var(--k-panel);box-shadow:0 0 0 1px var(--k-line-strong),var(--k-shadow-xs)}@media(max-width:1099px){.room-head.svelte-1pn0ika{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back title tools" "strip strip strip"}.strip.svelte-1pn0ika{margin:4px calc(-1 * var(--gutter)) 0;padding:2px var(--gutter);-webkit-mask-image:none;mask-image:none}}.room.svelte-1pn0ika{--field: color-mix(in srgb, var(--text) 5%, transparent);color:var(--text);font-family:var(--room-font, var(--k-font))}.room.svelte-1pn0ika og-game{--og-height: 720px}#game-mount.svelte-1pn0ika{min-height:0}.live-notice.svelte-1pn0ika{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:6px 6px 6px 16px;border-radius:var(--k-r-md);background:var(--k-subtle);box-shadow:0 0 0 1px var(--k-line);color:var(--k-ink-2);font-size:14px}.session-error.svelte-1pn0ika{position:fixed;z-index:30;left:50%;bottom:24px;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);display:flex;align-items:center;gap:16px;padding:8px 8px 8px 16px;border-radius:var(--k-r-md);background:var(--k-panel);color:var(--k-danger-ink);box-shadow:0 0 0 1px var(--k-line),var(--k-shadow-md);font-size:14px}.more.svelte-1pn0ika{margin-top:clamp(48px,6vw,80px)}.more-head.svelte-1pn0ika{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.more-head.svelte-1pn0ika h2:where(.svelte-1pn0ika){font-family:var(--k-font-display);font-size:22px;font-weight:600;letter-spacing:-.03em}.more-tools.svelte-1pn0ika{display:flex;gap:6px}.page.svelte-1pn0ika{width:36px;padding:0}.embed.svelte-1pn0ika{width:min(640px,calc(100vw - 24px));max-width:none;max-height:calc(100svh - 24px);margin:auto;padding:24px;border:0;border-radius:var(--k-r-xl);overflow:auto;background:var(--k-panel);color:var(--k-ink);box-shadow:0 0 0 1px var(--k-line),var(--k-shadow-md)}.embed.svelte-1pn0ika::backdrop{background:#1116;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.embed[open].svelte-1pn0ika{animation:svelte-1pn0ika-rise .24s var(--k-ease)}.embed[open].svelte-1pn0ika::backdrop{animation:svelte-1pn0ika-fade .24s var(--k-ease)}@keyframes svelte-1pn0ika-rise{0%{opacity:0;translate:0 8px}}@keyframes svelte-1pn0ika-fade{0%{opacity:0}}.embed-head.svelte-1pn0ika{display:flex;align-items:center;justify-content:space-between;gap:16px}.embed-head.svelte-1pn0ika h2:where(.svelte-1pn0ika){font-family:var(--k-font-display);font-size:22px;font-weight:600;letter-spacing:-.03em}.close.svelte-1pn0ika{width:36px;padding:0}.embed-lede.svelte-1pn0ika{margin:10px 0 16px;color:var(--k-muted);font-size:15px;line-height:1.55}.code.svelte-1pn0ika{margin:0 0 16px;padding:16px 20px;overflow-x:auto;border-radius:var(--k-r-md);background:var(--k-screen);color:var(--k-screen-ink);font:12.5px/1.65 var(--k-font-mono)}.fine.svelte-1pn0ika{margin-bottom:20px;color:var(--k-muted);font-size:13px;line-height:1.6}.embed-actions.svelte-1pn0ika{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:700px){.room-page.svelte-1pn0ika{padding-top:calc(var(--nav-top) + var(--nav-h) + 20px)}.room-frame.svelte-1pn0ika{width:100%}.tool-word.svelte-1pn0ika{display:none}#integration.svelte-1pn0ika{width:36px;padding:0}.page.svelte-1pn0ika{display:none}.live-notice.svelte-1pn0ika{margin:12px 8px 0}#game-mount.svelte-1pn0ika{min-height:calc(100svh - env(safe-area-inset-bottom,0px))}}@media(max-width:740px){.room.svelte-1pn0ika og-game{--og-mobile-height: calc(100svh - env(safe-area-inset-bottom, 0px)) }}@media(max-width:400px){.embed.svelte-1pn0ika{padding:18px}}@media(prefers-reduced-motion:reduce){.embed[open].svelte-1pn0ika{animation-name:svelte-1pn0ika-fade}}
