.bottom-nav[data-v-51f078f1]{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:flex;justify-content:space-around;align-items:center;padding:8px 0 calc(8px + var(--safeBottom));background:#0a0a0af2;backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -2px 10px #0000004d}.nav-item[data-v-51f078f1]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 12px;cursor:pointer;text-decoration:none;color:#fff9;transition:all .2s ease;user-select:none;-webkit-tap-highlight-color:transparent;flex:1;max-width:80px;position:relative}.nav-item.active[data-v-51f078f1]{color:#ff4d4f}.nav-item.active[data-v-51f078f1]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:3px;background:linear-gradient(90deg,#ff6b9d,#f36);border-radius:0 0 3px 3px}.icon[data-v-51f078f1]{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.icon[data-v-51f078f1] svg{width:100%;height:100%}.label[data-v-51f078f1]{font-size:11px;font-weight:500;white-space:nowrap}.nav-item[data-v-51f078f1]:active{transform:scale(.95)}.float-header[data-v-e780fe48]{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;padding:12px 15px;background:#0a0a0af2;backdrop-filter:blur(10px);gap:12px}.logo-area[data-v-e780fe48]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;overflow:hidden}.logo-img[data-v-e780fe48]{width:52px;height:52px;border-radius:12px;flex-shrink:0;object-fit:cover;box-shadow:0 2px 8px #0000004d}.logo-text[data-v-e780fe48]{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.logo-title[data-v-e780fe48]{font-size:1.15rem;font-weight:700;color:#fff;white-space:nowrap;line-height:1.3}.logo-subtitle[data-v-e780fe48]{font-size:.8rem;color:#bbb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.header-buttons[data-v-e780fe48]{display:flex;gap:10px;flex-shrink:0}.btn-watch[data-v-e780fe48],.btn-download[data-v-e780fe48]{padding:12px 20px;border:none;border-radius:22px;color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;position:relative;overflow:visible;white-space:nowrap;flex-shrink:0;transition:transform .2s ease}.btn-watch[data-v-e780fe48]{background:linear-gradient(90deg,#00b4d8,#0077b6);animation:pulse-ring-e780fe48 2s ease-out infinite;overflow:hidden}.btn-watch[data-v-e780fe48]:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:#00b4d866;border-radius:22px;transform:translate(-50%,-50%) scale(1);animation:ripple-e780fe48 2s ease-out infinite;pointer-events:none}.btn-watch[data-v-e780fe48]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-e780fe48 3s ease-in-out infinite}@keyframes ripple-e780fe48{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@keyframes pulse-ring-e780fe48{0%,to{box-shadow:0 0 #00b4d8b3}50%{box-shadow:0 0 0 8px #00b4d800}}@keyframes shine-e780fe48{0%{left:-100%}50%,to{left:100%}}.btn-download[data-v-e780fe48]{background:linear-gradient(90deg,#ff6b9d,#f36);animation:shake-e780fe48 3s ease-in-out infinite}.btn-download[data-v-e780fe48]:before,.btn-download[data-v-e780fe48]:after{border-radius:22px;overflow:hidden}.btn-download[data-v-e780fe48]:before{content:"🔥";position:absolute;top:-8px;right:28px;font-size:1.2rem;animation:fire-bounce-e780fe48 1s ease-in-out infinite;z-index:1}.btn-download[data-v-e780fe48]:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 40%,rgba(255,255,255,.3) 50%,transparent 60%);animation:shimmer-e780fe48 2s linear infinite}@keyframes shake-e780fe48{0%,to{transform:translate(0) rotate(0)}10%,30%,50%,70%,90%{transform:translate(-2px) rotate(-1deg)}20%,40%,60%,80%{transform:translate(2px) rotate(1deg)}}@keyframes fire-bounce-e780fe48{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.1)}}@keyframes shimmer-e780fe48{0%{transform:translate(-100%)}to{transform:translate(100%)}}.btn-text[data-v-e780fe48]{position:relative;z-index:1}.vip-badge[data-v-e780fe48]{position:absolute;top:-10px;right:-8px;background:linear-gradient(135deg,gold,#ffed4e);color:#d32f2f;font-size:.65rem;font-weight:900;padding:3px 7px;border-radius:8px;z-index:2;box-shadow:0 2px 8px #ffd70099;animation:vip-pulse-e780fe48 1.5s ease-in-out infinite;letter-spacing:.5px;border:1px solid #ffed4e;white-space:nowrap}@keyframes vip-pulse-e780fe48{0%,to{transform:scale(1) rotate(-5deg);box-shadow:0 2px 8px #ffd70099}50%{transform:scale(1.1) rotate(-5deg);box-shadow:0 4px 12px #ffd700cc}}.btn-watch[data-v-e780fe48]:hover{transform:scale(1.05);box-shadow:0 0 0 10px #00b4d800}.btn-download[data-v-e780fe48]:hover{animation:shake-intense-e780fe48 .5s ease-in-out infinite}@keyframes shake-intense-e780fe48{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-3px) rotate(-2deg)}75%{transform:translate(3px) rotate(2deg)}}.btn-watch[data-v-e780fe48]:active,.btn-download[data-v-e780fe48]:active{transform:scale(.95)}@media (max-width: 380px){.logo-subtitle[data-v-e780fe48]{display:none}.logo-title[data-v-e780fe48]{font-size:.85rem}.logo-img[data-v-e780fe48]{width:32px;height:32px}.btn-watch[data-v-e780fe48],.btn-download[data-v-e780fe48]{padding:8px 12px;font-size:.75rem}}.drama-page[data-v-4d81e228]{background:#0a0a0a;min-height:100vh;padding-bottom:140px}.banner-section[data-v-4d81e228]{position:fixed;left:0;right:0;z-index:998;background:#0a0a0a;transition:top .3s ease}.banner-img[data-v-4d81e228]{width:100%;aspect-ratio:4 / 2.2;object-fit:cover;object-position:center 70%;display:block}.category-tabs[data-v-4d81e228]{position:fixed;left:0;right:0;z-index:997;display:flex;padding:8px 15px;background:#0a0a0a;transition:top .3s ease}.category-tab[data-v-4d81e228]{flex:1;padding:6px 0;text-align:center;font-size:.95rem;font-weight:500;color:#888;cursor:pointer;position:relative;transition:all .3s;background:transparent;border:none}.category-tab.active[data-v-4d81e228]{color:#fff;background:linear-gradient(90deg,#ff6b9d,#f36);border-radius:20px;margin:0 5px}.content-section[data-v-4d81e228]{padding:10px 10px 0;transition:margin-top .3s ease}.fake-video-list[data-v-4d81e228]{width:100%;display:block;border-radius:8px;cursor:pointer}.bottom-ad[data-v-4d81e228]{position:fixed;bottom:60px;left:0;right:0;z-index:999;padding:8px 10px;background:#0a0a0af2}.bottom-ad-img[data-v-4d81e228]{width:100%;border-radius:8px;display:block;cursor:pointer}.download-btn-gif[data-v-4d81e228]{position:absolute;right:20px;top:50%;transform:translateY(-50%);height:35px;cursor:pointer}.simple-alert[data-v-4d81e228]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#1e1e1ef2;backdrop-filter:blur(10px);border-radius:16px;padding:24px 32px;box-shadow:0 8px 32px #00000080;z-index:10000;min-width:280px;max-width:90%;border:1px solid rgba(255,107,157,.3);animation:alertFadeIn-4d81e228 .3s ease-out}.simple-alert-message[data-v-4d81e228]{color:#fff;font-size:16px;text-align:center;line-height:1.6;margin-bottom:20px}.simple-alert-buttons[data-v-4d81e228]{display:flex;gap:10px;width:100%}.simple-alert-btn[data-v-4d81e228]{flex:1;padding:12px;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.simple-alert-btn-primary[data-v-4d81e228]{background:linear-gradient(90deg,#ff6b9d,#f36);color:#fff}.simple-alert-btn-primary[data-v-4d81e228]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ff6b9d66}.simple-alert-btn-secondary[data-v-4d81e228]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.simple-alert-btn-secondary[data-v-4d81e228]:hover{background:#ffffff26;transform:translateY(-2px)}.simple-alert-overlay[data-v-4d81e228]{position:fixed;inset:0;background:#00000080;z-index:9999;animation:overlayFadeIn-4d81e228 .3s ease-out}@keyframes alertFadeIn-4d81e228{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes overlayFadeIn-4d81e228{0%{opacity:0}to{opacity:1}}
