.DramaAppShell_coverImage__fXrHG{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.DramaAppShell_appShell__zVauU{position:relative;width:100%;max-width:750px;height:100%;margin:0 auto;overflow:hidden;background:#000;box-shadow:0 0 .5rem rgba(0,0,0,.32)}.DramaAppShell_appShellHidden__EqrcS{display:none}.DramaAppShell_appShellBehind__ASNqx{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DramaAppShell_tabPanel___XIoL{width:100%;position:absolute;z-index:1;top:0;right:0;bottom:calc(1.46rem + var(--safe-area-bottom));left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.DramaAppShell_homePanel__2rEz4{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:flex;height:calc(100% - 1.46rem - var(--safe-area-bottom));flex-direction:column;overflow:hidden}.DramaAppShell_tabPanelHidden__vMnU2{display:none}.DramaAppShell_homeFixed__0bGhj{flex:0 0 auto}.DramaAppShell_header__tp4Sr{position:-webkit-sticky;position:sticky;z-index:10;top:0;flex:0 0 auto;height:calc(1.32rem + var(--safe-area-top));padding:calc(.3rem + var(--safe-area-top)) .62rem 0;background-color:#20262e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:space-between;font-style:italic}.DramaAppShell_header__tp4Sr h1{margin:0;color:var(--accent);font-size:.47rem;line-height:1;font-weight:750;letter-spacing:-.035em}.DramaAppShell_heroSection__hT1Gn{position:relative;background:#20262d;isolation:isolate;overflow:hidden}.DramaAppShell_heroAmbient__i6exQ{position:absolute;z-index:-1;inset:-.7rem -.45rem -.1rem;overflow:hidden;opacity:.42;pointer-events:none}.DramaAppShell_heroAmbient__i6exQ:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(32,38,45,.24),#20262d 94%),linear-gradient(90deg,rgba(32,38,45,.72),transparent 50%,rgba(32,38,45,.72))}.DramaAppShell_heroAmbient__i6exQ img{width:100%;height:100%;object-fit:cover;filter:blur(.42rem) saturate(1.35);transform:scale(1.18);animation:DramaAppShell_ambientReveal___LwNG .7s cubic-bezier(.2,.75,.2,1) both}.DramaAppShell_heroRail__7Mry7{display:flex;align-items:center;gap:.25rem;overflow-x:auto;padding:.08rem .62rem .13rem;perspective:11rem;scroll-padding-inline:.62rem;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;background-color:#20262d}.DramaAppShell_heroRail__7Mry7::-webkit-scrollbar{display:none}.DramaAppShell_heroCard__t7Jd9{--hero-scale:0.925;--hero-lift:5.5%;--hero-rotate:0deg;--hero-opacity:0.72;--hero-image-shift:0%;position:relative;flex:0 0 5.8rem;height:2.97rem;overflow:hidden;border-radius:.3rem;scroll-snap-align:center;scroll-snap-stop:always;background:#303841;cursor:pointer;opacity:var(--hero-opacity);transform:translateY(var(--hero-lift)) scale(var(--hero-scale)) rotateY(var(--hero-rotate));transform-style:preserve-3d;will-change:transform,opacity;transition:box-shadow .32s ease,filter .32s ease}.DramaAppShell_heroCard__t7Jd9:focus-visible{outline:.04rem solid rgba(255,147,28,.92);outline-offset:.05rem}.DramaAppShell_heroCard__t7Jd9:hover{box-shadow:0 .22rem .5rem rgba(0,0,0,.4)}.DramaAppShell_heroCard__t7Jd9 h2{max-width:4.5rem;margin:.05rem 0 0;color:#fff;font-size:.33rem;line-height:1.2;font-weight:520;letter-spacing:-.035em;text-shadow:0 .02rem .08rem rgba(0,0,0,.65)}.DramaAppShell_heroImage__duNv_{display:block;width:110%;height:100%;margin-left:-5%;object-fit:cover;transform:translate3d(var(--hero-image-shift),0,0) scale(1.035);will-change:transform;aspect-ratio:295/166}.DramaAppShell_heroShade__PTmNq{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.03) 20%,rgba(0,0,0,.82))}.DramaAppShell_dots__SlbuF{display:flex;height:.54rem;align-items:center;justify-content:center;gap:.12rem}.DramaAppShell_dots__SlbuF button{width:.14rem;height:.14rem;margin:0;padding:0;border:0;border-radius:99px;overflow:hidden;background:hsla(0,0%,100%,.34);cursor:pointer;transition:width .28s cubic-bezier(.2,.75,.2,1),background-color .18s ease}.DramaAppShell_dots__SlbuF button span{display:block;width:100%;height:100%;border-radius:inherit;background:#f58120;transform:scaleX(0);transform-origin:left}.DramaAppShell_dots__SlbuF .DramaAppShell_dotActive__EyA8v{width:.5rem;background:hsla(0,0%,100%,.3)}.DramaAppShell_dots__SlbuF .DramaAppShell_dotActive__EyA8v span{animation:DramaAppShell_heroProgress__c_69Z 4.5s linear both}.DramaAppShell_heroPaused__CN9KI .DramaAppShell_dotActive__EyA8v span{animation-play-state:paused}@keyframes DramaAppShell_heroProgress__c_69Z{to{transform:scaleX(1)}}@keyframes DramaAppShell_ambientReveal___LwNG{0%{opacity:0;transform:scale(1.24)}}@media(prefers-reduced-motion:reduce){.DramaAppShell_dotActive__EyA8v span,.DramaAppShell_heroAmbient__i6exQ img{animation:none}.DramaAppShell_dots__SlbuF button,.DramaAppShell_heroCard__t7Jd9,.DramaAppShell_heroImage__duNv_,.DramaAppShell_heroMeta__04Qq2{transition:none}}.DramaAppShell_popularTitle__k0iix{margin:0;color:var(--accent);background:#20262d;font-size:.31rem;line-height:1;font-weight:720;letter-spacing:-.025em;padding:0 .62rem .3rem;font-style:italic}.DramaAppShell_bottomNav__06QxY{position:absolute;z-index:20;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);width:100%;max-width:750px;height:calc(1.46rem + var(--safe-area-bottom));margin:0 auto;padding:.22rem .48rem var(--safe-area-bottom);border-top:.03rem solid #086ba7;background:rgba(31,36,43,.98);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.DramaAppShell_bottomNav__06QxY>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:#777d85;font-size:.19rem;font-weight:600;cursor:pointer}.DramaAppShell_bottomNav__06QxY>a span{margin-top:.08rem}.DramaAppShell_bottomNav__06QxY svg{width:.39rem;height:.39rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.DramaAppShell_bottomNav__06QxY .DramaAppShell_active__AHSrf{color:var(--nav-accent)}@media(min-width:751px){.DramaAppShell_appShell__zVauU{border-right:1px solid hsla(0,0%,100%,.08);border-left:1px solid hsla(0,0%,100%,.08)}}.LazyImage_skeleton__YzYLJ{background-color:#eceff3;background-image:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.65) 50%,transparent 75%);background-position:100% 0;background-size:200% 100%;animation:LazyImage_skeleton-shimmer__r_O5l 1.4s ease-in-out infinite}@keyframes LazyImage_skeleton-shimmer__r_O5l{to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.LazyImage_skeleton__YzYLJ{animation:none}}.VipPurchaseModal_mask__HESLA{position:fixed;z-index:42;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.28);animation:VipPurchaseModal_maskIn__vfs5s .24s ease-out both}.VipPurchaseModal_planModal__VGcNl{position:relative;width:100%;max-width:750px;height:92vh;max-height:10.7rem;overflow:hidden;border-radius:.48rem .48rem 0 0;color:#171820;background:#fff;box-shadow:0 -.12rem .4rem rgba(0,0,0,.12);animation:VipPurchaseModal_slideIn___lt_t .3s cubic-bezier(.22,1,.36,1) both}.VipPurchaseModal_planHeader__EckNh{position:relative;z-index:1;display:flex;height:1.6rem;align-items:center;justify-content:center;background:linear-gradient(105deg,#fff6e9,#ffefd4 52%,#fff8ee)}.VipPurchaseModal_headerDecoration__eImLD,.VipPurchaseModal_headerDecoration__eImLD:before{position:absolute;z-index:2;top:-.7rem;left:.7rem;width:.02rem;height:2.6rem;background:#ffc45f;content:"";opacity:.8;transform:rotate(-38deg)}.VipPurchaseModal_headerDecoration__eImLD:before{top:-.14rem;left:.78rem;height:3rem;background:hsla(0,0%,100%,.72)}.VipPurchaseModal_tabs__3KU4f{position:relative;z-index:3}.VipPurchaseModal_tabs__3KU4f button{position:relative;padding:.2rem 0;border:0;color:#8992a2;background:rgba(0,0,0,0);font-size:.38rem;font-weight:700}.VipPurchaseModal_tabs__3KU4f .VipPurchaseModal_tabActive__ndegN{color:#ad6200}.VipPurchaseModal_tabs__3KU4f .VipPurchaseModal_tabActive__ndegN:after{position:absolute;right:.6rem;bottom:.08rem;left:.6rem;height:.04rem;border-radius:.02rem;background:#bd710e;content:""}.VipPurchaseModal_closeButton__UAY68{position:absolute;z-index:4;top:.2rem;right:.24rem;width:.48rem;height:.48rem;padding:0;border:0;background:rgba(0,0,0,0)}.VipPurchaseModal_closeButton__UAY68 img{width:100%;height:100%;object-fit:contain}.VipPurchaseModal_planContent___hnpW{position:relative;height:calc(100% - 1.32rem);margin-top:-.28rem;padding:.5rem .54rem 1.16rem;border-radius:.4rem .4rem 0 0;background:#fff}.VipPurchaseModal_planList___tznL{display:grid;padding:0 .24rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.64rem;gap:.64rem}.VipPurchaseModal_planCard__wIH1b{display:flex;height:3.08rem;padding:0;align-items:center;flex-direction:column;justify-content:center;border:.02rem solid #f1b62d;border-radius:.2rem;color:#934500;background:#fff}.VipPurchaseModal_planCard__wIH1b span{margin-bottom:.26rem;font-size:.3rem}.VipPurchaseModal_planCard__wIH1b strong{font-size:.64rem;line-height:1}.VipPurchaseModal_planCard__wIH1b:active{transform:scale(.98)}.VipPurchaseModal_planSelected__PgETR{background:linear-gradient(135deg,#ffdf8a,#fff4cc)}.VipPurchaseModal_benefits__g0KJV{padding:0;margin:.42rem 0 0;list-style:none}.VipPurchaseModal_benefits__g0KJV li{position:relative;padding-left:.52rem;font-size:.32rem;line-height:.38rem;white-space:nowrap}.VipPurchaseModal_benefits__g0KJV li:before{position:absolute;top:.03rem;left:0;display:flex;width:.3rem;height:.3rem;align-items:center;justify-content:center;border-radius:.04rem;color:#fff;background:#0cb326;content:"✓";font-size:.24rem;font-weight:700}.VipPurchaseModal_payButton__GnlJe{position:absolute;bottom:1.16rem;left:.54rem;display:block;width:calc(100% - 1.08rem);height:1.04rem;padding:0;border:.02rem solid #e8c05b;border-radius:.2rem;color:#934500;background:linear-gradient(105deg,#ffdc83,#ffedbd 48%,#ffe4a1);box-shadow:inset 0 0 .08rem hsla(0,0%,100%,.7);font-size:.48rem}.VipPurchaseModal_payButton__GnlJe:disabled{opacity:.55}.VipPurchaseModal_inviteContent__GIlgn{padding:.3rem .32rem .7rem}.VipPurchaseModal_invitePanel__Bt3Td{display:flex;height:100%;align-items:center;flex-direction:column}.VipPurchaseModal_invitePanel__Bt3Td h3{margin:.4rem 0 0;color:#d5a461;font-size:.36rem;line-height:1.2;text-align:center;text-shadow:0 .02rem 0 #82542b}.VipPurchaseModal_invitePanel__Bt3Td>p{width:5.1rem;margin:.2rem 0 0;color:#252b38;font-size:.3rem;line-height:1.14}.VipPurchaseModal_inviteImage__uZj7W{width:2.26rem;height:2.26rem;margin-top:.2rem;object-fit:contain}.VipPurchaseModal_copyButton__VbPM1{display:inline-flex;min-width:4.04rem;height:1rem;padding:0 .38rem;margin-top:.48rem;align-items:center;justify-content:center;border:0;border-radius:.32rem;color:#fff;background:linear-gradient(110deg,#ff951c,#ffda52);box-shadow:inset 0 .02rem 0 hsla(0,0%,100%,.5);font-size:.32rem}.VipPurchaseModal_copyButton__VbPM1 img{width:.34rem;height:.34rem;margin-left:.12rem}.VipPurchaseModal_copyButton__VbPM1:disabled{opacity:.6}.VipPurchaseModal_inviteTotal__4SPBE{display:flex;width:100%;height:1rem;padding:0 .7rem;margin-top:.62rem;align-items:center;justify-content:space-between;border-radius:.2rem;color:#bf6500;background:#fff7e8;font-size:.28rem;font-weight:700}.VipPurchaseModal_inviteTotal__4SPBE strong{display:flex;align-items:center}.VipPurchaseModal_inviteTotal__4SPBE img{width:.48rem;height:.48rem;margin-right:.16rem}.VipPurchaseModal_paymentModal__CL63B{width:100%;max-width:750px;min-height:7rem;padding:0 .54rem .6rem;border-radius:.4rem .4rem 0 0;color:#171820;background:#fff;box-shadow:0 -.12rem .4rem rgba(0,0,0,.12);animation:VipPurchaseModal_slideIn___lt_t .3s cubic-bezier(.22,1,.36,1) both}.VipPurchaseModal_paymentHeader__wNPv5{display:grid;height:1.26rem;align-items:center;grid-template-columns:.64rem 1fr .64rem}.VipPurchaseModal_paymentHeader__wNPv5 h2{margin:0;overflow:hidden;font-size:.34rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.VipPurchaseModal_paymentHeader__wNPv5 button{display:flex;width:.48rem;height:.48rem;padding:0;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,0)}.VipPurchaseModal_paymentHeader__wNPv5 button:last-child{justify-self:end}.VipPurchaseModal_paymentHeader__wNPv5 button img{width:.48rem;height:.48rem;object-fit:contain}.VipPurchaseModal_methodList__aV5gc{display:grid;grid-gap:.2rem;max-height:60vh;align-content:start;overflow-y:auto}.VipPurchaseModal_methodCard__iS4H4{display:grid;width:100%;height:1.48rem;padding:0 .64rem;align-items:center;border:0;border-radius:.32rem;color:#fff;background:#2c1a0b;grid-template-columns:.76rem 1fr auto;text-align:left}.VipPurchaseModal_methodCard__iS4H4>i,.VipPurchaseModal_methodCard__iS4H4>img{width:.64rem;height:.64rem;border-radius:50%;object-fit:contain}.VipPurchaseModal_methodCard__iS4H4>span{font-size:.34rem}.VipPurchaseModal_methodCard__iS4H4>strong{display:flex;min-width:1.42rem;height:.54rem;padding:0 .16rem;align-items:center;justify-content:center;border:.04rem solid #ffd72d;border-radius:.28rem;color:#fff;background:linear-gradient(#ffc800,#ff8500 72%);box-shadow:inset 0 -.04rem 0 rgba(213,91,0,.48),0 .02rem .04rem rgba(0,0,0,.2);font-size:.32rem;font-style:italic;text-shadow:0 .02rem .02rem rgba(174,73,0,.55)}.VipPurchaseModal_methodCard__iS4H4:active{transform:scale(.985)}.VipPurchaseModal_message__rmEVU{color:#737883;text-align:center}.VipPurchaseModal_error__N_Umk{margin:.14rem 0 0;color:#b23838;text-align:center}@keyframes VipPurchaseModal_maskIn__vfs5s{0%{opacity:0}}@keyframes VipPurchaseModal_slideIn___lt_t{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.VipPurchaseModal_mask__HESLA,.VipPurchaseModal_paymentModal__CL63B,.VipPurchaseModal_planModal__VGcNl{animation-duration:1ms}}