.SelectionOverlay_overlay__oWbZc{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:SelectionOverlay_overlayFadeIn__tq3WR .3s ease;touch-action:none}@keyframes SelectionOverlay_overlayFadeIn__tq3WR{0%{opacity:0}to{opacity:1}}.SelectionOverlay_content__l1siB{text-align:center;padding:32px 28px;max-width:300px}.SelectionOverlay_glowRing__j8eQn{width:72px;height:72px;margin:0 auto 20px;border-radius:50%;background:radial-gradient(circle,rgba(255,215,0,.2) 0,transparent 70%);border:2px solid rgba(255,215,0,.4);display:flex;align-items:center;justify-content:center;animation:SelectionOverlay_glowPulse__Nml8P 2s ease-in-out infinite}.SelectionOverlay_crownIcon__B0gwO{font-size:var(--text-hero)}@keyframes SelectionOverlay_glowPulse__Nml8P{0%,to{box-shadow:0 0 20px rgba(255,215,0,.2)}50%{box-shadow:0 0 40px rgba(255,215,0,.5)}}.SelectionOverlay_badge__50gI3{display:inline-block;padding:4px 18px;font-size:var(--text-meta);font-weight:700;color:#fff;background:linear-gradient(135deg,gold,#ff8c00);border-radius:6px;letter-spacing:.08em;margin-bottom:12px}.SelectionOverlay_title__gMoJl{color:#fff;font-size:var(--text-dialog-title);font-weight:800;margin:0 0 20px;letter-spacing:0}.SelectionOverlay_features__utHA_{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.SelectionOverlay_featureItem__ePXN5{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.85);font-size:var(--text-body);font-weight:500}.SelectionOverlay_featureIcon__w8Y5p{font-size:var(--text-title);width:24px;text-align:center;flex-shrink:0}.SelectionOverlay_joinBtn__JOKF8{display:block;width:100%;padding:14px;font-size:var(--text-title);font-weight:700;color:#000;background:linear-gradient(135deg,gold,#ff8c00);border:none;border-radius:28px;cursor:pointer;margin-bottom:12px;transition:transform .2s,box-shadow .2s;animation:SelectionOverlay_btnPulse__1N8_H 2.5s ease-in-out infinite;letter-spacing:0}.SelectionOverlay_joinBtn__JOKF8:hover{transform:scale(1.03);box-shadow:0 4px 24px rgba(255,215,0,.5)}@keyframes SelectionOverlay_btnPulse__1N8_H{0%,to{box-shadow:0 2px 12px rgba(255,215,0,.3)}50%{box-shadow:0 4px 28px rgba(255,215,0,.6)}}.SelectionOverlay_closeBtn__uMrxq{display:block;width:100%;padding:10px;font-size:var(--text-meta);color:hsla(0,0%,100%,.5);background:none;border:1px solid hsla(0,0%,100%,.15);border-radius:24px;cursor:pointer;transition:color .2s,border-color .2s}.SelectionOverlay_closeBtn__uMrxq:hover{color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.3)}.SelectionOverlay_vipToast__OuIgm{position:absolute;top:60px;left:50%;transform:translateX(-50%);z-index:50;display:flex;align-items:center;gap:8px;padding:8px 20px;background:linear-gradient(135deg,rgba(255,215,0,.15),rgba(0,0,0,.75));border:1px solid rgba(255,215,0,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;cursor:pointer;animation:SelectionOverlay_toastFadeInOut__Q346_ 1.5s ease-in-out;pointer-events:auto}.SelectionOverlay_toastIcon__uNxHa{font-size:14px}.SelectionOverlay_vipToast__OuIgm .SelectionOverlay_badge__50gI3{margin-bottom:0;padding:2px 10px;font-size:11px;white-space:nowrap}.SelectionOverlay_vipText__Hfl2W{color:hsla(0,0%,100%,.9);font-size:12px;font-weight:600;white-space:nowrap}@keyframes SelectionOverlay_toastFadeInOut__Q346_{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}15%{opacity:1;transform:translateX(-50%) translateY(0)}75%{opacity:1}to{opacity:0}}.UnlockModal_overlay__s5KWl{position:fixed;inset:0;z-index:10002;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:UnlockModal_fadeIn__vOYbA .22s ease-out;touch-action:none}.UnlockModal_dialog__4KUPm{width:100%;max-width:340px;max-height:92vh;overflow-y:auto;padding:0 28px 24px;border-radius:22px;background:radial-gradient(ellipse at top,rgba(255,215,0,.08) 0,transparent 60%),rgba(15,15,20,.96);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,215,0,.15);color:#f1f5f9;box-shadow:0 24px 64px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,215,0,.08);animation:UnlockModal_pop__eNJql .28s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;align-items:stretch;text-align:center}.UnlockModal_cover__RNB_5{position:relative;margin:0 -28px;aspect-ratio:16/9;border-radius:22px 22px 0 0;overflow:hidden;background:#0a0a0f}.UnlockModal_coverImg__RS2Fy{width:100%;height:100%;object-fit:cover;display:block}.UnlockModal_coverPlaceholder__MzJAS{width:100%;height:100%;background:linear-gradient(135deg,#4c1d95,#831843)}.UnlockModal_coverMask__APXaY{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(15,15,20,.92) 92%)}.UnlockModal_coverBadge__n7twU{position:absolute;top:12px;left:16px;padding:5px 12px;border-radius:999px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#422006;font-size:var(--text-xs);font-weight:700;box-shadow:0 2px 8px rgba(251,191,36,.4);z-index:1}.UnlockModal_glowRing___in2m{width:64px;height:64px;margin:-28px auto 14px;position:relative;z-index:2;border-radius:50%;background:radial-gradient(circle,rgba(255,215,0,.25) 0,transparent 70%),rgba(15,15,20,.95);border:2px solid rgba(255,215,0,.5);display:flex;align-items:center;justify-content:center;animation:UnlockModal_glowPulse__JXDez 2.2s ease-in-out infinite}.UnlockModal_crownIcon__q5jpa{font-size:var(--text-page-title);filter:drop-shadow(0 0 8px rgba(255,215,0,.6))}@keyframes UnlockModal_glowPulse__JXDez{0%,to{box-shadow:0 0 16px rgba(255,215,0,.25)}50%{box-shadow:0 0 32px rgba(255,215,0,.55)}}.UnlockModal_titleBadge__xfOR5{display:inline-block;align-self:center;padding:4px 18px;margin-bottom:8px;border-radius:6px;background:linear-gradient(135deg,gold,#ff8c00);color:#422006;font-size:var(--text-sm);font-weight:700;letter-spacing:.08em}.UnlockModal_heroTitle__HGo8L{margin:0 0 18px;font-size:var(--text-dialog-title);font-weight:800;color:#fff;letter-spacing:0;text-shadow:0 0 12px rgba(255,215,0,.2)}.UnlockModal_features__Ov2L1{display:flex;flex-direction:column;gap:9px;margin:0 0 22px;align-items:flex-start;padding:0 12px}.UnlockModal_featureItem__lWUzl{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.86);font-size:var(--text-body);font-weight:500}.UnlockModal_featureIcon__puspo{font-size:var(--text-title);width:24px;text-align:center;flex-shrink:0}.UnlockModal_btnVip__XtNP1{display:block;width:100%;padding:14px;margin-bottom:14px;border:none;border-radius:28px;background:linear-gradient(135deg,gold,#ff8c00);color:#1a0f00;font-size:var(--text-title);font-weight:700;letter-spacing:0;cursor:pointer;transition:transform .15s,box-shadow .2s;animation:UnlockModal_btnPulse__ZoRlM 2.5s ease-in-out infinite}.UnlockModal_btnVip__XtNP1:hover{transform:scale(1.02)}.UnlockModal_btnVip__XtNP1:active{transform:scale(.98)}@keyframes UnlockModal_btnPulse__ZoRlM{0%,to{box-shadow:0 2px 14px rgba(255,215,0,.35)}50%{box-shadow:0 6px 32px rgba(255,215,0,.65)}}.UnlockModal_divider__a1K6Z{display:flex;align-items:center;margin:4px 0 12px;gap:10px}.UnlockModal_divider__a1K6Z:after,.UnlockModal_divider__a1K6Z:before{content:"";flex:1 1;height:1px;background:hsla(0,0%,100%,.1)}.UnlockModal_dividerText__d4QGX{font-size:var(--text-xs);color:hsla(0,0%,100%,.35);letter-spacing:0}.UnlockModal_btnPoints__7Z410{width:100%;padding:11px 14px;margin-bottom:4px;border:1px solid rgba(168,85,247,.4);border-radius:22px;background:rgba(168,85,247,.08);color:#e9d5ff;cursor:pointer;transition:transform .12s ease,background .2s;display:flex;flex-direction:column;align-items:center;gap:2px}.UnlockModal_btnPoints__7Z410:active:not(:disabled){transform:scale(.97);background:rgba(168,85,247,.16)}.UnlockModal_btnDisabled__HUCGf,.UnlockModal_btnPoints__7Z410:disabled{opacity:.5;cursor:not-allowed}.UnlockModal_btnPointsMain__iUUf_{font-size:var(--text-body);font-weight:600}.UnlockModal_btnPointsSub__kh6Hx,.UnlockModal_tip__Hf_4t{font-size:var(--text-xs);color:#94a3b8}.UnlockModal_tip__Hf_4t{margin:6px 0 0;text-align:center}.UnlockModal_btnGoEarn___lchS{width:100%;margin-top:8px;padding:10px;border:1px solid rgba(251,191,36,.35);border-radius:22px;background:rgba(251,191,36,.08);color:#fde68a;font-size:var(--text-meta);font-weight:600;cursor:pointer;transition:transform .12s ease,background .2s,border-color .2s}.UnlockModal_btnGoEarn___lchS:hover{background:rgba(251,191,36,.16);border-color:rgba(251,191,36,.55)}.UnlockModal_btnGoEarn___lchS:active{transform:scale(.97)}.UnlockModal_error__k0SNg{margin:10px 0 0;padding:8px 12px;border-radius:10px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.28);color:#fca5a5;font-size:var(--text-sm);text-align:center}.UnlockModal_cancel__uIFeZ{width:100%;margin-top:14px;padding:10px;border:1px solid hsla(0,0%,100%,.12);border-radius:22px;background:transparent;color:hsla(0,0%,100%,.55);font-size:var(--text-meta);cursor:pointer;transition:color .15s,border-color .15s}.UnlockModal_cancel__uIFeZ:hover:not(:disabled){color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.25)}.UnlockModal_cancel__uIFeZ:disabled{opacity:.4;cursor:not-allowed}@keyframes UnlockModal_fadeIn__vOYbA{0%{opacity:0}to{opacity:1}}@keyframes UnlockModal_pop__eNJql{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.VideoPlayer_container__7StoC{position:relative;width:100%;height:100%;background:#000;overflow:hidden;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;isolation:isolate}.VideoPlayer_mediaWrapper__KjaQO{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .35s ease;transform-origin:center}.VideoPlayer_rotated__AhlIo{width:100vh;height:100vw;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.VideoPlayer_video__Wr4OP{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.VideoPlayer_videoVisible__7w2gw{opacity:1;z-index:2}.VideoPlayer_videoHidden__NmLAv{opacity:0;z-index:0;pointer-events:none}.VideoPlayer_preview__J16eJ,.VideoPlayer_thumbnail__CxCRd{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}.VideoPlayer_selectionHint__0xO2w{position:absolute;top:10%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.8vh;padding:1vh 2.5vh;background:linear-gradient(135deg,rgba(255,215,0,.85),rgba(255,140,0,.85));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:2vh;color:#000;font-size:var(--text-sm);font-weight:700;z-index:4;pointer-events:none;white-space:nowrap;box-shadow:0 2px 12px rgba(255,215,0,.4);animation:VideoPlayer_selectionPulse__YbnDf 2s ease-in-out infinite}.VideoPlayer_selectionHintIcon__lOfwP{font-size:var(--text-meta)}@keyframes VideoPlayer_selectionPulse__YbnDf{0%,to{box-shadow:0 2px 12px rgba(255,215,0,.3)}50%{box-shadow:0 4px 20px rgba(255,215,0,.6)}}.VideoPlayer_tapHint__11J0T{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:1vh;padding:1vh 2.5vh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:3vh;color:hsla(0,0%,100%,.9);font-size:var(--text-control);z-index:3;pointer-events:none;animation:VideoPlayer_tapHintPulse__EABlA 2s ease-in-out infinite}.VideoPlayer_tapIcon__Ib9E5{width:2.2vh;height:2.2vh}.VideoPlayer_centerOverlay__f1C43{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);pointer-events:none;animation:VideoPlayer_fadeIn__TuxQM .1s ease}.VideoPlayer_centerBadge___Gafv{display:flex;align-items:center;gap:1.4vh;padding:2vh 3.2vh;border-radius:999px;background:rgba(0,0,0,.45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:hsla(0,0%,100%,.95);animation:VideoPlayer_pulse__xIbBU .4s ease}.VideoPlayer_centerBadgePersistent__EFzUm{animation:VideoPlayer_fadeIn__TuxQM .2s ease}.VideoPlayer_centerBadgeIcon__PBzvt{width:4vh;height:4vh;flex-shrink:0}.VideoPlayer_centerBadgeText__ydzJ_{font-size:var(--text-dialog-title);font-weight:600;letter-spacing:0;line-height:1}.VideoPlayer_progressBar__teHM0{position:absolute;bottom:0;left:0;right:0;height:3px;background:hsla(0,0%,100%,.15);z-index:var(--z-controls);pointer-events:none}.VideoPlayer_progressFill__4cOcr{height:100%;background:linear-gradient(90deg,#ff6b8b,#ff9a9e);transition:width .2s linear;border-radius:0 2px 2px 0}.VideoPlayer_scrubBar__a7e6o{position:absolute;bottom:0;left:0;right:0;z-index:25;padding:14vh 16px 3.5vh;background:linear-gradient(transparent,transparent 50%,rgba(0,0,0,.5));cursor:pointer;touch-action:none;animation:VideoPlayer_scrubBarIn__Pde4J .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.VideoPlayer_scrubTime__miV9v{display:flex;justify-content:space-between;padding:0 2px;margin-bottom:10px;font-size:var(--text-xs);font-weight:600;color:hsla(0,0%,100%,.85);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VideoPlayer_scrubBarActive__UKZbH .VideoPlayer_scrubTrack__X9KhB{height:6px}.VideoPlayer_scrubBarActive__UKZbH .VideoPlayer_scrubThumb__TaUs7{width:20px;height:20px}.VideoPlayer_spritePreview__kXCDQ{position:absolute;bottom:calc(100% + 12px);transform:translateX(-50%);border-radius:6px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.15);pointer-events:none;background-color:#000}.VideoPlayer_spritePreview__kXCDQ:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background:hsla(0,0%,100%,.15)}.VideoPlayer_spritePreviewLoading__AcEcO{opacity:.85;filter:saturate(.7)}.VideoPlayer_scrubTrack__X9KhB{position:relative;width:100%;height:4px;background:hsla(0,0%,100%,.25);border-radius:4px;transition:height .15s ease}.VideoPlayer_scrubFill__GMctb{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#ff6b8b,#ff9a9e);border-radius:4px;box-shadow:0 0 8px rgba(255,107,139,.6);pointer-events:none}.VideoPlayer_scrubThumb__TaUs7{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(255,107,139,.5),0 0 0 3px rgba(255,107,139,.3);transition:width .15s ease,height .15s ease;pointer-events:none}@keyframes VideoPlayer_scrubBarIn__Pde4J{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes VideoPlayer_fadeIn__TuxQM{0%{opacity:0}to{opacity:1}}@keyframes VideoPlayer_pulse__xIbBU{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes VideoPlayer_tapHintPulse__EABlA{0%,to{opacity:.7}50%{opacity:1}}.VideoPlayer_fullscreenHint__buuB7{position:absolute;bottom:22%;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.7vh;padding:1vh 2.8vh;background:rgba(0,0,0,.58);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.18);border-radius:3vh;color:hsla(0,0%,100%,.95);font-size:var(--text-body);font-weight:600;white-space:nowrap;z-index:30;cursor:pointer;pointer-events:auto;touch-action:none;animation:VideoPlayer_fullscreenHintIn__g8YSn .3s ease forwards,VideoPlayer_fullscreenHintPulse__Go9MV 2.8s ease-in-out .4s infinite}.VideoPlayer_fullscreenHint__buuB7:active{transform:translateX(-50%) scale(.93)}.VideoPlayer_exitFullscreenHint__ct7Qf{position:absolute;top:14px;right:14px;display:flex;align-items:center;gap:.5vh;padding:.8vh 2vh;background:rgba(0,0,0,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15);border-radius:2.5vh;color:hsla(0,0%,100%,.85);font-size:var(--text-sm);font-weight:600;white-space:nowrap;z-index:30;cursor:pointer;pointer-events:auto;touch-action:none;animation:VideoPlayer_fadeIn__TuxQM .3s ease}.VideoPlayer_exitFullscreenHint__ct7Qf:active{transform:scale(.92)}.VideoPlayer_fullscreenHintIcon__e1Ghg{width:2.2vh;height:2.2vh;flex-shrink:0}@keyframes VideoPlayer_fullscreenHintIn__g8YSn{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes VideoPlayer_fullscreenHintPulse__Go9MV{0%,to{opacity:.82}50%{opacity:1}}.VideoPlayer_bufferingBadge__v2oA5{position:absolute;bottom:4.5vh;left:14px;display:flex;align-items:center;gap:.8vh;padding:.7vh 1.6vh;background:rgba(0,0,0,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.12);border-radius:2vh;color:hsla(0,0%,100%,.9);font-size:var(--text-xs);font-weight:500;white-space:nowrap;z-index:24;pointer-events:none;animation:VideoPlayer_fadeIn__TuxQM .2s ease}.VideoPlayer_bufferingSpinner__XJjPM{width:1.8vh;height:1.8vh;color:rgba(255,220,100,.85);animation:VideoPlayer_bufferingSpin__5muVQ .9s linear infinite}@keyframes VideoPlayer_bufferingSpin__5muVQ{to{transform:rotate(1turn)}}.ImageViewer_container__X_CVn{position:relative;width:100%;height:100%;background:#000;overflow:hidden;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.ImageViewer_imageWrapper__b5hLJ{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center;will-change:transform}.ImageViewer_image__8Wp_v{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}