.Countdown-module__UY-Ckq__countdown{flex-direction:column;align-items:center;gap:.25rem;display:flex}.Countdown-module__UY-Ckq__label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.Countdown-module__UY-Ckq__time{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.04em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1}
.houseBand-module__G3C6eq__page{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;max-width:480px;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex}.houseBand-module__G3C6eq__title{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.02em;color:var(--accent);text-align:center;margin:0;font-size:clamp(1.8rem,8vw,2.5rem);font-weight:400}@keyframes houseBand-module__G3C6eq__screen-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.houseBand-module__G3C6eq__screenEnter{animation:.35s ease-out houseBand-module__G3C6eq__screen-enter}@media (prefers-reduced-motion:reduce){.houseBand-module__G3C6eq__screenEnter{animation:none}}.houseBand-module__G3C6eq__modeSelect{text-align:center;flex-direction:column;align-items:center;gap:1.15rem;padding-top:1.25rem;display:flex}.houseBand-module__G3C6eq__introText{font-family:var(--font-general-sans);color:var(--hell-text);text-wrap:balance;max-width:32ch;margin:0;font-size:.95rem}.houseBand-module__G3C6eq__infoSection{text-align:left;flex-direction:column;gap:.35rem;width:100%;display:flex}.houseBand-module__G3C6eq__infoHeading{font-family:var(--font-general-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0;font-size:.8rem;font-weight:700}.houseBand-module__G3C6eq__infoText{font-family:var(--font-general-sans);color:var(--hell-text);margin:0;font-size:.85rem;line-height:1.45}.houseBand-module__G3C6eq__playtestTally{border-top:1px solid var(--hell-border);text-align:left;justify-content:space-between;align-items:baseline;gap:1rem;width:100%;padding-top:.75rem;display:flex}.houseBand-module__G3C6eq__playtestTallyText{font-family:var(--font-general-sans);color:var(--muted);margin:0;font-size:.8rem;line-height:1.45}.houseBand-module__G3C6eq__playtestTally .houseBand-module__G3C6eq__backButton{flex-shrink:0;align-self:baseline}.houseBand-module__G3C6eq__howToPlayList{counter-reset:how-to-play;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.houseBand-module__G3C6eq__howToPlayList li{counter-increment:how-to-play;font-family:var(--font-general-sans);color:var(--hell-text);padding-left:1.3rem;font-size:.85rem;line-height:1.4;position:relative}.houseBand-module__G3C6eq__howToPlayList li:before{content:counter(how-to-play) ".";color:var(--accent);font-weight:700;position:absolute;left:0}.houseBand-module__G3C6eq__modeButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.houseBand-module__G3C6eq__modeStartButton{appearance:none;border:1px solid var(--accent);text-align:center;cursor:pointer;min-height:8rem;color:var(--hell-text);box-sizing:border-box;background:#17140f;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.4rem;width:100%;padding:1.75rem .75rem 1.25rem;display:flex;position:relative;overflow:hidden}.houseBand-module__G3C6eq__modeStartButton:hover{background:#f4c43014}.houseBand-module__G3C6eq__modeStartButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.houseBand-module__G3C6eq__modeStartName{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.02em;color:var(--accent);font-size:1.4rem;font-weight:400;position:relative}.houseBand-module__G3C6eq__modeStartDescription{font-family:var(--font-general-sans);color:var(--hell-text);text-wrap:balance;font-size:.85rem;line-height:1.4;position:relative}.houseBand-module__G3C6eq__modeBackdrop{color:var(--accent);opacity:.14;pointer-events:none;justify-content:center;align-items:center;gap:.1rem;display:flex;position:absolute;inset:0}.houseBand-module__G3C6eq__modeBackdropStar{flex-shrink:0;width:16%;height:auto}.houseBand-module__G3C6eq__modeBackdropHellish{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.02em;color:var(--accent-2);opacity:.18;font-size:clamp(4.5rem,22vw,6.5rem);line-height:1}.houseBand-module__G3C6eq__howToPlay{text-align:left;border-top:1px solid var(--hell-border);border-bottom:1px solid var(--hell-border);width:100%}.houseBand-module__G3C6eq__howToPlaySummary{cursor:pointer;min-height:2.75rem;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--hell-text);justify-content:space-between;align-items:center;font-size:.85rem;font-weight:700;list-style:none;display:flex}.houseBand-module__G3C6eq__howToPlaySummary::-webkit-details-marker{display:none}.houseBand-module__G3C6eq__howToPlaySummary:hover,.houseBand-module__G3C6eq__howToPlaySummary:focus-visible{color:var(--accent)}.houseBand-module__G3C6eq__howToPlaySummary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.houseBand-module__G3C6eq__howToPlayChevron{flex-shrink:0;width:1.1rem;height:1.1rem}.houseBand-module__G3C6eq__howToPlay[open] .houseBand-module__G3C6eq__howToPlayChevron{transform:rotate(180deg)}.houseBand-module__G3C6eq__howToPlayBody{flex-direction:column;gap:1rem;padding:.25rem 0 1.1rem;display:flex}.houseBand-module__G3C6eq__startButton{appearance:none;background:var(--accent);color:#0d0b09;font-family:var(--font-general-sans);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:0;width:100%;padding:.85rem 2rem;font-size:.9rem;font-weight:600}.houseBand-module__G3C6eq__startButton:hover,.houseBand-module__G3C6eq__startButton:focus-visible{opacity:.9}.houseBand-module__G3C6eq__stageLayout{flex-direction:column;gap:1.25rem;display:flex}.houseBand-module__G3C6eq__backButton{appearance:none;font-family:var(--font-general-sans);color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:0;align-self:flex-start;padding:.25rem 0;font-size:.8rem;font-weight:600}.houseBand-module__G3C6eq__backButton:hover,.houseBand-module__G3C6eq__backButton:focus-visible{color:var(--accent)}.houseBand-module__G3C6eq__backButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.houseBand-module__G3C6eq__bigScreen{text-align:center;background:#17140f;border:1px solid #2a2620;flex-direction:column;gap:.2rem;padding:1.25rem 1rem;display:flex;position:relative}.houseBand-module__G3C6eq__bigScreenBackButton{position:absolute;top:.45rem;left:.6rem}.houseBand-module__G3C6eq__gameLabel{font-family:var(--font-general-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.7rem}.houseBand-module__G3C6eq__score{font-family:var(--font-bebas-neue), sans-serif;color:var(--accent);margin:.1rem 0;font-size:clamp(2.5rem,14vw,3.5rem);font-weight:400;line-height:1}.houseBand-module__G3C6eq__score[data-bust=true]{color:var(--accent-2)}.houseBand-module__G3C6eq__scoreTarget{color:var(--muted);font-size:.45em}.houseBand-module__G3C6eq__pointsNeeded{font-family:var(--font-general-sans);letter-spacing:.04em;color:var(--hell-text);margin:0 0 .1rem;font-size:.8rem;font-weight:600}.houseBand-module__G3C6eq__spinCount{font-family:var(--font-general-sans);color:var(--muted);margin:0;font-size:.75rem}.houseBand-module__G3C6eq__stage{background:#17140f;border:1px solid #2a2620;flex-direction:column;gap:.6rem;padding:1rem .75rem;display:flex}.houseBand-module__G3C6eq__stageDrumsRow{justify-content:center;display:flex}.houseBand-module__G3C6eq__stageDrumsRow .houseBand-module__G3C6eq__stageSlot{width:45%}.houseBand-module__G3C6eq__stageMidRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.houseBand-module__G3C6eq__stageFrontRow{justify-content:center;display:flex}.houseBand-module__G3C6eq__stageFrontRow .houseBand-module__G3C6eq__stageSlot{width:50%}.houseBand-module__G3C6eq__stageSlot{appearance:none;text-align:center;min-height:4.5rem;color:var(--hell-text);box-sizing:border-box;background:#0d0b09;border:1px solid #2a2620;border-radius:0;flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .3rem;display:flex}.houseBand-module__G3C6eq__stageSlot[data-filled=true]{border-color:var(--accent)}.houseBand-module__G3C6eq__stageSlot[data-lit=true]{border-color:var(--accent);cursor:pointer;background:#f4c43014}.houseBand-module__G3C6eq__stageSlot:disabled{cursor:default}.houseBand-module__G3C6eq__stageSlot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.houseBand-module__G3C6eq__stageSlotRole{font-family:var(--font-general-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.65rem}.houseBand-module__G3C6eq__stageSlotName{font-family:var(--font-general-sans);font-size:.7rem;font-weight:600;line-height:1.15}.houseBand-module__G3C6eq__miscastBadge{font-family:var(--font-general-sans);letter-spacing:.03em;color:var(--accent-2);font-size:.6rem;font-weight:700}.houseBand-module__G3C6eq__stageSlotRating{font-family:var(--font-bebas-neue), sans-serif;color:var(--accent);font-size:1.1rem;line-height:1}.houseBand-module__G3C6eq__slotMachine{background:#17140f;border:1px solid #2a2620;flex-direction:column;align-items:center;gap:.75rem;padding:1rem .75rem;display:flex}.houseBand-module__G3C6eq__slotMachineHint{font-family:var(--font-general-sans);color:var(--muted);text-align:center;margin:0;font-size:.8rem}.houseBand-module__G3C6eq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;display:grid}@keyframes houseBand-module__G3C6eq__card-reveal{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.houseBand-module__G3C6eq__card{appearance:none;text-align:center;color:var(--hell-text);cursor:pointer;box-sizing:border-box;background:#0d0b09;border:1px solid #2a2620;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;height:6.25rem;padding:.6rem .35rem;animation:.25s ease-out houseBand-module__G3C6eq__card-reveal;display:flex;overflow:hidden}.houseBand-module__G3C6eq__card[data-selected=true]{border-color:var(--accent);background:#f4c43014}.houseBand-module__G3C6eq__card:disabled{cursor:default}.houseBand-module__G3C6eq__card:disabled>*{opacity:.5}.houseBand-module__G3C6eq__card:disabled .houseBand-module__G3C6eq__cardName{color:var(--muted)}.houseBand-module__G3C6eq__card:disabled .houseBand-module__G3C6eq__cardActs{-webkit-line-clamp:1}.houseBand-module__G3C6eq__cardFilledNote{font-family:var(--font-general-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.58rem;font-weight:600;line-height:1.15}.houseBand-module__G3C6eq__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes houseBand-module__G3C6eq__reel-flicker{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(-4px)}}.houseBand-module__G3C6eq__card[data-spinning=true]{cursor:default;animation:.18s ease-in-out infinite houseBand-module__G3C6eq__reel-flicker}@media (prefers-reduced-motion:reduce){.houseBand-module__G3C6eq__card,.houseBand-module__G3C6eq__card[data-spinning=true]{animation:none}}.houseBand-module__G3C6eq__cardName{font-family:var(--font-general-sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.houseBand-module__G3C6eq__cardActs{font-family:var(--font-general-sans);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.1;display:-webkit-box;overflow:hidden}.houseBand-module__G3C6eq__cardRating{font-family:var(--font-bebas-neue), sans-serif;color:var(--accent);font-size:1.1rem;line-height:1}.houseBand-module__G3C6eq__spinButton{appearance:none;background:var(--accent);color:#0d0b09;font-family:var(--font-general-sans);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:0;padding:.85rem 3rem;font-size:.95rem;font-weight:600}.houseBand-module__G3C6eq__spinButton:disabled{opacity:.4;cursor:default}.houseBand-module__G3C6eq__secondaryButton{appearance:none;color:var(--accent);border:1px solid var(--accent);font-family:var(--font-general-sans);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border-radius:0;width:100%;padding:.85rem 2rem;font-size:.9rem;font-weight:600}.houseBand-module__G3C6eq__secondaryButton:hover{background:#f4c43014}.houseBand-module__G3C6eq__secondaryButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.houseBand-module__G3C6eq__respinButton{appearance:none;color:var(--hell-text);border:1px solid var(--hell-border);font-family:var(--font-general-sans);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:0;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.houseBand-module__G3C6eq__respinButton:disabled{opacity:.4;cursor:default}.houseBand-module__G3C6eq__modeLabel{font-family:var(--font-general-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.65rem}.houseBand-module__G3C6eq__results{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.houseBand-module__G3C6eq__starRow{justify-content:center;align-items:center;gap:.3rem;display:flex}.houseBand-module__G3C6eq__starIcon{width:2rem;height:2rem;color:var(--muted);flex-shrink:0}.houseBand-module__G3C6eq__starIconFilled{color:var(--accent)}.houseBand-module__G3C6eq__starIconBeyond{color:var(--accent-2)}.houseBand-module__G3C6eq__starIconWrapper{width:2rem;height:2rem;display:inline-flex;position:relative}.houseBand-module__G3C6eq__starIconWrapper .houseBand-module__G3C6eq__starIcon{position:absolute;top:0;left:0}.houseBand-module__G3C6eq__starIconHalfOverlay{clip-path:inset(0 50% 0 0)}.houseBand-module__G3C6eq__starRatingLabel{font-family:var(--font-general-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem}.houseBand-module__G3C6eq__reviewLine{font-family:var(--font-general-sans);color:var(--hell-text);max-width:34ch;margin:0;font-size:1rem;font-style:italic;line-height:1.5}.houseBand-module__G3C6eq__reviewNudge{font-family:var(--font-general-sans);color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.houseBand-module__G3C6eq__resultScore{font-family:var(--font-bebas-neue), sans-serif;color:var(--accent);margin:0;font-size:clamp(2rem,10vw,2.5rem);font-weight:400;line-height:1}.houseBand-module__G3C6eq__resultScore[data-bust=true],.houseBand-module__G3C6eq__resultScore[data-perfect=true]{color:var(--accent-2)}.houseBand-module__G3C6eq__resultStatus{font-family:var(--font-general-sans);color:var(--muted);margin:0;font-size:.9rem}.houseBand-module__G3C6eq__perfectMessage{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.02em;color:var(--accent-2);margin:0;font-size:clamp(1.5rem,7vw,2rem);font-weight:400}.houseBand-module__G3C6eq__lineup{width:100%;margin:0;padding:0;list-style:none}.houseBand-module__G3C6eq__lineupRow{border-top:1px solid var(--hell-border);align-items:baseline;gap:.5rem;padding:.6rem .1rem;display:flex}.houseBand-module__G3C6eq__lineupRow:last-child{border-bottom:1px solid var(--hell-border)}.houseBand-module__G3C6eq__lineupRole{font-family:var(--font-general-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-shrink:0;width:3.5rem;font-size:.65rem}.houseBand-module__G3C6eq__lineupName{font-family:var(--font-general-sans);color:var(--hell-text);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:.85rem;overflow:hidden}.houseBand-module__G3C6eq__lineupMiscast{font-family:var(--font-general-sans);letter-spacing:.03em;color:var(--accent-2);white-space:nowrap;flex-shrink:0;font-size:.65rem;font-weight:700}.houseBand-module__G3C6eq__lineupRating{font-family:var(--font-bebas-neue), sans-serif;color:var(--accent);flex-shrink:0;font-size:1rem}
.GameCard-module__ggQ8zq__card{text-align:left;align-items:flex-start;min-height:9.5rem;padding:1.75rem 1.25rem 1.5rem;text-decoration:none;}.GameCard-module__ggQ8zq__title{max-width:75%;font-size:1.9rem;line-height:1;}.GameCard-module__ggQ8zq__description{max-width:75%;}.GameCard-module__ggQ8zq__link{font-family:var(--font-space-grotesk), sans-serif;color:var(--hell-text);margin-top:auto;padding-top:.75rem;font-size:.9rem;font-weight:700;position:relative}.GameCard-module__ggQ8zq__motif{justify-content:flex-end;width:55%;inset:0 -1.5rem 0 auto;}.GameCard-module__ggQ8zq__questionMark{margin-right:-.3rem;font-size:14rem;line-height:.8}.GameCard-module__ggQ8zq__reels{flex-shrink:0;width:auto;height:4.75rem;margin-right:.5rem}@media (hover:hover){.GameCard-module__ggQ8zq__card:hover .GameCard-module__ggQ8zq__motif{opacity:.28}.GameCard-module__ggQ8zq__card:hover .GameCard-module__ggQ8zq__link{color:var(--accent)}}.GameCard-module__ggQ8zq__card:focus-visible .GameCard-module__ggQ8zq__link{color:var(--accent)}
.ShareModal-module__0Rx0Oq__dialog{width:min(100% - 2rem,420px);max-width:none;max-height:calc(100dvh - 2rem);color:var(--hell-text);overscroll-behavior:contain;background:#17140f;border:1px solid #2a2620;border-radius:0;margin:auto;padding:0}.ShareModal-module__0Rx0Oq__dialog::backdrop{background:#0d0b09d9;background:color-mix(in srgb, var(--hell-bg) 85%, transparent)}.ShareModal-module__0Rx0Oq__panel{flex-direction:column;gap:1rem;padding:1.5rem 1.25rem 1.25rem;display:flex;position:relative}.ShareModal-module__0Rx0Oq__closeButton{width:2rem;height:2rem;color:var(--hell-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.ShareModal-module__0Rx0Oq__closeButton:hover,.ShareModal-module__0Rx0Oq__closeButton:focus-visible{color:var(--accent)}.ShareModal-module__0Rx0Oq__closeButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ShareModal-module__0Rx0Oq__label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem}.ShareModal-module__0Rx0Oq__headline{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.02em;color:var(--accent);overflow-wrap:anywhere;margin:-.75rem 2.5rem 0 0;font-size:clamp(2rem,9vw,2.5rem);font-weight:400;line-height:1}.ShareModal-module__0Rx0Oq__preview{background:var(--hell-bg);border:1px solid var(--hell-border);font-family:var(--font-general-sans);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--hell-text);margin:0;padding:.85rem 1rem;font-size:.95rem;line-height:1.35}.ShareModal-module__0Rx0Oq__shareButton,.ShareModal-module__0Rx0Oq__playAgainButton{appearance:none;width:100%;font-family:var(--font-general-sans);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border-radius:0;padding:.85rem 2rem;font-size:.9rem;font-weight:600}.ShareModal-module__0Rx0Oq__shareButton{background:var(--accent);color:#0d0b09;border:1px solid var(--accent)}.ShareModal-module__0Rx0Oq__playAgainButton{color:var(--accent);border:1px solid var(--accent);background:0 0}.ShareModal-module__0Rx0Oq__shareButton:hover,.ShareModal-module__0Rx0Oq__shareButton:focus-visible{opacity:.9}.ShareModal-module__0Rx0Oq__playAgainButton:hover{background:#f4c43014}.ShareModal-module__0Rx0Oq__shareButton:focus-visible,.ShareModal-module__0Rx0Oq__playAgainButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ShareModal-module__0Rx0Oq__links{flex-wrap:wrap;gap:.35rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.ShareModal-module__0Rx0Oq__link{font-family:var(--font-space-grotesk), sans-serif;color:var(--hell-text);font-size:.9rem;font-weight:700;text-decoration:none}.ShareModal-module__0Rx0Oq__link:hover,.ShareModal-module__0Rx0Oq__link:focus-visible{color:var(--accent)}.ShareModal-module__0Rx0Oq__countdown{border-top:1px solid var(--hell-border);padding-top:1rem}
.play-module__foSrfW__page{width:100%;padding:1.5rem 1rem 4rem}@media (min-width:640px){.play-module__foSrfW__page{padding:2.5rem 2rem 5rem}}.play-module__foSrfW__inner{flex-direction:column;gap:2rem;max-width:720px;margin:0 auto;display:flex}.play-module__foSrfW__heading{font-family:var(--font-bebas-neue), sans-serif;color:var(--accent);letter-spacing:.02em;margin:.2em 0 .15em;font-size:clamp(2.5rem,9vw,4.5rem);font-weight:400;line-height:1}.play-module__foSrfW__tagline{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8rem}.play-module__foSrfW__games{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}
.whoTheHell-module__s_vG-W__page{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;max-width:480px;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex}.whoTheHell-module__s_vG-W__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.whoTheHell-module__s_vG-W__intro{text-align:center;flex-direction:column;align-items:center;gap:.6rem;display:flex}.whoTheHell-module__s_vG-W__title{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.02em;color:var(--accent);margin:0;font-size:clamp(1.8rem,8vw,2.5rem);font-weight:400}.whoTheHell-module__s_vG-W__puzzleNumber{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:-.4rem 0 0;font-size:.75rem}.whoTheHell-module__s_vG-W__introText{font-family:var(--font-general-sans);color:var(--hell-text);max-width:32ch;margin:0;font-size:.95rem}.whoTheHell-module__s_vG-W__key{font-family:var(--font-space-grotesk), sans-serif;flex-wrap:wrap;justify-content:center;gap:.4rem .75rem;margin:0;font-size:.7rem;display:flex}.whoTheHell-module__s_vG-W__keyItem{padding:.1rem .4rem}.whoTheHell-module__s_vG-W__keyArrow{color:var(--muted)}.whoTheHell-module__s_vG-W__guessBox{flex-direction:column;gap:.4rem;display:flex}.whoTheHell-module__s_vG-W__guessLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.whoTheHell-module__s_vG-W__combobox{position:relative}.whoTheHell-module__s_vG-W__input{box-sizing:border-box;appearance:none;width:100%;font-family:var(--font-general-sans);color:var(--hell-text);background:#17140f;border:1px solid #2a2620;border-radius:0;padding:.75rem .9rem;font-size:1rem}.whoTheHell-module__s_vG-W__input::placeholder{color:var(--muted)}.whoTheHell-module__s_vG-W__input:focus{outline:2px solid var(--accent);outline-offset:-1px}.whoTheHell-module__s_vG-W__suggestions{z-index:5;background:#17140f;border:1px solid #2a2620;border-top:none;max-height:16rem;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.whoTheHell-module__s_vG-W__suggestion{font-family:var(--font-general-sans);color:var(--hell-text);cursor:pointer;padding:.6rem .9rem;font-size:.95rem}.whoTheHell-module__s_vG-W__suggestion+.whoTheHell-module__s_vG-W__suggestion{border-top:1px solid var(--hell-border)}.whoTheHell-module__s_vG-W__suggestionActive{color:var(--accent);background:#f4c43014}.whoTheHell-module__s_vG-W__board{flex-direction:column;gap:.5rem;display:flex}.whoTheHell-module__s_vG-W__columnHeadings,.whoTheHell-module__s_vG-W__tiles{grid-template-columns:minmax(0,1.25fr) repeat(5,minmax(0,1fr));gap:.3rem;display:grid}.whoTheHell-module__s_vG-W__columnHeadings{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:center;align-items:end;font-size:.6rem;line-height:1.25}.whoTheHell-module__s_vG-W__guessHeading{text-align:left}.whoTheHell-module__s_vG-W__guessList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.whoTheHell-module__s_vG-W__guessRow{flex-direction:column;gap:.3rem;display:flex}.whoTheHell-module__s_vG-W__guessName{overflow-wrap:anywhere;min-width:0;font-family:var(--font-general-sans);color:var(--hell-text);align-self:center;margin:0;font-size:.78rem;font-weight:600;line-height:1.25}.whoTheHell-module__s_vG-W__correctMark{color:var(--accent);font-weight:400;display:block}.whoTheHell-module__s_vG-W__twinNote{font-family:var(--font-general-sans);color:var(--muted);margin:0;font-size:.8rem;font-style:italic}.whoTheHell-module__s_vG-W__tile{text-align:center;min-height:3.6rem;font-family:var(--font-general-sans);background:#17140f;border:1px solid #2a2620;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.85rem .15rem .35rem;font-size:.72rem;line-height:1.2;display:flex;position:relative}.whoTheHell-module__s_vG-W__tileSymbol{font-family:var(--font-space-grotesk), sans-serif;font-size:.65rem;position:absolute;top:.15rem;right:.25rem}.whoTheHell-module__s_vG-W__tileValues{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;flex-direction:column;gap:.1rem;min-width:0;max-width:100%;display:flex}.whoTheHell-module__s_vG-W__tiles{perspective:600px}.whoTheHell-module__s_vG-W__rowEntering{animation:.2s ease-out both whoTheHell-module__s_vG-W__row-slide-in}@keyframes whoTheHell-module__s_vG-W__row-slide-in{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}.whoTheHell-module__s_vG-W__revealing{animation:.3s ease-in-out both whoTheHell-module__s_vG-W__tile-flip;animation-delay:calc(.2s + var(--tile-index,0) * .15s)}.whoTheHell-module__s_vG-W__revealing:after{content:"";animation:.3s step-end both whoTheHell-module__s_vG-W__tile-cover;animation-delay:calc(.2s + var(--tile-index,0) * .15s);background:#17140f;border:1px solid #2a2620;position:absolute;inset:-2px}@keyframes whoTheHell-module__s_vG-W__tile-flip{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes whoTheHell-module__s_vG-W__tile-cover{0%{opacity:1}50%{opacity:0}to{opacity:0}}.whoTheHell-module__s_vG-W__celebrate{animation:.45s ease-out whoTheHell-module__s_vG-W__row-bounce}@keyframes whoTheHell-module__s_vG-W__row-bounce{0%,to{transform:translateY(0)}35%{transform:translateY(-7px)}65%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.whoTheHell-module__s_vG-W__rowEntering{animation:none}.whoTheHell-module__s_vG-W__revealing{animation:.2s ease-out both whoTheHell-module__s_vG-W__tile-fade}.whoTheHell-module__s_vG-W__revealing:after{display:none}.whoTheHell-module__s_vG-W__celebrate{animation:none}}@keyframes whoTheHell-module__s_vG-W__tile-fade{0%{opacity:0}to{opacity:1}}.whoTheHell-module__s_vG-W__input[aria-disabled=true]{opacity:.5;cursor:wait}.whoTheHell-module__s_vG-W__tileArrow{font-family:var(--font-space-grotesk), sans-serif;font-size:1.25rem;font-weight:700;line-height:1}.whoTheHell-module__s_vG-W__grey .whoTheHell-module__s_vG-W__tileArrow{color:var(--hell-text)}.whoTheHell-module__s_vG-W__itemMatched{color:var(--accent);font-weight:700}.whoTheHell-module__s_vG-W__itemUnmatched{color:var(--muted);opacity:.7}.whoTheHell-module__s_vG-W__green{background:var(--match-green);border-color:var(--match-green);color:var(--hell-text)}.whoTheHell-module__s_vG-W__amber{border:2px solid var(--accent);color:var(--accent)}.whoTheHell-module__s_vG-W__grey{color:var(--muted)}.whoTheHell-module__s_vG-W__keyItem.whoTheHell-module__s_vG-W__green,.whoTheHell-module__s_vG-W__keyItem.whoTheHell-module__s_vG-W__amber,.whoTheHell-module__s_vG-W__keyItem.whoTheHell-module__s_vG-W__grey{border-style:solid;border-width:1px}.whoTheHell-module__s_vG-W__keyItem.whoTheHell-module__s_vG-W__grey{border-color:#2a2620}.whoTheHell-module__s_vG-W__careerClue{font-family:var(--font-general-sans);color:var(--hell-text);margin:0;font-size:.95rem}.whoTheHell-module__s_vG-W__guessHeader{justify-content:space-between;align-items:center;gap:1rem;min-height:2rem;display:flex}.whoTheHell-module__s_vG-W__clueButtons{gap:.5rem;display:flex}.whoTheHell-module__s_vG-W__hintButton{appearance:none;border:1px solid var(--hell-border);min-width:4.5rem;font-family:var(--font-space-grotesk), sans-serif;color:var(--muted);cursor:default;background:0 0;border-radius:0;padding:.4rem .9rem;font-size:.8rem;font-weight:600;position:relative;overflow:hidden}.whoTheHell-module__s_vG-W__hintFill{width:var(--hint-fill,0%);background:#f4c4302e;transition:width .4s ease-out;position:absolute;inset:0 auto 0 0}.whoTheHell-module__s_vG-W__hintLabel{position:relative}.whoTheHell-module__s_vG-W__hintButton[data-ready=true]{background:var(--accent);border-color:var(--accent);color:#0d0b09;cursor:pointer}.whoTheHell-module__s_vG-W__hintButton[data-ready=true] .whoTheHell-module__s_vG-W__hintFill{display:none}.whoTheHell-module__s_vG-W__hintButton[data-ready=true]:hover{opacity:.9}.whoTheHell-module__s_vG-W__hintButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.whoTheHell-module__s_vG-W__hintFill{transition:none}}.whoTheHell-module__s_vG-W__clueLine{white-space:nowrap;align-items:baseline;gap:.6rem;margin:0;display:flex}.whoTheHell-module__s_vG-W__clueValue{font-family:var(--font-general-sans);color:var(--hell-text);font-size:clamp(.8rem,3.6vw,.9rem)}.whoTheHell-module__s_vG-W__clueButton{appearance:none;border:1px solid var(--accent);min-width:4.5rem;font-family:var(--font-space-grotesk), sans-serif;color:var(--accent);cursor:pointer;background:0 0;border-radius:0;align-self:flex-start;padding:.4rem .9rem;font-size:.8rem;font-weight:600}.whoTheHell-module__s_vG-W__clueButton:hover{background:#f4c43014}.whoTheHell-module__s_vG-W__clueButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.whoTheHell-module__s_vG-W__knownRow{border-bottom:1px solid var(--hell-border);padding-bottom:.5rem}.whoTheHell-module__s_vG-W__knownLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-self:center;margin:0;font-size:.6rem;line-height:1.25}.whoTheHell-module__s_vG-W__knownCell{text-align:center;border:1px dashed var(--hell-border);min-height:2.6rem;font-family:var(--font-general-sans);color:var(--hell-text);justify-content:center;align-items:center;padding:.3rem .15rem;font-size:.72rem;font-weight:600;line-height:1.2;display:flex}.whoTheHell-module__s_vG-W__unknownValue{color:var(--muted);font-weight:400}.whoTheHell-module__s_vG-W__emptyName{font-family:var(--font-space-grotesk), sans-serif;color:var(--muted);align-self:center;font-size:.7rem}.whoTheHell-module__s_vG-W__emptyTile{border:1px solid #2a2620;min-height:3.6rem}.whoTheHell-module__s_vG-W__answerCard{background:#17140f;border:1px solid #2a2620;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.whoTheHell-module__s_vG-W__answerLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.whoTheHell-module__s_vG-W__answerName{font-family:var(--font-bebas-neue), sans-serif;letter-spacing:.02em;color:var(--accent);margin:0;font-size:clamp(2rem,9vw,2.75rem);font-weight:400;line-height:1}.whoTheHell-module__s_vG-W__answerMeta,.whoTheHell-module__s_vG-W__answerVia{font-family:var(--font-general-sans);color:var(--muted);margin:0;font-size:.85rem}.whoTheHell-module__s_vG-W__actGroup{color:var(--hell-text)}.whoTheHell-module__s_vG-W__actLink{color:var(--hell-text);text-decoration:none}.whoTheHell-module__s_vG-W__actLink:hover,.whoTheHell-module__s_vG-W__actLink:focus-visible{color:var(--accent);text-decoration:underline}.whoTheHell-module__s_vG-W__nominationsHeading{font-family:var(--font-general-sans);color:var(--hell-text);margin:.75rem 0 0;font-size:1rem;font-weight:600}.whoTheHell-module__s_vG-W__nominations{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.whoTheHell-module__s_vG-W__nomination{flex-direction:column;gap:.15rem;padding:.55rem 0;display:flex}.whoTheHell-module__s_vG-W__nomination+.whoTheHell-module__s_vG-W__nomination{border-top:1px solid var(--hell-border)}.whoTheHell-module__s_vG-W__nominationSong{font-family:var(--font-general-sans);color:var(--hell-text);align-self:flex-start;font-size:.9rem;font-weight:600;text-decoration:none}.whoTheHell-module__s_vG-W__nominationSong:hover,.whoTheHell-module__s_vG-W__nominationSong:focus-visible{color:var(--accent);text-decoration:underline}.whoTheHell-module__s_vG-W__nominationMeta{font-family:var(--font-general-sans);color:var(--muted);font-size:.8rem}.whoTheHell-module__s_vG-W__nominationEpisode{color:var(--muted);text-decoration:none}.whoTheHell-module__s_vG-W__nominationEpisode:hover,.whoTheHell-module__s_vG-W__nominationEpisode:focus-visible{color:var(--accent);text-decoration:underline}.whoTheHell-module__s_vG-W__answerButtons{flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-top:.75rem;display:flex}.whoTheHell-module__s_vG-W__answerCountdown{border-top:1px solid var(--hell-border);margin-top:1.25rem;padding-top:1rem}.whoTheHell-module__s_vG-W__newGameButton{appearance:none;background:var(--accent);color:#0d0b09;font-family:var(--font-general-sans);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:0;width:100%;padding:.85rem 2rem;font-size:.9rem;font-weight:600}.whoTheHell-module__s_vG-W__newGameButton:hover,.whoTheHell-module__s_vG-W__newGameButton:focus-visible{opacity:.9}.whoTheHell-module__s_vG-W__preLaunch{border-top:1px solid var(--hell-border);justify-content:center;padding:1.5rem 0;display:flex}.whoTheHell-module__s_vG-W__preLaunchText{font-family:var(--font-general-sans);color:var(--hell-text);text-align:center;margin:0;font-size:.95rem}.whoTheHell-module__s_vG-W__whileYouWait{flex-direction:column;gap:.5rem;display:flex}.whoTheHell-module__s_vG-W__whileYouWait h2{margin:0;font-weight:400}
