.quickTopIdentity{display:grid;grid-gap:3px;gap:3px;min-width:0}.quickTopIdentity b{line-height:1.3}.quickTopUtilities{justify-content:flex-end;gap:7px}.quickAmbient,.quickTopUtilities{display:flex;align-items:center;min-width:0}.quickAmbient{position:relative}.quickAmbientToggle,.quickExit{min-height:39px;border:1px solid rgba(169,135,240,.37);border-radius:13px;background:#261b3d;color:#f6edff;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1.2;white-space:nowrap;text-decoration:none}.quickAmbientToggle.isPlaying{background:linear-gradient(135deg,#3c2771,#552f78);border-color:#aa79ff}.quickAmbientVolumeTrigger{min-width:37px;min-height:39px;padding:6px;border-radius:12px;border:1px solid rgba(169,135,240,.37);background:#261b3d;color:#f6edff;font-size:17px;display:grid;place-items:center;flex:none}.quickAmbientVolumeTrigger[aria-expanded=true]{background:#49316f;border-color:#b28aff}.quickActions :is(button,a):focus-visible,.quickAmbientToggle:focus-visible,.quickAmbientVolumeTrigger:focus-visible,.quickExit:focus-visible{outline:3px solid #d4aeff;outline-offset:3px}.quickAmbientToggle>span:first-child{font-size:17px}.quickAmbientIndicator{width:6px;height:6px;flex:none;border-radius:50%;background:#76638d}.quickAmbientToggle.isPlaying .quickAmbientIndicator{background:#7fe0bb;box-shadow:0 0 9px #7fe0bb}.quickAmbientVolume{position:absolute;top:calc(100% + 7px);inset-inline-end:0;z-index:25;display:flex;align-items:center;gap:9px;width:175px;padding:10px 12px;border:1px solid rgba(167,121,255,.4);border-radius:13px;background:#261a3b;box-shadow:0 10px 32px rgba(0,0,0,.4);flex-direction:column;align-items:stretch;gap:6px;width:min(240px,80vw)}.quickAmbientVolumeRow{display:flex;align-items:center;gap:9px;width:100%}.quickAmbientVolume input{width:100%;min-width:0;accent-color:#a96fff;cursor:pointer}.quickAmbientCredits{display:block;font-size:9px;line-height:1.65;color:#d1c4e7;overflow-wrap:anywhere}.quickAmbientCredits a{color:#e7d5ff;text-decoration:underline;text-underline-offset:2px}.quickAmbientCredits a:focus-visible{outline:2px solid #efdeff;outline-offset:2px}.quickAmbientError{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:26;width:205px;padding:8px 10px;border-radius:10px;background:#48263a;color:#ffdae6;font-size:11px}.quickSrOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.quickExit{padding:7px 10px}.quickLanguageSwitch .languageChip{min-width:38px!important;height:39px!important;min-height:39px!important;padding:0 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#261b3d!important;color:#f6edff!important;border:1px solid rgba(169,135,240,.37)!important;border-radius:13px!important;font-size:12px!important}.quickLanguageSwitch .languageChip>span{display:none!important}.quickLanguageSwitch .languageChip b{font-size:12px!important;color:inherit!important}.quickLanguageSwitch .languageChip:focus-visible{outline:3px solid #d4aeff;outline-offset:3px}.quickExit>span:first-child{font-size:15px}.quickPostCounter{font-weight:850;color:#c2a8fa}.quickBottomDock{display:grid;grid-gap:6px;gap:6px;flex:0 0 auto}.quickBottomDock .quickActions{margin:0;display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,1.25fr);grid-gap:9px;gap:9px}.quickBottomDock .quickActions :is(a,button){min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;font-size:13px;line-height:1.35}.quickBottomDock .quickActions .softButton{background:#291e40;border:1px solid #59436f;color:#f4eaff}.quickBottomDock .quickNavButton{font-size:20px!important}.quickBottomDock .swipeCoach{text-align:center;font-size:12px;font-weight:800;color:#c5b7df;line-height:1.5}.quickTop .quickProgress{min-width:40px}body:has(.quickPage) .quickStage .postMeta{gap:7px}body:has(.quickPage) .quickStage .quickPostCounter{white-space:nowrap}@media(max-width:760px){body:has(.quickPage){background:#0d0919!important;overflow-x:hidden}body:has(.quickPage) .bottomNav.bottomNavV2,body:has(.quickPage) .siteFooter,body:has(.quickPage) .siteFooterV3,body:has(.quickPage) .topbar{display:none!important}body:has(.quickPage) .quickPage{width:100%;max-width:none;height:100svh;height:100dvh;min-height:0;overflow:hidden;padding:0;margin:0;background:#0d0919;color:#fff;box-sizing:border-box}body:has(.quickPage) .immersiveQuick{height:100%;min-height:0;max-height:100%;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;padding:max(9px,env(safe-area-inset-top)) 10px max(8px,env(safe-area-inset-bottom));gap:8px;touch-action:pan-y}body:has(.quickPage) .quickTop{flex:0 0 auto;display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 4px;align-items:center;grid-gap:8px;gap:8px;padding:1px 2px 3px}body:has(.quickPage) .quickTopIdentity{min-width:0!important;grid-column:1;grid-row:1}body:has(.quickPage) .quickTopIdentity small{color:#c8adff;font-size:11px;line-height:1.2}body:has(.quickPage) .quickTopIdentity b{color:#fff;font-size:13px}body:has(.quickPage) .quickTopUtilities{grid-column:2;grid-row:1}body:has(.quickPage) .quickProgress{grid-column:1/-1;grid-row:2;width:100%;height:4px;background:#32223e}body:has(.quickPage) .quickProgress i{background:linear-gradient(90deg,#7631ff,#ff4391)}body:has(.quickPage) .quickExit{min-width:42px}body:has(.quickPage) .quickLanguageSwitch .languageChip{min-width:35px!important}body:has(.quickPage) .quickExitLabel{display:none}body:has(.quickPage) .quickAmbientToggle{min-height:39px;padding:7px 9px}body:has(.quickPage) .quickAmbient:has(.quickAmbientVolumeTrigger) .quickAmbientToggle>span:nth-child(2){display:none}body:has(.quickPage) .quickAmbientVolumeTrigger{min-width:35px;min-height:39px}body:has(.quickPage) .quickStage{flex:1 1 auto;min-height:0;max-height:100%;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;padding:clamp(13px,3.5vw,18px)!important;border-radius:20px;background:radial-gradient(circle at 95% 5%,rgba(218,60,168,.16),transparent 36%),radial-gradient(circle at 0 92%,rgba(37,182,255,.12),transparent 35%),linear-gradient(155deg,#20152e,#120e21);border:1px solid rgba(169,107,254,.2);box-shadow:0 12px 24px rgba(0,0,0,.18)}body:has(.quickPage) .quickStage::-webkit-scrollbar{display:none}body:has(.quickPage) .quickStage>:is(.postMeta,h1,p,small,.voteGrid,.resultsStack){flex-shrink:0}body:has(.quickPage) .quickStage .postMeta{font-size:11px;margin-bottom:5px;line-height:1.4}body:has(.quickPage) .quickStage h1{font-size:clamp(19px,5.45vw,26px)!important;line-height:1.42!important;letter-spacing:-.01em;margin:10px 0 12px!important;overflow-wrap:anywhere}body:has(.quickPage) .quickStage>p{display:block;-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow:visible;white-space:pre-wrap;overflow-wrap:anywhere;color:#e0d7eb;font-size:clamp(14px,3.65vw,16px)!important;line-height:1.72!important;margin:0 0 12px}body:has(.quickPage) .quickStage .voteGrid,body:has(.quickPage) .quickStage .voteGrid.compact{display:grid;grid-template-columns:minmax(0,1fr)!important;margin-top:13px!important;padding-top:0!important;grid-gap:9px;gap:9px}body:has(.quickPage) .quickStage .voteButton{min-height:58px;padding:11px 13px;border:0;border-radius:14px;color:#fff;text-align:center;font-size:14px;line-height:1.45;overflow-wrap:anywhere}body:has(.quickPage) .quickStage .voteButton.choice1{background:linear-gradient(135deg,#7230f7,#9c4bfa)}body:has(.quickPage) .quickStage .voteButton.choice2{background:linear-gradient(135deg,#df297a,#ff5996)}body:has(.quickPage) .quickStage .voteButton small{font-size:11px;color:rgba(255,255,255,.82)}body:has(.quickPage) .quickStage .resultsStack{margin-top:12px}body:has(.quickPage) .quickStage .resultBar{min-height:44px;height:auto;padding:9px 12px;gap:8px;background:#31243e;color:#fff}body:has(.quickPage) .quickStage .resultBar span{min-width:0;overflow-wrap:anywhere}body:has(.quickPage) .quickStage .microReward strong{color:#dbc4ff}body:has(.quickPage) .quickStage .microReward span{color:#b3a9c6}body:has(.quickPage) .quickStage .viralVoteActions{flex:0 0 auto}body:has(.quickPage) .quickBottomDock{flex:0 0 auto;padding:0 2px 2px}body:has(.quickPage) .quickBottomDock .quickActions{display:grid!important;grid-template-columns:44px minmax(0,1fr) minmax(0,1.16fr)!important;grid-gap:7px;gap:7px;margin:0!important;align-items:stretch}body:has(.quickPage) .quickBottomDock .quickActions :is(a,button){min-height:42px;padding:8px 6px;font-size:12px}body:has(.quickPage) .quickBottomDock .quickNavButton{font-size:18px!important}body:has(.quickPage) .swipeCoach{display:block;flex:0 0 auto;color:#c7b6e4;padding:1px 0 2px;font-size:11px;line-height:1.35}body:has(.quickPage) .personalityNudge{display:none}}@media(max-width:390px){body:has(.quickPage) .quickAmbientToggle{padding:7px 8px}body:has(.quickPage) .quickAmbientToggle>span:nth-child(2){font-size:11px}body:has(.quickPage) .quickStage h1{font-size:clamp(19px,5.7vw,23px)!important}}@media(max-width:330px){body:has(.quickPage) .quickAmbientToggle>span:nth-child(2){display:none}}@media(max-width:760px) and (max-height:570px){body:has(.quickPage) .immersiveQuick{padding-top:5px;gap:5px}body:has(.quickPage) .quickStage{padding:11px!important}body:has(.quickPage) .quickStage h1{font-size:19px!important}body:has(.quickPage) .quickBottomDock .quickActions :is(a,button){min-height:38px}}@media(prefers-reduced-motion:reduce){.quickStage,.quickTop .quickProgress i{transition:none!important}}