@charset "UTF-8";.custom-button[data-v-423386fa]{display:flex;align-items:center;justify-content:center;gap:10px;border:none;border-radius:var(--radius-lg);padding:0 var(--space-5);font-size:var(--font-size-base);font-weight:700;cursor:pointer;transition:all var(--duration-base) var(--ease-out);white-space:nowrap;outline:none;position:relative;overflow:hidden;box-sizing:border-box;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;min-height:44px}.button-small[data-v-423386fa]{min-height:36px;padding:0 var(--space-4);font-size:var(--font-size-sm);border-radius:var(--radius-md)}.button-medium[data-v-423386fa]{min-height:46px}.button-large[data-v-423386fa]{min-height:56px;padding:0 var(--space-6);font-size:var(--font-size-lg);border-radius:var(--radius-xl)}.button-primary[data-v-423386fa]{background:var(--color-brand-gradient);color:#fff;box-shadow:0 12px 24px -8px #d4a84959}.button-primary[data-v-423386fa]:active:not(.button-disabled){transform:scale(.96);filter:brightness(.9);box-shadow:0 6px 12px -4px #d4a84973}.button-secondary[data-v-423386fa]{background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.button-secondary[data-v-423386fa]:active:not(.button-disabled){background:var(--bg-active);transform:scale(.96)}.button-success[data-v-423386fa]{background:var(--color-vip-gradient);color:#000;box-shadow:0 12px 24px -10px #ffd70080}.button-danger[data-v-423386fa]{background:linear-gradient(135deg,#ff4d4f,#d81625);color:#fff;box-shadow:0 12px 24px -10px #d8162559}.button-warning[data-v-423386fa]{background:linear-gradient(135deg,#ffc107,#ff9800);color:#000;box-shadow:0 12px 24px -10px #ffc10766}.button-info[data-v-423386fa]{background:var(--bg-popup);color:var(--text-primary);border:1px solid var(--border-strong)}.button-disabled[data-v-423386fa]{opacity:.35;cursor:not-allowed;pointer-events:none;filter:grayscale(.8)}.button-loading[data-v-423386fa]{cursor:wait;pointer-events:none}.loading-spinner[data-v-423386fa]{display:flex;align-items:center;justify-content:center;color:inherit}.loading-spinner svg[data-v-423386fa]{animation:rotate-423386fa 1.2s linear infinite}@keyframes rotate-423386fa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-icon[data-v-423386fa]{font-size:1.1em;display:flex;align-items:center}@media(max-width:480px){.custom-button[data-v-423386fa]:active:not(.button-disabled){transform:scale(.94)}}.input-wrapper[data-v-a6c017d7]{display:flex;flex-direction:column;gap:8px;width:100%}.input-label[data-v-a6c017d7]{font-size:13px;font-weight:700;color:#fff6;letter-spacing:.5px;text-transform:uppercase;padding-left:4px}.required-mark[data-v-a6c017d7]{color:#e8473f;margin-left:2px}.input-container[data-v-a6c017d7]{position:relative;display:flex;align-items:center;width:100%}.input-field[data-v-a6c017d7]{width:100%;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-popup);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:var(--font-size-base);color:var(--text-primary);outline:none;transition:all var(--duration-base) var(--ease-out);box-sizing:border-box}.input-field[data-v-a6c017d7]::placeholder{color:var(--text-tertiary);font-weight:500}.input-field[data-v-a6c017d7]:focus{border-color:#d4a84980;background:#ffffff0d;box-shadow:0 0 20px #d4a8491a}.input-small[data-v-a6c017d7]{padding:10px 14px;font-size:var(--font-size-sm);min-height:40px}.input-medium[data-v-a6c017d7]{padding:12px 16px;font-size:var(--font-size-base);min-height:48px}.input-large[data-v-a6c017d7]{padding:16px 20px;font-size:var(--font-size-lg);min-height:58px}.input-with-prefix[data-v-a6c017d7]{padding-left:44px}.input-with-suffix[data-v-a6c017d7]{padding-right:44px}.input-prefix[data-v-a6c017d7],.input-suffix[data-v-a6c017d7]{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);z-index:1;font-size:1.2em;pointer-events:none}.input-prefix[data-v-a6c017d7]{left:16px}.input-suffix[data-v-a6c017d7]{right:16px}.clear-button[data-v-a6c017d7],.password-toggle[data-v-a6c017d7]{position:absolute;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-tertiary);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);z-index:2}.clear-button[data-v-a6c017d7]:active,.password-toggle[data-v-a6c017d7]:active{transform:scale(.9);background:var(--bg-active);color:var(--text-primary)}.input-container:has(.clear-button) .password-toggle[data-v-a6c017d7]{right:48px}.input-container:has(.clear-button) .input-field[data-v-a6c017d7],.input-container:has(.password-toggle) .input-field[data-v-a6c017d7]{padding-right:48px}.input-container:has(.clear-button):has(.password-toggle) .input-field[data-v-a6c017d7]{padding-right:84px}.input-error .input-field[data-v-a6c017d7]{border-color:#ff4d4f80;background:#ff4d4f0a}.input-error .input-field[data-v-a6c017d7]:focus{box-shadow:0 0 20px #ff4d4f1a}.error-message[data-v-a6c017d7]{font-size:var(--font-size-xs);color:#ff4d4f;margin-top:6px;padding-left:4px;font-weight:700;display:flex;align-items:center;gap:6px}.input-disabled[data-v-a6c017d7]{opacity:.5;cursor:not-allowed}.input-field[readonly][data-v-a6c017d7]{background:#ffffff05;cursor:default}.help-text[data-v-a6c017d7]{font-size:12px;color:#ffffff4d;margin-top:4px;padding-left:4px}.char-count[data-v-a6c017d7]{font-size:11px;color:#fff3;text-align:right;margin-top:4px;font-family:Monaco,monospace}.lazy-image-container[data-v-781d7df7]{position:relative;overflow:hidden;background:#11151c;min-height:1rem;transition:background .4s ease}.lazy-image-small[data-v-781d7df7]{width:120px;height:90px}.lazy-image-medium[data-v-781d7df7]{width:240px;height:180px}.lazy-image-large[data-v-781d7df7]{width:360px;height:270px}.lazy-image-custom[data-v-781d7df7]{width:100%;height:100%}.image-loading[data-v-781d7df7],.image-error[data-v-781d7df7]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1a2332;color:var(--text-tertiary);z-index:1;overflow:hidden}.image-loading[data-v-781d7df7]{animation:loadingPulse-781d7df7 3s cubic-bezier(.4,0,.6,1) infinite;background:#161c28}@keyframes loadingPulse-781d7df7{0%,to{background:#161c28}50%{background:#1f2735}}.loading-icon[data-v-781d7df7]{font-size:32px;opacity:.08;color:#fff;margin-bottom:8px;z-index:2}.loading-text[data-v-781d7df7],.error-text[data-v-781d7df7]{font-size:14px;text-align:center;color:#999}.error-icon[data-v-781d7df7]{font-size:30px;margin-bottom:12px;color:#999}.lazy-image[data-v-781d7df7]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease-in-out;will-change:opacity;cursor:pointer}.fade-enter-active[data-v-781d7df7],.fade-leave-active[data-v-781d7df7]{transition:opacity .6s ease-in-out}.fade-enter-from[data-v-781d7df7],.fade-leave-to[data-v-781d7df7]{opacity:0}.image-overlay[data-v-781d7df7]{position:absolute;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;cursor:pointer;z-index:2}.lazy-image-container:hover .image-overlay[data-v-781d7df7]{opacity:1}.default-overlay[data-v-781d7df7]{color:#fff;font-size:32px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.lazy-image-loading[data-v-781d7df7]{cursor:default}.video-card-wrapper[data-v-8eeb8e33]{margin-bottom:0;perspective:1000px;width:100%}.video-card[data-v-8eeb8e33]{position:relative;width:100%;background:var(--bg-surface);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 4px 12px #0006;transition:all .2s var(--ease-out);cursor:pointer;border:1px solid rgba(255,255,255,.05)}.video-card.clickable[data-v-8eeb8e33]:active{transform:scale(.97);background:var(--bg-hover)}.video-thumbnail[data-v-8eeb8e33]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--bg-base)}.video-thumbnail[data-v-8eeb8e33] .lazy-image{transition:transform .4s var(--ease-out);width:100%;height:100%;object-fit:cover}.video-card:active .video-thumbnail[data-v-8eeb8e33] .lazy-image{transform:scale(1.02)}.video-info[data-v-8eeb8e33]{padding:6px 10px 4px}.video-title[data-v-8eeb8e33]{margin:0;font-size:13px;font-weight:600;color:#fff;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:-.1px}.video-author[data-v-8eeb8e33]{display:flex;align-items:center;gap:6px;margin-top:4px}.author-avatar[data-v-8eeb8e33]{width:20px;height:20px;border-radius:6px;object-fit:cover;border:1px solid rgba(255,255,255,.05)}.author-name[data-v-8eeb8e33]{font-size:11px;color:var(--text-secondary);font-weight:500}.free-badge[data-v-8eeb8e33]{position:absolute;top:8px;left:8px;background:var(--color-success);color:#fff;font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px;z-index:2;box-shadow:0 2px 6px #0000004d}.thumbnail-meta[data-v-8eeb8e33]{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:16px 8px 4px;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 100%);z-index:2;pointer-events:none}.meta-views[data-v-8eeb8e33]{font-size:11px;font-weight:500;color:#ffffffd9;text-shadow:0 1px 2px rgba(0,0,0,.5)}.meta-duration[data-v-8eeb8e33]{font-size:11px;font-weight:600;color:#fff;background:#0000008c;padding:1px 5px;border-radius:3px;letter-spacing:.3px}.video-card-skeleton[data-v-663dd313]{background:#0a1624;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.skeleton-thumbnail[data-v-663dd313]{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#1a2332;overflow:hidden}.skeleton-thumbnail-bg[data-v-663dd313]{position:absolute;top:0;left:0;width:100%;height:100%;background:#1a2332;animation:skeleton-pulse-663dd313 1.5s ease-in-out infinite}.skeleton-duration[data-v-663dd313]{position:absolute;bottom:6px;left:6px;width:40px;height:16px;background:#655e5eb3;border-radius:4px;animation:skeleton-pulse-663dd313 1.5s ease-in-out infinite}.skeleton-badge[data-v-663dd313]{position:absolute;top:3px;right:3px;width:60px;height:22px;background:#655e5eb3;border-radius:var(--radius-sm);animation:skeleton-pulse-663dd313 1.5s ease-in-out infinite}.skeleton-info[data-v-663dd313]{padding:6px 12px}.skeleton-title[data-v-663dd313]{display:flex;flex-direction:column;gap:6px;margin-bottom:6px;min-height:1.4em;height:1.4em}.skeleton-line[data-v-663dd313]{height:14px;background:#2a3441;border-radius:4px;animation:skeleton-pulse-663dd313 1.5s ease-in-out infinite}@keyframes skeleton-pulse-663dd313{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:768px){.skeleton-info[data-v-663dd313]{padding:10px}.skeleton-title[data-v-663dd313]{min-height:2.8em;height:2.8em}.skeleton-line[data-v-663dd313]{height:14px}}@media(max-width:480px){.skeleton-info[data-v-663dd313]{padding:8px}.skeleton-title[data-v-663dd313]{min-height:2.8em;height:2.8em;margin-bottom:6px}.skeleton-line[data-v-663dd313]{height:13px}.skeleton-duration[data-v-663dd313]{width:36px;height:14px;bottom:6px;left:6px}.skeleton-badge[data-v-663dd313]{width:26px;height:14px;top:3px;right:3px}}.video-card-block[data-v-265c7271]{background:transparent;padding:6px 16px 8px;margin-bottom:8px}.block-header[data-v-265c7271]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px}.header-left[data-v-265c7271]{display:flex;flex-direction:column;gap:4px}.block-title[data-v-265c7271]{font-size:18px;font-weight:800;color:#fff;margin:0;padding-left:12px;position:relative;letter-spacing:-.3px}.block-title[data-v-265c7271]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:var(--color-vip);border-radius:2px;box-shadow:0 0 10px #e8c87a80}.block-subtitle[data-v-265c7271]{font-size:12px;color:#fff6;padding-left:12px;font-weight:500}.layout-toggle-btn[data-v-265c7271]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:8px;color:#ffffff80;cursor:pointer;margin-right:8px}.layout-toggle-btn i[data-v-265c7271]{display:flex;align-items:center;justify-content:center;margin:0;padding:0;line-height:1}.video-grid[data-v-265c7271]{display:grid;gap:12px;margin-bottom:12px}.video-grid.cols-2[data-v-265c7271]{grid-template-columns:repeat(2,minmax(0,1fr))}.video-grid.cols-1[data-v-265c7271]{grid-template-columns:repeat(1,minmax(0,1fr))}.in-list-ad[data-v-265c7271]{grid-column:1 / -1;padding:4px 0}.empty-state[data-v-265c7271]{padding:60px 20px;text-align:center}.empty-icon[data-v-265c7271]{font-size:48px;color:#ffffff1a;margin-bottom:16px}.empty-text[data-v-265c7271]{color:#ffffff4d;font-size:14px}.load-more-btn[data-v-265c7271]{padding:10px 32px;background:#ffffff0d;color:#fff9;border:1px solid rgba(255,255,255,.08);border-radius:20px;font-size:13px;font-weight:600;cursor:pointer}.dialog-overlay[data-v-777939ed]{position:fixed;inset:0;background-color:#000000e0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.dialog-container[data-v-777939ed]{background:var(--bg-popup);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-2xl);box-shadow:0 24px 60px #0009,0 0 0 1px #ffffff0d inset;width:100%;max-width:90vw;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;position:relative;animation:dialog-appear-777939ed var(--duration-base) var(--ease-out)}.dialog-small[data-v-777939ed]{max-width:340px}.dialog-medium[data-v-777939ed]{max-width:480px}.dialog-large[data-v-777939ed]{max-width:800px}.dialog-header[data-v-777939ed]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-6) var(--space-3)}.dialog-title[data-v-777939ed]{margin:0;font-size:var(--font-size-xl);font-weight:800;color:var(--text-primary);line-height:var(--line-height-tight);display:flex;align-items:center;gap:12px;letter-spacing:-.02em}.dialog-type-icon[data-v-777939ed]{font-size:1.25em;flex-shrink:0}.dialog-title-primary .dialog-type-icon[data-v-777939ed]{color:var(--color-brand)}.dialog-title-warning[data-v-777939ed]{color:var(--color-vip)}.dialog-title-error[data-v-777939ed]{color:#ff4d4f}.dialog-title-success[data-v-777939ed]{color:#52c41a}.dialog-close[data-v-777939ed]{background:var(--bg-elevated);border:1px solid var(--border-subtle);cursor:pointer;width:32px;height:32px;border-radius:var(--radius-lg);color:var(--text-tertiary);transition:all var(--duration-fast) var(--ease-out);display:flex;align-items:center;justify-content:center;padding:0}.dialog-close[data-v-777939ed]:active{transform:scale(.9);background:var(--bg-active)}.dialog-content[data-v-777939ed]{padding:var(--space-3) var(--space-6) var(--space-6);flex:1;overflow-y:auto;color:var(--text-secondary);font-size:var(--font-size-md);line-height:var(--line-height-loose)}.dialog-footer[data-v-777939ed]{padding:var(--space-3) var(--space-6) var(--space-6)}.dialog-buttons[data-v-777939ed]{display:flex;gap:12px;justify-content:flex-end}.dialog-btn[data-v-777939ed]{min-height:44px;padding:0 var(--space-6);border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:700;transition:all var(--duration-base) var(--ease-out);display:flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer}.dialog-btn-cancel[data-v-777939ed]{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary)}.dialog-btn-cancel[data-v-777939ed]:active{background:var(--bg-active);transform:scale(.96)}.dialog-btn-confirm[data-v-777939ed]{background:var(--color-brand);color:#fff;box-shadow:0 8px 16px #d4a84940}.dialog-btn-confirm[data-v-777939ed]:active{transform:scale(.96)}.dialog-btn-confirm[data-v-777939ed]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.dialog-btn-confirm-warning[data-v-777939ed]{background:var(--color-vip);color:#000;box-shadow:0 8px 16px #ffd70040}.dialog-btn-confirm-success[data-v-777939ed]{background:#52c41a;box-shadow:0 8px 16px #52c41a40}.loading-spinner[data-v-777939ed]{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top:2px solid currentColor;border-radius:50%;animation:spin-777939ed .8s linear infinite}@keyframes spin-777939ed{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dialog-appear-777939ed{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.dialog-fade-enter-active[data-v-777939ed]{transition:all .4s var(--ease-out)}.dialog-fade-leave-active[data-v-777939ed]{transition:all .25s var(--ease-out)}.dialog-fade-enter-from[data-v-777939ed]{opacity:0;transform:scale(.95) translateY(10px)}.dialog-fade-leave-to[data-v-777939ed]{opacity:0;transform:scale(.98) translateY(4px)}@media(max-width:480px){.dialog-overlay[data-v-777939ed]{padding:16px;align-items:flex-end}.dialog-container[data-v-777939ed]{max-height:80vh;border-bottom:none;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.dialog-fade-enter-from[data-v-777939ed],.dialog-fade-leave-to[data-v-777939ed]{transform:translateY(100%)}}.message-container[data-v-d7c2a4a2]{position:fixed;display:flex;align-items:center;gap:12px;padding:12px 20px;border-radius:var(--radius-xl);background:var(--bg-popup);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 48px -12px #00000080,0 8px 16px -4px #0000004d,inset 0 1px 2px #ffffff0d;max-width:92vw;min-width:260px;pointer-events:auto;cursor:pointer;overflow:hidden;-webkit-user-select:none;user-select:none;transition:all var(--duration-base) var(--ease-out);z-index:100000}.message-glass-glow[data-v-d7c2a4a2]{position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,transparent 100%);pointer-events:none;z-index:0}.message-top-center[data-v-d7c2a4a2]{left:50%;transform:translate(-50%);top:var(--message-offset, 20px)}.message-success[data-v-d7c2a4a2]{border-bottom:2px solid rgba(16,185,129,.4)}.message-error[data-v-d7c2a4a2]{border-bottom:2px solid rgba(239,68,68,.4)}.message-warning[data-v-d7c2a4a2]{border-bottom:2px solid rgba(245,158,11,.4)}.message-info[data-v-d7c2a4a2]{border-bottom:2px solid rgba(59,130,246,.4)}.message-icon-wrapper[data-v-d7c2a4a2]{position:relative;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;z-index:1}.message-success .message-icon-wrapper[data-v-d7c2a4a2]{background:#52c41a26;color:#52c41a;box-shadow:0 0 15px #52c41a1a}.message-error .message-icon-wrapper[data-v-d7c2a4a2]{background:#ff4d4f26;color:#ff4d4f;box-shadow:0 0 15px #ff4d4f1a}.message-warning .message-icon-wrapper[data-v-d7c2a4a2]{background:#ffd70026;color:var(--color-vip);box-shadow:0 0 15px #ffd7001a}.message-info .message-icon-wrapper[data-v-d7c2a4a2]{background:#d4a84926;color:var(--color-brand);box-shadow:0 0 15px #d4a8491a}.animated-icon[data-v-d7c2a4a2]{animation:icon-scale-in-d7c2a4a2 .5s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes icon-scale-in-d7c2a4a2{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.message-content[data-v-d7c2a4a2]{flex:1;min-width:0;z-index:1}.message-title[data-v-d7c2a4a2]{font-size:var(--font-size-md);font-weight:800;color:var(--text-primary);margin-bottom:3px;letter-spacing:-.02em}.message-text[data-v-d7c2a4a2]{font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary);line-height:var(--line-height-normal)}.message-progress[data-v-d7c2a4a2]{position:absolute;bottom:0;left:0;width:100%;height:1.5px;background:#ffffff0d}.progress-bar[data-v-d7c2a4a2]{height:100%;width:0;background:currentColor;opacity:.6;animation:message-progress-anim-d7c2a4a2 linear forwards}.message-success .progress-bar[data-v-d7c2a4a2]{color:#34d399}.message-error .progress-bar[data-v-d7c2a4a2]{color:#f87171}.message-warning .progress-bar[data-v-d7c2a4a2]{color:#fbbf24}.message-info .progress-bar[data-v-d7c2a4a2]{color:#60a5fa}@keyframes message-progress-anim-d7c2a4a2{0%{width:100%}to{width:0%}}.message-fade-enter-active[data-v-d7c2a4a2]{transition:all .6s cubic-bezier(.16,1.4,.3,1)}.message-fade-leave-active[data-v-d7c2a4a2]{transition:all .4s cubic-bezier(.4,0,.2,1)}.message-fade-enter-from[data-v-d7c2a4a2]{opacity:0;transform:translate(-50%) translateY(-40px) scale(.85);filter:blur(10px)}.message-fade-leave-to[data-v-d7c2a4a2]{opacity:0;transform:translate(-50%) translateY(-20px) scale(.95);filter:blur(4px)}.message-container[data-v-d7c2a4a2]:active{transform:translate(-50%) scale(.96);opacity:.9}:root{--plyr-color-main: #f51d1e;--plyr-control-icon-size: 18px;--plyr-control-spacing: 12px;--plyr-control-radius: 8px;--plyr-range-track-height: 4px;--plyr-range-fill-background: var(--plyr-color-main);--plyr-range-thumb-height: 14px;--plyr-range-thumb-background: #fff;--plyr-range-thumb-shadow: 0 2px 4px rgba(0, 0, 0, .3);--plyr-video-controls-background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7))}.plyr--video .plyr__control--overlaid{display:none!important}.plyr__controls{z-index:10!important;position:relative}.center-controls-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:20px;z-index:5;pointer-events:auto;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.center-controls-overlay.visible{opacity:1}.center-ctrl-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:transparent;cursor:pointer;pointer-events:auto;color:#ffffffe6;transition:transform .2s cubic-bezier(.34,1.56,.64,1),color .15s ease,background .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;outline:none;line-height:1;font-size:0;margin:0}.center-controls-overlay:not(.visible) .center-ctrl-btn{pointer-events:none}.center-ctrl-btn:active{transform:scale(.82);color:#fff}.seek-btn{width:42px;min-width:42px;max-width:42px;height:42px;min-height:42px;max-height:42px;flex:0 0 42px;border-radius:50%;background:#00000073;box-shadow:inset 0 0 0 1.5px #ffffff2e,0 2px 12px #0000004d;padding:0;overflow:hidden}.seek-btn svg{width:26px;height:26px;flex-shrink:0;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.seek-btn .seek-arrow{transform-origin:24px 24px}.play-btn{width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px;flex:0 0 64px;border-radius:50%;background:#00000073;box-shadow:inset 0 0 0 1.5px #ffffff2e,0 2px 12px #0000004d;padding:0;overflow:hidden}.play-btn svg{width:40px;height:40px;flex-shrink:0;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.seek-btn:active,.play-btn:active{background:#000000b3}.play-btn svg.play-icon-svg{margin-left:4px}@keyframes seek-bounce{0%{transform:scale(1)}20%{transform:scale(1.25)}50%{transform:scale(.92)}70%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes arrow-spin-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes arrow-spin-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.seek-btn.animating{animation:seek-bounce .5s cubic-bezier(.34,1.56,.64,1)}.seek-btn.animating.seek-backward .seek-arrow{animation:arrow-spin-ccw .5s cubic-bezier(.34,1.56,.64,1)}.seek-btn.animating.seek-forward .seek-arrow{animation:arrow-spin-cw .5s cubic-bezier(.34,1.56,.64,1)}.seek-btn.animating:active{transform:none}.plyr-player-container[data-v-54a95e14]{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #00000080,0 4px 16px #0000004d,inset 0 0 0 1px #ffffff14,inset 0 1px 2px #ffffff0d;border:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.plyr-player-container[data-v-54a95e14] .plyr__controls{transition:opacity .5s ease,visibility .5s ease!important}.plyr-player-container.controls-hidden[data-v-54a95e14] .plyr__controls{opacity:0!important;visibility:hidden!important;pointer-events:none}.plyr-player-container[data-v-54a95e14]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1}.plyr-player-container[data-v-54a95e14]:after{content:"";position:absolute;inset:2px;border-radius:inherit;border:1px solid rgba(255,255,255,.05);pointer-events:none;z-index:1}.plyr-player[data-v-54a95e14]{width:100%;height:100%;object-fit:cover}.plyr-player-container.theme-dark[data-v-54a95e14]{background:#1a1a1a}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr{color:#fff}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__control{background:#ffffff1a;color:#fff}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__control:hover{background:#fff3}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__control--overlaid{background:var(--color-brand-gradient)!important;color:#fff!important;box-shadow:0 8px 32px #e8c87a80!important;border:none!important;opacity:1!important;transition:all .4s var(--ease-out)}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__control--overlaid:hover{background:var(--color-brand-gradient)!important;transform:scale(1.08);box-shadow:0 12px 40px #e8c87ab3!important}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__control[data-plyr=play]{background:var(--color-brand-gradient)!important;color:#fff!important;border-radius:var(--radius-md)!important;margin-right:8px!important;box-shadow:0 4px 12px #e8c87a66!important}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__control[data-plyr=play]:hover{filter:brightness(1.1);transform:scale(1.05)}.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__progress__played,.plyr-player-container.theme-dark[data-v-54a95e14] .plyr__volume__display{background:var(--color-vip)}.plyr-loading-overlay[data-v-54a95e14]{position:absolute;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10}.plyr-loading-content[data-v-54a95e14]{text-align:center;color:#fff;padding:20px}.plyr-loading-content .loading-spinner[data-v-54a95e14]{width:40px;height:40px;border:4px solid rgba(232,200,122,.2);border-top:4px solid var(--color-vip);border-radius:50%;animation:spin-54a95e14 1s linear infinite;margin:0 auto 16px}.plyr-loading-content p[data-v-54a95e14]{margin:0;font-size:14px;color:#ffffffe6}@keyframes spin-54a95e14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.plyr--error[data-v-54a95e14]{opacity:.8}.plyr-error-overlay[data-v-54a95e14]{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:10}.plyr-error-content[data-v-54a95e14]{text-align:center;color:#fff;padding:20px}.plyr-error-content i[data-v-54a95e14]{font-size:24px;color:#ff6b6b;margin-bottom:8px}.plyr-error-content p[data-v-54a95e14]{margin:0;font-size:14px;color:#fffc}.plyr-no-source-overlay[data-v-54a95e14]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:5}.plyr-no-source-content[data-v-54a95e14]{text-align:center;color:#fff;padding:20px}.plyr-no-source-content i[data-v-54a95e14]{font-size:24px;color:#fff9;margin-bottom:8px}.plyr-no-source-content p[data-v-54a95e14]{margin:0;font-size:14px;color:#ffffffb3}.plyr-player-container[data-v-54a95e14] video{-webkit-controls:none;-moz-controls:none;-webkit-media-controls:none;-webkit-media-controls-panel:none;-webkit-media-controls-play-button:none;-webkit-media-controls-start-playback-button:none;-webkit-media-controls-timeline-container:none;-webkit-media-controls-current-time-display:none;-webkit-media-controls-time-remaining-display:none;-webkit-media-controls-mute-button:none;-webkit-media-controls-volume-slider:none;-webkit-media-controls-fullscreen-button:none;-webkit-media-controls-toggle-closed-captions-button:none;-webkit-media-controls-overlay-play-button:none;-webkit-media-controls-overlay-enclosure:none;outline:none;border:none;background:transparent}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-panel{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-play-button{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-start-playback-button{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-overlay-play-button{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-overlay-enclosure{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-timeline-container{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-current-time-display{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-time-remaining-display{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-mute-button{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-volume-slider{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-fullscreen-button{display:none!important}.plyr-player-container[data-v-54a95e14] video::-webkit-media-controls-toggle-closed-captions-button{display:none!important}.plyr-player-container[data-v-54a95e14] video::-moz-media-controls{display:none!important}.plyr-player-container[data-v-54a95e14] video[data-loading]{background:transparent!important}.plyr-player-container[data-v-54a95e14] video[data-loading]:before{display:none!important}.plyr-player-container[data-v-54a95e14] video[data-loading]:after{display:none!important}.plyr-loading-overlay[data-v-54a95e14],.plyr-error-overlay[data-v-54a95e14],.plyr-no-source-overlay[data-v-54a95e14]{background:#000c!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:16px!important}.plyr-loading-content[data-v-54a95e14],.plyr-error-content[data-v-54a95e14],.plyr-no-source-content[data-v-54a95e14]{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:24px!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.plyr-loading-content .loading-spinner[data-v-54a95e14]{border:4px solid rgba(255,255,255,.2)!important;border-top:4px solid rgba(255,255,255,.8)!important;box-shadow:0 0 20px #0000004d!important}.plyr-player-container[data-v-54a95e14]:hover{box-shadow:0 12px 48px #0009,0 6px 24px #0006,inset 0 0 0 1px #ffffff1f,inset 0 1px 2px #ffffff14!important}.plyr-player-container[data-v-54a95e14]:hover:before{background:linear-gradient(135deg,#fff3,#ffffff14,#fff3)}.plyr-player-container[data-v-54a95e14]:hover:after{border-color:#ffffff14}.buffering-overlay[data-v-54a95e14]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px;z-index:999999;pointer-events:none}.plyr-player-container.is-fullscreen .buffering-overlay[data-v-54a95e14]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:2147483647!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;pointer-events:none!important}[data-v-54a95e14] .plyr--fullscreen-active .buffering-overlay,[data-v-54a95e14] .plyr--fullscreen .buffering-overlay,.plyr--fullscreen-active .buffering-overlay,.plyr--fullscreen .buffering-overlay,.plyr-player-container:fullscreen .buffering-overlay[data-v-54a95e14],[data-v-54a95e14] .plyr:fullscreen .buffering-overlay,:fullscreen .buffering-overlay,.plyr[data-plyr-fullscreen=true] .buffering-overlay{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:2147483647!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;pointer-events:none!important}.buffering-spinner[data-v-54a95e14]{position:relative;width:60px;height:60px}[data-v-54a95e14] .plyr--fullscreen-active .buffering-spinner,[data-v-54a95e14] .plyr--fullscreen .buffering-spinner,.plyr--fullscreen-active .buffering-spinner,.plyr--fullscreen .buffering-spinner,.plyr-player-container:fullscreen .buffering-spinner[data-v-54a95e14],[data-v-54a95e14] .plyr:fullscreen .buffering-spinner,:fullscreen .buffering-spinner,.plyr[data-plyr-fullscreen=true] .buffering-spinner{position:relative!important;width:60px!important;height:60px!important}.spinner-ring[data-v-54a95e14]{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent;border-radius:50%;animation:buffering-spin-54a95e14 1.2s cubic-bezier(.5,0,.5,1) infinite}[data-v-54a95e14] .plyr--fullscreen-active .spinner-ring,.plyr--fullscreen-active .spinner-ring{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:3px solid transparent!important;border-radius:50%!important;animation:buffering-spin-54a95e14 1.2s cubic-bezier(.5,0,.5,1) infinite!important}.spinner-ring[data-v-54a95e14]:nth-child(1){border-top-color:var(--color-vip);animation-delay:-.45s}.spinner-ring[data-v-54a95e14]:nth-child(2){border-top-color:#e8c87a99;animation-delay:-.3s}.spinner-ring[data-v-54a95e14]:nth-child(3){border-top-color:#e8c87a4d;animation-delay:-.15s}[data-v-54a95e14] .plyr--fullscreen-active .spinner-ring:nth-child(1),.plyr--fullscreen-active .spinner-ring:nth-child(1){border-top-color:#ffffffe6!important;animation-delay:-.45s!important}[data-v-54a95e14] .plyr--fullscreen-active .spinner-ring:nth-child(2),.plyr--fullscreen-active .spinner-ring:nth-child(2){border-top-color:#fff9!important;animation-delay:-.3s!important}[data-v-54a95e14] .plyr--fullscreen-active .spinner-ring:nth-child(3),.plyr--fullscreen-active .spinner-ring:nth-child(3){border-top-color:#ffffff4d!important;animation-delay:-.15s!important}@keyframes buffering-spin-54a95e14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.buffering-text[data-v-54a95e14]{color:#fff;font-size:14px;font-weight:500;background:#000000b3;padding:8px 16px;border-radius:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #0000004d;animation:buffering-pulse-54a95e14 2s ease-in-out infinite}[data-v-54a95e14] .plyr--fullscreen-active .buffering-text,.plyr--fullscreen-active .buffering-text{color:#fff!important;font-size:14px!important;font-weight:500!important;background:#000000b3!important;padding:8px 16px!important;border-radius:20px!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(232,200,122,.3)!important;box-shadow:0 4px 16px #0000004d!important;animation:buffering-pulse-54a95e14 2s ease-in-out infinite!important}@keyframes buffering-pulse-54a95e14{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.plyr-player-container[data-v-54a95e14]{border-radius:0!important;border:none!important;box-shadow:none!important}.plyr-player-container[data-v-54a95e14]:before,.plyr-player-container[data-v-54a95e14]:after{border-radius:0!important;display:none!important}[data-v-54a95e14] .plyr,[data-v-54a95e14] .plyr__video-wrapper,.plyr-player-container[data-v-54a95e14] .plyr__poster{border-radius:0!important}[data-v-54a95e14] .plyr__control--overlaid{transition:opacity .4s ease,visibility .4s!important;transform:translate(-50%,-50%) scale(1)!important}[data-v-54a95e14] .plyr--playing .plyr__control--overlaid{opacity:0!important;visibility:hidden!important;transform:translate(-50%,-50%) scale(1)!important}[data-v-54a95e14] .plyr--paused .plyr__control--overlaid,[data-v-54a95e14] .plyr--stopped .plyr__control--overlaid,[data-v-54a95e14] .plyr--paused .plyr__controls,[data-v-54a95e14] .plyr--stopped .plyr__controls{opacity:1!important;visibility:visible!important;transform:translate(-50%,-50%) scale(1)!important}[data-v-54a95e14] .plyr--paused .plyr__controls,[data-v-54a95e14] .plyr--stopped .plyr__controls{transform:none!important;pointer-events:auto!important}.register-modal-overlay[data-v-b23ac8ef]{position:fixed;inset:0;background:radial-gradient(circle at 50% 18%,rgba(255,80,90,.18),transparent 36%),#02060ed6;display:flex;align-items:center;justify-content:center;z-index:30000;isolation:isolate;padding:max(18px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.register-modal[data-v-b23ac8ef]{background:linear-gradient(180deg,#191b22fa,#0f1117fa),var(--bg-popup);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid rgba(255,255,255,.14);border-radius:20px;box-shadow:0 28px 80px #000000b8,0 0 0 1px #ffffff0d inset;max-width:420px;width:100%;max-height:min(88dvh,620px);overflow:hidden;display:flex;flex-direction:column;animation:modal-appear-b23ac8ef var(--duration-base) var(--ease-out)}@keyframes modal-appear-b23ac8ef{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-fade-enter-active[data-v-b23ac8ef],.modal-fade-leave-active[data-v-b23ac8ef]{transition:opacity .4s var(--ease-out)}.modal-fade-enter-from[data-v-b23ac8ef],.modal-fade-leave-to[data-v-b23ac8ef]{opacity:0}.modal-slide-enter-active[data-v-b23ac8ef]{transition:all .4s var(--ease-out)}.modal-slide-leave-active[data-v-b23ac8ef]{transition:all .25s var(--ease-out)}.modal-slide-enter-from[data-v-b23ac8ef]{opacity:0;transform:scale(.95) translateY(20px)}.modal-slide-leave-to[data-v-b23ac8ef]{opacity:0;transform:scale(.98) translateY(10px)}.modal-header[data-v-b23ac8ef]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 22px 10px}.modal-title[data-v-b23ac8ef]{min-width:0;font-size:22px;font-weight:800;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:10px;letter-spacing:-.02em}.modal-title i[data-v-b23ac8ef]{color:var(--color-vip);font-size:1.1em}.close-btn[data-v-b23ac8ef]{background:var(--bg-elevated);border:1px solid var(--border-subtle);cursor:pointer;padding:0;width:44px;height:44px;flex:0 0 44px;border-radius:12px;color:var(--text-tertiary);transition:all var(--duration-fast) var(--ease-out);display:flex;align-items:center;justify-content:center}.close-btn[data-v-b23ac8ef]:active{transform:scale(.9);background:var(--bg-active)}.modal-content[data-v-b23ac8ef]{padding:12px 22px 18px;flex:1;overflow-y:auto;overscroll-behavior:contain}.welcome-text[data-v-b23ac8ef]{text-align:center;margin-bottom:18px}.welcome-desc[data-v-b23ac8ef]{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;text-align:left;line-height:var(--line-height-loose)}.benefits[data-v-b23ac8ef]{margin-top:18px;background:#ffd7000f;border:1px solid rgba(255,215,0,.16);padding:16px;border-radius:14px}.benefits-title[data-v-b23ac8ef]{font-size:var(--font-size-md);font-weight:700;color:var(--color-vip);margin:0 0 var(--space-3) 0}.benefits-list[data-v-b23ac8ef]{list-style:none;padding:0;margin:0}.benefits-list li[data-v-b23ac8ef]{display:flex;align-items:center;gap:12px;min-height:34px;color:var(--text-secondary);font-size:var(--font-size-sm)}.benefits-list i[data-v-b23ac8ef]{color:var(--color-vip);font-size:11px;flex-shrink:0}.modal-footer[data-v-b23ac8ef]{padding:14px 22px 22px;border-top:1px solid rgba(255,255,255,.06);background:#080a106b}.footer-buttons[data-v-b23ac8ef]{display:flex;gap:12px;flex-direction:column-reverse}.never-btn[data-v-b23ac8ef],.register-btn[data-v-b23ac8ef]{flex:1;min-height:48px;border-radius:10px;border:none;cursor:pointer;font-size:var(--font-size-base);font-weight:700;transition:all var(--duration-base) var(--ease-out);display:flex;align-items:center;justify-content:center}.never-btn[data-v-b23ac8ef]{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary)}.register-btn[data-v-b23ac8ef]{background:var(--color-brand-gradient);color:#fff;box-shadow:0 10px 20px #d4a84933}.register-btn[data-v-b23ac8ef]:active,.never-btn[data-v-b23ac8ef]:active{transform:scale(.96)}@media(max-width:480px){.register-modal-overlay[data-v-b23ac8ef]{padding:max(14px,env(safe-area-inset-top)) 12px max(14px,env(safe-area-inset-bottom));align-items:center}.register-modal[data-v-b23ac8ef]{max-height:min(92dvh,620px);border-radius:18px}.modal-slide-enter-from[data-v-b23ac8ef],.modal-slide-leave-to[data-v-b23ac8ef]{transform:scale(.96) translateY(18px);opacity:0!important}.benefits[data-v-b23ac8ef]{padding:14px}.modal-header[data-v-b23ac8ef]{padding:18px 18px 8px}.modal-title[data-v-b23ac8ef]{font-size:20px}.modal-content[data-v-b23ac8ef]{padding:10px 18px 14px}.modal-footer[data-v-b23ac8ef]{padding:12px 18px 18px}.footer-buttons[data-v-b23ac8ef]{gap:12px}.never-btn[data-v-b23ac8ef],.register-btn[data-v-b23ac8ef]{width:100%}}.zephyr_popup_test_overlay_9x7k2m[data-v-8109b5f2]{position:fixed;inset:0;width:100vw;height:100vh;background:#0c0c10cc;z-index:999999;display:flex;align-items:center;justify-content:center;will-change:opacity}.zephyr_popup_test_container_8p4n6q[data-v-8109b5f2]{position:relative;width:100%;height:100%;max-width:100vw;max-height:100vh;display:flex;flex-direction:column;background:transparent;will-change:transform,opacity}.zephyr_popup_test_close_btn_3m9k5p[data-v-8109b5f2]{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;border-radius:50%;background:#ffffff0f;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.25,1,.5,1);cursor:pointer;z-index:1000000;border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 8px #0003}.zephyr_popup_test_close_btn_3m9k5p[data-v-8109b5f2]:hover{background:#ffffff1f;border-color:#fff3;transform:scale(1.05)}.zephyr_popup_test_close_btn_3m9k5p[data-v-8109b5f2]:not(.zephyr_popup_test_close_btn_pos_bottom_8k4m2n):hover{transform:rotate(90deg) scale(1.05)}.zephyr_popup_test_close_btn_pos_bottom_8k4m2n[data-v-8109b5f2]:hover{background:#ffffff26;color:#fff;border-color:#ffffff26;transform:translate(-50%)}.zephyr_popup_test_close_btn_3m9k5p[data-v-8109b5f2]:not(.zephyr_popup_test_close_btn_pos_bottom_8k4m2n):active{transform:rotate(90deg) scale(.95)}.zephyr_popup_test_close_btn_pos_bottom_8k4m2n[data-v-8109b5f2]:active{transform:translate(-50%)}.zephyr_popup_test_close_btn_pos_bottom_8k4m2n[data-v-8109b5f2]{inset:auto auto -64px 50%;width:40px;height:40px;font-size:16px;transform:translate(-50%);background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff9;box-shadow:none}.zephyr_popup_test_content_wrapper_7j2h8n[data-v-8109b5f2]{flex:1;width:100%;height:100%;overflow:auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px 20px 80px}.zephyr_popup_test_html_content_5k9m3p[data-v-8109b5f2]{position:relative;width:100%;min-height:20vh;box-sizing:border-box;background-clip:padding-box;background:linear-gradient(145deg,#2b2b36,#15151a);border:1px solid rgba(255,255,255,.05);border-top:1px solid rgba(255,255,255,.12);border-radius:24px;box-shadow:0 30px 60px #0009,inset 0 1px 1px #ffffff1a}.zephyr_popup_test_has_border_gradient_8k4m2n[data-v-8109b5f2]{background-clip:padding-box}.zephyr_popup_test_border_gradient_wrapper_9m4k2p[data-v-8109b5f2]{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit}.zephyr_popup_test_border_gradient_inner_7k2m9p[data-v-8109b5f2]{width:100%;height:100%;border-radius:inherit}.zephyr_popup_test_html_inner_7k3m9p[data-v-8109b5f2]{position:relative;z-index:1;width:100%;height:100%;padding:36px 28px;color:#f2f2f7;font-size:15px;line-height:1.6;letter-spacing:.5px;text-align:center;overflow-y:auto;max-height:70vh;scrollbar-width:none}.zephyr_popup_test_html_inner_7k3m9p[data-v-8109b5f2]::-webkit-scrollbar{display:none}.zephyr_popup_test_html_inner_7k3m9p[data-v-8109b5f2] p{margin-bottom:12px}.zephyr_popup_test_html_inner_7k3m9p[data-v-8109b5f2] p:last-child{margin-bottom:0}.zephyr_popup_test_html_inner_7k3m9p[data-v-8109b5f2] video,.zephyr_popup_test_html_inner_7k3m9p[data-v-8109b5f2] img{max-width:100%;height:auto;border-radius:12px}.zephyr_popup_test_carousel_wrapper[data-v-8109b5f2]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit}.zephyr_popup_test_swiper[data-v-8109b5f2]{width:100%;height:100%;--swiper-theme-color: #fff;--swiper-navigation-size: 24px}.zephyr_popup_test_carousel_img_container[data-v-8109b5f2]{width:100%;height:100%;cursor:pointer}.zephyr_popup_test_carousel_img[data-v-8109b5f2]{width:100%;height:100%;object-fit:contain;display:block}.zephyr_popup_test_swiper[data-v-8109b5f2] .swiper-pagination-bullet{background:#ffffff80;opacity:1}.zephyr_popup_test_swiper[data-v-8109b5f2] .swiper-pagination-bullet-active{background:#fff}@media screen and (max-width:768px){.zephyr_popup_test_close_btn_pos_bottom_8k4m2n[data-v-8109b5f2]{inset:auto auto -64px 50%;background-color:#ffffff14}}.zephyr_popup_test_close_btn_pos_bottom_8k4m2n[data-v-8109b5f2]{inset:auto auto -64px 50%;background-color:#ffffff14;transform:translate(-50%)}.zephyr_popup_test_close_btn_pos_top_right_8k4m2n[data-v-8109b5f2]{inset:8px 8px auto auto;transform:none;background:#0009;box-shadow:0 2px 8px #0000004d}.zephyr_popup_test_close_btn_pos_top_right_8k4m2n[data-v-8109b5f2]:hover{background:#000c;box-shadow:0 4px 12px #0006}.zephyr_popup_test_close_btn_pos_top_left_8k4m2n[data-v-8109b5f2]{inset:8px auto auto 8px;transform:none}.zephyr_popup_test_close_btn_pos_bottom_right_8k4m2n[data-v-8109b5f2]{inset:auto 8px 8px auto;transform:none}.zephyr_popup_test_close_btn_pos_bottom_left_8k4m2n[data-v-8109b5f2]{inset:auto auto 8px 8px;transform:none}.zephyr_popup_test_transition_4k8m2n-enter-active[data-v-8109b5f2]{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.zephyr_popup_test_transition_4k8m2n-enter-active .zephyr_popup_test_container_8p4n6q[data-v-8109b5f2]{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}.zephyr_popup_test_transition_4k8m2n-leave-active[data-v-8109b5f2]{transition:opacity .2s cubic-bezier(.4,0,1,1)}.zephyr_popup_test_transition_4k8m2n-leave-active .zephyr_popup_test_container_8p4n6q[data-v-8109b5f2]{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .2s cubic-bezier(.4,0,1,1)}.zephyr_popup_test_transition_4k8m2n-enter-from[data-v-8109b5f2]{opacity:0}.zephyr_popup_test_transition_4k8m2n-enter-from .zephyr_popup_test_container_8p4n6q[data-v-8109b5f2]{transform:scale(.96);opacity:0}.zephyr_popup_test_transition_4k8m2n-enter-to[data-v-8109b5f2]{opacity:1}.zephyr_popup_test_transition_4k8m2n-enter-to .zephyr_popup_test_container_8p4n6q[data-v-8109b5f2]{transform:scale(1);opacity:1}.zephyr_popup_test_transition_4k8m2n-leave-from[data-v-8109b5f2]{opacity:1}.zephyr_popup_test_transition_4k8m2n-leave-from .zephyr_popup_test_container_8p4n6q[data-v-8109b5f2]{transform:scale(1);opacity:1}.zephyr_popup_test_transition_4k8m2n-leave-to[data-v-8109b5f2]{opacity:0}.zephyr_popup_test_transition_4k8m2n-leave-to .zephyr_popup_test_container_8p4n6q[data-v-8109b5f2]{transform:scale(.96);opacity:0}.zephyr_popup_test_content_wrapper_7j2h8n[data-v-8109b5f2]::-webkit-scrollbar{width:8px;height:8px}.zephyr_popup_test_content_wrapper_7j2h8n[data-v-8109b5f2]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.zephyr_popup_test_content_wrapper_7j2h8n[data-v-8109b5f2]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.zephyr_popup_test_content_wrapper_7j2h8n[data-v-8109b5f2]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.qrcode-wrapper[data-v-6810ab69]{padding:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,255,255,.2);border-radius:12px;background:#b0ccd3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease;position:relative;box-sizing:border-box}.qrcode-small[data-v-6810ab69]{width:152px;height:152px;padding:16px}.qrcode-medium[data-v-6810ab69]{width:200px;height:200px;padding:16px}.qrcode-large[data-v-6810ab69]{width:272px;height:272px;padding:16px}.qrcode-container[data-v-6810ab69]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box}.qrcode-container img[data-v-6810ab69],.qrcode-container canvas[data-v-6810ab69],.qrcode-container svg[data-v-6810ab69]{max-width:100%;max-height:100%;display:block}.qrcode-loading-container[data-v-6810ab69]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fffc;font-size:14px;width:100%;height:100%;border-radius:8px;box-sizing:border-box;min-height:0;flex-shrink:0}.qrcode-loading-container i[data-v-6810ab69]{font-size:48px;color:#09f;filter:drop-shadow(0 0 8px rgba(0,153,255,.5))}.qrcode-loading-container span[data-v-6810ab69]{font-size:16px;color:#0009;text-shadow:0 1px 2px rgba(255,255,255,.3)}.qrcode-small .qrcode-loading-container i[data-v-6810ab69]{font-size:36px}.qrcode-medium .qrcode-loading-container i[data-v-6810ab69]{font-size:48px}.qrcode-large .qrcode-loading-container i[data-v-6810ab69]{font-size:64px}.qrcode-small .qrcode-loading-container span[data-v-6810ab69]{font-size:14px}.qrcode-medium .qrcode-loading-container span[data-v-6810ab69]{font-size:16px}.qrcode-large .qrcode-loading-container span[data-v-6810ab69]{font-size:18px}.qrcode-error[data-v-6810ab69]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#f66c;font-size:14px;width:100%;height:100%;background:linear-gradient(135deg,#ff66660d,#ff66661a);border-radius:8px;box-sizing:border-box;min-height:0;flex-shrink:0}.qrcode-error i[data-v-6810ab69]{font-size:48px;color:#f66c;filter:drop-shadow(0 0 8px rgba(255,102,102,.3))}.qrcode-error span[data-v-6810ab69]{font-size:16px;color:#00000080}.qrcode-small .qrcode-error i[data-v-6810ab69]{font-size:36px}.qrcode-medium .qrcode-error i[data-v-6810ab69]{font-size:48px}.qrcode-large .qrcode-error i[data-v-6810ab69]{font-size:64px}.qrcode-small .qrcode-error span[data-v-6810ab69]{font-size:14px}.qrcode-medium .qrcode-error span[data-v-6810ab69]{font-size:16px}.qrcode-large .qrcode-error span[data-v-6810ab69]{font-size:18px}@media(max-width:768px){.qrcode-small[data-v-6810ab69]{width:120px;height:120px;padding:12px}.qrcode-medium[data-v-6810ab69]{width:160px;height:160px;padding:12px}.qrcode-large[data-v-6810ab69]{width:220px;height:220px;padding:14px}.qrcode-small .qrcode-loading-container i[data-v-6810ab69]{font-size:28px}.qrcode-medium .qrcode-loading-container i[data-v-6810ab69]{font-size:36px}.qrcode-large .qrcode-loading-container i[data-v-6810ab69]{font-size:48px}.qrcode-loading-container span[data-v-6810ab69]{font-size:13px}.qrcode-large .qrcode-loading-container span[data-v-6810ab69]{font-size:14px}.qrcode-small .qrcode-error i[data-v-6810ab69]{font-size:28px}.qrcode-medium .qrcode-error i[data-v-6810ab69]{font-size:36px}.qrcode-large .qrcode-error i[data-v-6810ab69]{font-size:48px}.qrcode-error span[data-v-6810ab69]{font-size:13px}.qrcode-large .qrcode-error span[data-v-6810ab69]{font-size:14px}}.trial-ended-ui[data-v-364040c5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-5) 16px;width:100%;max-width:360px;margin:0 auto}.trial-title[data-v-364040c5]{font-size:var(--font-size-xl);font-weight:700;color:#fff;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.5);letter-spacing:.03em}.trial-desc[data-v-364040c5]{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5);text-align:center;line-height:var(--line-height-tight);font-weight:500;display:flex;align-items:center;justify-content:center}.desc-divider[data-v-364040c5]{width:1px;height:12px;background:#fff3;margin:0 12px}.price-val[data-v-364040c5]{color:var(--color-vip);font-weight:700;font-size:var(--font-size-md);padding:0 3px}.trial-actions[data-v-364040c5]{display:flex;gap:var(--space-3);justify-content:center;width:100%;margin-top:var(--space-1)}.btn-trial-recharge[data-v-364040c5]{flex:1;height:38px;background:var(--color-brand-gradient);color:#fff;border:none;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all var(--duration-base) var(--ease-out);white-space:nowrap;box-shadow:0 6px 16px -4px #f51d1e66}.btn-trial-recharge[data-v-364040c5]:active{transform:scale(.96);filter:brightness(1.1)}.btn-trial-vip[data-v-364040c5]{flex:1;height:38px;background:#9333ea;color:#fff;border:none;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all var(--duration-base) var(--ease-out);white-space:nowrap;box-shadow:0 6px 16px -4px #9333ea66}.btn-trial-vip[data-v-364040c5]:active{transform:scale(.96);filter:brightness(1.1)}.btn-trial-free-watch[data-v-364040c5]{width:100%;height:38px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:var(--radius-full);margin-top:var(--space-1);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all var(--duration-base) var(--ease-out);display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 6px 16px -4px #10b98166;white-space:nowrap}.btn-trial-free-watch[data-v-364040c5]:active{transform:scale(.96);opacity:.9}.btn-trial-free-watch[data-v-364040c5]:disabled{opacity:.6;cursor:not-allowed}.video-overlay-root[data-v-364040c5]{position:fixed;top:0;left:0;right:0;height:100%;bottom:calc(52px + env(safe-area-inset-bottom));z-index:10001;background:#000;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.video-overlay-root[data-v-364040c5]::-webkit-scrollbar{display:none}.overlay-panel[data-v-364040c5]{width:100vw!important;min-height:100vh;background:var(--bg-base);display:flex;flex-direction:column;margin:0!important;padding:0!important;max-width:none!important;border-radius:0!important}.video-detail-page[data-v-364040c5]{width:100%;display:flex;flex-direction:column}.video-nav-header.compact-header-pro[data-v-364040c5]{background:#080a0fd9}.header-main-pro[data-v-364040c5]{flex:1;display:flex;align-items:center;gap:12px;margin-left:10px;overflow:hidden}.title-stack-mini[data-v-364040c5]{display:flex;flex-direction:column;overflow:hidden}.p-title-mini[data-v-364040c5]{font-size:var(--font-size-md);font-weight:800;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.free-badge-mini[data-v-364040c5]{display:inline-flex;align-items:center;padding:2px 6px;background:var(--color-success);color:#fff;font-size:10px;font-weight:800;border-radius:4px;height:16px;line-height:normal}.video-player-section.full-width[data-v-364040c5]{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#000}.video-player[data-v-364040c5]{width:100%!important;aspect-ratio:16 / 9;background:#000;position:relative;display:block;border:none;border-radius:0!important}.preview-countdown[data-v-364040c5]{position:absolute;top:12px;right:12px;z-index:10;pointer-events:none}.countdown-content[data-v-364040c5]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#000000a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-full);color:#fff;font-size:11px;font-weight:800;box-shadow:0 4px 12px #0006;animation:fadeIn-364040c5 var(--duration-base) var(--ease-out)}.countdown-content i[data-v-364040c5]{color:var(--color-vip);font-size:10px;filter:drop-shadow(0 0 4px var(--color-vip));animation:countdown-pulse-364040c5 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes countdown-pulse-364040c5{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}}.video-player[data-v-364040c5] .plyr,.video-player[data-v-364040c5] .plyr__video-wrapper,.video-player[data-v-364040c5] video{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain}.container[data-v-364040c5]{width:100%;padding:6px 10px 10px;box-sizing:border-box}.video-info-section[data-v-364040c5]{display:flex;flex-direction:column;gap:16px}.video-display-meta[data-v-364040c5]{display:flex;align-items:center;gap:4px;color:var(--text-tertiary);font-size:12px;font-weight:600;margin:10px 0}.meta-item[data-v-364040c5]{display:flex;align-items:baseline;gap:6px}.meta-item.clickable[data-v-364040c5]{cursor:pointer;transition:all .2s;padding:4px 10px}.meta-item.clickable[data-v-364040c5]:active{transform:scale(.95)}.meta-item.clickable.active[data-v-364040c5]{color:var(--color-vip)!important;font-weight:800}.meta-item.clickable.active i[data-v-364040c5],.meta-item.clickable.active span[data-v-364040c5]{color:var(--color-vip)!important}.quick-action-bar[data-v-364040c5]{display:flex;gap:10px;margin:10px 0}.qa-btn[data-v-364040c5]{flex:1;height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-2xl);font-size:15px;font-weight:800;border:none;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);overflow:hidden;position:relative;box-sizing:border-box}.qa-svg[data-v-364040c5]{width:22px;height:22px;flex-shrink:0;filter:drop-shadow(0 0 4px rgba(255,255,255,.5))}.qa-btn span[data-v-364040c5]{z-index:1}.recharge-btn[data-v-364040c5],.buy-btn[data-v-364040c5]{background:var(--color-brand-gradient);color:#fff;box-shadow:0 10px 25px -8px #f51d1e80;text-shadow:0 1px 2px rgba(0,0,0,.2)}.recharge-btn[data-v-364040c5]:active,.buy-btn[data-v-364040c5]:active{transform:scale(.95);filter:brightness(1.2)}.intro-tab-header[data-v-364040c5]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-subtle);margin-bottom:12px;position:relative;z-index:50}.tab-left[data-v-364040c5]{display:flex;align-items:center;gap:20px}.intro-tab[data-v-364040c5]{position:relative;font-size:15px;font-weight:400;color:var(--text-tertiary);padding-bottom:8px;cursor:pointer;transition:color .2s}.intro-tab.active[data-v-364040c5]{font-weight:700;color:var(--text-primary)}.intro-tab.active[data-v-364040c5]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:20px;height:2.5px;background:var(--color-brand);border-radius:2px}.tab-badge[data-v-364040c5]{display:inline-block;font-size:10px;font-weight:600;line-height:1;padding:2px 5px;border-radius:8px;background:var(--color-brand, #ff4757);color:#fff;margin-left:4px;vertical-align:super;min-width:16px;text-align:center}.video-title-large[data-v-364040c5]{font-size:16px;font-weight:700;color:var(--text-primary);line-height:1.45;margin:0;word-break:break-word}.video-tags-pro[data-v-364040c5]{margin-top:4px}.tags-scroll-wrapper[data-v-364040c5]{display:flex;flex-wrap:wrap;gap:8px}.tag-item-pro[data-v-364040c5]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-full);background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-secondary);font-size:12px;font-weight:600;transition:all .2s;cursor:pointer}.tag-item-pro[data-v-364040c5]:active{transform:scale(.95);background:#ffffff14}.tag-item-pro.category[data-v-364040c5]{background:#ec489914;border-color:#ec489926;color:#ec4899}.tag-dot[data-v-364040c5]{width:5px;height:5px;border-radius:50%;background:currentColor}.tag-hash[data-v-364040c5]{font-size:14px;opacity:.5;font-weight:400}.tag-item-pro.free-tag[data-v-364040c5]{background:#22c55e1a;border-color:#22c55e33;color:#22c55e;font-weight:800}.video-lock-overlay[data-v-364040c5]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;background:#000000bf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;overflow:hidden}.lock-content[data-v-364040c5]{text-align:center;width:100%;max-width:500px;position:relative;z-index:110;padding:0 20px}.warning-icon-wrapper[data-v-364040c5]{width:68px;height:68px;margin:0 auto 20px;background:#facc1533;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#facc15;box-shadow:0 0 30px #facc154d;border:2px solid rgba(250,204,21,.3)}.lock-title[data-v-364040c5]{font-size:24px;font-weight:900;color:#fff;margin-bottom:16px;text-shadow:0 0 10px rgba(0,0,0,1),0 0 20px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.5);-webkit-text-stroke:1.2px rgba(0,0,0,.8);letter-spacing:1.5px}.lock-message[data-v-364040c5]{font-size:15px;color:#fff;line-height:1.8;margin-bottom:32px;font-weight:700;text-shadow:0 0 8px rgba(0,0,0,1),0 1px 3px rgba(0,0,0,.5);-webkit-text-stroke:.6px rgba(0,0,0,.6)}.preview-error[data-v-364040c5]{color:#ffd666!important;font-size:15px}.lock-actions[data-v-364040c5]{display:flex;flex-direction:column;gap:12px;width:100%}.lock-btn[data-v-364040c5]{width:100%;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-full);font-size:14px;font-weight:800;border:none;cursor:pointer;transition:all .2s ease}.btn-svg-mini[data-v-364040c5]{width:18px;height:18px;flex-shrink:0;filter:drop-shadow(0 0 3px rgba(255,255,255,.3))}.slide-right-enter-active[data-v-364040c5],.slide-right-leave-active[data-v-364040c5]{transition:all .3s cubic-bezier(.2,0,0,1)}.slide-right-enter-from[data-v-364040c5],.slide-right-leave-to[data-v-364040c5]{transform:translate(100%);opacity:0}.recommend-section[data-v-364040c5]{margin-top:24px;border-top:1px solid var(--border-subtle)}.recommend-section .video-card-block[data-v-364040c5]{padding:6px 6px 8px}.video-main-header[data-v-364040c5]{margin-top:8px}.video-lock-overlay .video-pause-ad[data-v-364040c5]{position:absolute;inset:0;width:100%;height:100%;margin-top:0;z-index:105;display:flex;align-items:center;justify-content:center}.video-lock-overlay .video-pause-ad[data-v-364040c5] img{width:100%;height:100%;object-fit:cover}.detail-mid-ad[data-v-364040c5]{margin:16px 0;width:100%}.pause-ad-overlay[data-v-364040c5]{position:absolute;inset:0 0 60px;display:flex;align-items:center;justify-content:space-between;z-index:10;pointer-events:auto;animation:fadeIn-364040c5 .3s ease-out}.pause-ad-side[data-v-364040c5]{width:35%;max-width:180px;height:80%;display:flex;align-items:center;justify-content:center;padding:8px;pointer-events:auto}.pause-ad-left[data-v-364040c5]{margin-left:4%}.pause-ad-right[data-v-364040c5]{margin-right:4%}.pause-ad-side[data-v-364040c5] img{max-width:100%;max-height:100%;border-radius:8px;object-fit:contain;box-shadow:0 4px 20px #00000080}.ended-ad-overlay[data-v-364040c5]{position:absolute;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:12;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:fadeIn-364040c5 .3s ease-out}.ended-ad-content[data-v-364040c5]{position:relative;width:90%;max-width:400px;display:flex;flex-direction:column;align-items:center;gap:16px}.ended-ad-content[data-v-364040c5] img{max-width:100%;border-radius:10px;box-shadow:0 8px 30px #00000080}.ended-ad-close[data-v-364040c5]{display:flex;align-items:center;gap:6px;padding:8px 20px;border:1px solid rgba(255,255,255,.3);border-radius:20px;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:13px;cursor:pointer;transition:all .2s ease}.ended-ad-close[data-v-364040c5]:hover{background:#fff3;border-color:#ffffff80}@keyframes fadeIn-364040c5{0%{opacity:0}to{opacity:1}}[data-v-364040c5] .plyr--paused .plyr__controls,[data-v-364040c5] .plyr--paused .plyr__control--overlaid,[data-v-364040c5] .plyr--stopped .plyr__controls,[data-v-364040c5] .plyr--stopped .plyr__control--overlaid{z-index:20!important}.video-plyr[data-v-364040c5]{position:relative;z-index:auto!important}[data-v-364040c5] .plyr__video-wrapper{z-index:1}.multi-episode-section[data-v-364040c5]{margin-top:16px;padding:16px 0;border-top:1px solid var(--theme-border, rgba(255, 255, 255, .05))}.episode-header[data-v-364040c5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.episode-title-group[data-v-364040c5]{display:flex;align-items:baseline;gap:8px}.episode-title[data-v-364040c5]{font-size:16px;font-weight:600;color:var(--theme-text, #fff)}.episode-count[data-v-364040c5]{font-size:13px;color:var(--theme-text-secondary, rgba(255, 255, 255, .5))}.episode-sort-btn[data-v-364040c5]{background:transparent;border:none;color:var(--theme-text-secondary, rgba(255, 255, 255, .5));font-size:13px;cursor:pointer;display:flex;align-items:center;gap:4px;padding:4px;transition:color .2s}.episode-sort-btn[data-v-364040c5]:hover{color:var(--theme-text, #fff)}.episode-list-wrapper[data-v-364040c5]{width:100%}.episode-list[data-v-364040c5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px;padding-bottom:4px}.episode-btn[data-v-364040c5]{width:100%;padding:10px 8px;border-radius:8px;background:var(--theme-card, rgba(255, 255, 255, .05));border:1px solid transparent;color:var(--theme-text, #fff);font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.episode-btn[data-v-364040c5]:hover{background:var(--theme-hover, rgba(255, 255, 255, .1))}.episode-btn.active[data-v-364040c5]{background:#f51d1e1a;border-color:#f51d1e4d;color:#f51d1e}.playing-bars[data-v-364040c5]{display:flex;align-items:flex-end;gap:2px;height:12px}.playing-bars .bar[data-v-364040c5]{width:2px;background-color:#f51d1e;border-radius:1px;animation:bounce-364040c5 1s infinite alternate}.playing-bars .bar[data-v-364040c5]:nth-child(1){height:60%;animation-delay:0s}.playing-bars .bar[data-v-364040c5]:nth-child(2){height:100%;animation-delay:.3s}.playing-bars .bar[data-v-364040c5]:nth-child(3){height:80%;animation-delay:.6s}@keyframes bounce-364040c5{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}.switch-line-btn-item[data-v-364040c5]{color:#ffc800d9!important;border:1px solid rgba(255,200,0,.4);border-radius:12px;padding:3px 10px;background:#ffc8000d;font-size:12px;margin-bottom:8px;display:flex;align-items:center;gap:4px}.switch-line-wrapper[data-v-364040c5]{position:relative}.line-dropdown[data-v-364040c5]{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background:#252525;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:4px;box-shadow:0 8px 24px #00000080;z-index:100}.line-drop-item[data-v-364040c5]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:#ffffffb3;font-size:13px;cursor:pointer;transition:background .15s ease;-webkit-tap-highlight-color:transparent}.line-drop-item[data-v-364040c5]:active{background:#ffffff14}.line-drop-item.active[data-v-364040c5]{color:#fff;background:#ffffff0f}.line-drop-item .fa-check[data-v-364040c5]{font-size:11px;color:#ffc800}.line-drop-item.vip .vip-icon[data-v-364040c5]{color:#ffc800;font-size:10px;margin-right:5px}.line-drop-item.vip.active[data-v-364040c5]{color:#ffc800;background:#ffc80014}.line-drop-item.loading[data-v-364040c5]{opacity:.6;cursor:wait}.line-dropdown-enter-active[data-v-364040c5]{transition:all .15s ease-out}.line-dropdown-leave-active[data-v-364040c5]{transition:all .1s ease-in}.line-dropdown-enter-from[data-v-364040c5],.line-dropdown-leave-to[data-v-364040c5]{opacity:0;transform:translateY(-4px) scale(.96)}.fade-enter-active[data-v-364040c5],.fade-leave-active[data-v-364040c5]{transition:opacity .2s ease}.fade-enter-from[data-v-364040c5],.fade-leave-to[data-v-364040c5]{opacity:0}.vip-line-prompt-mask{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10010}.vip-line-prompt-dialog{width:300px;background:#1e1e1e;border-radius:16px;padding:28px 24px 20px;text-align:center;box-shadow:0 12px 40px #00000080;border:1px solid rgba(255,255,255,.08)}.vip-line-prompt-dialog .prompt-title{font-size:17px;font-weight:600;color:#fff;margin-bottom:12px}.vip-line-prompt-dialog .prompt-message{font-size:14px;color:#fff9;margin-bottom:8px;line-height:1.5}.vip-line-prompt-dialog .prompt-sub-message{font-size:14px;color:#fff9;margin-bottom:24px;line-height:1.5}.vip-line-prompt-dialog .prompt-sub-message strong{color:#ffc800;font-weight:600}.vip-line-prompt-dialog .prompt-actions{display:flex;gap:12px}.vip-line-prompt-dialog .prompt-btn{flex:1;padding:10px 0;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.vip-line-prompt-dialog .prompt-btn.cancel{background:#ffffff14;color:#fff9}.vip-line-prompt-dialog .prompt-btn.cancel:active{background:#ffffff1f}.vip-line-prompt-dialog .prompt-btn.confirm{background:linear-gradient(135deg,#ffc800,#ff9500);color:#1a1a1a}.vip-line-prompt-dialog .prompt-btn.confirm:active{opacity:.85}.free-watch-dialog{text-align:center}.free-watch-icon-wrapper{width:72px;height:72px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;animation:free-watch-bounce 2s ease-in-out infinite}@keyframes free-watch-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.free-watch-coupon-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(255,180,170,.35))}.free-watch-count{color:var(--color-brand, #ffb4aa);font-size:18px;font-weight:900;padding:0 2px}.free-watch-confirm{background:var(--color-brand-gradient, linear-gradient(135deg, #ffb4aa 0%, #f51d1e 100%))!important;color:#fff!important;display:flex;align-items:center;justify-content:center;gap:6px}.free-watch-confirm:active{background:linear-gradient(135deg,#f51d1e,#c0000c)!important}.free-watch-confirm:disabled{opacity:.6;cursor:not-allowed}.free-watch-dialog .prompt-btn.cancel{background:#9333ea!important;color:#fff!important;box-shadow:0 4px 12px -4px #9333ea66}.free-watch-dialog .prompt-btn.cancel:active{background:#8b2ee0!important;transform:scale(.96)}.free-watch-dialog-wrapper{display:flex;flex-direction:column;align-items:center}.free-watch-close-btn{margin-top:24px;width:40px;height:40px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff9;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.free-watch-close-btn:hover,.free-watch-close-btn:active{background:#ffffff26;color:#fff}.free-watch-close-btn:disabled{opacity:.4;cursor:not-allowed}.ad-banner[data-v-f35ceda1]{width:100%;margin:0;position:relative;overflow:hidden}.ad-item[data-v-f35ceda1]{width:100%;cursor:pointer;position:relative;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.ad-item[data-v-f35ceda1]:active{transform:scale(.98)}.ad-image-wrapper[data-v-f35ceda1]{width:100%;line-height:0}.ad-image-wrapper .ad-img[data-v-f35ceda1]{width:100%;height:100%;object-fit:contain;border-radius:12px;box-shadow:0 4px 15px #00000026}.video_pause .ad-image-wrapper .ad-img[data-v-f35ceda1]{border-radius:0;box-shadow:none}.ad-text-wrapper[data-v-f35ceda1]{background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:14px 18px;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:12px;border-radius:12px}.ad-text-wrapper .ad-icon[data-v-f35ceda1]{color:gold;font-size:1.2rem}.ad-text-wrapper .ad-text[data-v-f35ceda1]{color:#ffffffd9;font-size:14px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-tag[data-v-f35ceda1]{position:absolute;right:8px;top:8px;background:#00000073;color:#fff;font-size:10px;padding:2px 8px;border-radius:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;transform:scale(.9)}.ad-placeholder[data-v-f35ceda1]{width:100%;border-radius:12px;overflow:hidden;position:relative;background:linear-gradient(135deg,#e8c87a0d,#d4a84908);border:1px dashed rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;min-height:80px}.ad-placeholder.home_top[data-v-f35ceda1]{aspect-ratio:16/7.5;background:linear-gradient(45deg,#1a1a1a,#2c2c2c);border:1px solid rgba(255,255,255,.05)}.ad-placeholder .placeholder-content[data-v-f35ceda1]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.6;animation:pulse-f35ceda1 3s infinite ease-in-out}.ad-placeholder .logo-accent[data-v-f35ceda1]{font-size:18px;font-weight:900;letter-spacing:4px;background:var(--color-brand-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:.8}.ad-placeholder .placeholder-msg[data-v-f35ceda1]{font-size:12px;color:#ffffff80;font-weight:500}@keyframes pulse-f35ceda1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.02)}}.ad-swiper-pro[data-v-f35ceda1]{width:100%;border-radius:12px;overflow:hidden;position:relative}.banner-pagination[data-v-f35ceda1]{position:absolute;bottom:8px;left:0;width:100%;display:flex;justify-content:center;gap:4px;z-index:10}[data-v-f35ceda1] .swiper-pagination-bullet{width:5px;height:5px;background:#fff6;opacity:1;transition:all .3s;border-radius:50%}[data-v-f35ceda1] .swiper-pagination-bullet-active{width:12px;border-radius:4px;background:#fff}.home_top[data-v-f35ceda1]{margin-top:0}.home_top .ad-img[data-v-f35ceda1]{aspect-ratio:16/7.5}.video_pause[data-v-f35ceda1]{width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center;background:transparent}.video_pause .ad-item[data-v-f35ceda1],.video_pause .ad-image-wrapper[data-v-f35ceda1]{width:100%;height:100%}.video_pause .ad-img[data-v-f35ceda1]{width:100%;height:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #0006}.video_ended[data-v-f35ceda1]{width:100%;margin:0;display:flex;align-items:center;justify-content:center;background:transparent}.video_ended .ad-img[data-v-f35ceda1]{width:100%;object-fit:contain;border-radius:10px;box-shadow:0 8px 30px #00000080}.detail_sidebar[data-v-f35ceda1]{padding:0 4px}.ad-notice-wrapper[data-v-89d3bb8b]{background:#ffffff0a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;padding:10px;cursor:pointer;overflow:hidden;animation:slideInDown-89d3bb8b .5s ease-out}.ad-notice-content[data-v-89d3bb8b]{display:flex;align-items:center;gap:12px}.notice-icon[data-v-89d3bb8b]{width:28px;height:28px;background:linear-gradient(135deg,gold,orange);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px #ffd7004d}.notice-icon i[data-v-89d3bb8b]{color:#fff;font-size:14px}.notice-text-container[data-v-89d3bb8b]{flex:1;height:22px;overflow:hidden}.notice-swiper[data-v-89d3bb8b]{width:100%;height:100%}.notice-slide[data-v-89d3bb8b]{height:100%;display:flex;align-items:center;cursor:pointer}.notice-text[data-v-89d3bb8b],.notice-html[data-v-89d3bb8b]{font-size:13px;color:#ffffffe6;font-weight:500;white-space:nowrap;display:inline-block;padding-left:20px;animation:notice-scroll-left-89d3bb8b 12s linear infinite;will-change:transform}@keyframes notice-scroll-left-89d3bb8b{0%{transform:translate(0)}to{transform:translate(-100%)}}.notice-arrow[data-v-89d3bb8b]{color:#ffffff4d;font-size:12px}@keyframes slideInDown-89d3bb8b{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ad-card-wrapper[data-v-161ff73a]{width:100%;margin-bottom:12px}.ad-card-swiper[data-v-161ff73a]{width:100%;border-radius:12px;overflow:hidden;position:relative}.card-pagination[data-v-161ff73a]{position:absolute;bottom:12px;right:12px;display:flex;gap:4px;z-index:10}[data-v-161ff73a] .swiper-pagination-bullet{width:4px;height:4px;background:#fff6;opacity:1;transition:all .3s;border-radius:50%}[data-v-161ff73a] .swiper-pagination-bullet-active{background:#fff;transform:scale(1.2)}.ad-card[data-v-161ff73a]{background:var(--bg-surface);border:1px solid rgba(255,255,255,.05);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 4px 12px #0006;transition:all .2s var(--ease-out);width:100%}.ad-card[data-v-161ff73a]:active{transform:scale(.97);background:#ffffff0d}.ad-card.placeholder .ad-thumbnail[data-v-161ff73a]{background:linear-gradient(135deg,#1a1a1a,#252525);display:flex;align-items:center;justify-content:center}.ad-card.placeholder .ad-thumbnail .placeholder-graphic[data-v-161ff73a]{display:flex;flex-direction:column;align-items:center;gap:10px;opacity:.3;animation:breath-161ff73a 4s infinite ease-in-out}.ad-card.placeholder .ad-thumbnail .placeholder-graphic i[data-v-161ff73a]{font-size:32px;color:#fff}.ad-card.placeholder .ad-thumbnail .placeholder-graphic span[data-v-161ff73a]{font-size:12px;font-weight:900;letter-spacing:2px;color:#fff}.ad-card.placeholder .ad-info[data-v-161ff73a]{opacity:.5}@keyframes breath-161ff73a{0%,to{opacity:.2;transform:scale(.95)}50%{opacity:.4;transform:scale(1.05)}}.ad-thumbnail[data-v-161ff73a]{position:relative;aspect-ratio:16/9;background:#ffffff05}.ad-thumbnail .ad-img[data-v-161ff73a],.ad-thumbnail .ad-html-content[data-v-161ff73a]{width:100%;height:100%;object-fit:cover;overflow:hidden;background:#000}.ad-thumbnail .ad-badge[data-v-161ff73a]{position:absolute;top:8px;right:8px;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:10px;padding:2px 6px;border-radius:4px;font-weight:500}.ad-info[data-v-161ff73a]{padding:6px 10px 4px}.ad-info .ad-title[data-v-161ff73a]{font-size:13px;font-weight:600;color:#fff;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:-.1px;margin:0}.ad-info .ad-desc[data-v-161ff73a]{display:none}.splash-container[data-v-d3249850]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000000;background:#000;display:flex;flex-direction:column;overflow:hidden}.splash-swipe[data-v-d3249850]{width:100%;height:100%}[data-v-d3249850] .swiper-wrapper,[data-v-d3249850] .swiper-slide{height:100%}.slide-content[data-v-d3249850]{width:100%;height:100%;cursor:pointer}.splash-image[data-v-d3249850]{width:100%;height:100%;object-fit:cover}.splash-html[data-v-d3249850]{width:100%;height:100%;overflow:auto;color:#fff;background:#000}.splash-pagination[data-v-d3249850]{position:absolute;bottom:80px;left:0;width:100%;display:flex;justify-content:center;gap:8px;z-index:102}[data-v-d3249850] .swiper-pagination-bullet{width:6px;height:6px;background:#ffffff4d;opacity:1;transition:all .3s ease;border-radius:4px}[data-v-d3249850] .swiper-pagination-bullet-active{width:20px;background:#fff;box-shadow:0 0 10px #ffffff80}.skip-btn[data-v-d3249850]{position:absolute;top:calc(env(safe-area-inset-top,0px) + 20px);right:20px;height:32px;padding:0 16px;border-radius:100px;font-size:13px;z-index:101;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:all .3s cubic-bezier(.25,1,.5,1);cursor:default;outline:none;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.skip-btn--disabled[data-v-d3249850]{background:#00000080;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);pointer-events:none}.skip-btn--active[data-v-d3249850]{background:#0009;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);cursor:pointer;box-shadow:0 4px 12px #0003}.skip-btn--active[data-v-d3249850]:hover{background:#141414b3;border-color:#ffffff80;box-shadow:0 6px 16px #0000004d}.skip-btn--active[data-v-d3249850]:active{transform:scale(.96);background:#1e1e1ecc}.skip-text[data-v-d3249850]{font-weight:500;color:#fff;letter-spacing:1px}.skip-text-waiting[data-v-d3249850]{font-weight:400;color:#ffffffd9;letter-spacing:.5px}.skip-icon[data-v-d3249850]{width:14px;height:14px;color:#fff;margin-left:-2px}.skip-timer[data-v-d3249850]{color:orange;font-weight:600;font-variant-numeric:tabular-nums;padding-left:8px;margin-left:4px;position:relative}.skip-timer[data-v-d3249850]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:10px;background-color:#ffffff40}.glow-bg[data-v-d3249850]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle at center,rgba(255,165,0,.05) 0%,transparent 70%);pointer-events:none;z-index:100}.fade-enter-active[data-v-d3249850],.fade-leave-active[data-v-d3249850]{transition:opacity .8s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-d3249850],.fade-leave-to[data-v-d3249850]{opacity:0}@media(min-width:768px){.splash-image[data-v-d3249850]{object-fit:contain;background:#111}}.ad-icon-grid[data-v-2b87a589]{margin:12px 0 16px;padding:0 16px;width:100%}.grid-loading[data-v-2b87a589]{display:flex;gap:12px;overflow:hidden}.skeleton-card-pro[data-v-2b87a589]{flex:0 0 50%;aspect-ratio:1 / .85;border-radius:var(--radius-lg);background:var(--bg-elevated)}.ad-icon-swiper[data-v-2b87a589]{padding:4px 0;overflow:visible}.ad-icon-slide[data-v-2b87a589]{width:30%;max-width:200px;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:8px;align-items:center}.ad-item-label[data-v-2b87a589]{font-size:12px;color:#ffffffb3;font-weight:500;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}@media(max-width:380px){.ad-icon-slide[data-v-2b87a589]{width:60%}}.skeleton-shimmer[data-v-2b87a589]{position:relative;overflow:hidden}.skeleton-shimmer[data-v-2b87a589]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:shimmer-2b87a589 1.5s infinite}@keyframes shimmer-2b87a589{0%{transform:translate(-100%)}to{transform:translate(100%)}}.preroll-overlay[data-v-9759781b]{position:absolute;inset:0;z-index:99;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.ad-media-container[data-v-9759781b]{width:100%;height:100%;position:relative;z-index:2;aspect-ratio:16 / 9;overflow:hidden}.preroll-swiper[data-v-9759781b]{width:100%;height:100%}.ad-media[data-v-9759781b]{position:relative;width:100%;height:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.ad-image[data-v-9759781b]{width:100%;height:100%;object-fit:contain;transition:transform .5s ease;flex-shrink:0}.ad-html-content[data-v-9759781b]{width:100%;height:100%;background:#000;color:#fff;overflow:auto}.ad-text-content[data-v-9759781b]{padding:40px;text-align:center;color:#fff}.ad-media:hover .ad-image[data-v-9759781b]{transform:scale(1.02)}.control-area[data-v-9759781b]{position:absolute;top:16px;right:16px;z-index:10}.skip-control[data-v-9759781b]{cursor:pointer}.countdown-circle[data-v-9759781b]{position:relative;width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;border:1px solid rgba(255,255,255,.1)}.countdown-circle svg[data-v-9759781b]{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.circle-bg[data-v-9759781b]{fill:none;stroke:#ffffff1a;stroke-width:2.5}.circle[data-v-9759781b]{fill:none;stroke:#0ff;stroke-width:2.5;stroke-linecap:round;transition:stroke-dasharray 1s linear}.timer[data-v-9759781b]{font-size:14px;color:#fff;font-weight:700;line-height:1}.vip-tip[data-v-9759781b]{font-size:8px;color:#fff9;line-height:1;margin-top:2px}.skip-btn[data-v-9759781b]{padding:8px 16px;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;color:#fff;font-size:13px}.skip-btn.vip-active[data-v-9759781b]{border-color:gold;color:gold}.blur-bg[data-v-9759781b]{position:absolute;top:-5%;left:-5%;width:110%;height:110%;background-size:cover;background-position:center;filter:blur(50px) brightness(.4);z-index:1}.fade-enter-active[data-v-9759781b],.fade-leave-active[data-v-9759781b]{transition:opacity .5s ease}.fade-enter-from[data-v-9759781b],.fade-leave-to[data-v-9759781b]{opacity:0}.plate-card-pro[data-v-076a5f7d]{width:100%;aspect-ratio:1 / .85;border-radius:var(--radius-lg);overflow:hidden;position:relative;border:1.5px solid transparent;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 15px #0003;background:var(--bg-surface);cursor:pointer}.plate-card-pro.active[data-v-076a5f7d]{border-width:2.5px;border-color:var(--color-vip);background:#e8c87a26;box-shadow:0 10px 40px #e8c87a73;transform:scale(1.05)}.plate-bg[data-v-076a5f7d]{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.plate-bg-placeholder[data-v-076a5f7d]{width:100%;height:100%;background:linear-gradient(135deg,var(--bg-elevated),var(--bg-base))}.plate-card-pro.active .plate-bg[data-v-076a5f7d]{transform:scale(1.1)}.plate-overlay[data-v-076a5f7d]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:8px 10px;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 60%)}.plate-title[data-v-076a5f7d]{font-size:13px;font-weight:700;margin-bottom:2px;color:#fff;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:380px){.plate-title[data-v-076a5f7d]{font-size:12px}}.search-panel-overlay[data-v-5754a7a0]{position:fixed;inset:0;z-index:10000;background:var(--bg-app, #0a1624);display:flex;flex-direction:column}.search-panel[data-v-5754a7a0]{width:100%;height:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;overflow:hidden}.search-header[data-v-5754a7a0]{display:flex;align-items:center;gap:10px;padding:12px;padding-top:calc(12px + env(safe-area-inset-top));background:#0d1117f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.back-btn[data-v-5754a7a0]{width:36px;height:36px;border:none;background:transparent;color:#fffc;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;border-radius:50%;transition:all .2s}.back-btn[data-v-5754a7a0]:active{background:#ffffff1a;transform:scale(.9)}.search-input-wrapper[data-v-5754a7a0]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:0 14px;height:38px;transition:border-color .3s;overflow:hidden}.search-input-wrapper[data-v-5754a7a0]:focus-within{border-color:#ffffff40}.search-icon[data-v-5754a7a0]{color:#fff6;font-size:14px;flex-shrink:0}.search-input[data-v-5754a7a0]{flex:1;min-width:0;background:none;border:none;outline:none;color:#fff;font-size:14px;caret-color:var(--color-brand, #e8473f)}.search-input[data-v-5754a7a0]::placeholder{color:#ffffff59}.clear-btn[data-v-5754a7a0]{width:20px;height:20px;border:none;background:transparent;color:#ffffff4d;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.search-btn[data-v-5754a7a0]{padding:8px 20px;background:var(--color-brand-gradient, linear-gradient(135deg, #ff6b81 0%, #ff4757 100%));border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:900;cursor:pointer;flex-shrink:0;transition:all .3s var(--ease-out, ease-out);box-shadow:0 6px 16px #d4a84966;letter-spacing:.04em}.search-btn[data-v-5754a7a0]:active{transform:scale(.95);filter:brightness(1.1);box-shadow:0 3px 8px #d4a8494d}.search-body[data-v-5754a7a0]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 0 calc(40px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.history-section[data-v-5754a7a0]{padding:20px 16px 8px}.section-header[data-v-5754a7a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.section-title[data-v-5754a7a0]{font-size:14px;font-weight:700;color:#ffffffb3}.section-title i[data-v-5754a7a0]{margin-right:6px;color:#fff6}.clear-history-btn[data-v-5754a7a0]{font-size:12px;color:#ffffff59;background:none;border:none;cursor:pointer}.clear-history-btn i[data-v-5754a7a0]{margin-right:4px}.history-tags[data-v-5754a7a0]{display:flex;flex-wrap:wrap;gap:8px}.history-tag[data-v-5754a7a0]{padding:6px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:16px;color:#ffffffb3;font-size:13px;cursor:pointer;transition:all .2s}.history-tag[data-v-5754a7a0]:active{background:#ffffff1f;transform:scale(.95)}.hot-search-section[data-v-5754a7a0]{padding:20px 16px}.hot-search-header[data-v-5754a7a0]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 16px}.fire-icon[data-v-5754a7a0]{font-size:20px}.hot-title[data-v-5754a7a0]{font-size:18px;font-weight:900;color:#fff;letter-spacing:1px}.hot-badge[data-v-5754a7a0]{background:linear-gradient(135deg,#ff6b35,#e8473f);color:#fff;font-size:11px;font-weight:800;padding:3px 10px;border-radius:10px;letter-spacing:.5px}.hot-search-divider[data-v-5754a7a0]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin-bottom:8px}.hot-search-list[data-v-5754a7a0]{display:flex;flex-direction:column}.hot-search-item[data-v-5754a7a0]{display:flex;align-items:center;padding:14px 8px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.04);transition:background .2s}.hot-search-item[data-v-5754a7a0]:active{background:#ffffff0d}.rank-num[data-v-5754a7a0]{width:28px;height:22px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;color:#ffffff59;flex-shrink:0;margin-right:14px;border-radius:4px}.rank-num.rank-1[data-v-5754a7a0]{background:linear-gradient(135deg,#ff4757,#ff6b81);color:#fff}.rank-num.rank-2[data-v-5754a7a0]{background:linear-gradient(135deg,#ff6b35,#ffa502);color:#fff}.rank-num.rank-3[data-v-5754a7a0]{background:linear-gradient(135deg,#ffa502,gold);color:#fff}.hot-keyword[data-v-5754a7a0]{flex:1;font-size:16px;font-weight:600;color:#ffffffe6}.hot-count[data-v-5754a7a0]{font-size:12px;font-weight:600;color:#ff6b35;flex-shrink:0}.hot-count i[data-v-5754a7a0]{margin-right:3px;font-size:11px}.search-panel-enter-active[data-v-5754a7a0]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.search-panel-leave-active[data-v-5754a7a0]{transition:all .25s cubic-bezier(.55,.055,.675,.19)}.search-panel-enter-from[data-v-5754a7a0],.search-panel-leave-to[data-v-5754a7a0]{opacity:0;transform:translateY(-20px)}.tag-overlay-root[data-v-487b438a]{position:fixed;top:0;left:0;right:0;height:100%;bottom:calc(52px + env(safe-area-inset-bottom));z-index:10002;background:var(--bg-base);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.tag-overlay-root[data-v-487b438a]::-webkit-scrollbar{display:none}.overlay-panel[data-v-487b438a]{width:100vw!important;min-height:100vh;background:var(--bg-base);display:flex;flex-direction:column;margin:0!important;padding:0!important;max-width:none!important;border-radius:0!important}.tag-detail-page[data-v-487b438a]{width:100%;display:flex;flex-direction:column}.tag-nav-header.compact-header-pro[data-v-487b438a]{background:#080a0fd9}.sort-header[data-v-487b438a]{display:flex;align-items:center;padding:var(--space-3) var(--space-4) 0;border-bottom:1px solid var(--border-subtle)}.sort-tabs[data-v-487b438a]{display:flex;align-items:center;gap:0;flex:1}.sort-tab[data-v-487b438a]{position:relative;flex-shrink:0;padding:8px 16px 10px;font-size:var(--font-size-sm);font-weight:400;color:var(--text-tertiary);background:transparent;border:none;border-radius:0;cursor:pointer;transition:color var(--duration-base) var(--ease-out);white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.sort-tab[data-v-487b438a]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%) scaleX(0);width:20px;height:2px;background:var(--color-brand);border-radius:1px;transition:transform var(--duration-base) var(--ease-out)}.sort-tab[data-v-487b438a]:active{transform:scale(.97)}.sort-tab.active[data-v-487b438a]{color:var(--text-primary);font-weight:700}.sort-tab.active[data-v-487b438a]:after{transform:translate(-50%) scaleX(1)}.layout-toggle-btn[data-v-487b438a]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--text-tertiary);cursor:pointer;transition:all .2s;flex-shrink:0}.layout-toggle-btn[data-v-487b438a]:active{transform:scale(.92);background:#ffffff1a}.layout-toggle-btn i[data-v-487b438a]{font-size:14px}.video-list-container[data-v-487b438a]{padding-top:var(--space-3)}.load-trigger[data-v-487b438a]{height:48px;width:100%;display:flex;align-items:center;justify-content:center;opacity:.5}.no-more-indicator[data-v-487b438a]{text-align:center;padding:var(--space-8) var(--space-6) calc(var(--space-8) + 80px);display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.no-more-indicator[data-v-487b438a]:before{content:"";width:32px;height:1px;background:var(--border-subtle);border-radius:1px}.no-more-indicator span[data-v-487b438a]{color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.slide-right-enter-active[data-v-487b438a],.slide-right-leave-active[data-v-487b438a]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.slide-right-enter-from[data-v-487b438a],.slide-right-leave-to[data-v-487b438a]{transform:translate(100%)}.comment-section[data-v-d65224d0]{display:flex;flex-direction:column;height:100%;position:relative;background:#0a0a0f;color:#e0e0e0;padding-bottom:85px}.comment-list[data-v-d65224d0]{flex:1;overflow-y:auto;padding:12px 14px 10px}.comment-item[data-v-d65224d0]{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.comment-item[data-v-d65224d0]:last-child{border-bottom:none}.comment-highlight[data-v-d65224d0]{animation:commentHighlight-d65224d0 3s ease-in-out}@keyframes commentHighlight-d65224d0{0%,to{background:transparent}15%,85%{background:#00c8ff1f}30%{background:#00c8ff33}50%{background:#00c8ff26}70%{background:#00c8ff33}}.comment-avatar[data-v-d65224d0]{flex-shrink:0;width:32px;height:32px;border-radius:50%;overflow:hidden;background:#ffffff0f}.avatar-img[data-v-d65224d0]{width:100%;height:100%;object-fit:cover;border-radius:50%}.action-icon[data-v-d65224d0]{width:14px;height:14px}.reply-avatar[data-v-d65224d0]{flex-shrink:0;width:24px;height:24px;border-radius:50%;overflow:hidden;background:#ffffff0f}.reply-body[data-v-d65224d0]{flex:1;min-width:0}.reply-target[data-v-d65224d0]{color:var(--color-brand);font-weight:500}.comment-body[data-v-d65224d0]{flex:1;min-width:0}.comment-meta[data-v-d65224d0]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.comment-user[data-v-d65224d0]{font-size:13px;font-weight:500;color:#b0b0cc}.vip-badge[data-v-d65224d0]{display:inline-flex;align-items:center;gap:2px;padding:1px 5px 1px 3px;border-radius:3px;background:linear-gradient(135deg,gold,#f0a500,#e8860c);color:#fff;font-size:10px;font-weight:700;line-height:1;flex-shrink:0}.vip-icon[data-v-d65224d0]{width:10px;height:10px}.comment-time[data-v-d65224d0]{font-size:11px;color:#666;margin-left:auto}.comment-content[data-v-d65224d0]{font-size:13px;line-height:1.5;color:#ddd;word-break:break-word}.comment-actions[data-v-d65224d0]{display:flex;align-items:center;gap:14px;margin-top:6px}.action-btn[data-v-d65224d0]{display:flex;align-items:center;gap:4px;background:none;border:none;color:#777;font-size:12px;cursor:pointer;padding:2px 4px;border-radius:4px;transition:all .2s}.action-btn[data-v-d65224d0]:hover{color:#aaa}.like-btn.liked[data-v-d65224d0]{color:#ff4757}.like-btn.liked svg[data-v-d65224d0]{animation:like-pop-d65224d0 .3s ease}@keyframes like-pop-d65224d0{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.reply-btn[data-v-d65224d0]:hover{color:var(--color-brand)}.reply-list[data-v-d65224d0]{margin-top:8px;padding-left:8px;border-left:2px solid var(--color-brand-surface)}.reply-item[data-v-d65224d0]{display:flex;gap:8px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.04)}.reply-item[data-v-d65224d0]:last-child{border-bottom:none}.comment-empty[data-v-d65224d0]{display:flex;align-items:center;justify-content:center;padding:40px 0;color:#555;font-size:13px}.comment-load-more[data-v-d65224d0]{text-align:center;padding:10px 0}.load-more-btn[data-v-d65224d0]{background:none;border:1px solid rgba(255,255,255,.1);color:#999;padding:6px 16px;border-radius:16px;font-size:12px;cursor:pointer;transition:all .2s}.load-more-btn[data-v-d65224d0]:hover{border-color:var(--color-brand);color:var(--color-brand)}.comment-loading[data-v-d65224d0]{display:flex;align-items:center;justify-content:center;padding:16px 0;gap:8px;color:#666;font-size:12px}.loading-dots[data-v-d65224d0]{display:flex;gap:4px}.loading-dots span[data-v-d65224d0]{width:5px;height:5px;border-radius:50%;background:#666;animation:dot-pulse-d65224d0 1.2s infinite}.loading-dots span[data-v-d65224d0]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-d65224d0]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-d65224d0{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.fixed-bottom-bar[data-v-d65224d0]{position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--bg-base);border-top:1px solid var(--border-subtle)}.reply-indicator[data-v-d65224d0]{display:flex;align-items:center;justify-content:space-between;padding:6px 14px;background:var(--color-brand-surface);font-size:12px;color:var(--color-brand)}.cancel-reply[data-v-d65224d0]{background:none;border:none;color:#999;font-size:14px;cursor:pointer;padding:2px 6px}.cancel-reply[data-v-d65224d0]:hover{color:#fff}.comment-input-bar[data-v-d65224d0]{display:flex;align-items:flex-end;gap:8px;padding:8px 14px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.comment-input[data-v-d65224d0]{flex:1;min-height:36px;max-height:120px;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:7px 14px;font-size:13px;line-height:20px;background:#ffffff0a;color:#e0e0e0;outline:none;transition:border-color .2s,height .1s;resize:none;overflow-y:auto}.comment-input[data-v-d65224d0]:focus{border-color:var(--color-brand)}.comment-input[data-v-d65224d0]::placeholder{color:#555}.comment-send-btn[data-v-d65224d0]{height:36px;padding:0 16px;border:none;border-radius:18px;background:var(--color-brand-gradient);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}.comment-send-btn[data-v-d65224d0]:disabled{opacity:.4;cursor:not-allowed}.comment-send-btn[data-v-d65224d0]:not(:disabled):hover{transform:scale(1.02);box-shadow:0 2px 8px #6366f14d}.comment-toast[data-v-d65224d0]{position:absolute;top:12px;left:50%;transform:translate(-50%);padding:8px 16px;border-radius:8px;font-size:13px;z-index:100;pointer-events:none}.comment-toast.success[data-v-d65224d0]{background:#22c55ee6;color:#fff}.comment-toast.error[data-v-d65224d0]{background:#ef4444e6;color:#fff}.toast-slide-enter-active[data-v-d65224d0],.toast-slide-leave-active[data-v-d65224d0]{transition:all .3s ease}.toast-slide-enter-from[data-v-d65224d0],.toast-slide-leave-to[data-v-d65224d0]{opacity:0;transform:translate(-50%) translateY(-10px)}.coupon-selector[data-v-2a4c22d6]{display:flex;flex-direction:column;gap:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:#ffffff0a;overflow:hidden;margin:10px 0}.coupon-toggle[data-v-2a4c22d6]{display:flex;justify-content:left;align-items:center;position:relative;padding:10px 12px;border:none;background:transparent;color:var(--text-primary);width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.coupon-toggle-left[data-v-2a4c22d6]{display:flex;align-items:center;gap:8px}.coupon-icon[data-v-2a4c22d6]{color:var(--color-brand);font-size:14px;line-height:1}.coupon-label[data-v-2a4c22d6]{font-size:13px;font-weight:900;color:var(--text-primary);line-height:1}.coupon-status[data-v-2a4c22d6]{font-size:12px;padding:2px 8px;border-radius:10px;display:inline-flex;align-items:center}.coupon-status.active[data-v-2a4c22d6]{color:var(--color-brand);background:#f51d1e1a}.coupon-status.available[data-v-2a4c22d6]{color:#10b981;background:#10b9811a}.coupon-status.loading[data-v-2a4c22d6],.coupon-status.empty[data-v-2a4c22d6]{color:var(--text-tertiary)}.coupon-toggle-right[data-v-2a4c22d6]{display:flex;align-items:center;gap:8px;position:absolute;right:12px}.clear-btn[data-v-2a4c22d6]{border:1px solid rgba(255,180,170,.35);border-radius:var(--radius-md);background:#ffb4aa14;color:var(--color-brand);font-size:11px;font-weight:800;padding:3px 8px}.toggle-arrow[data-v-2a4c22d6]{font-size:10px;color:var(--text-tertiary);transition:transform .2s}.coupon-expand-body[data-v-2a4c22d6]{display:flex;flex-direction:column;gap:1px;background:#ffffff08;border-top:1px solid var(--border-subtle);max-height:180px;overflow-y:auto;scrollbar-width:thin}.coupon-row[data-v-2a4c22d6]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:none;background:transparent;color:var(--text-primary);width:100%;cursor:pointer;transition:background .15s;-webkit-tap-highlight-color:transparent}.coupon-row[data-v-2a4c22d6]:active:not(:disabled){background:#ffffff0d}.coupon-row.active[data-v-2a4c22d6]{background:#f51d1e0f}.coupon-row-left[data-v-2a4c22d6]{display:flex;align-items:baseline;gap:1px;min-width:54px;flex-shrink:0}.coupon-discount[data-v-2a4c22d6]{font-size:18px;font-weight:950;color:var(--color-brand);line-height:1}.coupon-unit[data-v-2a4c22d6]{font-size:11px;color:var(--color-brand);font-weight:600}.coupon-row-center[data-v-2a4c22d6]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;text-align:left}.coupon-name[data-v-2a4c22d6]{font-size:12px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-rule-text[data-v-2a4c22d6]{font-size:10px;color:var(--text-tertiary);line-height:1.3}.coupon-row-check[data-v-2a4c22d6]{font-size:16px;flex-shrink:0}.coupon-row-check .fa-check-circle[data-v-2a4c22d6]{color:var(--color-brand)}.coupon-row-check .fa-circle[data-v-2a4c22d6]{color:#ffffff26}.coupon-ban-icon[data-v-2a4c22d6]{color:#fff3;font-size:14px}.coupon-row.coupon-disabled[data-v-2a4c22d6]{opacity:.45;cursor:not-allowed;background:transparent!important}.coupon-row.coupon-disabled .coupon-discount[data-v-2a4c22d6],.coupon-row.coupon-disabled .coupon-unit[data-v-2a4c22d6],.coupon-row.coupon-disabled .coupon-name[data-v-2a4c22d6]{color:var(--text-tertiary)}.coupon-unavailable-msg[data-v-2a4c22d6]{color:var(--color-brand)!important;opacity:.8}.coupon-expand-enter-active[data-v-2a4c22d6]{transition:all .25s ease-out;max-height:180px}.coupon-expand-leave-active[data-v-2a4c22d6]{transition:all .2s ease-in}.coupon-expand-enter-from[data-v-2a4c22d6],.coupon-expand-leave-to[data-v-2a4c22d6]{max-height:0;opacity:0;overflow:hidden}.payment-panel-wrapper[data-v-9c4697bc]{width:100%;max-width:480px;display:flex;align-items:flex-end;justify-content:center}.payment-panel[data-v-9c4697bc]{width:100%;background:var(--bg-popup);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -12px 40px #00000080;padding-bottom:calc(16px + env(safe-area-inset-bottom));animation:panel-slide-up-9c4697bc var(--duration-base) var(--ease-out)}@keyframes panel-slide-up-9c4697bc{0%{transform:translateY(100%)}to{transform:translateY(0)}}.payment-content[data-v-9c4697bc]{padding:2vh 16px}.payment-header-compact[data-v-9c4697bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2vh}.title-with-badge[data-v-9c4697bc]{display:flex;align-items:center;gap:10px}.balance-badge-premium[data-v-9c4697bc]{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:100px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 10px #ffffff05}.gem-icon-glow[data-v-9c4697bc]{color:var(--color-vip);filter:drop-shadow(0 0 5px rgba(255,215,0,.5));animation:gem-pulse-9c4697bc 2s infinite ease-in-out}@keyframes gem-pulse-9c4697bc{0%,to{transform:scale(1);filter:drop-shadow(0 0 5px rgba(255,215,0,.5))}50%{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(255,215,0,.8))}}.balance-val[data-v-9c4697bc]{font-size:13px;font-weight:800;color:var(--color-vip);font-family:Inter,sans-serif;letter-spacing:.02em}.payment-title-mini[data-v-9c4697bc]{font-size:var(--font-size-lg);font-weight:800;color:var(--text-primary);margin:0;letter-spacing:-.02em}.close-btn-minimal[data-v-9c4697bc]{width:32px;height:32px;border-radius:var(--radius-lg);background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;font-size:14px;transition:all var(--duration-fast) var(--ease-out)}.close-btn-minimal[data-v-9c4697bc]:active{transform:scale(.9);background:var(--bg-active)}.balance-display-nano .value[data-v-9c4697bc]{font-size:14px;font-weight:800;color:var(--color-brand)}.tier-selection-pro[data-v-9c4697bc]{margin-bottom:2.5vh}.section-label-nano[data-v-9c4697bc]{font-size:12px;font-weight:800;color:var(--text-tertiary);margin-bottom:1.2vh;text-transform:uppercase;letter-spacing:.08em}.required-amount-hint[data-v-9c4697bc]{color:var(--color-brand);font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.required-amount-hint.insufficient[data-v-9c4697bc]{color:#ff4d4f}.packages-grid-compact-mini[data-v-9c4697bc]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.grid-3-col[data-v-9c4697bc]{grid-template-columns:repeat(3,1fr)}.pkg-tile-compact-mini[data-v-9c4697bc]{position:relative;height:48px;padding:0 4px;border-radius:var(--radius-lg);background:var(--bg-elevated);border:1px solid var(--border-subtle);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all var(--duration-base);cursor:pointer;color:var(--text-secondary);overflow:hidden}.pkg-tile-compact-mini.active[data-v-9c4697bc]{border-color:var(--color-vip);background:#ffd7000d;color:var(--color-vip)}.pkg-pri-mini[data-v-9c4697bc]{font-size:1.15rem;font-weight:950;letter-spacing:-.02em;color:var(--text-secondary)}.pkg-tile-compact-mini.active .pkg-pri-mini[data-v-9c4697bc]{color:var(--color-vip)}.custom-input-wrapper[data-v-9c4697bc]{padding:0}.input-row-mini[data-v-9c4697bc]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.input-row-mini .unit[data-v-9c4697bc]{font-size:1rem;font-weight:900;color:var(--text-secondary)}.pkg-tile-compact-mini.active .input-row-mini .unit[data-v-9c4697bc]{color:var(--color-vip)}.custom-amount-input[data-v-9c4697bc]{width:60%;background:transparent;border:none;outline:none;color:var(--text-secondary);font-size:1.15rem;font-weight:950;text-align:center}.pkg-tile-compact-mini.active .custom-amount-input[data-v-9c4697bc]{color:var(--color-vip)}.custom-amount-input[data-v-9c4697bc]::placeholder{color:var(--text-disabled);font-size:.9rem}.method-section-pro-mini[data-v-9c4697bc]{margin-bottom:24px}.payment-options-compact-mini[data-v-9c4697bc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:10px}.payment-option-pro-mini[data-v-9c4697bc]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}.payment-icon-wrapper-mini[data-v-9c4697bc]{position:relative;width:100%;aspect-ratio:1 / 1;background:var(--bg-elevated);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all var(--duration-base) var(--ease-out)}.placeholder-icon-full-mini[data-v-9c4697bc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#1f2937,#111827)}.placeholder-icon-full-mini i[data-v-9c4697bc]{font-size:32px;color:#9ca3af}.channel-brand-img-full[data-v-9c4697bc]{width:100%;height:100%;object-fit:cover}.payment-option-pro-mini.selected .payment-icon-wrapper-mini[data-v-9c4697bc]{border-color:var(--color-vip);background:#e509140d;box-shadow:0 8px 16px #e5091426;transform:translateY(-2px)}.payment-option-pro-mini.selected .payment-icon-wrapper-mini[data-v-9c4697bc]:after{content:"✓";position:absolute;top:4px;right:4px;width:16px;height:16px;background:var(--color-vip);color:#000;font-size:10px;border-radius:4px;display:flex;align-items:center;justify-content:center}.payment-helper-text-nano[data-v-9c4697bc]{font-size:11px;font-weight:800;color:var(--text-tertiary);text-align:center;line-height:1.2;word-break:break-all}.payment-option-pro-mini.selected .payment-helper-text-nano[data-v-9c4697bc]{color:var(--color-vip)}.payment-footer-pro-mini[data-v-9c4697bc]{display:flex;flex-direction:column;gap:2vh}.amount-row-pro-mini[data-v-9c4697bc]{display:flex;justify-content:space-between;align-items:baseline;padding:0 4px}.amount-row-pro-mini .label-nano[data-v-9c4697bc]{color:var(--color-vip);display:inline-block;margin-bottom:0}.value-mini[data-v-9c4697bc]{font-size:1.5rem;font-weight:950;color:var(--color-vip);letter-spacing:-.04em;line-height:1}.amount-values[data-v-9c4697bc]{display:flex;align-items:baseline;gap:8px}.original-price-strike[data-v-9c4697bc]{font-size:.9rem;font-weight:600;color:var(--text-tertiary);text-decoration:line-through;text-decoration-color:var(--text-tertiary);opacity:.7}.recharge-hint-nano[data-v-9c4697bc]{font-size:12px;color:var(--color-brand);background:#f51d1e0d;padding:8px 12px;border-radius:var(--radius-md);display:flex;align-items:center;gap:6px}.confirm-pay-btn-pro-mini[data-v-9c4697bc]{width:100%;height:6.5vh;min-height:48px;max-height:56px;border-radius:var(--radius-lg);border:none;background:var(--color-brand-gradient);color:#fff;font-size:1.1rem;font-weight:900;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all var(--duration-base) var(--ease-out);box-shadow:0 10px 25px #e5091466;letter-spacing:.02em}.confirm-pay-btn-pro-mini[data-v-9c4697bc]:active{transform:scale(.96);filter:brightness(.9)}.confirm-pay-btn-pro-mini[data-v-9c4697bc]:disabled{opacity:.35;filter:grayscale(1);cursor:not-allowed}.payment-slide-enter-active[data-v-9c4697bc],.payment-slide-leave-active[data-v-9c4697bc]{transition:all var(--duration-base) var(--ease-out)}.payment-slide-enter-from[data-v-9c4697bc],.payment-slide-leave-to[data-v-9c4697bc]{opacity:0}.payment-slide-enter-from .payment-panel[data-v-9c4697bc]{transform:translateY(100%)}.success-modal-overlay[data-v-3181ce63]{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:11001}.success-modal-enter-active[data-v-3181ce63],.success-modal-leave-active[data-v-3181ce63]{transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94)}.success-modal-enter-from[data-v-3181ce63],.success-modal-leave-to[data-v-3181ce63]{opacity:0;transform:scale(.9)}.success-modal[data-v-3181ce63]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-2xl);padding:36px 28px;max-width:420px;max-height:min(92dvh,720px);overflow-y:auto;width:90%;text-align:center;box-shadow:0 20px 60px #00000080}.success-icon-wrapper[data-v-3181ce63]{margin-bottom:24px}.success-icon[data-v-3181ce63]{width:80px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:var(--color-brand-gradient);border-radius:50%;box-shadow:0 8px 24px var(--color-brand-surface);animation:successPulse-3181ce63 .6s ease-out}.success-icon i[data-v-3181ce63]{font-size:36px;color:#fff}@keyframes successPulse-3181ce63{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.success-title[data-v-3181ce63]{font-size:24px;font-weight:700;color:#ffffffe6;margin:0 0 12px}.success-description[data-v-3181ce63]{font-size:14px;color:#ffffffb3;margin:0 0 20px;line-height:1.6}.polling-panel[data-v-3181ce63]{display:flex;flex-direction:column;gap:12px;margin:0 0 24px;padding:14px;background:#ffffff0a;border:1px solid var(--border-strong);border-radius:var(--radius-lg);text-align:left;animation:pollingPanelIn-3181ce63 .26s cubic-bezier(.22,1,.36,1)}@keyframes pollingPanelIn-3181ce63{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.polling-status[data-v-3181ce63]{display:flex;align-items:center;gap:8px;color:var(--color-brand);font-size:14px;font-weight:700}.polling-status .fa-circle-notch[data-v-3181ce63]{filter:drop-shadow(0 0 6px var(--color-brand-surface))}.polling-status.paid[data-v-3181ce63]{color:#2ecc71;animation:statusSettle-3181ce63 .22s cubic-bezier(.22,1,.36,1)}.polling-status.expired[data-v-3181ce63]{color:#ff6b6b}@keyframes statusSettle-3181ce63{0%{opacity:.72;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.timer-row[data-v-3181ce63]{display:flex;justify-content:space-between;align-items:center;color:#ffffffad;font-size:13px}.timer-row strong[data-v-3181ce63]{color:#fff;font-size:15px;font-variant-numeric:tabular-nums}.order-row[data-v-3181ce63]{display:grid;grid-template-columns:auto minmax(0,1fr) 44px;align-items:center;gap:8px;padding:10px;background:#00000038;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md)}.order-label[data-v-3181ce63]{color:#ffffff80;font-size:12px;font-weight:700}.order-no[data-v-3181ce63]{min-width:0;color:#ffffffeb;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn[data-v-3181ce63]{width:44px;height:44px;border:none;border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--color-brand);cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:manipulation;transition:transform .14s cubic-bezier(.25,1,.5,1),background-color .18s cubic-bezier(.25,1,.5,1)}.copy-btn[data-v-3181ce63]:active{transform:scale(.94)}.copy-btn[data-v-3181ce63]:focus-visible,.btn[data-v-3181ce63]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.customer-service-tip[data-v-3181ce63]{margin:0;color:#ffffff85;font-size:12px;line-height:1.5}.success-actions[data-v-3181ce63]{display:flex;flex-direction:column;gap:12px;justify-content:center}.btn[data-v-3181ce63]{width:100%;padding:14px 24px;border:none;border-radius:var(--radius-md);font-size:16px;font-weight:500;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;touch-action:manipulation}.btn-primary[data-v-3181ce63]{background:var(--color-brand-gradient);color:#fff;box-shadow:0 4px 12px var(--color-brand-surface)}.btn-primary[data-v-3181ce63]:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--color-brand-surface)}.btn-outline[data-v-3181ce63]{background:transparent;color:var(--color-brand);border:2px solid var(--color-brand)}.btn-outline[data-v-3181ce63]:hover{background:var(--color-brand-surface);transform:translateY(-2px)}.btn-primary[data-v-3181ce63]:active,.btn-outline[data-v-3181ce63]:active{transform:translateY(0)}.btn i[data-v-3181ce63]{font-size:14px}@media(max-width:480px){.success-modal[data-v-3181ce63]{padding:28px 18px;width:95%}.success-icon[data-v-3181ce63]{width:64px;height:64px}.success-icon i[data-v-3181ce63]{font-size:28px}.success-title[data-v-3181ce63]{font-size:20px}.success-description[data-v-3181ce63]{font-size:13px;margin-bottom:16px}.polling-panel[data-v-3181ce63]{padding:12px;margin-bottom:20px}.order-row[data-v-3181ce63]{grid-template-columns:minmax(0,1fr) 44px}.order-label[data-v-3181ce63]{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.success-modal-enter-active[data-v-3181ce63],.success-modal-leave-active[data-v-3181ce63],.btn[data-v-3181ce63],.copy-btn[data-v-3181ce63]{transition-duration:.01ms!important}.success-icon[data-v-3181ce63],.polling-panel[data-v-3181ce63],.polling-status.paid[data-v-3181ce63],.polling-status .fa-spin[data-v-3181ce63]{animation-duration:.01ms!important;animation-iteration-count:1!important}}.recharge-modal-overlay[data-v-70f3f3be]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:13000;display:flex;align-items:flex-end;justify-content:center}.recharge-modal-enter-active[data-v-70f3f3be],.recharge-modal-leave-active[data-v-70f3f3be]{transition:opacity var(--duration-base) var(--ease-out)}.recharge-modal-enter-from[data-v-70f3f3be],.recharge-modal-leave-to[data-v-70f3f3be]{opacity:0}.share-modal-overlay[data-v-e04a9fa1]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.share-modal-content[data-v-e04a9fa1]{width:100%;max-width:340px;background:#fff;border-radius:20px;position:relative;box-shadow:0 10px 40px #0000004d;overflow:visible}.share-header[data-v-e04a9fa1]{background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:20px 20px 0 0;padding:20px 20px 40px;position:relative;color:#fff;overflow:hidden}.site-brand[data-v-e04a9fa1]{display:flex;align-items:center;gap:12px}.brand-icon[data-v-e04a9fa1]{width:40px;height:40px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#00f2fe;font-size:20px;box-shadow:0 4px 10px #0000001a}.brand-text[data-v-e04a9fa1]{display:flex;flex-direction:column}.site-title[data-v-e04a9fa1]{margin:0;font-size:18px;font-weight:800}.site-subtitle[data-v-e04a9fa1]{margin:4px 0 0;font-size:12px;opacity:.9}.header-decoration[data-v-e04a9fa1]{position:absolute;right:10px;top:-20px;width:80px;height:80px;background:#ffdb58;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(15deg);box-shadow:0 4px 10px #0000001a}.hi-text[data-v-e04a9fa1]{font-size:24px;font-weight:900;color:#ff4757;font-style:italic}.share-body-card[data-v-e04a9fa1]{background:#fff;border-radius:20px;padding:16px;margin-top:-24px;position:relative;z-index:2}.video-poster-wrapper[data-v-e04a9fa1]{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#f0f0f0;margin-bottom:16px;box-shadow:0 4px 12px #0000000d}.video-poster[data-v-e04a9fa1]{width:100%;height:100%;object-fit:cover}.video-poster-placeholder[data-v-e04a9fa1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:32px}.promo-info-section[data-v-e04a9fa1]{display:flex;gap:16px;align-items:center;margin-bottom:20px;background:#f8f9fa;padding:12px;border-radius:12px}.qrcode-wrapper[data-v-e04a9fa1]{width:100px;height:100px;background:#fff;border-radius:8px;padding:4px;box-shadow:0 2px 8px #0000000d;flex-shrink:0}.qrcode-loading[data-v-e04a9fa1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.qrcode-wrapper[data-v-e04a9fa1] .qrcode-wrapper{border:none;padding:0}.promo-details[data-v-e04a9fa1]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.promo-code[data-v-e04a9fa1]{font-size:15px;color:#333;font-weight:500}.promo-code span[data-v-e04a9fa1]{font-weight:800;color:#00f2fe;font-size:18px}.promo-desc[data-v-e04a9fa1]{font-size:12px;color:#666}.promo-link-text[data-v-e04a9fa1]{font-size:12px;color:#999;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.action-buttons[data-v-e04a9fa1]{display:flex;gap:12px}.action-buttons button[data-v-e04a9fa1]{flex:1;height:44px;border-radius:22px;border:none;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}.action-buttons button[data-v-e04a9fa1]:active{transform:scale(.96)}.btn-copy[data-v-e04a9fa1]{background:#f0f2f5;color:#333}.btn-save[data-v-e04a9fa1]{background:#007bff;color:#fff;box-shadow:0 4px 12px #007bff4d}.close-btn-float[data-v-e04a9fa1]{position:absolute;bottom:-60px;left:50%;transform:translate(-50%);width:40px;height:40px;border-radius:50%;background:#fff3;border:1px solid rgba(255,255,255,.4);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fade-enter-active[data-v-e04a9fa1],.fade-leave-active[data-v-e04a9fa1]{transition:opacity .3s ease}.fade-enter-from[data-v-e04a9fa1],.fade-leave-to[data-v-e04a9fa1]{opacity:0}.fade-enter-active .share-modal-content[data-v-e04a9fa1]{animation:popIn-e04a9fa1 .3s cubic-bezier(.175,.885,.32,1.275)}.fade-leave-active .share-modal-content[data-v-e04a9fa1]{animation:popOut-e04a9fa1 .2s ease-in forwards}@keyframes popIn-e04a9fa1{0%{transform:scale(.8) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes popOut-e04a9fa1{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(.9) translateY(20px);opacity:0}}.screenshot-tip-overlay[data-v-e04a9fa1]{position:absolute;inset:0;background:#000000bf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:20px;display:flex;align-items:center;justify-content:center;z-index:10}.screenshot-tip-content[data-v-e04a9fa1]{text-align:center;padding:24px}.tip-icon-wrapper[data-v-e04a9fa1]{position:relative;width:64px;height:64px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.tip-phone-icon[data-v-e04a9fa1]{font-size:48px;color:#fff;filter:drop-shadow(0 0 12px rgba(79,172,254,.5))}.tip-finger-icon[data-v-e04a9fa1]{position:absolute;bottom:-8px;right:-12px;font-size:22px;color:#ffdb58;animation:tap-hint-e04a9fa1 1.2s ease-in-out infinite}@keyframes tap-hint-e04a9fa1{0%,to{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-6px) scale(1.15);opacity:.7}}.tip-title[data-v-e04a9fa1]{font-size:20px;font-weight:800;color:#fff;margin:0 0 8px;letter-spacing:1px}.tip-desc[data-v-e04a9fa1]{font-size:14px;color:#ffffffbf;line-height:1.7;margin:0 0 24px}.tip-confirm-btn[data-v-e04a9fa1]{display:inline-flex;align-items:center;justify-content:center;min-width:140px;height:40px;padding:0 24px;border-radius:20px;border:none;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 15px #4facfe66;transition:all .2s}.tip-confirm-btn[data-v-e04a9fa1]:active{transform:scale(.95);filter:brightness(1.1)}.tip-fade-enter-active[data-v-e04a9fa1]{transition:opacity .25s ease}.tip-fade-leave-active[data-v-e04a9fa1]{transition:opacity .2s ease}.tip-fade-enter-from[data-v-e04a9fa1],.tip-fade-leave-to[data-v-e04a9fa1]{opacity:0}.tip-fade-enter-active .screenshot-tip-content[data-v-e04a9fa1]{animation:tipPopIn-e04a9fa1 .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes tipPopIn-e04a9fa1{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.floating-dock[data-v-4c2fa7ac]{position:fixed;top:0;left:0;z-index:11000;display:flex;flex-direction:column;align-items:center;gap:12px;will-change:transform;-webkit-user-select:none;user-select:none;touch-action:none;opacity:1;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.floating-dock.is-idle .dock-ad-slot[data-v-4c2fa7ac]{opacity:.6}.floating-dock.is-dragging[data-v-4c2fa7ac]{opacity:.9;cursor:grabbing}.dock-item[data-v-4c2fa7ac],.dock-ad-slot[data-v-4c2fa7ac]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#232730e6;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 20px #0000004d;cursor:pointer;transition:transform .2s var(--ease-out, ease-out),box-shadow .2s var(--ease-out);position:relative}.dock-item[data-v-4c2fa7ac]:active,.dock-ad-slot[data-v-4c2fa7ac]:active{transform:scale(.9)}.is-clicking[data-v-4c2fa7ac]{animation:click-pop-4c2fa7ac .35s cubic-bezier(.175,.885,.32,1.275)}@keyframes click-pop-4c2fa7ac{0%{transform:scale(1)}40%{transform:scale(1.3);filter:brightness(1.3) drop-shadow(0 0 15px #ffd700)}to{transform:scale(1)}}.lottery-item-pro[data-v-4c2fa7ac]{width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff7b0,gold 40%,#f77f00);display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;box-shadow:0 4px 12px #ffa50066;z-index:2;border:1.5px solid rgba(255,255,255,.8)!important;overflow:visible!important;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.floating-dock:not(.is-dragging) .lottery-item-pro[data-v-4c2fa7ac]{animation:gold-jump-4c2fa7ac 6s infinite cubic-bezier(.34,1.56,.64,1)}.lottery-item-breathe[data-v-4c2fa7ac]{position:absolute;inset:-2px;border-radius:50%;background:transparent;box-shadow:0 0 15px #ffd70099,0 0 5px #fffc;pointer-events:none;animation:gold-breathe-4c2fa7ac 2.5s infinite ease-in-out}.lottery-btn-inner[data-v-4c2fa7ac]{font-size:24px;font-weight:900;color:#e60026;text-shadow:-1px -1px 0 #ffe680,1px -1px 0 #ffe680,-1px 1px 0 #ffe680,1px 1px 0 #ffe680,0px 2px 4px rgba(200,0,0,.6);font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1;transform:translateY(-1px)}.lottery-item-pro .chance-badge[data-v-4c2fa7ac]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:linear-gradient(135deg,#f05,#c5003e);color:#fff;font-size:10px;line-height:16px;font-weight:800;text-align:center;border:1px solid #ffffff;box-shadow:0 2px 4px #0000004d;pointer-events:none;z-index:3}@keyframes gold-breathe-4c2fa7ac{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}}@keyframes gold-jump-4c2fa7ac{0%,85%,to{transform:translateY(0)}88%{transform:translateY(-10px) scaleY(1.05)}92%{transform:translateY(2px) scaleY(.95)}96%{transform:translateY(-4px) scaleY(1.02)}}.dock-ad-slot[data-v-4c2fa7ac]{transition:opacity .5s ease,transform .2s var(--ease-out, ease-out),box-shadow .2s var(--ease-out)}.dock-ad-img[data-v-4c2fa7ac]{width:100%;height:100%;object-fit:cover}.dock-ad-text[data-v-4c2fa7ac]{font-size:10px;color:#fffc;text-align:center;line-height:1.2}@keyframes dock-pulse-4c2fa7ac{0%,to{box-shadow:0 8px 20px #0000004d,0 0 10px #ffb4aa1a}50%{box-shadow:0 8px 20px #0000004d,0 0 20px #ffb4aa66}}.lottery-full-page[data-v-3bb5e5e6]{position:fixed;inset:0;z-index:12000;background:#1b1015;color:#f3dde3;overflow-y:auto;overflow-x:hidden;font-family:Plus Jakarta Sans,sans-serif;padding-bottom:96px}.top-nav[data-v-3bb5e5e6]{position:fixed;top:0;left:0;width:100%;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#1b101599;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:50;box-shadow:0 8px 32px #ff69b414}.icon-btn[data-v-3bb5e5e6]{background:none;border:none;color:#ffb0d0;font-size:20px;cursor:pointer;padding:8px;transition:opacity .2s}.icon-btn[data-v-3bb5e5e6]:hover{opacity:.8}.text-btn[data-v-3bb5e5e6]{background:none;border:none;color:#ffb0d0;font-size:14px;cursor:pointer;padding:8px;transition:opacity .2s;font-weight:500}.text-btn[data-v-3bb5e5e6]:hover{opacity:.8}.top-nav h1[data-v-3bb5e5e6]{font-size:18px;font-weight:700;color:#ffb0d0;margin:0;letter-spacing:-.5px}.main-content[data-v-3bb5e5e6]{padding:100px 24px 24px;position:relative;max-width:500px;margin:0 auto}.ambient-glow-1[data-v-3bb5e5e6]{position:absolute;top:-48px;left:-48px;width:256px;height:256px;background:#ffb0d033;filter:blur(120px);border-radius:50%;z-index:-1}.ambient-glow-2[data-v-3bb5e5e6]{position:absolute;top:25%;right:-48px;width:192px;height:192px;background:#dcb8ff1a;filter:blur(100px);border-radius:50%;z-index:-1}.hero-section[data-v-3bb5e5e6]{text-align:center;margin-bottom:32px}.chances-title[data-v-3bb5e5e6]{font-size:36px;font-weight:800;margin:0 0 4px;letter-spacing:-1px}.chances-title span[data-v-3bb5e5e6]{color:#ffb0d0}.chances-subtitle[data-v-3bb5e5e6]{font-size:16px;font-weight:500;color:#dcbfc9;margin:0}.toast-wrapper[data-v-3bb5e5e6]{display:flex;justify-content:center;margin-bottom:16px}.result-toast[data-v-3bb5e5e6]{background:#ff2d551a;color:#ffb0d0;padding:10px 20px;border-radius:16px;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;border:1px solid rgba(255,45,85,.2)}.wheel-wrapper[data-v-3bb5e5e6]{position:relative;display:flex;justify-content:center;align-items:center}.wheel-glow[data-v-3bb5e5e6]{position:absolute;width:360px;height:360px;background:#ffb4aa66;filter:blur(70px);border-radius:50%}.wheel-outer-ring[data-v-3bb5e5e6]{position:relative;width:340px;height:340px;border-radius:50%;background:linear-gradient(135deg,#ffb4aa,#f51d1e,#ff8a80);box-shadow:0 0 40px #f51d1e80,inset 0 0 20px #ffffff4d;display:flex;align-items:center;justify-content:center;border:4px solid rgba(255,180,170,.3);padding:14px}.bulb-ring[data-v-3bb5e5e6]{position:absolute;inset:0;z-index:5;pointer-events:none}.bulb[data-v-3bb5e5e6]{position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;margin:-5px 0 0 -5px}.bulb-white[data-v-3bb5e5e6]{background:#fff;box-shadow:0 0 8px #fff,0 0 15px #ffe8e6}.bulb-yellow[data-v-3bb5e5e6]{background:#fde047;box-shadow:0 0 8px #fff,0 0 15px #fde047}.wheel-inner-border[data-v-3bb5e5e6]{width:100%;height:100%;border-radius:50%;border:6px solid rgba(255,180,170,.8);box-shadow:inset 0 0 15px #0003;background:#fff0ed;padding:4px;position:relative}.wheel-canvas-container[data-v-3bb5e5e6]{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative;box-shadow:inset 0 0 20px #f51d1e4d;transform-origin:center center}.center-pointer-container[data-v-3bb5e5e6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}.pointer-arrow[data-v-3bb5e5e6]{position:absolute;top:35%;width:36px;height:50px;background:linear-gradient(180deg,#f51d1e,#c0000c);clip-path:polygon(50% 0%,0% 100%,100% 100%);pointer-events:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.pointer-knob[data-v-3bb5e5e6]{position:relative;width:48px;height:48px;border-radius:50%;background:linear-gradient(180deg,gold,#daa520);border:4px solid #fff;box-shadow:0 4px 10px #0000004d,inset 0 2px 4px #fff9}.bento-grid[data-v-3bb5e5e6]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:32px}.prize-card[data-v-3bb5e5e6]{background:#281c2199;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:24px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid rgba(255,255,255,.05);min-height:120px}.icon-wrap[data-v-3bb5e5e6]{width:40px;height:40px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:20px}.bg-gem[data-v-3bb5e5e6]{background:#7701d04d;color:#dcb8ff}.bg-ticket[data-v-3bb5e5e6]{background:#ff69b44d;color:#ffb0d0}.prize-card h3[data-v-3bb5e5e6]{font-size:16px;font-weight:700;color:#f3dde3;margin:4px 0 0}.prize-card p[data-v-3bb5e5e6]{font-size:12px;color:#dcbfc9;margin:0}.records-card[data-v-3bb5e5e6]{grid-column:span 2;background:#281c2199;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:24px;padding:24px;border:1px solid rgba(255,255,255,.05)}.records-list-wrapper[data-v-3bb5e5e6]{max-height:200px;overflow-y:auto;margin-top:8px}.no-records[data-v-3bb5e5e6]{text-align:center;color:#dcbfc9;font-size:14px;padding:20px 0}.records-list[data-v-3bb5e5e6]{list-style:none;padding:0;margin:0}.records-list li[data-v-3bb5e5e6]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.records-list li[data-v-3bb5e5e6]:last-child{border-bottom:none}.record-info[data-v-3bb5e5e6]{display:flex;flex-direction:column;gap:4px}.record-title[data-v-3bb5e5e6]{font-size:15px;font-weight:600;color:#f3dde3}.record-time[data-v-3bb5e5e6]{font-size:12px;color:#8a7b81}.record-status[data-v-3bb5e5e6]{font-size:12px;color:#ffb0d0;background:#ffb0d01a;padding:4px 10px;border-radius:10px;font-weight:600}.rules-card[data-v-3bb5e5e6]{grid-column:span 2;background:#281c2199;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:24px;padding:24px;border:1px solid rgba(255,255,255,.05);margin-top:8px}.rules-header[data-v-3bb5e5e6]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.line-marker[data-v-3bb5e5e6]{width:4px;height:24px;background:#ffb0d0;border-radius:2px}.rules-header h3[data-v-3bb5e5e6]{font-size:18px;font-weight:700;margin:0}.rules-list[data-v-3bb5e5e6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.rules-list li[data-v-3bb5e5e6]{display:flex;gap:16px}.rule-num[data-v-3bb5e5e6]{width:24px;height:24px;border-radius:50%;background:#3f3136;color:#ffb0d0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.rule-text h6[data-v-3bb5e5e6]{font-size:14px;font-weight:600;color:#f3dde3;margin:0 0 4px}.rule-text p[data-v-3bb5e5e6]{font-size:12px;color:#dcbfc9;margin:0;line-height:1.5}.footer-decor[data-v-3bb5e5e6]{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:8px;color:#ffb0d066}.footer-decor span[data-v-3bb5e5e6]{font-size:12px;font-weight:700;letter-spacing:2px}.lottery-fade-enter-active[data-v-3bb5e5e6],.lottery-fade-leave-active[data-v-3bb5e5e6]{transition:all .4s cubic-bezier(.4,0,.2,1)}.lottery-fade-enter-from[data-v-3bb5e5e6],.lottery-fade-leave-to[data-v-3bb5e5e6]{opacity:0;transform:translateY(30px)}.particles-container[data-v-3bb5e5e6]{position:absolute;top:50%;left:50%;width:0;height:0;z-index:-1;pointer-events:none}.particle[data-v-3bb5e5e6]{position:absolute;width:8px;height:8px;background:#ffb0d0;border-radius:50%;box-shadow:0 0 10px #ffb0d0,0 0 20px #ff1493;margin:-4px 0 0 -4px}.result-popup-overlay[data-v-3bb5e5e6]{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:#000000b3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.result-card[data-v-3bb5e5e6]{background-color:#1e1419d9;border:1px solid rgba(255,255,255,.15);border-radius:32px;padding:32px 24px;text-align:center;max-width:280px;width:80%;position:relative;overflow:hidden}.win-card[data-v-3bb5e5e6]{background:linear-gradient(135deg,#ff149340,#8a2be240);box-shadow:0 24px 48px #0009,0 0 40px #ff149333}.lose-card[data-v-3bb5e5e6]{background:linear-gradient(135deg,#94a3b826,#47556926);box-shadow:0 24px 48px #0009,0 0 40px #94a3b81a}.result-glow[data-v-3bb5e5e6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;z-index:-1;pointer-events:none}.win-glow[data-v-3bb5e5e6]{background:radial-gradient(circle,rgba(255,20,147,.3) 0%,transparent 60%)}.lose-glow[data-v-3bb5e5e6]{background:radial-gradient(circle,rgba(148,163,184,.2) 0%,transparent 60%)}.result-icon-wrapper[data-v-3bb5e5e6]{font-size:56px;margin-bottom:16px}.win-icon[data-v-3bb5e5e6]{color:#ffb0d0;filter:drop-shadow(0 0 15px rgba(255,20,147,.6))}.lose-icon[data-v-3bb5e5e6]{color:#94a3b8;filter:drop-shadow(0 0 15px rgba(148,163,184,.4))}.result-title[data-v-3bb5e5e6]{font-size:14px;color:#dcbfc9;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}.result-name[data-v-3bb5e5e6]{font-size:32px;font-weight:800;color:#fff;text-shadow:0 0 20px rgba(255,20,147,.5);margin:0 0 24px}.result-actions[data-v-3bb5e5e6]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.result-btn[data-v-3bb5e5e6]{border:none;cursor:pointer;border-radius:24px;font-size:15px;font-weight:700;padding:10px 32px;min-width:160px;transition:transform .15s,box-shadow .15s}.result-btn[data-v-3bb5e5e6]:active{transform:scale(.95)}.result-btn-primary[data-v-3bb5e5e6]{background:linear-gradient(135deg,#ff6b9d,#c850c0,#8a2be2);color:#fff;box-shadow:0 4px 16px #c850c080;text-shadow:0 1px 2px rgba(0,0,0,.2)}.result-close-circle[data-v-3bb5e5e6]{width:44px;height:44px;border-radius:50%;border:2px solid rgba(255,255,255,.35);background:#ffffff14;color:#ffffffb3;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s,background .2s;flex-shrink:0}.result-close-circle[data-v-3bb5e5e6]:active{transform:scale(.9);background:#ffffff26}.floating-win-bubble[data-v-3bb5e5e6]{position:absolute;left:-16px;bottom:24px;background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:4px 12px 4px 4px;border-radius:20px;display:flex;align-items:center;gap:8px;z-index:30;border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #0003}.win-avatar-icon[data-v-3bb5e5e6]{width:24px;height:24px;background:linear-gradient(135deg,gold,#ff8c00);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1a1a2e;font-size:12px;flex-shrink:0}.win-text[data-v-3bb5e5e6]{color:#fff;font-size:12px;font-weight:500;white-space:nowrap}.win-bubble-enter-active[data-v-3bb5e5e6],.win-bubble-leave-active[data-v-3bb5e5e6]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.win-bubble-enter-from[data-v-3bb5e5e6]{opacity:0;transform:translateY(15px) scale(.9)}.win-bubble-leave-to[data-v-3bb5e5e6]{opacity:0;transform:translateY(-15px) scale(.9)}.action-bar[data-v-3bb5e5e6]{display:flex;align-items:center;justify-content:center;gap:clamp(8px,2.5vw,16px);margin-top:-12px;margin-bottom:32px;z-index:5;position:relative;width:100%}.action-btn[data-v-3bb5e5e6]{border:none;color:#fff;cursor:pointer;transition:transform .1s,filter .2s;display:flex;flex-direction:column;align-items:center;justify-content:center}.action-btn[data-v-3bb5e5e6]:active{transform:scale(.95)}.side-btn[data-v-3bb5e5e6]{background:linear-gradient(180deg,#ffb4aa,#f51d1e);padding:8px 6px;border-radius:18px;font-size:clamp(11px,3vw,13px);font-weight:800;line-height:1.2;box-shadow:0 4px #b30000,0 6px 10px #f51d1e66;text-shadow:0 1px 2px rgba(0,0,0,.2);flex-shrink:0;width:clamp(44px,12vw,52px);text-align:center;white-space:normal;word-break:break-all}.side-btn[data-v-3bb5e5e6]:disabled{filter:grayscale(.6);opacity:.7;cursor:not-allowed}.side-btn[data-v-3bb5e5e6]:disabled:active{transform:none}.main-btn[data-v-3bb5e5e6]{background:linear-gradient(180deg,#ffb4aa,#ff4d4d,#f51d1e);color:#fff;padding:clamp(8px,2vw,12px) clamp(10px,2vw,24px);border-radius:40px;flex:1;min-width:0;box-shadow:0 6px #b30000,0 10px 20px #f51d1e80;position:relative;overflow:hidden}.main-btn[data-v-3bb5e5e6]:after{content:"";position:absolute;top:0;left:10%;width:80%;height:30%;background:linear-gradient(180deg,#fffc,#fff0);border-radius:40px 40px 0 0;pointer-events:none}.main-btn[data-v-3bb5e5e6]:disabled{background:linear-gradient(180deg,#c97dff,#9b59b6,#7b2d8e);box-shadow:0 6px #5b1a6e,0 10px 20px #9b59b680;cursor:not-allowed;animation:spin-pulse-3bb5e5e6 1.5s ease-in-out infinite}.main-btn[data-v-3bb5e5e6]:disabled:after{background:linear-gradient(180deg,#ffffff80,#fff0)}.main-btn[data-v-3bb5e5e6]:disabled:active{transform:none}@keyframes spin-pulse-3bb5e5e6{0%,to{opacity:.85}50%{opacity:1;filter:brightness(1.1)}}.main-btn[data-v-3bb5e5e6]:active:not(:disabled){transform:translateY(4px);box-shadow:0 2px #b30000,0 4px 8px #f51d1e66}.main-btn-title[data-v-3bb5e5e6]{font-size:clamp(18px,5.5vw,24px);font-weight:900;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap}.main-btn-subtitle[data-v-3bb5e5e6]{font-size:clamp(11px,3.5vw,13px);font-weight:600;margin-top:2px;color:#ffebee;white-space:nowrap}.floating-win-bubble[data-v-3bb5e5e6]{position:absolute;bottom:40px;left:-20px;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;padding:4px 12px 4px 4px;display:flex;align-items:center;gap:6px;z-index:20;max-width:180px}.win-avatar-icon[data-v-3bb5e5e6]{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,gold,#ff8c00);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;flex-shrink:0;overflow:hidden}.win-avatar-img[data-v-3bb5e5e6]{width:100%;height:100%;object-fit:cover;border-radius:50%}.win-text[data-v-3bb5e5e6]{color:#fff;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win-user[data-v-3bb5e5e6]{color:gold;font-weight:700}.win-bubble-enter-active[data-v-3bb5e5e6],.win-bubble-leave-active[data-v-3bb5e5e6]{transition:all .5s cubic-bezier(.34,1.56,.64,1)}.win-bubble-enter-from[data-v-3bb5e5e6]{opacity:0;transform:translateY(20px) scale(.9)}.win-bubble-leave-to[data-v-3bb5e5e6]{opacity:0;transform:translateY(-20px) scale(.9)}.floating-plus-container[data-v-3bb5e5e6]{position:fixed;inset:0;pointer-events:none;z-index:13000}.floating-plus-text[data-v-3bb5e5e6]{position:absolute;top:0;left:0;margin-top:-20px;margin-left:-20px;color:#ff3b30;font-size:32px;font-weight:900;text-shadow:0 0 12px rgba(255,20,147,.9),0 2px 4px rgba(0,0,0,.6);pointer-events:none;z-index:13001}.sign-in-global-overlay{position:fixed;inset:0;z-index:15000;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000bf}.sign-in-content{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px}.sign-in-particles{position:absolute;inset:-80px;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible}.sign-in-p{position:absolute;width:6px;height:6px;border-radius:50%;background:gold;box-shadow:0 0 8px gold,0 0 16px #ffd70066}.sign-in-icon-wrap{display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 8px 24px rgba(255,215,0,.3))}.sign-in-icon-img{width:200px;height:200px;object-fit:contain}.sign-in-info{text-align:center}.sign-in-activity-title{font-size:28px;font-weight:900;text-transform:uppercase;letter-spacing:2px;background:linear-gradient(135deg,gold,#ff8c00,#ff5722);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 12px rgba(255,140,0,.4)) drop-shadow(0 2px 4px rgba(0,0,0,.8));margin-bottom:4px;z-index:2}.sign-in-reward-label{margin:0 0 6px;font-size:13px;font-weight:500;color:#ffffff8c;letter-spacing:1px;text-transform:uppercase}.sign-in-reward-text{margin:0;font-size:22px;font-weight:800;color:#fffffff2;letter-spacing:.5px;display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px}.sign-in-actions{margin-top:4px}.sign-in-activate-btn{background:var(--color-brand-gradient, linear-gradient(135deg, #ffb4aa 0%, #f51d1e 100%));color:#fff;border:none;border-radius:12px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:opacity .2s}.sign-in-activate-btn:disabled{opacity:.6;cursor:not-allowed}.sign-in-close-btn{margin-top:24px;width:40px;height:40px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff9;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.sign-in-close-btn:hover{background:#ffffff26;color:#fff}.reward-number{font-size:20px;color:#ffffffe6;font-weight:800}.reward-name{font-size:26px;color:gold;font-weight:900}.reward-plus{font-size:20px;color:#fff9;font-weight:700}.chat-widget-wrapper[data-v-14a7b412]{z-index:11000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chat-widget[data-v-14a7b412]{position:fixed;top:0;left:0;z-index:19999;width:44px;height:44px;transition:opacity .3s ease;will-change:transform}.chat-fab-pro[data-v-14a7b412]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#0ea5e9,#2563eb);border:1.5px solid rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;box-shadow:0 4px 12px #2563eb66;-webkit-user-select:none;user-select:none;overflow:visible}.chat-fab-glow[data-v-14a7b412]{position:absolute;inset:-2px;border-radius:50%;background:radial-gradient(circle at center,rgba(59,130,246,.6) 0%,transparent 70%);z-index:0;animation:chat-breathe-14a7b412 2.5s ease-in-out infinite alternate;pointer-events:none}@keyframes chat-breathe-14a7b412{0%{transform:scale(1);opacity:.5}to{transform:scale(1.15);opacity:.8}}.chat-fab-inner[data-v-14a7b412]{display:flex;align-items:center;justify-content:center;color:#fff;z-index:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.fab-close[data-v-14a7b412]{z-index:1}.chat-fab--open[data-v-14a7b412]{background:#2d3436f2;border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #0000004d}.fab-close[data-v-14a7b412]{font-size:20px;color:#fff;font-weight:700;line-height:1}.chat-fab-pro.has-unread[data-v-14a7b412]:not(.chat-fab--open){animation:chat-pulse-14a7b412 2s infinite cubic-bezier(.4,0,.2,1)}.chat-badge[data-v-14a7b412]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;font-size:10px;line-height:16px;font-weight:800;text-align:center;border:1px solid #ffffff;box-shadow:0 2px 4px #0003;pointer-events:none;z-index:3}@keyframes chat-pulse-14a7b412{0%,to{box-shadow:0 4px 12px #2563eb66;transform:scale(1)}50%{box-shadow:0 8px 20px #2563eb99,0 0 12px #60a5fa80;transform:scale(1.08)}}.chat-window[data-v-14a7b412]{position:fixed;bottom:80px;right:16px;width:min(340px,calc(100vw - 32px));height:480px;background:#0f172af2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;box-shadow:0 12px 48px #0009,0 0 0 1px #ffffff0d;display:flex;flex-direction:column;overflow:hidden}.chat-header[data-v-14a7b412]{background:#0f172acc;border-bottom:1px solid rgba(255,255,255,.05);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.chat-header-info[data-v-14a7b412]{display:flex;align-items:center;gap:10px}.chat-avatar[data-v-14a7b412]{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#38bdf8,#2563eb);display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:0 4px 12px #2563eb4d}.chat-title[data-v-14a7b412]{font-size:15px;font-weight:600;color:#f8fafc;letter-spacing:.2px}.chat-status[data-v-14a7b412]{font-size:12px;color:#94a3b8;display:flex;align-items:center;gap:6px;font-weight:500}.status-dot[data-v-14a7b412]{width:6px;height:6px;border-radius:50%;background:#4f8;animation:pulse-dot-14a7b412 2s infinite}@keyframes pulse-dot-14a7b412{0%,to{opacity:1}50%{opacity:.4}}.chat-close[data-v-14a7b412]{background:#ffffff0d;border:none;color:#94a3b8;font-size:18px;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.chat-close[data-v-14a7b412]:hover{background:#ffffff1a;color:#f8fafc;transform:rotate(90deg)}.chat-messages[data-v-14a7b412]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.chat-messages[data-v-14a7b412]::-webkit-scrollbar{width:4px}.chat-messages[data-v-14a7b412]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.message[data-v-14a7b412]{display:flex;gap:10px;align-items:flex-start}.message--user[data-v-14a7b412]{flex-direction:row-reverse}.message--user .message-meta[data-v-14a7b412]{justify-content:flex-end}.message-avatar[data-v-14a7b412]{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;margin-top:18px}.message-body[data-v-14a7b412]{display:flex;flex-direction:column;gap:4px;max-width:75%;min-width:0}.message-meta[data-v-14a7b412]{display:flex;align-items:center;gap:8px;padding:0 2px}.message-avatar-img[data-v-14a7b412]{width:100%;height:100%;object-fit:cover}.message-bubble[data-v-14a7b412]{background:#ffffff0f;border:1px solid rgba(255,255,255,.04);border-radius:4px 14px 14px;padding:10px 14px}.message--user .message-bubble[data-v-14a7b412]{background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:14px 4px 14px 14px;box-shadow:0 2px 8px #2563eb26}.message-bubble p[data-v-14a7b412]{margin:0;font-size:14px;color:#e2e8f0;line-height:1.55;font-weight:400;word-break:break-word;white-space:pre-wrap}.message--user .message-bubble p[data-v-14a7b412]{color:#fff}.agent-name[data-v-14a7b412]{font-size:12px;color:#94a3b8;font-weight:500;line-height:1}.message-time[data-v-14a7b412]{font-size:11px;color:#94a3b899;line-height:1}.typing-bubble[data-v-14a7b412]{flex-direction:row;align-items:center;gap:4px;padding:10px 14px}.typing-dot[data-v-14a7b412]{width:6px;height:6px;border-radius:50%;background:#fff6;animation:typing-bounce-14a7b412 1.2s infinite}.typing-dot[data-v-14a7b412]:nth-child(2){animation-delay:.2s}.typing-dot[data-v-14a7b412]:nth-child(3){animation-delay:.4s}@keyframes typing-bounce-14a7b412{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}.chat-input-area[data-v-14a7b412]{padding:12px;border-top:1px solid rgba(255,255,255,.06);display:flex;gap:10px;align-items:flex-end;flex-shrink:0;background:#0003}.chat-input[data-v-14a7b412]{flex:1;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:9px 14px;color:#f8fafc;font-size:14px;resize:none;outline:none;font-family:inherit;line-height:20px;max-height:120px;min-height:38px;box-sizing:border-box;transition:border-color .2s,background-color .2s;overflow-y:auto;scrollbar-width:none}.chat-input[data-v-14a7b412]::-webkit-scrollbar{display:none}.chat-input[data-v-14a7b412]::placeholder{color:#ffffff4d}.chat-input[data-v-14a7b412]:focus{border-color:#f51d1e59}.chat-send[data-v-14a7b412]{background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:19px;padding:0 16px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .1s,box-shadow .2s;white-space:nowrap;align-self:flex-end;height:38px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #2563eb4d}.chat-send[data-v-14a7b412]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.chat-send[data-v-14a7b412]:not(:disabled):active{transform:scale(.95)}.chat-slide-enter-active[data-v-14a7b412],.chat-slide-leave-active[data-v-14a7b412]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.chat-slide-enter-from[data-v-14a7b412],.chat-slide-leave-to[data-v-14a7b412]{opacity:0;transform:translateY(20px) scale(.95)}.image-preview-overlay[data-v-14a7b412]{position:fixed;inset:0;background:#000000d9;display:flex;justify-content:center;align-items:center;z-index:99999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.preview-close-btn[data-v-14a7b412]{position:absolute;top:20px;right:20px;background:#fff3;border:none;color:#fff;width:40px;height:40px;border-radius:50%;font-size:20px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s}.preview-close-btn[data-v-14a7b412]:hover{background:#fff6;transform:scale(1.1)}.preview-img[data-v-14a7b412]{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 30px #00000080}.chat-image[data-v-14a7b412]{max-width:200px;max-height:200px;border-radius:6px;cursor:pointer;object-fit:cover;transition:transform .2s}.chat-image[data-v-14a7b412]:hover{transform:scale(1.02)}.chat-tool-btn[data-v-14a7b412]{background:#ffffff0d;border:none;color:#94a3b8;font-size:16px;cursor:pointer;padding:0;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.chat-tool-btn[data-v-14a7b412]:hover{background:#ffffff1a;color:#f8fafc;transform:scale(1.05)}.chat-tool-btn[data-v-14a7b412]:disabled{opacity:.5;cursor:not-allowed;transform:none}.fade-enter-active[data-v-14a7b412],.fade-leave-active[data-v-14a7b412]{transition:opacity .3s}.fade-enter-from[data-v-14a7b412],.fade-leave-to[data-v-14a7b412]{opacity:0}.app-init-root[data-v-90a56749]{position:relative}.init-overlay-pro[data-v-90a56749]{position:fixed;inset:0;background:#060a0f;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999;overflow:hidden}.ambient-glow[data-v-90a56749]{position:absolute;inset:0;filter:blur(100px);opacity:.6;z-index:0}.glow-orb[data-v-90a56749]{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:orbFloat-90a56749 20s infinite ease-in-out}.orb-1[data-v-90a56749]{width:60vh;height:60vh;background:radial-gradient(circle,rgba(255,165,0,.15) 0%,transparent 70%);top:-10%;left:-10%}.orb-2[data-v-90a56749]{width:50vh;height:50vh;background:radial-gradient(circle,rgba(255,100,0,.12) 0%,transparent 70%);bottom:-5%;right:-5%;animation-delay:-5s}.orb-3[data-v-90a56749]{width:40vh;height:40vh;background:radial-gradient(circle,rgba(255,200,50,.08) 0%,transparent 70%);top:40%;left:30%;animation-delay:-10s}.init-content-center[data-v-90a56749]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:60px;transform:translateY(-40px)}.energy-core-wrapper[data-v-90a56749]{position:relative;width:100px;height:100px}.core-ring[data-v-90a56749]{position:absolute;inset:0;border:2px solid transparent;border-radius:50%}.ring-outer[data-v-90a56749]{border-top-color:orange;border-bottom-color:#ffa50033;animation:coreSpin-90a56749 1.5s cubic-bezier(.4,0,.2,1) infinite}.ring-inner[data-v-90a56749]{inset:15%;border-left-color:#ff8c00;border-right-color:#ff8c001a;animation:coreSpin-90a56749 1s linear infinite reverse}.core-pulsar[data-v-90a56749]{position:absolute;inset:38%;background:orange;border-radius:50%;box-shadow:0 0 20px orange;animation:corePulse-90a56749 2s ease-in-out infinite}.core-glow[data-v-90a56749]{position:absolute;inset:-20%;background:radial-gradient(circle,rgba(255,165,0,.1) 0%,transparent 70%);animation:corePulse-90a56749 2s ease-in-out infinite alternate}.text-stack-pro[data-v-90a56749]{text-align:center}.brand-title-glass[data-v-90a56749]{font-size:38px;font-weight:800;color:#fff;letter-spacing:8px;margin:0 0 24px;background:linear-gradient(to bottom,#fff,#fff9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px rgba(255,165,0,.3))}.status-indicator[data-v-90a56749]{display:flex;align-items:center;gap:12px;justify-content:center}.status-dot[data-v-90a56749]{width:6px;height:6px;background:orange;border-radius:50%;box-shadow:0 0 8px orange;animation:blink-90a56749 1.5s infinite}.status-text-anim[data-v-90a56749]{color:#fff9;font-size:15px;font-weight:500;letter-spacing:2px}.init-footer-pro[data-v-90a56749]{position:absolute;bottom:40px;color:#fff3;font-size:12px;letter-spacing:4px}.error-overlay-pro[data-v-90a56749]{position:fixed;inset:0;background:#060a0fcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:100000;padding:24px}.glass-card-error[data-v-90a56749]{width:100%;max-width:360px;background:#ffffff08;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);border-radius:32px;padding:40px 32px;text-align:center;box-shadow:0 20px 50px #00000080,inset 0 0 20px #ffffff0d}.icon-orb-red[data-v-90a56749]{width:64px;height:64px;background:#e74c3c1a;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#e74c3c;margin:0 auto 30px;box-shadow:0 8px 16px #e74c3c26}.icon-orb-red svg[data-v-90a56749]{width:32px;height:32px}.err-headline[data-v-90a56749]{color:#fff;font-size:22px;font-weight:700;margin:0 0 12px}.err-subline[data-v-90a56749]{color:#ffffff80;font-size:14px;line-height:1.6;margin:0 0 40px}.btn-retry-glass[data-v-90a56749]{position:relative;width:100%;height:56px;background:#fff;border:none;border-radius:18px;overflow:hidden;cursor:pointer;transition:transform .3s var(--ease-out)}.btn-label[data-v-90a56749]{position:relative;z-index:1;color:#060a0f;font-weight:700;font-size:16px}.btn-retry-glass[data-v-90a56749]:active{transform:scale(.96)}@keyframes orbFloat-90a56749{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(10%,10%) rotate(5deg)}66%{transform:translate(-5%,15%) rotate(-5deg)}}@keyframes coreSpin-90a56749{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes corePulse-90a56749{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes blink-90a56749{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.premium-fade-enter-active[data-v-90a56749],.premium-fade-leave-active[data-v-90a56749]{transition:opacity .8s cubic-bezier(.4,0,.2,1)}.premium-fade-enter-from[data-v-90a56749],.premium-fade-leave-to[data-v-90a56749]{opacity:0}.glass-slide-enter-active[data-v-90a56749]{transition:all .6s cubic-bezier(.16,1,.3,1)}.glass-slide-enter-from[data-v-90a56749]{opacity:0;transform:translateY(30px) scale(.9)}.app-main-viewport[data-v-90a56749]{width:100%;animation:viewportIn-90a56749 1s cubic-bezier(.16,1,.3,1)}@keyframes viewportIn-90a56749{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blocked-container[data-v-7ee60d1e]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f0f0f,#1a1a1a);position:relative;overflow:hidden}.blocked-content[data-v-7ee60d1e]{text-align:center;padding:40px 30px;background:#1e1e1ef2;border:1px solid rgba(255,255,255,.1);border-radius:20px;box-shadow:0 20px 60px #000c;max-width:400px;width:90%;position:relative;z-index:1;animation:fadeInUp-7ee60d1e .6s ease-out}@keyframes fadeInUp-7ee60d1e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.icon-wrapper[data-v-7ee60d1e]{margin-bottom:30px}.platform-icon[data-v-7ee60d1e]{font-size:80px;color:var(--v10bd5d0d);filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.title[data-v-7ee60d1e]{font-size:24px;font-weight:700;color:#fff;margin-bottom:15px;line-height:1.4}.platform-name[data-v-7ee60d1e]{font-size:16px;color:#a0a0a0;margin-bottom:30px;font-weight:500}.suggestion[data-v-7ee60d1e]{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 20px;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:16px;font-weight:600;box-shadow:0 4px 15px #00000080}.suggestion i[data-v-7ee60d1e]{font-size:18px;color:var(--v10bd5d0d)}.decoration[data-v-7ee60d1e]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.circle[data-v-7ee60d1e]{position:absolute;border-radius:50%;background:#ffffff08;animation:float-7ee60d1e 6s infinite ease-in-out}.circle-1[data-v-7ee60d1e]{width:100px;height:100px;top:-50px;right:-50px;animation-delay:0s}.circle-2[data-v-7ee60d1e]{width:150px;height:150px;bottom:-75px;left:-75px;animation-delay:2s}.circle-3[data-v-7ee60d1e]{width:80px;height:80px;top:50%;left:-40px;animation-delay:4s}@keyframes float-7ee60d1e{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.1)}}@media(max-width:480px){.blocked-content[data-v-7ee60d1e]{padding:30px 20px}.platform-icon[data-v-7ee60d1e]{font-size:60px}.title[data-v-7ee60d1e]{font-size:20px}.platform-name[data-v-7ee60d1e]{font-size:14px}.suggestion[data-v-7ee60d1e]{font-size:14px;padding:12px 16px}}.guide-steps[data-v-7ee60d1e]{margin-top:30px;padding-top:30px;border-top:2px dashed rgba(255,255,255,.2);animation:slideIn-7ee60d1e .8s ease-out .3s both}@keyframes slideIn-7ee60d1e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.guide-title[data-v-7ee60d1e]{font-size:18px;font-weight:700;color:#fff;margin-bottom:20px;display:flex;align-items:center;gap:10px}.guide-title i[data-v-7ee60d1e]{color:var(--v10bd5d0d);animation:wiggle-7ee60d1e 1s ease-in-out infinite}@keyframes wiggle-7ee60d1e{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.steps-container[data-v-7ee60d1e]{margin-bottom:25px}.step-item[data-v-7ee60d1e]{display:flex;align-items:flex-start;gap:15px;margin-bottom:15px;animation:fadeInLeft-7ee60d1e .6s ease-out both}.step-item[data-v-7ee60d1e]:nth-child(1){animation-delay:.4s}.step-item[data-v-7ee60d1e]:nth-child(2){animation-delay:.5s}.step-item[data-v-7ee60d1e]:nth-child(3){animation-delay:.6s}@keyframes fadeInLeft-7ee60d1e{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.step-number[data-v-7ee60d1e]{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--v10bd5d0d) 0%,var(--v10bd5d0d) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;box-shadow:0 2px 8px #00000080}.step-content[data-v-7ee60d1e]{flex:1;padding-top:5px}.step-text[data-v-7ee60d1e]{font-size:15px;color:#d0d0d0;line-height:1.6;text-align:left}.finger-guide[data-v-7ee60d1e]{position:relative;margin-top:25px;padding:20px;background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid rgba(255,255,255,.1);border-radius:15px;display:flex;justify-content:center;align-items:center;min-height:180px}.mockup-wrapper[data-v-7ee60d1e]{position:relative;width:160px;height:140px}.phone-mockup[data-v-7ee60d1e]{width:100%;height:100%;background:#2d2d2d;border-radius:15px;box-shadow:0 4px 15px #000c;overflow:hidden;position:relative;border:3px solid #404040}.phone-header[data-v-7ee60d1e]{height:35px;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);display:flex;align-items:center;justify-content:space-between;padding:0 12px;position:relative}.phone-notch[data-v-7ee60d1e]{width:60px;height:20px;background:#0f0f0f;border-radius:0 0 10px 10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.menu-icon[data-v-7ee60d1e]{margin-left:auto;color:#fff;font-size:18px;animation:pulse-7ee60d1e 2s ease-in-out infinite;z-index:1}@keyframes pulse-7ee60d1e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}.phone-content[data-v-7ee60d1e]{height:calc(100% - 35px);display:flex;align-items:center;justify-content:center;background:#1a1a1a}.mini-icon[data-v-7ee60d1e]{font-size:40px;color:var(--v10bd5d0d);opacity:.3}.finger-pointer[data-v-7ee60d1e]{position:absolute;top:20px;right:0;font-size:30px;color:#fff;animation:pointAndClick-7ee60d1e 2s ease-in-out infinite;transform-origin:top left;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));z-index:10}@keyframes pointAndClick-7ee60d1e{0%,to{transform:translate(0) rotate(-20deg)}50%{transform:translate(-3px,-3px) rotate(-20deg) scale(.95)}}@media(max-width:480px){.guide-title[data-v-7ee60d1e]{font-size:16px}.step-text[data-v-7ee60d1e]{font-size:14px}.phone-mockup[data-v-7ee60d1e]{width:140px;height:120px}.phone-header[data-v-7ee60d1e]{height:30px}.mini-icon[data-v-7ee60d1e]{font-size:32px}.finger-pointer[data-v-7ee60d1e]{font-size:28px;right:25px}.arrow-indicator[data-v-7ee60d1e]{font-size:20px;right:60px}}.urgency-overlay[data-v-d1d07a66]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000a6}.urgency-popup-container[data-v-d1d07a66]{display:flex;flex-direction:column;align-items:center;width:90%;max-width:340px}.urgency-popup[data-v-d1d07a66]{position:relative;width:100%;max-height:80vh;overflow-y:auto;border-radius:16px;background:linear-gradient(145deg,#2b1f1f,#1a1515);border:1px solid rgba(244,67,54,.3);box-shadow:0 20px 40px #0009,0 0 20px #f443361a;padding-bottom:16px}.popup-close-wrapper[data-v-d1d07a66]{display:flex;flex-direction:column;align-items:center;margin-top:0}.popup-close-btn[data-v-d1d07a66]{margin-top:24px;width:40px;height:40px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff9;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.popup-close-btn[data-v-d1d07a66]:hover{background:#ffffff26;color:#fff}.popup-header[data-v-d1d07a66]{position:relative;text-align:center;padding:24px 20px 12px;overflow:hidden}.header-icon[data-v-d1d07a66]{width:48px;height:48px;margin:0 auto 10px;border-radius:50%;background:linear-gradient(135deg,#ff8c00,#ff5000);display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;box-shadow:0 4px 15px #ff8c0066}.popup-header h3[data-v-d1d07a66]{font-size:18px;font-weight:600;color:#fff;margin:0 0 4px}.subtitle[data-v-d1d07a66]{font-size:12px;color:#ffffff80;margin:0}.coupon-list[data-v-d1d07a66]{padding:0 16px;display:flex;flex-direction:column;gap:10px}.coupon-card[data-v-d1d07a66]{display:flex;align-items:center;padding:12px;border-radius:12px;background:#ff8c0014;border:1px solid rgba(255,140,0,.15);transition:transform .2s}.coupon-card[data-v-d1d07a66]:active{transform:scale(.98)}.coupon-left[data-v-d1d07a66]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;padding-right:12px;border-right:1px dashed rgba(255,140,0,.3)}.coupon-value[data-v-d1d07a66]{display:flex;align-items:baseline;gap:2px;color:#ff8c00}.coupon-value .amount[data-v-d1d07a66]{font-size:24px;font-weight:700;line-height:1}.coupon-value .unit[data-v-d1d07a66]{font-size:11px;font-weight:500}.coupon-rule[data-v-d1d07a66]{font-size:11px;color:#ff8c00cc;margin-top:4px;white-space:nowrap}.coupon-middle[data-v-d1d07a66]{flex:1;padding:0 12px;display:flex;flex-direction:column;gap:3px;min-width:0}.coupon-title[data-v-d1d07a66]{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-scene[data-v-d1d07a66]{font-size:11px;color:#ffffff80}.countdown[data-v-d1d07a66]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#ff8c00;margin-top:2px}.countdown i[data-v-d1d07a66]{font-size:11px}.countdown.urgent[data-v-d1d07a66]{color:#ff4757;animation:urgentPulse-d1d07a66 1s ease-in-out infinite}@keyframes urgentPulse-d1d07a66{0%,to{opacity:1}50%{opacity:.7}}.coupon-right[data-v-d1d07a66]{flex-shrink:0}.use-btn[data-v-d1d07a66]{padding:6px 14px;border-radius:16px;border:none;background:linear-gradient(135deg,#ff8c00,#ff5000);color:#fff;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #ff8c004d;transition:all .2s}.use-btn[data-v-d1d07a66]:active{transform:scale(.95);background:linear-gradient(135deg,#e67e00,#e64800)}.view-more-btn[data-v-d1d07a66]{display:flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 32px);margin:12px 16px 0;padding:8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff80;font-size:12px;cursor:pointer;transition:all .2s}.view-more-btn[data-v-d1d07a66]:active{background:#ffffff0f;color:#fff}.view-more-btn i[data-v-d1d07a66]{font-size:10px}.urgency-fade-enter-active[data-v-d1d07a66],.urgency-fade-leave-active[data-v-d1d07a66]{transition:opacity .3s ease}.urgency-fade-enter-from[data-v-d1d07a66],.urgency-fade-leave-to[data-v-d1d07a66]{opacity:0}.urgency-slide-enter-active[data-v-d1d07a66]{transition:all .3s cubic-bezier(.25,1,.5,1)}.urgency-slide-leave-active[data-v-d1d07a66]{transition:all .25s ease-in}.urgency-slide-enter-from[data-v-d1d07a66]{opacity:0;transform:scale(.9) translateY(20px)}.urgency-slide-leave-to[data-v-d1d07a66]{opacity:0;transform:scale(.95) translateY(10px)}.gift-overlay[data-v-b258c56e]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000a6}.gift-popup-container[data-v-b258c56e]{display:flex;flex-direction:column;align-items:center;width:90%;max-width:340px}.gift-popup[data-v-b258c56e]{position:relative;width:100%;max-height:80vh;overflow-y:auto;border-radius:16px;background:linear-gradient(145deg,#1e2028,#15171e);border:1px solid rgba(76,175,80,.3);box-shadow:0 20px 40px #0009,0 0 20px #4caf501a;padding-bottom:16px}.popup-close-wrapper[data-v-b258c56e]{display:flex;flex-direction:column;align-items:center;margin-top:0}.popup-close-btn[data-v-b258c56e]{margin-top:24px;width:40px;height:40px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff9;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.popup-close-btn[data-v-b258c56e]:hover{background:#ffffff26;color:#fff}.popup-header[data-v-b258c56e]{position:relative;text-align:center;padding:24px 20px 12px;overflow:hidden}.header-icon[data-v-b258c56e]{width:48px;height:48px;margin:0 auto 10px;border-radius:50%;background:linear-gradient(135deg,#4caf50,#2e7d32);display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;box-shadow:0 4px 15px #4caf5066;animation:iconBounce-b258c56e .6s ease-out .3s both}@keyframes iconBounce-b258c56e{0%{transform:scale(0)}50%{transform:scale(1.15)}to{transform:scale(1)}}.popup-header h3[data-v-b258c56e]{font-size:18px;font-weight:600;color:#fff;margin:0 0 4px}.subtitle[data-v-b258c56e]{font-size:12px;color:#ffffff80;margin:0}.coupon-list[data-v-b258c56e]{padding:0 16px;display:flex;flex-direction:column;gap:10px}.coupon-card[data-v-b258c56e]{display:flex;align-items:center;padding:12px;border-radius:12px;background:#4caf5014;border:1px solid rgba(76,175,80,.15);transition:transform .2s}.coupon-card[data-v-b258c56e]:active{transform:scale(.98)}.coupon-left[data-v-b258c56e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;padding-right:12px;border-right:1px dashed rgba(76,175,80,.3)}.coupon-value[data-v-b258c56e]{display:flex;align-items:baseline;gap:2px;color:#4caf50}.coupon-value .amount[data-v-b258c56e]{font-size:24px;font-weight:700;line-height:1}.coupon-value .unit[data-v-b258c56e]{font-size:11px;font-weight:500}.coupon-rule[data-v-b258c56e]{font-size:11px;color:#4caf50cc;margin-top:4px;white-space:nowrap}.coupon-middle[data-v-b258c56e]{flex:1;padding:0 12px;display:flex;flex-direction:column;gap:3px;min-width:0}.coupon-title[data-v-b258c56e]{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-scene[data-v-b258c56e]{font-size:11px;color:#ffffff80}.coupon-expire[data-v-b258c56e]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#fff6;margin-top:2px}.coupon-expire i[data-v-b258c56e]{font-size:11px}.coupon-right[data-v-b258c56e]{flex-shrink:0}.use-btn[data-v-b258c56e]{padding:6px 14px;border-radius:16px;border:none;background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #4caf504d;transition:all .2s}.use-btn[data-v-b258c56e]:active{transform:scale(.95);background:linear-gradient(135deg,#388e3c,#1b5e20)}.view-more-btn[data-v-b258c56e]{display:flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 32px);margin:12px 16px 0;padding:8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff80;font-size:12px;cursor:pointer;transition:all .2s}.view-more-btn[data-v-b258c56e]:active{background:#ffffff0f;color:#fff}.view-more-btn i[data-v-b258c56e]{font-size:10px}.gift-fade-enter-active[data-v-b258c56e],.gift-fade-leave-active[data-v-b258c56e]{transition:opacity .3s ease}.gift-fade-enter-from[data-v-b258c56e],.gift-fade-leave-to[data-v-b258c56e]{opacity:0}.gift-slide-enter-active[data-v-b258c56e]{transition:all .3s cubic-bezier(.25,1,.5,1)}.gift-slide-leave-active[data-v-b258c56e]{transition:all .25s ease-in}.gift-slide-enter-from[data-v-b258c56e]{opacity:0;transform:scale(.9) translateY(20px)}.gift-slide-leave-to[data-v-b258c56e]{opacity:0;transform:scale(.95) translateY(10px)}.mobile-container[data-v-49cfbcd7]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.container-wrapper[data-v-49cfbcd7]{width:100%;max-width:520px;height:100%;background:#1a1a1a;overflow:hidden;box-shadow:0 20px 60px #0000004d;position:relative;display:flex;flex-direction:column}.header-container[data-v-5c0d9d41]{width:100%;background:transparent;padding:0;display:flex;flex-direction:column}.search-bar-row[data-v-5c0d9d41]{display:flex;align-items:center;gap:10px;padding:8px 12px;padding-top:calc(8px + env(safe-area-inset-top));background:#0d1117eb;backdrop-filter:blur(28px) saturate(190%);-webkit-backdrop-filter:blur(28px) saturate(190%)}.header-ad-left[data-v-5c0d9d41],.header-ad-right[data-v-5c0d9d41]{flex-shrink:0;cursor:pointer;display:flex;align-items:center}.header-ad-img[data-v-5c0d9d41]{height:36px;max-width:80px;object-fit:contain;border-radius:6px}.header-ad-text[data-v-5c0d9d41]{font-size:11px;color:gold;font-weight:700;white-space:nowrap;max-width:70px;overflow:hidden;text-overflow:ellipsis}.search-trigger[data-v-5c0d9d41]{flex:1;display:flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:0 14px;height:36px;cursor:pointer;transition:all .2s}.search-trigger[data-v-5c0d9d41]:active{background:#ffffff1f;transform:scale(.98)}.search-trigger-icon[data-v-5c0d9d41]{color:#fff6;font-size:13px;flex-shrink:0}.search-trigger-text[data-v-5c0d9d41]{color:#ffffff4d;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-sticky[data-v-5c0d9d41]{background:#0d1117e0;backdrop-filter:blur(28px) saturate(190%);-webkit-backdrop-filter:blur(28px) saturate(190%);border-bottom:1px solid rgba(255,255,255,.06);transition:background .3s ease}.category-wrapper[data-v-5c0d9d41]{position:relative;width:100%;padding:0 var(--space-4, 12px)}.category-grid[data-v-5c0d9d41]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px;padding:8px 0}@media(max-width:480px){.category-grid[data-v-5c0d9d41]{gap:5px}}.category-item[data-v-5c0d9d41]{position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);padding:2px 4px}.category-text[data-v-5c0d9d41]{font-size:15px;font-weight:500;color:#ffffff8c;transition:all .3s ease;white-space:nowrap;letter-spacing:.3px}.category-item[data-v-5c0d9d41]:active{transform:scale(.95)}.category-item.active .category-text[data-v-5c0d9d41]{color:var(--color-brand);font-weight:800;text-shadow:0 0 15px rgba(212,168,73,.4)}.active-indicator[data-v-5c0d9d41]{position:absolute;bottom:-4px;width:16px;height:3px;background:var(--color-brand);border-radius:4px;opacity:0;transform:translateY(4px) scaleX(.5);transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 10px #d4a84999}.category-item.active .active-indicator[data-v-5c0d9d41]{opacity:1;transform:translateY(0) scaleX(1)}@media(hover:hover){.category-item:hover .category-text[data-v-5c0d9d41]{color:#ffffffe6}}.footer-container[data-v-3789cfe7]{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:1000;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease;will-change:transform}.footer-hidden[data-v-3789cfe7]{transform:translateY(110%);opacity:0;pointer-events:none}.bottom-nav[data-v-3789cfe7]{position:relative;background:var(--bg-surface);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));display:flex;justify-content:space-around;align-items:center;padding:6px 8px;padding-bottom:calc(4px + env(safe-area-inset-bottom));overflow:visible}.bottom-nav[data-v-3789cfe7]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(212,168,73,.15) 20%,rgba(212,168,73,.4) 50%,rgba(212,168,73,.15) 80%,transparent 100%);z-index:2}.nav-item[data-v-3789cfe7]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--text-tertiary);transition:color .25s ease,transform .25s ease;flex:1;overflow:visible;gap:2px;padding:4px 0;-webkit-tap-highlight-color:transparent}.nav-pill-wrapper[data-v-3789cfe7]{display:none}.nav-item[data-v-3789cfe7]:active{transform:scale(.92)}.nav-item.active[data-v-3789cfe7]{color:var(--color-brand)}.nav-icon[data-v-3789cfe7]{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;z-index:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.nav-item.active .nav-icon[data-v-3789cfe7]{transform:translateY(-1px)}.icon-image[data-v-3789cfe7],.icon-fa[data-v-3789cfe7]{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:1.15rem;transition:all .25s ease;opacity:.95}.icon-image[data-v-3789cfe7]{object-fit:contain;filter:saturate(0) opacity(.95)}.nav-item.active .icon-image[data-v-3789cfe7],.nav-item.active .icon-fa[data-v-3789cfe7]{opacity:1;color:var(--color-brand);filter:drop-shadow(0 0 4px rgba(212,168,73,.3))}.nav-item.active .icon-image[data-v-3789cfe7]{filter:none;opacity:1}.nav-label[data-v-3789cfe7]{font-size:10px;font-weight:500;letter-spacing:.01em;z-index:1;transition:all .25s ease;opacity:.95;white-space:nowrap;line-height:1.2}.nav-item.active .nav-label[data-v-3789cfe7]{opacity:1;color:var(--color-brand);font-weight:700}.unread-badge[data-v-3789cfe7]{position:absolute;top:-4px;right:-10px;min-width:16px;height:16px;padding:0 4px;background:#ff4757;border-radius:10px;font-size:10px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1;z-index:10;box-shadow:0 2px 6px #ff475780;animation:badgePulse-3789cfe7 2s ease-in-out infinite}@keyframes badgePulse-3789cfe7{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.success-modal-overlay[data-v-1c58746f]{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1003}.success-modal-enter-active[data-v-1c58746f],.success-modal-leave-active[data-v-1c58746f]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.success-modal-enter-from[data-v-1c58746f],.success-modal-leave-to[data-v-1c58746f]{opacity:0;transform:scale(.9)}.success-modal[data-v-1c58746f]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-2xl);padding:36px 28px;max-width:420px;max-height:min(92dvh,720px);overflow-y:auto;width:90%;text-align:center;box-shadow:0 20px 60px #00000080}.success-icon-wrapper[data-v-1c58746f]{margin-bottom:24px}.success-icon[data-v-1c58746f]{width:80px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:var(--color-brand-gradient);border-radius:50%;box-shadow:0 8px 24px var(--color-brand-surface);animation:successPulse-1c58746f .6s ease-out}.success-icon i[data-v-1c58746f]{font-size:40px;color:#fff}@keyframes successPulse-1c58746f{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.success-title[data-v-1c58746f]{font-size:24px;font-weight:700;color:#ffffffe6;margin:0 0 12px}.success-description[data-v-1c58746f]{font-size:16px;color:#ffffffb3;margin:0 0 20px;line-height:1.5}.polling-panel[data-v-1c58746f]{display:flex;flex-direction:column;gap:12px;margin:0 0 24px;padding:14px;background:#ffffff0a;border:1px solid var(--border-strong);border-radius:var(--radius-lg);text-align:left;animation:pollingPanelIn-1c58746f .26s cubic-bezier(.22,1,.36,1)}@keyframes pollingPanelIn-1c58746f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.polling-status[data-v-1c58746f]{display:flex;align-items:center;gap:8px;color:var(--color-brand);font-size:14px;font-weight:700}.polling-status .fa-circle-notch[data-v-1c58746f]{filter:drop-shadow(0 0 6px var(--color-brand-surface))}.polling-status.paid[data-v-1c58746f]{color:#2ecc71;animation:statusSettle-1c58746f .22s cubic-bezier(.22,1,.36,1)}.polling-status.expired[data-v-1c58746f]{color:#ff6b6b}@keyframes statusSettle-1c58746f{0%{opacity:.72;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.timer-row[data-v-1c58746f]{display:flex;justify-content:space-between;align-items:center;color:#ffffffad;font-size:13px}.timer-row strong[data-v-1c58746f]{color:#fff;font-size:15px;font-variant-numeric:tabular-nums}.order-row[data-v-1c58746f]{display:grid;grid-template-columns:auto minmax(0,1fr) 44px;align-items:center;gap:8px;padding:10px;background:#00000038;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md)}.order-label[data-v-1c58746f]{color:#ffffff80;font-size:12px;font-weight:700}.order-no[data-v-1c58746f]{min-width:0;color:#ffffffeb;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn[data-v-1c58746f]{width:44px;height:44px;border:none;border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--color-brand);cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:manipulation;transition:transform .14s cubic-bezier(.25,1,.5,1),background-color .18s cubic-bezier(.25,1,.5,1)}.copy-btn[data-v-1c58746f]:active{transform:scale(.94)}.copy-btn[data-v-1c58746f]:focus-visible,.btn[data-v-1c58746f]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.customer-service-tip[data-v-1c58746f]{margin:0;color:#ffffff85;font-size:12px;line-height:1.5}.success-actions[data-v-1c58746f]{display:flex;flex-direction:column;gap:12px;justify-content:center}.btn[data-v-1c58746f]{width:100%;padding:14px 24px;border:none;border-radius:var(--radius-md);font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;touch-action:manipulation}.btn-secondary[data-v-1c58746f]{background:#ffffff0d;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.btn-secondary[data-v-1c58746f]:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-2px)}.btn-primary[data-v-1c58746f]{background:var(--color-brand-gradient);color:#fff;box-shadow:0 4px 12px var(--color-brand-surface)}.btn-primary[data-v-1c58746f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px var(--color-brand-surface)}.btn-outline[data-v-1c58746f]{background:transparent;color:var(--color-brand);border:2px solid var(--color-brand)}.btn-outline[data-v-1c58746f]:hover{background:var(--color-brand-surface);transform:translateY(-2px)}.btn-primary[data-v-1c58746f]:active,.btn-secondary[data-v-1c58746f]:active,.btn-outline[data-v-1c58746f]:active{transform:translateY(0)}.btn i[data-v-1c58746f]{font-size:14px}@media(max-width:480px){.success-modal[data-v-1c58746f]{padding:28px 18px;width:95%}.success-icon[data-v-1c58746f]{width:64px;height:64px}.success-icon i[data-v-1c58746f]{font-size:32px}.success-title[data-v-1c58746f]{font-size:20px}.success-description[data-v-1c58746f]{font-size:14px;margin-bottom:16px}.polling-panel[data-v-1c58746f]{padding:12px;margin-bottom:20px}.order-row[data-v-1c58746f]{grid-template-columns:minmax(0,1fr) 44px}.order-label[data-v-1c58746f]{grid-column:1 / -1}.success-actions[data-v-1c58746f]{flex-direction:column;gap:10px}.btn[data-v-1c58746f]{width:100%}}@media(prefers-reduced-motion:reduce){.success-modal-enter-active[data-v-1c58746f],.success-modal-leave-active[data-v-1c58746f],.btn[data-v-1c58746f],.copy-btn[data-v-1c58746f]{transition-duration:.01ms!important}.success-icon[data-v-1c58746f],.polling-panel[data-v-1c58746f],.polling-status.paid[data-v-1c58746f],.polling-status .fa-spin[data-v-1c58746f]{animation-duration:.01ms!important;animation-iteration-count:1!important}}.payment-panel-wrapper[data-v-3815893a]{width:100%;max-width:480px;display:flex;align-items:flex-end;justify-content:center}.payment-panel[data-v-3815893a]{width:100%;background:var(--bg-popup);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -12px 40px #00000080;padding-bottom:max(2vh,env(safe-area-inset-bottom));animation:panel-slide-up-3815893a var(--duration-base) var(--ease-out)}@keyframes panel-slide-up-3815893a{0%{transform:translateY(100%)}to{transform:translateY(0)}}.payment-content[data-v-3815893a]{padding:2vh 16px}.payment-header-compact[data-v-3815893a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2vh}.title-with-badge[data-v-3815893a]{display:flex;align-items:center;gap:10px}.balance-badge-premium[data-v-3815893a]{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:100px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 10px #ffffff05}.gem-icon-glow[data-v-3815893a]{color:var(--color-vip);font-size:12px;filter:drop-shadow(0 0 5px rgba(255,215,0,.5));animation:gem-pulse-3815893a 2s infinite ease-in-out}@keyframes gem-pulse-3815893a{0%,to{transform:scale(1);filter:drop-shadow(0 0 5px rgba(255,215,0,.5))}50%{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(255,215,0,.8))}}.balance-val[data-v-3815893a]{font-size:13px;font-weight:800;color:var(--color-vip);font-family:Inter,sans-serif;letter-spacing:.02em}.payment-title-mini[data-v-3815893a]{font-size:var(--font-size-lg);font-weight:800;color:var(--text-primary);margin:0;letter-spacing:-.02em}.close-btn-minimal[data-v-3815893a]{width:32px;height:32px;border-radius:var(--radius-lg);background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;font-size:14px;transition:all var(--duration-fast) var(--ease-out)}.close-btn-minimal[data-v-3815893a]:active{transform:scale(.9);background:var(--bg-active)}.tier-selection-pro[data-v-3815893a]{margin-bottom:2.5vh}.gold-tile-compact-mini[data-v-3815893a]{width:100%;display:flex;align-items:center;gap:12px;padding:1.2vh 16px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);cursor:pointer;position:relative;transition:all var(--duration-base) var(--ease-out);margin-bottom:1.2vh;overflow:hidden}.gold-tile-compact-mini[data-v-3815893a]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.08) 50%,transparent 65%);background-size:250% 100%;animation:gold-shine-3815893a 4s infinite linear;pointer-events:none}@keyframes gold-shine-3815893a{0%{background-position:250% 0}to{background-position:-50% 0}}.gold-tile-compact-mini.active[data-v-3815893a]{border-color:var(--color-vip);background:#ffd7001a;box-shadow:0 10px 25px #ffd70033,inset 0 0 12px #ffd7000d;transform:translateY(-2px)}.tile-icon-gold-nano[data-v-3815893a]{width:44px;height:44px;border-radius:var(--radius-lg);background:linear-gradient(135deg,gold,#ff8c00);display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;box-shadow:0 4px 12px #ffd7004d;position:relative;z-index:2}.tile-icon-gold-nano[data-v-3815893a]:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.4) 0%,transparent 100%);opacity:.5}.tile-info-nano[data-v-3815893a]{flex:1;text-align:left;position:relative;z-index:2}.label-nano[data-v-3815893a]{font-size:12px;color:var(--color-vip);font-weight:800;display:block;margin-bottom:2px;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 1px 4px rgba(0,0,0,.2)}.price-nano[data-v-3815893a]{font-size:1.35rem;font-weight:950;color:#fff;line-height:1;letter-spacing:-.04em;text-shadow:0 2px 8px rgba(0,0,0,.3)}.tile-check-mini[data-v-3815893a]{color:var(--color-vip);font-size:22px}.packages-grid-compact-mini[data-v-3815893a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}.pkg-tile-compact-mini[data-v-3815893a]{position:relative;padding:15px 4px;border-radius:var(--radius-lg);background:var(--bg-elevated);border:1px solid var(--border-subtle);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all var(--duration-base);cursor:pointer;color:var(--text-secondary);overflow:hidden}.pkg-vip-badge[data-v-3815893a]{position:absolute;top:0;left:0;background:var(--color-vip-gradient, linear-gradient(135deg, #FFD700, #FFA500));color:#000;font-size:8px;font-weight:900;padding:1px 6px;border-bottom-right-radius:6px;letter-spacing:.05em;line-height:1.4;z-index:2}.pkg-tile-compact-mini.active[data-v-3815893a]{border-color:var(--color-vip);background:#ffd7000d;color:var(--color-vip)}.pkg-dur-mini[data-v-3815893a]{font-size:.8rem;color:var(--color-vip);opacity:1;font-weight:950;margin-bottom:-2px;text-transform:uppercase;letter-spacing:-.01em;line-height:1.1;text-shadow:0 1px 2px rgba(0,0,0,.1)}.pkg-pri-mini[data-v-3815893a]{font-size:1.15rem;font-weight:950;letter-spacing:-.02em;color:var(--text-secondary);text-shadow:0 1px 2px rgba(0,0,0,.15)}.method-section-pro-mini[data-v-3815893a]{margin-bottom:2vh}.section-label-nano[data-v-3815893a]{font-size:13px;font-weight:800;color:var(--text-tertiary);margin-bottom:1vh;text-transform:uppercase;letter-spacing:.08em}.payment-options-compact-mini[data-v-3815893a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:10px}.payment-option-pro-mini[data-v-3815893a]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}.payment-icon-wrapper-mini[data-v-3815893a]{position:relative;width:100%;aspect-ratio:1 / 1;background:var(--bg-elevated);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all var(--duration-base) var(--ease-out)}.payment-icon-wrapper-mini i[data-v-3815893a]{font-size:32px;color:var(--text-secondary);transition:all var(--duration-base)}.channel-brand-img-full[data-v-3815893a]{width:100%;height:100%;object-fit:cover}.balance-icon-full-mini[data-v-3815893a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#064e3b,#065f46);border-radius:var(--radius-lg)}.balance-svg-icon[data-v-3815893a]{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(16,185,129,.3))}.payment-option-pro-mini.selected .payment-icon-wrapper-mini[data-v-3815893a]{border-color:var(--color-vip);background:#e509140d;box-shadow:0 8px 16px #e5091426;transform:translateY(-2px)}.payment-option-pro-mini.selected .payment-icon-wrapper-mini[data-v-3815893a]:after{content:"✓";position:absolute;top:4px;right:4px;width:16px;height:16px;background:var(--color-vip);color:#000;font-size:10px;border-radius:4px;display:flex;align-items:center;justify-content:center}.payment-helper-text-nano[data-v-3815893a]{font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase}.payment-option-pro-mini.selected .payment-helper-text-nano[data-v-3815893a],.payment-option-pro-mini.selected .payment-icon-wrapper-mini i[data-v-3815893a]{color:var(--color-vip)}.payment-footer-pro-mini[data-v-3815893a]{display:flex;flex-direction:column;gap:1.5vh}.amount-row-pro-mini[data-v-3815893a]{display:flex;justify-content:space-between;align-items:baseline;padding:0 4px}.amount-row-pro-mini .label-nano[data-v-3815893a]{color:var(--color-vip);display:inline-block;margin-bottom:0}.value-mini[data-v-3815893a]{font-size:1.5rem;font-weight:950;color:var(--color-vip);letter-spacing:-.04em;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.2)}.amount-values[data-v-3815893a]{display:flex;align-items:baseline;gap:8px}.original-price-strike[data-v-3815893a]{font-size:.9rem;font-weight:600;color:var(--text-tertiary);text-decoration:line-through;text-decoration-color:var(--text-tertiary);opacity:.7}.confirm-pay-btn-pro-mini[data-v-3815893a]{width:100%;height:6.5vh;min-height:48px;max-height:56px;border-radius:var(--radius-lg);border:none;background:var(--color-brand-gradient);color:#fff;font-size:1.1rem;font-weight:900;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all var(--duration-base) var(--ease-out);box-shadow:0 10px 25px #e5091466;letter-spacing:.02em}.confirm-pay-btn-pro-mini[data-v-3815893a]:active{transform:scale(.96);filter:brightness(.9)}.confirm-pay-btn-pro-mini[data-v-3815893a]:disabled{opacity:.35;filter:grayscale(1);cursor:not-allowed}.payment-slide-enter-active[data-v-3815893a],.payment-slide-leave-active[data-v-3815893a]{transition:all var(--duration-base) var(--ease-out)}.payment-slide-enter-from[data-v-3815893a],.payment-slide-leave-to[data-v-3815893a]{opacity:0}.payment-slide-enter-from .payment-panel[data-v-3815893a]{transform:translateY(100%)}.vip-modal-overlay[data-v-5e115201]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:21000;display:flex;align-items:flex-end;justify-content:center;background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.vip-modal-enter-active[data-v-5e115201],.vip-modal-leave-active[data-v-5e115201]{transition:opacity .3s ease}.vip-modal-enter-from[data-v-5e115201],.vip-modal-leave-to[data-v-5e115201]{opacity:0}.back-to-top-draggable[data-v-f4976513]{position:fixed;top:0;left:0;width:44px;height:44px;background:var(--color-brand-gradient, linear-gradient(135deg, #ffb4aa 0%, #f51d1e 100%));border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:999;cursor:grab;will-change:transform;user-select:none;-webkit-user-select:none;touch-action:none;opacity:1;box-shadow:0 4px 18px #f51d1e73,0 2px 6px #00000040}.back-to-top-draggable.is-dragging[data-v-f4976513]{cursor:grabbing;opacity:1}.back-to-top-draggable[data-v-f4976513]:active{transform:scale(.88)}.back-to-top-draggable svg[data-v-f4976513]{width:22px;height:22px;margin-top:-2px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));pointer-events:none}.float-btn-fade-enter-active[data-v-f4976513],.float-btn-fade-leave-active[data-v-f4976513]{transition:opacity .3s ease}.float-btn-fade-enter-from[data-v-f4976513],.float-btn-fade-leave-to[data-v-f4976513]{opacity:0}.layout-container[data-v-fd4efda9]{min-height:100vh;display:block;overflow:hidden;position:relative;background:#0a1624}.layout-content[data-v-fd4efda9]{width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;padding:0;box-sizing:border-box;background:#0a1624;padding-bottom:calc(60px + env(safe-area-inset-bottom));scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) #1c2836}.layout-content[data-v-fd4efda9]::-webkit-scrollbar{width:8px}.layout-content[data-v-fd4efda9]::-webkit-scrollbar-button{display:none;width:0;height:0}.layout-content[data-v-fd4efda9]::-webkit-scrollbar-track{background:#1c2836;border-radius:10px;margin:2px}.layout-content[data-v-fd4efda9]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#fff3,#ffffff26,#ffffff1a);border-radius:10px;border:1px solid rgba(255,255,255,.1)}.layout-content[data-v-fd4efda9]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffffff59,#ffffff40,#fff3);border-color:#fff3;box-shadow:0 2px 8px #0000004d}.slide-fade-enter-active[data-v-fd4efda9]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.slide-fade-leave-active[data-v-fd4efda9]{transition:all .3s cubic-bezier(.55,.055,.675,.19)}.slide-fade-enter-from[data-v-fd4efda9]{opacity:0;transform:translate(-30px)}.slide-fade-leave-to[data-v-fd4efda9]{opacity:0;transform:translate(30px)}.slide-fade-enter-to[data-v-fd4efda9],.slide-fade-leave-from[data-v-fd4efda9]{opacity:1;transform:translate(0)}.layout-container[data-v-9f2dcd6b]{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background:#0a1624;padding-bottom:calc(60px + env(safe-area-inset-bottom))}.layout-content[data-v-9f2dcd6b]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;box-sizing:border-box;background:#0a1624;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) #1c2836}.layout-content[data-v-9f2dcd6b]::-webkit-scrollbar{width:8px}.layout-content[data-v-9f2dcd6b]::-webkit-scrollbar-button{display:none;width:0;height:0}.layout-content[data-v-9f2dcd6b]::-webkit-scrollbar-track{background:#1c2836;border-radius:10px;margin:2px}.layout-content[data-v-9f2dcd6b]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#fff3,#ffffff26,#ffffff1a);border-radius:10px;border:1px solid rgba(255,255,255,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.layout-content[data-v-9f2dcd6b]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffffff59,#ffffff40,#fff3);border-color:#fff3;box-shadow:0 2px 8px #0000004d}.slide-fade-enter-active[data-v-9f2dcd6b]{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.slide-fade-leave-active[data-v-9f2dcd6b]{transition:all .3s cubic-bezier(.55,.055,.675,.19)}.slide-fade-enter-from[data-v-9f2dcd6b]{opacity:0;transform:translate(-30px)}.slide-fade-leave-to[data-v-9f2dcd6b]{opacity:0;transform:translate(30px)}.slide-fade-enter-to[data-v-9f2dcd6b],.slide-fade-leave-from[data-v-9f2dcd6b]{opacity:1;transform:translate(0)}.layout-container[data-v-9f2dcd6b]>*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){.slide-fade-enter-active[data-v-9f2dcd6b],.slide-fade-leave-active[data-v-9f2dcd6b]{transition-duration:.3s}}.error-page[data-v-b447427a]{min-height:100%;display:flex;align-items:flex-start;justify-content:center;background:#0a1624}.error-content[data-v-b447427a]{margin-top:10vh;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:500px}.error-icon-wrapper[data-v-b447427a]{position:relative;width:120px;height:120px;margin-bottom:32px;display:flex;align-items:center;justify-content:center}.error-icon-bg[data-v-b447427a]{position:absolute;top:0;left:0;width:100%;height:100%;background:#e74c3c1a;border-radius:50%;animation:pulse-b447427a 2s ease-in-out infinite}.error-icon[data-v-b447427a]{position:relative;z-index:1;font-size:64px;color:#e74c3c99;animation:float-b447427a 3s ease-in-out infinite}.error-code[data-v-b447427a]{font-size:72px;font-weight:700;color:#ffffffe6;margin:0 0 16px;line-height:1;letter-spacing:-2px}.error-message[data-v-b447427a]{font-size:20px;font-weight:600;color:#ffffffb3;margin:0 0 12px}.error-description[data-v-b447427a]{font-size:15px;color:#ffffff80;margin:0 0 40px;line-height:1.6}.error-actions[data-v-b447427a]{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.back-home-btn[data-v-b447427a],.back-btn[data-v-b447427a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}.back-home-btn[data-v-b447427a]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#ffffffe6}.back-home-btn[data-v-b447427a]:hover{background:#ffffff26;border-color:#ffffff4d;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.back-btn[data-v-b447427a]{background:transparent;border:1px solid rgba(255,255,255,.15);color:#ffffffb3}.back-btn[data-v-b447427a]:hover{background:#ffffff0d;border-color:#ffffff40;color:#ffffffe6;transform:translateY(-2px)}.back-home-btn i[data-v-b447427a],.back-btn i[data-v-b447427a]{font-size:14px}@keyframes pulse-b447427a{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes float-b447427a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.home-page[data-v-0efcc0cc]{min-height:100dvh;background:var(--bg-base);color:var(--text-primary)}.hero-section[data-v-0efcc0cc]{padding:12px 16px}.auto-load-trigger[data-v-0efcc0cc]{padding:24px 0 60px;text-align:center}.loading-more[data-v-0efcc0cc]{display:flex;align-items:center;justify-content:center;gap:10px;color:#fff6;font-size:14px}.hero-carousel[data-v-0efcc0cc]{width:100%;aspect-ratio:16 / 10;border-radius:24px;overflow:hidden;position:relative;box-shadow:0 12px 40px #0009}.hero-item[data-v-0efcc0cc]{width:100%;height:100%;position:relative;cursor:pointer}.hero-bg[data-v-0efcc0cc]{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.hero-item:active .hero-bg[data-v-0efcc0cc]{transform:scale(1.05)}.hero-overlay[data-v-0efcc0cc]{position:absolute;inset:0;background:var(--color-brand-gradient);display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-6)}.hero-tag[data-v-0efcc0cc]{background:var(--color-brand);color:#fff;font-size:var(--font-size-xs);font-weight:800;padding:4px 10px;border-radius:var(--radius-md);width:fit-content;margin-bottom:var(--space-2)}.hero-title[data-v-0efcc0cc]{font-size:var(--font-size-2xl);font-weight:900;margin-bottom:var(--space-2);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--line-height-tight)}.hero-meta[data-v-0efcc0cc]{display:flex;gap:16px;color:#fff9;font-size:13px;font-weight:500;margin-bottom:16px}.hero-play-btn[data-v-0efcc0cc]{background:var(--color-vip-gradient);color:#000;border:none;padding:8px 20px;border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:700;display:flex;align-items:center;gap:8px;width:fit-content;transition:all var(--duration-base) var(--ease-out)}.hero-play-btn[data-v-0efcc0cc]:active{background:#ffffff40;transform:scale(.95)}.plate-switcher-pro[data-v-0efcc0cc]{padding:12px 0 16px;width:100%}.plate-swiper[data-v-0efcc0cc]{padding:var(--space-3) 0}.plate-slide[data-v-0efcc0cc]{width:55%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.plate-card-pro[data-v-0efcc0cc]{width:100%;aspect-ratio:1 / .85;border-radius:var(--radius-lg);overflow:hidden;position:relative;border:1.5px solid transparent;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 15px #0003}.plate-card-pro.active[data-v-0efcc0cc]{border-width:2.5px;border-color:var(--color-vip);background:#e8c87a26;box-shadow:0 10px 40px #e8c87a73;transform:scale(1.05)}.plate-bg[data-v-0efcc0cc]{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.plate-card-pro.active .plate-bg[data-v-0efcc0cc]{transform:scale(1.1)}.plate-overlay[data-v-0efcc0cc]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,rgba(0,0,0,.15) 40%,transparent 70%);display:flex;flex-direction:column;justify-content:flex-end;padding:8px 10px}.plate-title[data-v-0efcc0cc]{font-size:13px;font-weight:700;margin-bottom:4px;color:#fff;line-height:1.2;text-shadow:0 1px 4px rgba(0,0,0,.7),0 0 2px rgba(0,0,0,.5)}.container[data-v-0efcc0cc]{max-width:520px;margin:0 auto}.block-section[data-v-0efcc0cc]{margin-bottom:8px}.skeleton-container[data-v-0efcc0cc]{padding:16px}.skeleton-plates[data-v-0efcc0cc]{display:flex;justify-content:center;gap:16px;padding:12px 0 20px}.skeleton-plate[data-v-0efcc0cc]{width:55%;max-width:180px;aspect-ratio:1 / .85;border-radius:var(--radius-lg, 16px);flex-shrink:0;opacity:.5;transform:scale(.9)}.skeleton-plate-active[data-v-0efcc0cc]{opacity:1;transform:scale(1);border:2px solid rgba(255,180,170,.2)}.skeleton-card[data-v-0efcc0cc]{aspect-ratio:16 / 13;border-radius:16px}.ad-container.container-padding[data-v-0efcc0cc]{padding:0 16px}.skeleton-grid[data-v-0efcc0cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3, 12px)}.skeleton-shimmer[data-v-0efcc0cc]{position:relative;overflow:hidden;background:var(--bg-elevated)}.skeleton-shimmer[data-v-0efcc0cc]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:shimmer-0efcc0cc 1.5s infinite}@keyframes shimmer-0efcc0cc{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-v-0efcc0cc] .swiper-pagination-bullet{background:#ffffff4d;opacity:1;width:6px;height:6px;transition:all .4s ease}[data-v-0efcc0cc] .swiper-pagination-bullet-active{background:var(--color-vip)!important;width:18px;border-radius:4px;box-shadow:0 0 10px #e8c87a99}.mid-ad-wrapper[data-v-0efcc0cc]{margin:16px 0 24px;padding:0 4px}.mid-ad-wrapper[data-v-0efcc0cc]:not(:has(.ad-card-wrapper)){display:none}[data-v-0efcc0cc] .continuation-block.video-card-block{padding-top:0;margin-top:-16px}.ad-section-header[data-v-0efcc0cc]{margin-bottom:12px}.ad-tag[data-v-0efcc0cc]{background:var(--color-brand-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:14px;font-weight:800;letter-spacing:.5px}.ad-grid[data-v-0efcc0cc]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.search-page[data-v-c6cefa6a]{max-width:520px;margin:0 auto;min-height:100dvh;background:var(--bg-app);padding-bottom:var(--space-8)}.tags-section[data-v-c6cefa6a]{padding:var(--space-3) var(--space-4) var(--space-2)}.tags-grid[data-v-c6cefa6a]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tag-item[data-v-c6cefa6a]{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;text-decoration:none;transition:all var(--duration-base) var(--ease-out);cursor:pointer;overflow:hidden}.tag-item[data-v-c6cefa6a]:active{transform:scale(.96);background:#ffffff14;border-color:#ffffff2e}.tag-name[data-v-c6cefa6a]{font-size:var(--font-size-xs);color:var(--text-secondary);white-space:nowrap;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis}.hot-badge[data-v-c6cefa6a]{position:absolute;top:-1px;right:-1px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;filter:drop-shadow(0 1px 3px rgba(238,90,36,.5));animation:hotPulse-c6cefa6a 2s ease-in-out infinite}.hot-badge svg[data-v-c6cefa6a]{width:14px;height:14px}@keyframes hotPulse-c6cefa6a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.sort-header[data-v-c6cefa6a]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4) 0;border-bottom:1px solid var(--border-subtle)}.sort-tabs[data-v-c6cefa6a]{display:flex;align-items:center;gap:0;flex:1}.sort-tab[data-v-c6cefa6a]{position:relative;flex-shrink:0;padding:8px 14px 10px;font-size:var(--font-size-sm);font-weight:400;color:var(--text-tertiary);background:transparent;border:none;border-radius:0;cursor:pointer;transition:color var(--duration-base) var(--ease-out);white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.sort-tab[data-v-c6cefa6a]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%) scaleX(0);width:20px;height:2px;background:var(--color-brand);border-radius:1px;transition:transform var(--duration-base) var(--ease-out)}.sort-tab[data-v-c6cefa6a]:active{transform:scale(.97)}.sort-tab.active[data-v-c6cefa6a]{color:var(--text-primary);font-weight:700}.sort-tab.active[data-v-c6cefa6a]:after{transform:translate(-50%) scaleX(1)}.layout-toggle-btn[data-v-c6cefa6a]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:var(--radius-lg);color:var(--text-tertiary);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);margin-bottom:2px}.layout-toggle-btn[data-v-c6cefa6a]:active{transform:scale(.92);color:var(--text-secondary)}.layout-toggle-btn i[data-v-c6cefa6a]{display:flex;align-items:center;justify-content:center;line-height:1;font-size:13px}.video-list-container[data-v-c6cefa6a]{padding-top:var(--space-2)}.load-trigger[data-v-c6cefa6a]{height:48px;width:100%;display:flex;align-items:center;justify-content:center;opacity:.5}.no-more-indicator[data-v-c6cefa6a]{text-align:center;padding:var(--space-8) var(--space-6) calc(var(--space-8) + 80px);display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.no-more-indicator[data-v-c6cefa6a]:before{content:"";width:32px;height:1px;background:var(--border-subtle);border-radius:1px}.no-more-indicator span[data-v-c6cefa6a]{color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.category-page[data-v-5836445a]{max-width:520px;margin:0 auto;min-height:100dvh;background:var(--bg-app);padding-bottom:var(--space-8)}.tags-section[data-v-5836445a]{padding:var(--space-3) var(--space-4) var(--space-2)}.tags-grid[data-v-5836445a]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tag-item[data-v-5836445a]{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;text-decoration:none;transition:all var(--duration-base) var(--ease-out);cursor:pointer;overflow:hidden}.tag-item[data-v-5836445a]:active{transform:scale(.96);background:#ffffff14;border-color:#ffffff2e}.tag-name[data-v-5836445a]{font-size:var(--font-size-xs);color:var(--text-secondary);white-space:nowrap;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis}.hot-badge[data-v-5836445a]{position:absolute;top:-1px;right:-1px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;filter:drop-shadow(0 1px 3px rgba(238,90,36,.5));animation:hotPulse-5836445a 2s ease-in-out infinite}.hot-badge svg[data-v-5836445a]{width:14px;height:14px}@keyframes hotPulse-5836445a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.sort-header[data-v-5836445a]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4) 0;border-bottom:1px solid var(--border-subtle)}.sort-tabs[data-v-5836445a]{display:flex;align-items:center;gap:0;flex:1}.sort-tab[data-v-5836445a]{position:relative;flex-shrink:0;padding:8px 14px 10px;font-size:var(--font-size-sm);font-weight:400;color:var(--text-tertiary);background:transparent;border:none;border-radius:0;cursor:pointer;transition:color var(--duration-base) var(--ease-out);white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.sort-tab[data-v-5836445a]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%) scaleX(0);width:20px;height:2px;background:var(--color-brand);border-radius:1px;transition:transform var(--duration-base) var(--ease-out)}.sort-tab[data-v-5836445a]:active{transform:scale(.97)}.sort-tab.active[data-v-5836445a]{color:var(--text-primary);font-weight:700}.sort-tab.active[data-v-5836445a]:after{transform:translate(-50%) scaleX(1)}.layout-toggle-btn[data-v-5836445a]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:var(--radius-lg);color:var(--text-tertiary);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);margin-bottom:2px}.layout-toggle-btn[data-v-5836445a]:active{transform:scale(.92);color:var(--text-secondary)}.layout-toggle-btn i[data-v-5836445a]{display:flex;align-items:center;justify-content:center;line-height:1;font-size:13px}.video-list-container[data-v-5836445a]{padding-top:var(--space-3)}.load-trigger[data-v-5836445a]{height:48px;width:100%;display:flex;align-items:center;justify-content:center;opacity:.5}.no-more-indicator[data-v-5836445a]{text-align:center;padding:var(--space-8) var(--space-6) calc(var(--space-8) + 80px);display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.no-more-indicator[data-v-5836445a]:before{content:"";width:32px;height:1px;background:var(--border-subtle);border-radius:1px}.no-more-indicator span[data-v-5836445a]{color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.source-page[data-v-a0a9cbe2]{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-app);position:relative}.tags-section[data-v-a0a9cbe2]{padding:var(--space-3) var(--space-4) var(--space-2)}.tags-grid[data-v-a0a9cbe2]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tag-item[data-v-a0a9cbe2]{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;text-decoration:none;transition:all var(--duration-base) var(--ease-out);cursor:pointer;overflow:hidden}.tag-item[data-v-a0a9cbe2]:active{transform:scale(.96);background:#ffffff14;border-color:#ffffff2e}.tag-name[data-v-a0a9cbe2]{font-size:var(--font-size-xs);color:var(--text-secondary);white-space:nowrap;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis}.hot-badge[data-v-a0a9cbe2]{position:absolute;top:-1px;right:-1px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;filter:drop-shadow(0 1px 3px rgba(238,90,36,.5));animation:hotPulse-a0a9cbe2 2s ease-in-out infinite}.hot-badge svg[data-v-a0a9cbe2]{width:14px;height:14px}@keyframes hotPulse-a0a9cbe2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.sort-header[data-v-a0a9cbe2]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4) 0;border-bottom:1px solid var(--border-subtle)}.sort-tabs[data-v-a0a9cbe2]{display:flex;align-items:center;gap:0;flex:1}.sort-tab[data-v-a0a9cbe2]{position:relative;flex-shrink:0;padding:8px 14px 10px;font-size:var(--font-size-sm);font-weight:400;color:var(--text-tertiary);background:transparent;border:none;border-radius:0;cursor:pointer;transition:color var(--duration-base) var(--ease-out);white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.sort-tab[data-v-a0a9cbe2]:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%) scaleX(0);width:20px;height:2px;background:var(--color-brand);border-radius:1px;transition:transform var(--duration-base) var(--ease-out)}.sort-tab[data-v-a0a9cbe2]:active{transform:scale(.97)}.sort-tab.active[data-v-a0a9cbe2]{color:var(--text-primary);font-weight:700}.sort-tab.active[data-v-a0a9cbe2]:after{transform:translate(-50%) scaleX(1)}.layout-toggle-btn[data-v-a0a9cbe2]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:var(--radius-lg);color:var(--text-tertiary);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);margin-bottom:2px}.layout-toggle-btn[data-v-a0a9cbe2]:active{transform:scale(.92);color:var(--text-secondary)}.layout-toggle-btn i[data-v-a0a9cbe2]{display:flex;align-items:center;justify-content:center;line-height:1;font-size:13px}.video-list-container[data-v-a0a9cbe2]{flex:1;padding-top:var(--space-3)}.load-trigger[data-v-a0a9cbe2]{height:44px;width:100%;display:flex;align-items:center;justify-content:center;opacity:.5}.no-more-indicator[data-v-a0a9cbe2]{text-align:center;padding:var(--space-12) var(--space-6) calc(var(--space-16) + 60px);display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.no-more-indicator[data-v-a0a9cbe2]:before{content:"";width:40px;height:1px;background:var(--border-subtle)}.no-more-indicator span[data-v-a0a9cbe2]{color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.my-page-pro[data-v-3605ff01]{min-height:100dvh;background:linear-gradient(180deg,var(--bg-base) 0%,#080B10 100%);color:var(--text-primary);padding-bottom:40px}.page-content[data-v-3605ff01]{padding:calc(env(safe-area-inset-top) + 20px) 16px 80px}.user-profile-header[data-v-3605ff01]{margin-bottom:24px}.profile-main[data-v-3605ff01]{display:flex;align-items:center;gap:14px}.avatar-wrapper-pro[data-v-3605ff01]{position:relative;width:60px;height:60px}.avatar-gradient-ring[data-v-3605ff01]{width:100%;height:100%;background:linear-gradient(135deg,var(--color-brand) 0%,var(--color-accent) 100%);border-radius:var(--radius-full);padding:2px}.avatar-content[data-v-3605ff01]{width:100%;height:100%;background:var(--bg-surface);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;overflow:hidden}.avatar-image-pro[data-v-3605ff01]{width:100%;height:100%;object-fit:cover;border-radius:inherit}.vip-badge-mini[data-v-3605ff01]{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;background:var(--color-vip);border-radius:var(--radius-full);border:2px solid var(--bg-base);display:flex;align-items:center;justify-content:center;color:#000;font-size:10px}.user-meta-pro[data-v-3605ff01]{flex:1;min-width:0}.username-pro[data-v-3605ff01]{font-size:var(--font-size-xl);font-weight:800;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.id-tag-pro[data-v-3605ff01]{font-size:var(--font-size-sm);color:var(--text-tertiary);font-family:monospace}.reg-btn-pro[data-v-3605ff01]{background:#ffb4aa1a;border:1px solid rgba(255,180,170,.2);padding:6px 14px;border-radius:var(--radius-xl);color:var(--color-vip);font-size:var(--font-size-xs);font-weight:800;white-space:nowrap;letter-spacing:.02em}.edit-btn-pro[data-v-3605ff01]{width:32px;height:32px;background:var(--bg-hover);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);color:var(--text-tertiary);flex-shrink:0}.visitor-banner[data-v-3605ff01]{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#ff980026,#ffc1070d);border:1px solid rgba(255,152,0,.3);border-radius:var(--radius-xl);padding:14px 16px;margin-bottom:24px;cursor:pointer}.vb-icon[data-v-3605ff01]{width:36px;height:36px;border-radius:50%;background:#ff980033;color:#ff9800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vb-icon svg[data-v-3605ff01]{width:20px;height:20px}.vb-content[data-v-3605ff01]{flex:1;min-width:0}.vb-title[data-v-3605ff01]{font-size:14px;font-weight:800;color:#ff9800;margin-bottom:2px}.vb-desc[data-v-3605ff01]{font-size:11px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vb-btn[data-v-3605ff01]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff;font-size:12px;font-weight:800;padding:6px 14px;border-radius:100px;flex-shrink:0;border:none}.assets-dashboard-pro[data-v-3605ff01]{display:flex;align-items:center;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:16px 0;margin-bottom:24px}.asset-card-pro[data-v-3605ff01]{flex:1;text-align:center;display:flex;flex-direction:column;gap:4px}.as-val[data-v-3605ff01]{font-size:var(--font-size-xl);font-weight:800;color:#fff}.as-lbl[data-v-3605ff01]{font-size:var(--font-size-xs);color:var(--text-tertiary);font-weight:600}.asset-divider[data-v-3605ff01]{width:1px;height:24px;background:var(--border-subtle)}.feature-grid-pro[data-v-3605ff01]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}.feature-card-vip[data-v-3605ff01],.feature-card-promo[data-v-3605ff01],.feature-card-recharge[data-v-3605ff01],.feature-card-signin[data-v-3605ff01],.feature-card-coupon[data-v-3605ff01]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:var(--radius-lg);position:relative;overflow:hidden;background:var(--bg-surface);border:1px solid var(--border-subtle)}.feature-card-vip.is-active[data-v-3605ff01]{background:linear-gradient(135deg,#f5a62326,#f5a6230d);border-color:#f5a62333}.f-icon-box[data-v-3605ff01]{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.feature-card-vip .f-icon-box[data-v-3605ff01],.feature-card-recharge .f-icon-box[data-v-3605ff01],.feature-card-promo .f-icon-box[data-v-3605ff01],.feature-card-signin .f-icon-box[data-v-3605ff01],.feature-card-coupon .f-icon-box[data-v-3605ff01]{background:#ffb4aa1a!important;color:var(--color-vip)!important}.f-info[data-v-3605ff01]{flex:1;min-width:0}.f-title[data-v-3605ff01]{font-size:var(--font-size-sm);font-weight:800;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-desc[data-v-3605ff01]{font-size:11px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f-action-icon[data-v-3605ff01]{display:none}.nav-list-pro[data-v-3605ff01]{background:var(--bg-surface);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);overflow:hidden;margin-bottom:30px}.nav-item-pro[data-v-3605ff01]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-subtle)}.nav-item-pro[data-v-3605ff01]:last-child{border-bottom:none}.n-left[data-v-3605ff01]{display:flex;align-items:center;gap:12px;font-size:var(--font-size-sm);font-weight:600}.n-icon[data-v-3605ff01]{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:14px}.n-icon.history[data-v-3605ff01],.n-icon.message[data-v-3605ff01],.n-icon.agent[data-v-3605ff01],.n-icon.service[data-v-3605ff01],.n-icon.feedback[data-v-3605ff01]{background:#ffb4aa1f!important;color:var(--color-vip)!important}.n-hint[data-v-3605ff01]{font-size:var(--font-size-xs);color:var(--color-free);font-weight:800;background:#2dd55b1a;padding:2px 6px;border-radius:var(--radius-sm)}.n-arrow[data-v-3605ff01]{font-size:12px;color:var(--text-disabled)}.logout-wrapper-pro[data-v-3605ff01]{padding:0 10px}.logout-btn-pro[data-v-3605ff01]{width:100%;height:52px;border-radius:var(--radius-2xl);background:var(--color-brand-gradient);border:none;color:#fff;font-size:var(--font-size-md);font-weight:900;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s var(--ease-out);box-shadow:0 10px 25px #f51d1e66;letter-spacing:.04em}.logout-btn-pro[data-v-3605ff01]:active{transform:scale(.96);filter:brightness(1.1);box-shadow:0 5px 15px #f51d1e4d}svg[data-v-3605ff01]{width:24px;height:24px;flex-shrink:0}.mini-svg[data-v-3605ff01]{width:10px;height:10px}.btn-svg[data-v-3605ff01]{width:18px;height:18px}.inline-svg-sm[data-v-3605ff01]{width:12px;height:12px;margin-left:2px}.arrow-svg[data-v-3605ff01]{width:14px;height:14px;opacity:.4}.n-arrow[data-v-3605ff01]{width:16px;height:16px;opacity:.25}.n-right[data-v-3605ff01]{display:flex;align-items:center;gap:8px}.msg-unread-badge[data-v-3605ff01]{font-size:11px;font-weight:600;color:#ff4757;background:#ff47571f;padding:2px 8px;border-radius:10px;white-space:nowrap}.icon-badge[data-v-3605ff01]{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#ff4757;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 2px 6px #ff475773;animation:badge-pulse-3605ff01 2s ease-in-out infinite}@keyframes badge-pulse-3605ff01{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.n-icon svg[data-v-3605ff01]{width:18px;height:18px}.f-icon-box svg[data-v-3605ff01]{width:18px;height:18px}.dialog-p-pro[data-v-3605ff01]{color:var(--text-secondary);font-size:var(--font-size-base);line-height:1.6}.skeleton-full-page[data-v-3605ff01]{display:flex;flex-direction:column;gap:24px}.skeleton-header[data-v-3605ff01]{display:flex;align-items:center;gap:16px}.sk-avatar[data-v-3605ff01]{width:60px;height:60px;border-radius:50%;background:#ffffff0d;flex-shrink:0}.sk-info[data-v-3605ff01]{flex:1;display:flex;flex-direction:column;gap:8px}.sk-line[data-v-3605ff01]{height:12px;background:#ffffff0d;border-radius:4px}.sk-line-xs[data-v-3605ff01]{height:10px;background:#ffffff0a;border-radius:3px}.sk-edit-btn[data-v-3605ff01]{width:32px;height:32px;border-radius:12px;background:#ffffff0d;flex-shrink:0}.w-40[data-v-3605ff01]{width:40%}.w-30[data-v-3605ff01]{width:30%}.w-20[data-v-3605ff01]{width:20%}.sk-assets[data-v-3605ff01]{display:flex;align-items:center;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-xl);padding:20px 0}.sk-asset-item[data-v-3605ff01]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}.sk-asset-divider[data-v-3605ff01]{width:1px;height:24px;background:#ffffff0f}.sk-features[data-v-3605ff01]{display:flex;flex-direction:column;gap:12px}.sk-feature-card[data-v-3605ff01]{height:68px;border-radius:var(--radius-xl);background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.sk-nav-list[data-v-3605ff01]{border-radius:var(--radius-xl);background:#ffffff05;border:1px solid rgba(255,255,255,.06);overflow:hidden}.sk-nav-item[data-v-3605ff01]{display:flex;align-items:center;gap:14px;padding:16px;border-bottom:1px solid rgba(255,255,255,.04)}.sk-nav-item[data-v-3605ff01]:last-child{border-bottom:none}.sk-nav-icon[data-v-3605ff01]{width:38px;height:38px;border-radius:var(--radius-md);background:#ffffff0d;flex-shrink:0}.sk-logout[data-v-3605ff01]{height:52px;border-radius:var(--radius-2xl);background:#ffffff0a;margin:0 10px}.pulse-soft[data-v-3605ff01]{animation:pulse-soft-3605ff01 1.5s ease-in-out infinite}@keyframes pulse-soft-3605ff01{0%,to{opacity:1}50%{opacity:.5}}[data-v-3605ff01] .cs-html-content{color:#ffffffd9;font-size:14px;line-height:1.7;word-break:break-all}[data-v-3605ff01] .cs-html-content img{max-width:100%;border-radius:8px}[data-v-3605ff01] .cs-html-content a{color:var(--primary);text-decoration:underline}.login-page[data-v-06a0e7f2]{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-app);position:relative;overflow:hidden}.login-page[data-v-06a0e7f2]:before{content:"";position:absolute;top:-15%;right:-10%;width:60%;height:60%;background:radial-gradient(circle,rgba(212,168,73,.08) 0%,transparent 70%);pointer-events:none;filter:blur(80px)}.login-container[data-v-06a0e7f2]{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-6);width:100%;max-width:420px;margin:0 auto;position:relative;z-index:10}.login-card[data-v-06a0e7f2]{width:100%;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:var(--radius-2xl);padding:var(--space-8) var(--space-6);animation:card-appear-06a0e7f2 var(--duration-base) var(--ease-out)}.page-back[data-v-06a0e7f2]:active{transform:scale(.92);background:var(--bg-active)}@keyframes card-appear-06a0e7f2{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.login-header[data-v-06a0e7f2]{text-align:center;margin-bottom:var(--space-7)}.login-icon-wrapper[data-v-06a0e7f2]{width:80px;height:80px;margin:0 auto var(--space-5);display:flex;align-items:center;justify-content:center;background:var(--color-brand-gradient);border-radius:var(--radius-xl);color:#fff;font-size:36px;box-shadow:0 12px 24px #d4a84959;position:relative}.login-title[data-v-06a0e7f2]{font-size:var(--font-size-3xl);font-weight:950;color:var(--text-primary);margin-bottom:var(--space-2);letter-spacing:-.04em;line-height:1.1}.login-subtitle[data-v-06a0e7f2]{font-size:var(--font-size-sm);color:var(--text-tertiary);font-weight:500;letter-spacing:.02em}.login-form[data-v-06a0e7f2]{display:flex;flex-direction:column;gap:var(--space-5)}.form-actions[data-v-06a0e7f2]{margin-top:var(--space-2)}.login-button[data-v-06a0e7f2]{width:100%}.register-section[data-v-06a0e7f2]{text-align:center;margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}.register-text[data-v-06a0e7f2]{color:var(--text-tertiary);font-size:var(--font-size-sm);font-weight:500}.register-link[data-v-06a0e7f2]{color:var(--color-brand);text-decoration:none;font-weight:800;margin-left:8px;transition:all var(--duration-fast) var(--ease-out)}.register-link[data-v-06a0e7f2]:active{opacity:.7;transform:scale(.98)}.skeleton-shimmer[data-v-06a0e7f2]{position:relative;overflow:hidden;background:var(--bg-elevated);border-radius:var(--radius-lg)}.skeleton-shimmer[data-v-06a0e7f2]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:shimmer-run-06a0e7f2 1.5s infinite var(--ease-in-out)}@keyframes shimmer-run-06a0e7f2{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-icon[data-v-06a0e7f2]{width:80px;height:80px;margin:0 auto var(--space-5);border-radius:var(--radius-xl)}.skeleton-title[data-v-06a0e7f2]{width:140px;height:32px;margin:0 auto var(--space-2)}.skeleton-subtitle[data-v-06a0e7f2]{width:200px;height:14px;margin:0 auto}.skeleton-label[data-v-06a0e7f2]{width:60px;height:14px;margin-bottom:8px;border-radius:var(--radius-sm)}.skeleton-input[data-v-06a0e7f2]{width:100%;height:48px;border-radius:var(--radius-xl)}.skeleton-button[data-v-06a0e7f2]{width:100%;height:52px;border-radius:var(--radius-xl);background:#d4a8491a}.skeleton-text[data-v-06a0e7f2]{width:160px;height:14px;margin:0 auto}.register-page[data-v-f3a15a4d]{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-app);position:relative;overflow:hidden}.register-page[data-v-f3a15a4d]:before{content:"";position:absolute;bottom:-15%;left:-10%;width:60%;height:60%;background:radial-gradient(circle,rgba(212,168,73,.08) 0%,transparent 70%);pointer-events:none;filter:blur(80px)}.register-container[data-v-f3a15a4d]{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-6);width:100%;max-width:440px;margin:0 auto;position:relative;z-index:10}.register-card[data-v-f3a15a4d]{width:100%;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:var(--radius-2xl);padding:var(--space-8) var(--space-6);animation:card-appear-f3a15a4d var(--duration-base) var(--ease-out)}.page-back[data-v-f3a15a4d]:active{transform:scale(.92);background:var(--bg-active)}@keyframes card-appear-f3a15a4d{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.register-header[data-v-f3a15a4d]{text-align:center;margin-bottom:var(--space-7)}.register-icon-wrapper[data-v-f3a15a4d]{width:80px;height:80px;margin:0 auto var(--space-5);display:flex;align-items:center;justify-content:center;background:var(--color-brand-gradient);border-radius:var(--radius-xl);color:#fff;font-size:36px;box-shadow:0 12px 24px #d4a84959;position:relative}.register-title[data-v-f3a15a4d]{font-size:var(--font-size-3xl);font-weight:950;color:var(--text-primary);margin-bottom:var(--space-2);letter-spacing:-.04em;line-height:1.1}.register-subtitle[data-v-f3a15a4d]{font-size:var(--font-size-sm);color:var(--text-tertiary);font-weight:500;letter-spacing:.02em}.register-form[data-v-f3a15a4d]{display:flex;flex-direction:column;gap:var(--space-5)}.form-actions[data-v-f3a15a4d]{margin-top:var(--space-2)}.register-button[data-v-f3a15a4d]{width:100%}.login-section[data-v-f3a15a4d]{text-align:center;margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}.login-text[data-v-f3a15a4d]{color:var(--text-tertiary);font-size:var(--font-size-sm);font-weight:500}.login-link[data-v-f3a15a4d]{color:var(--color-brand);text-decoration:none;font-weight:800;margin-left:8px;transition:all var(--duration-fast) var(--ease-out)}.login-link[data-v-f3a15a4d]:active{opacity:.7;transform:scale(.98)}.skeleton-shimmer[data-v-f3a15a4d]{position:relative;overflow:hidden;background:var(--bg-elevated);border-radius:var(--radius-lg)}.skeleton-shimmer[data-v-f3a15a4d]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:shimmer-run-f3a15a4d 1.5s infinite var(--ease-in-out)}@keyframes shimmer-run-f3a15a4d{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-icon[data-v-f3a15a4d]{width:80px;height:80px;margin:0 auto var(--space-5);border-radius:var(--radius-xl)}.skeleton-title[data-v-f3a15a4d]{width:140px;height:32px;margin:0 auto var(--space-2)}.skeleton-subtitle[data-v-f3a15a4d]{width:200px;height:14px;margin:0 auto}.skeleton-label[data-v-f3a15a4d]{width:60px;height:14px;margin-bottom:8px;border-radius:var(--radius-sm)}.skeleton-input[data-v-f3a15a4d]{width:100%;height:48px;border-radius:var(--radius-xl)}.skeleton-button[data-v-f3a15a4d]{width:100%;height:52px;border-radius:var(--radius-xl);background:#d4a8491a}.skeleton-text[data-v-f3a15a4d]{width:120px;height:14px;margin:0 auto}.visitor-warning-box[data-v-f3a15a4d]{background:linear-gradient(135deg,#ff98001a,#ffc1070d);border:1px solid rgba(255,152,0,.3);border-radius:var(--radius-lg);padding:16px;margin-bottom:24px;display:flex;align-items:flex-start;gap:12px}.warning-icon[data-v-f3a15a4d]{color:#ff9800;font-size:20px;margin-top:2px}.warning-text h4[data-v-f3a15a4d]{color:#ff9800;font-size:16px;font-weight:600;margin:0 0 6px}.warning-text p[data-v-f3a15a4d]{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:0}.recharge-page-pro[data-v-d28ae159]{min-height:100dvh;background:linear-gradient(180deg,var(--bg-base) 0%,#080B10 100%);padding:0 16px 24px;position:relative;z-index:100;overflow-y:auto}.compact-header-pro[data-v-d28ae159]{position:sticky;top:0;z-index:200;display:flex;align-items:center;justify-content:flex-start;padding:12px 16px;background:#0d1117e0;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);margin:0 -16px 20px;border-bottom:1px solid var(--border-subtle);padding-top:calc(env(safe-area-inset-top) + 12px)}.header-main-pro[data-v-d28ae159]{flex:1;display:flex;align-items:center;gap:12px;margin-left:4px}.icon-orb-mini[data-v-d28ae159]{width:32px;height:32px;border-radius:10px;background:#a855f726;display:flex;align-items:center;justify-content:center;color:#a855f7}.vip-orb[data-v-d28ae159]{background:var(--color-brand-surface);color:var(--color-brand)}.p-title-mini[data-v-d28ae159]{font-size:1rem;font-weight:850;color:#fff;margin:0;letter-spacing:-.01em}.balance-display-pro[data-v-d28ae159]{margin-bottom:16px}.balance-glass-card[data-v-d28ae159]{position:relative;padding:12px 16px;background:#ffffff08;border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}.vip-glass[data-v-d28ae159]{border-color:#f51d1e33}.as-lbl-nano[data-v-d28ae159]{font-size:11px;color:var(--text-tertiary);font-weight:800;margin-bottom:4px;text-transform:uppercase}.as-val-large[data-v-d28ae159]{font-size:1.4rem;font-weight:950;color:#fff;letter-spacing:-.02em}.vip-text[data-v-d28ae159]{color:var(--color-brand)}.card-glow-effect[data-v-d28ae159]{position:absolute;top:-50%;right:-20%;width:120px;height:120px;background:radial-gradient(circle,rgba(168,85,247,.1) 0%,transparent 70%);filter:blur(20px);pointer-events:none}.vip-glow[data-v-d28ae159]{background:radial-gradient(circle,rgba(234,179,8,.1) 0%,transparent 70%)}.selection-section-pro[data-v-d28ae159]{margin-bottom:16px}.section-label-nano[data-v-d28ae159]{font-size:14px;font-weight:800;color:var(--text-tertiary);margin-bottom:12px;text-transform:uppercase;letter-spacing:.08em}.pkg-grid-pro[data-v-d28ae159]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pkg-card-pro[data-v-d28ae159]{height:64px;padding:0 4px;border-radius:8px;background:var(--bg-surface);border:1px solid var(--border-default);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative}.pkg-card-pro.active[data-v-d28ae159]{border-color:var(--color-vip);background:var(--color-brand-surface);box-shadow:0 8px 20px #ffb4aa40;transform:scale(1.05)!important;z-index:2}.pkg-badge-nano[data-v-d28ae159]{position:absolute;top:-8px;right:4px;background:var(--color-brand);color:#fff;font-size:8px;font-weight:900;padding:1px 4px;border-radius:4px;z-index:5}.pkg-label-nano[data-v-d28ae159],.payment-name-nano[data-v-d28ae159]{font-size:12px;color:var(--color-vip);font-weight:800;display:block;margin-bottom:2px;text-transform:uppercase;letter-spacing:.05em}.pkg-val-mini[data-v-d28ae159]{font-size:1rem;font-weight:900;color:#fff}.pkg-card-pro.active .pkg-val-mini[data-v-d28ae159]{color:var(--color-vip)}.methods-grid-pro[data-v-d28ae159]{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:12px}.payment-option-mini[data-v-d28ae159]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.payment-icon-box[data-v-d28ae159]{position:relative;width:100%;aspect-ratio:1 / 1;background:var(--bg-surface);border-radius:12px;border:1px solid var(--border-default);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.payment-option-mini.selected .payment-icon-box[data-v-d28ae159]{background:var(--color-brand-surface);box-shadow:0 16px 35px #ffb4aa73;transform:scale(1.1)!important;z-index:2}.channel-img-pro[data-v-d28ae159]{width:100%;height:100%;object-fit:cover;opacity:1;transition:transform .3s ease}.payment-option-mini.selected .channel-img-pro[data-v-d28ae159]{transform:scale(1.1)}.selection-overlay-pro[data-v-d28ae159]{position:absolute;inset:0;background:var(--color-brand-surface);pointer-events:none;opacity:.5}.active-badge-pro[data-v-d28ae159]{position:absolute;top:0;right:0;background:var(--color-vip);color:#000;width:16px;height:16px;border-bottom-left-radius:6px;display:flex;align-items:center;justify-content:center;z-index:2;padding:2px}.payment-name-nano[data-v-d28ae159]{font-size:12px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase;margin-top:1px}.payment-option-mini.selected .payment-name-nano[data-v-d28ae159]{color:var(--color-vip)}.recharge-footer-sticky[data-v-d28ae159]{position:relative;padding:16px 0;margin-top:16px;background:transparent;display:flex;flex-direction:column;gap:10px}.amount-summary-pro[data-v-d28ae159]{display:flex;justify-content:space-between;align-items:baseline}.summary-lbl-nano[data-v-d28ae159]{font-size:14px;color:var(--color-vip);font-weight:800;text-transform:uppercase;letter-spacing:.05em}.amount-values[data-v-d28ae159]{display:flex;align-items:baseline;gap:8px}.original-price-strike[data-v-d28ae159]{font-size:.9rem;font-weight:600;color:var(--text-tertiary);text-decoration:line-through;text-decoration-color:var(--text-tertiary);opacity:.7}.summary-val-mini[data-v-d28ae159]{font-size:1.4rem;font-weight:950;color:var(--color-brand);letter-spacing:-.04em}.confirm-btn-pill-pro[data-v-d28ae159]{width:100%;height:44px;border-radius:999px;border:none!important;background:var(--color-brand-gradient)!important;color:#fff!important;font-size:1rem;font-weight:950;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #f51d1e4d;transition:all .22s}.confirm-btn-pill-pro[data-v-d28ae159]:active{transform:scale(.96);opacity:.9}.mini-benefits-nano[data-v-d28ae159]{display:flex;justify-content:center;align-items:center;gap:6px;font-size:11px;color:#fff6;font-weight:600}.mini-benefits-nano .dot[data-v-d28ae159]{opacity:.5}.skeleton-card-pro[data-v-d28ae159]{background:#ffffff08;animation:pulse-d28ae159 1.5s infinite;border:none}@keyframes pulse-d28ae159{0%,to{opacity:.8}50%{opacity:.4}}.recharge-page-pro[data-v-44450159]{min-height:100dvh;background:linear-gradient(180deg,var(--bg-base) 0%,#080B10 100%);padding:0 16px 24px;position:relative;z-index:100}.compact-header-pro[data-v-44450159]{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:flex-start;padding:12px 16px;background:#0d1117d1;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);margin:0 -16px 24px;border-bottom:1px solid var(--border-subtle);padding-top:calc(env(safe-area-inset-top) + 12px)}.header-main-pro[data-v-44450159]{flex:1;display:flex;align-items:center;gap:12px;margin-left:4px}.icon-orb-mini[data-v-44450159]{width:32px;height:32px;border-radius:10px;background:var(--color-brand-surface);display:flex;align-items:center;justify-content:center;color:var(--color-brand)}.title-stack-mini[data-v-44450159]{display:flex;flex-direction:column}.p-title-mini[data-v-44450159]{font-size:1rem;font-weight:850;color:#fff;margin:0;letter-spacing:-.01em}.balance-display-pro[data-v-44450159]{margin-bottom:16px}.balance-glass-card[data-v-44450159]{position:relative;padding:20px;background:#ffffff08;border:1px solid var(--border-subtle);border-radius:20px;overflow:hidden}.as-lbl-mini[data-v-44450159]{font-size:11px;color:var(--text-tertiary);font-weight:800;margin-bottom:4px;text-transform:uppercase}.as-val-large[data-v-44450159]{font-size:1.4rem;font-weight:950;color:#fff;letter-spacing:-.03em}.card-glow-effect[data-v-44450159]{position:absolute;top:-50%;right:-20%;width:120px;height:120px;background:radial-gradient(circle,rgba(255,211,61,.08) 0%,transparent 70%);filter:blur(20px);pointer-events:none}.selection-section-pro[data-v-44450159]{margin-bottom:16px}.section-label-nano[data-v-44450159]{font-size:14px;font-weight:800;color:var(--text-tertiary);margin-bottom:12px;text-transform:uppercase;letter-spacing:.08em;margin-left:2px}.pkg-grid-pro[data-v-44450159]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pkg-card-pro[data-v-44450159]{height:56px;padding:0 4px;border-radius:8px;background:var(--bg-surface);border:1px solid var(--border-default);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer}.pkg-card-pro.active[data-v-44450159]{border-color:var(--color-vip);background:var(--color-brand-surface);box-shadow:0 8px 20px #ffb4aa40;transform:scale(1.05)!important;z-index:2}.pkg-label-nano[data-v-44450159]{font-size:12px;color:var(--color-vip);font-weight:800;display:block;margin-bottom:2px;text-transform:uppercase;letter-spacing:.05em}.pkg-val-mini[data-v-44450159]{font-size:1rem;font-weight:900;color:#fff}.pkg-card-pro.active .pkg-val-mini[data-v-44450159]{color:var(--color-vip)}.custom-pro[data-v-44450159]{padding:8px 6px}.custom-input-pro[data-v-44450159]{width:100%;display:flex;flex-direction:column;align-items:center}.nano-label[data-v-44450159]{font-size:9px;opacity:.5;font-weight:800;margin-bottom:2px}.input-row[data-v-44450159]{display:flex;align-items:center;gap:2px}.input-row .unit[data-v-44450159]{font-size:.9rem;font-weight:900;color:var(--color-brand)}.input-row input[data-v-44450159]{border:none;outline:none;background:transparent;color:#fff;font-size:.9rem;font-weight:900;width:60px;text-align:center}.input-row input[data-v-44450159]::placeholder{color:var(--text-disabled);font-size:.75rem;font-weight:600}.methods-grid-pro[data-v-44450159]{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:12px}.payment-option-mini[data-v-44450159]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.payment-icon-box[data-v-44450159]{position:relative;width:100%;aspect-ratio:1 / 1;background:var(--bg-surface);border-radius:12px;border:1px solid var(--border-default);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.payment-option-mini.selected .payment-icon-box[data-v-44450159]{background:var(--color-brand-surface);box-shadow:0 16px 35px #ffb4aa73;transform:scale(1.1)!important;z-index:2}.channel-img-pro[data-v-44450159]{width:100%;height:100%;object-fit:cover;opacity:1;transition:transform .3s ease}.payment-option-mini.selected .channel-img-pro[data-v-44450159]{transform:scale(1.1)}.selection-overlay-pro[data-v-44450159]{position:absolute;inset:0;background:var(--color-brand-surface);pointer-events:none;opacity:.5}.active-badge-pro[data-v-44450159]{position:absolute;top:0;right:0;background:var(--color-vip);color:#000;width:16px;height:16px;border-bottom-left-radius:6px;display:flex;align-items:center;justify-content:center;z-index:2;padding:2px}.payment-name-nano[data-v-44450159]{font-size:12px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase;margin-top:1px}.payment-option-mini.selected .payment-name-nano[data-v-44450159]{color:var(--color-vip)}.recharge-footer-sticky[data-v-44450159]{position:relative;padding:16px 0;margin-top:16px;background:transparent;display:flex;flex-direction:column;gap:12px}.amount-summary-pro[data-v-44450159]{display:flex;justify-content:space-between;align-items:baseline}.summary-lbl-nano[data-v-44450159]{font-size:14px;color:var(--color-vip);font-weight:800;text-transform:uppercase;letter-spacing:.05em}.summary-val-mini[data-v-44450159]{font-size:1.4rem;font-weight:950;color:var(--color-brand);letter-spacing:-.04em}.amount-values[data-v-44450159]{display:flex;align-items:baseline;gap:8px}.original-price-strike[data-v-44450159]{font-size:.9rem;font-weight:600;color:var(--text-tertiary);text-decoration:line-through;text-decoration-color:var(--text-tertiary);opacity:.7}.confirm-btn-pill-pro[data-v-44450159]{width:100%;height:44px;border-radius:999px;border:none!important;background:var(--color-brand-gradient)!important;color:#fff!important;font-size:1rem;font-weight:950;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #f51d1e4d;transition:all .2s}.confirm-btn-pill-pro[data-v-44450159]:active{transform:scale(.96)}.recharge-hint-nano[data-v-44450159]{font-size:11px;color:var(--text-tertiary);text-align:center;opacity:.5;font-weight:600}.skeleton-card-pro[data-v-44450159]{background:#ffffff08;border:none;animation:pulse-44450159 1.5s infinite}@keyframes pulse-44450159{0%,to{opacity:.8}50%{opacity:.4}}.coupon-page[data-v-79630166]{min-height:100dvh;padding:calc(env(safe-area-inset-top) + 18px) 16px 88px;background:linear-gradient(180deg,var(--bg-base) 0%,#080b10 100%);color:var(--text-primary)}.page-head[data-v-79630166]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.back-btn[data-v-79630166]{width:36px;height:36px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);color:var(--text-primary)}.page-head h1[data-v-79630166]{margin:0;font-size:22px}.page-head p[data-v-79630166]{margin:4px 0 0;font-size:12px;color:var(--text-tertiary)}.status-tabs[data-v-79630166]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.status-tabs button[data-v-79630166]{height:38px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-secondary);font-size:13px;font-weight:800}.status-tabs button.active[data-v-79630166]{border-color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 12%,transparent);color:var(--color-brand)}.state-box[data-v-79630166]{min-height:180px;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;color:var(--text-tertiary)}.state-box i[data-v-79630166]{font-size:26px;color:var(--color-brand)}.coupon-list[data-v-79630166]{display:flex;flex-direction:column;gap:10px}.coupon-card[data-v-79630166]{overflow:hidden;border:1px solid color-mix(in srgb,var(--color-brand) 24%,transparent);border-radius:var(--radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand) 12%,transparent),#ffffff08)}.coupon-main[data-v-79630166]{display:flex;gap:12px;align-items:center;padding:12px 14px}.discount[data-v-79630166]{min-width:68px;color:var(--color-brand);font-size:26px;line-height:1;font-weight:900;text-align:center}.unit[data-v-79630166]{margin-top:2px;color:var(--text-tertiary);font-size:11px;text-align:center}.coupon-info[data-v-79630166]{min-width:0}.coupon-info h2[data-v-79630166]{margin:0 0 4px;font-size:14px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-info p[data-v-79630166]{margin:2px 0 0;font-size:11px;color:var(--text-tertiary)}.expire-warning[data-v-79630166]{color:#ff4d4f!important;font-weight:500}.expire-warning i[data-v-79630166]{margin-right:4px}.coupon-foot[data-v-79630166]{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:8px 14px;border-top:1px dashed var(--border-subtle);background:#00000026;color:var(--text-tertiary);font-size:11px}.coupon-card.vip-card[data-v-79630166]{border-color:#ffc83c59;background:linear-gradient(135deg,#ffc83c26,#ffa00014)}.vip-amount[data-v-79630166]{color:#ffc83c!important;text-shadow:0 0 12px rgba(255,200,60,.4)}.vip-unit[data-v-79630166]{color:#ffc83c!important;font-weight:700;font-size:13px!important}.use-btn[data-v-79630166]{padding:4px 14px;border:1px solid rgba(255,200,60,.5);border-radius:var(--radius-lg);background:linear-gradient(135deg,#ffc83c40,#ffa00026);color:#ffc83c;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease}.use-btn[data-v-79630166]:hover:not(:disabled){background:linear-gradient(135deg,#ffc83c66,#ffa00040);box-shadow:0 0 12px #ffc83c4d}.use-btn[data-v-79630166]:disabled{opacity:.6;cursor:not-allowed}.activate-confirm-content[data-v-79630166]{text-align:center;padding:8px 0}.confirm-vip-badge[data-v-79630166]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:20px;background:linear-gradient(135deg,#ffc83c33,#ffa0001a);border:1px solid rgba(255,200,60,.3);color:#ffc83c;font-size:14px;font-weight:700;margin-bottom:12px}.confirm-vip-badge i[data-v-79630166]{font-size:16px}.confirm-title[data-v-79630166]{margin:0 0 8px;font-size:18px;font-weight:800;color:var(--text-primary)}.confirm-duration[data-v-79630166]{margin:0 0 12px;font-size:14px;color:var(--text-secondary)}.confirm-duration strong[data-v-79630166]{color:#ffc83c;font-weight:800}.confirm-tip[data-v-79630166]{margin:0;font-size:12px;color:var(--text-tertiary);opacity:.7}.edit-user-page[data-v-7c417fa7]{position:relative;min-height:100dvh;background:var(--bg-base);padding:0 8px 20px}.back-btn[data-v-7c417fa7]{position:absolute;top:12px;left:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-hover);border:1px solid var(--border-subtle);color:var(--text-primary);font-size:18px;cursor:pointer;z-index:10;border-radius:var(--radius-xl)}.page-header[data-v-7c417fa7]{padding:12px 16px;display:flex;align-items:center;gap:12px;text-align:left}.header-content[data-v-7c417fa7]{display:flex;flex-direction:column}.page-title[data-v-7c417fa7]{font-size:var(--font-size-base);font-weight:800;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:8px;line-height:1.2}.page-title svg[data-v-7c417fa7]{color:var(--color-brand);width:14px;height:14px}.page-subtitle[data-v-7c417fa7]{font-size:10px;color:var(--text-tertiary);margin:0;font-weight:500}.content-container[data-v-7c417fa7]{width:100%;max-width:600px;margin:0 auto}.content-wrapper[data-v-7c417fa7]{display:flex;flex-direction:column;gap:16px}.edit-card[data-v-7c417fa7]{background:var(--bg-surface);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);overflow:hidden;transition:all .2s ease}.card-header[data-v-7c417fa7]{padding:14px 20px;border-bottom:1px solid var(--border-subtle);background:var(--bg-hover)}.card-title[data-v-7c417fa7]{display:flex;align-items:center;gap:8px;font-size:var(--font-size-base);font-weight:800;color:var(--text-primary)}.card-title svg[data-v-7c417fa7]{color:var(--color-vip);width:16px;height:16px}.current-username[data-v-7c417fa7]{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:4px}.current-username strong[data-v-7c417fa7]{color:var(--color-vip);font-weight:700}.card-desc[data-v-7c417fa7]{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:2px}.card-body[data-v-7c417fa7]{padding:20px}.edit-form[data-v-7c417fa7]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-7c417fa7]{display:flex;flex-direction:column}.form-actions[data-v-7c417fa7]{margin-top:4px;display:flex;justify-content:flex-end}.validation-tip[data-v-7c417fa7]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--color-brand-surface);border:1px solid rgba(212,168,73,.2);border-radius:var(--radius-lg);font-size:var(--font-size-xs);color:var(--text-secondary)}.validation-tip svg[data-v-7c417fa7]{color:var(--color-vip);width:14px;height:14px;flex-shrink:0}.skeleton-container[data-v-7c417fa7]{display:flex;flex-direction:column;gap:16px}.skeleton-card[data-v-7c417fa7]{background:var(--bg-surface);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);padding:20px;display:flex;flex-direction:column;gap:14px}.skeleton-title[data-v-7c417fa7]{height:18px;width:30%;background:var(--bg-hover);border-radius:var(--radius-sm);animation:pulse-7c417fa7 1.5s ease-in-out infinite}.skeleton-input[data-v-7c417fa7]{height:44px;width:100%;background:var(--bg-hover);border-radius:var(--radius-xl);animation:pulse-7c417fa7 1.5s ease-in-out infinite}.skeleton-button[data-v-7c417fa7]{height:40px;width:120px;background:#ffffff1a;border-radius:8px;animation:pulse-7c417fa7 1.5s ease-in-out infinite}@keyframes pulse-7c417fa7{0%,to{opacity:1}50%{opacity:.5}}.no-permission-container[data-v-7c417fa7]{display:flex;align-items:center;justify-content:center;min-height:400px}.no-permission-content[data-v-7c417fa7]{text-align:center;max-width:400px;padding:40px 24px}.no-permission-icon[data-v-7c417fa7]{width:80px;height:80px;border-radius:50%;background:var(--color-brand-gradient);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:32px;color:#fff}.no-permission-title[data-v-7c417fa7]{font-size:24px;font-weight:700;color:#fff;margin:0 0 16px}.no-permission-message[data-v-7c417fa7]{font-size:16px;color:#ffffffb3;margin:0 0 8px;line-height:1.5}.no-permission-submessage[data-v-7c417fa7]{font-size:14px;color:#fff9;margin:0 0 32px}.loading-spinner[data-v-7c417fa7]{display:flex;justify-content:center;align-items:center}.spinner[data-v-7c417fa7]{width:24px;height:24px;border:3px solid rgba(255,255,255,.2);border-top:3px solid var(--color-brand);border-radius:50%;animation:spin-7c417fa7 1s linear infinite}@keyframes spin-7c417fa7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.page-title[data-v-7c417fa7]{font-size:22px}.card-header[data-v-7c417fa7]{padding:16px 20px}.card-body[data-v-7c417fa7]{padding:20px}.card-title[data-v-7c417fa7]{font-size:16px}}@media(max-width:480px){.page-title[data-v-7c417fa7]{font-size:1.2rem}.page-subtitle[data-v-7c417fa7]{font-size:13px}.card-header[data-v-7c417fa7],.card-body[data-v-7c417fa7]{padding:16px}.card-title[data-v-7c417fa7]{font-size:15px}.current-username[data-v-7c417fa7]{font-size:13px}.validation-tip[data-v-7c417fa7]{padding:10px 12px;font-size:12px}}.users-section[data-v-239e661e]{margin-bottom:20px}.section-header[data-v-239e661e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.section-title[data-v-239e661e]{font-size:18px;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:8px}.section-title i[data-v-239e661e]{color:orange;font-size:18px}.stats-badge[data-v-239e661e]{background:#d4a8491a;border:1px solid rgba(212,168,73,.2);border-radius:var(--radius-lg);padding:4px 12px;display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-brand);font-weight:700}.stats-badge i[data-v-239e661e]{font-size:12px}.search-section[data-v-239e661e]{margin-bottom:16px}.search-wrapper[data-v-239e661e]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px 12px;display:flex;align-items:center;gap:8px}.search-icon[data-v-239e661e]{color:#fff6;font-size:16px;flex-shrink:0}.search-input[data-v-239e661e]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:14px;color:#fff;padding:4px 0}.search-input[data-v-239e661e]::placeholder{color:#ffffff4d}.search-input[data-v-239e661e]:focus{outline:none}.clear-btn[data-v-239e661e]{width:28px;height:28px;background:#ffffff1a;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff9;cursor:pointer;transition:all .3s ease;flex-shrink:0}.clear-btn[data-v-239e661e]:hover{background:#ffa50033;color:orange}.users-list[data-v-239e661e]{display:flex;flex-direction:column;gap:12px}.user-item[data-v-239e661e]{background:var(--bg-surface);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);padding:14px;display:flex;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:70px;position:relative;overflow:hidden}.user-item[data-v-239e661e]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,orange,gold);opacity:0;transition:opacity .3s ease}.user-item[data-v-239e661e]:hover{background:#ffffff14;border-color:#ffa5004d;transform:translate(4px)}.user-item[data-v-239e661e]:hover:before{opacity:1}.user-avatar[data-v-239e661e]{flex-shrink:0;position:relative}.avatar-circle[data-v-239e661e]{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#ffa50066,#ff8c004d);border:2px solid rgba(255,165,0,.5);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;box-shadow:0 4px 12px #ffa50040;position:relative;overflow:hidden}.avatar-circle[data-v-239e661e]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,#ffffff4d,#fff0 70%);animation:avatar-shine-239e661e 3s ease-in-out infinite}@keyframes avatar-shine-239e661e{0%,to{transform:rotate(0)}50%{transform:rotate(180deg)}}.user-info[data-v-239e661e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.user-name[data-v-239e661e]{font-size:15px;font-weight:700;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.user-meta[data-v-239e661e]{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap;font-size:12px}.register-time[data-v-239e661e],.user-earnings[data-v-239e661e]{display:flex;align-items:center;gap:4px;color:#fff9}.register-time i[data-v-239e661e],.user-earnings i[data-v-239e661e]{font-size:11px;color:#ffffff80}.user-earnings[data-v-239e661e]{background:#2dd55b1a;border:1px solid rgba(45,213,91,.2);border-radius:var(--radius-sm);padding:2px 8px;color:var(--color-free);font-weight:700}.user-earnings i[data-v-239e661e]{color:orange}.pagination[data-v-239e661e]{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);flex-wrap:wrap}.pagination-wrapper[data-v-239e661e]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;flex-wrap:wrap}.nav-btn-row[data-v-239e661e]{display:flex;justify-content:center;align-items:center}.page-btn[data-v-239e661e]{padding:10px 16px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ffffff0d;color:#fffc;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;position:relative;overflow:hidden}.page-btn[data-v-239e661e]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffa50033,#ff8c001a);opacity:0;transition:opacity .3s ease;z-index:0}.page-btn[data-v-239e661e]:hover:not(:disabled){border-color:orange;color:orange;transform:translateY(-2px);box-shadow:0 4px 12px #ffa50040}.page-btn[data-v-239e661e]:hover:not(:disabled):before{opacity:1}.page-btn.active[data-v-239e661e]{background:linear-gradient(135deg,orange,gold);color:#1a1a1a;border-color:orange;font-weight:700;box-shadow:0 4px 16px #ffa50066;position:relative}.page-btn[data-v-239e661e]:disabled{opacity:.3;cursor:not-allowed;transform:none;box-shadow:none}.page-numbers[data-v-239e661e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.ellipsis[data-v-239e661e]{padding:0 8px;color:var(--text-tertiary);font-size:14px;font-weight:600;display:flex;align-items:center;min-width:24px;height:40px}svg[data-v-239e661e]{width:24px;height:24px;flex-shrink:0}.inline-svg[data-v-239e661e]{width:20px;height:20px;color:var(--color-brand)}.mini-svg[data-v-239e661e]{width:14px;height:14px}.meta-svg[data-v-239e661e]{width:12px;height:12px;opacity:.7}.search-icon[data-v-239e661e]{width:18px;height:18px;color:var(--text-tertiary)}.prev-btn[data-v-239e661e],.next-btn[data-v-239e661e]{min-width:auto;padding:10px 16px;background:#ffa5001a;border-color:#ffa5004d;color:orange}.prev-btn[data-v-239e661e]:hover:not(:disabled),.next-btn[data-v-239e661e]:hover:not(:disabled){background:linear-gradient(135deg,#ffa50040,#ff8c0026);border-color:orange;color:orange}.prev-btn i[data-v-239e661e],.next-btn i[data-v-239e661e]{font-size:13px}@media(max-width:480px){.pagination[data-v-239e661e]{gap:4px;padding:8px 4px}.page-btn[data-v-239e661e]{padding:6px 10px;min-width:32px;height:32px;font-size:12px}.prev-btn .btn-text[data-v-239e661e],.next-btn .btn-text[data-v-239e661e]{display:none}.prev-btn[data-v-239e661e],.next-btn[data-v-239e661e]{padding:6px 10px;min-width:32px}.page-numbers[data-v-239e661e]{gap:3px}.ellipsis[data-v-239e661e]{padding:0 2px;font-size:12px;height:32px}}@media(max-width:360px){.pagination[data-v-239e661e]{gap:0;padding:8px 4px}.pagination-wrapper[data-v-239e661e]{flex-direction:column;gap:8px;width:100%}.nav-btn-row[data-v-239e661e]{width:100%;display:flex;justify-content:center;align-items:center}.nav-btn-row .page-btn[data-v-239e661e]{padding:8px 16px;min-width:80px;height:36px;font-size:12px}.page-numbers[data-v-239e661e]{width:100%;display:flex;justify-content:center;align-items:center;gap:4px;order:2}.nav-btn-row[data-v-239e661e]:first-child{order:1}.nav-btn-row[data-v-239e661e]:last-child{order:3}.page-btn[data-v-239e661e]{padding:6px 10px;min-width:32px;height:32px;font-size:12px}.prev-btn[data-v-239e661e],.next-btn[data-v-239e661e]{padding:8px 16px;min-width:80px;height:36px}.prev-btn .btn-text[data-v-239e661e],.next-btn .btn-text[data-v-239e661e]{display:inline;font-size:12px}.prev-btn i[data-v-239e661e],.next-btn i[data-v-239e661e]{font-size:12px}.ellipsis[data-v-239e661e]{font-size:12px;height:32px}}.empty-users[data-v-239e661e]{text-align:center;padding:40px 20px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.empty-icon[data-v-239e661e]{width:64px;height:64px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:50%}.empty-icon i[data-v-239e661e]{font-size:32px;color:#fff6}.empty-text[data-v-239e661e]{font-size:16px;font-weight:600;color:#fffc;margin:0 0 8px}.empty-desc[data-v-239e661e]{font-size:14px;color:#ffffff80;margin:0}@keyframes skeleton-shimmer-239e661e{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton-users-container[data-v-239e661e]{margin-top:0}.skeleton-users-list[data-v-239e661e]{display:flex;flex-direction:column;gap:12px}.skeleton-user-item[data-v-239e661e]{background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1);padding:10px 12px;display:flex;align-items:center;gap:10px;min-height:60px}.skeleton-user-avatar[data-v-239e661e]{width:36px;height:36px;border-radius:50%;background:#ffffff1a;flex-shrink:0;position:relative;overflow:hidden}.skeleton-user-avatar[data-v-239e661e]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);background-size:1000px 100%;animation:skeleton-shimmer-239e661e 1.5s infinite}.skeleton-user-info[data-v-239e661e]{flex:1;display:flex;flex-direction:column;gap:8px}.skeleton-user-name[data-v-239e661e]{width:120px;height:14px;border-radius:4px;background:#ffffff1a;position:relative;overflow:hidden}.skeleton-user-name[data-v-239e661e]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);background-size:1000px 100%;animation:skeleton-shimmer-239e661e 1.5s infinite}.skeleton-user-meta[data-v-239e661e]{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.skeleton-meta-item[data-v-239e661e]{width:100px;height:11px;border-radius:4px;background:#ffffff14;position:relative;overflow:hidden}.skeleton-meta-item[data-v-239e661e]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);background-size:1000px 100%;animation:skeleton-shimmer-239e661e 1.5s infinite}.skeleton-meta-item[data-v-239e661e]:first-child{width:90px}.skeleton-meta-item[data-v-239e661e]:last-child{width:110px}.promotion-page[data-v-b79ba6cc]{min-height:100dvh;background:var(--bg-base);color:var(--text-primary);padding:0 var(--space-4) 80px;font-family:var(--font-sans)}.page-header[data-v-b79ba6cc]{height:64px;display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);position:sticky;top:0;z-index:100;background:var(--bg-base)}.header-content[data-v-b79ba6cc]{display:flex;flex-direction:column}.page-title[data-v-b79ba6cc]{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--font-size-lg);font-weight:800}.title-svg[data-v-b79ba6cc]{width:18px;height:18px;color:var(--color-vip)}.page-subtitle[data-v-b79ba6cc]{margin:2px 0 0;font-size:var(--font-size-xs);color:var(--text-secondary)}.earning-pro-card[data-v-b79ba6cc]{position:relative;background:linear-gradient(135deg,#1e2530,#161b22);border-radius:var(--radius-2xl);padding:var(--space-5);margin-bottom:var(--space-6);overflow:hidden;border:1px solid rgba(255,215,0,.1);box-shadow:var(--shadow-lg)}.earning-pro-card[data-v-b79ba6cc]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,215,0,.05) 0%,transparent 70%);animation:rotate-b79ba6cc 10s linear infinite}@keyframes rotate-b79ba6cc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.earning-header[data-v-b79ba6cc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.label-group[data-v-b79ba6cc]{display:flex;align-items:center;gap:6px}.dot[data-v-b79ba6cc]{width:6px;height:6px;background:var(--color-vip);border-radius:var(--radius-full)}.label[data-v-b79ba6cc]{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.income-badge[data-v-b79ba6cc]{background:#2dd55b1a;color:var(--color-free);padding:2px 8px;border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:700;display:flex;align-items:center;gap:4px}.growth-icon[data-v-b79ba6cc]{width:12px;height:12px}.earning-value-row[data-v-b79ba6cc]{display:flex;align-items:baseline;gap:4px}.currency[data-v-b79ba6cc]{font-size:var(--font-size-xl);font-weight:700;color:var(--color-vip)}.amount[data-v-b79ba6cc]{font-size:36px;font-weight:900;letter-spacing:-1px}.earning-footer[data-v-b79ba6cc]{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:8px}.earning-decoration[data-v-b79ba6cc]{position:absolute;right:-10px;bottom:-10px;opacity:.05;color:var(--color-vip)}.earning-decoration svg[data-v-b79ba6cc]{width:100px;height:100px}.promotion-link-card[data-v-b79ba6cc]{background:var(--bg-surface);border-radius:var(--radius-2xl);padding:var(--space-5);margin-bottom:var(--space-5);border:1px solid var(--border-subtle)}.card-header[data-v-b79ba6cc]{display:flex;gap:var(--space-4);margin-bottom:var(--space-5)}.icon-box[data-v-b79ba6cc]{width:44px;height:44px;background:var(--bg-elevated);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;color:var(--color-brand)}.icon-box svg[data-v-b79ba6cc]{width:22px;height:22px}.card-title[data-v-b79ba6cc]{margin:0;font-size:var(--font-size-md);font-weight:700}.card-desc[data-v-b79ba6cc]{margin:2px 0 0;font-size:var(--font-size-sm);color:var(--text-tertiary)}.link-input-group[data-v-b79ba6cc]{background:#000;border-radius:var(--radius-xl);padding:var(--space-3) var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--duration-fast)}.link-input-group[data-v-b79ba6cc]:active{border-color:var(--color-brand);transform:scale(.98)}.link-content[data-v-b79ba6cc]{flex:1;display:flex;align-items:center;gap:4px;overflow:hidden}.link-domain[data-v-b79ba6cc]{font-size:var(--font-size-xs);font-weight:800;color:var(--color-brand)}.link-field[data-v-b79ba6cc]{background:transparent;border:none;color:var(--text-primary);font-size:var(--font-size-sm);width:100%;outline:none;pointer-events:none}.copy-action[data-v-b79ba6cc]{display:flex;align-items:center;gap:6px;color:var(--color-brand);font-size:var(--font-size-sm);font-weight:700;border-left:1px solid var(--border-subtle);padding-left:var(--space-3)}.copy-action svg[data-v-b79ba6cc]{width:14px;height:14px}.card-actions[data-v-b79ba6cc]{margin-top:var(--space-4)}.btn-secondary-pro[data-v-b79ba6cc]{width:100%;height:44px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-xl);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.btn-secondary-pro svg[data-v-b79ba6cc]{width:16px;height:16px;color:var(--color-vip)}.section-container[data-v-b79ba6cc]{margin-bottom:var(--space-6)}.section-heading[data-v-b79ba6cc]{margin-bottom:var(--space-4)}.section-label[data-v-b79ba6cc]{font-size:var(--font-size-sm);font-weight:700;color:var(--text-secondary);margin:0}.stats-matrix[data-v-b79ba6cc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.matrix-item[data-v-b79ba6cc]{background:var(--bg-surface);border-radius:var(--radius-xl);padding:var(--space-4);display:flex;align-items:center;gap:12px;border:1px solid var(--border-subtle)}.item-icon[data-v-b79ba6cc]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center}.item-icon.users[data-v-b79ba6cc]{background:#3b82f61a;color:#3b82f6}.item-icon.income[data-v-b79ba6cc]{background:#ffd7001a;color:var(--color-vip)}.item-icon svg[data-v-b79ba6cc]{width:20px;height:20px}.item-data[data-v-b79ba6cc]{display:flex;flex-direction:column}.item-data .value[data-v-b79ba6cc]{font-size:var(--font-size-lg);font-weight:800}.item-data .label[data-v-b79ba6cc]{font-size:var(--font-size-xs);color:var(--text-tertiary)}.rules-pro-card[data-v-b79ba6cc]{background:var(--bg-surface);border-radius:var(--radius-xl);padding:var(--space-1) var(--space-5);border:1px solid var(--border-subtle)}.rule-row[data-v-b79ba6cc]{display:flex;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--border-subtle)}.rule-row.border-none[data-v-b79ba6cc]{border:none}.rule-bullet[data-v-b79ba6cc]{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0}.rule-bullet.gift[data-v-b79ba6cc]{background:#ff4b2b;box-shadow:0 0 10px #ff4b2b66}.rule-bullet.take[data-v-b79ba6cc]{background:var(--color-vip);box-shadow:0 0 10px #ffd70066}.rule-bullet.lifetime[data-v-b79ba6cc]{background:var(--color-free);box-shadow:0 0 10px #2dd55b66}.rule-title[data-v-b79ba6cc]{font-size:var(--font-size-sm);font-weight:700;color:var(--text-primary);display:block;margin-bottom:4px}.rule-text[data-v-b79ba6cc]{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.4}.highlight[data-v-b79ba6cc]{color:var(--color-vip);font-weight:800}.skeleton-card-pro[data-v-b79ba6cc]{height:140px;border-radius:var(--radius-2xl);margin-bottom:var(--space-6);background:#ffffff08}.skeleton-grid-pro[data-v-b79ba6cc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.skeleton-item-pro[data-v-b79ba6cc]{height:80px;border-radius:var(--radius-xl);background:#ffffff08}.shimmer[data-v-b79ba6cc]{position:relative;overflow:hidden}.shimmer[data-v-b79ba6cc]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:shimmer-anim-b79ba6cc 1.5s infinite}@keyframes shimmer-anim-b79ba6cc{0%{transform:translate(-100%)}to{transform:translate(100%)}}.share-page[data-v-9d54237e]{min-height:100dvh;background:linear-gradient(180deg,#0d1117,#080b10);color:#fff;padding-bottom:40px}.top-nav[data-v-9d54237e]{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;position:sticky;top:0;z-index:100;background:#0d1117e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nav-back[data-v-9d54237e]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#fff;cursor:pointer}.nav-back svg[data-v-9d54237e]{width:20px;height:20px}.nav-title[data-v-9d54237e]{font-size:16px;font-weight:700}.nav-placeholder[data-v-9d54237e]{width:36px}.skeleton-wrap[data-v-9d54237e]{padding:16px;display:flex;flex-direction:column;gap:20px}.sk-poster[data-v-9d54237e]{height:460px;border-radius:20px;background:#ffffff0a}.sk-steps[data-v-9d54237e]{height:280px;border-radius:16px;background:#ffffff0a}.shimmer[data-v-9d54237e]{animation:shimmer-9d54237e 1.5s ease-in-out infinite}@keyframes shimmer-9d54237e{0%,to{opacity:1}50%{opacity:.5}}.share-body[data-v-9d54237e]{padding:0 16px}.poster-ticket[data-v-9d54237e]{border-radius:20px;overflow:hidden;margin-bottom:24px;position:relative;box-shadow:0 12px 40px #00000080}.poster-bg-img[data-v-9d54237e]{width:100%;display:block;object-fit:cover;object-position:center top;min-height:500px;max-height:650px}.poster-overlay[data-v-9d54237e]{position:absolute;bottom:0;left:0;right:0;padding:60px 20px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.7) 40%,rgba(0,0,0,.85) 100%)}.qrcode-overlay[data-v-9d54237e]{display:flex;justify-content:center}.qrcode-inner[data-v-9d54237e]{background:#fffffff2;border-radius:14px;padding:12px;box-shadow:0 8px 32px #0000004d}.qrcode-inner[data-v-9d54237e] .qrcode-wrapper{border:none;background:#fff;border-radius:8px;padding:4px}.qrcode-empty[data-v-9d54237e]{width:180px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#999;background:#00000008;border-radius:12px}.qrcode-empty svg[data-v-9d54237e]{width:60px;height:60px;opacity:.3}.qrcode-empty p[data-v-9d54237e]{font-size:13px;margin:0;color:#aaa}.ticket-actions[data-v-9d54237e]{display:flex;gap:10px;width:100%}.action-btn[data-v-9d54237e]{flex:1;height:44px;border-radius:22px;border:none;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s;color:#fff}.action-btn svg[data-v-9d54237e]{width:16px;height:16px}.action-btn[data-v-9d54237e]:active{transform:scale(.96)}.save-btn[data-v-9d54237e]{background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2)}.copy-link-btn[data-v-9d54237e]{background:var(--color-brand);box-shadow:0 4px 12px #ffb4aa4d}.steps-section[data-v-9d54237e]{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px 20px}.steps-header[data-v-9d54237e]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:6px}.steps-dots[data-v-9d54237e]{display:flex;gap:4px}.steps-dots span[data-v-9d54237e]{width:5px;height:5px;border-radius:50%;background:var(--color-brand);opacity:.6}.steps-dots span[data-v-9d54237e]:nth-child(2){opacity:.8}.steps-dots span[data-v-9d54237e]:nth-child(3){opacity:1}.steps-title[data-v-9d54237e]{font-size:18px;font-weight:900;color:#fff}.steps-subtitle[data-v-9d54237e]{text-align:center;font-size:12px;color:#fff6;margin-bottom:20px}.steps-list[data-v-9d54237e]{display:flex;flex-direction:column;gap:14px}.step-card[data-v-9d54237e]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.step-badge[data-v-9d54237e]{display:inline-flex;align-self:flex-start;background:var(--color-brand);color:#fff;font-size:12px;font-weight:700;padding:4px 14px;border-radius:12px}.step-text[data-v-9d54237e]{font-size:13px;color:#ffffffb3;line-height:1.7}.channel-row[data-v-9d54237e]{display:flex;gap:16px;margin-top:6px}.game-row[data-v-9d54237e]{margin-top:2px}.channel-item[data-v-9d54237e]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.channel-item span[data-v-9d54237e]{font-size:10px;color:#ffffff80}.channel-icon[data-v-9d54237e]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s}.channel-icon[data-v-9d54237e]:active{transform:scale(.9)}.channel-icon svg[data-v-9d54237e]{width:24px;height:24px}.qq-bg[data-v-9d54237e]{background:#12b7f5;color:#fff}.wechat-bg[data-v-9d54237e]{background:#07c160;color:#fff}.tieba-bg[data-v-9d54237e]{background:#3385ff;color:#fff}.qzone-bg[data-v-9d54237e]{background:#f5be3f;color:#fff}.tantan-bg[data-v-9d54237e]{background:#f35f5c;color:#fff}.momo-bg[data-v-9d54237e]{background:#1fa6db;color:#fff}.zhihu-bg[data-v-9d54237e]{background:#06f;color:#fff}.tg-bg[data-v-9d54237e]{background:#08c;color:#fff}.game-bg[data-v-9d54237e]{background:#ff5722;color:#fff}.game2-bg[data-v-9d54237e]{background:#607d8b;color:#fff}.channel-label[data-v-9d54237e]{font-size:12px;color:#fff6;margin-top:4px}svg[data-v-9d54237e]{width:24px;height:24px;flex-shrink:0}.messages-page-container[data-v-b7a0059a]{min-height:100dvh;background:var(--bg-base);padding-bottom:20px}.message-tabs[data-v-b7a0059a]{display:flex;background:var(--bg-surface);padding:10px 16px;gap:12px;border-bottom:1px solid var(--border-subtle);position:sticky;top:50px;z-index:10}.tab-item[data-v-b7a0059a]{padding:6px 12px;border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--text-secondary);background:var(--bg-base);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.tab-item.is-active[data-v-b7a0059a]{background:var(--color-primary);color:#fff;box-shadow:0 4px 12px rgba(var(--color-primary-rgb),.3)}.message-list-wrapper[data-v-b7a0059a]{padding:16px;display:flex;flex-direction:column;gap:16px}.message-card-pro[data-v-b7a0059a]{background:var(--bg-surface);border-radius:var(--radius-xl);padding:16px;border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);transition:all var(--transition-fast)}.message-card-pro[data-v-b7a0059a]:active{transform:scale(.98)}.msg-header[data-v-b7a0059a]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.msg-type-badge[data-v-b7a0059a]{padding:2px 8px;border-radius:4px;font-size:10px;font-weight:800;text-transform:uppercase}.type-1[data-v-b7a0059a]{background:rgba(var(--color-primary-rgb),.1);color:var(--color-primary)}.type-2[data-v-b7a0059a]{background:rgba(var(--color-secondary-rgb),.1);color:var(--color-secondary)}.type-3[data-v-b7a0059a]{background:rgba(var(--color-danger-rgb),.1);color:var(--color-danger)}.type-4[data-v-b7a0059a]{background:#ffb84d24;color:#ffb84d}.msg-title[data-v-b7a0059a]{font-size:var(--font-size-md);font-weight:700;color:var(--text-primary);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-status-text[data-v-b7a0059a]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;white-space:nowrap}.status-unread[data-v-b7a0059a]{color:var(--color-danger);background:rgba(var(--color-danger-rgb),.1)}.status-read[data-v-b7a0059a]{color:var(--text-tertiary);background:var(--bg-base)}.msg-body[data-v-b7a0059a]{margin-bottom:12px}.msg-content-wrapper[data-v-b7a0059a]{position:relative}.msg-content[data-v-b7a0059a]{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.msg-content.is-expanded[data-v-b7a0059a]{-webkit-line-clamp:unset;display:block}.msg-expand-btn[data-v-b7a0059a]{font-size:13px;color:#4da6ff;cursor:pointer;font-weight:500}.msg-expand-btn.is-collapsed[data-v-b7a0059a]{position:absolute;bottom:0;right:0;background-color:var(--bg-surface);padding-left:20px;line-height:1.5}.msg-expand-btn.is-collapsed[data-v-b7a0059a]:before{content:"";position:absolute;top:0;left:-20px;width:20px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),var(--bg-surface));pointer-events:none}.msg-expand-btn.is-expanded[data-v-b7a0059a]{display:inline-block;margin-top:4px;width:100%;text-align:right}.msg-footer[data-v-b7a0059a]{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--text-tertiary)}.msg-action-hint[data-v-b7a0059a]{color:var(--color-primary);font-weight:600;font-size:11px}.empty-state-card-pro[data-v-b7a0059a]{margin:40px 0;padding:40px 24px;border-radius:var(--radius-2xl);background:var(--bg-surface);border:1px solid var(--border-subtle);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden}.empty-glow[data-v-b7a0059a]{position:absolute;top:0;left:50%;width:140px;height:60px;background:radial-gradient(circle,rgba(var(--color-primary-rgb),.15) 0%,transparent 70%);transform:translate(-50%);filter:blur(20px)}.empty-icon[data-v-b7a0059a]{width:48px;height:48px;color:var(--text-disabled);margin-bottom:20px}.empty-title[data-v-b7a0059a]{font-size:var(--font-size-xl);font-weight:800;color:var(--text-primary);margin:0 0 8px}.empty-desc[data-v-b7a0059a]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-bottom:0;max-width:200px;line-height:1.5}.scroll-loading-mini[data-v-b7a0059a]{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:600}.spin-dot[data-v-b7a0059a]{width:6px;height:6px;background:var(--color-primary);border-radius:var(--radius-full);animation:pulse-b7a0059a 1s infinite alternate}@keyframes pulse-b7a0059a{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.end-hint-mini[data-v-b7a0059a]{text-align:center;padding:20px;color:var(--text-disabled);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em}.sk-list[data-v-b7a0059a]{display:flex;flex-direction:column;gap:16px}.sk-msg-card[data-v-b7a0059a]{padding:16px;background:var(--bg-surface);border-radius:var(--radius-xl)}.sk-msg-header[data-v-b7a0059a]{display:flex;align-items:center;gap:10px}.sk-msg-avatar[data-v-b7a0059a]{width:32px;height:32px;border-radius:50%;background:var(--bg-base)}.sk-line[data-v-b7a0059a]{height:12px;background:var(--bg-base);border-radius:4px}.w-20[data-v-b7a0059a]{width:20%}.w-30[data-v-b7a0059a]{width:30%}.w-60[data-v-b7a0059a]{width:60%}.w-80[data-v-b7a0059a]{width:80%}.mt-10[data-v-b7a0059a]{margin-top:10px}.mt-5[data-v-b7a0059a]{margin-top:5px}.ms-auto[data-v-b7a0059a]{margin-left:auto}.fave-page-container[data-v-89f79917]{min-height:100dvh;background:var(--bg-base);padding-bottom:20px}.video-grid-wrapper[data-v-89f79917]{padding:4px 6px}[data-v-89f79917] .block-header{display:none!important}.video-grid-wrapper.is-empty[data-v-89f79917]{padding-top:0}.empty-state-card-pro[data-v-89f79917]{margin:40px 20px;padding:40px 24px;border-radius:var(--radius-2xl);background:var(--bg-surface);border:1px solid var(--border-subtle);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden}.empty-glow[data-v-89f79917]{position:absolute;top:0;left:50%;width:140px;height:60px;background:radial-gradient(circle,rgba(236,72,153,.15) 0%,transparent 70%);transform:translate(-50%);filter:blur(20px)}.empty-icon[data-v-89f79917]{width:48px;height:48px;color:var(--text-disabled);margin-bottom:20px}.empty-title[data-v-89f79917]{font-size:var(--font-size-xl);font-weight:800;color:var(--text-primary);margin:0 0 8px}.empty-desc[data-v-89f79917]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-bottom:0;max-width:200px;line-height:1.5}.scroll-loading-mini[data-v-89f79917]{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:600}.spin-dot[data-v-89f79917]{width:6px;height:6px;background:#ec4899;border-radius:var(--radius-full);animation:pulse-89f79917 1s infinite alternate}@keyframes pulse-89f79917{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.end-hint-mini[data-v-89f79917]{text-align:center;padding:20px;color:var(--text-disabled);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em}.history-page-container[data-v-5a31491b]{min-height:100dvh;background:var(--bg-base);padding-bottom:20px}.video-grid-wrapper[data-v-5a31491b]{padding:4px 6px}[data-v-5a31491b] .block-header{display:none!important}.empty-state-card-pro[data-v-5a31491b]{margin:40px 20px;padding:40px 24px;border-radius:var(--radius-2xl);background:var(--bg-surface);border:1px solid var(--border-subtle);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden}.empty-glow[data-v-5a31491b]{position:absolute;top:0;left:50%;width:140px;height:60px;background:radial-gradient(circle,rgba(45,213,91,.15) 0%,transparent 70%);transform:translate(-50%);filter:blur(20px)}.empty-icon[data-v-5a31491b]{width:48px;height:48px;color:var(--text-disabled);margin-bottom:20px}.empty-title[data-v-5a31491b]{font-size:var(--font-size-xl);font-weight:800;color:var(--text-primary);margin:0 0 8px}.empty-desc[data-v-5a31491b]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-bottom:0;max-width:200px;line-height:1.5}.scroll-loading-mini[data-v-5a31491b]{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:600}.spin-dot[data-v-5a31491b]{width:6px;height:6px;background:var(--color-free);border-radius:var(--radius-full);animation:pulse-5a31491b 1s infinite alternate}@keyframes pulse-5a31491b{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.end-hint-mini[data-v-5a31491b]{text-align:center;padding:20px;color:var(--text-disabled);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em}.purchased-page-container[data-v-ee8b0154]{min-height:100dvh;background:var(--bg-base);padding-bottom:20px}.compact-header-pro[data-v-ee8b0154]{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#0d1117d1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle)}.back-btn-minimal[data-v-ee8b0154]{display:none}.header-main-pro[data-v-ee8b0154]{flex:1;display:flex;align-items:center;gap:12px;margin-left:4px}.title-stack-mini[data-v-ee8b0154]{display:flex;flex-direction:column}.p-title-mini[data-v-ee8b0154]{font-size:var(--font-size-lg);font-weight:800;color:var(--text-primary);margin:0}.layout-toggle-mini[data-v-ee8b0154]{width:32px;height:32px;border-radius:var(--radius-lg);background:var(--bg-hover);border:1px solid var(--border-subtle);color:var(--text-secondary);display:flex;align-items:center;justify-content:center}.video-grid-wrapper[data-v-ee8b0154]{padding:4px 6px}[data-v-ee8b0154] .block-header{display:none!important}.empty-state-card-pro[data-v-ee8b0154]{margin:40px 20px;padding:40px 24px;border-radius:var(--radius-2xl);background:var(--bg-surface);border:1px solid var(--border-subtle);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden}.empty-glow[data-v-ee8b0154]{position:absolute;top:0;left:50%;width:140px;height:60px;background:radial-gradient(circle,rgba(245,166,35,.15) 0%,transparent 70%);transform:translate(-50%);filter:blur(20px)}.empty-icon[data-v-ee8b0154]{width:48px;height:48px;color:var(--text-disabled);margin-bottom:20px}.empty-title[data-v-ee8b0154]{font-size:var(--font-size-xl);font-weight:800;color:var(--text-primary);margin:0 0 8px}.empty-desc[data-v-ee8b0154]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-bottom:0;max-width:200px;line-height:1.5}.scroll-loading-mini[data-v-ee8b0154]{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;color:var(--text-tertiary);font-size:var(--font-size-xs);font-weight:600}.spin-dot[data-v-ee8b0154]{width:6px;height:6px;background:var(--color-vip);border-radius:var(--radius-full);animation:pulse-ee8b0154 1s infinite alternate}@keyframes pulse-ee8b0154{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.end-hint-mini[data-v-ee8b0154]{text-align:center;padding:20px;color:var(--text-disabled);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em}.agent-container[data-v-f16af084]{min-height:100dvh;background-color:var(--bg-app);color:var(--text-primary);overflow-x:hidden;padding-bottom:140px}.hero-section[data-v-f16af084]{position:relative;height:26vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-top:52px}.step-title[data-v-f16af084]{margin-top:0}.hero-bg[data-v-f16af084]{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.05);transition:transform 10s linear}.hero-overlay[data-v-f16af084]{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(13,17,23,.3),var(--bg-app))}.hero-content[data-v-f16af084]{position:relative;z-index:10;padding:var(--space-8)}.hero-title[data-v-f16af084]{font-size:clamp(32px,8vw,48px);font-weight:900;letter-spacing:-1.5px;line-height:1.1;margin-bottom:var(--space-3);background:linear-gradient(135deg,#fff 30%,#eab308);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:fadeInDown-f16af084 .8s var(--ease-out)}.hero-subtitle[data-v-f16af084]{font-size:var(--font-size-base);color:var(--text-secondary);max-width:300px;margin:0 auto;line-height:1.6}.hero-badge[data-v-f16af084]{display:inline-block;margin-top:var(--space-6);padding:4px 14px;background:#eab3081a;border:1px solid rgba(234,179,8,.2);border-radius:20px;font-size:11px;color:#eab308;text-transform:uppercase;font-weight:700;letter-spacing:1px}.section-header[data-v-f16af084]{padding:var(--space-8) var(--space-6) var(--space-4);text-align:center}.section-title[data-v-f16af084]{font-size:var(--font-size-xl);font-weight:800;margin-bottom:8px;color:var(--text-primary)}.section-line[data-v-f16af084]{width:32px;height:3px;background:#eab308;margin:0 auto;border-radius:4px}.benefit-grid[data-v-f16af084]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);padding:0 var(--space-4)}.glass-card[data-v-f16af084]{background:var(--bg-popup);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-xl);padding:var(--space-5);transition:all var(--duration-base) var(--ease-out)}.glass-card[data-v-f16af084]:active{transform:scale(.95);background:var(--bg-active)}.card-icon[data-v-f16af084]{width:42px;height:42px;background:#eab3081f;color:#eab308;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4)}.card-title[data-v-f16af084]{font-size:var(--font-size-base);font-weight:700;margin-bottom:6px;color:var(--text-primary)}.card-desc[data-v-f16af084]{font-size:12px;color:var(--text-tertiary);line-height:1.5}.process-section[data-v-f16af084]{padding:var(--space-8) 0}.process-timeline[data-v-f16af084]{padding:0 var(--space-8)}.process-item[data-v-f16af084]{display:flex;gap:var(--space-5);position:relative;margin-bottom:var(--space-10)}.step-number[data-v-f16af084]{flex-shrink:0;width:30px;height:30px;background:#eab308;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:900;z-index:2;box-shadow:0 0 20px #eab3084d}.step-connector[data-v-f16af084]{position:absolute;left:15px;top:30px;bottom:-40px;width:1.5px;background:linear-gradient(to bottom,rgba(234,179,8,.3),transparent)}.step-info[data-v-f16af084]{padding-top:2px}.step-title[data-v-f16af084]{font-size:var(--font-size-base);font-weight:700;margin-bottom:4px}.step-desc[data-v-f16af084]{font-size:13px;color:var(--text-secondary)}.footer-section[data-v-f16af084]{padding:var(--space-6)}.benefit-banner[data-v-f16af084]{height:180px;border-radius:var(--radius-2xl);background-size:cover;background-position:center;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.1)}.banner-glass[data-v-f16af084]{position:absolute;bottom:0;left:0;right:0;background:#0d1117bf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-5);border-top:1px solid rgba(255,255,255,.1)}.banner-glass h3[data-v-f16af084]{font-size:var(--font-size-lg);font-weight:800;margin-bottom:4px}.banner-glass p[data-v-f16af084]{font-size:13px;color:var(--text-secondary)}.cta-wrapper[data-v-f16af084]{position:fixed;bottom:calc(64px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:100%;max-width:520px;padding:var(--space-4) var(--space-6);background:linear-gradient(transparent,var(--bg-app) 20%);z-index:900}.cta-button[data-v-f16af084]{width:100%;height:54px;background:var(--color-brand-gradient);color:#fff;border:none;border-radius:var(--radius-2xl);font-size:var(--font-size-lg);font-weight:800;letter-spacing:1px;position:relative;overflow:hidden;box-shadow:0 12px 32px #d4a8494d;transition:all var(--duration-base) var(--ease-out)}.cta-button[data-v-f16af084]:active{transform:scale(.96) translateY(2px);box-shadow:0 4px 12px #d4a84933}.btn-text[data-v-f16af084]{position:relative;z-index:2}.stream-light[data-v-f16af084]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:streaming-f16af084 3s infinite}@keyframes streaming-f16af084{0%{left:-100%}40%{left:130%}to{left:130%}}@keyframes fadeInDown-f16af084{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}:root{--color-accent: #E8C97A;--color-free: #2DD55B;--bg-base: #0b0f1a;--bg-app: var(--bg-base);--bg-surface: rgba(16, 22, 36, .8);--bg-elevated: rgba(22, 30, 48, .75);--bg-overlay: rgba(212, 168, 73, .03);--bg-hover: rgba(212, 168, 73, .07);--bg-active: rgba(212, 168, 73, .13);--text-primary: #e8eaf0;--text-secondary: #a8adb8;--text-tertiary: rgba(232, 234, 240, .4);--text-disabled: rgba(232, 234, 240, .2);--border-subtle: rgba(212, 168, 73, .06);--border-default: rgba(212, 168, 73, .1);--border-strong: rgba(212, 168, 73, .18);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .35), 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .45), 0 2px 6px rgba(0, 0, 0, .3);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .55), 0 4px 12px rgba(0, 0, 0, .4);--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 10px;--radius-2xl: 14px;--radius-full: 9999px;--space-1: 2px;--space-2: 4px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-8: 28px;--duration-fast: .15s;--duration-base: .25s;--duration-slow: .35s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--font-sans: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--font-size-xs: clamp(10px, .1vw + 10.5px, 11px);--font-size-sm: clamp(12px, .2vw + 11.5px, 13px);--font-size-base: clamp(14px, .4vw + 12.5px, 15px);--font-size-md: clamp(15px, .5vw + 13px, 16.5px);--font-size-lg: clamp(17px, .6vw + 14.5px, 19px);--font-size-xl: clamp(20px, .8vw + 17px, 24px);--font-size-2xl: clamp(24px, 1.2vw + 19px, 32px);--font-size-3xl: clamp(28px, 1.5vw + 22px, 38px);--line-height-tight: 1.3;--line-height-normal: 1.5;--line-height-loose: 1.7;--color-brand: #D4A849;--color-brand-hover: #E8C97A;--color-brand-active: #B08930;--color-brand-surface: rgba(212, 168, 73, .12);--color-brand-gradient: linear-gradient(135deg, #E8C97A 0%, #B08930 100%);--color-vip: #D4A849;--color-vip-gradient: linear-gradient(135deg, #D4A849 0%, #F0D87A 100%);--glass-blur: 28px;--glass-border: 1px solid rgba(212, 168, 73, .06);--glass-shadow: var(--shadow-lg);--bg-popup: rgba(12, 16, 28, .9)}.glass-pro{background:var(--bg-surface);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:var(--glass-border);box-shadow:var(--glass-shadow)}.glass-popup-pro{background:var(--bg-popup);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff0d inset}.btn-pro{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-5);border-radius:var(--radius-lg);font-weight:700;font-family:inherit;transition:all var(--duration-base) var(--ease-out);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;gap:var(--space-2)}.btn-pro:active{transform:scale(.96);opacity:.85}.btn-pro:disabled{opacity:.4;cursor:not-allowed;transform:none!important}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0;width:100%;min-height:100dvh;overflow:hidden;background:var(--bg-base);font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d4a84926;border-radius:var(--radius-full);transition:background var(--duration-fast) var(--ease-out)}::-webkit-scrollbar-thumb:hover{background:#d4a8494d}::-webkit-scrollbar-button{display:none}*{scrollbar-width:thin;scrollbar-color:rgba(212,168,73,.15) transparent}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-xs)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.compact-header-pro{position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#0b0f1ae6;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-bottom:1px solid var(--border-subtle);height:52px;box-sizing:border-box;animation:header-slide-down .4s var(--ease-out)}@keyframes header-slide-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.btn-back-universal{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:var(--bg-hover);border:1px solid var(--border-subtle);color:var(--text-secondary);transition:all var(--duration-fast) var(--ease-out);flex-shrink:0;cursor:pointer;padding:0}.btn-back-universal:active{transform:scale(.92);background:var(--bg-active);color:var(--text-primary)}.header-main-pro{flex:1;display:flex;align-items:center;gap:12px;margin-left:10px;overflow:hidden}.title-stack-mini{display:flex;flex-direction:column;overflow:hidden}.p-title-mini{font-size:var(--font-size-md);font-weight:800;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.header-actions{display:flex;align-items:center;gap:8px;margin-left:12px}.action-btn-mini{width:34px;height:34px;border-radius:var(--radius-lg);background:var(--bg-hover);border:1px solid var(--border-subtle);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--ease-out);padding:0;cursor:pointer}.action-btn-mini:active{transform:scale(.94);background:var(--bg-active)}
