.account.svelte-57ie8w{flex-direction:column;gap:12px;margin:14px;display:flex}h2.svelte-57ie8w{margin:0;font-size:1.15rem}h3.svelte-57ie8w{margin:0;font-size:1rem}form.svelte-57ie8w{flex-direction:column;gap:8px;display:flex}form.svelte-57ie8w+form:where(.svelte-57ie8w){border-top:1px solid var(--line);padding-top:12px}label.svelte-57ie8w{flex-direction:column;gap:4px;font-size:.9rem;display:flex}.foot.svelte-57ie8w{justify-content:flex-end;align-items:center;gap:10px;display:flex}.foot.svelte-57ie8w .note:where(.svelte-57ie8w){flex:1}.foot.svelte-57ie8w button:where(.svelte-57ie8w){flex:none}.out.svelte-57ie8w{border-top:1px solid var(--line);padding-top:12px}.note.svelte-57ie8w{color:var(--ok);margin:0;font-size:.8rem}form.svelte-57ie8w>.note:where(.svelte-57ie8w):not(.bad){color:var(--muted)}.note.bad.svelte-57ie8w{color:var(--danger)}.card.svelte-1s7zazm{width:var(--w,42px);height:calc(var(--w,42px) * 1.4);border-radius:calc(var(--w,42px) * .12);background:var(--card);color:var(--card-black);-webkit-user-select:none;user-select:none;border:1px solid #c9c4b4;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;transition:transform .12s,box-shadow .12s,opacity .2s;display:inline-flex;box-shadow:0 1px 1px #0005}.md.svelte-1s7zazm{--w:var(--card-w,42px)}.sm.svelte-1s7zazm{--w:calc(var(--card-w,42px) * .74)}.lg.svelte-1s7zazm{--w:calc(var(--card-w,42px) * 1.3)}.art.svelte-1s7zazm{border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.art.svelte-1s7zazm svg{display:block}.back.svelte-1s7zazm{background:var(--card-back,#8c2a2a)}button.card.svelte-1s7zazm{cursor:pointer}.selected.svelte-1s7zazm{box-shadow:0 0 0 2px var(--accent), 0 4px 8px #0008;transform:translateY(-10px)}.highlight.svelte-1s7zazm{box-shadow:0 0 0 2px var(--accent), 0 0 12px var(--accent)}.dim.svelte-1s7zazm{opacity:.45}.flipping.svelte-1s7zazm{animation:svelte-1s7zazm-flip calc(.42s * var(--slow,1)) ease-out}.card.svelte-1s7zazm{position:relative}@keyframes svelte-1s7zazm-flip{0%{transform:perspective(400px)rotateY(0)}50%{transform:perspective(400px)rotateY(90deg)}to{transform:perspective(400px)rotateY(0)}}.flipback.svelte-1s7zazm{border-radius:inherit;background:var(--card-back,#8c2a2a);animation:svelte-1s7zazm-flipback calc(.42s * var(--slow,1)) step-end both;border:1px solid #c9c4b4;position:absolute;inset:-1px}@keyframes svelte-1s7zazm-flipback{0%{opacity:1}50%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.flipping.svelte-1s7zazm{animation:none}}.deck.svelte-98hjjr{pointer-events:none;position:absolute;inset:0}.stack.svelte-98hjjr{position:absolute;inset:0}.back.svelte-98hjjr{width:var(--w,42px);height:calc(var(--w,42px) * 1.4);border-radius:calc(var(--w,42px) * .12);background:var(--card-back,#8c2a2a);transform:translate(-50%, -50%) translate(round(calc(var(--off) * var(--w,42px)), 1px), round(calc(var(--off) * var(--w,42px) * 1.4), 1px));border:1px solid #c9c4b4;transition:transform .15s;position:absolute;top:0;left:0;box-shadow:0 1px 1px #0005}.pile-wrap.svelte-6crhfq{flex-direction:column;align-items:center;gap:.25em;display:flex}.pile-wrap.label-right.svelte-6crhfq{flex-direction:row;align-items:flex-end}.stacks.svelte-6crhfq{align-items:flex-end;gap:.15em;display:flex}.stack.svelte-6crhfq{width:1.6em;height:3.08em;position:relative}.stack.svelte-6crhfq .chip:where(.svelte-6crhfq){left:0}.heap.svelte-6crhfq{width:calc(var(--spread) * 2);height:2.6em;position:relative}.heap.svelte-6crhfq .chip:where(.svelte-6crhfq){transform:translate(-50%,-50%)}.chip.svelte-6crhfq{background:radial-gradient(circle, var(--c) 0 38%, #fff 39% 46%, var(--c) 47%);width:1.6em;height:.88em;box-shadow:0 .12em 0 color-mix(in srgb, var(--c) 55%, #000), 0 .18em .2em #0007;border-radius:50%;position:absolute}.labels.svelte-6crhfq{flex-direction:column;align-items:center;gap:.15em;display:flex}.label.svelte-6crhfq{font-variant-numeric:tabular-nums;white-space:nowrap;background:#0009;border-radius:999px;padding:.1em .7em;font-size:.85em;font-weight:700}.label.svelte-6crhfq+.label:where(.svelte-6crhfq){font-size:.75em;font-weight:500}.pile.svelte-6crhfq .label:where(.svelte-6crhfq){font-size:1.06em}.seat.svelte-1mx484r{z-index:80;width:max-content;position:absolute;transform:translate(-50%,-50%)}.plate.svelte-1mx484r{box-sizing:border-box;background:#000c;border:max(1px,.09em) solid #7f7f7f;border-radius:.45em;width:10.5em;height:2em;padding:0 .6em;position:relative;overflow:hidden}.docked.svelte-1mx484r{pointer-events:none}.docked.svelte-1mx484r .plate:where(.svelte-1mx484r){border:1px solid #ffffff40;border-radius:.6em;flex-direction:column;gap:.15em;width:100%;height:100%;padding:.2em .35em;display:flex;overflow:visible}.docked.svelte-1mx484r .plate.footer:where(.svelte-1mx484r){border:max(1px,.09em) solid #7f7f7f;border-radius:.45em;width:10.5em;height:2em;padding:0 .6em;display:block}.footer.svelte-1mx484r>.options:where(.svelte-1mx484r){width:var(--options-w);box-sizing:border-box;left:50%;right:auto;transform:translate(-50%)}.options.svelte-1mx484r{pointer-events:auto;background:var(--panel);border:1px solid var(--accent);border-radius:.5em;flex-direction:column;gap:.3em;padding:.35em .45em .4em;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 3px 10px #0008}.their-clock.svelte-1mx484r{top:calc(100% + 4px);bottom:auto}.seat.clock.svelte-1mx484r:not(.docked){z-index:1350}.line.svelte-1mx484r{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.5em;font-size:.85em;display:flex}.line.flat.svelte-1mx484r{align-items:center;height:100%;font-size:.8em}.flat.svelte-1mx484r .status:where(.svelte-1mx484r){height:auto;line-height:inherit;flex:none}.docked.svelte-1mx484r .status:where(.svelte-1mx484r):empty{display:none}.plate.svelte-1mx484r>.winner:where(.svelte-1mx484r){font-size:.8em;position:absolute;bottom:.25em;left:50%;transform:translate(-50%)}.me.clock.svelte-1mx484r .plate:where(.svelte-1mx484r):not(.footer){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 14px color-mix(in srgb, var(--accent) 33%, transparent)}.out.svelte-1mx484r{opacity:.6}.who.svelte-1mx484r{align-items:center;gap:.3em;min-width:0;display:flex}.text.svelte-1mx484r{text-overflow:ellipsis;min-width:0;overflow:hidden}.stack.svelte-1mx484r{font-variant-numeric:tabular-nums;flex:none;justify-items:end;font-weight:700;display:inline-grid}.stack.svelte-1mx484r>span:where(.svelte-1mx484r){grid-area:1/1}.stack-sizer.svelte-1mx484r{visibility:hidden}.winner.svelte-1mx484r{white-space:nowrap;background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);border-radius:999px;flex:none;padding:.1em .7em;font-weight:700}.notice.svelte-1mx484r{white-space:nowrap;background:var(--accent);color:var(--accent-ink);border-radius:999px;align-self:center;margin:auto 0;padding:.1em .8em;font-size:.85em;font-weight:700}.status.svelte-1mx484r{height:1.25em;color:var(--muted);font-size:.75em;line-height:1.25em}.bot.svelte-1mx484r{letter-spacing:.05em;color:var(--muted);background:#fff2;border-radius:4px;flex:none;padding:0 .35em;font-size:.65em;font-weight:800}.fantasy.svelte-1mx484r{background:color-mix(in srgb, var(--accent) 30%, transparent);color:var(--accent)}.remove.svelte-1mx484r{color:var(--muted);background:0 0;border:none;flex:none;padding:0 .3em;font-size:.8em;line-height:1.3}.remove.svelte-1mx484r:hover{color:var(--danger)}.timer.svelte-1mx484r{background:#fff2;border-radius:2px;height:4px;position:absolute;bottom:3px;left:.6em;right:.6em;overflow:hidden}.bar.svelte-1mx484r{background:var(--accent);height:100%;transition:width .25s linear}.bar.low.svelte-1mx484r{background:var(--danger)}.docked.svelte-1mx484r .timer:where(.svelte-1mx484r),.their-clock.svelte-1mx484r .timer:where(.svelte-1mx484r){background:#000;border-radius:999px;flex:none;height:.34em;min-height:4px;margin-top:auto;position:static;box-shadow:0 0 0 1px #ffffff30}.docked.svelte-1mx484r .bar:where(.svelte-1mx484r),.their-clock.svelte-1mx484r .bar:where(.svelte-1mx484r){border-radius:999px}.docked.vertical.svelte-1mx484r .timer:where(.svelte-1mx484r){right:auto;left:calc(100% + var(--timer-x,.5em));bottom:calc(max(10px, var(--w) * .21) + 3px);width:.34em;min-width:4px;height:var(--timer-h,100%);flex-direction:column;justify-content:flex-end;margin:0;display:flex;position:absolute;transform:translate(-50%)}.docked.vertical.svelte-1mx484r .bar:where(.svelte-1mx484r){flex:none;width:100%;transition:height .25s linear}.empty.svelte-1mx484r{border:1px dashed #ffffff50;border-radius:50%;width:.9em;height:.9em}.sit.svelte-1mx484r{white-space:nowrap;background:#0006;border-style:dashed;padding:.3em .7em;font-size:.85em}.tray.svelte-r2bnr4{background:linear-gradient(#2a1a0f,#1a0f08);border:2px solid #5a3a22;border-radius:.7em;gap:3%;width:100%;height:100%;padding:6% 5% 4%;display:flex;box-shadow:inset 0 2px 6px #000c,0 2px 4px #0008}.channel.svelte-r2bnr4{background:#0d0805;border-radius:.4em;flex:1;position:relative;box-shadow:inset 0 1px 3px #000}.chips.svelte-r2bnr4{height:calc(var(--fill) - 20%);background:repeating-linear-gradient(0deg, var(--c) 0 2px, color-mix(in srgb, var(--c) 55%, #000) 2px 3px);border-radius:.3em;position:absolute;bottom:10%;left:11%;right:11%}.felt.svelte-18ba3r3{isolation:isolate;--room-w:min(100cqw - 150px, (100cqh - 110px) * 1.6);width:min(var(--room-w), max(608px, var(--room-w) * .8));aspect-ratio:16/10;--card-w:clamp(22px, calc(var(--room-w) * .052), 62px);font-size:clamp(10px, calc(var(--room-w) * .0185), 19px);background:radial-gradient(ellipse at 50% 40%, var(--felt-hi,#2a8a5a), var(--felt) 55%, var(--felt-edge));border:10px solid var(--rail);-webkit-user-select:none;user-select:none;touch-action:none;border-radius:50%;position:relative;box-shadow:inset 0 0 40px #0008,0 6px 20px #0008}@container (aspect-ratio<=1){.felt.svelte-18ba3r3{aspect-ratio:10/14;--room-w:min(100cqw - 100px, (100cqh - 70px) * .714);width:var(--room-w);--card-w:clamp(22px, 7.4cqw, 42px);font-size:clamp(10px,3.2cqw,15px)}}.felt.long.svelte-18ba3r3{aspect-ratio:10/14;--room-w:min(100cqw - 100px, (100cqh - 70px) * .714);width:min(var(--room-w), max(480px, var(--room-w) * .85));--card-w:clamp(22px, calc((100cqh - 70px) * .714 * .083), 42px);font-size:clamp(10px,2.142cqh - 1.4994px,15px)}.probe.svelte-18ba3r3{width:var(--card-w);visibility:hidden;pointer-events:none;height:0;position:absolute}.probe.room.svelte-18ba3r3{width:var(--room-w)}.probe.pot-size.svelte-18ba3r3{font-size:.8em}.probe.plate.svelte-18ba3r3{width:10.5em;height:2em}.felt.tall.svelte-18ba3r3{border-radius:9999px}.spot.svelte-18ba3r3,.pin.svelte-18ba3r3,.bet.svelte-18ba3r3,.win-pile.svelte-18ba3r3,.label.svelte-18ba3r3,.dealer-button.svelte-18ba3r3,.slot.svelte-18ba3r3{position:absolute;transform:translate(-50%,-50%)}.spot.svelte-18ba3r3{transition:left calc(.3s * var(--slow,1)) ease, top calc(.3s * var(--slow,1)) ease, transform calc(.3s * var(--slow,1)) ease, translate calc(.3s * var(--slow,1)) ease;line-height:0}.cardback.svelte-18ba3r3{border-radius:calc(var(--w,42px) * .12);background:var(--card-back,#8c2a2a);opacity:var(--back,0);pointer-events:none;border:1px solid #c9c4b4;position:absolute;inset:0}.fan.svelte-18ba3r3 .card{box-shadow:0 0 1px #0005}.deck-turning.svelte-18ba3r3 .spot:where(.svelte-18ba3r3){visibility:hidden}.deck-lies.svelte-18ba3r3{z-index:400;pointer-events:none;position:absolute;inset:0}.shuffle-on.svelte-18ba3r3 .spot:where(.svelte-18ba3r3) .card{box-shadow:var(--cast,0 1px 1px #0005);transition:none}.spot.look.svelte-18ba3r3{cursor:pointer}.spot.grab.svelte-18ba3r3{cursor:grab}.spot.dragging.svelte-18ba3r3{cursor:grabbing;filter:drop-shadow(0 8px 10px #000a);transition:none}.spot.pinned.svelte-18ba3r3,.dealer-button.pinned.svelte-18ba3r3{transition:none}.spot.own.svelte-18ba3r3:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.next-hand.svelte-18ba3r3{background:var(--accent);color:var(--accent-ink);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:.1em .8em;font-size:.75em;font-weight:700;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.admin-watching.svelte-18ba3r3{background:var(--panel);color:var(--accent);border:1px solid var(--accent);white-space:nowrap;border-radius:999px;padding:.1em .8em;font-size:.75em;font-weight:700;position:absolute;bottom:calc(100% + 2.1em);left:50%;transform:translate(-50%)}.tray-spot.svelte-18ba3r3{width:calc(var(--card-w) * 3.15);height:calc(var(--card-w) * 1.02);z-index:5;position:absolute;top:-24px;transform:translate(-50%)}.pot-spot.svelte-18ba3r3{z-index:1010;font-size:.8em;position:absolute;transform:translate(-50%,-1.3em)}.pin.svelte-18ba3r3{z-index:5;width:0;height:0}.slot.svelte-18ba3r3{width:var(--w);height:calc(var(--w) * 1.4);border-radius:calc(var(--w) * .12);border:1px dashed #ffffff30}.card-area.svelte-18ba3r3{background:color-mix(in srgb, var(--felt) 70%, #000);border:max(1px, calc(var(--w) * .03)) solid #7f7f7f;border-radius:calc(var(--w) * .18);z-index:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0006}.tray-button.svelte-18ba3r3{white-space:nowrap;padding:2px 8px;font-size:.75rem;position:absolute;bottom:calc(100% + 3px)}.tray-button.left.svelte-18ba3r3{left:0;transform:translate(-60%)}.tray-button.right.svelte-18ba3r3{right:0;transform:translate(60%)}.tray-button.rules.svelte-18ba3r3{bottom:calc(100% + 28px);left:50%;transform:translate(-50%)}.tray-button.on.svelte-18ba3r3{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.see-all.svelte-18ba3r3{white-space:nowrap;background:var(--accent);color:var(--accent-ink);border-color:var(--accent);border-radius:999px;padding:.1em .7em;font-size:.8em;font-weight:700;position:absolute}.see-all.svelte-18ba3r3:hover{filter:brightness(1.15);border-color:var(--text)}.draws.svelte-18ba3r3{z-index:5;color:var(--text);background:#0009;border-radius:999px;padding:.1em .8em;font-size:.85em;font-weight:700}.area-handle.svelte-18ba3r3{box-sizing:border-box;width:max(20px, calc(var(--w) * .42));height:max(20px, calc(var(--w) * .42));color:#fff;cursor:grab;touch-action:none;background:#000c;border:1px solid #ffffff60;border-radius:50%;place-items:center;padding:2px;display:grid;position:absolute}.area-handle.svelte-18ba3r3:hover,.area-handle.moving.svelte-18ba3r3{border-color:var(--accent);color:var(--accent)}.area-handle.moving.svelte-18ba3r3{cursor:grabbing}.area-handle.svelte-18ba3r3:after{content:"";border-radius:50%;position:absolute;inset:-8px}.area-handle.svelte-18ba3r3 svg:where(.svelte-18ba3r3){fill:currentColor;width:100%;height:100%}.slot.location.svelte-18ba3r3{pointer-events:none;border:1px dashed #ffffff30}button.slot.svelte-18ba3r3{cursor:pointer;background:0 0;padding:0}.slot.location.spare.svelte-18ba3r3{color:#fff;font-weight:800;font-size:calc(var(--w) * .62);background:#8a8a8a;place-items:center;line-height:1;display:grid}.slot.location.squeezed.svelte-18ba3r3{border-color:#0000}.slot.location.mine.svelte-18ba3r3{pointer-events:auto;border-color:#0000}.slot.mine.ready.svelte-18ba3r3{background:#00000014}.slot.mine.svelte-18ba3r3:hover,.slot.mine.svelte-18ba3r3:focus-visible{background:#00000026;outline:none}.spot.faint.svelte-18ba3r3,.gave-back.svelte-18ba3r3{opacity:.3;pointer-events:none}.gave-back.svelte-18ba3r3{position:absolute;inset:0}.spot.unseen.svelte-18ba3r3>*{opacity:.3}.bet.svelte-18ba3r3{z-index:1070;pointer-events:none;font-size:.8em}.win-pile.svelte-18ba3r3{z-index:1080;pointer-events:none;font-size:.8em}.rabbit-ask.svelte-18ba3r3{z-index:1200;white-space:nowrap;padding:4px 12px;font-size:.85rem;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 8px #0008}.showdown.svelte-18ba3r3{z-index:1200;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:.4em;width:max-content;max-width:90%;display:flex;position:absolute;transform:translate(-50%,-100%)}.win.svelte-18ba3r3{text-align:center;border:1px solid var(--accent);background:#000d;border-radius:.6em;flex-direction:column;align-items:center;gap:.15em;padding:.3em .6em .4em;display:flex;box-shadow:0 4px 14px #0009}.who.svelte-18ba3r3{white-space:nowrap;font-size:.9em}.amount.svelte-18ba3r3{color:var(--accent)}.hand.svelte-18ba3r3{color:var(--muted);white-space:nowrap;font-size:.78em}.best.svelte-18ba3r3{--w:calc(var(--card-w) * .62);gap:.15em;margin-top:.15em;line-height:0;display:flex}.best.streets.svelte-18ba3r3{gap:.6em}.street-gap.svelte-18ba3r3{width:.3em}.street.svelte-18ba3r3{gap:.15em;display:flex}.score.svelte-18ba3r3{border-collapse:collapse;outline:1px solid var(--accent);background:#000;border-radius:.6em;padding:.3em .5em;font-size:.8em;line-height:1.25;box-shadow:0 4px 14px #0009}.score.svelte-18ba3r3 th:where(.svelte-18ba3r3),.score.svelte-18ba3r3 td:where(.svelte-18ba3r3){text-align:left;white-space:nowrap;padding:.2em .6em;font-weight:400}.score.svelte-18ba3r3 thead:where(.svelte-18ba3r3) th:where(.svelte-18ba3r3){border-bottom:1px solid #ffffff30;font-weight:700}.score.svelte-18ba3r3 tbody:where(.svelte-18ba3r3) th:where(.svelte-18ba3r3){color:var(--muted)}.score.svelte-18ba3r3 td.won:where(.svelte-18ba3r3){color:var(--accent);font-weight:700}.score.svelte-18ba3r3 .tick:where(.svelte-18ba3r3){margin-right:.15em}.score.svelte-18ba3r3 .royalty:where(.svelte-18ba3r3){background:color-mix(in srgb, var(--accent) 25%, transparent);color:var(--accent);border-radius:.3em;margin-left:.2em;padding:0 .3em;font-size:.9em;font-weight:700}.score.svelte-18ba3r3 .fouled:where(.svelte-18ba3r3){color:var(--danger);margin-left:.4em;font-size:.85em}.score.svelte-18ba3r3 .sum:where(.svelte-18ba3r3) td:where(.svelte-18ba3r3),.score.svelte-18ba3r3 .net:where(.svelte-18ba3r3) td:where(.svelte-18ba3r3){font-variant-numeric:tabular-nums}.score.svelte-18ba3r3 .net:where(.svelte-18ba3r3) th:where(.svelte-18ba3r3),.score.svelte-18ba3r3 .net:where(.svelte-18ba3r3) td:where(.svelte-18ba3r3){border-top:1px solid #ffffff30;font-weight:800}.score.svelte-18ba3r3 .net:where(.svelte-18ba3r3) td.up:where(.svelte-18ba3r3){color:var(--accent)}.score.svelte-18ba3r3 .net:where(.svelte-18ba3r3) td.down:where(.svelte-18ba3r3){color:var(--danger)}.per-point.svelte-18ba3r3{width:100%;color:var(--muted);text-align:center;background:#000d;border-radius:.4em;margin:0;padding:.15em .5em;font-size:.72em}.label.svelte-18ba3r3{color:#ffffffb0;white-space:nowrap;pointer-events:none}.status.svelte-18ba3r3{color:var(--text);z-index:4;background:#0009;border-radius:999px;padding:.2em .8em;font-size:.85em}.deal-spot.svelte-18ba3r3{z-index:1700;position:absolute;transform:translate(-50%,-50%)}.status.notice.svelte-18ba3r3{z-index:1700;background:var(--accent);color:var(--accent-ink);font-weight:700}.dealer-button.svelte-18ba3r3{background:var(--card);width:1.7em;height:1.7em;color:var(--card-black);z-index:1360;transition:left calc(.6s * var(--slow,1)) ease, top calc(.6s * var(--slow,1)) ease;border-radius:50%;place-items:center;font-size:.8em;font-weight:800;display:grid;box-shadow:0 2px 4px #0008}.replayer.svelte-18271uo{background:var(--panel);height:100%;position:relative;overflow:hidden;container:replay/size}.felt-wrap.svelte-18271uo{place-items:center;display:grid;position:absolute;inset:0 0 190px;container-type:size}.title.svelte-18271uo{pointer-events:none;z-index:50;flex-direction:column;max-width:45%;display:flex;position:absolute;top:14px;left:20px}h2.svelte-18271uo{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.5rem;line-height:1.2;overflow:hidden}.title.svelte-18271uo .muted:where(.svelte-18271uo){font-size:.9rem}.controls.svelte-18271uo{z-index:50;gap:6px;display:flex;position:absolute;top:10px;right:10px}.controls.svelte-18271uo button:where(.svelte-18271uo){padding:5px 10px}.window.svelte-18271uo{background:color-mix(in srgb, var(--panel) 92%, transparent);border:1px solid var(--line);border-radius:10px;box-shadow:0 4px 16px #0007}.your-turn.svelte-18271uo{z-index:90;padding:6px 14px;position:absolute;top:56px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0008}.share.svelte-18271uo{z-index:80;flex-direction:column;gap:8px;width:min(320px,100% - 20px);padding:10px 12px;font-size:.85rem;display:flex;position:absolute;top:52px;right:10px}.share.svelte-18271uo p:where(.svelte-18271uo){margin:0}.share.svelte-18271uo input:where(.svelte-18271uo){width:100%;font-size:.8rem}.share.svelte-18271uo button:where(.svelte-18271uo){align-self:flex-end;padding:3px 10px}.corner.svelte-18271uo{z-index:60;flex-direction:column;max-width:980px;margin-inline:auto;display:flex;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.streets.svelte-18271uo{gap:4px;padding:8px 8px 0;display:flex}.street.svelte-18271uo{background:var(--bg);min-width:0;color:var(--muted);text-align:center;flex:1 1 0;padding:5px 4px;font-size:.78rem;position:relative;overflow:hidden}.street.svelte-18271uo:hover:not(:disabled){color:var(--text);border-color:var(--accent)}.fill.svelte-18271uo{background:color-mix(in srgb, var(--accent) 30%, transparent);transition:width .25s linear;position:absolute;inset:0 auto 0 0}.name.svelte-18271uo{white-space:nowrap;text-overflow:ellipsis;display:block;position:relative;overflow:hidden}.street.here.svelte-18271uo{color:var(--text);border-color:var(--accent);font-weight:700}.log.svelte-18271uo{background:var(--bg);border:1px solid var(--line);border-radius:6px;height:84px;margin:6px 8px 0;padding:2px 0;font-size:.8rem;list-style:none;overflow:auto}.line.svelte-18271uo{width:100%;color:var(--text);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;padding:1px 8px;overflow:hidden}.line.svelte-18271uo:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, transparent)}.dealer.svelte-18271uo{color:var(--muted)}.now.svelte-18271uo .line:where(.svelte-18271uo){background:color-mix(in srgb, var(--accent) 22%, transparent)}.quiet.svelte-18271uo{color:var(--muted);padding:1px 8px}.hands.svelte-18271uo{align-items:center;gap:3px;margin-right:6px;display:flex}.hands.svelte-18271uo button:where(.svelte-18271uo){padding:5px 8px;font-size:.8rem}.count.svelte-18271uo{white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 6px;font-size:.85rem}.transport.svelte-18271uo{border-top:1px solid var(--line);align-items:center;gap:4px;padding:6px 8px;display:flex}.transport.svelte-18271uo button:where(.svelte-18271uo){font-variant-numeric:tabular-nums;padding:4px 9px}.play.svelte-18271uo{min-width:40px}.speeds.svelte-18271uo{gap:2px;margin-left:auto;display:flex}.speeds.svelte-18271uo button:where(.svelte-18271uo){padding:3px 6px;font-size:.8rem}.speeds.svelte-18271uo button.on:where(.svelte-18271uo){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}@container replay (width<=560px){.felt-wrap.svelte-18271uo{inset:64px 0 190px}.corner.svelte-18271uo{bottom:6px;left:6px;right:6px}.title.svelte-18271uo{max-width:70%;top:8px;left:10px}h2.svelte-18271uo{font-size:1.05rem}.title.svelte-18271uo .muted:where(.svelte-18271uo){font-size:.72rem}}@container replay (height<=460px){.felt-wrap.svelte-18271uo{inset:0 262px 0 0}.corner.svelte-18271uo{width:252px;inset:50px 6px 6px auto}.log.svelte-18271uo{flex:1;height:auto}.transport.svelte-18271uo{flex-wrap:wrap}.speeds.svelte-18271uo{margin-left:0}}.page.svelte-108n9vk{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:16px;display:flex;overflow:auto}header.svelte-108n9vk{align-items:center;gap:8px;display:flex}h2.svelte-108n9vk{flex:1;margin:0;font-size:1.3rem}h3.svelte-108n9vk{align-items:center;gap:8px;margin:8px 0 0;font-size:1rem;display:flex}header.svelte-108n9vk button:where(.svelte-108n9vk),.show-all.svelte-108n9vk{padding:3px 9px}.scroll.svelte-108n9vk{flex:none;overflow-x:auto}table.svelte-108n9vk{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}th.svelte-108n9vk,td.svelte-108n9vk{text-align:left;white-space:nowrap;border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);padding:5px 8px}thead.svelte-108n9vk th:where(.svelte-108n9vk){color:var(--muted);font-weight:600}tbody.svelte-108n9vk th:where(.svelte-108n9vk){font-weight:400}tr.on.svelte-108n9vk{background:color-mix(in srgb, var(--accent) 18%, transparent)}tr.row.svelte-108n9vk{cursor:pointer}tr.row.svelte-108n9vk:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.num.svelte-108n9vk{text-align:right}.live.svelte-108n9vk{color:var(--accent);font-weight:700}.result.svelte-108n9vk{white-space:normal;min-width:16em}.link.svelte-108n9vk{font-size:inherit;padding:1px 7px}.link.on.svelte-108n9vk{border-color:var(--accent);color:var(--accent)}.more.svelte-108n9vk{align-self:center}.error.svelte-108n9vk{color:var(--danger);margin:0}.replay.svelte-108n9vk{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.felt.svelte-108n9vk{flex:1;min-height:0}.held.svelte-108n9vk{flex-wrap:wrap;gap:4px 16px;font-size:.9rem;display:flex}.player.svelte-108n9vk{gap:6px;display:inline-flex}.unseen.svelte-108n9vk{opacity:.45}.visually-hidden.svelte-108n9vk{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.up.svelte-108n9vk{color:var(--ok)}.down.svelte-108n9vk{color:var(--danger)}.sizes.svelte-1h3lveo{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin:0 14px 14px;padding-top:12px;display:flex}h3.svelte-1h3lveo{margin:0;font-size:1rem}h3.next.svelte-1h3lveo{margin-top:6px}.choice.svelte-1h3lveo{flex:none;gap:4px;display:flex}.choice.svelte-1h3lveo button:where(.svelte-1h3lveo){white-space:nowrap;padding:3px 8px;font-size:.85rem}.choice.svelte-1h3lveo button.on:where(.svelte-1h3lveo){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.row.svelte-1h3lveo{justify-content:space-between;align-items:center;gap:8px;display:flex}.label.svelte-1h3lveo{color:var(--muted);font-size:.9rem}select.svelte-1h3lveo{width:auto;padding:3px 6px}.set.svelte-1h3lveo{flex-direction:column;gap:5px;display:flex}.name.svelte-1h3lveo{font-size:.9rem;font-weight:700}ul.svelte-1h3lveo{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}li.svelte-1h3lveo{background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:2px 4px 2px 8px;font-size:.85rem;display:flex}li.fixed.svelte-1h3lveo{color:var(--muted);background:0 0;padding-right:8px}li.svelte-1h3lveo button:where(.svelte-1h3lveo){color:var(--muted);background:0 0;border:none;padding:0 4px;font-size:.75rem;line-height:1.4}li.svelte-1h3lveo button:where(.svelte-1h3lveo):hover{color:var(--danger)}form.svelte-1h3lveo{gap:4px;display:flex}form.svelte-1h3lveo input:where(.svelte-1h3lveo){flex:3.5em;min-width:0;padding:3px 6px}form.svelte-1h3lveo select:where(.svelte-1h3lveo){flex:0 auto;min-width:0}form.svelte-1h3lveo button:where(.svelte-1h3lveo){padding:3px 10px}.refused.svelte-1h3lveo{color:var(--danger);margin:0;font-size:.8rem}.note.svelte-1h3lveo{color:var(--muted);margin:0;font-size:.8rem}.reset.svelte-1h3lveo{align-self:flex-start;padding:3px 8px;font-size:.85rem}.builder.svelte-1nqlp8n{height:100%;padding:16px;overflow:auto}.cloned.svelte-1nqlp8n{font-size:.85rem}.head.svelte-1nqlp8n{justify-content:space-between;align-items:start;gap:12px;max-width:1100px;margin:0 auto 12px;display:flex}h2.svelte-1nqlp8n{margin:0 0 2px;font-size:1.25rem}.head.svelte-1nqlp8n p:where(.svelte-1nqlp8n){margin:0}.cols.svelte-1nqlp8n{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;max-width:1100px;margin:0 auto;display:grid}.form.svelte-1nqlp8n{flex-direction:column;gap:14px;min-width:0;display:flex}fieldset.svelte-1nqlp8n{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px 14px 14px;display:flex}legend.svelte-1nqlp8n{padding:0 6px;font-weight:700}legend.svelte-1nqlp8n .muted:where(.svelte-1nqlp8n){font-weight:400}.field.svelte-1nqlp8n{flex-direction:column;gap:4px;min-width:0;display:flex}.field.svelte-1nqlp8n>span:where(.svelte-1nqlp8n):first-child{color:var(--muted);font-size:.85rem}.field.narrow.svelte-1nqlp8n{max-width:180px}.wide.svelte-1nqlp8n{box-sizing:border-box;width:100%}.field.code.svelte-1nqlp8n input:where(.svelte-1nqlp8n){font-family:ui-monospace,monospace}.row.svelte-1nqlp8n{flex-wrap:wrap;gap:10px;display:flex}.row.svelte-1nqlp8n>.field:where(.svelte-1nqlp8n){flex:140px}.pair.svelte-1nqlp8n{align-items:center;gap:6px;display:flex}.pair.svelte-1nqlp8n input[type=number]:where(.svelte-1nqlp8n){width:72px}textarea.svelte-1nqlp8n{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);resize:vertical;border-radius:8px;padding:7px 10px}.toggles.svelte-1nqlp8n{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tog.svelte-1nqlp8n{text-align:center;background:var(--bg);min-width:36px;color:var(--muted);padding:5px 0}.tog.on.svelte-1nqlp8n{background:var(--card);color:var(--card-black);border-color:var(--card);font-weight:700}.tog.suit.svelte-1nqlp8n{font-size:1.1rem}.tog.suit.on.d.svelte-1nqlp8n,.tog.suit.on.h.svelte-1nqlp8n{color:var(--card-red)}.size.svelte-1nqlp8n{width:70px}button.small.svelte-1nqlp8n{padding:4px 9px;font-size:.85rem}.steps.svelte-1nqlp8n{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.step.svelte-1nqlp8n{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;align-items:start;gap:10px;padding:8px 8px 8px 10px;display:flex}.step.bad.svelte-1nqlp8n{border-color:var(--danger)}.step.fixed.svelte-1nqlp8n{opacity:.8}.num.svelte-1nqlp8n{font-variant-numeric:tabular-nums;color:var(--muted);width:1.5em;padding-top:2px}.body.svelte-1nqlp8n{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.inline.svelte-1nqlp8n{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inline.svelte-1nqlp8n input[type=number]:where(.svelte-1nqlp8n){width:64px}.inline.svelte-1nqlp8n .label:where(.svelte-1nqlp8n){flex:120px}.check.svelte-1nqlp8n{color:var(--muted);align-items:center;gap:6px;font-size:.85rem;display:flex}.halves.svelte-1nqlp8n{flex:100%;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.half.svelte-1nqlp8n{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.half-head.svelte-1nqlp8n{color:var(--muted);font-size:.85rem}.tools.svelte-1nqlp8n{gap:2px;display:flex}.adds.svelte-1nqlp8n{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.problems.svelte-1nqlp8n{color:var(--danger);margin:0;padding-left:18px;font-size:.85rem}.glance.svelte-1nqlp8n{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:sticky;top:0}.glance.svelte-1nqlp8n h3:where(.svelte-1nqlp8n){color:var(--accent);overflow-wrap:anywhere;margin:0}.facts.svelte-1nqlp8n{flex-direction:column;gap:3px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.facts.svelte-1nqlp8n li:where(.svelte-1nqlp8n){justify-content:space-between;gap:8px;display:flex}.facts.svelte-1nqlp8n span:where(.svelte-1nqlp8n){color:var(--muted)}.facts.svelte-1nqlp8n .warn:where(.svelte-1nqlp8n) b:where(.svelte-1nqlp8n){color:var(--danger)}.script.svelte-1nqlp8n{color:var(--muted);border-top:1px solid var(--line);margin:0;padding-top:8px;padding-left:20px;font-size:.85rem}.todo.svelte-1nqlp8n{border:1px solid var(--danger);border-radius:8px;padding:8px 10px;font-size:.85rem}.todo.svelte-1nqlp8n ul:where(.svelte-1nqlp8n){margin:4px 0 0;padding-left:18px}.err.svelte-1nqlp8n{color:var(--danger);margin:0}.actions.svelte-1nqlp8n{flex-wrap:wrap;gap:8px;display:flex}.small-note.svelte-1nqlp8n{margin:0;font-size:.85rem}@media (width<=860px){.builder.svelte-1nqlp8n{padding:12px 16px}.cols.svelte-1nqlp8n{grid-template-columns:1fr}.glance.svelte-1nqlp8n{position:static}}.row.svelte-4dd208{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.label.svelte-4dd208{min-width:4em;color:var(--muted);flex:1 1 0;font-size:.9rem}.swatches.svelte-4dd208{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.swatch.svelte-4dd208{border:2px solid #0006;border-radius:50%;width:22px;height:22px;padding:0}.swatch.on.svelte-4dd208{outline:2px solid var(--text);outline-offset:2px}.picker.svelte-4dd208{box-sizing:border-box;cursor:pointer;display:inline-block;position:relative}.picker.svelte-4dd208 input:where(.svelte-4dd208){opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.picker.svelte-4dd208:focus-within{outline:2px solid var(--text);outline-offset:2px}.row.svelte-747ol6{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.label.svelte-747ol6{min-width:4em;color:var(--muted);flex:1 1 0;font-size:.9rem}.swatches.svelte-747ol6{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.scene.svelte-747ol6{border:1px solid var(--line);border-radius:4px;width:28px;height:22px;padding:0}.scene.on.svelte-747ol6{outline:2px solid var(--accent);outline-offset:2px}.picker.svelte-747ol6{box-sizing:border-box;cursor:pointer;display:inline-block;position:relative}.picker.svelte-747ol6 input:where(.svelte-747ol6){opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.picker.svelte-747ol6:focus-within{outline:2px solid var(--text);outline-offset:2px}.picture-row.svelte-747ol6{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 10px;margin-top:-4px;font-size:.8rem;display:flex}.picture-row.svelte-747ol6 label:where(.svelte-747ol6){cursor:pointer}.picture-row.svelte-747ol6 label:where(.svelte-747ol6):focus-within{outline:2px solid var(--text);outline-offset:2px}.file.svelte-747ol6{opacity:0;width:1px;height:1px;position:absolute}.bad.svelte-747ol6{color:var(--danger)}.link.svelte-747ol6{font-size:inherit;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:2px 8px}.link.svelte-747ol6:hover{border-color:var(--muted)}.look.svelte-1xohgej{flex-direction:column;gap:10px;display:flex}.always.svelte-1xohgej{cursor:pointer}.sample.svelte-1xohgej{background:radial-gradient(ellipse at 50% 40%, var(--felt-hi), var(--felt) 60%, var(--felt-edge));--card-w:38px;border-radius:8px;justify-content:center;gap:4px;padding:10px;display:flex}.row.svelte-1xohgej{justify-content:space-between;align-items:center;gap:8px;display:flex}.label.svelte-1xohgej{color:var(--muted);font-size:.9rem}.choice.svelte-1xohgej{gap:4px;display:flex}.choice.svelte-1xohgej button:where(.svelte-1xohgej){padding:3px 9px;font-size:.85rem}.choice.svelte-1xohgej button.on:where(.svelte-1xohgej){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.swatch-row.svelte-1xohgej{align-items:flex-start}.swatches.svelte-1xohgej{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.back.svelte-1xohgej{border:1px solid #c9c4b4;border-radius:4px;width:26px;height:36px;padding:0}.felt.svelte-1xohgej{border:3px solid var(--rail);border-radius:50%;width:30px;height:22px;padding:0}.suit.svelte-1xohgej{border:1px solid #c9c4b4;border-radius:4px;place-items:center;width:34px;height:26px;font-size:1.1rem;line-height:1;display:inline-grid}.suit-reset.svelte-1xohgej{height:26px;padding:0 8px;font-size:.85rem}.back.on.svelte-1xohgej,.felt.on.svelte-1xohgej{outline:2px solid var(--accent);outline-offset:2px}.picker.svelte-1xohgej{box-sizing:border-box;cursor:pointer;display:inline-block;position:relative}.picker.svelte-1xohgej input:where(.svelte-1xohgej){opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.picker.svelte-1xohgej:focus-within{outline:2px solid var(--text);outline-offset:2px}.note.svelte-1xohgej{color:var(--muted);margin:0;font-size:.8rem}.note.with-button.svelte-1xohgej{justify-content:space-between;align-items:center;gap:8px;display:flex}.link.svelte-1xohgej{font-size:inherit;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:2px 8px}.link.svelte-1xohgej:hover{border-color:var(--muted)}.picker.svelte-1d70475{align-items:center;gap:6px;display:flex}svg.svelte-1d70475{flex:1;min-width:0;max-height:64px}.felt.svelte-1d70475{fill:var(--felt);stroke:var(--rail);stroke-width:3px}.tray.svelte-1d70475{fill:#1a1310;stroke:var(--rail)}circle.svelte-1d70475{fill:var(--panel-2);stroke:var(--muted);stroke-width:.8px}circle.me.svelte-1d70475{fill:var(--accent);stroke:var(--accent-ink)}button.svelte-1d70475{padding:3px 10px;font-size:1.1rem}.cards.svelte-1igupzv{flex-direction:column;gap:10px;margin:14px;display:flex}h2.svelte-1igupzv{margin:0;font-size:1.15rem}.row.svelte-1igupzv{justify-content:space-between;align-items:center;gap:8px;display:flex}.label.svelte-1igupzv{color:var(--muted);font-size:.9rem}.row.svelte-1igupzv select:where(.svelte-1igupzv){width:auto;padding:3px 6px}.note.svelte-1igupzv{color:var(--muted);margin:0;font-size:.8rem}.clubs.svelte-7u0c4s{flex-direction:column;gap:8px;padding:14px;display:flex}.clubs.full.svelte-7u0c4s{background:color-mix(in srgb, var(--bg) 88%, transparent);max-width:560px;height:100%;margin:0 auto;padding:28px 16px;overflow:auto}h2.svelte-7u0c4s{margin:0;font-size:1.3rem}.lead.svelte-7u0c4s{margin:0 0 6px}h3.svelte-7u0c4s{margin:6px 0 0;font-size:.95rem}ul.svelte-7u0c4s{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}li.svelte-7u0c4s{align-items:stretch;gap:4px;display:flex}.club.svelte-7u0c4s{text-align:left;flex:1;grid-template-columns:1fr auto;gap:2px 8px;min-width:0;padding:8px 11px;display:grid}.club.on.svelte-7u0c4s{border-color:var(--accent);background:var(--bg)}.practice.svelte-7u0c4s .small:where(.svelte-7u0c4s){grid-column:1/-1}.more.svelte-7u0c4s{color:var(--muted);padding:4px 8px;font-size:.8rem}.name.svelte-7u0c4s{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.small.svelte-7u0c4s{font-size:.8rem}.chips.svelte-7u0c4s{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.tags.svelte-7u0c4s{justify-content:flex-end;gap:4px;display:flex}.badge.svelte-7u0c4s,.tag.svelte-7u0c4s{white-space:nowrap;border-radius:999px;align-self:center;padding:0 7px;font-size:.72rem}.badge.svelte-7u0c4s{background:var(--accent);color:var(--accent-ink);font-weight:700}.tag.svelte-7u0c4s{border:1px solid var(--line);color:var(--muted)}.tag.warn.svelte-7u0c4s{border-color:var(--danger);color:var(--danger)}.invite.svelte-7u0c4s{border:1px solid var(--accent);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:8px 11px;display:grid}.invite.svelte-7u0c4s .actions:where(.svelte-7u0c4s){grid-area:1/2/3;gap:4px;display:flex}.none.svelte-7u0c4s{padding:4px 2px}details.svelte-7u0c4s summary:where(.svelte-7u0c4s){cursor:pointer;margin:4px 0;font-size:.85rem}.forms.svelte-7u0c4s{border-top:1px solid var(--line);gap:10px;margin-top:6px;padding-top:12px;display:grid}.forms.svelte-7u0c4s label:where(.svelte-7u0c4s){margin-bottom:4px;font-size:.85rem;display:block}.row.svelte-7u0c4s{gap:6px;display:flex}.row.svelte-7u0c4s input:where(.svelte-7u0c4s){flex:1}.note.svelte-7u0c4s{color:var(--ok);margin:0;font-size:.85rem}.note.error.svelte-7u0c4s{color:var(--danger)}.page.svelte-eo586l{flex-direction:column;gap:10px;max-width:720px;height:100%;margin:0 auto;padding:18px 16px 40px;display:flex;overflow:auto}.loading.svelte-eo586l{margin:auto}header.svelte-eo586l{align-items:center;gap:10px;display:flex}.title.svelte-eo586l{flex:1;min-width:0}h2.svelte-eo586l{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.3rem;overflow:hidden}h3.svelte-eo586l{margin:8px 0 4px;font-size:.95rem}.chips.svelte-eo586l{font-variant-numeric:tabular-nums;font-weight:700}header.svelte-eo586l .chips:where(.svelte-eo586l){background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 10px}.close.svelte-eo586l{padding:5px 8px}.tabs.svelte-eo586l{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding-bottom:8px;display:flex}.tabs.svelte-eo586l button:where(.svelte-eo586l){padding:5px 11px;font-size:.9rem}.tabs.svelte-eo586l button.on:where(.svelte-eo586l){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.note.svelte-eo586l{color:var(--ok);margin:0;font-size:.9rem}.note.error.svelte-eo586l{color:var(--danger)}.body.svelte-eo586l{flex-direction:column;gap:8px;display:flex}.self.svelte-eo586l{border:1px dashed var(--line);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;font-size:.9rem;display:flex}.warn.svelte-eo586l{color:var(--danger)}.list.svelte-eo586l{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.member.svelte-eo586l{text-align:left;grid-template-columns:1fr auto auto;align-items:center;gap:2px 10px;width:100%;padding:8px 11px;display:grid}.member.svelte-eo586l:disabled{opacity:1}.member.open.svelte-eo586l{border-color:var(--accent)}.member.svelte-eo586l .tags:where(.svelte-eo586l){grid-column:1/-1}.member.svelte-eo586l .tags:where(.svelte-eo586l):empty{display:none}.name.svelte-eo586l{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.role.svelte-eo586l{color:var(--muted);font-size:.8rem}.role.boss.svelte-eo586l{color:var(--accent)}.tag.svelte-eo586l{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:0 7px;font-size:.75rem}.tag.warn.svelte-eo586l{border-color:var(--danger);color:var(--danger)}.acts.svelte-eo586l{flex-wrap:wrap;gap:6px;padding:6px 4px 4px;display:flex}.acts.svelte-eo586l button:where(.svelte-eo586l){padding:5px 10px;font-size:.85rem}.ask.svelte-eo586l{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:8px 11px;display:grid}.ask.svelte-eo586l .btns:where(.svelte-eo586l){grid-area:1/2/3}.btns.svelte-eo586l{gap:6px;display:flex}.small.svelte-eo586l{font-size:.8rem}.notice-form.svelte-eo586l{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.notice-form.svelte-eo586l textarea:where(.svelte-eo586l){resize:vertical;font:inherit}.notice-foot.svelte-eo586l,.notice-by.svelte-eo586l{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.notice-foot.svelte-eo586l label:where(.svelte-eo586l){flex-wrap:wrap;align-items:center;gap:6px;display:flex}.notice.svelte-eo586l{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;padding:9px 11px;display:flex}.notice.past.svelte-eo586l{opacity:.65}.notice.svelte-eo586l p:where(.svelte-eo586l){white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.notice.svelte-eo586l .when:where(.svelte-eo586l){color:var(--accent)}.notice-by.svelte-eo586l button:where(.svelte-eo586l){padding:2px 8px;font-size:.8rem}.bank.svelte-eo586l{grid-template-columns:1fr 120px;gap:6px;display:grid}.bank.svelte-eo586l input[maxlength]:where(.svelte-eo586l),.bank.svelte-eo586l .btns:where(.svelte-eo586l){grid-column:1/-1}.ledger.svelte-eo586l{flex-direction:column;font-size:.85rem;display:flex}.lrow.svelte-eo586l{border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);font-variant-numeric:tabular-nums;grid-template-columns:6.5em 1fr 5.5em 5.5em;gap:8px;padding:5px 4px;display:grid}.lrow.svelte-eo586l>span:where(.svelte-eo586l){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lrow.head.svelte-eo586l{color:var(--muted);font-weight:600}.num.svelte-eo586l{text-align:right}.plus.svelte-eo586l{color:var(--ok)}.minus.svelte-eo586l{color:var(--danger)}.code.svelte-eo586l{border:1px solid var(--accent);border-radius:10px;justify-items:center;gap:2px;padding:14px;display:grid}.code.svelte-eo586l strong:where(.svelte-eo586l){letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:2rem}.link.svelte-eo586l,.newcode.svelte-eo586l,.row.svelte-eo586l{gap:6px;display:flex}.link.svelte-eo586l input:where(.svelte-eo586l),.row.svelte-eo586l input:where(.svelte-eo586l){flex:1}.invite.svelte-eo586l label:where(.svelte-eo586l),.setting.svelte-eo586l label:where(.svelte-eo586l){margin-bottom:4px;font-size:.85rem;display:block}.invite.svelte-eo586l{border-top:1px solid var(--line);margin-top:8px;padding-top:12px}.setting.svelte-eo586l{flex-direction:column;gap:6px;display:flex}div.setting.svelte-eo586l{border-top:1px solid var(--line);flex-flow:wrap;justify-content:space-between;align-items:center;padding-top:10px}.check.svelte-eo586l{align-items:center;gap:8px;display:flex}@media (width<=520px){.lrow.svelte-eo586l{grid-template-columns:1fr 5em 5em}.lrow.svelte-eo586l>:where(.svelte-eo586l):first-child{display:none}}.history.svelte-2y5txz{grid-template-columns:1fr;height:100%;min-height:0;display:grid}.history.list-open.svelte-2y5txz:not(.phone){grid-template-columns:330px 1fr}.side.svelte-2y5txz{border-right:1px solid var(--line);background:var(--panel);flex-direction:column;min-height:0;display:flex}.phone.svelte-2y5txz .side:where(.svelte-2y5txz){z-index:150;width:min(360px,100%);position:fixed;inset:0 auto 0 0;box-shadow:8px 0 30px #000a}.head.svelte-2y5txz{align-items:center;gap:6px;padding:10px 10px 6px 14px;display:flex}.head.svelte-2y5txz h3:where(.svelte-2y5txz){flex:1;margin:0;font-size:1rem}.head.svelte-2y5txz button:where(.svelte-2y5txz){padding:2px 9px}.clubpick.svelte-2y5txz{margin:0 8px 8px}.tables.svelte-2y5txz{border-bottom:1px solid var(--line);flex-direction:column;gap:3px;max-height:32%;margin:0;padding:0 8px 8px;list-style:none;display:flex;overflow:auto}.table.svelte-2y5txz{text-align:left;flex-direction:column;width:100%;padding:4px 10px;display:flex}.table.on.svelte-2y5txz{border-color:var(--accent);background:var(--bg)}.tname.svelte-2y5txz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table.svelte-2y5txz .muted:where(.svelte-2y5txz){font-size:.75rem}.note.svelte-2y5txz{padding:6px;font-size:.85rem}.more.svelte-2y5txz{width:100%;padding:3px;font-size:.85rem}.grid.svelte-2y5txz{flex:1;min-height:0;font-size:.8rem;overflow:auto}.row.svelte-2y5txz{border:0;border-bottom:1px solid color-mix(in srgb, var(--line) 50%, transparent);width:100%;color:var(--text);text-align:left;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;grid-template-columns:3.2em 1fr 4em 6em;align-items:center;gap:6px;padding:3px 10px;display:grid}.all.svelte-2y5txz .row:where(.svelte-2y5txz){grid-template-columns:3.2em 5em 1fr 4em 5em}.tcell.svelte-2y5txz{color:var(--muted)}.row.svelte-2y5txz>span:where(.svelte-2y5txz){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header.svelte-2y5txz{z-index:1;background:var(--panel-2,var(--panel));color:var(--muted);font-weight:600;position:sticky;top:0}.row.won.svelte-2y5txz{background:#3fa75a38}.row.playing.svelte-2y5txz{box-shadow:inset 3px 0 0 var(--accent);background:color-mix(in srgb, var(--accent) 20%, transparent)}.row.svelte-2y5txz:hover:not(.header){background:color-mix(in srgb, var(--accent) 12%, transparent)}.num.svelte-2y5txz{text-align:right}.cards.svelte-2y5txz{gap:3px;display:flex}.card.svelte-2y5txz{font-weight:700}.card.sh.svelte-2y5txz,.card.sd.svelte-2y5txz{color:#ff6b6b}.options.svelte-2y5txz{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:8px 14px;font-size:.85rem;display:flex}.options.svelte-2y5txz label:where(.svelte-2y5txz){align-items:center;gap:6px;display:flex}.stage.svelte-2y5txz{min-width:0;min-height:0;position:relative}.show-list.svelte-2y5txz{z-index:70;padding:5px 10px;position:absolute;bottom:200px;left:10px}.empty.svelte-2y5txz{place-content:center;height:100%;display:grid;position:relative}.empty.svelte-2y5txz .close:where(.svelte-2y5txz){padding:5px 8px;position:absolute;top:10px;right:10px}.wrap.svelte-h34f85{background:radial-gradient(ellipse at 50% 30%, #1d4a33, var(--bg) 70%);place-items:center;min-height:100%;padding:16px;display:grid}.panel.svelte-h34f85{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;width:min(380px,100%);padding:28px 24px;display:flex}img.svelte-h34f85{align-self:center}h1.svelte-h34f85{text-align:center;margin:0;font-size:1.5rem}.panel.svelte-h34f85>p:where(.svelte-h34f85){text-align:center;margin:0}.tabs.svelte-h34f85{background:var(--bg);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tabs.svelte-h34f85 button:where(.svelte-h34f85){background:0 0;border:none}.tabs.svelte-h34f85 button.on:where(.svelte-h34f85){background:var(--panel-2)}label.svelte-h34f85{flex-direction:column;gap:4px;font-size:.9rem;display:flex}.invited.svelte-h34f85{border:1px solid var(--accent);border-radius:8px;margin:0;padding:8px 10px;font-size:.9rem}.hint.svelte-h34f85{font-size:.82rem;text-align:left!important}.error.svelte-h34f85{color:var(--danger);margin:0}.settings.svelte-1ywsblm{flex-direction:column;gap:10px;margin:14px;display:flex}h2.svelte-1ywsblm{margin:0;font-size:1.15rem}.note.svelte-1ywsblm{color:var(--muted);margin:0;font-size:.8rem}.actions.svelte-jl28jn{flex-direction:column;gap:6px;padding:8px;display:flex}.actions.svelte-jl28jn:empty{display:none}.prompt.svelte-jl28jn{margin:0;font-size:.8rem;line-height:1.3}.buttons.svelte-jl28jn{flex-wrap:wrap;gap:5px;display:flex}.buttons.svelte-jl28jn button:where(.svelte-jl28jn){white-space:nowrap;flex:1 1 0;min-width:0;padding:7px 6px;font-size:.9rem}.sizing.svelte-jl28jn{grid-template-columns:1fr 76px;align-items:center;gap:4px 6px;display:grid}.sizing.svelte-jl28jn input[type=range]:where(.svelte-jl28jn){accent-color:var(--accent);min-width:0}.sizing.svelte-jl28jn input[type=number]:where(.svelte-jl28jn){text-align:right;padding:3px 6px;font-size:.85rem}.presets.svelte-jl28jn{grid-column:1/-1;gap:4px;display:flex}.presets.svelte-jl28jn button:where(.svelte-jl28jn){background:var(--panel-2);flex:1;padding:2px 4px;font-size:.78rem}.docked.svelte-jl28jn{pointer-events:auto;flex:1;gap:0;min-height:0;padding:0}.docked.svelte-jl28jn .buttons:where(.svelte-jl28jn){flex-wrap:nowrap;flex:1;gap:.2em;min-height:2em}.docked.svelte-jl28jn .buttons:where(.svelte-jl28jn) button:where(.svelte-jl28jn){white-space:normal;border-radius:.4em;padding:0 .15em;font-size:.72em;line-height:1.1}.docked.svelte-jl28jn .sizing:where(.svelte-jl28jn){grid-template-columns:1fr 5em;margin-top:.35em;font-size:.8em}.docked.svelte-jl28jn .sizing:where(.svelte-jl28jn) input[type=number]:where(.svelte-jl28jn){padding:.1em .3em;font-size:1em}.docked.svelte-jl28jn .presets:where(.svelte-jl28jn){gap:.2em}.docked.svelte-jl28jn .presets:where(.svelte-jl28jn) button:where(.svelte-jl28jn){white-space:nowrap;min-width:0;padding:.1em .2em;font-size:.9em}.docked.svelte-jl28jn .presets.crowded:where(.svelte-jl28jn) button:where(.svelte-jl28jn){letter-spacing:-.02em;padding:.1em 0;font-size:.78em}.limits.svelte-sq5hd7{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.limits.svelte-sq5hd7 button:where(.svelte-sq5hd7){padding:5px 6px;font-size:.85rem}.limits.svelte-sq5hd7 button.on:where(.svelte-sq5hd7){border-color:var(--accent);color:var(--accent)}.option.svelte-sq5hd7{gap:4px;font-size:.9rem;display:grid}.option.svelte-sq5hd7 .preview:where(.svelte-sq5hd7){font-size:.8rem}.stake.svelte-sq5hd7{grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;font-size:.9rem;display:grid}.stake.svelte-sq5hd7 input:where(.svelte-sq5hd7){min-width:0}.stake.svelte-sq5hd7 .preview:where(.svelte-sq5hd7){grid-column:1/-1;font-size:.8rem}.rules-window.svelte-1rgzyp7{z-index:80;background:color-mix(in srgb, var(--panel) 92%, transparent);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;width:min(376px,100% - 20px);max-height:calc(100% - 64px);padding:10px 12px 12px;font-size:.85rem;display:flex;position:absolute;top:52px;right:10px;overflow:hidden auto;box-shadow:0 4px 16px #0007}.head.svelte-1rgzyp7{justify-content:space-between;align-items:center;gap:8px;display:flex}section.svelte-1rgzyp7{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:8px;display:flex}h3.svelte-1rgzyp7{margin:0;font-size:.85rem}p.svelte-1rgzyp7{margin:0}ul.svelte-1rgzyp7,ol.svelte-1rgzyp7{margin:0;padding-left:1.3em}.label.svelte-1rgzyp7{margin-top:2px;font-weight:600}.bonuses.svelte-1rgzyp7{columns:2;column-gap:16px;margin:0}.bonuses.svelte-1rgzyp7 div:where(.svelte-1rgzyp7){break-inside:avoid;justify-content:space-between;gap:8px;display:flex}dt.svelte-1rgzyp7,dd.svelte-1rgzyp7{margin:0}dd.svelte-1rgzyp7{font-variant-numeric:tabular-nums;font-weight:600}.table.svelte-g8uonx{background:var(--table-bg,var(--panel)) center / cover no-repeat;border:1px solid var(--line);border-radius:14px;min-width:0;min-height:0;position:relative;overflow:hidden;container:table/size}.table.whole.svelte-g8uonx{border-width:0;border-radius:0}.table.turn.svelte-g8uonx{border-color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent)}.felt-wrap.svelte-g8uonx{place-items:center;display:grid;position:absolute;inset:0;container-type:size}.title.svelte-g8uonx{pointer-events:none;z-index:50;text-shadow:0 1px 3px #000c;flex-direction:column;max-width:40%;display:flex;position:absolute;top:10px;left:14px}h2.svelte-g8uonx{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;line-height:1.2;overflow:hidden}.title.svelte-g8uonx .muted:where(.svelte-g8uonx){font-size:.85rem}.whole.svelte-g8uonx .title:where(.svelte-g8uonx){top:14px;left:20px}.whole.svelte-g8uonx h2:where(.svelte-g8uonx){font-size:1.7rem}.whole.svelte-g8uonx .title:where(.svelte-g8uonx) .muted:where(.svelte-g8uonx){font-size:.95rem}.controls.svelte-g8uonx{z-index:50;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:58%;display:flex;position:absolute;top:10px;right:10px}.controls.svelte-g8uonx button:where(.svelte-g8uonx){white-space:nowrap;padding:5px 10px}.close.svelte-g8uonx,.gear.svelte-g8uonx{padding:5px 8px}.gear.on.svelte-g8uonx,.star.on.svelte-g8uonx{color:var(--accent)}.star.svelte-g8uonx{padding:5px 8px}.look-window.svelte-g8uonx{z-index:80;flex-direction:column;gap:10px;width:min(376px,100% - 20px);max-height:calc(100% - 64px);padding:10px 12px 12px;display:flex;position:absolute;top:52px;right:10px;overflow:hidden auto}.look-head.svelte-g8uonx{justify-content:space-between;align-items:center;display:flex}.look-head.svelte-g8uonx button:where(.svelte-g8uonx){padding:2px 8px}.look-window.svelte-g8uonx .label:where(.svelte-g8uonx){color:var(--muted);margin-bottom:-6px;font-size:.9rem}.look-window.svelte-g8uonx .note:where(.svelte-g8uonx){color:var(--muted);margin:-4px 0 0;font-size:.8rem}.link.svelte-g8uonx{font-size:inherit;padding:2px 8px}.look-window.svelte-g8uonx .note.bad:where(.svelte-g8uonx){color:var(--danger)}.change-name.svelte-g8uonx{gap:8px;display:grid}.change-name.svelte-g8uonx input:where(.svelte-g8uonx){box-sizing:border-box;width:100%}.bot-option.svelte-g8uonx{white-space:nowrap;cursor:pointer;align-items:center;gap:5px;font-size:.85rem;display:flex}.look-window.svelte-g8uonx .note.with-button:where(.svelte-g8uonx){justify-content:space-between;align-items:center;gap:8px;display:flex}.look-window.svelte-g8uonx .note.centred:where(.svelte-g8uonx){text-align:center}.deal.svelte-g8uonx button:where(.svelte-g8uonx){font-variant-numeric:tabular-nums;padding:12px 26px;font-size:1.1rem;box-shadow:0 4px 16px #0008}.deal-label.svelte-g8uonx{justify-items:center;display:grid}.deal-label.svelte-g8uonx>span:where(.svelte-g8uonx){white-space:nowrap;grid-area:1/1}.deal-sizer.svelte-g8uonx{visibility:hidden}.deal.svelte-g8uonx button:where(.svelte-g8uonx):disabled{opacity:.6}.reload.svelte-g8uonx{border-color:var(--accent);z-index:90;flex-direction:column;gap:10px;width:min(320px,100% - 20px);padding:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reload-head.svelte-g8uonx{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.reload-time.svelte-g8uonx{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem}.reload-time.low.svelte-g8uonx{color:var(--danger)}.reload.svelte-g8uonx form:where(.svelte-g8uonx){display:contents}.reload.svelte-g8uonx p:where(.svelte-g8uonx){margin:0;font-size:.9rem}.reload.svelte-g8uonx label:where(.svelte-g8uonx){justify-content:space-between;align-items:center;gap:8px;display:flex}.reload.svelte-g8uonx input:where(.svelte-g8uonx){width:120px;padding:5px 8px}.reload-buttons.svelte-g8uonx{justify-content:flex-end;gap:6px;display:flex}.reload-buttons.svelte-g8uonx button:where(.svelte-g8uonx){padding:6px 10px}.corner.svelte-g8uonx{z-index:60;flex-direction:column;gap:6px;width:min(300px,100% - 20px);display:flex;position:absolute;bottom:10px;right:10px}.corner.sized.svelte-g8uonx{max-height:calc(100cqh - 64px)}.corner.sized.svelte-g8uonx .window:where(.svelte-g8uonx){flex-direction:column;flex:1;min-height:0;display:flex}.corner.sized.svelte-g8uonx .log:where(.svelte-g8uonx),.corner.sized.svelte-g8uonx .since:where(.svelte-g8uonx){flex:1;height:auto;min-height:0;max-height:none}.corner.sized.svelte-g8uonx .log:where(.svelte-g8uonx) li:where(.svelte-g8uonx){white-space:normal}.grip.svelte-g8uonx{z-index:1;box-sizing:border-box;background:var(--panel);color:#fff;cursor:nwse-resize;touch-action:none;border:1px solid #ffffff60;border-radius:50%;width:18px;height:18px;padding:3px;position:absolute;top:-5px;left:-5px}.grip.svelte-g8uonx:hover{border-color:var(--accent);color:var(--accent)}.grip.svelte-g8uonx svg:where(.svelte-g8uonx){fill:none;stroke:currentColor;stroke-width:1.5px;width:100%;height:100%;display:block}.window.svelte-g8uonx{background:color-mix(in srgb, var(--panel) 92%, transparent);border:1px solid var(--line);border-radius:10px;box-shadow:0 4px 16px #0007}.act-window.svelte-g8uonx{border-color:var(--accent);overflow:hidden}.log-window.svelte-g8uonx{padding:6px 10px;font-size:.78rem}.log-head.svelte-g8uonx{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.log-mode.svelte-g8uonx{flex:none;padding:0 6px;font-size:.7rem}.log-mode.on.svelte-g8uonx{border-color:var(--accent);color:var(--accent)}.say.svelte-g8uonx{margin-top:4px}.say.svelte-g8uonx input:where(.svelte-g8uonx){box-sizing:border-box;width:100%;padding:3px 7px;font-size:.8rem}.log.svelte-g8uonx{height:4.05em;color:var(--muted);margin:0;padding:0;line-height:1.35;list-style:none;overflow-y:auto}.log.svelte-g8uonx li:where(.svelte-g8uonx){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.log.svelte-g8uonx li:where(.svelte-g8uonx):last-child,.log.svelte-g8uonx li.fresh:where(.svelte-g8uonx){color:var(--text)}.log.svelte-g8uonx li.said:where(.svelte-g8uonx){color:var(--text);white-space:normal;overflow-wrap:anywhere}.log.svelte-g8uonx li.said:where(.svelte-g8uonx) strong:where(.svelte-g8uonx){color:var(--accent);font-weight:600}.clock-row.svelte-g8uonx{align-items:center;gap:8px;padding:6px 10px 0;font-size:.78rem;display:flex}.clock-text.svelte-g8uonx{color:var(--accent);font-weight:700}.clock-bar.svelte-g8uonx{background:#fff2;border-radius:3px;flex:1;height:5px;overflow:hidden}.clock-bar.svelte-g8uonx span:where(.svelte-g8uonx){background:var(--accent);height:100%;transition:width .25s linear;display:block}.clock-bar.svelte-g8uonx span.low:where(.svelte-g8uonx),.clock-secs.low.svelte-g8uonx{background:var(--danger)}.clock-secs.svelte-g8uonx{text-align:right;font-variant-numeric:tabular-nums;min-width:2.6em;color:var(--muted)}.clock-secs.low.svelte-g8uonx{color:var(--danger);background:0 0}.since.svelte-g8uonx{max-height:6.75em;color:var(--muted);margin:0;padding:4px 10px 0;font-size:.78rem;line-height:1.35;list-style:none;overflow-y:auto}.since.svelte-g8uonx li:where(.svelte-g8uonx){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.since.svelte-g8uonx li:where(.svelte-g8uonx):last-child{color:var(--text)}.since.svelte-g8uonx:last-child{padding-bottom:6px}.act-prompt.svelte-g8uonx{margin:0;padding:4px 10px 6px;font-size:.8rem;line-height:1.3}@container table (width<=560px){.whole.svelte-g8uonx .felt-wrap:where(.svelte-g8uonx){top:52px;bottom:180px}.whole.svelte-g8uonx .corner:where(.svelte-g8uonx){width:auto;bottom:6px;left:6px;right:6px}.whole.svelte-g8uonx .title:where(.svelte-g8uonx){max-width:32%;top:8px;left:10px}.whole.svelte-g8uonx h2:where(.svelte-g8uonx){font-size:1.05rem}.whole.svelte-g8uonx .title:where(.svelte-g8uonx) .muted:where(.svelte-g8uonx){font-size:.75rem}.whole.svelte-g8uonx .controls:where(.svelte-g8uonx){flex-wrap:nowrap;gap:3px;max-width:66%;top:8px;right:6px}.whole.svelte-g8uonx .controls:where(.svelte-g8uonx) button:where(.svelte-g8uonx){padding:4px 8px;font-size:.8rem}.whole.svelte-g8uonx .controls:where(.svelte-g8uonx) .star:where(.svelte-g8uonx),.whole.svelte-g8uonx .controls:where(.svelte-g8uonx) .gear:where(.svelte-g8uonx),.whole.svelte-g8uonx .controls:where(.svelte-g8uonx) .close:where(.svelte-g8uonx){padding:4px}.whole.svelte-g8uonx .log-window:where(.svelte-g8uonx){min-height:0}}@container table (height<=460px) and (width>=561px){.whole.svelte-g8uonx .felt-wrap:where(.svelte-g8uonx){right:262px}.whole.svelte-g8uonx .corner:where(.svelte-g8uonx){width:252px;bottom:6px;right:6px}.whole.svelte-g8uonx .title:where(.svelte-g8uonx){top:8px;left:12px}.whole.svelte-g8uonx h2:where(.svelte-g8uonx){font-size:1.05rem}.whole.svelte-g8uonx .title:where(.svelte-g8uonx) .muted:where(.svelte-g8uonx){font-size:.75rem}.whole.svelte-g8uonx .controls:where(.svelte-g8uonx){gap:4px;max-width:252px;top:8px;right:8px}.whole.svelte-g8uonx .controls:where(.svelte-g8uonx) button:where(.svelte-g8uonx){padding:4px 8px;font-size:.8rem}}.error.svelte-g8uonx{color:var(--danger);border:1px solid var(--danger);z-index:100;background:#000d;border-radius:8px;max-width:calc(100% - 24px);margin:0;padding:6px 12px;font-size:.88rem;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.area.svelte-fvoecl{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.empty.svelte-fvoecl{text-align:center;margin:auto}.tiles.svelte-fvoecl{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));grid-auto-rows:minmax(460px,1fr);gap:6px;min-height:0;padding:6px;display:grid;overflow:auto}.whole.svelte-fvoecl{flex-direction:column;flex:1;min-height:0;display:flex}.whole.svelte-fvoecl .table{flex:none;height:100%}.lobby.svelte-7sbbw8{flex-direction:column;gap:12px;min-height:0;padding:14px;display:flex}header.svelte-7sbbw8{justify-content:space-between;align-items:baseline;display:flex}h2.svelte-7sbbw8,h3.svelte-7sbbw8{margin:0;font-size:1rem}ul.svelte-7sbbw8{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.row.svelte-7sbbw8{text-align:left;grid-template-columns:1fr auto;gap:2px 8px;width:100%;padding:9px 11px;display:grid}.row.open.svelte-7sbbw8{border-color:var(--accent)}.name.svelte-7sbbw8{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta.svelte-7sbbw8{color:var(--muted);grid-column:1;font-size:.85rem}.seats.svelte-7sbbw8{text-align:right;font-variant-numeric:tabular-nums;grid-area:1/2}.phase.svelte-7sbbw8{text-align:right;grid-column:2;font-size:.8rem}.empty.svelte-7sbbw8{margin:0}.create.svelte-7sbbw8{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.make.svelte-7sbbw8{flex-wrap:wrap;gap:6px;display:flex}.make.svelte-7sbbw8 button:where(.svelte-7sbbw8){padding:5px 10px;font-size:.85rem}.check.svelte-7sbbw8{align-items:center;gap:8px;font-size:.9rem;display:flex}.desc.svelte-7sbbw8,.note.svelte-7sbbw8{margin:0;font-size:.85rem}.mine.svelte-wfrzti{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin:0 14px 14px;padding-top:12px;display:flex}.mine-head.svelte-wfrzti{justify-content:space-between;align-items:center;display:flex}h3.svelte-wfrzti{margin:0;font-size:1rem}.layout.svelte-wfrzti{gap:4px;display:flex}.layout.svelte-wfrzti button:where(.svelte-wfrzti){padding:3px 9px;font-size:.85rem}.layout.svelte-wfrzti button.on:where(.svelte-wfrzti){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}ul.svelte-wfrzti{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}ul.svelte-wfrzti button:where(.svelte-wfrzti){text-align:left;align-items:center;gap:6px;width:100%;padding:6px 10px;display:flex}ul.svelte-wfrzti button.on:where(.svelte-wfrzti){border-color:var(--muted);background:var(--bg)}ul.svelte-wfrzti button.turn:where(.svelte-wfrzti){border-color:var(--accent)}.name.svelte-wfrzti{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.dot.svelte-wfrzti{background:var(--accent);border-radius:50%;width:8px;height:8px}.jump.svelte-wfrzti{align-items:center;gap:6px;font-size:.85rem;display:flex}.bar.svelte-1h259us{background:var(--panel);border-bottom:1px solid var(--line);align-items:center;gap:14px;min-width:0;padding:6px 12px;display:flex;overflow:hidden}.brand.svelte-1h259us{color:var(--accent);white-space:nowrap}nav.svelte-1h259us{gap:6px;min-width:0;display:flex}.club.svelte-1h259us{min-width:0;max-width:220px}.cwho.svelte-1h259us{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cname.svelte-1h259us{text-overflow:ellipsis;max-width:100%;overflow:hidden}.cchips.svelte-1h259us{font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700;line-height:1.1}.calls.svelte-1h259us{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:0 6px;font-size:.75rem;font-weight:700}.on.svelte-1h259us .calls:where(.svelte-1h259us){background:var(--accent-ink);color:var(--accent)}nav.svelte-1h259us button:where(.svelte-1h259us),.menu.svelte-1h259us{white-space:nowrap;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.menu.svelte-1h259us{flex:none}nav.svelte-1h259us button.on:where(.svelte-1h259us),.menu.on.svelte-1h259us{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}nav.svelte-1h259us button.waiting:where(.svelte-1h259us){border-color:var(--accent);animation:1.2s ease-in-out infinite svelte-1h259us-pulse}@keyframes svelte-1h259us-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 70%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 0%, transparent);background:color-mix(in srgb, var(--accent) 35%, var(--panel))}}@media (prefers-reduced-motion:reduce){nav.svelte-1h259us button.waiting:where(.svelte-1h259us){box-shadow:0 0 0 2px var(--accent);animation:none}}.me.svelte-1h259us{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.who.svelte-1h259us{flex:0 auto;min-width:0;max-width:240px}.who-name.svelte-1h259us{text-overflow:ellipsis;overflow:hidden}.chips.svelte-1h259us{background:var(--bg);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 10px;font-weight:700}.offline.svelte-1h259us{color:var(--danger);white-space:nowrap;font-size:.85rem}.bar.phone.svelte-1h259us{flex-wrap:wrap;gap:4px 6px;padding:4px 6px}.phone.svelte-1h259us nav:where(.svelte-1h259us){flex:1 1 0;gap:3px;min-width:min-content}.phone.svelte-1h259us nav:where(.svelte-1h259us) button:where(.svelte-1h259us),.phone.svelte-1h259us .menu:where(.svelte-1h259us){padding:5px 7px;font-size:.9rem}.phone.svelte-1h259us nav:where(.svelte-1h259us) button:where(.svelte-1h259us):not(.club){flex:none}.phone.svelte-1h259us .club:where(.svelte-1h259us){flex:72px;min-width:72px;max-width:112px}.phone.svelte-1h259us .cwho:where(.svelte-1h259us){flex:1 1 0;width:0}.phone.svelte-1h259us .me:where(.svelte-1h259us){flex:none;gap:3px}.splash.svelte-1n46o8q{place-content:center;justify-items:center;gap:8px;height:100%;display:grid}.alone.svelte-1n46o8q{height:100%}.shell.svelte-1n46o8q{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);height:100%;display:grid}.top.svelte-1n46o8q{z-index:300;min-width:0;position:relative}.panel.svelte-1n46o8q{background:var(--panel);border:1px solid var(--line);border-radius:12px;width:min(380px,100vw - 16px);max-height:calc(100vh - 70px);position:absolute;top:calc(100% + 4px);left:8px;overflow:auto;box-shadow:0 10px 30px #000b}.panel.right.svelte-1n46o8q{left:auto;right:8px}.lobby.svelte-1n46o8q{background:var(--lobby-bg,transparent) center / cover no-repeat;height:100%}main.svelte-1n46o8q{min-width:0;min-height:0;overflow:hidden}.toast.svelte-1n46o8q{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;max-width:calc(100% - 32px);padding:10px 16px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #000a}.shell.phone.svelte-1n46o8q{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.phone.svelte-1n46o8q .panel:where(.svelte-1n46o8q){width:calc(100vw - 8px);left:4px;right:auto}:root{--bg:#0b1410;--panel:#13201a;--panel-2:#1a2b22;--line:#2a3f33;--text:#ecf1ec;--muted:#9fb3a6;--accent:#e8c15a;--accent-ink:#1b1405;--danger:#e06c5a;--ok:#6fcf8f;--felt:#1f6b45;--felt-edge:#0f3a24;--rail:#3b2616;--card:#fbfaf5;--card-red:#c8283a;--card-black:#16181d;--radius:10px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);margin:0;font:15px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#app{height:100%}button{font:inherit;color:inherit;background:var(--panel-2);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:7px 12px}button:hover:not(:disabled){border-color:var(--muted)}button:disabled{opacity:.45;cursor:default}button.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:600}button.primary:hover:not(:disabled){filter:brightness(1.15);border-color:var(--text)}button.danger{border-color:var(--danger);color:var(--danger)}button.ghost{background:0 0}button.ghost[aria-label]:not(.more){border-color:#0000}input,textarea,select{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:8px;min-width:0;padding:7px 10px}@media (pointer:coarse){input:not([type=range],[type=checkbox],[type=radio],[type=color]),textarea,select{font-size:16px!important}}input[type=range]{background:0 0;border:none;border-radius:0;width:100%;margin:0;padding:0}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.muted{color:var(--muted)}
