.page[data-v-6f7c84b5]{display:flex;flex-direction:column;gap:var(--s5)}.stage[data-v-6f7c84b5]{display:grid;gap:var(--s4);grid-template-columns:auto auto minmax(300px,400px);height:calc(100dvh - 140px);justify-content:center;min-height:520px}.page.overlay .stage[data-v-6f7c84b5]{height:calc(100dvh - var(--s5)*2)}.screen[data-v-6f7c84b5]{height:100%;max-width:min(56vw,640px)}.rail[data-v-6f7c84b5]{align-items:center;display:flex;flex-direction:column;gap:var(--s2)}.gap[data-v-6f7c84b5]{flex:1}.round[data-v-6f7c84b5]{background:var(--raised);border:0;border-radius:50%;color:var(--ink);cursor:pointer;display:grid;height:40px;place-items:center;text-decoration:none;width:40px}.round[data-v-6f7c84b5]:hover{background:color-mix(in srgb,var(--ink) 12%,var(--raised))}.round.off[data-v-6f7c84b5]{color:var(--faint);cursor:default;opacity:.4}.copied[data-v-6f7c84b5]{color:var(--dim);font-size:11px;max-width:64px;text-align:center}.panel[data-v-6f7c84b5]{background:var(--panel);border-radius:20px;box-shadow:var(--surface-edge);padding:var(--s4)}.body[data-v-6f7c84b5],.panel[data-v-6f7c84b5]{display:flex;flex-direction:column;gap:var(--s3);min-height:0}.body[data-v-6f7c84b5]{overflow:auto}h1[data-v-6f7c84b5]{font-family:inherit;font-size:20px;font-weight:600;line-height:1.3}.say[data-v-6f7c84b5],h1[data-v-6f7c84b5]{margin:0}.say[data-v-6f7c84b5]{color:var(--dim);font-size:14px;line-height:1.55}.chips[data-v-6f7c84b5]{display:flex;flex-wrap:wrap;gap:6px;margin:0}.chip[data-v-6f7c84b5]{background:var(--raised);border-radius:999px;color:var(--ink);font-size:12px;padding:4px 10px}.slots[data-v-6f7c84b5]{display:grid;gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}.slots.one[data-v-6f7c84b5]{grid-template-columns:minmax(0,1fr)}.slot[data-v-6f7c84b5]{align-items:center;background:color-mix(in srgb,var(--spend) 7%,transparent);border:1px dashed color-mix(in srgb,var(--spend) 55%,transparent);border-radius:14px;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:112px;overflow:hidden;padding:var(--s3) var(--s2);position:relative;text-align:center}.slot[data-v-6f7c84b5]:focus-visible,.slot[data-v-6f7c84b5]:hover{background:color-mix(in srgb,var(--spend) 13%,transparent)}.slot.filled[data-v-6f7c84b5]{border-style:solid;min-height:160px}.face[data-v-6f7c84b5]{border-radius:50%;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.face.none[data-v-6f7c84b5]{color:var(--spend);height:auto;width:auto}.shot[data-v-6f7c84b5]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.who[data-v-6f7c84b5]{font-size:14px;font-weight:600}.sub[data-v-6f7c84b5]{color:var(--faint);font-size:12px}.err[data-v-6f7c84b5],.state[data-v-6f7c84b5]{background:#0009;border-radius:8px;bottom:6px;font-size:11px;left:6px;padding:3px 6px;position:absolute;right:6px}.err[data-v-6f7c84b5]{color:var(--fault)}.drop[data-v-6f7c84b5]{background:#0009;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:26px;place-items:center;position:absolute;right:6px;top:6px;width:26px}.hint[data-v-6f7c84b5]{color:var(--faint);font-size:12px;line-height:1.5;margin:0}.celebs[data-v-6f7c84b5]{margin-top:var(--s2)}.foot[data-v-6f7c84b5]{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--s2);margin-top:auto;padding-top:var(--s3)}.rest[data-v-6f7c84b5]{color:var(--dim);font-size:12px;margin:0;text-align:center}.rest.warn[data-v-6f7c84b5]{color:var(--fault)}.go[data-v-6f7c84b5]{align-items:center;background:var(--spend);border:0;border-radius:14px;color:#2b0716;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:14px 18px}.go[data-v-6f7c84b5]:hover:not(:disabled){filter:brightness(1.08)}.go[data-v-6f7c84b5]:disabled{cursor:default;opacity:.5}.tag[data-v-6f7c84b5]{background:#00000029;border-radius:999px;font-size:13px;padding:3px 9px}.rule[data-v-6f7c84b5]{color:var(--faint);font-size:12px;line-height:1.5}.fault[data-v-6f7c84b5],.rule[data-v-6f7c84b5]{margin:0;text-align:center}.fault[data-v-6f7c84b5]{color:var(--fault);font-size:13px}.fix[data-v-6f7c84b5]{color:var(--ink)}.tg[data-v-6f7c84b5]{align-self:center;color:var(--dim);font-size:13px}.more h2[data-v-6f7c84b5]{font-size:clamp(20px,3vw,26px);margin:0;text-align:center}@media(max-width:900px){.page.overlay .stage[data-v-6f7c84b5],.stage[data-v-6f7c84b5]{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.screen[data-v-6f7c84b5]{height:auto;justify-self:center;max-height:58dvh;max-width:none;width:min(100%,420px)}.rail[data-v-6f7c84b5]{flex-direction:row;justify-content:center}.gap[data-v-6f7c84b5]{flex:0 0 var(--s4)}.round[data-v-6f7c84b5]{height:44px;width:44px}.body[data-v-6f7c84b5]{overflow:visible}}
