@font-face{font-family:IM Fell English;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0b7c5b993c1057ea-s.p.1y9qe_7x2ofb7.woff2)format("woff2");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}@font-face{font-family:IM Fell English;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3cabd365f8c28a7b-s.p.19q4vxlgtk0rb.woff2)format("woff2");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}@font-face{font-family:IM Fell English Fallback;src:local(Times New Roman);ascent-override:88.71%;descent-override:35.6%;line-gap-override:0.0%;size-adjust:102.04%}.im_fell_english_26d95b42-module__y7FdAq__className{font-family:IM Fell English,IM Fell English Fallback;font-weight:400}.im_fell_english_26d95b42-module__y7FdAq__variable{--font-ch-fell:"IM Fell English", "IM Fell English Fallback"}
.crooked-module__tqjX0a__house{--fell:var(--font-ch-fell), Georgia, serif;--night:#120e16;--plum:#4a2c40;--gold:#c9a24a;--brass:#b8903a;--parchment:#f1e6d0;--truth:#9fe3c1;--err:#ff5a4e;background:radial-gradient(80% 50% at 50% 30%, #2a1a2e 0%, #1a1220 50%, var(--night) 100%);color:var(--parchment);z-index:10}.crooked-module__tqjX0a__mute{z-index:30;width:44px;height:44px;color:var(--parchment);background:#120e16bf;border:1px solid #c9a24a80;border-radius:999px;font-size:18px;position:fixed;top:12px;right:12px}.crooked-module__tqjX0a__mute:focus-visible,.crooked-module__tqjX0a__primary:focus-visible,.crooked-module__tqjX0a__secondary:focus-visible,.crooked-module__tqjX0a__porthole:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.crooked-module__tqjX0a__primary,.crooked-module__tqjX0a__secondary{border-radius:999px;min-height:48px;padding:12px 24px;font-size:16px;font-weight:800;transition:transform .12s,box-shadow .16s}.crooked-module__tqjX0a__primary{background:var(--gold);color:#24170a;box-shadow:0 3px #7a5a1c}.crooked-module__tqjX0a__primary:active{transform:translateY(3px);box-shadow:0 0 #7a5a1c}.crooked-module__tqjX0a__primary:disabled{opacity:.5}.crooked-module__tqjX0a__secondary{color:var(--parchment);background:0 0;border:1.5px solid #c9a24a99}.crooked-module__tqjX0a__secondary:active{transform:translateY(2px)}.crooked-module__tqjX0a__intro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100%;padding:72px 20px 48px;display:flex}.crooked-module__tqjX0a__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:700}.crooked-module__tqjX0a__title{font-family:var(--fell);font-size:clamp(3rem,13vw,5.2rem);line-height:.95}.crooked-module__tqjX0a__title em{color:var(--gold);display:inline-block;transform:rotate(-4deg)}.crooked-module__tqjX0a__pitch{color:#f1e6d0d1;max-width:25rem;font-size:17px;line-height:1.5}.crooked-module__tqjX0a__actions{flex-direction:column;align-items:center;gap:10px;margin-top:6px;display:flex}.crooked-module__tqjX0a__streak{font-family:var(--fell);color:var(--gold);font-size:19px;font-style:italic}.crooked-module__tqjX0a__teaser{aspect-ratio:1;width:min(56vw,210px);transform:rotate(-3deg)}.crooked-module__tqjX0a__fine{color:#f1e6d08c;max-width:24rem;font-size:12px}.crooked-module__tqjX0a__stage{-webkit-user-select:none;user-select:none;text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:100%;padding:62px 16px 32px;display:flex}.crooked-module__tqjX0a__count{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:800}.crooked-module__tqjX0a__roomName{font-family:var(--fell);font-size:clamp(1.8rem,7vw,2.4rem);line-height:1}.crooked-module__tqjX0a__prompt{color:#f1e6d0d9;max-width:24rem;min-height:2.6em;font-size:15px}.crooked-module__tqjX0a__porthole{aspect-ratio:1;border-radius:50%;width:min(100%,420px)}.crooked-module__tqjX0a__portholeSvg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;filter:drop-shadow(0 16px 30px #0000008c);width:100%;height:100%}.crooked-module__tqjX0a__portholeSvg:active{cursor:grabbing}.crooked-module__tqjX0a__drop{animation:.52s cubic-bezier(.3,1.4,.5,1) both crooked-module__tqjX0a__drop}@keyframes crooked-module__tqjX0a__drop{0%{opacity:0;transform:translateY(-24px)}}.crooked-module__tqjX0a__foot{flex-direction:column;align-items:center;gap:8px;min-height:132px;display:flex}.crooked-module__tqjX0a__hint{font-family:var(--fell);color:#f1e6d0bf;font-size:18px;font-style:italic}.crooked-module__tqjX0a__error{font-family:var(--fell);font-size:30px;line-height:1.1}.crooked-module__tqjX0a__error b{color:var(--err);font-weight:400}.crooked-module__tqjX0a__error[data-tile=🟩] b{color:var(--truth)}.crooked-module__tqjX0a__sub{color:#f1e6d0bf;font-size:14px}.crooked-module__tqjX0a__crowd{color:#f1e6d0cc;width:min(100%,320px);font-size:13px}.crooked-module__tqjX0a__crowd svg{width:100%;height:28px;margin-top:4px;display:block}.crooked-module__tqjX0a__result{flex-direction:column;align-items:center;gap:18px;min-height:100%;padding:64px 16px 40px;display:flex}.crooked-module__tqjX0a__report{color:#2a1a12;text-align:center;background:radial-gradient(120% 80% at 50% 0,#ffffff59,#0000 60%),#efe3c8;border:6px double #8a6a26;border-radius:6px;width:100%;max-width:440px;padding:22px 20px;box-shadow:0 18px 40px #00000080}.crooked-module__tqjX0a__rHead{letter-spacing:.16em;text-transform:uppercase;color:#6b4226;font-size:11px;font-weight:800}.crooked-module__tqjX0a__rTitle{font-family:var(--fell);margin-top:4px;font-size:26px}.crooked-module__tqjX0a__rScore{font-family:var(--fell);margin-top:8px;font-size:clamp(3rem,14vw,4rem);line-height:1}.crooked-module__tqjX0a__rScore span{font-size:.4em}.crooked-module__tqjX0a__tiles{letter-spacing:4px;margin-top:6px;font-size:22px}.crooked-module__tqjX0a__badge{letter-spacing:.12em;text-transform:uppercase;background:#c9a24a;border:2px solid #2a1a12;border-radius:999px;margin-top:14px;padding:6px 16px;font-size:13px;font-weight:800;display:inline-block;transform:rotate(-2deg)}.crooked-module__tqjX0a__rPull{font-family:var(--fell);margin-top:10px;font-size:22px}.crooked-module__tqjX0a__rLine{color:#4e301f;margin-top:2px;font-size:14px}.crooked-module__tqjX0a__rEye{color:#6b4226;margin-top:8px;font-size:13px}.crooked-module__tqjX0a__minis{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:14px;display:grid}.crooked-module__tqjX0a__minis svg{aspect-ratio:1;width:100%}.crooked-module__tqjX0a__minis p{font-size:11px;font-weight:700}.crooked-module__tqjX0a__rPct{font-family:var(--fell);color:#4e301f;margin-top:12px;font-size:18px;font-style:italic}.crooked-module__tqjX0a__rFoot{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:440px;display:flex}.crooked-module__tqjX0a__note{color:#f1e6d0bf;font-size:14px}@media (prefers-reduced-motion:reduce){.crooked-module__tqjX0a__drop{animation:none}.crooked-module__tqjX0a__primary,.crooked-module__tqjX0a__secondary{transition:none}}
