html.playerDocumentNight,html.playerDocumentNight body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#09070f}@property --home-orbit{syntax:"<angle>";inherits:true;initial-value:0deg}.homeAppearanceBar{justify-content:flex-end;margin:-12px 0 2px;display:flex}.homeThemeToggle{min-width:44px;min-height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:13px;display:inline-flex}.homeThemeToggle svg{flex-shrink:0;width:18px;height:18px}.homeThemeToggle:hover{color:var(--text);background:var(--border)}.homeThemeToggle:focus-visible{outline-offset:2px;outline:2px solid #598de5}.appShell.playerNight{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09070f;--surface:#14101d;--surface-2:#211a2c;--surface-soft:#181320;--text:#f4f1fa;--text-2:#eee8f7;--text-muted:#b9afc9;--text-quiet:#a499b4;--border:#ffffff0d;--border-strong:#42354f;--muted:#b9afc9;--bg-soft:#211a2c;--brand-tint:#ac8ded1a;--brand-pink-dark:#7654af;--shadow-cta-pink:0 0 24px #a879ee33;--brand:#a4bcff;--brand-purple:#a4bcff;--brand-pink:#c2b2ff;--brand-purple-tint:#89b7ff25;--shadow-card:0 1px 0 #ffffff06;--shadow-cta-purple:0 0 32px #a24bdf33;background:radial-gradient(ellipse 500px 420px at 50% 140px, #30163e55, transparent), var(--bg)}.playerNight .appSurface{background:0 0}.playerNight .homeHero{padding-bottom:10px}.playerNight :is(.homeCard,.helpCard,.homePunchesCard){border:1px solid var(--border)}.playerNight :is(.helpCard,.homePunchesCard){background:#120f19}.homeNeonBrand,.playerNight :is(.fieldInput,.btnPrimaryWide,.iconArrowBtn,.homeModeCard,.inviteFriendsBtn,.answerSubmitButton,.voteConfirmButton,.inviteCodeAction.primary,.exitConfirmBtn,.answerComposer){--home-spectrum:conic-gradient(from var(--home-orbit), #ffcf66, #ff764e 12%, #ff428e 28%, #ee50ff 43%, #8d53ff 58%, #307dff 72%, #57e3ff 84%, #bd77ff 94%, #ffcf66);animation:8s linear infinite homeNeonOrbit}.homeNeonBrand{isolation:isolate;width:142.23px;max-width:100%;height:114px;position:relative;transform:translateY(-8px)}.homeNeonTube{background:var(--home-spectrum);position:absolute;inset:0;-webkit-mask:url(/brand/logo.png) 50%/contain no-repeat;mask:url(/brand/logo.png) 50%/contain no-repeat}.homeNeonHalo{pointer-events:none;z-index:0;position:absolute;inset:-64px}.homeNeonHalo .homeNeonTube{inset:0;-webkit-mask-image:url(/brand/neon-logo-mask.svg);mask-image:url(/brand/neon-logo-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.homeNeonHaloWide{filter:blur(18px);opacity:.9;transform:scale(1.06)}.homeNeonHaloTight{filter:blur(5px);opacity:1;transform:scale(1.04)}.homeNeonHaloNear{filter:blur(1.5px);opacity:1;transform:scale(1.025)}.homeNeonOriginal{z-index:1;object-fit:contain;filter:brightness(0)invert();width:100%;height:100%;display:block;position:relative}.playerNight :is(.fieldInput,.btnPrimaryWide,.iconArrowBtn,.homeModeCard){background:linear-gradient(#16101f, #16101f) padding-box, var(--home-spectrum) border-box;color:var(--text);border:1.5px solid #0000;box-shadow:0 0 28px #b24bde44,0 0 10px #ae4ce260,0 0 3px #db8eff40}.playerNight :is(.btnPrimaryWide,.iconArrowBtn){background:linear-gradient(110deg, #2a173c, #111c33) padding-box, var(--home-spectrum) border-box}.playerNight .fieldInput:focus{outline-offset:3px;border-color:#0000;outline:2px solid #b1dcff;box-shadow:0 0 30px #9867ef44}.playerNight :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #b1dcff}.playerNight :is(.btnPrimaryWide,.iconArrowBtn):hover:not(:disabled){border-color:#e0d3ff;box-shadow:0 0 32px #a879ef55}@media (hover:hover){.playerNight .homeModeCard:hover:not(:disabled){border-color:#e0d3ff;box-shadow:0 0 32px #a879ef55}}.playerNight :is(.btnPrimaryWide,.iconArrowBtn,.homeModeCard):disabled{box-shadow:none;animation-play-state:paused}.playerNight .telegramTextLink{color:#73caff}.playerNight :is(.homePunchPost,.homePunchPost.textOnly,.homePunchTextQuestion){border-color:var(--border-strong);background:#1d1727}.playerNight .homePunchAnswer{color:var(--text)}.playerNight :is(.errorText,.errorMsg){color:#ffb5ad}.playerNight ::selection{background:#7152aa99}.playerMotionPaused .homeNeonBrand,.playerMotionPaused :is(.fieldInput,.btnPrimaryWide,.iconArrowBtn,.homeModeCard){animation-play-state:paused}@keyframes homeNeonOrbit{0%{--home-orbit:0deg}to{--home-orbit:360deg}}@media (prefers-reduced-motion:reduce){.homeNeonBrand,.playerNight :is(.fieldInput,.btnPrimaryWide,.iconArrowBtn,.homeModeCard){transition:none;animation:none}}.playerNight .iconArrowBtn:disabled{opacity:1;animation-play-state:running}.playerNight .homeCard .iconArrowBtn{animation:8s linear infinite homeNeonOrbit,8s linear infinite homeJoinBloom}.playerNight .joinArrowIcon{color:#fff;filter:drop-shadow(0 0 2px #ffffffc0)drop-shadow(0 0 6px #a6cfffaa)}.playerNight .homeCreateButton{color:#fff;text-shadow:0 0 2px #ffffff80,0 0 8px #bcd5ff99,0 0 18px #ac8fff66}@keyframes homeJoinBloom{0%,to{box-shadow:0 0 7px #68d9ff88,0 0 23px #6c9fff66}33%{box-shadow:0 0 7px #cb8eff99,0 0 23px #bd64ee66}66%{box-shadow:0 0 7px #ffacbd99,0 0 23px #e8b6}}.playerMotionPaused .homeCard .iconArrowBtn{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.playerNight .homeCard .iconArrowBtn{animation:none;box-shadow:0 0 7px #a4b5ff88,0 0 23px #ad8bff66}}.playerNight :is(.codeCard,.questionCardSurface,.resultItemLight,.noContestCard,.punchProfileItem,.rulesCard){border:1px solid var(--border)}.playerNight .gameTopBar:after{background:linear-gradient(90deg, #09070f00 0%, #09070f00 18%, #09070fb8 44%, #09070ffa 64%, var(--bg) 78%)}.playerNight .gameTopBar .avatarRailShell:before{background:linear-gradient(to right, var(--bg) 35%, #09070f00)}.playerNight .gameTopBar .avatarRailShell:after{background:linear-gradient(to left, var(--bg) 35%, #09070f00)}.playerNight :is(.fixedBottomSheet,.lobbyBottom){border-color:var(--border-strong);background:#110d1bec;box-shadow:0 12px 36px #0005}.playerNight :is(.lobbyBottomHint,.reactionDockPanel,.punchProfileItem,.duelSkipButton,.btnLightWide){background:var(--surface)}.playerNight :is(.inviteCodeBackdrop,.exitConfirmBackdrop,.punchProfileBackdrop){background:#030107b8}.playerNight :is(.inviteCodePopover,.exitConfirmPanel,.punchProfilePopover,.reactionDockPanel){border:1px solid var(--border-strong)}.playerNight :is(.inviteCodeExit,.punchProfileState.error,.qMediaFrame.hasError){color:#ffb5ad;background:#321d2a}.playerNight .qMediaError{color:#ffb5ad}.playerNight .brandLogoImage{filter:brightness(0)invert()}.playerNight .playerTile.isYou .avatar{box-shadow:0 0 0 3px #a482e14d,0 0 18px #ab79eb55}.playerNight :is(.inviteFriendsBtn,.answerSubmitButton,.voteConfirmButton,.inviteCodeAction.primary,.exitConfirmBtn,.answerComposer){background:linear-gradient(110deg, #251832, #141c30) padding-box, var(--home-spectrum) border-box;color:var(--text);border:1.5px solid #0000;box-shadow:0 0 18px #a879ee35,0 0 5px #ae4ce245}.playerNight .answerComposer{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--home-spectrum) border-box;box-shadow:0 0 16px #a879ee20}.playerNight .answerComposer:focus-within{outline-offset:3px;outline:2px solid #b1dcff}.playerNight .answerSubmitButton:hover:not(:disabled){background:linear-gradient(110deg, #3a2451, #203250) padding-box, var(--home-spectrum) border-box}.playerNight :is(.answerSubmitButton,.voteConfirmButton):disabled{opacity:.45;box-shadow:none;animation-play-state:paused}.playerNight .voteOption.selected{background:#21192d;border-color:#ba9bf1;box-shadow:0 0 18px #9860d933}.playerNight .voteOption.selected .radio{box-shadow:inset 0 0 0 4px #21192d}.playerNight :is(.roundProgress,.answerTimeTrack){background:#342840;height:5px;overflow:visible}.playerNight :is(.roundProgress>span,.answerTimeProgress){filter:drop-shadow(0 0 3px #70d8ffc0)drop-shadow(0 0 9px #a36afbaa);background:linear-gradient(90deg,#0000 75%,#edffffbb) 0 0/100% 100%,linear-gradient(90deg,#55dbff,#9284ff,#ec88ef,#78e4ff,#55dbff) 0 0/200% 100%;animation:4s linear infinite playerTimerFlow}.playerNight .roundHeader .roundTimer{color:#dbf6ff;text-shadow:0 0 14px #65c9ff55}.playerNight .answerTimeTrack{height:3px}.playerNight .answerTimeProgress{filter:drop-shadow(0 0 4px #9c98fbbb)}@keyframes playerTimerFlow{0%{background-position:0 0,0 0}to{background-position:0 0,200% 0}}.playerNight :is(.winnerCardLight,.winnerCardLight.win,.winnerCardLight.punch){background:linear-gradient(135deg,#30203f,#171727);border-color:#b38ae88c;animation:.56s cubic-bezier(.175,.885,.32,1.2) both winnerCardEntrance;box-shadow:0 0 24px #a060e73b}.playerNight .winnerCardLight.punch{border-color:#f1bb68aa;box-shadow:0 0 28px #eea14238,0 0 10px #bc8dff40}.playerNight .winnerCardLight.punch:after{opacity:.25}.playerNight .winnerCardLight.punch .winnerKicker{color:#ffda8b;animation:none}.playerNight .winnerVotesPill{color:#f7e7ff;background:#3b2a50}.playerNight :is(.noContestCard.tie,.scoreRowLight.leader){background:linear-gradient(135deg,#282038,#171727);border-color:#b38ae855}.playerNight .nonVoteMarker{color:#cbb4ff;background:#322646}.playerNight .startCountdownScreen:before{background:radial-gradient(#3b245e,#09070f 65%)}.playerNight .startCountdownToken{text-shadow:0 0 12px #b995ff99,0 0 45px #736bff88}.playerNight :is(.adBreakCard,.adBreakCardGame .adBreakMedia){background:var(--surface)}.playerNight .adBreakCard h3{color:var(--text)}.playerMotionPaused :is(.inviteFriendsBtn,.answerSubmitButton,.voteConfirmButton,.inviteCodeAction.primary,.exitConfirmBtn,.answerComposer,.roundProgress>span,.answerTimeProgress){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.playerNight :is(.inviteFriendsBtn,.answerSubmitButton,.voteConfirmButton,.inviteCodeAction.primary,.exitConfirmBtn,.answerComposer,.roundProgress>span,.answerTimeProgress,.winnerCardLight){animation:none}}
