@font-face{font-family:Mr Dafoe;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mr Dafoe;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mr-dafoe-latin-400-normal-CbwCR40x.woff2)format("woff2"),url(/assets/mr-dafoe-latin-400-normal-D0MUsVTf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--table:#1c1c1c;--text:#e6e6e6;--muted:#a8a8a8;--surface:#2a2a2a;--border:#4a4a4a;--accent:#fff;--accent-text:#111;--error:#ff8a8a}*{box-sizing:border-box}body{background:var(--table);min-height:100dvh;color:var(--text);margin:0;font-family:system-ui,sans-serif}.screen{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.panel{flex-direction:column;gap:16px;width:100%;max-width:360px;display:flex}.field{color:var(--muted);flex-direction:column;gap:6px;font-size:15px;display:flex}.field input{border:1px solid var(--border);background:var(--surface);height:52px;color:var(--text);border-radius:10px;padding:0 14px;font-size:18px}.field input:focus{outline:2px solid var(--accent);outline-offset:1px}.field input:disabled{opacity:.6}.code-input{letter-spacing:.08em;text-align:center;font-family:ui-monospace,SF Mono,Menlo,monospace}.button{background:var(--accent);height:52px;color:var(--accent-text);cursor:pointer;border:0;border-radius:10px;font-size:17px;font-weight:600}.button:disabled{opacity:.4;cursor:default}.link{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:15px;text-decoration:underline}.error{color:var(--error);margin:0;font-size:15px}.welcome{margin:0;font-size:22px}.muted{color:var(--muted);margin:0}.logo{margin:0;font-family:Mr Dafoe,cursive;font-size:72px;font-weight:400}.card-back{aspect-ratio:240/335;border-radius:calc(var(--card-w) * .05);padding:calc(var(--card-w) * .09);background:#fff;box-shadow:0 10px 24px #00000073}.card-back__frame{border:max(2px, calc(var(--card-w) * .02)) solid #111;border-radius:calc(var(--card-w) * .04);background:#fff;width:100%;height:100%;overflow:hidden}.card-back__frame img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.screen-top{justify-content:flex-start}.topbar{justify-content:space-between;align-items:baseline;width:100%;max-width:480px;display:flex}.logo-small{font-size:40px}.section-title{margin:0;font-size:22px;font-weight:600}.small{font-size:13px}.room-list,.seat-list,.log{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.room-item,.seat{border:1px solid var(--border);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 14px;display:flex}.seat-empty{color:var(--muted);background:0 0;border-style:dashed}.room-name{font-weight:600}.button-small{height:40px;padding:0 14px;font-size:15px}.button-secondary{background:var(--surface);color:var(--text);border:1px solid var(--border)}.scores{border-collapse:collapse}.scores td{padding:4px 12px 4px 0}.log{color:var(--muted);gap:4px;font-size:14px}.toast{left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom));max-width:480px;color:var(--error);text-align:center;background:#3a1f1f;border-radius:10px;margin:0 auto;padding:12px 16px;position:fixed}.pcard{width:var(--card-w);aspect-ratio:240/335;border-radius:calc(var(--card-w) * .06);color:#111;font:inherit;background:#fff;border:0;flex:none;padding:0;transition:transform .12s,box-shadow .12s;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000073}.pcard-clickable{cursor:pointer;-webkit-tap-highlight-color:transparent}.pcard-clickable:active{transform:scale(.96)}.pcard-clickable:focus-visible{outline-offset:2px;outline:3px solid #ffd54a}.pcard-glow{box-shadow:0 0 0 3px #ffd54a,0 4px 12px #00000073}.pcard-selected{transform:translateY(-8%);box-shadow:0 0 0 3px #4ac3ff,0 8px 18px #0000008c}.pcard-empty{border:2px dashed var(--border);box-shadow:none;background:0 0}.pcard-face{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.pcard-back{width:100%;height:100%;padding:calc(var(--card-w) * .09);background:#fff}.pcard-back-frame{border:max(1px, calc(var(--card-w) * .02)) solid #111;border-radius:calc(var(--card-w) * .04);width:100%;height:100%;overflow:hidden}.pcard-back-frame img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.pcard-joker{border:max(1px, calc(var(--card-w) * .005)) solid #111;border-radius:inherit;color:#c8102e;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.joker-star{font-size:calc(var(--card-w) * .3);line-height:1}.joker-name{font-family:Mr Dafoe,cursive;font-size:calc(var(--card-w) * .26);color:#111;line-height:1}.joker-corner{writing-mode:vertical-rl;text-orientation:upright;font-size:calc(var(--card-w) * .07);letter-spacing:-.1em;font-weight:700;position:absolute;top:4%;left:6%}.joker-corner-bottom{inset:auto 6% 4% auto;transform:rotate(180deg)}.game-screen{justify-content:center;min-height:100dvh;display:flex}.table{width:100%;max-width:820px;min-height:100dvh;padding:max(10px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom));background:radial-gradient(#1f3b2d 0%,#14261d 70%);flex-direction:column;gap:10px;display:flex}.table-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.badge{color:#111;background:#ffd54a;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.opponents{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.opponent{background:#0003;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;flex:140px;gap:6px;max-width:260px;padding:8px;display:flex}.opponent-active,.my-hand-active{border-color:#ffd54a;box-shadow:inset 0 0 0 1px #ffd54a}.opponent-name,.my-name{justify-content:space-between;align-items:baseline;gap:8px;font-size:19px;font-weight:600;display:flex}.my-name{font-size:21px}.points{color:#ffd54a;font-variant-numeric:tabular-nums}.opponent-cards,.my-cards,.result-cards{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.center{flex:1;justify-content:center;align-items:center;gap:clamp(12px,5vw,32px);display:flex}.pile{flex-direction:column;align-items:center;gap:6px;display:flex}.pile-held{background:#ffd54a1f;border-radius:12px;padding:6px}.prompt{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.prompt p{margin:0}.prompt-text{font-size:17px}.last-action{min-height:1.2em}.prompt-buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.prompt-buttons .button{min-width:140px;padding:0 18px}.my-hand{background:#0003;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.my-cards{gap:8px}.connection{top:max(8px, env(safe-area-inset-top));color:#ffd54a;background:#3a2f1f;border-radius:999px;margin:0;padding:6px 14px;font-size:14px;position:fixed;left:50%;transform:translate(-50%)}.overlay{padding:max(16px, env(safe-area-inset-top)) 12px 16px;background:#000000b3;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.result{background:var(--surface);border-radius:14px;flex-direction:column;gap:12px;width:100%;max-width:520px;padding:16px;display:flex}.result p{margin:0}.winner{color:#ffd54a;font-size:22px;font-weight:600}.result-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.result-row{background:#00000040;border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex}.result-best{box-shadow:inset 0 0 0 2px #ffd54a}.result-head{justify-content:space-between;font-weight:600;display:flex}.result-cards{justify-content:flex-start}.penalty{color:var(--error)}.scores caption{text-align:left;padding-bottom:4px}.icon-button{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{background:#ffffff14}.topbar-right,.table-actions{align-items:center;gap:8px;display:inline-flex}.exit-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;margin-top:-8px;display:flex}.exit-bar .link{min-height:36px;font-size:14px}.presence{color:#ffb74a;font-size:13px;font-weight:400}@keyframes pcard-flip{0%{transform:perspective(600px)rotateY(90deg)}to{transform:perspective(600px)rotateY(0)}}@keyframes pcard-drop{0%{opacity:.4;transform:translateY(-18%)scale(1.08)}to{opacity:1;transform:none}}@keyframes pcard-enter{0%{opacity:0;transform:translate(-60%)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes pcard-flash{0%,to{box-shadow:0 4px 12px #00000073}30%,70%{box-shadow:0 0 0 4px #ff9f43,0 0 18px 4px #ff9f43b3}}.pcard-flip{animation:.26s ease-out pcard-flip}.pcard-drop{animation:.24s ease-out pcard-drop}.pcard-enter{animation:.3s ease-out pcard-enter}.pcard-flash{animation:1.4s ease-in-out pcard-flash}@media (prefers-reduced-motion:reduce){.pcard,.pcard-flip,.pcard-drop,.pcard-enter,.pcard-flash{transition:none;animation:none}}.install-help{flex-direction:column;align-items:center;width:100%;max-width:360px;display:flex}.install-steps{background:var(--surface);border-radius:10px;margin:0;padding:12px 16px 12px 32px;line-height:1.6}
