.never-have-i-ever_root__iW04e{--nhie-accent:#cf74ff;--nhie-accent-soft:rgba(207,116,255,0.14);--nhie-ink:#2a0b3d;--nhie-life:var(--brand);--nhie-life-out:rgba(255,176,32,0.18);--nhie-minus:#ff9aa8;--nhie-seal:var(--wine);--nhie-hair:rgba(255,176,32,0.3);--nhie-veil:rgba(10,7,5,0.6);--nhie-plate-h:56px;--ctl-accent:var(--nhie-accent);--ctl-accent-soft:var(--nhie-accent-soft);--ctl-ink:var(--nhie-ink);--ctl-surface:rgba(18,13,9,0.62);--fb-hair:var(--nhie-hair);--fb-accent:var(--nhie-accent);--fb-warn:var(--nhie-minus);position:relative;isolation:isolate;margin:calc(-1 * var(--stage-pad-t)) calc(-1 * var(--stage-pad-x)) 0;padding:var(--stage-pad-t) 12px 8px;border-radius:20px;overflow:hidden;min-height:520px;color:var(--text);background-color:#120d09;background-image:url(/games/never-have-i-ever/bg-stage.webp);background-size:cover;background-position:top;touch-action:manipulation;-webkit-tap-highlight-color:transparent;animation:never-have-i-ever_nhie-breathe__bR0Sv 26s linear infinite alternate}@keyframes never-have-i-ever_nhie-breathe__bR0Sv{0%{background-size:cover}to{background-size:106%}}.never-have-i-ever_veil__BFfgo{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 58% at 50% -8%,rgba(255,176,32,.16),transparent 62%),radial-gradient(90% 50% at 50% 108%,rgba(207,116,255,.12),transparent 60%),linear-gradient(180deg,rgba(10,7,5,.42),var(--nhie-veil) 46%,rgba(6,4,3,.9))}.never-have-i-ever_screen__ZtZsw{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;min-height:100%;animation:never-have-i-ever_nhie-enter__aRsis .22s cubic-bezier(.22,.61,.36,1)}.never-have-i-ever_screen__ZtZsw>*{flex:0 0 auto}@keyframes never-have-i-ever_nhie-enter__aRsis{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.never-have-i-ever_icon__0Q_HR{width:16px;height:16px;flex:none}.never-have-i-ever_mark__pnMJ5{width:22px;height:8px;flex:none;color:var(--nhie-accent)}.never-have-i-ever_hint__xZwDs{margin:0;font-size:12.5px;line-height:1.7;color:var(--text-dim)}.never-have-i-ever_reason__tQ21i{margin:0;align-self:flex-start;font-size:12px;line-height:1.6;color:var(--nhie-minus)}.never-have-i-ever_footNote__dFSp4{margin:0;align-self:flex-start;font-size:11px;line-height:1.6;color:var(--text-dim)}.never-have-i-ever_blockTitle__squBj{margin:0;align-self:flex-start;font-size:13px;font-weight:800;color:var(--text-2)}.never-have-i-ever_head__SC4oY{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.never-have-i-ever_backBtn__oQElH{min-height:44px;min-width:44px;padding:0 6px 0 0;border:none;background:none;color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer}.never-have-i-ever_backBtn__oQElH:hover{color:var(--nhie-accent)}.never-have-i-ever_headTitle__Kxu5q{margin:0;font-size:17px;font-weight:900;letter-spacing:.02em}.never-have-i-ever_footer__AI_Yn{margin-top:auto;display:flex;flex-direction:column;gap:8px}.never-have-i-ever_notice__4_K_c{padding-right:0}.never-have-i-ever_dupe__z9im4{margin-left:2px;font-size:.72em;color:var(--text-dim)}.never-have-i-ever_deck__339aK{display:flex;justify-content:center;align-items:flex-end;gap:6px;height:100px;pointer-events:none}.never-have-i-ever_deckCard___zPhl{width:72px;height:96px;object-fit:cover;border-radius:8px;border:1px solid var(--nhie-hair);box-shadow:0 6px 18px rgba(0,0,0,.55);animation:never-have-i-ever_nhie-float__VnAgO 3.4s ease-in-out infinite alternate}.never-have-i-ever_deckCard___zPhl[data-slot="0"]{transform:rotate(-8deg) translateY(4px);animation-delay:0s}.never-have-i-ever_deckCard___zPhl[data-slot="1"]{transform:rotate(0deg);animation-delay:1.1s}.never-have-i-ever_deckCard___zPhl[data-slot="2"]{transform:rotate(8deg) translateY(4px);animation-delay:2.2s}@keyframes never-have-i-ever_nhie-float__VnAgO{0%{margin-bottom:0}to{margin-bottom:3px}}.never-have-i-ever_panel__jeXl2{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:8px;padding:12px;border-radius:var(--r-md);border:1px solid var(--nhie-hair);background:rgba(18,13,9,.62);box-shadow:0 4px 0 var(--base)}.never-have-i-ever_panelTitle__S_uUt{margin:0;font-size:15px;font-weight:800}.never-have-i-ever_inputRow__KOHbG{display:flex;gap:8px}.never-have-i-ever_input__7b_jQ{flex:1 1 auto;min-width:0;min-height:48px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:rgba(6,5,3,.72);color:var(--text);font:inherit;font-size:16px;box-shadow:inset 0 2px 6px rgba(0,0,0,.55)}.never-have-i-ever_input__7b_jQ:focus-visible{outline:2px solid var(--nhie-accent);outline-offset:1px}.never-have-i-ever_addBtn__IlOvB{flex:none;min-width:72px;min-height:48px;border-radius:12px;border:1px solid var(--nhie-accent);background:var(--nhie-accent-soft);color:var(--nhie-accent);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.never-have-i-ever_addBtn__IlOvB:disabled{opacity:.42;cursor:not-allowed}.never-have-i-ever_rosterList__YKxmn{flex:1 1 auto;min-height:0;max-height:132px;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.never-have-i-ever_rosterItem__aJPUN{display:flex;align-items:center;gap:8px;min-height:44px;border-bottom:1px solid rgba(255,255,255,.05);animation:never-have-i-ever_nhie-row__UO7o7 .18s ease-out}@keyframes never-have-i-ever_nhie-row__UO7o7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.never-have-i-ever_rosterDot__9O7jy{width:6px;height:6px;flex:none;border-radius:50%;background:var(--nhie-accent)}.never-have-i-ever_rosterName__CXWqC{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.never-have-i-ever_removeBtn__8SCxo{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;color:var(--text-dim);cursor:pointer}.never-have-i-ever_removeBtn__8SCxo:hover{color:var(--nhie-minus)}.never-have-i-ever_count__pAota{margin:0;align-self:flex-start;font-size:12px;color:var(--text-dim);font-family:var(--font-num,inherit)}.never-have-i-ever_quickBtn__2C420{border-color:var(--nhie-accent);color:var(--nhie-accent)}.never-have-i-ever_segRow__snmLp{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.never-have-i-ever_segLabel__WyIvC{font-size:13px;color:var(--text-2)}.never-have-i-ever_levelList___Kszl{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px}.never-have-i-ever_levelCard__l01EV{display:flex;flex-direction:column;gap:4px;padding:10px 12px;min-height:88px;text-align:left;border-radius:var(--r-md);border:1px solid var(--line);background:rgba(18,13,9,.62);color:var(--text);font:inherit;cursor:pointer;box-shadow:0 3px 0 var(--base);transition:border-color .16s ease,transform .16s ease,background .16s ease,filter .16s ease}.never-have-i-ever_levelCard__l01EV:hover{filter:brightness(1.06)}.never-have-i-ever_levelCard__l01EV:active{transform:translateY(2px);box-shadow:0 1px 0 var(--base)}.never-have-i-ever_levelCard__l01EV[data-on=true]{border-color:var(--cat,#ff7a4d);background:color-mix(in srgb,var(--cat,#ff7a4d) 12%,rgba(18,13,9,.62));transform:scale(1.012);box-shadow:0 3px 0 var(--base),inset 0 0 22px color-mix(in srgb,var(--cat,#ff7a4d) 18%,transparent)}.never-have-i-ever_levelHead__pHh1p{display:flex;align-items:center;gap:8px}.never-have-i-ever_levelName__oVXOM{flex:1 1 auto;font-size:16px;font-weight:800}.never-have-i-ever_levelWho__xjk6b{font-size:12.5px;color:var(--text-2)}.never-have-i-ever_levelSample___2w_f{padding-top:6px;border-top:1px dashed rgba(255,255,255,.08);font-size:12px;font-style:italic;color:var(--text-dim)}.never-have-i-ever_switchGroup___zTIO{display:flex;flex-direction:column;border-radius:var(--r-md);border:1px solid var(--nhie-hair);background:rgba(18,13,9,.62);overflow:hidden}.never-have-i-ever_switchRow__YW1Xh{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 12px;border:none;border-bottom:1px solid rgba(255,255,255,.05);background:none;color:var(--text-2);font:inherit;font-size:14px;cursor:pointer}.never-have-i-ever_switchRow__YW1Xh:last-child{border-bottom:none}.never-have-i-ever_switchRow__YW1Xh[aria-checked=true]{color:var(--nhie-accent)}.never-have-i-ever_candidates__2x3K7{margin:0;align-self:flex-start;font-size:20px;font-weight:800;color:var(--nhie-accent);font-family:var(--font-num,inherit)}.never-have-i-ever_candidateNum__D2Bii{display:inline-block;animation:never-have-i-ever_nhie-roll__xbZ1w .2s ease-out}@keyframes never-have-i-ever_nhie-roll__xbZ1w{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.never-have-i-ever_pledge__8iEJX{margin:0;padding:8px 10px;border-left:3px solid var(--nhie-accent);border-radius:0 10px 10px 0;background:var(--nhie-accent-soft);font-size:12.5px;line-height:1.7;color:var(--text-2)}.never-have-i-ever_statusBar__3kB16{display:flex;align-items:center;gap:8px;min-height:44px;padding-right:0}.never-have-i-ever_barBtn__Bh_Qv{flex:none}.never-have-i-ever_status__nQ4Ir{flex:1 1 auto;min-width:0}.never-have-i-ever_cardWrap__tCu9I{display:flex;justify-content:center;perspective:900px}.never-have-i-ever_card__oOdDV{position:relative;width:100%;max-width:420px;min-height:240px;border-radius:18px;border:1px solid var(--nhie-hair);background-color:#241c15;background-image:url(/games/never-have-i-ever/card-face.webp);background-size:cover;background-position:50%;box-shadow:0 6px 0 var(--base),0 18px 36px rgba(0,0,0,.55);transform-style:preserve-3d;transition:transform .3s cubic-bezier(.34,1.06,.42,1)}.never-have-i-ever_card__oOdDV[data-anim=flip]{transform:translateY(-10px) rotateY(180deg) scale(.96)}.never-have-i-ever_cardBack__dKd9h{position:absolute;inset:0;display:block;border-radius:18px;overflow:hidden;transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.never-have-i-ever_cardBack__dKd9h img{width:100%;height:100%;object-fit:cover}.never-have-i-ever_cardFace__cl5_U{position:relative;display:flex;flex-direction:column;gap:8px;height:100%;padding:12px 16px 20px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.never-have-i-ever_levelTag__Ho97D{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:3px 8px;border-radius:999px;border:1px solid var(--nhie-hair);background:rgba(6,5,3,.5);font-size:12px;color:var(--text-2)}.never-have-i-ever_prefix__vJPMi{font-size:14px;color:var(--text-dim)}.never-have-i-ever_statement__u5g6o{margin:0;font-size:clamp(26px,8vmin,34px);font-weight:800;line-height:1.28;overflow-wrap:break-word;animation:never-have-i-ever_nhie-say__sG54I .14s ease-out}@keyframes never-have-i-ever_nhie-say__sG54I{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.never-have-i-ever_cleanStamp__v812H{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;pointer-events:none;animation:never-have-i-ever_nhie-stamp__a88kW .4s cubic-bezier(.34,1.25,.64,1)}.never-have-i-ever_cleanStamp__v812H img{width:56px;height:56px}.never-have-i-ever_cleanText__2gBp_{font-size:15px;font-weight:900;color:var(--nhie-life);text-shadow:0 2px 10px rgba(0,0,0,.7)}@keyframes never-have-i-ever_nhie-stamp__a88kW{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.never-have-i-ever_skipLayer__7IZx1{position:absolute;inset:0;z-index:30;border:none;background:transparent;cursor:pointer}.never-have-i-ever_grid__Ubzq1{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;align-content:start}.never-have-i-ever_plateWrap__aiLe_{position:relative;display:block}.never-have-i-ever_plate__2gLiS{position:relative;width:100%;min-height:var(--nhie-plate-h);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:6px 8px;border-radius:12px;border:1px solid var(--line);background:rgba(18,13,9,.72);color:var(--text);font:inherit;text-align:left;cursor:pointer;box-shadow:0 3px 0 var(--base);transition:transform .12s cubic-bezier(.2,0,.2,1),border-color .12s ease,background .12s ease,filter .12s ease}.never-have-i-ever_plate__2gLiS[data-claimed=true]{border-color:var(--nhie-accent);border-width:2px;background:var(--nhie-accent-soft);transform:translateY(2px);box-shadow:0 1px 0 var(--base)}.never-have-i-ever_plate__2gLiS[data-out=true]{filter:grayscale(.7);opacity:.5;border-color:color-mix(in srgb,var(--nhie-seal) 40%,var(--line));background:rgba(40,12,16,.5);cursor:not-allowed}.never-have-i-ever_plate__2gLiS[data-bump=a]{animation:never-have-i-ever_nhie-bump-a__fR7NM .16s ease-in-out}.never-have-i-ever_plate__2gLiS[data-bump=b]{animation:never-have-i-ever_nhie-bump-b__6nENB .16s ease-in-out}@keyframes never-have-i-ever_nhie-bump-a__fR7NM{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes never-have-i-ever_nhie-bump-b__6nENB{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.never-have-i-ever_plateName__TqlDm{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700}.never-have-i-ever_lives__kzLq1{display:inline-flex;align-items:center;gap:4px}.never-have-i-ever_dot__klWtQ{width:7px;height:7px;flex:none}.never-have-i-ever_dot__klWtQ circle{fill:none;stroke:var(--nhie-life-out);stroke-width:2}.never-have-i-ever_dot__klWtQ[data-lit=true] circle{fill:var(--nhie-life);stroke:var(--nhie-life)}.never-have-i-ever_dot__klWtQ[data-pending=true] circle{fill:color-mix(in srgb,var(--nhie-life) 45%,transparent);stroke:var(--nhie-accent)}.never-have-i-ever_outBadge__PedzH{position:absolute;top:4px;right:4px;width:18px;height:18px}.never-have-i-ever_seal__lbgVA{position:absolute;top:50%;left:50%;width:52px;height:52px;margin:-26px 0 0 -26px;pointer-events:none;animation:never-have-i-ever_nhie-seal__3Xqv5 .35s cubic-bezier(.34,1.25,.64,1) forwards}@keyframes never-have-i-ever_nhie-seal__3Xqv5{0%{opacity:0;transform:scale(1.6) rotate(-12deg)}55%{opacity:1;transform:scale(1) rotate(-6deg)}to{opacity:0;transform:scale(1) rotate(-6deg)}}.never-have-i-ever_minus__RSqfl{position:absolute;top:0;left:50%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-left:-28px;pointer-events:none;font-size:20px;font-weight:900;color:var(--nhie-minus);text-shadow:0 2px 8px rgba(0,0,0,.8);animation:never-have-i-ever_nhie-minus__M_DyJ .6s ease-out forwards}.never-have-i-ever_minus__RSqfl img{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:screen;opacity:.9}@keyframes never-have-i-ever_nhie-minus__M_DyJ{0%{opacity:0;transform:translateY(0) scale(.8)}25%{opacity:1;transform:translateY(-8px) scale(1)}to{opacity:0;transform:translateY(-22px) scale(1)}}.never-have-i-ever_sweep__Mwohb{position:absolute;top:50%;left:50%;width:160px;height:160px;margin:-80px 0 0 -80px;pointer-events:none;mix-blend-mode:screen;animation:never-have-i-ever_nhie-sweep__o_THv .8s ease-out forwards}@keyframes never-have-i-ever_nhie-sweep__o_THv{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.4)}}.never-have-i-ever_settle__FPk1t{min-height:56px}.never-have-i-ever_subRow__J_IDI{display:flex;align-items:center;gap:10px}.never-have-i-ever_swapBtn__CzZc9{flex:none;min-height:44px}.never-have-i-ever_swapBtn__CzZc9[data-off=true]{opacity:.42;border-color:var(--line)}.never-have-i-ever_drawn___kcst{display:none;font-size:12px;color:var(--text-dim);font-family:var(--font-num,inherit)}.never-have-i-ever_ruleList__1XR4i{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.7;color:var(--text-2)}.never-have-i-ever_finale__QKjnL{position:absolute;top:12%;left:50%;width:min(100%,420px);margin-left:min(-50%,-210px);pointer-events:none;mix-blend-mode:screen;animation:never-have-i-ever_nhie-finale__VfJQO .9s ease-out forwards}.never-have-i-ever_finale__QKjnL[data-tone=tied]{opacity:.7}@keyframes never-have-i-ever_nhie-finale__VfJQO{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.never-have-i-ever_summaryTitle__fpzx_{margin:0;padding-right:0;font-size:22px;font-weight:900}.never-have-i-ever_winnerCard__6Cs5f{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px;border-radius:var(--r-md);border:1px solid var(--nhie-hair);background:rgba(18,13,9,.68);box-shadow:0 4px 0 var(--base)}.never-have-i-ever_winnerBadge__tfKKd{width:64px;height:64px;animation:never-have-i-ever_nhie-pop__jwgDl .28s cubic-bezier(.34,1.25,.64,1) .3s backwards}@keyframes never-have-i-ever_nhie-pop__jwgDl{0%{opacity:0;transform:scale(.6) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.never-have-i-ever_winnerLabel__lG0Hf{font-size:13px;color:var(--text-dim)}.never-have-i-ever_winnerNames__41X5p{font-size:24px;font-weight:900;color:var(--nhie-accent);text-align:center;overflow-wrap:break-word}.never-have-i-ever_winnerLives__nNG80{font-size:13px;color:var(--text-dim);font-family:var(--font-num,inherit)}.never-have-i-ever_readouts__2w42i{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.never-have-i-ever_readout__22zNY{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:12px;border:1px solid var(--line);background:rgba(18,13,9,.62);animation:never-have-i-ever_nhie-enter__aRsis .2s ease-out backwards}.never-have-i-ever_readout__22zNY:nth-child(2){animation-delay:90ms}.never-have-i-ever_readout__22zNY:nth-child(3){animation-delay:.18s}.never-have-i-ever_readout__22zNY:nth-child(4){animation-delay:.27s}.never-have-i-ever_readoutLabel__OCJZ1{font-size:11px;color:var(--text-dim)}.never-have-i-ever_readoutValue__7T8Us{font-size:14px;font-weight:800}.never-have-i-ever_readoutText__a47OL{font-size:12px;line-height:1.5;color:var(--text-2);overflow-wrap:break-word}.never-have-i-ever_readoutBadge__XL25y{width:28px;height:28px}.never-have-i-ever_summaryScroll__bFGfq{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px}.never-have-i-ever_claimList__lkvNp{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.never-have-i-ever_claimRow__0nWXS{display:flex;align-items:center;gap:8px;font-size:13px}.never-have-i-ever_claimRow__0nWXS[data-out=true] .never-have-i-ever_claimName__s29Ij{color:var(--text-dim)}.never-have-i-ever_claimName__s29Ij{flex:none;width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.never-have-i-ever_claimTrack__xAxA2{flex:1 1 auto;height:8px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.never-have-i-ever_claimFill__8mWMV{display:block;height:100%;border-radius:999px;background:var(--nhie-accent);animation:never-have-i-ever_nhie-bar__sA3ql .52s ease-out}@keyframes never-have-i-ever_nhie-bar__sA3ql{0%{width:0!important}}.never-have-i-ever_claimNum__IMKjU{flex:none;width:22px;text-align:right;font-family:var(--font-num,inherit);color:var(--text-2)}.never-have-i-ever_review___boEZ{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.never-have-i-ever_reviewRow__irVcr{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-left:2px solid var(--nhie-accent);border-radius:0 8px 8px 0;background:rgba(18,13,9,.5);animation:never-have-i-ever_nhie-enter__aRsis .18s ease-out backwards}.never-have-i-ever_reviewRow__irVcr[data-swapped=true]{border-left-color:var(--line);opacity:.55}.never-have-i-ever_reviewHead__LO2JV{display:flex;gap:6px;font-size:13px}.never-have-i-ever_reviewNo__ld7Bm{flex:none;color:var(--text-dim);font-family:var(--font-num,inherit)}.never-have-i-ever_reviewText__SB4nj{flex:1 1 auto;overflow-wrap:break-word}.never-have-i-ever_reviewWho__HIIyM{font-size:12px;color:var(--text-dim)}.never-have-i-ever_summaryRow__HL_ZV{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:379px){.never-have-i-ever_root__iW04e{--nhie-plate-h:48px}.never-have-i-ever_screen__ZtZsw{gap:6px}.never-have-i-ever_statusBar__3kB16{min-height:36px}.never-have-i-ever_card__oOdDV{min-height:150px}.never-have-i-ever_cardFace__cl5_U{padding:10px 14px 12px;gap:6px}.never-have-i-ever_statement__u5g6o{font-size:clamp(22px,7.2vmin,28px)}.never-have-i-ever_dot__klWtQ{width:6px;height:6px}.never-have-i-ever_settle__FPk1t{min-height:52px}.never-have-i-ever_deck__339aK{height:76px}.never-have-i-ever_deckCard___zPhl{width:56px;height:74px}.never-have-i-ever_claimName__s29Ij{width:64px}}@media (min-width:480px){.never-have-i-ever_grid__Ubzq1{grid-template-columns:repeat(4,1fr)}.never-have-i-ever_statement__u5g6o{font-size:clamp(30px,6.4vmin,36px)}}@media (min-width:768px){.never-have-i-ever_screen__ZtZsw{max-width:720px;margin:0 auto;width:100%}.never-have-i-ever_grid__Ubzq1{grid-template-columns:repeat(5,1fr);gap:8px}.never-have-i-ever_statement__u5g6o{font-size:38px}.never-have-i-ever_card__oOdDV{max-width:640px;min-height:300px}.never-have-i-ever_drawn___kcst{display:inline}}@media (orientation:portrait){.never-have-i-ever_root__iW04e[data-view=play]{display:flex;min-height:0;max-height:70dvh}.never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_screen__ZtZsw{flex:1 1 auto;min-height:0}.never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_grid__Ubzq1{min-height:calc(var(--nhie-plate-h) + 8px)}}.game-stage[data-screen] .never-have-i-ever_root__iW04e{margin:0;padding:8px 10px 4px;height:100%;min-height:0;border-radius:16px}.game-stage[data-screen] .never-have-i-ever_screen__ZtZsw{height:100%;min-height:0}.game-stage[data-screen] .never-have-i-ever_head__SC4oY,.game-stage[data-screen] .never-have-i-ever_notice__4_K_c,.game-stage[data-screen] .never-have-i-ever_statusBar__3kB16,.game-stage[data-screen] .never-have-i-ever_summaryTitle__fpzx_{padding-right:calc(0px + var(--stage-exit-reserve))}@media (orientation:landscape) and (max-height:520px){.game-stage[data-screen] .never-have-i-ever_screen__ZtZsw{gap:6px}.game-stage[data-screen] .never-have-i-ever_deck__339aK{display:none}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_screen__ZtZsw{display:grid;grid-template-columns:52% 48%;grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_cardWrap__tCu9I{grid-column:1;grid-row:1/-1;align-self:center}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_statusBar__3kB16{grid-column:2;grid-row:1;min-height:36px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_notice__4_K_c{grid-column:2;grid-row:2}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_grid__Ubzq1{grid-column:2;grid-row:3;grid-template-columns:repeat(4,1fr)}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_settle__FPk1t{grid-column:2;grid-row:4;min-height:52px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=play] .never-have-i-ever_subRow__J_IDI{grid-column:2;grid-row:5}.game-stage[data-screen] .never-have-i-ever_card__oOdDV{min-height:0;height:100%;max-height:320px}.game-stage[data-screen] .never-have-i-ever_statement__u5g6o{font-size:clamp(24px,6.6vmin,30px)}.game-stage[data-screen] .never-have-i-ever_plate__2gLiS{min-height:52px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=roster] .never-have-i-ever_footer__AI_Yn{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=roster] .never-have-i-ever_footNote__dFSp4,.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=roster] .never-have-i-ever_reason__tQ21i{grid-column:1/-1}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=summary] .never-have-i-ever_readouts__2w42i{grid-template-columns:repeat(4,1fr)}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=summary] .never-have-i-ever_winnerCard__6Cs5f{flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:8px 12px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=summary] .never-have-i-ever_winnerBadge__tfKKd{width:40px;height:40px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=summary] .never-have-i-ever_winnerNames__41X5p{font-size:20px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=summary] .never-have-i-ever_footer__AI_Yn{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:8px;gap:8px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=summary] .never-have-i-ever_summaryRow__HL_ZV{display:contents}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=summary] .never-have-i-ever_finale__QKjnL{display:none}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=level] .never-have-i-ever_levelList___Kszl{flex-direction:row;gap:8px}.game-stage[data-screen] .never-have-i-ever_root__iW04e[data-view=level] .never-have-i-ever_levelCard__l01EV{flex:1 1;min-height:0}}