.hand[data-v-295903bf]{flex:none;position:relative}.slot[data-v-295903bf]{transform-origin:50% 130%;cursor:default;background:0 0;border:0;border-radius:12%;padding:0;transition:left .25s,translate .2s;position:absolute;bottom:0}.hand.active .slot[data-v-295903bf]{cursor:pointer}@media (hover:hover){.hand.active .slot[data-v-295903bf]:hover{translate:0 -18px!important}.hand.active .slot[data-v-295903bf]:hover .card{box-shadow:0 0 0 3px #fff, 0 0 30px var(--light), 0 18px 30px #0000008c}}.slot.chosen[data-v-295903bf] .card{box-shadow:0 0 0 3px var(--hi), 0 14px 26px #0000008c}.flights[data-v-295903bf]{pointer-events:none;position:absolute;inset:0}.slot.arriving[data-v-295903bf]{visibility:hidden}.slot.nope[data-v-295903bf] .card{box-shadow:0 0 0 3px var(--bad), 0 14px 26px #0000008c}.slot.nope[data-v-295903bf]{animation:.5s ease-in-out nope-295903bf}@keyframes nope-295903bf{0%,to{transform:translate(0)}15%{transform:translate(-7px)}35%{transform:translate(7px)}55%{transform:translate(-5px)}75%{transform:translate(4px)}}.log[data-v-98a6a3b9]{z-index:12;background:var(--panel);width:min(290px,100% - 40px);color:var(--ink);border:var(--panel-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;flex-direction:column;display:flex;position:absolute;top:112px;bottom:20px;right:20px;overflow:hidden;box-shadow:0 12px 30px #00000080}header[data-v-98a6a3b9]{justify-content:space-between;align-items:center;padding:10px 10px 6px 18px;display:flex}h4[data-v-98a6a3b9]{margin:0;font-size:18px;font-weight:900}.close[data-v-98a6a3b9]{width:34px;height:34px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:999px;font-size:24px;line-height:1}.close[data-v-98a6a3b9]:hover,.close[data-v-98a6a3b9]:focus-visible{opacity:1;background:#ffffff14}ol[data-v-98a6a3b9]{flex-direction:column;gap:2px;margin:0;padding:0 10px 10px;list-style:none;display:flex;overflow:hidden}li[data-v-98a6a3b9]{border-radius:12px;align-items:center;gap:10px;padding:7px 8px;font-size:14px;line-height:1.3;display:flex}li[data-v-98a6a3b9]:first-child{background:#ffffff12}small[data-v-98a6a3b9]{opacity:.65;font-size:12px;display:block}.none[data-v-98a6a3b9]{flex:none;width:24px}.lookpick[data-v-8881eba7]{--sel:var(--plate-ink);z-index:40;right:max(12px, env(safe-area-inset-right));background:var(--plate);width:min(400px,100% - 24px);color:var(--plate-ink);border:var(--plate-border);box-shadow:var(--plate-shadow), 0 24px 60px #00000080;border-radius:22px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:104px}h3[data-v-8881eba7]{margin:0;font-size:16px;font-weight:900}p[data-v-8881eba7]{opacity:.75;margin:0;font-size:12px}.tiles[data-v-8881eba7]{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.tile[data-v-8881eba7]{background:var(--room);color:var(--ink);text-align:center;cursor:pointer;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:6px 4px 7px;font-size:11px;font-weight:700;line-height:1.1;display:flex}.tile .sw[data-v-8881eba7]{aspect-ratio:1.6;background:radial-gradient(closest-side, var(--top-1), var(--top-3));width:100%;box-shadow:inset 0 0 0 4px var(--rail-2), inset 0 0 0 5px var(--rail-3);border-radius:50%}.tile.on[data-v-8881eba7]{outline:3px solid var(--sel);outline-offset:2px}.tiles.two[data-v-8881eba7]{grid-template-columns:1fr 1fr}.tiles.two .tile[data-v-8881eba7]{flex-direction:row;justify-content:center;gap:4px;padding:10px 6px;font-size:13px}.tiles.two .tile span[data-v-8881eba7]{margin-left:4px}.done[data-v-8881eba7]{align-self:flex-end;min-height:36px}.name-edit[data-v-47cd5b8b]{max-width:100%;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.pill[data-v-47cd5b8b]{border:1px solid var(--border);background:var(--surface);min-width:0;max-width:100%;min-height:36px;color:var(--text);font:inherit;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}button.pill[data-v-47cd5b8b]{cursor:pointer}@media (hover:hover){button.pill[data-v-47cd5b8b]:hover{border-color:var(--accent)}}input.pill[data-v-47cd5b8b]{border-color:var(--accent);width:11em}input.pill[data-v-47cd5b8b]:focus-visible{outline:none}.name[data-v-47cd5b8b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}svg[data-v-47cd5b8b]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;opacity:.6;flex:none}.rules[data-v-41b3b9e8]{background:var(--plate);color:var(--plate-ink);border:var(--plate-border);box-shadow:var(--plate-shadow), 0 24px 60px #00000080;text-align:left;border-radius:22px;flex-direction:column;gap:12px;padding:16px 16px 14px;display:flex;container-type:inline-size}header[data-v-41b3b9e8]{justify-content:space-between;align-items:start;gap:10px;display:flex}h3[data-v-41b3b9e8]{margin:0;font-size:20px;font-weight:900;line-height:1.15}header p[data-v-41b3b9e8]{color:var(--plate-muted);margin:3px 0 0;font-size:13px}.x[data-v-41b3b9e8]{width:34px;height:34px;color:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:999px;flex:none;font-size:24px;line-height:1}.x[data-v-41b3b9e8]:hover,.x[data-v-41b3b9e8]:focus-visible{opacity:1}ol[data-v-41b3b9e8]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rule[data-v-41b3b9e8]{background:color-mix(in srgb, var(--plate-ink) 6%, transparent);border-radius:18px;grid-template-columns:168px 1fr;align-items:center;gap:14px;padding:8px;scroll-margin:12px;display:grid}.rule.focus[data-v-41b3b9e8]{box-shadow:0 0 0 2.5px var(--hi)}h4[data-v-41b3b9e8]{margin:0 0 3px;font-size:16px;font-weight:900;line-height:1.2}.rule p[data-v-41b3b9e8]{color:color-mix(in srgb, var(--plate-ink) 82%, transparent);margin:0;font-size:13.5px;line-height:1.4}.done[data-v-41b3b9e8]{align-self:flex-end;min-height:36px}@container (width<=380px){.rule[data-v-41b3b9e8]{grid-template-columns:1fr;gap:8px}.rule .stage[data-v-41b3b9e8]{width:100%}.stage .loop[data-v-41b3b9e8]{width:168px;left:calc(50% - 84px);right:auto}}.stage[data-v-41b3b9e8]{background:radial-gradient(70% 70% at 50% 40%, var(--top-1), var(--top-2) 62%, var(--top-3));width:168px;height:120px;box-shadow:inset 0 0 0 2px var(--rail-2), inset 0 0 0 3.5px var(--trim-lo), inset 0 6px 14px #00000073;border-radius:14px;position:relative;overflow:hidden}.loop[data-v-41b3b9e8]{animation:cycle-41b3b9e8 var(--t) linear infinite;position:absolute;inset:0}.loop[data-v-41b3b9e8] *{animation-duration:var(--t);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite}@keyframes cycle-41b3b9e8{0%{opacity:0}4%,93%{opacity:1}to{opacity:0}}.a[data-v-41b3b9e8]{transform-origin:0 0;position:absolute;transform:translate(-50%,-50%)}.a[data-v-41b3b9e8]>.card{box-shadow:inset 0 1px #ffffff59,0 2px 3px #0006,0 6px 12px #00000059}.pl[data-v-41b3b9e8]{background:var(--plate);color:var(--plate-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 3px 2px 9px;font-size:11.5px;font-weight:800;display:flex;box-shadow:0 3px 8px #00000073}.pl.solo[data-v-41b3b9e8]{padding-right:9px}.pl .n[data-v-41b3b9e8]{background:var(--cnt-bg);min-width:18px;height:18px;color:var(--cnt-ink);border-radius:999px;padding:0 5px;font-size:11px;display:grid;position:relative}.pl .n span[data-v-41b3b9e8]{text-align:center;grid-area:1/1;line-height:18px}.pl.active[data-v-41b3b9e8]{box-shadow:0 0 0 2px var(--hi), 0 0 16px var(--light), 0 3px 8px #00000073}.badge[data-v-41b3b9e8]{color:#fff;background:#e2452f;border-radius:999px;min-width:30px;height:30px;padding:0 7px;font-size:15px;font-weight:900;display:grid;box-shadow:0 0 0 2.5px #fff3e6,0 4px 10px #00000073}.badge span[data-v-41b3b9e8]{text-align:center;grid-area:1/1;line-height:30px}.tag[data-v-41b3b9e8]{background:var(--metal);color:var(--metal-ink);white-space:nowrap;box-shadow:0 0 14px var(--light), 0 3px 8px #0006;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:900}.won[data-v-41b3b9e8]{padding:6px 12px;font-size:14px}.dots[data-v-41b3b9e8]{background:var(--plate);border-radius:999px;gap:5px;padding:4px 6px;display:flex;box-shadow:0 3px 8px #0006}.dots i[data-v-41b3b9e8]{background:var(--c);border-radius:4px;width:13px;height:13px;display:block}.ring[data-v-41b3b9e8]{width:104px;height:104px}.ring svg[data-v-41b3b9e8]{width:100%;height:100%;animation:12s linear infinite spin-41b3b9e8;display:block;overflow:visible}.ring .arc[data-v-41b3b9e8]{fill:none;stroke:var(--ring);stroke-width:3.4px;stroke-linecap:round;opacity:.85}.ring .head[data-v-41b3b9e8]{fill:var(--ring);opacity:.85}@keyframes spin-41b3b9e8{to{rotate:360deg}}.r1[data-v-41b3b9e8]{--t:6s}.r1 .c1[data-v-41b3b9e8]{animation-name:r1c1-41b3b9e8;rotate:-9deg}.r1 .c2[data-v-41b3b9e8]{animation-name:r1c2-41b3b9e8;translate:3px -2px;rotate:7deg}.r1 .c3[data-v-41b3b9e8]{animation-name:r1c3-41b3b9e8;translate:-2px -4px;rotate:-3deg}@keyframes r1c1-41b3b9e8{0%,6%{opacity:0;translate:70px -66px;rotate:30deg}16%,to{opacity:1;translate:0;rotate:-9deg}}@keyframes r1c2-41b3b9e8{0%,27%{opacity:0;translate:74px -66px;rotate:40deg}37%,to{opacity:1;translate:3px -2px;rotate:7deg}}@keyframes r1c3-41b3b9e8{0%,47%{opacity:0;translate:74px -66px;rotate:36deg}57%,to{opacity:1;translate:-2px -4px;rotate:-3deg}}.r1 .badge[data-v-41b3b9e8]{animation-name:r1badge-41b3b9e8}@keyframes r1badge-41b3b9e8{0%,15%{opacity:0}17%,to{opacity:1}}.r1 .b2[data-v-41b3b9e8],.r1 .b4[data-v-41b3b9e8]{opacity:0}.r1 .b2[data-v-41b3b9e8]{animation-name:r1b2-41b3b9e8}.r1 .b4[data-v-41b3b9e8]{animation-name:r1b4-41b3b9e8}.r1 .b8[data-v-41b3b9e8]{animation-name:r1b8-41b3b9e8}@keyframes r1b2-41b3b9e8{0%,15%{opacity:0;scale:.4}19%{opacity:1;scale:1.2}23%,36%{opacity:1;scale:1}38%,to{opacity:0}}@keyframes r1b4-41b3b9e8{0%,37%{opacity:0;scale:.4}40%{opacity:1;scale:1.25}44%,56%{opacity:1;scale:1}58%,to{opacity:0}}@keyframes r1b8-41b3b9e8{0%,57%{opacity:0;scale:.4}60%{opacity:1;scale:1.3}65%,to{opacity:1;scale:1}}.r1 .fly[data-v-41b3b9e8]{opacity:0;animation-name:r1fly-41b3b9e8;animation-delay:calc(var(--i) * .16s)}@keyframes r1fly-41b3b9e8{0%,68%{opacity:0;translate:0}69%{opacity:1}78%{opacity:1;translate:62px 40px;scale:.75}80%,to{opacity:0;translate:62px 40px}}.r1 .du[data-v-41b3b9e8]{animation-name:r1du-41b3b9e8}@keyframes r1du-41b3b9e8{0%,57%,88%,to{box-shadow:0 3px 8px #00000073}62%,84%{box-shadow:0 0 0 2px #ff6a55,0 0 18px #ff5a4a99,0 3px 8px #00000073}}.r1 .du .old[data-v-41b3b9e8]{opacity:0;animation-name:r1old-41b3b9e8}.r1 .du .new[data-v-41b3b9e8]{animation-name:r1new-41b3b9e8}@keyframes r1old-41b3b9e8{0%,82%{opacity:1}84%,to{opacity:0}}@keyframes r1new-41b3b9e8{0%,82%{opacity:0}84%,to{opacity:1}}.r2[data-v-41b3b9e8]{--t:6.5s}.r2 .c1[data-v-41b3b9e8]{animation-name:r2c1-41b3b9e8;rotate:6deg}@keyframes r2c1-41b3b9e8{0%,6%{opacity:0;translate:-44px -44px;rotate:-20deg;scale:.7}8%{opacity:1}18%,to{opacity:1;translate:0;rotate:6deg;scale:1}}.r2 .c2[data-v-41b3b9e8]{animation-name:r2c2-41b3b9e8;translate:-2px 2px;rotate:-8deg}@keyframes r2c2-41b3b9e8{0%,44%{opacity:0;translate:50px 46px;rotate:20deg}45%{opacity:1}56%,to{opacity:1;translate:-2px 2px;rotate:-8deg}}.r2 .badge[data-v-41b3b9e8]{animation-name:r2badge-41b3b9e8;translate:18px -42px}@keyframes r2badge-41b3b9e8{0%,18%{opacity:0;translate:30px -16px;scale:.4}21%{opacity:1;translate:30px -16px;scale:1.2}24%{scale:1}34%,56%{opacity:1;translate:34px 22px}60%{translate:40px 16px;scale:1.15}72%,to{opacity:1;translate:18px -42px;scale:1}}.r2 .lena[data-v-41b3b9e8]{animation-name:r2lena-41b3b9e8;box-shadow:0 0 0 2px #ff6a55,0 0 18px #ff5a4a99,0 3px 8px #00000073}@keyframes r2lena-41b3b9e8{0%,71%{box-shadow:0 3px 8px #00000073}75%,to{box-shadow:0 0 0 2px #ff6a55,0 0 18px #ff5a4a99,0 3px 8px #00000073}}.r2 .du[data-v-41b3b9e8]{animation-name:r2du-41b3b9e8}@keyframes r2du-41b3b9e8{0%,31%,62%,to{box-shadow:0 3px 8px #00000073}35%,58%{box-shadow:0 0 0 2px #ff6a55,0 0 18px #ff5a4a99,0 3px 8px #00000073}}.r3[data-v-41b3b9e8]{--t:5.5s}.r3 .wild[data-v-41b3b9e8]{animation-name:r3wild-41b3b9e8;rotate:-6deg}@keyframes r3wild-41b3b9e8{0%,10%{translate:30px 58px;rotate:12deg}26%,to{translate:0;rotate:-6deg}}.r3 .chosen-v[data-v-41b3b9e8]{animation-name:r3chosen-41b3b9e8;rotate:-6deg}@keyframes r3chosen-41b3b9e8{0%,44%{opacity:0}52%,to{opacity:1}}.r3 .dots[data-v-41b3b9e8]{opacity:0;animation-name:r3dots-41b3b9e8}@keyframes r3dots-41b3b9e8{0%,27%{opacity:0;translate:0 6px}31%,46%{opacity:1;translate:0}52%,to{opacity:0}}.r3 .dots .pick[data-v-41b3b9e8]{animation-name:r3pick-41b3b9e8}@keyframes r3pick-41b3b9e8{0%,36%{box-shadow:none;scale:1}40%,46%{box-shadow:0 0 0 2px var(--plate-ink);scale:1.35}50%,to{scale:1}}.r4[data-v-41b3b9e8]{--t:5.5s}.r4 .flip[data-v-41b3b9e8]{animation-name:r4flip-41b3b9e8;scale:-1 1}@keyframes r4flip-41b3b9e8{0%,29%{scale:1}35%,to{scale:-1 1}}.r4 .c1[data-v-41b3b9e8]{animation-name:r4c1-41b3b9e8;rotate:5deg}@keyframes r4c1-41b3b9e8{0%,12%{opacity:0;translate:0 52px;rotate:-10deg}14%{opacity:1}27%,to{opacity:1;translate:0;rotate:5deg}}.r4 .again[data-v-41b3b9e8]{animation-name:r4again-41b3b9e8}@keyframes r4again-41b3b9e8{0%,38%{opacity:0;scale:.5}43%{opacity:1;scale:1.2}48%,to{opacity:1;scale:1}}.r4 .du[data-v-41b3b9e8]{animation-name:r4du-41b3b9e8}@keyframes r4du-41b3b9e8{0%,38%,52%,to{scale:1}44%{scale:1.12}}.r5[data-v-41b3b9e8]{--t:5s}.r5 .c1[data-v-41b3b9e8]{animation-name:r5c1-41b3b9e8;rotate:-7deg}@keyframes r5c1-41b3b9e8{0%,14%{translate:52px 50px;rotate:9deg}30%,to{translate:0;rotate:-7deg}}.r5 .n[data-v-41b3b9e8]{animation-name:r5n-41b3b9e8}@keyframes r5n-41b3b9e8{0%,29%{background:var(--warn);color:#3a2400}31%,to{background:var(--cnt-bg);color:var(--cnt-ink)}}.r5 .n .one[data-v-41b3b9e8]{opacity:0;animation-name:r5one-41b3b9e8}.r5 .n .zero[data-v-41b3b9e8]{animation-name:r5zero-41b3b9e8}@keyframes r5one-41b3b9e8{0%,29%{opacity:1}31%,to{opacity:0}}@keyframes r5zero-41b3b9e8{0%,29%{opacity:0}31%,to{opacity:1}}.r5 .won[data-v-41b3b9e8]{animation-name:r5won-41b3b9e8}@keyframes r5won-41b3b9e8{0%,38%{opacity:0;scale:.4}45%{opacity:1;scale:1.18}52%,to{opacity:1;scale:1}}.table-scene[data-v-e69b6388]{pointer-events:none;position:absolute;inset:0}.table-scene[data-v-e69b6388]>*{pointer-events:auto}.glow[data-v-e69b6388]{background:radial-gradient(closest-side, var(--light), transparent);opacity:.45;pointer-events:none;border-radius:50%;transition:left .6s,top .6s;position:absolute;translate:-50% -50%}.plane[data-v-e69b6388]{transform-origin:50%;transform-style:preserve-3d;pointer-events:none;position:absolute}.lay[data-v-e69b6388]{transform-style:preserve-3d;border-radius:50%;position:absolute;inset:0}.side[data-v-e69b6388]{background:linear-gradient(var(--side-1), var(--side-2))}.side.last[data-v-e69b6388]{box-shadow:0 0 40px 10px #0000008c}.rail[data-v-e69b6388]{background:radial-gradient(90% 70% at 45% 20%, var(--rail-1), var(--rail-2) 55%, var(--rail-3));transform:translateZ(.5px)}.trim[data-v-e69b6388]{background:linear-gradient(135deg, var(--trim-hi), var(--trim) 45%, var(--trim-lo));transform:translateZ(1px)}.l-mitternacht .trim[data-v-e69b6388]{box-shadow:0 0 18px #8f9bff99}.top[data-v-e69b6388]{background:radial-gradient(62% 56% at 50% 42%, var(--top-1), var(--top-2) 62%, var(--top-3));transform:translateZ(1.5px)}.top[data-v-e69b6388]:after{content:"";inset:var(--seam-inset);border:2px dashed var(--seam);border-radius:inherit;pointer-events:none;position:absolute}.table-glow[data-v-e69b6388]{background:radial-gradient(closest-side, var(--light), transparent);opacity:.5;pointer-events:none;border-radius:50%;transition:left .6s,top .6s;position:absolute;translate:-50% -50%}.on-table[data-v-e69b6388]{transform-style:preserve-3d;position:absolute;top:50%;left:50%}.ring[data-v-e69b6388]{position:absolute;top:50%;left:50%;translate:-50% -50%}.ring svg[data-v-e69b6388]{filter:drop-shadow(0 1px #00000080);width:100%;height:100%;animation:18s linear infinite spin-e69b6388;display:block;overflow:visible}.ring.ccw svg[data-v-e69b6388]{animation-direction:reverse}.ring.ccw .arrows[data-v-e69b6388]{transform-origin:50px 50px;transform:scaleX(-1)}.ring .arc[data-v-e69b6388]{fill:none;stroke:var(--ring);stroke-width:3px;stroke-linecap:round}.ring .head[data-v-e69b6388]{fill:var(--ring)}@keyframes spin-e69b6388{to{rotate:360deg}}.piles[data-v-e69b6388]{transform-style:preserve-3d;pointer-events:auto;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.pile[data-v-e69b6388]{transform-style:preserve-3d;background:0 0;border:0;padding:0;position:relative}.pile[data-v-e69b6388]>.card:not(:first-child){position:absolute;top:0;left:0}.pile[data-pile=discard][data-v-e69b6388]{transform-style:flat;transform:translateZ(9px)}.pile[data-pile=discard][data-v-e69b6388]>.card{transition:translate .25s,rotate .25s}.pile[data-pile=discard][data-v-e69b6388]:focus-visible{outline:3px solid var(--hi);outline-offset:6px;border-radius:12px}.pile.draw[data-v-e69b6388]{cursor:default}.pile.draw.go[data-v-e69b6388]{cursor:pointer}.pile.draw.go[data-v-e69b6388]>.card:last-of-type{box-shadow:0 0 0 3px var(--hi), 0 0 24px var(--light)}.pile.draw[data-v-e69b6388]>.card:not(:last-of-type){box-shadow:0 1px 1.5px #00000073}.pile.draw[data-v-e69b6388]>.card{transition:translate .2s,rotate .2s,box-shadow .2s}@media (hover:hover){.pile.draw.go[data-v-e69b6388]:hover>.card:last-of-type{box-shadow:0 0 0 3px var(--hi), 0 0 34px var(--light), 0 14px 18px #00000073;translate:0 -9px;rotate:-4deg}.pile.draw.go[data-v-e69b6388]:hover>.card:nth-last-of-type(2){translate:0 -3px;rotate:-1.5deg}}.pile.draw.go[data-v-e69b6388]:focus-visible>.card:last-of-type{translate:0 -9px;rotate:-4deg}.pile .empty[data-v-e69b6388]{border:2px dashed var(--seam);border-radius:12px;display:block}.pile[data-v-e69b6388] .card.hidden{visibility:hidden}.badge[data-v-e69b6388]{z-index:6;color:#fff;background:#e2452f;border-radius:999px;place-items:center;min-width:38px;height:38px;padding:0 10px;font-size:18px;font-weight:900;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 0 0 3px #fff3e6,0 6px 14px #0006}.seat[data-v-e69b6388]{z-index:5;transform-origin:50% 100%;flex-direction:column;align-items:center;transition:left .4s,top .4s;display:flex;position:absolute}.backs[data-v-e69b6388]{position:relative}.backs[data-v-e69b6388]>.card{transform-origin:50% 110%;position:absolute;top:0;box-shadow:0 2px 4px #00000073}.who[data-v-e69b6388]{z-index:2;background:var(--plate);min-height:32px;color:var(--plate-ink);border:var(--plate-border);box-shadow:var(--plate-shadow);white-space:nowrap;font:inherit;border-radius:999px;align-items:center;gap:8px;margin-top:-10px;padding:4px 5px 4px 13px;display:flex;position:relative}button.who[data-v-e69b6388]{cursor:pointer}.nm[data-v-e69b6388]{text-overflow:ellipsis;max-width:9em;font-size:14px;font-weight:800;overflow:hidden}.cnt[data-v-e69b6388]{background:var(--cnt-bg);min-width:22px;height:22px;color:var(--cnt-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:13px;font-weight:800;display:grid}.seat.active .who[data-v-e69b6388]{box-shadow:0 0 0 2px var(--hi), 0 0 26px var(--light), var(--plate-shadow)}.cnt.place[data-v-e69b6388]{background:var(--warn);color:#3a2400}.seat.done .who[data-v-e69b6388]{box-shadow:0 0 0 2px var(--warn), var(--plate-shadow)}.seat.off[data-v-e69b6388]{opacity:.45;filter:grayscale(.8)}.seat.last .cnt[data-v-e69b6388]{background:var(--warn);color:#3a2400;animation:1.4s ease-in-out infinite beat-e69b6388}.note[data-v-e69b6388]{z-index:2;white-space:nowrap;background:var(--warn);color:#3a2400;border-radius:999px;margin-top:4px;padding:3px 8px;font-size:12px;font-weight:800;line-height:1;position:relative}.note.off[data-v-e69b6388]{background:var(--plate);color:var(--plate-ink)}@keyframes beat-e69b6388{50%{transform:scale(1.2)}}.host-act[data-v-e69b6388]{z-index:3;flex-direction:column;align-items:center;gap:4px;margin-top:6px;display:flex;position:relative}.host-act .btn[data-v-e69b6388]{min-height:36px;box-shadow:0 0 0 2px var(--hi), 0 0 22px var(--light), 0 6px 14px #0006;padding:0 14px;font-size:13px;animation:5s ease-in-out infinite nudge-e69b6388}@keyframes nudge-e69b6388{0%,16%,to{transform:none}2%{transform:scale(1.08)rotate(-4deg)}4%{transform:scale(1.08)rotate(4deg)}6%{transform:scale(1.08)rotate(-3deg)}8%{transform:scale(1.06)rotate(2deg)}11%{transform:scale(1.03)rotate(0)}}.host-act small[data-v-e69b6388]{opacity:.8;font-size:11px;font-weight:700;line-height:1}.app[data-v-922d2ae3]{background:var(--room);height:100dvh;min-height:100dvh;color:var(--ink);position:relative;overflow:clip}.top[data-v-922d2ae3]{z-index:30;padding:max(10px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 10px max(16px, env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:0;left:0;right:0}.brand[data-v-922d2ae3]{white-space:nowrap;align-items:center;gap:10px;font-size:20px;font-weight:900;display:flex}.logo[data-v-922d2ae3]{flex:none;grid-template-columns:1fr 1fr;gap:2px;width:26px;height:26px;display:grid}.logo svg[data-v-922d2ae3]{width:100%;height:100%}.actions[data-v-922d2ae3]{align-items:center;gap:6px;display:flex}.code[data-v-922d2ae3]{letter-spacing:.12em}.pill.score[data-v-922d2ae3]{cursor:default;font-variant-numeric:tabular-nums}.panel .partie[data-v-922d2ae3]{opacity:1;font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}.actions .short[data-v-922d2ae3]{display:none}@media (max-width:560px){.brand .name[data-v-922d2ae3]{display:none}}@media (max-width:470px){.actions .raum[data-v-922d2ae3]{display:none}}@media (max-width:410px){.actions[data-v-922d2ae3]{gap:4px}.actions .pill[data-v-922d2ae3]{padding:0 10px}.actions .long[data-v-922d2ae3]{display:none}.actions .short[data-v-922d2ae3]{display:inline}}.tools[data-v-922d2ae3]{z-index:30;right:max(16px, env(safe-area-inset-right));gap:8px;display:flex;position:absolute;top:62px}.tools .pill[data-v-922d2ae3]{justify-content:center;width:40px;padding:0}.tools .q[data-v-922d2ae3]{font-size:18px;font-weight:900}.tools .pill.on[data-v-922d2ae3]{box-shadow:0 0 0 2px var(--hi), var(--plate-shadow)}.stage[data-v-922d2ae3]{position:absolute;top:0;bottom:0;left:0}.me[data-v-922d2ae3]{z-index:10;padding-bottom:max(22px, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.me[data-v-922d2ae3]>*{pointer-events:auto}.status[data-v-922d2ae3]{background:var(--plate);color:var(--plate-ink);border:var(--plate-border);box-shadow:var(--plate-shadow);border-radius:999px;align-items:center;gap:10px;margin:0;padding:7px 18px;font-size:18px;font-weight:900;line-height:1.1;transition:opacity .25s;display:flex}.status.behind[data-v-922d2ae3]{opacity:0}.status small[data-v-922d2ae3]{opacity:.7;font-size:13px;font-weight:700}.status.turn[data-v-922d2ae3]{background:var(--metal);color:var(--metal-ink);box-shadow:inset 0 1px 0 #ffffff80, inset 0 -2px 0 #0003, 0 0 26px var(--light), 0 8px 18px #00000080;border:0}.opener[data-v-922d2ae3]{z-index:15;background:var(--metal);color:var(--metal-ink);box-shadow:inset 0 1px 0 #ffffff80, inset 0 -3px 0 #0003, 0 0 40px var(--light), 0 14px 30px #0000008c;white-space:nowrap;pointer-events:none;border-radius:999px;flex-direction:column;align-items:center;gap:4px;padding:16px 34px 18px;font-size:clamp(24px,6vw,36px);font-weight:900;line-height:1;animation:.45s cubic-bezier(.3,1.4,.5,1) both opener-in-922d2ae3;display:flex;position:absolute;translate:-50% -50%}.opener small[data-v-922d2ae3]{letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:13px;font-weight:800}@keyframes opener-in-922d2ae3{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.opener[data-v-922d2ae3]{animation:none}}.status.watch[data-v-922d2ae3]{box-shadow:0 0 0 2px var(--hi), var(--plate-shadow)}.status.watch svg[data-v-922d2ae3]{width:20px;height:20px}.status.nope[data-v-922d2ae3]{color:#8a1c10;box-shadow:0 0 0 2px var(--bad), 0 0 22px #ff5a4a80, 0 8px 18px #00000080;background:#fff1ee;border:0;font-size:16px}.banner[data-v-922d2ae3]{background:var(--plate);color:var(--plate-ink);box-shadow:inset 4px 0 0 var(--bad), var(--plate-shadow);text-align:left;border-radius:18px;align-items:center;gap:12px;margin:0 12px;padding:10px 10px 10px 16px;display:flex}.banner b[data-v-922d2ae3]{font-size:17px;line-height:1.2;display:block}.banner span[data-v-922d2ae3]{opacity:.75;font-size:13px;line-height:1.3}.banner .why[data-v-922d2ae3]{background:color-mix(in srgb, var(--plate-ink) 10%, transparent);color:var(--plate-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:1px 8px 1px 3px;font-weight:800;display:inline-flex}.banner .why i[data-v-922d2ae3]{background:var(--plate-ink);width:16px;height:16px;color:var(--plate);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:900;display:grid}.picker[data-v-922d2ae3]{background:var(--plate);color:var(--plate-ink);box-shadow:var(--plate-shadow);border-radius:22px;flex-direction:column;align-items:center;gap:10px;padding:14px 16px;display:flex}.picker h3[data-v-922d2ae3]{margin:0;font-size:20px;font-weight:900}.picker .opts[data-v-922d2ae3]{gap:8px;display:flex}.picker .opt[data-v-922d2ae3]{color:#fff;cursor:pointer;background:radial-gradient(120% 90% at 20% 10%, var(--k2), var(--k) 55%, color-mix(in srgb, var(--k) 72%, #000) 110%);border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:76px;height:76px;font-size:14px;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffff59,0 4px 10px #0000004d}.picker .opt svg[data-v-922d2ae3]{fill:#fff;width:28px;height:28px}.picker .cancel[data-v-922d2ae3]{min-height:34px;font-size:14px}.watch-bar[data-v-922d2ae3]{z-index:20;left:max(16px, env(safe-area-inset-left));background:var(--plate);max-width:520px;color:var(--plate-ink);box-shadow:0 0 0 2px var(--hi), var(--plate-shadow);border-radius:16px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;line-height:1.3;display:flex;position:absolute;top:62px;right:118px}.watch-bar b[data-v-922d2ae3]{font-size:15px;display:block}.watch-bar svg[data-v-922d2ae3]{flex:none;width:22px;height:22px}.cover[data-v-922d2ae3]{z-index:25;padding:0 max(16px, env(safe-area-inset-right)) 24px max(16px, env(safe-area-inset-left));background:color-mix(in srgb, var(--room-solid) 35%, transparent);display:flex;position:absolute;inset:104px 0 0;overflow-y:auto}.cover.over[data-v-922d2ae3]{background:0 0}.cover.with-rules[data-v-922d2ae3]{padding-top:8px;container-type:inline-size}.cover-grid[data-v-922d2ae3]{flex:1;grid-template-columns:min(100%,400px);justify-content:center;align-items:start;gap:24px;min-width:0;min-height:100%;display:grid}.cover-grid>.panel[data-v-922d2ae3]{align-self:center;width:100%;margin:0}.rules-beside[data-v-922d2ae3]{width:100%}@container (width>=860px){.cover.with-rules[data-v-922d2ae3]{overflow:hidden}.cover-grid[data-v-922d2ae3]{grid-template-columns:1fr min(460px,42%);justify-content:stretch;gap:16px;height:100%}.cover-grid>.panel[data-v-922d2ae3]{justify-self:center;width:min(100%,400px)}.rules-beside[data-v-922d2ae3]{overscroll-behavior:contain;max-height:100%;overflow-y:auto}}@container (width>=1340px){.cover-grid[data-v-922d2ae3]{grid-template-columns:1fr 400px 1fr}.cover-grid>.panel[data-v-922d2ae3]{grid-column:2}.rules-beside[data-v-922d2ae3]{grid-column:3;justify-self:end;width:460px}}.rules-panel[data-v-922d2ae3]{z-index:40;right:max(12px, env(safe-area-inset-right));overscroll-behavior:contain;width:min(460px,100% - 24px);max-height:calc(100% - 120px);position:absolute;top:104px;overflow-y:auto}.panel[data-v-922d2ae3]{width:min(100%,400px);margin:auto}.panel h2[data-v-922d2ae3]{text-wrap:balance;margin:0;font-size:26px;font-weight:900;line-height:1.15}.panel p[data-v-922d2ae3]{opacity:.8;margin:0;font-size:14px}.panel .small[data-v-922d2ae3]{font-size:13px}.panel .label[data-v-922d2ae3]{opacity:.75;font-size:13px;font-weight:700}.invite-code[data-v-922d2ae3]{letter-spacing:.25em;padding-left:.25em;font-size:40px;font-weight:900;line-height:1}.panel .wide[data-v-922d2ae3]{width:100%}.panel .or[data-v-922d2ae3]{opacity:.6;align-items:center;gap:10px;width:100%;font-size:13px;display:flex}.panel .or[data-v-922d2ae3]:before,.panel .or[data-v-922d2ae3]:after{content:"";opacity:.4;background:currentColor;flex:1;height:1px}.join[data-v-922d2ae3]{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.join-row[data-v-922d2ae3]{gap:8px;width:100%;display:flex}.join-row input[data-v-922d2ae3]{background:color-mix(in srgb, var(--plate-ink) 7%, transparent);min-width:0;min-height:44px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--plate-ink) 30%, transparent);color:var(--plate-ink);letter-spacing:.2em;text-transform:uppercase;border:0;border-radius:999px;flex:1;padding:0 14px;font-weight:800}.error[data-v-922d2ae3]{z-index:50;color:#8a1c10;background:#fff1ee;border-radius:12px;margin:0;padding:8px 14px;font-weight:700;position:absolute;top:112px;left:50%;translate:-50%;box-shadow:0 8px 18px #0006}.fly-layer[data-v-922d2ae3]{z-index:24;pointer-events:none;position:absolute;inset:0}.replay-page[data-v-74a583b6]{background:var(--room);min-height:100dvh;color:var(--ink);padding:12px max(16px, env(safe-area-inset-right)) 32px max(16px, env(safe-area-inset-left));flex-direction:column;align-items:center;gap:14px;display:flex}.top[data-v-74a583b6]{align-self:stretch;align-items:center;gap:14px;display:flex}.problem[data-v-74a583b6]{max-width:480px}.replay[data-v-74a583b6]{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.scene[data-v-74a583b6]{max-width:100%;height:560px;position:relative}.me[data-v-74a583b6]{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.who[data-v-74a583b6]{margin:0;font-weight:800}input[type=range][data-v-74a583b6]{width:min(100%,520px)}.controls[data-v-74a583b6]{gap:8px;display:flex}.muted[data-v-74a583b6]{opacity:.75;margin:0}:root,.l-kupfer{--room:radial-gradient(110% 70% at 50% 20%, #17414a 0%, #0b2329 55%, #040c0e 100%);--room-solid:#0b2329;--ink:#f6e9dc;--top-1:#3e322c;--top-2:#261f1b;--top-3:#171311;--rail-1:#f0b07c;--rail-2:#b8673a;--rail-3:#6e3418;--trim:#e09a6a;--trim-hi:#ffd0a8;--trim-lo:#6e3418;--seam:#e8a8788c;--side-1:#8a4220;--side-2:#2a1006;--ring:#e8a878;--plate:linear-gradient(#fbf1e4, #e9d8c3);--plate-ink:#2a160b;--plate-muted:#7a5f4a;--plate-border:0px solid transparent;--plate-shadow:inset 0 1px 0 #fff, inset 0 -2px 0 #78461e40, 0 8px 18px #00000080;--cnt-bg:#2a160b;--cnt-ink:#f6e9dc;--metal:linear-gradient(#f3b98a, #c77a4a 55%, #a65a2c);--metal-ink:#2a1003;--light:#ff9646bf;--hi:#ffb27a;--panel:linear-gradient(#0e2c32f0, #081e23f0);--panel-border:1px solid #e8a87859;--back:repeating-linear-gradient(-45deg, #0f3239 0 5px, #0b272d 5px 10px);--emblem-ring:#c77a4a;--edge:#fff4e8;--k-o:#f7871a;--k-m:#e2337a;--k-v:#7a4ff0;--k-t:#0e9488;--bad:#ff5a4a;--warn:#ffc72c;--font:ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.l-salon{--room:radial-gradient(110% 70% at 50% 18%, #3d322b 0%, #1d1714 52%, #0b0908 100%);--room-solid:#1d1714;--ink:#f3eadb;--top-1:#474b52;--top-2:#2e3137;--top-3:#1d1f23;--rail-1:#9a6640;--rail-2:#6b4024;--rail-3:#2f1d10;--trim:#c9a45c;--trim-hi:#f5e3a6;--trim-lo:#5e4520;--seam:#c9a45c73;--side-1:#4a2c16;--side-2:#120a05;--ring:#d9b56a;--plate:linear-gradient(#2a211c, #191310);--plate-ink:#f3eadb;--plate-muted:#b9a68c;--plate-border:1px solid #c9a45c88;--plate-shadow:inset 0 1px 0 #ffe6b41f, 0 8px 18px #0000008c;--cnt-bg:#c9a45c;--cnt-ink:#241608;--metal:linear-gradient(#f5e3a6, #c9a45c 55%, #9a7a35);--metal-ink:#241608;--light:#ffbe5ab3;--hi:#ffd88a;--panel:linear-gradient(#2a211cf2, #191310f2);--panel-border:1px solid #c9a45c55;--back:repeating-linear-gradient(45deg, #5c1f2b 0 5px, #4a1922 5px 10px);--emblem-ring:#c9a45c;--edge:#f6efe2}.l-tiefsee{--room:radial-gradient(100% 70% at 50% 25%, #172650 0%, #0b1330 55%, #040713 100%);--room-solid:#0b1330;--ink:#f4e9df;--top-1:#26396a;--top-2:#1a2950;--top-3:#101a35;--rail-1:#f0b07c;--rail-2:#b8673a;--rail-3:#5a2810;--trim:#eaa676;--trim-hi:#ffd6b4;--trim-lo:#5a2810;--seam:#eaa6768c;--side-1:#6e3418;--side-2:#1a0904;--ring:#eaa676;--plate:#0e1734;--plate-ink:#f4e9df;--plate-muted:#a9a3b8;--plate-border:1px solid #c77a4a88;--plate-shadow:0 8px 20px #0000008c;--cnt-bg:linear-gradient(#eaa676, #b8673a);--cnt-ink:#2a1003;--metal:linear-gradient(#f0b07c, #c77a4a);--metal-ink:#2a1003;--light:#ff8c3cb3;--hi:#ffb27a;--panel:linear-gradient(#0e1734f2, #090f24f2);--panel-border:1px solid #c77a4a55;--back:radial-gradient(circle, #26396a, #101a35 75%);--emblem-ring:#b8673a;--edge:#fff4e8}.l-mokka{--room:radial-gradient(110% 70% at 50% 20%, #4a3628 0%, #23170f 55%, #0c0806 100%);--room-solid:#23170f;--ink:#f6ead9;--top-1:#5e412e;--top-2:#412c1e;--top-3:#271a11;--rail-1:#c9a070;--rail-2:#6e5132;--rail-3:#2a1c0e;--trim:#b08a58;--trim-hi:#f0d6aa;--trim-lo:#3a2814;--seam:#f0d6aa8c;--side-1:#5a4128;--side-2:#1c1208;--ring:#f0d6aa;--plate:#f3e4cf;--plate-ink:#2c1a0c;--plate-muted:#7d6247;--plate-border:0px solid transparent;--plate-shadow:inset 0 -2px 0 #6e513240, 0 8px 20px #00000080;--cnt-bg:#412c1e;--cnt-ink:#f6ead9;--metal:#f3e4cf;--metal-ink:#2c1a0c;--light:#ffd6a099;--hi:#ffe2b0;--panel:#23170ff0;--panel-border:1px solid #b08a5866;--back:radial-gradient(circle, #5e412e, #2c1d13 80%);--emblem-ring:#b08a58;--edge:#fff5e6}.l-mitternacht{--room:radial-gradient(100% 70% at 50% 25%, #1b2347 0%, #0d1129 55%, #05060f 100%);--room-solid:#0d1129;--ink:#e9ecff;--top-1:#22305c;--top-2:#172045;--top-3:#10162f;--rail-1:#1c2246;--rail-2:#0f1430;--rail-3:#070a1a;--trim:#8f9bff;--trim-hi:#d6dbff;--trim-lo:#3a4580;--seam:#8f9bff66;--side-1:#0a0e22;--side-2:#03040b;--ring:#aab5ff;--plate:linear-gradient(#1a2148, #0e1330);--plate-ink:#e9ecff;--plate-muted:#a3aad6;--plate-border:1px solid #3a4580;--plate-shadow:0 8px 18px #0000008c;--cnt-bg:#2b3672;--cnt-ink:#e9ecff;--metal:linear-gradient(#bff4ff, #4de1ff 55%, #23a8c8);--metal-ink:#04202a;--light:#4de1ff99;--hi:#4de1ff;--panel:linear-gradient(#1a2148f2, #0e1330f2);--panel-border:1px solid #3a4580;--back:radial-gradient(circle, #24306a, #10162f 75%);--emblem-ring:#8f9bff;--edge:#f2f4ff}*{box-sizing:border-box}html,body{background:var(--room-solid);height:100%;color:var(--ink);font-family:var(--font);-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0;font-size:16px;line-height:1.4}#app{min-height:100%}button,input{font:inherit;color:inherit}.btn{background:var(--metal);min-height:44px;color:var(--metal-ink);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:800;transition:transform 80ms;display:inline-flex;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #0003,0 6px 14px #00000059}.btn:active{transform:scale(.97)}.btn.quiet{color:inherit;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 35%, transparent);background:0 0}.btn:disabled{opacity:.45;cursor:default}.btn:focus-visible,input:focus-visible,.pill:focus-visible,.card:focus-visible{outline:3px solid var(--hi);outline-offset:2px}.pill{background:var(--plate);min-height:40px;color:var(--plate-ink);border:var(--plate-border);box-shadow:var(--plate-shadow);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.panel{--surface:color-mix(in srgb, var(--plate-ink) 6%, transparent);--text:var(--plate-ink);--muted:var(--plate-muted);--border:color-mix(in srgb, var(--plate-ink) 25%, transparent);--accent:var(--plate-ink);background:var(--plate);color:var(--plate-ink);border:var(--plate-border);box-shadow:var(--plate-shadow), 0 24px 60px #00000073;text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:20px 22px;display:flex}.card{width:var(--w);height:calc(var(--w) * 1.5);border-radius:calc(var(--w) * .15);color:#fff;font-family:var(--font);background:radial-gradient(120% 90% at 20% 10%, var(--k2), var(--k) 55%, color-mix(in srgb, var(--k) 72%, #000) 110%);border:calc(var(--w) * .05) solid var(--edge);-webkit-user-select:none;user-select:none;flex:none;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #0000002e,0 2px 3px #00000059,0 10px 22px #00000061}.k-o{--k:var(--k-o);--k2:#ffc15e}.k-m{--k:var(--k-m);--k2:#ff7fb0}.k-v{--k:var(--k-v);--k2:#b79bff}.k-t{--k:var(--k-t);--k2:#3fe0c5}.k-x{--k:#1d1a27;--k2:#4a4260}.card .wm{fill:#ffffff26;width:76%;position:absolute;top:50%;left:50%;translate:-50% -50%}.card .big{font-weight:900;font-size:calc(var(--w) * .66);text-shadow:0 calc(var(--w) * .03) 0 #00000040;place-items:center;line-height:1;display:grid;position:absolute;inset:0}.card .big.plus{font-size:calc(var(--w) * .5);letter-spacing:-.02em}.card .big svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:58%;filter:drop-shadow(0 calc(var(--w) * .025) 0 #00000040)}.card .u{text-underline-offset:.08em;text-decoration:underline;text-decoration-thickness:.07em}.card .ix{font-weight:900;font-size:calc(var(--w) * .24);flex-direction:column;align-items:center;line-height:.95;display:flex;position:absolute}.card .ix.tl{left:calc(var(--w) * .08);top:calc(var(--w) * .07)}.card .ix.br{right:calc(var(--w) * .08);bottom:calc(var(--w) * .07);rotate:180deg}.card .ix svg{width:calc(var(--w) * .19);height:calc(var(--w) * .19);fill:none;stroke:currentColor;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.card .ix .plus{font-size:calc(var(--w) * .2)}.card .ix .mq{gap:calc(var(--w) * .015);width:calc(var(--w) * .19);grid-template-columns:1fr 1fr;display:grid}.card .ix .mq svg{stroke:none;width:100%;height:auto}.quad{gap:calc(var(--w) * .06);grid-template-columns:1fr 1fr;width:60%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.quad svg{width:100%;display:block}.card.wild4 .quad{width:44%;top:61%}.card.wild4 .big{padding-top:calc(var(--w) * .27);font-size:calc(var(--w) * .38);align-items:start}.card.chosen .quad{aspect-ratio:1;background:var(--edge);width:68%;box-shadow:0 calc(var(--w) * .02) calc(var(--w) * .05) #0000004d;border-radius:50%;gap:8%;padding:13%}.card.chosen.wild4 .quad{width:54%}.card.chosen .ix .mq{padding:calc(var(--w) * .015);border-radius:calc(var(--w) * .03);background:var(--edge)}.card .sheen{pointer-events:none;background:linear-gradient(#ffffff2e,#0000 35%);position:absolute;inset:0}.card.back{background:var(--back)}.card.back .emblem{aspect-ratio:1;background:var(--edge);width:62%;box-shadow:0 0 0 calc(var(--w) * .035) var(--emblem-ring);border-radius:50%;grid-template-columns:1fr 1fr;gap:8%;padding:13%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.card.back .emblem svg{width:100%;display:block}.card.back.tiny .emblem{width:50%;padding:11%}.cs-nacht .card:not(.back){border:calc(var(--w) * .045) solid var(--k);color:color-mix(in srgb, var(--k) 82%, #fff);background:linear-gradient(160deg,#26212d,#141118)}.cs-nacht .card .wm{fill:var(--k);opacity:.16}.cs-nacht .card .big{color:color-mix(in srgb, var(--k) 82%, #fff);text-shadow:0 0 calc(var(--w) * .12) color-mix(in srgb, var(--k) 55%, transparent)}.cs-nacht .card .big svg{filter:drop-shadow(0 0 calc(var(--w) * .06) color-mix(in srgb, var(--k) 60%, transparent))}.cs-nacht .card.k-x{--k:#e9e2f3;border:calc(var(--w) * .045) solid transparent;background:linear-gradient(160deg, #26212d, #141118) padding-box, conic-gradient(var(--k-o) 0 25%, var(--k-m) 0 50%, var(--k-v) 0 75%, var(--k-t) 0) border-box}.cs-nacht .card .sheen{background:linear-gradient(#ffffff12,#0000 35%)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
