.brk.svelte-1dyswix{background:radial-gradient(ellipse 62% 150% at 14% 50%, #d4b15717 0%, transparent 64%), var(--green-deep);padding:clamp(40px,6vh,76px) 0}.brk-inner.svelte-1dyswix{align-items:center;gap:clamp(16px,3vw,30px);width:min(920px,100% - 44px);margin:0 auto;display:flex}.brk-rule.svelte-1dyswix{background:linear-gradient(90deg,#0000,#d4b1576b);flex:1;min-width:0;height:1px}.brk-rule--r.svelte-1dyswix{background:linear-gradient(90deg,#d4b1576b,#0000)}.brk-label.svelte-1dyswix{font-family:var(--sans);letter-spacing:-.01em;text-align:center;text-wrap:balance;color:#f5ecd49e;flex:0 auto;font-size:clamp(15px,1.5vw,19px);font-style:italic;font-weight:500;line-height:1.35}@media (width<=900px){.brk.svelte-1dyswix{padding:clamp(34px,5vh,52px) 0}.brk-inner.svelte-1dyswix{width:calc(100% - 36px)}}.livetable.svelte-9rzpxk{background:radial-gradient(at 18% 28%,#e8a44c29 0%,#0000 55%),radial-gradient(at 88% 88%,#d4b1571a 0%,#0000 50%),linear-gradient(#0c2a1c,#0a2417);align-content:center;min-height:92vh;display:grid;position:relative;overflow:hidden}.lt-grid.svelte-9rzpxk{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(42px,7vw,104px);display:grid}.lt-mark.svelte-9rzpxk{width:54px;height:54px;margin-bottom:18px;display:block}.lt-eyebrow.svelte-9rzpxk{color:#e8a44c}.lt-copy.svelte-9rzpxk h2:where(.svelte-9rzpxk){max-width:12ch;font-family:var(--sans);letter-spacing:-.075em;color:var(--cream);margin:16px 0 0;font-size:clamp(44px,5.5vw,104px);font-weight:650;line-height:.92}.lt-copy.svelte-9rzpxk h2:where(.svelte-9rzpxk) em:where(.svelte-9rzpxk){color:var(--gold);font-style:italic}.lt-copy.svelte-9rzpxk p:where(.svelte-9rzpxk){color:#f5ecd4b8;max-width:39ch;margin:22px 0 0;font-size:17px;line-height:1.6}.lt-specs.svelte-9rzpxk{max-width:430px;margin:32px 0 0}.lt-spec.svelte-9rzpxk{border-top:1px solid #d4b15747;padding:15px 0 0}.lt-spec.svelte-9rzpxk+.lt-spec:where(.svelte-9rzpxk){margin-top:15px}.lt-spec.svelte-9rzpxk dt:where(.svelte-9rzpxk){font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:600}.lt-spec.svelte-9rzpxk dd:where(.svelte-9rzpxk){font-family:var(--sans);letter-spacing:-.02em;color:var(--cream);margin:7px 0 0;font-size:19px;font-weight:600;line-height:1.3}.lt-cta.svelte-9rzpxk{background:linear-gradient(177deg, var(--gold-2), var(--gold));color:var(--green-deep);border-radius:12px;align-items:center;gap:9px;margin-top:26px;padding:14px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;display:inline-flex;box-shadow:0 6px 16px #00000057}.lt-cta.svelte-9rzpxk:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0000006b}.lt-pad.svelte-9rzpxk{--slip:#f7eeda;--slip-soft:#f7eedabd;--slip-faint:#f7eeda80;--lt-gold:#d8bb63;--lt-coral:#d34e26;--lt-ink:#23291f;--lt-name:#6b6f60;--lt-pos:#1d7a3f;--lt-neg:#b03a1a;--cjk:"Noto Serif SC", serif;background:radial-gradient(at 22% 28%,#1a8a4a29 0%,#0000 55%),radial-gradient(at 80% 82%,#d4a0301a 0%,#0000 55%),#0e3a2e;border:1px solid #d4b1574d;border-radius:20px;flex-direction:column;justify-self:center;gap:14px;width:100%;max-width:344px;padding:18px;display:flex;box-shadow:0 24px 60px #0000006b}.lt-roundbar.svelte-9rzpxk{align-items:center;display:flex}.lt-conn.svelte-9rzpxk{text-transform:uppercase;letter-spacing:.09em;color:#86d9a6;align-items:center;gap:5px;margin-left:auto;font-size:9.5px;font-weight:800;display:inline-flex}.lt-conn-dot.svelte-9rzpxk{background:#5fca8c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #5fca8c3d}.lt-plane.svelte-9rzpxk{flex-direction:column;gap:16px;display:flex}.lt-band.svelte-9rzpxk{justify-content:center;display:flex}.lt-mid.svelte-9rzpxk{align-items:center;gap:10px;display:flex}.lt-slip.svelte-9rzpxk{background:var(--slip);color:var(--lt-ink);border-radius:15px;display:flex;position:relative}.lt-slip-h.svelte-9rzpxk{flex-direction:row;align-items:center;gap:10px;width:max-content;max-width:240px;padding:10px 16px}.lt-slip-v.svelte-9rzpxk{text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:104px;min-height:92px;padding:12px 8px}.lt-slip-self.svelte-9rzpxk{flex-direction:column;gap:2px;width:100%;padding:14px 16px 13px}.lt-dealer.svelte-9rzpxk{box-shadow:inset 0 0 0 2.5px var(--lt-gold)}.lt-you.svelte-9rzpxk{box-shadow:inset 0 0 0 2.5px var(--lt-coral)}.lt-slip-name.svelte-9rzpxk{min-width:0;color:var(--lt-name);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex;overflow:hidden}.lt-glyph.svelte-9rzpxk{font-family:var(--cjk);color:var(--lt-ink);flex:none;font-size:15px;font-weight:800}.lt-slip-total.svelte-9rzpxk{font-family:var(--sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.lt-slip-h.svelte-9rzpxk .lt-slip-total:where(.svelte-9rzpxk),.lt-slip-v.svelte-9rzpxk .lt-slip-total:where(.svelte-9rzpxk){flex:none;font-size:22px}.lt-slip-self.svelte-9rzpxk .lt-slip-total:where(.svelte-9rzpxk){margin-top:4px;font-size:38px}.lt-pos.svelte-9rzpxk{color:var(--lt-pos)}.lt-neg.svelte-9rzpxk{color:var(--lt-neg)}.lt-tag.svelte-9rzpxk{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:800;position:absolute;top:-8px;right:10px}.lt-tag-dealer.svelte-9rzpxk{background:var(--lt-gold);color:var(--lt-ink)}.lt-tag-you.svelte-9rzpxk{background:var(--lt-coral);color:#fff}.lt-stack.svelte-9rzpxk{flex-direction:column;gap:8px;margin-top:12px;display:flex}.lt-mahjong.svelte-9rzpxk{border:2px solid var(--lt-gold);min-height:58px;color:var(--slip);font-family:var(--sans);letter-spacing:.01em;background:#14352a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:8px 12px;font-size:20px;font-weight:800;display:flex;box-shadow:0 0 0 2px #d8bb6359,0 0 18px #d8bb6373}.lt-mahjong.svelte-9rzpxk small:where(.svelte-9rzpxk){font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;opacity:.85;margin-top:2px;font-size:10px;font-weight:700;display:block}.lt-events.svelte-9rzpxk{gap:6px;display:flex}.lt-event.svelte-9rzpxk{min-width:0;min-height:60px;color:var(--slip);background:#f7eeda14;border:1px solid #f7eeda2e;border-radius:13px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:4px 2px;display:flex}.lt-event-glyph.svelte-9rzpxk{font-family:var(--cjk);font-size:22px;font-weight:800;line-height:1.1}.lt-event-label.svelte-9rzpxk{color:var(--slip-soft);font-size:11px;font-weight:700}.lt-ghost.svelte-9rzpxk{min-height:44px;color:var(--slip-soft);font-family:var(--sans);background:0 0;border:1.5px solid #f7eeda4d;border-radius:14px;justify-content:center;align-items:center;padding:0 16px;font-size:13.5px;font-weight:700;display:flex}.lt-medallion.svelte-9rzpxk{text-align:center;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.lt-medallion-glyph.svelte-9rzpxk{font-family:var(--cjk);color:var(--lt-gold);font-size:52px;font-weight:800;line-height:1}.lt-medallion-round.svelte-9rzpxk{letter-spacing:.1em;text-transform:uppercase;color:var(--slip);margin-top:4px;font-size:15px;font-weight:800;line-height:1.1}.lt-medallion-hand.svelte-9rzpxk{letter-spacing:.08em;text-transform:uppercase;color:var(--slip-soft);font-size:12px;font-weight:800;line-height:1.1}.lt-medallion-dealer.svelte-9rzpxk{letter-spacing:.04em;color:var(--slip-faint);font-size:11px;font-weight:700;line-height:1.1}@media (width<=900px){.lt-grid.svelte-9rzpxk{grid-template-columns:1fr;gap:36px}.lt-copy.svelte-9rzpxk h2:where(.svelte-9rzpxk){max-width:13ch;font-size:clamp(46px,10vw,68px)}.lt-copy.svelte-9rzpxk p:where(.svelte-9rzpxk){font-size:16px}.lt-spec.svelte-9rzpxk dd:where(.svelte-9rzpxk){font-size:17px}.lt-slip-v.svelte-9rzpxk{width:88px;min-height:84px}.lt-medallion-glyph.svelte-9rzpxk{font-size:44px}.lt-medallion-round.svelte-9rzpxk{font-size:13px}.lt-slip-self.svelte-9rzpxk .lt-slip-total:where(.svelte-9rzpxk){font-size:34px}}@media (width<=420px){.lt-pad.svelte-9rzpxk{padding:14px}.lt-slip-v.svelte-9rzpxk{width:72px;padding:10px 6px}.lt-slip-v.svelte-9rzpxk .lt-slip-name:where(.svelte-9rzpxk){font-size:11px}.lt-slip-v.svelte-9rzpxk .lt-slip-total:where(.svelte-9rzpxk){font-size:19px}.lt-medallion-glyph.svelte-9rzpxk{font-size:38px}}
