@font-face{font-family:Saira;src:url(./saira-400-6Q3FbzbH.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Saira;src:url(./saira-600-DYxBFP1f.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Saira Stencil One;src:url(./saira-stencil-one-400-CaP09Fmm.woff2)format("woff2");font-display:swap}:root{--font-ui:"Saira", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Saira Stencil One", "Saira", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--felt-dark:#0b1424;--felt-text:#f3ecd9;--felt-top:#4a2f1c;--suit-ink:#1f1d1a;--suit-red:#c0262d;--suit-blue:#1f5fae;--suit-green:#217a3c;--vignette:radial-gradient(ellipse at center, transparent 35%, #00000080 100%);--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.12 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--stars:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Ccircle cx='103' cy='427' r='0.6' fill='%23ffe9c7' opacity='0.48'/%3E%3Ccircle cx='177' cy='122' r='0.6' fill='%23fff' opacity='0.40'/%3E%3Ccircle cx='191' cy='271' r='0.6' fill='%23fff' opacity='0.30'/%3E%3Ccircle cx='443' cy='218' r='1.5' fill='%23fff' opacity='0.95'/%3E%3Ccircle cx='424' cy='289' r='0.6' fill='%23fff' opacity='0.68'/%3E%3Ccircle cx='190' cy='289' r='1' fill='%23cfe3ff' opacity='0.74'/%3E%3Ccircle cx='17' cy='327' r='0.6' fill='%23fff' opacity='0.77'/%3E%3Ccircle cx='153' cy='239' r='1' fill='%23ffe9c7' opacity='0.63'/%3E%3Ccircle cx='289' cy='430' r='1' fill='%23cfe3ff' opacity='0.36'/%3E%3Ccircle cx='223' cy='325' r='0.6' fill='%23ffe9c7' opacity='0.74'/%3E%3Ccircle cx='161' cy='92' r='0.6' fill='%23fff' opacity='0.48'/%3E%3Ccircle cx='277' cy='112' r='0.6' fill='%23fff' opacity='0.43'/%3E%3Ccircle cx='379' cy='163' r='0.6' fill='%23fff' opacity='0.53'/%3E%3Ccircle cx='433' cy='394' r='0.6' fill='%23ffe9c7' opacity='0.69'/%3E%3Ccircle cx='332' cy='161' r='0.6' fill='%23cfe3ff' opacity='0.41'/%3E%3Ccircle cx='296' cy='392' r='0.6' fill='%23fff' opacity='0.73'/%3E%3Ccircle cx='417' cy='36' r='0.6' fill='%23fff' opacity='0.30'/%3E%3Ccircle cx='393' cy='255' r='0.6' fill='%23cfe3ff' opacity='0.45'/%3E%3Ccircle cx='100' cy='340' r='0.6' fill='%23cfe3ff' opacity='0.70'/%3E%3Ccircle cx='126' cy='342' r='0.6' fill='%23cfe3ff' opacity='0.65'/%3E%3Ccircle cx='291' cy='149' r='0.6' fill='%23fff' opacity='0.72'/%3E%3Ccircle cx='361' cy='465' r='0.6' fill='%23fff' opacity='0.55'/%3E%3Ccircle cx='207' cy='132' r='1.5' fill='%23ffe9c7' opacity='0.95'/%3E%3Ccircle cx='231' cy='220' r='1' fill='%23ffe9c7' opacity='0.70'/%3E%3Ccircle cx='487' cy='332' r='0.6' fill='%23fff' opacity='0.43'/%3E%3Ccircle cx='31' cy='69' r='0.6' fill='%23fff' opacity='0.60'/%3E%3Ccircle cx='106' cy='123' r='0.6' fill='%23fff' opacity='0.34'/%3E%3Ccircle cx='454' cy='215' r='0.6' fill='%23fff' opacity='0.49'/%3E%3Ccircle cx='148' cy='154' r='0.6' fill='%23fff' opacity='0.71'/%3E%3Ccircle cx='96' cy='73' r='1.5' fill='%23fff' opacity='0.95'/%3E%3Ccircle cx='479' cy='385' r='0.6' fill='%23ffe9c7' opacity='0.38'/%3E%3Ccircle cx='333' cy='455' r='0.6' fill='%23ffe9c7' opacity='0.34'/%3E%3Ccircle cx='118' cy='104' r='0.6' fill='%23cfe3ff' opacity='0.51'/%3E%3Ccircle cx='18' cy='432' r='0.6' fill='%23cfe3ff' opacity='0.66'/%3E%3Ccircle cx='91' cy='51' r='0.6' fill='%23fff' opacity='0.45'/%3E%3Ccircle cx='403' cy='210' r='1' fill='%23ffe9c7' opacity='0.66'/%3E%3Ccircle cx='458' cy='130' r='0.6' fill='%23ffe9c7' opacity='0.40'/%3E%3Ccircle cx='212' cy='105' r='0.6' fill='%23fff' opacity='0.63'/%3E%3Ccircle cx='462' cy='130' r='1' fill='%23fff' opacity='0.54'/%3E%3Ccircle cx='301' cy='224' r='0.6' fill='%23fff' opacity='0.72'/%3E%3Ccircle cx='199' cy='124' r='0.6' fill='%23cfe3ff' opacity='0.62'/%3E%3Ccircle cx='330' cy='98' r='0.6' fill='%23fff' opacity='0.60'/%3E%3Ccircle cx='448' cy='259' r='0.6' fill='%23fff' opacity='0.61'/%3E%3Ccircle cx='145' cy='134' r='1' fill='%23cfe3ff' opacity='0.66'/%3E%3Ccircle cx='467' cy='152' r='0.6' fill='%23fff' opacity='0.57'/%3E%3Ccircle cx='163' cy='192' r='0.6' fill='%23cfe3ff' opacity='0.61'/%3E%3Ccircle cx='197' cy='133' r='0.6' fill='%23fff' opacity='0.60'/%3E%3Ccircle cx='180' cy='229' r='0.6' fill='%23fff' opacity='0.44'/%3E%3Ccircle cx='126' cy='144' r='1' fill='%23ffe9c7' opacity='0.50'/%3E%3Ccircle cx='353' cy='310' r='1.5' fill='%23fff' opacity='0.95'/%3E%3Ccircle cx='430' cy='322' r='0.6' fill='%23fff' opacity='0.48'/%3E%3Ccircle cx='102' cy='41' r='0.6' fill='%23fff' opacity='0.45'/%3E%3Ccircle cx='350' cy='237' r='1' fill='%23fff' opacity='0.50'/%3E%3Ccircle cx='501' cy='332' r='1' fill='%23ffe9c7' opacity='0.35'/%3E%3Ccircle cx='116' cy='250' r='0.6' fill='%23fff' opacity='0.44'/%3E%3Ccircle cx='489' cy='41' r='0.6' fill='%23ffe9c7' opacity='0.43'/%3E%3Ccircle cx='442' cy='441' r='0.6' fill='%23fff' opacity='0.40'/%3E%3Ccircle cx='453' cy='20' r='0.6' fill='%23fff' opacity='0.49'/%3E%3Ccircle cx='338' cy='243' r='0.6' fill='%23fff' opacity='0.56'/%3E%3Ccircle cx='35' cy='245' r='1' fill='%23ffe9c7' opacity='0.60'/%3E%3Ccircle cx='281' cy='344' r='0.6' fill='%23fff' opacity='0.55'/%3E%3Ccircle cx='345' cy='252' r='0.6' fill='%23ffe9c7' opacity='0.63'/%3E%3Ccircle cx='111' cy='203' r='0.6' fill='%23cfe3ff' opacity='0.62'/%3E%3Ccircle cx='176' cy='176' r='1.5' fill='%23fff' opacity='0.95'/%3E%3C/svg%3E");--beam:#a8f5cf;--sky-top:#050814;--sky:linear-gradient(to bottom, var(--sky-top) 0%, #0a1430 42%, #16264a 68%, #2c3a63 84%, #4a5580 100%);--line:#ffffff61;--control:#ffffff12;--control-hover:#ffffff26;--panel:#15243a;--highlight:#f2c14e;--team-us:#93cff7;--team-us-tint:#0f2a48;--team-them:#ff8d78;--team-them-tint:#5f2522;--gain:#a6e6a1;--loss:#ffa596;--trick-w:clamp(3.5rem, min(28cqw, 33cqh), 8rem);--trick-off-x:calc(.78 * var(--trick-w));--trick-off-y:calc(.72 * var(--trick-w));--trick-stagger:0px;--score-w:7rem;--card-radius:5.6% / 4%;touch-action:manipulation;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;font-family:var(--font-ui);font-synthesis:none;color:var(--felt-text);-webkit-text-size-adjust:100%}:root,[data-surface]{--felt:#1d3150;--emblem:none;--emblem-scale:1;--surface:var(--noise), var(--vignette), var(--felt);--rail:inset 0 0 0 .3em #4a2f1c, inset 0 0 0 .38em #1c120b, inset 0 .5em 1.25em .3em #00000080}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{overscroll-behavior:none;background:var(--surface);overflow:hidden}body:before{content:"";z-index:-1;box-shadow:var(--rail);pointer-events:none;position:fixed;inset:0}[data-surface=charcoal]{--felt:#2f3236;--felt-dark:#15171a;--panel:#24272b;--team-us-tint:#17395a}[data-surface=classic]{--felt:#1d5c37;--felt-dark:#0b2e1b;--felt-top:#234d34;--panel:#123f28;--line:#ffffff59;--control:#00000040;--control-hover:#0006;--team-us-tint:#17395a;--rail:none}[data-surface=walnut]{--felt:#46301f;--felt-dark:#1a0f08;--felt-top:#2f2015;--panel:#2a1a0f;--control:#00000052;--control-hover:#00000080;--team-us-tint:#17395a;--rail:none;--surface:var(--vignette), url(./walnut-BQN3V34G.jpg) 0 0 / 32em 32em, var(--felt)}[data-surface=space]{--felt:#0c1124;--felt-dark:#05070f;--felt-top:#161733;--panel:#171d36;--team-us-tint:#17395a;--rail:none;--surface:var(--stars) 0 0 / 32em 32em, var(--stars) 11em 15em / 46em 46em, radial-gradient(ellipse 110% 60% at 22% 18%, #6046aa42, transparent 70%), radial-gradient(ellipse 90% 70% at 85% 88%, #1e6e8c33, transparent 70%), var(--felt)}[data-surface=blueprint]{--felt:#143d70;--felt-dark:#0a2245;--felt-top:#103159;--panel:#0e2e57;--line:#ffffff6b;--control:#00000038;--control-hover:#00000061;--team-us-tint:#0b2748;--rail:none;--surface:linear-gradient(#ffffff0d 1px, transparent 1px) 0 0 / 1.25em 1.25em, linear-gradient(90deg, #ffffff0d 1px, transparent 1px) 0 0 / 1.25em 1.25em, linear-gradient(#ffffff12 1px, transparent 1px) 0 0 / 6.25em 6.25em, linear-gradient(90deg, #ffffff12 1px, transparent 1px) 0 0 / 6.25em 6.25em, var(--vignette), var(--felt);--emblem:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Ccircle cx='500' cy='500' r='430' fill='none' stroke='%23ffffff' stroke-opacity='0.3'/%3E%3Ccircle cx='500' cy='500' r='398' fill='none' stroke='%23ffffff' stroke-opacity='0.2'/%3E%3Ccircle cx='500' cy='500' r='250' fill='none' stroke='%23ffffff' stroke-opacity='0.16'/%3E%3Ccircle cx='500' cy='500' r='150' fill='none' stroke='%23ffffff' stroke-opacity='0.3'/%3E%3Ccircle cx='500' cy='500' r='120' fill='none' stroke='%23ffffff' stroke-opacity='0.16'/%3E%3Cpath d='M645 539L884 603M606 606L781 781M539 645L603 884M461 645L397 884M394 606L219 781M355 539L116 603M355 461L116 397M394 394L219 219M461 355L397 116M539 355L603 116M606 394L781 219M645 461L884 397' stroke='%23ffffff' stroke-opacity='.14'/%3E%3Ccircle cx='914' cy='500' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='859' cy='707' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='707' cy='859' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='500' cy='914' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='293' cy='859' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='141' cy='707' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='86' cy='500' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='141' cy='293' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='293' cy='141' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='500' cy='86' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='707' cy='141' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Ccircle cx='859' cy='293' r='7' fill='none' stroke='%23ffffff' stroke-opacity='.26'/%3E%3Cpath d='M500 20V980M20 500H980' stroke='%23ffffff' stroke-opacity='.2' stroke-dasharray='26 6 5 6'/%3E%3Cpath d='M70 945H930M70 925V965M930 925V965M70 945l18-7v14zM930 945l-18-7v14z' stroke='%23ffffff' stroke-opacity='.24' fill='%23ffffff' fill-opacity='.18'/%3E%3Ctext x='500' y='935' text-anchor='middle' font-family='Helvetica,Arial,sans-serif' font-size='20' letter-spacing='3' fill='%23ffffff' fill-opacity='.34'%3E9.14 M%3C/text%3E%3Ctext x='540' y='52' font-family='Helvetica,Arial,sans-serif' font-size='20' letter-spacing='3' fill='%23ffffff' fill-opacity='.34'%3EASSY 52-A  TOP VIEW%3C/text%3E%3C/svg%3E");--emblem-scale:1.3}[data-surface=radar]{--felt:#06221b;--felt-dark:#020e0b;--felt-top:#05190f;--panel:#0b2b23;--team-us-tint:#17395a;--rail:none;--surface:var(--vignette), radial-gradient(circle at 50% 46%, #46d2961a, transparent 62%), var(--felt);--emblem:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Ccircle cx='500' cy='500' r='90' fill='none' stroke='%236ef0b4' stroke-opacity='0.17'/%3E%3Ccircle cx='500' cy='500' r='180' fill='none' stroke='%236ef0b4' stroke-opacity='0.17'/%3E%3Ccircle cx='500' cy='500' r='270' fill='none' stroke='%236ef0b4' stroke-opacity='0.17'/%3E%3Ccircle cx='500' cy='500' r='360' fill='none' stroke='%236ef0b4' stroke-opacity='0.17'/%3E%3Ccircle cx='500' cy='500' r='450' fill='none' stroke='%236ef0b4' stroke-opacity='0.26'/%3E%3Cpath d='M500 30V970M30 500H970M168 168L832 832M832 168L168 832' stroke='%236ef0b4' stroke-opacity='.1'/%3E%3Cpath d='M950 500L934 500M943 578L935 577M923 654L915 651M890 725L876 717M845 789L839 784M789 845L784 839M725 890L717 876M654 923L651 915M578 943L577 935M500 950L500 934M422 943L423 935M346 923L349 915M275 890L283 876M211 845L216 839M155 789L161 784M110 725L124 717M77 654L85 651M57 578L65 577M50 500L66 500M57 422L65 423M77 346L85 349M110 275L124 283M155 211L161 216M211 155L216 161M275 110L283 124M346 77L349 85M422 57L423 65M500 50L500 66M578 57L577 65M654 77L651 85M725 110L717 124M789 155L784 161M845 211L839 216M890 275L876 283M923 346L915 349M943 422L935 423' stroke='%236ef0b4' stroke-opacity='.3'/%3E%3Cpath d='M500 500L711 103A450 450 0 0 1 923 346Z' fill='%236ef0b4' fill-opacity='.05'/%3E%3Cpath d='M500 500L923 346' stroke='%236ef0b4' stroke-opacity='.4'/%3E%3Ccircle cx='745' cy='300' r='5' fill='%236ef0b4' fill-opacity='0.7'/%3E%3Ccircle cx='190' cy='640' r='5' fill='%236ef0b4' fill-opacity='0.5'/%3E%3Ccircle cx='310' cy='190' r='5' fill='%236ef0b4' fill-opacity='0.42'/%3E%3Ccircle cx='800' cy='690' r='5' fill='%236ef0b4' fill-opacity='0.5'/%3E%3C/svg%3E");--emblem-scale:1.75}[data-surface=lakebed]{--felt:#3a322c;--felt-dark:#171210;--felt-top:#2a2420;--panel:#2a231e;--control:#00000052;--control-hover:#00000080;--team-us-tint:#17395a;--rail:none;--surface:var(--vignette), url(./lakebed-B7eYQLlJ.jpg) 0 0 / 32em 32em, var(--felt)}[data-surface=crop]{--felt:#173a33;--felt-dark:#0a1d19;--felt-top:#112a25;--panel:#102c26;--control:#00000038;--control-hover:#00000061;--team-us-tint:#17395a;--rail:none;--surface:repeating-linear-gradient(96deg, #ffffff06 0 .125em, #0000000e .125em .4em), var(--vignette), var(--felt);--emblem:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Ccircle cx='500' cy='500' r='150' fill='%23dcebb0' fill-opacity='.09'/%3E%3Ccircle cx='500' cy='500' r='255' fill='none' stroke='%23dcebb0' stroke-opacity='.11' stroke-width='34'/%3E%3Ccircle cx='500' cy='500' r='372' fill='none' stroke='%23dcebb0' stroke-opacity='.1' stroke-width='5'/%3E%3Ccircle cx='844' cy='642' r='58' fill='%23dcebb0' fill-opacity='.11'/%3E%3Ccircle cx='844' cy='642' r='84' fill='none' stroke='%23dcebb0' stroke-opacity='.08' stroke-width='5'/%3E%3Ccircle cx='642' cy='844' r='30' fill='%23dcebb0' fill-opacity='.11'/%3E%3Ccircle cx='358' cy='844' r='58' fill='%23dcebb0' fill-opacity='.11'/%3E%3Ccircle cx='358' cy='844' r='84' fill='none' stroke='%23dcebb0' stroke-opacity='.08' stroke-width='5'/%3E%3Ccircle cx='156' cy='642' r='30' fill='%23dcebb0' fill-opacity='.11'/%3E%3Ccircle cx='156' cy='358' r='58' fill='%23dcebb0' fill-opacity='.11'/%3E%3Ccircle cx='156' cy='358' r='84' fill='none' stroke='%23dcebb0' stroke-opacity='.08' stroke-width='5'/%3E%3Ccircle cx='358' cy='156' r='30' fill='%23dcebb0' fill-opacity='.11'/%3E%3Ccircle cx='642' cy='156' r='58' fill='%23dcebb0' fill-opacity='.11'/%3E%3Ccircle cx='642' cy='156' r='84' fill='none' stroke='%23dcebb0' stroke-opacity='.08' stroke-width='5'/%3E%3Ccircle cx='844' cy='358' r='30' fill='%23dcebb0' fill-opacity='.11'/%3E%3C/svg%3E");--emblem-scale:1.15}@media (max-width:23rem){:root{--score-w:6.2rem}}@media (min-width:48rem) and (min-height:36rem){:root{--score-w:9.5rem}}#status-bar-edge{display:none}.home-screen #status-bar-edge{z-index:2147483647;background-color:var(--felt-top);pointer-events:none;-webkit-background-clip:text;background-clip:text;height:.75rem;display:block;position:fixed;inset:0 0 auto}:root:has(main.menu){--felt-top:var(--sky-top)}@media (max-height:36rem){:root{--trick-w:clamp(3.5rem, min(50cqh, 17vh, 23cqw), 8rem);--trick-off-x:calc(1.3 * var(--trick-w));--trick-off-y:calc(.26 * var(--trick-w));--trick-stagger:calc(.3 * var(--trick-w))}}@supports not (width:1cqw){:root{--trick-w:clamp(3.5rem, min(26vw, 17vh), 8rem)}@media (max-height:36rem){:root{--trick-w:clamp(3.5rem, min(17vh, 23vw), 8rem)}}}h1,h2{font-family:var(--font-display);letter-spacing:.02em;font-weight:400}.btn{border:1px solid var(--line);background:var(--control);min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;border-radius:.5rem;padding:0 1.1rem}@media (hover:hover){.btn:hover:not(:disabled){background:var(--control-hover)}.btn.primary:hover:not(:disabled){background:#fff}}.btn:disabled{opacity:.45;cursor:default}.btn.primary{border-color:var(--felt-text);background:var(--felt-text);color:var(--suit-ink);font-weight:600}.btn.icon{border-radius:var(--icon-radius,.5rem);justify-content:center;align-items:center;width:2.75rem;padding:.55rem;display:flex}.btn.icon svg{width:100%;height:100%;display:block}.btn.primary:disabled{border-color:var(--line);background:var(--control);color:inherit;font-weight:400}.btn.nudged{box-shadow:0 0 1.25rem var(--highlight);animation:.4s 3 alternate nudged}@keyframes nudged{0%{box-shadow:0 0 0 var(--highlight)}}@media (prefers-reduced-motion:reduce){.btn.nudged{animation:none}}:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.defs.svelte-qzvt5{position:absolute;overflow:hidden}.card.svelte-fcgamt{aspect-ratio:5/7;border-radius:var(--card-radius);width:100%;height:auto;display:block;box-shadow:0 .08em .15em #00000059}.ink.svelte-fcgamt{color:var(--suit-ink)}.red.svelte-fcgamt{color:var(--suit-red)}.blue.svelte-fcgamt{color:var(--suit-blue)}.green.svelte-fcgamt{color:var(--suit-green)}ol.svelte-sz6pqc{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-sz6pqc{align-items:center;gap:.6rem;display:flex}svg.svelte-sz6pqc{border:1px solid var(--line);background:var(--control);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:.5rem;flex:none;width:2rem;height:2rem;padding:.3rem}.fill.svelte-sz6pqc{fill:currentColor;stroke:none}.on.svelte-sz6pqc{fill:var(--gain);stroke:none}.knob.svelte-sz6pqc{fill:#fff;stroke:none}p.svelte-sz6pqc{opacity:.85;margin:.6rem 0 0}details.svelte-bm6fz1{border-block-end:1px solid var(--line)}summary.svelte-bm6fz1{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;min-height:2.75rem;font-weight:600;list-style:none;display:flex}summary.svelte-bm6fz1::-webkit-details-marker{display:none}summary.svelte-bm6fz1:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;flex:none;width:.55rem;height:.55rem;margin-inline:.5rem .25rem;transform:rotate(-45deg)}details[open].svelte-bm6fz1 summary:where(.svelte-bm6fz1):after{transform:rotate(45deg)}p.svelte-bm6fz1{margin:0 0 .7rem;line-height:1.4}figure.svelte-bm6fz1{background:var(--control);border-radius:.5rem;margin:0 0 .8rem;padding:.75rem}.trick.svelte-bm6fz1{justify-content:center;gap:.5rem;display:flex}.played.svelte-bm6fz1{border-radius:var(--card-radius);width:min(4rem,20%)}.winner.svelte-bm6fz1{box-shadow:0 0 .15rem var(--team-us), 0 0 .55rem var(--team-us);transform:translateY(-.35rem)}figcaption.svelte-bm6fz1{text-align:center;margin-block-start:.65rem;font-size:.9rem;line-height:1.35}.help.svelte-githix{max-width:40rem;height:100%;padding:calc(.75rem + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom));margin-inline:auto;overflow-y:auto}header.svelte-githix{justify-content:space-between;align-items:center;margin-block-end:.5rem;display:flex}h1.svelte-githix{margin:0;font-size:1.5rem;font-weight:600}.alien{--ink:#1c1430;width:100%;height:100%;display:block;overflow:visible}.alien .ln,.alien .brow,.alien .stream{fill:none;stroke-linecap:round;stroke-linejoin:round}.alien .ln{stroke:var(--ink);stroke-width:3.2px}.alien .ln.wide{stroke-width:4.2px}.alien .ln.thin{stroke-width:2.2px}.alien .ol{stroke:var(--ink);stroke-width:3px;stroke-linejoin:round}.alien .ol.thin{stroke-width:2.2px}.alien .ink{fill:var(--ink)}.alien .wh{fill:#fff}.alien .sk,.alien .a-skin{fill:var(--skin)}.alien .skl{fill:none;stroke:var(--skin)}.alien .sd{fill:var(--skin-dark)}.alien .fg-o{fill:none;stroke:var(--ink);stroke-width:9.4px;stroke-linecap:round}.alien .fg-i{fill:none;stroke:var(--skin);stroke-width:4.2px;stroke-linecap:round}.act-facepalm .fg-i{stroke:var(--skin-dark)}.alien .sl{fill:var(--skin-light)}.alien .a-line{fill:none;stroke:var(--ink);stroke-width:3.4px;stroke-linejoin:round}.alien .mo{fill:#47122f}.alien .to{fill:#ff6f91}.alien .blush{fill:#ff6f91;opacity:.55}.alien .cheek{fill:#ff3d5f;opacity:.65}.alien .spark{fill:#fff8e1}.alien .alert{fill:#ff4d3d}.alien .pop{fill:#fff6d6}.alien .drop{fill:#5cc8ff;stroke:#145f9e;stroke-width:1.4px}.alien .stream{stroke:#5cc8ff;stroke-width:6px;opacity:.85}.alien .steam circle{fill:#f2f4f8;stroke:var(--ink);stroke-width:1.6px}.alien .brow{stroke:var(--ink);stroke-width:6px}.alien .bubble{fill:#bfeaff;fill-opacity:.75;stroke:#145f9e;stroke-width:1.8px}.alien .fizz{fill:#e8fbff;fill-opacity:.8;stroke:#145f9e;stroke-width:1.6px}.alien .zed{stroke:#eaf3ff;stroke-width:3.6px}.alien .a-body,.alien .a-head{transform-origin:50px 92px}.alien .a-eyes{transform-origin:50px 52px;transition:transform 80ms}.alien .pu{transition:transform .18s}.alien.blink .a-eyes{transform:scaleY(.08)}.alien.glance-l .pu{transform:translate(-2.5px)}.alien.glance-r .pu{transform:translate(2.5px)}.alien .a-mouth,.alien .a-top,.alien .a-back>*,.alien .a-front>*,.alien .a-mouth>*,.alien .a-top>*{transform-box:fill-box;transform-origin:50%}.act-happy .a-body{animation:.46s ease-in-out infinite a-bounce}.act-happy .a-hl,.act-dance .a-hl{animation:.46s ease-in-out infinite a-wave-up}.act-happy .a-hr,.act-dance .a-hr{animation:.46s ease-in-out .23s infinite a-wave-up}.act-happy .a-tw1,.act-nice .a-tw1{animation:.62s ease-in-out infinite a-twinkle}.act-happy .a-tw2,.act-nice .a-tw2{animation:.62s ease-in-out .2s infinite a-twinkle}.act-happy .a-tw3{animation:.62s ease-in-out .4s infinite a-twinkle}@keyframes a-bounce{0%,to{transform:translateY(0)scale(1.06,.92)}45%{transform:translateY(-16px)scale(.96,1.06)}}@keyframes a-wave-up{50%{transform:translateY(-20px)}}@keyframes a-twinkle{0%,to{opacity:.2;transform:scale(.5)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(45deg)}}.act-dance .a-head{animation:.56s ease-in-out infinite alternate a-sway}.act-dance .a-fl{animation:.56s ease-in-out infinite alternate a-step}.act-dance .a-fr{animation:.56s ease-in-out -560ms infinite alternate-reverse a-step}.act-dance .a-n1{animation:1.1s ease-out infinite a-float}.act-dance .a-n2{animation:1.1s ease-out .45s infinite a-float}@keyframes a-sway{0%{transform:translate(-6px)rotate(-13deg)}to{transform:translate(6px)rotate(13deg)}}@keyframes a-step{0%{transform:translateY(-9px)rotate(-14deg)}to{transform:translateY(0)}}@keyframes a-float{0%{opacity:0;transform:translateY(14px)scale(.7)}25%{opacity:1}to{opacity:0;transform:translateY(-24px)rotate(14deg)}}.act-laugh .a-head{animation:.19s linear infinite a-shake-up}.act-laugh .a-hl,.act-laugh .a-hr{animation:.19s linear infinite a-belly}.act-laugh .a-tl{animation:.62s ease-out infinite a-fling-l}.act-laugh .a-tr{animation:.62s ease-out .18s infinite a-fling-r}@keyframes a-shake-up{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(5deg)translateY(-6px)}}@keyframes a-belly{50%{transform:translateY(-4px)}}@keyframes a-fling-l{0%{opacity:1;transform:translate(10px,4px)scale(.6)}to{opacity:0;transform:translate(-22px,-12px)rotate(-40deg)}}@keyframes a-fling-r{0%{opacity:1;transform:translate(-10px,4px)scale(.6)}to{opacity:0;transform:translate(22px,-12px)rotate(40deg)}}.act-mock .a-head{animation:.42s ease-in-out infinite alternate a-rock}.act-mock .a-point{animation:.28s ease-in-out infinite alternate a-jab}.act-mock .a-mouth{animation:.28s ease-in-out infinite alternate a-waggle}@keyframes a-rock{0%{transform:rotate(-8deg)}to{transform:rotate(5deg)}}@keyframes a-jab{0%{transform:translate(-5px)}to{transform:translate(7px)}}@keyframes a-waggle{0%{transform:scaleY(.94)}to{transform:scaleY(1.08)}}.act-nice .a-head{animation:.38s ease-in-out infinite alternate a-nod}.act-nice .a-cl{animation:.19s ease-in infinite alternate a-clap-l}.act-nice .a-cr{animation:.19s ease-in infinite alternate a-clap-r}@keyframes a-nod{to{transform:translateY(3px)rotate(2deg)}}@keyframes a-clap-l{0%{transform:translate(-13px)}to{transform:translate(2px)}}@keyframes a-clap-r{0%{transform:translate(13px)}to{transform:translate(-2px)}}.act-highfive .a-body{animation:.76s ease-in-out infinite a-lean}.act-highfive .a-slap{animation:.76s ease-in infinite a-slap}.act-highfive .a-burst,.act-ouch .a-burst{animation:.76s ease-out infinite a-burst}@keyframes a-lean{0%,to{transform:rotate(-5deg)}42%{transform:rotate(9deg)}}@keyframes a-slap{0%,to{transform:translate(-14px,14px)rotate(-22deg)}42%{transform:translate(2px,-2px)rotate(10deg)scale(1.1)}}.act-highfive .a-slap{transform-box:view-box;transform-origin:96px 54px}@keyframes a-burst{0%,36%{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(20deg)}85%,to{opacity:0;transform:scale(1.3)rotate(30deg)}}.act-gg .a-wave{transform-origin:103px 62px;transform-box:view-box;animation:.36s ease-in-out infinite alternate a-wave}.act-gg .a-head{animation:.72s ease-in-out infinite alternate a-nod}@keyframes a-wave{0%{transform:rotate(-20deg)}to{transform:rotate(20deg)}}.act-nervous .a-head{animation:90ms linear infinite a-shiver}.act-nervous .pu{animation:.72s step-end infinite a-dart}.act-nervous .a-chatter{animation:.1s linear infinite a-chatter}.act-nervous .a-sw1{animation:.76s ease-in infinite a-sweat}.act-nervous .a-sw2{animation:.76s ease-in .26s infinite a-sweat}.act-nervous .a-sw3{animation:.76s ease-in .5s infinite a-sweat}@keyframes a-shiver{0%,to{transform:translate(-1.5px)}50%{transform:translate(1.5px)}}@keyframes a-dart{0%,to{transform:translate(-5px)}34%{transform:translate(5px)}67%{transform:translate(0)}}@keyframes a-chatter{0%,to{transform:scaleY(1)}50%{transform:scaleY(.78)}}@keyframes a-sweat{0%{opacity:0;transform:translateY(-4px)}20%{opacity:1}to{opacity:0;transform:translateY(26px)}}.act-shocked .a-body{animation:2.2s ease-out both a-jump}.act-shocked .a-top{animation:2.2s ease-out both a-hat-off}.act-shocked .a-jaw{animation:2.2s ease-out both a-jaw-drop}.act-shocked .a-bang{animation:2.2s ease-out both a-pop-in}@keyframes a-jump{0%{transform:translateY(0)}8%{transform:translateY(-20px)}18%{transform:translateY(0)}22%,to{transform:translateY(0)scaleY(1.03)}}@keyframes a-hat-off{0%{transform:translateY(0)}12%,70%{transform:translateY(-16px)rotate(8deg)}84%,to{transform:translateY(0)}}@keyframes a-jaw-drop{0%{transform:scaleY(.3)}12%,to{transform:scaleY(1)}}@keyframes a-pop-in{0%,6%{opacity:0;transform:scale(.3)}14%{opacity:1;transform:scale(1.2)}22%,to{transform:scale(1)}}.act-facepalm .a-palm{animation:2.2s ease-out both a-palm}.act-facepalm .a-body{animation:2.2s ease-in-out both a-sorry}@keyframes a-palm{0%{transform:translate(26px,58px)rotate(30deg)}17%{transform:translate(0)rotate(0)}21%{transform:translateY(2px)scale(1.04)}27%,to{transform:translate(0)}}@keyframes a-sorry{0%,15%{transform:rotate(0)}21%{transform:rotate(-3deg)translateY(4px)}40%{transform:rotate(6deg)translateY(3px)}60%{transform:rotate(-6deg)translateY(3px)}80%{transform:rotate(6deg)translateY(3px)}to{transform:rotate(0)translateY(3px)}}.act-ouch .a-body{animation:.76s ease-out infinite a-knock}@keyframes a-knock{0%{transform:rotate(0)}40%{transform:rotate(0)}52%{transform:rotate(-11deg)translate(-5px)}76%{transform:rotate(5deg)}to{transform:rotate(0)}}.act-mad .a-head{animation:90ms linear infinite a-shiver}.act-mad .a-skin{animation:.7s ease-out both a-redden}.act-mad .a-shade{animation:.7s ease-out both a-redden-dark}.act-mad .a-p1,.act-mad .a-p2{animation:.62s ease-out infinite a-steam}.act-mad .a-p2{animation-delay:.24s}@keyframes a-redden{to{fill:#ff5545}}@keyframes a-redden-dark{to{fill:#d13428}}@keyframes a-steam{0%{opacity:.2;transform:scale(.45)}35%{opacity:1}to{opacity:0;transform:translateY(-26px)scale(1.25)}}.act-cry .a-body{animation:.42s ease-in-out infinite alternate a-sob}.act-cry .stream{animation:.24s linear infinite alternate a-gush}.act-cry .a-f1,.act-cry .a-f2,.act-cry .a-f3{animation:.68s ease-in infinite a-fountain-l}.act-cry .a-f4,.act-cry .a-f5,.act-cry .a-f6{animation:.68s ease-in infinite a-fountain-r}.act-cry .a-f2,.act-cry .a-f5{animation-delay:.22s}.act-cry .a-f3,.act-cry .a-f6{animation-delay:.44s}@keyframes a-sob{0%{transform:translateY(0)scale(1)}to{transform:translateY(3px)scale(1.03,.97)}}@keyframes a-gush{to{opacity:.5}}@keyframes a-fountain-l{0%{opacity:1;transform:translate(14px,-12px)scale(.6)}to{opacity:0;transform:translate(-16px,22px)}}@keyframes a-fountain-r{0%{opacity:1;transform:translate(-14px,-12px)scale(.6)}to{opacity:0;transform:translate(16px,22px)}}.alien .a-fly{opacity:0}.act-popcorn .a-head{animation:.9s ease-in-out infinite alternate a-settle}.act-popcorn .a-munch{animation:.26s ease-in-out infinite alternate a-munch}.act-popcorn .a-feed{animation:1.04s ease-in-out infinite a-feed}.act-popcorn .a-fly{animation:1.04s ease-out infinite a-kernel}@keyframes a-settle{0%{transform:rotate(-7deg)}to{transform:rotate(-4deg)}}@keyframes a-munch{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes a-feed{0%,to{transform:translate(0)}45%,60%{transform:translate(-6px,-13px)}}@keyframes a-kernel{0%{opacity:0;transform:translate(24px,10px)scale(.6)}25%{opacity:1}70%,to{opacity:0;transform:translate(-16px,10px)}}.act-sleep .a-head{animation:1.5s ease-in-out infinite alternate a-doze}.act-sleep .a-snore{animation:1.5s ease-in-out infinite alternate a-snore}.act-sleep .a-z1{animation:1.5s ease-out infinite a-float}.act-sleep .a-z2{animation:1.5s ease-out .4s infinite a-float}.act-sleep .a-z3{animation:1.5s ease-out .8s infinite a-float}@keyframes a-doze{0%{transform:rotate(4deg)}to{transform:rotate(11deg)translateY(3px)}}@keyframes a-snore{0%{transform:scale(.4)}to{transform:scale(1.25)}}.act-drunk .a-body{animation:1.3s ease-in-out infinite alternate a-wobble}.act-drunk .a-b1{animation:1.3s ease-out infinite a-fizz}.act-drunk .a-b2{animation:1.3s ease-out .35s infinite a-fizz}.act-drunk .a-b3{animation:1.3s ease-out .7s infinite a-fizz}@keyframes a-wobble{0%{transform:translate(-5px)rotate(-11deg)}to{transform:translate(5px)rotate(11deg)}}@keyframes a-fizz{0%{opacity:0;transform:translateY(16px)scale(.4)}30%{opacity:1}to{opacity:0;transform:translateY(-22px)scale(1.1)}}.alien.still *,.alien.still{animation:none!important}@media (prefers-reduced-motion:reduce){.alien *,.alien{transition:none!important;animation:none!important}}dialog[open].svelte-1v9wgu6{flex-direction:column;display:flex}dialog.svelte-1v9wgu6{width:min(34rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem - 2 * max(env(safe-area-inset-top), env(safe-area-inset-bottom)));border:1px solid var(--line);background:var(--panel);color:var(--felt-text);font-family:var(--font-ui);border-radius:.75rem;padding:1rem;overflow:hidden}dialog.svelte-1v9wgu6::backdrop{background:#00000080}h2.svelte-1v9wgu6{flex:none;margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.body.svelte-1v9wgu6{flex:0 auto;min-height:0;margin:-.25rem;padding:.25rem;overflow-y:auto}@media (max-height:36rem){.wide.svelte-1v9wgu6{width:min(48rem,100vw - 1.5rem)}dialog.svelte-1v9wgu6{padding-block:.6rem}h2.svelte-1v9wgu6{margin-block-end:.4rem}.actions.svelte-1v9wgu6{margin-block-start:.5rem}}.emphasis.svelte-1v9wgu6 h2:where(.svelte-1v9wgu6){color:var(--highlight);font-size:1.75rem}.actions.svelte-1v9wgu6{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.5rem;margin-block-start:1rem;display:flex}.picker.svelte-dhireq{flex-direction:column;align-items:center;gap:.75rem;padding-block-start:2rem;display:flex}.preview.svelte-dhireq{background:var(--control);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;width:7.5rem;height:7.5rem;padding:0}.landed.svelte-dhireq{width:100%;height:100%;display:block}.pop.svelte-dhireq{animation:.2s ease-out svelte-dhireq-pop}@keyframes svelte-dhireq-pop{0%{transform:scale(.8)}60%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.pop.svelte-dhireq{animation:none}}.parts.svelte-dhireq{flex-direction:column;gap:.25rem;width:100%;max-width:18rem;display:flex}.part.svelte-dhireq{justify-content:space-between;align-items:center;display:flex}.step.svelte-dhireq{width:3.25rem;padding:0;font-size:1.4rem;line-height:1}.name.svelte-dhireq{font-weight:600}.which.svelte-dhireq{font-variant-numeric:tabular-nums;opacity:.75;font-size:.8rem;font-weight:400}@media (max-height:36rem){.picker.svelte-dhireq{flex-direction:row;justify-content:space-evenly;padding-block-start:1.5rem}.preview.svelte-dhireq{width:6rem;height:6rem}.parts.svelte-dhireq{flex:1 1 0;gap:.1rem;max-width:15rem}.step.svelte-dhireq{min-height:2.5rem}}.change.svelte-1b595ax{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative}.edit.svelte-1b595ax{border:1px solid var(--line);background:var(--panel);white-space:nowrap;border-radius:1rem;padding:.1rem .55rem;font-size:.8rem;line-height:1.3;position:absolute}.below.svelte-1b595ax{top:calc(100% - .3rem);left:50%;transform:translate(-50%)}.side.svelte-1b595ax{top:var(--edit-top,50%);left:calc(100% + .35rem);transform:translateY(-50%)}@media (hover:hover){.change.svelte-1b595ax:hover .edit:where(.svelte-1b595ax){background:var(--control-hover)}}.saucer.svelte-1wts6ep{aspect-ratio:5/3;width:100%;position:relative}svg.svelte-1wts6ep{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.pilot.svelte-1wts6ep{aspect-ratio:1;width:32%;position:absolute;top:8%;left:34%}.light.svelte-1wts6ep{fill:#ffdf85;stroke:#1c1430;stroke-width:1.6px;animation:svelte-1wts6ep-chase 1.05s steps(1) calc(var(--i) * .175s) infinite}@keyframes svelte-1wts6ep-chase{0%,to{fill:#fff4c9}30%{fill:#8a7440}}@media (prefers-reduced-motion:reduce){.light.svelte-1wts6ep{animation:none}}.stage.svelte-1650gmh{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ship.svelte-1650gmh{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;width:clamp(5.5rem,min(38vw,26vh),13rem);display:none;position:absolute;top:0;left:0}.ship.seen.svelte-1650gmh{display:block}.ship.parked.svelte-1650gmh{pointer-events:none;top:5%;left:8%}.bob.svelte-1650gmh{animation:1.5s ease-in-out infinite alternate svelte-1650gmh-bob}@keyframes svelte-1650gmh-bob{0%{transform:translateY(-3%)rotate(-1.2deg)}to{transform:translateY(3%)rotate(1.2deg)}}.beam.svelte-1650gmh{transform-origin:50% 0;clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);background:linear-gradient(#c6ffe6cc,#c6ffe65c 62%,#c6ffe600);display:none;position:absolute;overflow:hidden}.beam.on.svelte-1650gmh{display:block}.ring.svelte-1650gmh{aspect-ratio:4;opacity:0;border:.125rem solid #e1fff2cc;border-radius:50%;width:76%;animation:1.15s linear infinite svelte-1650gmh-climb;position:absolute;bottom:0;left:12%}.ring.svelte-1650gmh:nth-child(2){animation-delay:.38s}.ring.svelte-1650gmh:nth-child(3){animation-delay:.76s}@keyframes svelte-1650gmh-climb{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translateY(-600%)scale(.42)}}@media (prefers-reduced-motion:reduce){.bob.svelte-1650gmh{animation:none}}.sky.svelte-1bpwjst{--land:clamp(6rem, 21vh, 14rem);background:var(--stars) 0 0 / 32rem 32rem, var(--stars) 11rem 15rem / 46rem 46rem, var(--sky);position:absolute;inset:0;overflow:hidden}.twinkle.svelte-1bpwjst{width:.2rem;height:.2rem;animation:svelte-1bpwjst-twinkle 4.6s ease-in-out var(--delay) infinite;background:#fff;border-radius:50%;position:absolute}@keyframes svelte-1bpwjst-twinkle{0%,to{opacity:.95}50%{opacity:.2}}.land.svelte-1bpwjst{width:100%;height:var(--land);display:block;position:absolute;bottom:0;left:0}.base.svelte-1bpwjst{bottom:calc(var(--land) * .14);height:calc(var(--land) * .5);display:block;position:absolute}.hangars.svelte-1bpwjst{left:3%}.mast.svelte-1bpwjst{height:calc(var(--land) * .74);right:5%}.far.svelte-1bpwjst{fill:#182446}.near.svelte-1bpwjst{fill:#080d1c}.wire.svelte-1bpwjst{fill:none;stroke:#080d1c;stroke-width:1.2px}.window.svelte-1bpwjst{fill:#f2c14e;opacity:.85}.beacon.svelte-1bpwjst{fill:#ff4b3e;animation:2.4s step-end infinite svelte-1bpwjst-beacon}@keyframes svelte-1bpwjst-beacon{0%,55%{opacity:1}56%,to{opacity:.12}}@media (prefers-reduced-motion:reduce){.twinkle.svelte-1bpwjst,.beacon.svelte-1bpwjst{animation:none}}.menu.svelte-1kzoi4f{flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,4vmin,2rem);height:100%;padding:1rem;display:flex;position:relative;overflow:hidden}@media (max-height:30rem) and (min-width:35rem){.menu.svelte-1kzoi4f{grid-template-rows:1fr auto auto 1fr;grid-template-columns:1fr 1fr;justify-items:center;display:grid}.hero.svelte-1kzoi4f{grid-area:1/1/5/2;align-self:center}h1.svelte-1kzoi4f{grid-area:2/2}.actions.svelte-1kzoi4f{grid-area:3/2}}@media (min-height:40rem){.menu.svelte-1kzoi4f{padding-block-start:clamp(1rem,12vh,7rem)}}.sound.svelte-1kzoi4f{--icon-radius:50%;top:calc(.5rem + env(safe-area-inset-top));right:calc(.5rem + env(safe-area-inset-right));z-index:3;position:absolute}.hero.svelte-1kzoi4f{--card:clamp(4.5rem, 22vmin, 9rem);z-index:1;width:100%;padding-block-start:calc(var(--card) * .62);position:relative}.alien.svelte-1kzoi4f{--edit-top:24%;width:calc(var(--card) * 1.12);height:calc(var(--card) * 1.12);position:absolute;top:0;left:50%;transform:translate(-50%)}.fan.svelte-1kzoi4f{pointer-events:none;justify-content:center;width:100%;display:flex;position:relative}.slot.svelte-1kzoi4f{width:var(--card);margin-inline:calc(var(--card) * -.16);position:relative}.fanned.svelte-1kzoi4f{transform:translateY(var(--drop)) rotate(var(--turn))}h1.svelte-1kzoi4f{z-index:1;text-transform:uppercase;text-shadow:0 .125rem .75rem #0009;flex-direction:column;align-items:center;gap:.35em;margin:.4rem 0 0;font-size:clamp(2.75rem,14vmin,5.75rem);line-height:.9;display:flex;position:relative}.number.svelte-1kzoi4f{color:var(--beam)}.game.svelte-1kzoi4f{font-family:var(--font-ui);letter-spacing:.62em;margin-inline-end:-.62em;font-size:.31em;font-weight:600}.actions.svelte-1kzoi4f{z-index:3;flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex;position:relative}.actor.svelte-1o7gxz4{z-index:3;width:var(--actor-size);height:var(--actor-size);margin:calc(var(--actor-size) / -2);pointer-events:none;animation:2.2s both svelte-1o7gxz4-actor;position:absolute;top:50%;left:50%}.body.svelte-1o7gxz4{filter:drop-shadow(0 .25rem .5rem #00000073);width:100%;height:100%}.flip.svelte-1o7gxz4{transform:scaleX(-1)}.say.svelte-1o7gxz4{background:var(--felt-text);color:var(--suit-ink);white-space:nowrap;border-radius:.75rem;padding:.2rem .6rem;font-size:.95rem;font-weight:600;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.5rem);box-shadow:0 .125rem .5rem #0006}@keyframes svelte-1o7gxz4-actor{0%{opacity:.4;transform:scale(.4)}9%{opacity:1;transform:translate(var(--x), var(--y)) scale(1.08)}14%,90%{opacity:1;transform:translate(var(--x), var(--y)) scale(1)}to{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.actor.svelte-1o7gxz4{transform:translate(var(--x), var(--y));animation:none}}.notes.svelte-1s5lwzj{z-index:4;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding-inline:.5rem;display:flex;position:absolute;inset:0}.top.svelte-1s5lwzj{justify-content:flex-start;padding-block-start:.4rem}.note.svelte-1s5lwzj{background:var(--suit-ink);color:var(--felt-text);text-align:center;text-wrap:balance;border-radius:1.2rem;align-items:center;gap:.35rem;margin:0;padding:.3rem .85rem;font-size:1.05rem;font-weight:600;display:flex;box-shadow:0 .125rem .5rem #00000073}.timed.svelte-1s5lwzj{animation:4s ease-out both svelte-1s5lwzj-note}.broken.svelte-1s5lwzj{padding-inline-start:.5rem;animation-duration:1.8s}.broken.svelte-1s5lwzj svg:where(.svelte-1s5lwzj){width:1.15rem;height:1.15rem;fill:var(--felt-text);flex:none}@keyframes svelte-1s5lwzj-note{0%{opacity:0;transform:scale(.7)}12%{opacity:1;transform:scale(1.08)}20%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.timed.svelte-1s5lwzj{animation:none}}.tools.svelte-eiauf7{position:relative}.toggle.svelte-eiauf7{white-space:nowrap;align-items:center;gap:.35rem;padding-inline:.5rem .7rem;font-size:.9rem;transition:box-shadow .2s;display:flex}.hint.svelte-eiauf7{border-color:var(--felt-text);box-shadow:0 0 .5rem var(--felt-text)}.me.svelte-eiauf7{flex:none;width:1.5rem;height:1.5rem}.menu.svelte-eiauf7{z-index:7;border:1px solid var(--line);background:var(--panel);border-radius:.75rem;grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:.1rem;width:min(19rem,100vw - 1.5rem);max-height:calc(100dvh - 15rem);padding:.4rem;display:grid;position:absolute;bottom:calc(100% + .35rem);right:0;overflow-y:auto;box-shadow:0 .25rem 1rem #00000080}.from-left.svelte-eiauf7{position:static}.from-left.svelte-eiauf7 .menu:where(.svelte-eiauf7){left:0;right:auto}.inline.svelte-eiauf7 .menu:where(.svelte-eiauf7){background:var(--control);width:100%;max-height:none;box-shadow:none;margin-block-start:.5rem;position:static}.item.svelte-eiauf7{min-width:0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:.5rem;flex-direction:column;align-items:center;gap:.15rem;padding:.85rem .1rem .3rem;display:flex;overflow:hidden}.item.svelte-eiauf7:disabled{opacity:.5;cursor:default}@media (hover:hover){.item.svelte-eiauf7:hover:not(:disabled){background:var(--control-hover)}}.suggested.svelte-eiauf7{border-color:var(--felt-text)}.face.svelte-eiauf7{flex:none;width:2.6rem;height:2.6rem}.word.svelte-eiauf7{white-space:nowrap;font-size:.75rem;line-height:1.15}@media (max-height:36rem){.menu.svelte-eiauf7{grid-template-columns:repeat(8,minmax(0,1fr));width:min(36rem,100vw - 1.5rem);max-height:calc(100dvh - 11.5rem)}.item.svelte-eiauf7{padding-block-start:.55rem}.face.svelte-eiauf7{width:2.1rem;height:2.1rem}.inline.svelte-eiauf7 .menu:where(.svelte-eiauf7){grid-template-columns:none;grid-auto-columns:4rem;grid-auto-flow:column;overflow:auto hidden}}.lobby.svelte-1326lim{height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);flex-direction:column;display:flex;position:relative}.scroll.svelte-1326lim{flex:1 1 0;grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;width:100%;max-width:64rem;min-height:0;margin-inline:auto;padding:.75rem 1rem;display:grid;overflow-y:auto}header.svelte-1326lim,.notice.svelte-1326lim{grid-column:1/-1}h1.svelte-1326lim{margin:0;font-size:1.5rem;font-weight:600}h2.svelte-1326lim{margin:0 0 .35rem;font-size:1.1rem;font-weight:600}p.svelte-1326lim{margin:0}.hint.svelte-1326lim{opacity:.85;text-wrap:balance;margin-block:.4rem;font-size:.9rem}.problem.svelte-1326lim{color:var(--highlight);margin-block-start:.4rem}.notice.svelte-1326lim{border:1px solid var(--highlight);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.field.svelte-1326lim{flex-direction:column;gap:.25rem;font-weight:600;display:flex}input[type=text].svelte-1326lim{border:1px solid var(--line);background:var(--control);width:100%;max-width:20rem;min-height:2.75rem;color:inherit;font:inherit;border-radius:.5rem;padding:0 .75rem;font-size:1rem;font-weight:400}.ring.svelte-1326lim{grid-template:"x1 north x2""west felt east""x3 south x4"/1fr 1fr 1fr;gap:.4rem;max-width:32rem;margin-inline:auto;display:grid;position:relative}.felt.svelte-1326lim{border:1px solid var(--line);background:var(--control);border-radius:50%;grid-area:felt}.seat.svelte-1326lim{border:1px solid var(--line);background:var(--control);min-width:0;min-height:4.75rem;color:inherit;font:inherit;cursor:pointer;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:.25rem;line-height:1.2;display:flex}.seat.svelte-1326lim:disabled{cursor:default}.seat.svelte-1326lim:hover:not(:disabled){background:var(--control-hover)}.south.svelte-1326lim{grid-area:south}.west.svelte-1326lim{grid-area:west}.north.svelte-1326lim{grid-area:north}.east.svelte-1326lim{grid-area:east}.open.svelte-1326lim{border-style:dashed}.open.svelte-1326lim .who:where(.svelte-1326lim){opacity:.8;font-weight:400}.picked.svelte-1326lim{border-color:var(--highlight);box-shadow:0 0 .6rem var(--highlight)}.dropped.svelte-1326lim{border-style:dashed}.compass.svelte-1326lim{opacity:.8;font-size:.75rem}.alien.svelte-1326lim{--actor-size:6rem;--x:0rem;--y:-.75rem;flex:none;width:2.4rem;height:2.4rem;margin-block:.8rem .15rem;position:relative}.mine.svelte-1326lim{align-items:center;gap:.5rem;max-width:32rem;margin:.75rem auto 0;display:flex;position:relative}.my-alien.svelte-1326lim{flex:none;width:2.75rem;height:2.75rem}.my-react.svelte-1326lim{margin-inline-start:auto}.who.svelte-1326lim{overflow-wrap:anywhere;text-align:center;max-width:100%;font-weight:600}.tags.svelte-1326lim{min-height:1rem;color:var(--highlight);gap:.35rem;font-size:.75rem;display:flex}.picked-tools.svelte-1326lim{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block-start:.4rem;font-size:.9rem;display:flex}.column.svelte-1326lim{flex-direction:column;gap:1rem;min-width:0;display:flex}.invite-body.svelte-1326lim{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.qr.svelte-1326lim{aspect-ratio:1;flex:none;width:8.5rem}.link.svelte-1326lim{flex-direction:column;flex:10rem;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.code.svelte-1326lim{font-variant-numeric:tabular-nums;letter-spacing:.15em;font-size:2rem;font-weight:600}.url.svelte-1326lim{overflow-wrap:anywhere;opacity:.85;-webkit-user-select:all;user-select:all;max-width:100%;font-size:.8rem}fieldset.svelte-1326lim{border:1px solid var(--line);border-radius:.5rem;flex-wrap:wrap;gap:0 1rem;margin:0 0 .5rem;padding:.1rem .75rem;display:flex}legend.svelte-1326lim{padding-inline:.25rem;font-size:.9rem}fieldset.svelte-1326lim label:where(.svelte-1326lim),.toggle.svelte-1326lim{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;display:flex}input[type=radio].svelte-1326lim,input[type=checkbox].svelte-1326lim{width:1.25rem;height:1.25rem;accent-color:var(--highlight);flex:none}footer.svelte-1326lim{border-block-start:1px solid var(--line)}.bar.svelte-1326lim{max-width:64rem;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-inline:auto;display:flex}.actions.svelte-1326lim{gap:.5rem;display:flex}.waiting.svelte-1326lim{opacity:.85}@media (min-width:40rem){.scroll.svelte-1326lim{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (max-height:30rem){.ring.svelte-1326lim{grid-template:"west north east""west south east"/1fr 1fr 1fr}.felt.svelte-1326lim{display:none}.seat.svelte-1326lim{min-height:3.25rem}.alien.svelte-1326lim{width:1.75rem;height:1.75rem;margin-block:.25rem 0}.compass.svelte-1326lim{display:none}.tags.svelte-1326lim{min-height:0}h1.svelte-1326lim{font-size:1.2rem}}@media (min-width:48rem) and (min-height:36rem){.scroll.svelte-1326lim{align-content:center;gap:1.5rem 2rem}.ring.svelte-1326lim{gap:.6rem}.seat.svelte-1326lim{min-height:7rem;padding:.5rem;font-size:1.15rem}.alien.svelte-1326lim{--actor-size:8rem;width:3.25rem;height:3.25rem;margin-block-start:1.1rem}.compass.svelte-1326lim,.tags.svelte-1326lim{font-size:.85rem}.qr.svelte-1326lim{width:12rem}}.screen.svelte-17toqct{height:100%;padding:calc(1rem + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow-y:auto}.panel.svelte-17toqct{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;flex-direction:column;gap:.9rem;width:100%;max-width:24rem;margin:auto;padding:1.25rem;display:flex}h1.svelte-17toqct{margin:0;font-size:1.5rem;font-weight:600}p.svelte-17toqct{margin:0}.field.svelte-17toqct{flex-direction:column;gap:.25rem;min-width:0;font-weight:600;display:flex}.join.svelte-17toqct .field:where(.svelte-17toqct),.who.svelte-17toqct .field:where(.svelte-17toqct){flex:1 1 0}.who.svelte-17toqct{align-items:flex-end;gap:.75rem;padding-block-start:.5rem;display:flex}.alien.svelte-17toqct{flex:none;width:3.5rem;height:3.5rem;margin-block-end:.8rem}@media (max-height:36rem){.screen.svelte-17toqct{padding-block:calc(.25rem + env(safe-area-inset-top)) calc(.25rem + env(safe-area-inset-bottom))}.panel.svelte-17toqct{gap:.5rem;padding:.75rem}.join.svelte-17toqct{padding-block-start:.5rem}}input.svelte-17toqct{border:1px solid var(--line);background:var(--control);width:100%;min-height:2.75rem;color:inherit;font:inherit;border-radius:.5rem;padding:0 .75rem;font-size:1rem;font-weight:400}input.svelte-17toqct:focus-visible{outline-offset:-1px}.code.svelte-17toqct{letter-spacing:.15em;text-transform:uppercase}.join.svelte-17toqct{border-block-start:1px solid var(--line);align-items:flex-end;gap:.5rem;padding-block-start:.9rem;display:flex}.join.svelte-17toqct .btn:where(.svelte-17toqct){min-width:5rem}.quiet.svelte-17toqct{opacity:.85;background:0 0;border-color:#0000;padding-inline:0}.problem.svelte-17toqct{color:var(--highlight)}.actions.svelte-17toqct{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}section.svelte-16wy9rf{flex-direction:column;gap:.75rem;width:100%;display:flex}.btn.svelte-16wy9rf{width:100%}.steps.svelte-16wy9rf{border:1px solid var(--line);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}p.svelte-16wy9rf{margin:0}.surfaces.svelte-1amzeuv{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .625rem;width:100%;padding-block:.375rem .25rem;display:grid}@media (max-height:36rem) and (min-width:40rem){.surfaces.svelte-1amzeuv{grid-template-columns:repeat(5,minmax(0,1fr))}}.choice.svelte-1amzeuv{cursor:pointer;flex-direction:column;gap:.375rem;display:flex;position:relative;container-type:inline-size}input.svelte-1amzeuv{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.frame.svelte-1amzeuv{box-shadow:0 0 0 1px var(--line);border-radius:.5rem;display:block;position:relative}@media (hover:hover){input.svelte-1amzeuv:hover+.frame:where(.svelte-1amzeuv){box-shadow:0 0 0 1px var(--felt-text)}}input.svelte-1amzeuv:checked+.frame:where(.svelte-1amzeuv){box-shadow:0 0 0 .1875rem var(--highlight)}input.svelte-1amzeuv:focus-visible+.frame:where(.svelte-1amzeuv){outline:.125rem solid var(--felt-text);outline-offset:.3125rem}.mini.svelte-1amzeuv{aspect-ratio:3/2;border-radius:inherit;background:var(--surface);font-size:4.8px;font-size:5cqw;display:block;position:relative;overflow:hidden}.mini.svelte-1amzeuv:before{content:"";width:calc(var(--emblem-scale) * 13.333em);aspect-ratio:1;background:var(--emblem) center / contain no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mini.svelte-1amzeuv:after{content:"";border-radius:inherit;box-shadow:var(--rail);position:absolute;inset:0}.hold.svelte-1amzeuv{z-index:1;width:5.2em;position:absolute;top:50%;left:50%}.left.svelte-1amzeuv{transform:translate(-82%,-50%)rotate(-8deg)}.right.svelte-1amzeuv{transform:translate(-18%,-50%)rotate(8deg)}.tick.svelte-1amzeuv{width:1.125rem;aspect-ratio:1;width:clamp(.8125rem,17cqw,1.25rem);display:none;position:absolute;top:.25rem;right:.25rem}input.svelte-1amzeuv:checked+.frame:where(.svelte-1amzeuv) .tick:where(.svelte-1amzeuv){display:block}.tick.svelte-1amzeuv circle:where(.svelte-1amzeuv){fill:var(--highlight)}.tick.svelte-1amzeuv path:where(.svelte-1amzeuv){fill:none;stroke:var(--suit-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.name.svelte-1amzeuv{font-size:.875rem;text-align:center;font-size:clamp(.8125rem,19cqw,.875rem);line-height:1.2}input.svelte-1amzeuv:checked~.name:where(.svelte-1amzeuv){font-weight:600}.fields.svelte-imjvey{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;display:flex}p.svelte-imjvey{opacity:.85;margin:0}fieldset.svelte-imjvey{border:1px solid var(--line);border-radius:.5rem;flex-wrap:wrap;gap:.25rem 1rem;width:100%;margin:0;padding:.5rem .75rem;display:flex}legend.svelte-imjvey{padding-inline:.25rem;font-weight:600}label.svelte-imjvey{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;display:flex}input.svelte-imjvey{width:1.25rem;height:1.25rem;accent-color:var(--highlight)}.toggles.svelte-imjvey{flex-direction:column;width:100%;display:flex}.settings.svelte-13qe3dh:before{content:"";z-index:-1;width:calc(var(--emblem-scale) * 100vmin);aspect-ratio:1;background:var(--emblem) center / contain no-repeat;pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.settings.svelte-13qe3dh{max-width:36rem;height:100%;padding:calc(1rem + env(safe-area-inset-top)) 1rem calc(1rem + env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:1rem;margin-inline:auto;display:flex;overflow-y:auto}h1.svelte-13qe3dh{margin:0;font-size:1.5rem;font-weight:600}.btn.svelte-13qe3dh{flex:none;align-self:flex-end}.fan.svelte-tao7qd{--width:1.35rem;--height:calc(var(--width) * 1.4);--gap:calc(var(--width) * 1.05);width:0;height:0;transform:rotate(var(--direction));position:relative}.back.svelte-tao7qd{bottom:var(--gap);left:calc(var(--width) / -2);width:var(--width);height:var(--height);border:.09rem solid var(--cream);background:repeating-linear-gradient(45deg, #ffffff29 0 1px, transparent 1px 4px), repeating-linear-gradient(-45deg, #ffffff29 0 1px, transparent 1px 4px), var(--back);transform:rotate(var(--turn));transform-origin:50% calc(100% + var(--gap));border-radius:.16rem;transition:transform .2s ease-out;position:absolute;box-shadow:0 0 .12rem #0000008c}.dealing.svelte-tao7qd{animation:.34s ease-out backwards svelte-tao7qd-dealt;animation-delay:calc(var(--index) * 45ms)}@keyframes svelte-tao7qd-dealt{0%{opacity:0;transform:rotate(0)translateY(-1.5rem)}}@media (min-width:48rem){.fan.svelte-tao7qd{--width:1.9rem}}@media (max-height:36rem){.fan.svelte-tao7qd{display:none}}@media (prefers-reduced-motion:reduce){.back.svelte-tao7qd{transition:none}.dealing.svelte-tao7qd{animation:none}}.pad.svelte-7rc2xx{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;width:min(24rem,100%);padding:.6rem}h2.svelte-7rc2xx{margin:0 0 .4rem;font-size:1rem;font-weight:600}.options.svelte-7rc2xx{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.option.svelte-7rc2xx{font-variant-numeric:tabular-nums;min-width:0;padding:0}.out-of-reach.svelte-7rc2xx{opacity:.4}.chosen.svelte-7rc2xx,.chosen.svelte-7rc2xx:hover:not(:disabled){opacity:1;border-color:var(--highlight);background:var(--highlight);color:var(--suit-ink);font-weight:600}.footer.svelte-7rc2xx{justify-content:space-between;align-items:center;gap:.5rem;margin-block-start:.5rem;display:flex}.partner.svelte-7rc2xx{opacity:.85;font-size:.9rem}@media (max-height:36rem){.pad.svelte-7rc2xx{gap:.25rem;width:min(50rem,100%);padding:.3rem;display:flex}h2.svelte-7rc2xx,.partner.svelte-7rc2xx{display:none}.options.svelte-7rc2xx{flex:1 1 0;grid-template-columns:repeat(14,1fr);min-width:0}.footer.svelte-7rc2xx{flex:none;margin:0}}@media (max-height:36rem) and (max-width:47.99rem){.options.svelte-7rc2xx{grid-template-columns:repeat(7,1fr)}}.choice.svelte-1lucin1{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;width:min(24rem,100%);padding:.75rem}h2.svelte-1lucin1{margin:0 0 .25rem;font-size:1.1rem;font-weight:600}p.svelte-1lucin1{margin:0 0 .6rem;font-size:.95rem}.actions.svelte-1lucin1{justify-content:flex-end;gap:.5rem;display:flex}.crew.svelte-1i5kuvy{grid-template-columns:1fr 1fr;gap:.5rem;margin-block-end:.5rem;display:grid}.team.svelte-1i5kuvy{border:1px solid var(--team-us);background:var(--team-us-tint);border-radius:.5rem;justify-content:space-evenly;padding:1.35rem .25rem .4rem;display:flex;overflow:hidden}.them.svelte-1i5kuvy{border-color:var(--team-them);background:var(--team-them-tint)}figure.svelte-1i5kuvy{flex-direction:column;align-items:center;gap:.5rem;min-width:0;margin:0;display:flex}.who.svelte-1i5kuvy{width:clamp(2.5rem,13vw,3.75rem);height:clamp(2.5rem,13vw,3.75rem)}figcaption.svelte-1i5kuvy{text-overflow:ellipsis;white-space:nowrap;max-width:4.5rem;font-size:.8rem;overflow:hidden}@media (max-height:36rem){.crew.svelte-1i5kuvy{grid-template-columns:minmax(0,1fr);gap:.35rem;margin-block-end:.35rem}.team.svelte-1i5kuvy{padding:1rem .25rem .2rem}figure.svelte-1i5kuvy{gap:.2rem}.who.svelte-1i5kuvy{width:2.1rem;height:2.1rem}figcaption.svelte-1i5kuvy{font-size:.72rem}}.confetti.svelte-i4jq5{pointer-events:none;position:absolute;inset:0;overflow:hidden}i.svelte-i4jq5{border-radius:.1rem;width:.45rem;height:.7rem;animation:linear infinite svelte-i4jq5-fall;position:absolute;top:-1rem}@keyframes svelte-i4jq5-fall{to{transform:translateY(calc(100dvh + 2rem)) rotate(var(--turn))}}@media (prefers-reduced-motion:reduce){.confetti.svelte-i4jq5{display:none}}p.svelte-1mfvt0l{font-variant-numeric:tabular-nums;margin:0;font-size:1.1rem}.sunk.svelte-1mfvt0l{font-size:1rem}.waiting.svelte-1mfvt0l{opacity:.85;margin-block-start:.5rem;font-size:1rem}.hand.svelte-1bk66{z-index:4;width:100%;min-height:calc(var(--card) * 1.4 + .6rem);flex-direction:column;align-items:center;padding-block:.2rem .4rem;display:flex;position:relative}.fanned.svelte-1bk66{min-height:calc(var(--card) * 1.4 + 1.95rem);padding-block-end:1.75rem}.row.svelte-1bk66{justify-content:center;display:flex}.second.svelte-1bk66{margin-block-start:calc(var(--card) * -.85)}.slot.svelte-1bk66{width:var(--card);color:inherit;font:inherit;transform:translate(var(--dx,0), calc(var(--dy,0px) + var(--sag))) rotate(var(--turn));background:0 0;border:0;flex:none;margin:0;margin-inline-end:calc(var(--step) - var(--card));padding:0;transition:transform .12s ease-out}.slot.svelte-1bk66:last-child{margin-inline-end:0}button.slot.svelte-1bk66{cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}.face.svelte-1bk66{border-radius:var(--card-radius);transition:transform .12s ease-out;display:block;position:relative}.raised.svelte-1bk66 .face:where(.svelte-1bk66){box-shadow:0 0 .3rem var(--highlight), 0 0 .15rem var(--highlight);transform:translateY(calc(var(--card) * -1.4 - .4rem))}.second.svelte-1bk66 .raised:where(.svelte-1bk66) .face:where(.svelte-1bk66){transform:translateY(calc(var(--card) * -1.95 - .4rem))}.raised.svelte-1bk66:not(.dragging):before{content:"";border-radius:calc(var(--card) * .056);background:var(--felt-dark);box-shadow:inset 0 0 0 .1rem var(--highlight);position:absolute;inset:0}.dimmed.svelte-1bk66 .face:where(.svelte-1bk66):after{content:"";border-radius:inherit;background:#342c1a3d;position:absolute;inset:0}.dragging.svelte-1bk66{z-index:2;transition:none}.dealing.svelte-1bk66{animation:.34s ease-out backwards svelte-1bk66-deal;animation-delay:calc(var(--i) * 45ms)}@keyframes svelte-1bk66-deal{0%{opacity:0;transform:translate(var(--from-x), var(--from-y)) scale(.5)}}@media (prefers-reduced-motion:reduce){.slot.svelte-1bk66,.face.svelte-1bk66{transition:none}.dealing.svelte-1bk66{animation:none}}@media (max-height:36rem){.summary.svelte-fmkn7i{grid-template-columns:minmax(0,16rem) minmax(0,1fr);gap:.75rem;display:grid}th.svelte-fmkn7i,td.svelte-fmkn7i{padding-block:.1rem}.sum.svelte-fmkn7i td:where(.svelte-fmkn7i){font-size:1.05rem}}table.svelte-fmkn7i{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th.svelte-fmkn7i,td.svelte-fmkn7i{border-block-end:1px solid var(--line);text-align:end;padding:.3rem .4rem;font-weight:400}th[scope=row].svelte-fmkn7i{text-align:start}th[scope=col].svelte-fmkn7i,.sum.svelte-fmkn7i th:where(.svelte-fmkn7i),.sum.svelte-fmkn7i td:where(.svelte-fmkn7i){font-weight:600}.sum.svelte-fmkn7i td:where(.svelte-fmkn7i){font-size:1.15rem}.us.svelte-fmkn7i{color:var(--team-us)}.them.svelte-fmkn7i{color:var(--team-them)}.gain.svelte-fmkn7i,.loss.svelte-fmkn7i{font-weight:600}.gain.svelte-fmkn7i{color:var(--gain)}.loss.svelte-fmkn7i{color:var(--loss)}ul.svelte-fmkn7i{margin:.75rem 0 0;padding:0;list-style:none}li.svelte-fmkn7i{padding-block:.15rem}.waiting.svelte-fmkn7i{opacity:.85;margin:.75rem 0 0}.trick.svelte-1fju8ar{pointer-events:none;position:absolute;inset:0}.place.svelte-1fju8ar{width:var(--trick-w);transform:translate(-50%, -50%) translate(calc(var(--x) * var(--trick-off-x) + var(--y) * var(--trick-stagger)), calc(var(--y) * var(--trick-off-y))) rotate(var(--tilt));border-radius:var(--card-radius);transition:transform .36s ease-in,opacity .36s ease-in,box-shadow .15s;position:absolute;top:50%;left:50%}.sweeping.svelte-1fju8ar{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--sx) * 4 * var(--trick-w)), calc(var(--sy) * 4 * var(--trick-w))) scale(.7)}.winner.svelte-1fju8ar{box-shadow:0 0 .15rem var(--glow), 0 0 .55rem var(--glow)}@media (prefers-reduced-motion:reduce){.place.svelte-1fju8ar{transition:none}}.stage.svelte-kyez3m{height:calc(2 * var(--trick-off-y) + 1.4 * var(--trick-w) + .5rem);position:relative}p.svelte-kyez3m{text-align:center;margin:.5rem 0 0}.bar.svelte-1yl5rro{justify-content:flex-end;min-height:2.75rem;display:flex}.scores.svelte-1yl5rro{z-index:2;width:var(--score-w);border:1px solid var(--line);background:var(--control);color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;border-radius:.5rem;flex-direction:column;gap:.4rem;padding:.4rem .55rem;line-height:1.15;display:flex;position:absolute;top:0;left:0}.team.svelte-1yl5rro{flex-direction:column;gap:.1rem;display:flex}.total.svelte-1yl5rro{justify-content:space-between;align-items:baseline;gap:.35rem;display:flex}.who.svelte-1yl5rro{color:var(--team-us);font-size:.85rem;font-weight:600}.them.svelte-1yl5rro{color:var(--team-them)}strong.svelte-1yl5rro{font-size:1.15rem}.detail.svelte-1yl5rro,.target.svelte-1yl5rro{opacity:.85;font-size:.72rem}.detail.svelte-1yl5rro{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.target.svelte-1yl5rro{border-block-start:1px solid var(--line);padding-block-start:.3rem}.tools.svelte-1yl5rro{flex:none;gap:.35rem;display:flex}.tools.svelte-1yl5rro>.btn:where(.svelte-1yl5rro){padding-inline:.5rem;font-size:.85rem}.icons.svelte-1yl5rro{gap:inherit;display:flex}@media (max-width:40rem){.tools.svelte-1yl5rro{gap:.25rem}.tools.svelte-1yl5rro>.btn:where(.svelte-1yl5rro){width:min-content;line-height:1.1}}@media (max-width:27rem),(max-width:36rem) and (orientation:portrait){.icons.svelte-1yl5rro{z-index:2;position:absolute;top:3rem;right:0}}@media (max-width:21.99rem) and (max-height:36rem){.icons.svelte-1yl5rro{top:6.1rem}}@media (max-width:23rem){.scores.svelte-1yl5rro,.tools.svelte-1yl5rro>.btn:where(.svelte-1yl5rro){padding-inline:.4rem}strong.svelte-1yl5rro{font-size:1.05rem}}@media (max-height:38.5rem){.scores.svelte-1yl5rro{gap:.2rem;padding-block:.25rem}.team.svelte-1yl5rro{gap:0}.target.svelte-1yl5rro{padding-block-start:.15rem}}@media (max-height:36rem) and (max-width:23rem){.target.svelte-1yl5rro{display:none}}@media (min-width:48rem) and (min-height:36rem){.scores.svelte-1yl5rro{gap:.55rem;padding:.55rem .75rem}strong.svelte-1yl5rro{font-size:1.45rem}.who.svelte-1yl5rro{font-size:1.05rem}.detail.svelte-1yl5rro,.target.svelte-1yl5rro{font-size:.85rem}}.target.svelte-1yxjpoe{opacity:.85;margin:0 0 .5rem}.scroll.svelte-1yxjpoe{overflow-x:auto}table.svelte-1yxjpoe{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}th.svelte-1yxjpoe,td.svelte-1yxjpoe{border-block-end:1px solid var(--line);text-align:end;white-space:nowrap;padding:.25rem .3rem;font-weight:400}thead.svelte-1yxjpoe th:where(.svelte-1yxjpoe){font-weight:600}.group.svelte-1yxjpoe{text-align:center;border-inline-start:1px solid var(--line)}.us.svelte-1yxjpoe{color:var(--team-us)}.them.svelte-1yxjpoe{color:var(--team-them)}.group-start.svelte-1yxjpoe{border-inline-start:1px solid var(--line)}.note.svelte-1yxjpoe{margin:.5rem 0 0;font-size:.9rem}.chip.svelte-1057jik{--actor-size:6.25rem;border:1px solid var(--team-us);background:var(--team-us-tint);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:1.2rem;align-items:center;gap:.4rem;min-height:2.15rem;padding:.1rem .75rem .1rem 0;transition:box-shadow .15s;display:inline-flex;position:relative}.seat-0.svelte-1057jik{--x:-4.5rem;--y:-4rem}.seat-1.svelte-1057jik{--x:1.75rem;--y:-4.75rem}.seat-2.svelte-1057jik{--x:1.8rem;--y:4rem}.seat-3.svelte-1057jik{--x:-1.75rem;--y:-4.75rem}@media (max-height:46rem){.seat-0.svelte-1057jik{--x:-4.75rem;--y:-3.25rem}.seat-2.svelte-1057jik{--x:-5.5rem;--y:3.25rem}}.mirror.svelte-1057jik{flex-direction:row-reverse;padding-inline:.75rem 0}.them.svelte-1057jik{border-color:var(--team-them);background:var(--team-them-tint)}.active.svelte-1057jik{border-color:var(--highlight);box-shadow:0 0 0 .1rem var(--highlight), 0 0 .8rem var(--highlight)}.away.svelte-1057jik{border-style:dashed}.away.svelte-1057jik .words:where(.svelte-1057jik){opacity:.6}.away.svelte-1057jik .face:where(.svelte-1057jik){filter:grayscale(.85)brightness(.8)}.flash.svelte-1057jik{border-color:var(--highlight);background:var(--highlight);color:var(--suit-ink);animation:.4s 3 alternate svelte-1057jik-flash}@keyframes svelte-1057jik-flash{0%{box-shadow:0 0 0 var(--highlight)}to{box-shadow:0 0 1.5rem var(--highlight)}}@media (prefers-reduced-motion:reduce){.flash.svelte-1057jik{animation:none}}.disc.svelte-1057jik{border:1px solid var(--team-us);background:#0000008c;border-radius:50%;flex:none;width:2.6rem;height:2.6rem;margin-block:-.35rem;margin-inline:-.05rem 0;position:relative}.them.svelte-1057jik .disc:where(.svelte-1057jik){border-color:var(--team-them)}.active.svelte-1057jik .disc:where(.svelte-1057jik){border-color:var(--highlight)}.face.svelte-1057jik{position:absolute;inset:.1rem}.edit.svelte-1057jik{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;inset:-.15rem}.edit.svelte-1057jik .face:where(.svelte-1057jik){inset:.25rem}.pencil.svelte-1057jik{border:1px solid var(--suit-ink);background:var(--felt-text);border-radius:50%;place-items:center;width:1.05rem;height:1.05rem;display:grid;position:absolute;bottom:-.05rem;left:-.1rem}.pencil.svelte-1057jik svg:where(.svelte-1057jik){width:.62rem;height:.62rem;fill:var(--suit-ink)}.gone.svelte-1057jik{visibility:hidden}.words.svelte-1057jik{flex-direction:column;justify-content:center;min-width:0;line-height:1.1;display:flex}.name.svelte-1057jik{text-overflow:ellipsis;max-width:5.75rem;font-size:.85rem;font-weight:600;overflow:hidden}.line.svelte-1057jik{font-size:.9rem}.mirror.svelte-1057jik .words:where(.svelte-1057jik){align-items:flex-end}.dealer.svelte-1057jik{border:1px solid var(--suit-ink);background:var(--felt-text);width:1.05rem;height:1.05rem;color:var(--suit-ink);pointer-events:none;border-radius:50%;place-items:center;font-size:.66rem;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-.2rem;right:-.25rem}.tag.svelte-1057jik{opacity:.85;font-size:.72rem}@media (max-width:47.99rem){.seat-2.svelte-1057jik .line:where(.svelte-1057jik){text-overflow:ellipsis;max-width:5.75rem;overflow:hidden}}@media (max-width:27rem){.name.svelte-1057jik,.seat-2.svelte-1057jik .line:where(.svelte-1057jik){max-width:4.5rem}}@media (max-width:22rem){.seat-2.svelte-1057jik .name:where(.svelte-1057jik),.seat-2.svelte-1057jik .line:where(.svelte-1057jik){max-width:3.5rem}}@media (max-height:36rem){.chip.svelte-1057jik{--actor-size:5.5rem}.seat-0.svelte-1057jik{--x:-9rem;--y:-2.5rem}.seat-1.svelte-1057jik{--x:2rem;--y:4.6rem}.seat-2.svelte-1057jik{--x:-9rem;--y:3rem}.seat-3.svelte-1057jik{--x:-2rem;--y:4.6rem}}@media (max-width:47.99rem) and (max-height:46rem){.seat-2.svelte-1057jik{--x:5.5rem}}@media (max-width:47.99rem) and (max-height:36rem){.seat-2.svelte-1057jik{--x:9rem}}@media (min-width:48rem) and (min-height:36rem){.chip.svelte-1057jik{--actor-size:8.5rem;border-radius:1.5rem;gap:.55rem;min-height:2.5rem;padding-inline-end:1rem}.seat-0.svelte-1057jik{--x:-9.5rem;--y:-5rem}.seat-1.svelte-1057jik{--x:2.5rem;--y:7.5rem}.seat-2.svelte-1057jik{--x:-8.5rem;--y:3.5rem}.seat-3.svelte-1057jik{--x:-2.5rem;--y:7.5rem}.mirror.svelte-1057jik{padding-inline:1rem 0}.disc.svelte-1057jik{width:3.25rem;height:3.25rem;margin-block:-.45rem}.name.svelte-1057jik{max-width:7.5rem;font-size:1rem}.line.svelte-1057jik{font-size:1.05rem}.dealer.svelte-1057jik{width:1.3rem;height:1.3rem;font-size:.8rem}}@media (min-width:64rem) and (min-height:36rem){.name.svelte-1057jik{max-width:9rem}}.left.svelte-7fbv5s,.right.svelte-7fbv5s{z-index:2;display:flex;position:absolute;bottom:0}.left.svelte-7fbv5s{left:0}.right.svelte-7fbv5s{right:0}.right.svelte-7fbv5s:has([aria-expanded=true]){z-index:5}.tool.svelte-7fbv5s{white-space:nowrap;padding-inline:.6rem;font-size:.9rem}.table.svelte-8nh5fx{height:100%;padding:calc(.4rem + env(safe-area-inset-top)) calc(.5rem + env(safe-area-inset-right)) calc(.4rem + env(safe-area-inset-bottom)) calc(.5rem + env(safe-area-inset-left));-webkit-user-select:none;user-select:none;flex-direction:column;gap:.35rem;display:flex;overflow:hidden}.top.svelte-8nh5fx{flex-direction:column;gap:.5rem;display:flex;position:relative}.north.svelte-8nh5fx,.south.svelte-8nh5fx{justify-content:center;display:flex;position:relative}.backs.svelte-8nh5fx{pointer-events:none;position:absolute}.north.svelte-8nh5fx .backs:where(.svelte-8nh5fx){top:50%;left:50%}.side.svelte-8nh5fx .backs:where(.svelte-8nh5fx){top:-3.2rem}.west.svelte-8nh5fx .backs:where(.svelte-8nh5fx){left:calc(100% - 5rem)}.east.svelte-8nh5fx .backs:where(.svelte-8nh5fx){right:calc(100% - 5rem)}.south.with-tools.svelte-8nh5fx{align-items:center;min-height:2.75rem}.middle.svelte-8nh5fx{flex:1 1 0;min-height:0;position:relative;container-type:size}.center.svelte-8nh5fx{position:absolute;inset:0}.center.svelte-8nh5fx:before{content:"";z-index:-1;width:calc(var(--emblem-scale) * 100cqmin);aspect-ratio:1;background:var(--emblem) center / contain no-repeat;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tap.svelte-8nh5fx{z-index:1;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.side.svelte-8nh5fx{z-index:1;position:absolute;top:50%}.acting.svelte-8nh5fx{z-index:3}.crew-tools.svelte-8nh5fx{margin-block-end:.75rem}.west.svelte-8nh5fx{left:calc(50% - max(var(--trick-off-x) + .5 * var(--trick-w) + .75rem, 12.75rem, min(25vw, 24rem)));transform:translate(-100%,-50%)}.east.svelte-8nh5fx{left:calc(50% + max(var(--trick-off-x) + .5 * var(--trick-w) + .75rem, 12.75rem, min(25vw, 24rem)));transform:translateY(-50%)}.prompt.svelte-8nh5fx{inset-inline:0;z-index:2;justify-content:center;display:flex;position:absolute;bottom:0}@media (max-height:36rem) and (min-width:35rem) and (max-width:47.99rem){.prompt.svelte-8nh5fx{inset-inline-start:calc(var(--score-w) + .4rem)}}@media (min-width:48rem) and (min-height:36rem){.north.svelte-8nh5fx .backs:where(.svelte-8nh5fx){top:calc(50% - 5.2rem)}}@media (max-width:47.99rem){.side.svelte-8nh5fx{top:max(calc(50% - .7 * var(--trick-w) - .5rem), 7.4rem)}.west.svelte-8nh5fx{left:0;transform:translateY(-100%)}.east.svelte-8nh5fx{left:auto;right:0;transform:translateY(-100%)}.side.svelte-8nh5fx .backs:where(.svelte-8nh5fx){top:calc(100% + 2.6rem)}.west.svelte-8nh5fx .backs:where(.svelte-8nh5fx){left:-.55rem}.east.svelte-8nh5fx .backs:where(.svelte-8nh5fx){right:-.55rem}}@media (max-width:22rem){.west.svelte-8nh5fx .backs:where(.svelte-8nh5fx){left:-1rem}.east.svelte-8nh5fx .backs:where(.svelte-8nh5fx){right:-1rem}}@media (max-width:47.99rem),(max-height:36rem){.north.svelte-8nh5fx{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-height:36rem){.side.svelte-8nh5fx{top:.1rem}.west.svelte-8nh5fx{left:calc(var(--score-w) + .4rem);transform:none}.east.svelte-8nh5fx{left:auto;right:0;transform:none}}@media (max-height:38.5rem) and (min-width:22rem) and (max-width:47.99rem){.side.svelte-8nh5fx{top:3.6rem}.west.svelte-8nh5fx{top:4.3rem;left:0;transform:none}.east.svelte-8nh5fx{left:auto;right:0;transform:none}}
