@font-face{font-family:Jost;src:url(/fonts/jost-latin.woff2)format("woff2");font-weight:300 600;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,#000);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1a);--surface-2:var(--lightningcss-light,#e4e4e4)var(--lightningcss-dark,#2a2a2a);--fg:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--muted:var(--lightningcss-light,#6b6b6b)var(--lightningcss-dark,#8a8a8a);--card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#f5f5f5);--card-ink:#111;--red:var(--lightningcss-light,#d62f32)var(--lightningcss-dark,#d93a3a);--accent:var(--red);--on-accent:#fff;--shadow-color:var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#00000080);--shine:#e5383b59;--font:"Jost", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--t-tap:.12s;--t-move:.28s;--t-hold:.9s;--ease:cubic-bezier(.2, .8, .2, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-skin=cozy]{--bg:var(--lightningcss-light,#eef2f6)var(--lightningcss-dark,#232323);--surface:var(--lightningcss-light,#e2e8ef)var(--lightningcss-dark,#2c2b29);--surface-2:var(--lightningcss-light,#d3dbe5)var(--lightningcss-dark,#3a3936);--fg:var(--lightningcss-light,#1c2230)var(--lightningcss-dark,#ecebe6);--muted:var(--lightningcss-light,#5a6478)var(--lightningcss-dark,#9a9890);--ink:var(--lightningcss-light,#1c2230)var(--lightningcss-dark,#111);--card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#fafaf7);--card-ink:var(--lightningcss-light,#1c2230)var(--lightningcss-dark,#111);--red:var(--lightningcss-light,#e0314b)var(--lightningcss-dark,#c8394b);--accent:var(--lightningcss-light,#c8912a)var(--lightningcss-dark,#d9a441);--pine:var(--lightningcss-light,#2e6f5e)var(--lightningcss-dark,#3f9a7f);--snow:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ecebe6);--flake:var(--lightningcss-light,#b8c4d2)var(--lightningcss-dark,#ecebe6);--shadow-color:var(--lightningcss-light,#1c22302e)var(--lightningcss-dark,#0006);--on-accent:#000;--shine:#fff0b4e6;--font:"Fredoka", system-ui, sans-serif}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-skin=galaxy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#04050d;--surface:#11142a;--surface-2:#1d2242;--fg:#e8ecff;--muted:#c3cbef;--card:#f4f6ff;--card-ink:#0b0f24;--red:#ff4d4d;--accent:#ffe81f;--on-accent:#000;--shadow-color:#0009;--shine:#ffe81f73}:root.reduce{--t-move:0s;--t-tap:0s}:root.reduce *{animation:none!important}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--fg);font-family:var(--font);overscroll-behavior:none;-webkit-font-smoothing:antialiased;margin:0}button{font:inherit}.btn{all:unset;box-sizing:border-box;background:var(--surface);min-height:48px;color:var(--fg);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--t-tap);border-radius:16px;justify-content:center;align-items:center;gap:.4em;padding:0 1.2em;font-size:15px;font-weight:500;display:inline-flex}.btn:active{background:var(--surface-2)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn.on{background:var(--accent);color:var(--on-accent)}[data-skin=cozy] .btn{border:3px solid var(--fg);background:0 0;border-radius:99px;font-weight:600}[data-skin=cozy] .btn:active{background:var(--surface)}[data-skin=cozy] .btn.on{border-color:var(--accent);background:var(--accent);color:var(--ink)}.icon{all:unset;box-sizing:border-box;cursor:pointer;place-items:center;min-width:44px;min-height:44px;font-size:22px;display:inline-grid}.icon svg{width:22px;fill:var(--bg);stroke:var(--fg);stroke-width:1.6px;display:block}.field{color:var(--muted);gap:6px;font-size:13px;display:grid}.field input{background:var(--surface);min-height:48px;color:var(--fg);font:500 17px var(--font);border:0;border-radius:14px;padding:0 14px}.field input:focus-visible{outline:2px solid var(--accent)}.btn:disabled{opacity:.4;cursor:default}a.btn{text-decoration:none}.err{color:var(--red);margin:0}.toast{left:50%;bottom:calc(env(safe-area-inset-bottom) + 16px);z-index:10;background:var(--fg);color:var(--bg);border-radius:99px;padding:10px 18px;font-size:14px;position:fixed;translate:-50%}main{z-index:1;position:relative}.card .field input,.card>.btn:not(.on),.card .row>.btn:not(.on){background:var(--surface-2)}:root.idle .galaxy *,:root.idle .sky *,:root.idle .scene *,:root.idle .snow *{animation-play-state:paused!important}:root{--h-ctl:48px;--h-sm:36px;--r-sm:12px;--r-md:16px;--r-lg:20px}.btn.small{min-height:var(--h-sm);border-radius:var(--r-sm);background:var(--surface-2);padding:0 12px;font-size:13px}.btn.small.on{background:var(--accent);color:var(--on-accent)}::placeholder{color:var(--muted);opacity:1;font-weight:400}:root[data-skin=cozy] .field input,:root[data-skin=cozy] select{border:2px solid var(--muted)}:root[data-skin=cozy] .btn.small{border-width:2px}:root[data-skin=cozy] main{padding-bottom:calc(env(safe-area-inset-bottom) + min(26vh, 220px) + 16px)}.fly{animation:gx-fly var(--dur,30s) linear var(--delay,0s) infinite}.fly.back{animation-name:gx-fly-back}@keyframes gx-fly{0%{transform:translate(-260px)}to{transform:translate(1860px)}}@keyframes gx-fly-back{0%{transform:translate(1860px)}to{transform:translate(-260px)}}.bob{animation:7s ease-in-out infinite alternate gx-bob}@keyframes gx-bob{to{transform:translateY(10px)}}.drift{animation:18s ease-in-out infinite alternate gx-drift}.drift.slow{animation-duration:29s;animation-direction:alternate-reverse}@keyframes gx-drift{to{transform:translate(70px)}}.twinkle{animation:4s ease-in-out infinite alternate gx-twinkle}@keyframes gx-twinkle{0%{opacity:.35}}.result .btn:not(.on),.sheet .btn:not(.on){background:var(--surface-2)}main.svelte-1cl1lwk{max-width:760px;padding:calc(env(safe-area-inset-top) + 12px) 16px 32px;grid-template-columns:minmax(0,1fr);gap:20px;margin:0 auto;display:grid}header.svelte-1cl1lwk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:4vh;display:flex}h1.svelte-1cl1lwk{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(28px,7vw,40px);font-weight:500;overflow:hidden}h2.svelte-1cl1lwk{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:500}.links.svelte-1cl1lwk{flex:none;align-items:center;gap:16px;display:flex}.links.svelte-1cl1lwk a:where(.svelte-1cl1lwk){color:var(--fg);font-size:15px;text-decoration:none}.tiles.svelte-1cl1lwk{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.tile.svelte-1cl1lwk,.continue.svelte-1cl1lwk{all:unset;box-sizing:border-box;border-radius:var(--r-lg);background:var(--surface);cursor:pointer;transition:translate var(--t-move) var(--ease);gap:2px;padding:14px;display:grid}.tile.svelte-1cl1lwk:not(:disabled):hover,.continue.svelte-1cl1lwk:hover{translate:0 -2px}.tile.svelte-1cl1lwk:focus-visible,.continue.svelte-1cl1lwk:focus-visible{outline:2px solid var(--accent)}.tile.svelte-1cl1lwk:disabled{cursor:default;opacity:.55}.tile.svelte-1cl1lwk b:where(.svelte-1cl1lwk){font-size:17px;font-weight:500}small.svelte-1cl1lwk{color:var(--muted);font-size:13px}.icon.svelte-1cl1lwk{font-size:26px;line-height:1.2}.red.svelte-1cl1lwk{color:var(--red)}.continue.svelte-1cl1lwk{box-shadow:inset 0 0 0 2px var(--accent);grid-template-columns:auto 1fr;align-items:center;column-gap:12px}.continues.svelte-1cl1lwk{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.continue.svelte-1cl1lwk .icon:where(.svelte-1cl1lwk){grid-row:span 2}.continue.svelte-1cl1lwk b:where(.svelte-1cl1lwk){font-weight:600}form.svelte-1cl1lwk{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.code.svelte-1cl1lwk{text-transform:uppercase}input.svelte-1cl1lwk::placeholder{color:color-mix(in srgb, var(--muted) 60%, transparent);text-transform:none}.week.svelte-1cl1lwk,.tvnote.svelte-1cl1lwk{color:var(--muted);margin:0;font-size:14px}.linkish.svelte-1cl1lwk{all:unset;color:var(--muted);text-underline-offset:3px;cursor:pointer;font-size:14px;text-decoration:underline}.tvlink.svelte-1cl1lwk{justify-self:center;margin-top:8px}main.svelte-s8axn{max-width:480px;padding:calc(env(safe-area-inset-top) + 12px) 16px 32px;gap:16px;margin:0 auto;display:grid}header.svelte-s8axn{justify-content:space-between;display:flex}a.icon.svelte-s8axn{color:var(--fg);font-size:22px;text-decoration:none}.result.svelte-s8axn{text-align:center}.result.svelte-s8axn .big:where(.svelte-s8axn){margin:0;font-size:32px;font-weight:500}.result.svelte-s8axn p:where(.svelte-s8axn){margin:4px 0}.code.svelte-s8axn{color:var(--muted);justify-items:center;gap:6px;display:grid}.qr.svelte-s8axn{aspect-ratio:1;background:#fff;border-radius:14px;width:132px;padding:6px;line-height:0}.qr.svelte-s8axn svg{width:100%;height:auto}.code.svelte-s8axn>b:where(.svelte-s8axn){color:var(--fg);letter-spacing:.18em;font-size:48px;font-weight:500}form.svelte-s8axn{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.seats.svelte-s8axn{gap:8px;display:grid}.seat.svelte-s8axn{background:var(--surface);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.seat.mine.svelte-s8axn{box-shadow:0 0 0 2px var(--accent)}.info.svelte-s8axn{flex:1;gap:2px;min-width:0;display:grid}.controls.svelte-s8axn{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.side.svelte-s8axn{color:var(--muted);font-size:12px}.who.svelte-s8axn{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.empty.svelte-s8axn{color:var(--muted)}.state.svelte-s8axn{color:var(--muted);font-size:13px}.actions.svelte-s8axn{flex-wrap:wrap;gap:8px;display:flex}.actions.svelte-s8axn .btn:where(.svelte-s8axn){flex:1}.hint.svelte-s8axn{color:var(--muted);text-align:center;margin:0;font-size:14px}.muted.svelte-s8axn{color:var(--muted)}.hide.svelte-s8axn{display:none}.icons.svelte-s8axn{gap:8px;display:flex}.seat.moving.svelte-s8axn{box-shadow:0 0 0 2px var(--muted)}.close.svelte-s8axn{all:unset;color:var(--muted);text-underline-offset:3px;cursor:pointer;justify-self:center;font-size:13px;text-decoration:underline}.tvhint.svelte-s8axn{text-align:center;margin:4px 0 0;font-size:13px}.tvhint.svelte-s8axn b:where(.svelte-s8axn){color:var(--fg);font-weight:500}.rules.svelte-s8axn{background:var(--surface);border-radius:16px;gap:2px;padding:12px 14px;display:grid}.rules.svelte-s8axn h2:where(.svelte-s8axn){margin:0 0 6px;font-size:15px;font-weight:600}.rule.svelte-s8axn{justify-content:space-between;align-items:center;gap:12px;min-height:36px;font-size:15px;display:flex}.rule.off.svelte-s8axn{color:var(--muted)}.rule.svelte-s8axn input[type=checkbox]:where(.svelte-s8axn){width:20px;height:20px;accent-color:var(--accent)}.small.svelte-s8axn{margin:4px 0 0;font-size:12px}.actions.svelte-s8axn{z-index:2;padding:8px 0 calc(env(safe-area-inset-bottom) + 8px);background:linear-gradient(transparent, var(--bg) 30%);position:sticky;bottom:0}main.tv.svelte-s8axn{grid-template-columns:1fr 1fr;align-items:start;column-gap:48px;max-width:1400px;font-size:20px}main.tv.svelte-s8axn header:where(.svelte-s8axn),main.tv.svelte-s8axn .result:where(.svelte-s8axn){grid-column:1/-1}main.tv.svelte-s8axn .code:where(.svelte-s8axn){grid-row:span 3;align-self:center}main.tv.svelte-s8axn .qr:where(.svelte-s8axn){width:min(38vw,50vh)}main.tv.svelte-s8axn .url:where(.svelte-s8axn){color:var(--fg);font-size:28px}main.tv.svelte-s8axn .url:where(.svelte-s8axn) b:where(.svelte-s8axn){letter-spacing:.12em;font-size:40px}main.tv.svelte-s8axn .who:where(.svelte-s8axn){font-size:24px}main.tv.svelte-s8axn .rule:where(.svelte-s8axn){font-size:18px}main.tv.svelte-s8axn .hint:where(.svelte-s8axn){grid-column:2;font-size:20px}@media (width<=420px){.seat.svelte-s8axn{flex-wrap:wrap}.controls.svelte-s8axn{flex:1 0 100%;justify-content:flex-start}}.result.svelte-s8axn{border-radius:var(--r-lg);background:var(--surface);gap:8px;padding:20px;display:grid}.result.svelte-s8axn .btn:where(.svelte-s8axn){width:100%}svg.svelte-axs9ez{fill:currentColor;width:100%;display:block}.classic.svelte-axs9ez{font-size:calc(var(--card-w) * .3);text-align:left;line-height:1;display:block}.card.svelte-2gevwt{all:unset;width:var(--card-w);aspect-ratio:5/7;transform-style:preserve-3d;transition:transform var(--t-move) var(--ease);cursor:pointer;-webkit-tap-highlight-color:transparent;display:block;position:relative}.card.svelte-2gevwt:disabled{cursor:default}.down.svelte-2gevwt{transform:rotateY(180deg)}.lifted.svelte-2gevwt{transform:translateY(-18%)}.face.svelte-2gevwt,.back.svelte-2gevwt{border-radius:calc(var(--card-w) * .16);background:var(--card);backface-visibility:hidden;box-shadow:0 1px 4px var(--shadow-color);position:absolute;inset:0;overflow:hidden}.face.svelte-2gevwt{color:var(--card-ink);transition:filter var(--t-move)}.red.svelte-2gevwt .face:where(.svelte-2gevwt){color:var(--red)}.dim.svelte-2gevwt .face:where(.svelte-2gevwt){filter:brightness(.72)saturate(.45)}.rank.svelte-2gevwt{font-size:calc(var(--card-w) * .34);letter-spacing:-.02em;font-weight:450;line-height:1;position:absolute;top:7%;left:12%}.pip.svelte-2gevwt{width:24%;position:absolute;bottom:9%;left:12%}.big.svelte-2gevwt .rank:where(.svelte-2gevwt){font-size:calc(var(--card-w) * .46);font-weight:500}.big.svelte-2gevwt .pip:where(.svelte-2gevwt){width:30%}.corner.svelte-2gevwt{display:none}.marker.svelte-2gevwt{background:var(--accent);color:var(--on-accent);font-size:calc(var(--card-w) * .13);border-radius:99px;padding:0 .4em;font-weight:600;line-height:1.5;position:absolute;top:7%;right:9%}.trump.svelte-2gevwt .face:where(.svelte-2gevwt){box-shadow:0 0 0 3px var(--accent), 0 1px 4px var(--shadow-color)}.shine.svelte-2gevwt{background:linear-gradient(105deg, transparent 35%, var(--shine) 50%, transparent 65%);animation:svelte-2gevwt-shine .9s var(--ease) forwards;position:absolute;inset:-20%;transform:translate(-100%)}@keyframes svelte-2gevwt-shine{to{transform:translate(100%)}}.upgrading.svelte-2gevwt{animation:svelte-2gevwt-upgrade .45s var(--ease)}@keyframes svelte-2gevwt-upgrade{50%{transform:translateY(-14%)rotateY(90deg)}}.shake.svelte-2gevwt{animation:.26s svelte-2gevwt-shake}@keyframes svelte-2gevwt-shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.back.svelte-2gevwt{transform:rotateY(180deg)}.back.stripes.svelte-2gevwt:after{content:"";border-radius:calc(var(--card-w) * .1);background:repeating-linear-gradient(45deg, transparent 0 5px, var(--card-ink) 5px 7px);position:absolute;inset:7%}.back.minim.svelte-2gevwt{background:var(--card) linear-gradient(to top right, transparent calc(50% - 1.5px), var(--card-ink) calc(50% - 1.5px) calc(50% + 1.5px), transparent calc(50% + 1.5px))}[data-skin=cozy] .face.svelte-2gevwt,[data-skin=cozy] .back.svelte-2gevwt{border:3px solid var(--ink);box-shadow:0 4px 0 var(--shadow-color);border-radius:12px}[data-skin=cozy] .trump.svelte-2gevwt .face:where(.svelte-2gevwt){border-color:var(--accent);box-shadow:0 0 0 2px var(--accent), 0 4px 0 var(--shadow-color)}[data-skin=cozy] .rank.svelte-2gevwt{font-size:calc(var(--card-w) * .3);font-weight:700;top:5%;left:10%}[data-skin=cozy] .pip.svelte-2gevwt{width:22%;top:36%;bottom:auto;left:11%}[data-skin=cozy] .pip.svelte-2gevwt .classic{font-size:calc(var(--card-w) * .22)}[data-skin=cozy] .corner.svelte-2gevwt{width:38%;display:block;position:absolute;bottom:7%;right:9%}[data-skin=cozy] .corner.svelte-2gevwt .classic{font-size:calc(var(--card-w) * .44);text-align:right}[data-skin=cozy] .big.svelte-2gevwt .rank:where(.svelte-2gevwt){font-size:calc(var(--card-w) * .44)}[data-skin=cozy] .big.svelte-2gevwt .pip:where(.svelte-2gevwt){width:28%;top:48%}[data-skin=cozy] .big.svelte-2gevwt .corner:where(.svelte-2gevwt){width:30%}[data-skin=cozy] .back.stripes.svelte-2gevwt{background:var(--red)}[data-skin=cozy] .back.stripes.svelte-2gevwt:after{opacity:.8;background:0 0;border:3px dashed #111;border-radius:8px;inset:7%}[data-skin=galaxy] .back.stripes.svelte-2gevwt{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23ffe81f' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M22 22 L44 44 M78 22 L56 44 M22 78 L44 56 M78 78 L56 56 M18 18 v-6 M82 18 v-6 M18 82 v6 M82 82 v6'/%3E%3Ccircle cx='50' cy='50' r='8'/%3E%3C/svg%3E") 50%/58% no-repeat,radial-gradient(1px 1px at 20% 30%,#fff,#0000),radial-gradient(1px 1px at 70% 15%,#fff,#0000),radial-gradient(1px 1px at 80% 70%,#fff,#0000),radial-gradient(1px 1px at 35% 80%,#fff,#0000),radial-gradient(1px 1px at 55% 45%,#fff,#0000),#0b1030}[data-skin=galaxy] .back.stripes.svelte-2gevwt:after{display:none}.back.classic-red.svelte-2gevwt,.back.classic-blue.svelte-2gevwt{--lattice:#b3262c;background:var(--card)}.back.classic-blue.svelte-2gevwt{--lattice:#1f4e9c}.back.classic-red.svelte-2gevwt:after,.back.classic-blue.svelte-2gevwt:after{content:"";border-radius:calc(var(--card-w) * .06);background:repeating-linear-gradient(45deg, transparent 0 3px, #ffffff8c 3px 4px), repeating-linear-gradient(-45deg, transparent 0 3px, #ffffff8c 3px 4px), var(--lattice);box-shadow:inset 0 0 0 2px var(--lattice), inset 0 0 0 3.5px #ffffffe6;position:absolute;inset:7%}main.svelte-j903p3{height:100dvh;padding:calc(env(safe-area-inset-top) + 12px) 16px calc(env(safe-area-inset-bottom) + 20px);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:10px;max-width:640px;margin:0 auto;display:grid;position:relative;overflow:clip}:root[data-skin=cozy] main.svelte-j903p3{padding-bottom:calc(env(safe-area-inset-bottom) + min(26vh, 220px) * .35)}header.svelte-j903p3{align-items:center;gap:12px;min-height:36px;display:flex}.trumpchip.svelte-j903p3{background:var(--card);width:30px;height:30px;color:var(--card-ink);box-shadow:0 0 0 2px var(--accent);--card-w:50px;border-radius:50%;place-items:center;display:grid}.trumpchip.svelte-j903p3 svg,.trumpchip.svelte-j903p3 span{width:14px}.score.svelte-j903p3{font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px}.red.svelte-j903p3{color:var(--red)}.ico.svelte-j903p3{--card-w:3.4em;width:1em;display:inline-block}.seats.svelte-j903p3{text-align:center;justify-content:space-around;display:flex}.seat.svelte-j903p3{justify-items:center;gap:3px;display:grid}.avatar.svelte-j903p3{aspect-ratio:5/7;background:var(--surface-2);width:40px;box-shadow:inset 0 0 0 1.5px var(--muted);color:var(--fg);outline-offset:3px;transition:outline-color var(--t-move);border-radius:9px;outline:0 solid #0000;place-items:center;margin-bottom:4px;font-size:19px;font-weight:500;display:grid;position:relative}.avatar.us.svelte-j903p3{background:color-mix(in srgb, var(--accent) 24%, var(--surface-2));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 75%, transparent)}[data-skin=cozy] .avatar.svelte-j903p3{border:3px solid var(--fg);background:var(--surface)}.turn.svelte-j903p3 .avatar:where(.svelte-j903p3){outline:2.5px solid var(--accent)}.dealer.svelte-j903p3{background:var(--fg);width:18px;height:18px;color:var(--bg);box-shadow:0 0 0 2px var(--bg);border-radius:50%;place-items:center;font-size:10px;display:grid;position:absolute;bottom:-5px;right:-7px}.name.svelte-j903p3{color:var(--muted);font-size:13px}.count.svelte-j903p3{font-variant-numeric:tabular-nums;font-size:15px}.badge.svelte-j903p3{background:var(--surface);min-width:22px;height:22px;box-shadow:0 0 0 2px var(--bg);color:var(--accent);border-radius:99px;place-items:center;font-size:12px;font-weight:600;display:grid;position:absolute;top:-8px;right:-10px}.board.svelte-j903p3{place-items:center;min-height:0;display:grid;container-type:size}.cross.svelte-j903p3{--card-w:min(76px, 17cqw, (100cqh - 16px) / 4.2);perspective:800px;grid-template-areas:"k n.""w c e"".s.";gap:8px;display:grid}.slot.svelte-j903p3{width:var(--card-w);aspect-ratio:5/7;border-radius:calc(var(--card-w) * .16);box-shadow:inset 0 0 0 1.5px var(--surface-2)}[data-skin=cozy] .slot.svelte-j903p3{border:3px dashed var(--muted);opacity:.5;background:0 0;border-radius:12px}.up.svelte-j903p3{grid-area:c}.played.svelte-j903p3,.hand.svelte-j903p3>div:where(.svelte-j903p3){transform-style:preserve-3d}.actions.svelte-j903p3{gap:8px;display:flex}.actions.svelte-j903p3 .btn:where(.svelte-j903p3){flex:1;padding:0}.hand.svelte-j903p3{--card-w:min(22vw, 108px, 15dvh);perspective:900px;transition:translate var(--t-move) var(--ease);justify-content:center;padding-top:16px;display:flex}.peek.svelte-j903p3{--card-w:22px;display:flex}.peek.svelte-j903p3>*+*{margin-left:-8px}.watching.svelte-j903p3{text-align:center;min-height:1.5em;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.5;overflow:hidden}.hand.spectating.svelte-j903p3{--card-w:min(16vw, 80px, 12dvh);pointer-events:none}.hand.svelte-j903p3>div:where(.svelte-j903p3){touch-action:none;transition:transform var(--t-move) var(--ease)}.hand.svelte-j903p3>div.dragging:where(.svelte-j903p3){z-index:5;transition:none;scale:1.06}@media (hover:hover){.hand.svelte-j903p3>div:where(.svelte-j903p3):hover:not(.dragging){transform:translateY(-8px)}}.hand.svelte-j903p3{container-type:inline-size}.hand.svelte-j903p3>div:where(.svelte-j903p3)+div:where(.svelte-j903p3){margin-left:min(calc(var(--card-w) * -.32), (100cqw - var(--n) * var(--card-w)) / (var(--n) - 1))}.mine.svelte-j903p3{translate:0 -6px}.out.svelte-j903p3{opacity:.35}.caller.svelte-j903p3{color:var(--muted);font-size:13px}.act.svelte-j903p3{background:var(--surface);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:11px}.act.empty.svelte-j903p3{visibility:hidden}.played.svelte-j903p3{transition:scale var(--t-move) var(--ease)}.played.win.svelte-j903p3{z-index:1;scale:1.08}.played.win.svelte-j903p3 .face{box-shadow:0 0 0 3px var(--accent), 0 1px 4px var(--shadow-color)}.hold.svelte-j903p3{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;overflow:hidden}.hold.svelte-j903p3:after{content:"";transform-origin:0;background:#ffffff4d;position:absolute;inset:0;transform:scaleX(0)}.hold.holding.svelte-j903p3:after{transition:transform 1s linear;transform:scaleX(1)}.confirm.svelte-j903p3{flex:2;align-self:center;font-size:14px}.around.svelte-j903p3{display:none}@media (width>=700px) and (height>=600px){main.svelte-j903p3{grid-template-rows:auto minmax(0,1fr);max-width:1100px}.seats.svelte-j903p3{display:none}.around.svelte-j903p3{place-self:center;display:block}.cross.svelte-j903p3{--card-w:min(170px, 12cqw, (100cqh - 130px) / 4.25);grid-template-areas:". .N. ."". .n. .""W w c e E"".k s. .";gap:12px 16px}.avatar.svelte-j903p3{width:52px;font-size:20px}.north.svelte-j903p3 .seat:where(.svelte-j903p3){grid-template-columns:auto auto;place-items:center start;gap:0 10px}.north.svelte-j903p3 .avatar:where(.svelte-j903p3){grid-row:span 3;margin:0}.hand.svelte-j903p3{--card-w:min(20vw, 150px, 17dvh)}.actions.svelte-j903p3{justify-self:center;width:min(100%,640px)}}.cross.svelte-j903p3{position:relative}.banner.svelte-j903p3{background:var(--accent);width:max-content;color:var(--on-accent);border-radius:99px;margin:auto;padding:8px 16px;font-weight:600;position:absolute;inset:auto 0 45%}.kitty.svelte-j903p3{--kw:calc(var(--card-w) * .42);max-width:calc(var(--card-w) * 1.2);grid-area:k;place-self:end center;justify-items:center;gap:2px;display:grid}.kcards.svelte-j903p3{--card-w:var(--kw);display:flex}.kcards.svelte-j903p3>*+*{margin-left:calc(var(--kw) * -.45)}.kitty.svelte-j903p3 small:where(.svelte-j903p3){color:var(--muted);text-align:center;font-size:11px;line-height:1.2}.status.svelte-j903p3{text-align:center;color:var(--fg);text-wrap:balance;min-height:2.8em;margin:0;font-size:15px;line-height:1.4}.status.mine.svelte-j903p3{font-weight:600}.actions.svelte-j903p3{align-content:flex-start;min-height:104px}.status.svelte-j903p3{height:2.8em;overflow:hidden}.hand.svelte-j903p3{min-height:calc(var(--card-w) * 1.4 + 16px)}header.svelte-j903p3{min-height:44px}.take.svelte-j903p3{background:var(--accent);min-height:30px;color:var(--on-accent);border-radius:10px;padding:0 10px;font-size:12px}button.avatar.svelte-j903p3{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;padding:0}.menu.svelte-j903p3{z-index:6;background:var(--surface);box-shadow:0 6px 20px var(--shadow-color);border-radius:14px;justify-items:center;gap:4px;padding:6px;display:grid;position:absolute;top:100%;left:50%;translate:-50% 4px}.seat.svelte-j903p3{position:relative}.take.ghost.svelte-j903p3{background:var(--surface-2);color:var(--fg)}.hint.svelte-j903p3{color:var(--muted);font-size:11px}.backs.svelte-j903p3{--card-w:16px;justify-content:center;height:26px;padding-top:2px;display:flex}.backs.svelte-j903p3>span:where(.svelte-j903p3){transform-origin:50% 120%}.backs.svelte-j903p3>span:where(.svelte-j903p3)+span:where(.svelte-j903p3){margin-left:-9px}.actions.svelte-j903p3{flex-wrap:wrap}.actions.svelte-j903p3 .btn.suit:where(.svelte-j903p3){flex:40%;gap:6px}main.offline.svelte-j903p3 .hand:where(.svelte-j903p3),main.offline.svelte-j903p3 .actions:where(.svelte-j903p3){pointer-events:none;opacity:.5}.side.svelte-j903p3{display:contents}.log.svelte-j903p3{display:none}.callout.svelte-j903p3{z-index:4;pointer-events:none;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.bigsuit.svelte-j903p3{background:var(--card);width:96px;height:96px;color:var(--card-ink);box-shadow:0 0 0 4px var(--accent), 0 10px 30px var(--shadow-color);--card-w:150px;border-radius:50%;place-items:center;display:grid}.bigsuit.red.svelte-j903p3{color:var(--red)}.bigsuit.svelte-j903p3 svg,.bigsuit.svelte-j903p3 .classic{text-align:center;width:48px;margin:auto;line-height:1}.calltext.svelte-j903p3{background:var(--fg);color:var(--bg);white-space:nowrap;border-radius:99px;padding:6px 14px;font-weight:600}@media (width>=1000px) and (height>=600px) and (aspect-ratio>=4/3){main.svelte-j903p3{grid-template:"head head""board side"minmax(0,1fr)"you side""hand side"/minmax(0,1fr) 300px;column-gap:24px;max-width:1400px}header.svelte-j903p3{grid-area:head}.board.svelte-j903p3{grid-area:board}.hand.svelte-j903p3{grid-area:hand}.watching.svelte-j903p3{grid-area:you}.side.svelte-j903p3{background:color-mix(in srgb, var(--surface) 85%, transparent);border-radius:22px;flex-direction:column;grid-area:side;gap:12px;min-height:0;padding:16px;display:flex}.side.svelte-j903p3 .status:where(.svelte-j903p3){text-align:left;min-height:0}.side.svelte-j903p3 .actions:where(.svelte-j903p3){flex-direction:column;width:auto}.side.svelte-j903p3 .actions:where(.svelte-j903p3) .btn:where(.svelte-j903p3){flex:none;width:100%}.log.svelte-j903p3{border-top:1px solid var(--surface-2);min-height:0;color:var(--muted);flex:1;margin:4px 0 0;padding:12px 0 0;font-size:14px;line-height:1.7;list-style:none;display:block;overflow-y:auto}.log.svelte-j903p3 .latest:where(.svelte-j903p3){color:var(--fg)}}@media (height<=500px) and (orientation:landscape){main.svelte-j903p3{max-width:none;padding-bottom:calc(env(safe-area-inset-bottom) + 8px);grid-template:"head head""board side"minmax(0,1fr)"board hand"/minmax(0,1.1fr) minmax(0,1fr);column-gap:16px}header.svelte-j903p3{grid-area:head;min-height:0}.seats.svelte-j903p3,.watching.svelte-j903p3{display:none}.board.svelte-j903p3{grid-area:board}.around.svelte-j903p3{place-self:center;display:block}.cross.svelte-j903p3{--card-w:min(90px, 9cqw, (100cqh - 20px) / 4.3);grid-template-areas:". .N. ."". .n. .""W w c e E"".k s. .";gap:4px 8px}.around.svelte-j903p3 .seat:where(.svelte-j903p3){grid-template-columns:auto auto;place-items:center start;gap:0 6px}.around.svelte-j903p3 .avatar:where(.svelte-j903p3){grid-row:span 3;width:34px;margin:0;font-size:15px}.side.svelte-j903p3{flex-direction:column;grid-area:side;justify-content:flex-end;gap:8px;min-height:0;display:flex}.side.svelte-j903p3 .actions:where(.svelte-j903p3) .btn:where(.svelte-j903p3){min-height:40px}.hand.svelte-j903p3{--card-w:min(11vw, 26dvh);grid-area:hand;padding-top:10px}}.trumppill.svelte-j903p3{background:var(--surface);box-shadow:0 0 0 2px var(--accent);border-radius:99px;align-items:center;gap:10px;padding:4px 14px 4px 4px;display:inline-flex}.tp-text.svelte-j903p3{line-height:1.15;display:grid}.tp-text.svelte-j903p3 b:where(.svelte-j903p3){font-size:15px;font-weight:600}.tp-text.svelte-j903p3 small:where(.svelte-j903p3){color:var(--muted);font-size:12px}.makerbadge.svelte-j903p3{background:var(--card);width:22px;height:22px;color:var(--card-ink);box-shadow:0 0 0 2px var(--accent), 0 0 0 4px var(--bg);--card-w:34px;border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;left:-8px}.makerbadge.red.svelte-j903p3{color:var(--red)}.makerbadge.svelte-j903p3 svg,.makerbadge.svelte-j903p3 .classic{width:11px}.played.svelte-j903p3{position:relative}.played.leading.svelte-j903p3 .face{outline:2px dashed var(--accent);outline-offset:3px}.leadtag.svelte-j903p3{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:99px;padding:1px 8px;font-size:11px;font-weight:600;position:absolute;bottom:-18px;left:50%;translate:-50%}@media (width>=1000px) and (height>=600px) and (aspect-ratio>=4/3){.side.svelte-j903p3 .actions:where(.svelte-j903p3){min-height:0}}@media (height<=500px) and (orientation:landscape){.side.svelte-j903p3 .actions:where(.svelte-j903p3){min-height:88px}}header.svelte-j903p3{flex-wrap:nowrap;gap:6px}.trumppill.svelte-j903p3{flex:0 auto;min-width:0}.tp-text.svelte-j903p3{min-width:0}.tp-text.svelte-j903p3 b:where(.svelte-j903p3),.tp-text.svelte-j903p3 small:where(.svelte-j903p3){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.score.svelte-j903p3{white-space:nowrap;flex:none}@media (width<=420px){.score.svelte-j903p3{font-size:13px}.tp-text.svelte-j903p3 small:where(.svelte-j903p3){max-width:90px}}.side.svelte-j903p3 .btn:where(.svelte-j903p3):not(.on){background:var(--surface-2)}[data-skin=cozy] .side.svelte-j903p3{background:var(--surface)}.handrow.svelte-j903p3{display:contents}main.row.svelte-j903p3{grid-template-rows:auto auto minmax(0,1fr)}main.row.svelte-j903p3 .seats:where(.svelte-j903p3){display:flex}main.row.svelte-j903p3 .around:where(.svelte-j903p3),main.row.svelte-j903p3 .up:where(.svelte-j903p3),main.row.svelte-j903p3 .kitty:where(.svelte-j903p3){display:none}main.row.svelte-j903p3 .cross:where(.svelte-j903p3){--card-w:min(110px, 24cqw, (100cqh - 8px) / 1.4);grid-template-columns:repeat(3,1fr);grid-template-areas:"w n e";place-items:center;width:100%;height:100%}main.row.svelte-j903p3 .board:where(.svelte-j903p3){place-items:stretch stretch}main.row.svelte-j903p3 .handrow:where(.svelte-j903p3){--card-w:min(19vw, 120px, 14dvh);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"stack myslot""stack hand";align-items:end;gap:8px 12px;display:grid}main.row.lefty.svelte-j903p3 .handrow:where(.svelte-j903p3){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"myslot stack""hand stack"}main.row.svelte-j903p3 .hand:where(.svelte-j903p3){--card-w:inherit;min-height:calc(var(--card-w) * 1.4);grid-area:hand;padding-top:0}.myslot.svelte-j903p3{grid-area:myslot;justify-self:center;display:grid;position:relative}.myslot.svelte-j903p3>:where(.svelte-j903p3){grid-area:1/1}.deck.svelte-j903p3{--big:var(--card-w);border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 70%, transparent);box-shadow:inset 0 0 0 1px var(--surface-2);pointer-events:none;grid-area:stack;justify-items:center;gap:8px;padding:8px;display:grid}.deck.svelte-j903p3 .big:where(.svelte-j903p3){width:var(--card-w);display:grid}.deck.svelte-j903p3 .big:where(.svelte-j903p3)>*{grid-area:1/1}.minis.svelte-j903p3{--card-w:calc(var(--big) * .36);gap:4px;display:flex}.trumpcard.svelte-j903p3{width:var(--card-w);aspect-ratio:5/7;border-radius:calc(var(--card-w) * .16);background:var(--card);color:var(--card-ink);box-shadow:0 0 0 3px var(--accent), 0 1px 4px var(--shadow-color);place-items:center;display:grid}.trumpcard.red.svelte-j903p3{color:var(--red)}.trumpcard.svelte-j903p3 svg,.trumpcard.svelte-j903p3 .classic{text-align:center;width:58%;font-size:calc(var(--card-w) * .6);margin:auto}@media (width>=1000px) and (height>=600px) and (aspect-ratio>=4/3){main.row.svelte-j903p3{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:"head head""seats side""board side""you side""hand side"}main.row.svelte-j903p3 .seats:where(.svelte-j903p3){grid-area:seats}main.row.svelte-j903p3 .handrow:where(.svelte-j903p3){grid-area:hand}}.score.svelte-j903p3{justify-items:end;line-height:1.2;display:grid}.score.svelte-j903p3 small:where(.svelte-j903p3){color:var(--muted);font-size:11px}.hide.svelte-j903p3{visibility:hidden}.handrow.hide.svelte-j903p3{display:none}.avatar.two.svelte-j903p3{font-size:15px}.board.svelte-j903p3{position:relative}.lastbtn.svelte-j903p3{all:unset;box-sizing:border-box;background:var(--surface);color:var(--muted);cursor:pointer;border-radius:99px;padding:4px 10px;font-size:12px;position:absolute;bottom:0;left:0}.lastbtn.svelte-j903p3:disabled{opacity:.4;cursor:default}.lastbtn[aria-pressed=true].svelte-j903p3{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--accent)}.lastpop.svelte-j903p3{--card-w:min(64px, 16cqw);z-index:5;border-radius:var(--r-lg);background:var(--surface);width:max-content;height:max-content;box-shadow:0 10px 30px var(--shadow-color);justify-items:center;gap:8px;margin:auto;padding:12px 14px;font-size:13px;display:grid;position:absolute;inset:0}.lastpop.svelte-j903p3>div:where(.svelte-j903p3){gap:8px;display:flex}.lastpop.svelte-j903p3 figure:where(.svelte-j903p3){justify-items:center;gap:4px;margin:0;display:grid}.lastpop.svelte-j903p3 figcaption:where(.svelte-j903p3){max-width:calc(var(--card-w) + 8px);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px;overflow:hidden}.lastpop.svelte-j903p3 .won:where(.svelte-j903p3) .face{box-shadow:0 0 0 3px var(--accent), 0 1px 4px var(--shadow-color)}main.tv.svelte-j903p3{max-width:none}main.tv.svelte-j903p3 .seats:where(.svelte-j903p3),main.tv.svelte-j903p3 .actions:where(.svelte-j903p3){display:none}main.tv.svelte-j903p3 .around:where(.svelte-j903p3){place-self:center;display:block}main.tv.svelte-j903p3 .cross:where(.svelte-j903p3){--card-w:min(220px, 13cqw, (100cqh - 250px) / 4.2);grid-template-areas:". .N. ."". .n. .""W w c e E"".k s. ."". .S. .";gap:12px 24px}main.tv.svelte-j903p3 .avatar:where(.svelte-j903p3){width:64px;font-size:26px}main.tv.svelte-j903p3 .avatar.two:where(.svelte-j903p3){font-size:20px}main.tv.svelte-j903p3 .name:where(.svelte-j903p3){font-size:18px}main.tv.svelte-j903p3 .act:where(.svelte-j903p3){font-size:15px}main.tv.svelte-j903p3 .backs:where(.svelte-j903p3){--card-w:22px;height:36px}main.tv.svelte-j903p3 .status:where(.svelte-j903p3),main.tv.svelte-j903p3 .log:where(.svelte-j903p3){font-size:20px}main.tv.svelte-j903p3 .score:where(.svelte-j903p3){font-size:22px}main.tv.svelte-j903p3 .score:where(.svelte-j903p3) small:where(.svelte-j903p3){font-size:15px}main.tv.svelte-j903p3 .board:where(.svelte-j903p3){pointer-events:none}main.tv.svelte-j903p3 .trumppill:where(.svelte-j903p3){zoom:1.5}@media (height<=700px) and (orientation:portrait){main.row.svelte-j903p3{gap:6px}main.row.svelte-j903p3 .seats:where(.svelte-j903p3) .avatar:where(.svelte-j903p3){width:32px;margin-bottom:2px;font-size:15px}main.row.svelte-j903p3 .handrow:where(.svelte-j903p3){--card-w:min(19vw, 120px, 11dvh)}.actions.svelte-j903p3{min-height:84px}.actions.svelte-j903p3 .btn:where(.svelte-j903p3){min-height:40px}}.center.svelte-va3agg{text-align:center;align-content:center;place-items:center;gap:16px;min-height:60vh;padding:16px;display:grid}.muted.svelte-va3agg{color:var(--muted)}.askname.svelte-va3agg{z-index:20;max-width:480px;padding:16px 16px calc(env(safe-area-inset-bottom) + 16px);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--surface);box-shadow:0 -10px 30px var(--shadow-color);gap:12px;margin:0 auto;display:grid;position:fixed;inset:auto 0 0}.askname.svelte-va3agg div:where(.svelte-va3agg){gap:8px;display:flex}.askname.svelte-va3agg .btn:where(.svelte-va3agg){flex:1}.scene.svelte-r8xqwj{pointer-events:none;width:100%;height:min(26vh,220px);position:fixed;bottom:0;left:0}.scene.svelte-r8xqwj :where(.svelte-r8xqwj){stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.hill.svelte-r8xqwj{fill:var(--snow)}.tree.svelte-r8xqwj{fill:var(--pine)}.trunk.svelte-r8xqwj,.wood.svelte-r8xqwj{fill:#8a5a3b}.roof.svelte-r8xqwj{fill:#5b3a29}.cap.svelte-r8xqwj{fill:var(--snow)}.chimney.svelte-r8xqwj{fill:#8d8d8d}.log.svelte-r8xqwj{fill:none;stroke-width:1px;opacity:.5}.window.svelte-r8xqwj{fill:#f2c14e}.smoke.svelte-r8xqwj{fill:var(--muted);stroke:none;opacity:0;transform-box:fill-box;transform-origin:50%;animation:4.5s linear infinite svelte-r8xqwj-smoke;animation-delay:calc(var(--i) * 1.5s)}@keyframes svelte-r8xqwj-smoke{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:.7}to{opacity:0;transform:translate(6px,-34px)scale(2)}}.snow.svelte-r8xqwj{pointer-events:none;position:fixed;inset:0;overflow:hidden}.snow.svelte-r8xqwj i:where(.svelte-r8xqwj){width:var(--s);height:var(--s);background:var(--flake);opacity:.7;animation:svelte-r8xqwj-fall var(--d) linear var(--delay) infinite;border-radius:50%;position:absolute;top:-10px}@keyframes svelte-r8xqwj-fall{to{transform:translate(var(--drift), 105vh)}}.battle.svelte-uuadin{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}svg.svelte-uuadin{width:100%;display:block;overflow:visible}.hull.svelte-uuadin{fill:#d6dbe2;stroke:#5d6573;stroke-width:1.2px}.deck.svelte-uuadin{fill:#aeb5c1;stroke:#5d6573;stroke-width:1px}.deck2.svelte-uuadin{fill:#c2c8d2;stroke:#5d6573;stroke-width:1px}.tower.svelte-uuadin{fill:#9aa2b0;stroke:#4d5563;stroke-width:1.2px}.dome.svelte-uuadin{fill:#c9cfd8;stroke:#4d5563;stroke-width:1px}.panel.svelte-uuadin{fill:none;stroke:#7d8594;stroke-width:.8px}.stripe.svelte-uuadin{fill:#b8312f}.turret.svelte-uuadin{fill:#7d8594}.glass.svelte-uuadin{fill:#1b2a44;stroke:#8fd8ff;stroke-width:.6px}.glow.svelte-uuadin{fill:#8fd8ff;filter:drop-shadow(0 0 3px #8fd8ff)}.corvette.svelte-uuadin{width:min(30vw,190px);animation:7s linear forwards svelte-uuadin-fly;position:absolute;top:44%;left:0}.destroyer.svelte-uuadin{width:min(85vw,640px);animation:11.5s linear .8s both svelte-uuadin-fly-big;position:absolute;top:12%;left:0}.bolt.svelte-uuadin{opacity:0;width:28px;height:3px;animation:svelte-uuadin-shoot .9s linear var(--d) 2;border-radius:2px;position:absolute;left:100%}.red.svelte-uuadin{background:#ff3b30;box-shadow:0 0 6px #ff3b30}.green.svelte-uuadin{background:#4cff6a;animation-name:svelte-uuadin-shoot-back;left:0;box-shadow:0 0 6px #4cff6a}@keyframes svelte-uuadin-fly{0%{transform:translate(-25vw)}to{transform:translate(120vw)}}@keyframes svelte-uuadin-fly-big{0%{transform:translate(-105%)}to{transform:translate(110vw)}}@keyframes svelte-uuadin-shoot{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(45vw)}}@keyframes svelte-uuadin-shoot-back{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30vw)}}.sky.svelte-g1sx3z{pointer-events:none;background:radial-gradient(at 50% 45%,#121a44 0%,#0000 65%);position:fixed;inset:0;overflow:hidden}.far.svelte-g1sx3z{border-radius:50%;width:1px;height:1px;animation:6s ease-in-out infinite alternate svelte-g1sx3z-twinkle;position:absolute;top:0;left:0}span.svelte-g1sx3z{width:0;height:0;position:absolute;top:45%;left:50%}b.svelte-g1sx3z{width:var(--s);height:var(--s);transform-origin:0;opacity:0;animation:svelte-g1sx3z-warp var(--d) cubic-bezier(.55, 0, 1, .45) var(--delay) infinite;background:#fff;border-radius:99px;position:absolute}@keyframes svelte-g1sx3z-warp{0%{opacity:0;transform:translate(3vmax)scaleX(.6)}20%{opacity:.9}to{opacity:1;transform:translate(80vmax)scaleX(9)}}@keyframes svelte-g1sx3z-twinkle{0%{opacity:.35}to{opacity:.8}}.jump.svelte-g1sx3z b:where(.svelte-g1sx3z){animation-duration:.55s!important}.jump.svelte-g1sx3z .far:where(.svelte-g1sx3z){display:none}.galaxy.svelte-1l5w1yr{pointer-events:none;background:#04050d;position:fixed;inset:0}.planet.svelte-1l5w1yr{position:absolute;inset:0}.grain.svelte-1l5w1yr{opacity:.07;mix-blend-mode:overlay;position:absolute;inset:0}.scrim.svelte-1l5w1yr{background:linear-gradient(#04050d8c,#04050d59 35%,#04050d6b 65%,#04050db3);position:absolute;inset:0}.jump.svelte-1l5w1yr{background:#04050d;position:absolute;inset:0}dialog{background:var(--surface);color:var(--fg);border:0;border-radius:22px;min-width:min(340px,90vw);padding:20px 22px}dialog::backdrop{background:#00000080}dialog h2.svelte-1n46o8q{margin:0 0 12px;font-size:20px;font-weight:600}dialog label.svelte-1n46o8q{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:15px;display:flex}dialog input.svelte-1n46o8q{width:20px;height:20px;accent-color:var(--accent);order:1}dialog form.svelte-1n46o8q{justify-content:flex-end;margin-top:16px;display:flex}dialog select{border-radius:var(--r-sm);background:var(--surface-2);min-width:160px;min-height:40px;color:var(--fg);font:500 15px var(--font);border:0;padding:0 10px}dialog select:disabled{opacity:.5}
