:root{--background:#f4f7fb;--foreground:#0f172a;--text-secondary:#5b6575;--accent:#ccff00;--font-main:var(--font-inter,system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--ease-spring:cubic-bezier(0.175,0.885,0.32,1.275);--ease-smooth:cubic-bezier(0.4,0.0,0.2,1)}*{box-sizing:border-box;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{max-width:100vw;min-height:100vh;overflow-x:hidden;overflow-y:auto;font-family:var(--font-main)}a{color:inherit;text-decoration:none}.hidden{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.as-shimmer{background-image:linear-gradient(110deg,rgba(255,255,255,.06),rgba(255,255,255,.14) 20%,rgba(255,255,255,.06) 40%,rgba(255,255,255,.06));background-size:200% 100%;animation:as-shimmer 1.15s linear infinite;will-change:background-position}@keyframes as-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.as-loading-page{min-height:100svh;padding:72px 0 0;background:radial-gradient(1100px 700px at 50% 0,rgba(204,255,0,.09),transparent 55%),radial-gradient(900px 600px at 15% 85%,rgba(64,133,255,.1),transparent 60%),#000}.as-loading-topbar{position:fixed;top:0;left:0;right:0;height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;background:linear-gradient(180deg,rgba(0,0,0,.92) 0,rgba(0,0,0,.2));z-index:50}.as-loading-logo{font-weight:900;letter-spacing:-1px}.as-loading-logo-link{display:flex;align-items:center;gap:10px;text-decoration:none}.as-loading-logo-icon{color:var(--accent);font-size:1.5rem;line-height:1}.as-loading-logo-text{color:white;font-size:1.3rem;line-height:1}.as-loading-actions{display:flex;gap:10px}.as-loading-icon{width:38px;height:38px;border-radius:999px;background-color:rgba(255,255,255,.1)}.as-loading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px 100px;max-width:1200px;margin:0 auto}.as-loading-card{aspect-ratio:9/16;border-radius:8px;background-color:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);overflow:hidden;contain:layout paint}.as-video-loading{min-height:100svh;padding:90px 16px 28px;background:radial-gradient(1100px 700px at 50% 0,rgba(204,255,0,.09),transparent 55%),radial-gradient(900px 600px at 15% 85%,rgba(64,133,255,.1),transparent 60%),#000;display:grid;place-items:start center;gap:16px}.as-video-loading-player{width:min(520px,92vw);aspect-ratio:9/16;border-radius:18px;background-color:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}.as-video-loading-meta{width:min(520px,92vw);display:grid;gap:10px}.as-video-loading-line{height:14px;border-radius:999px;background-color:rgba(255,255,255,.1)}@media (max-width:920px){.as-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.as-loading-grid{grid-template-columns:1fr}.as-loading-logo-text{font-size:1.05rem}.as-loading-filter-shell{min-height:78px}.as-loading-filter{height:54px}}.as-loading-header{padding-top:18px;min-height:68px}.as-loading-filter-shell{max-width:1200px;margin:0 auto;padding:0 16px;min-height:88px}.as-loading-filter{height:62px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background-color:rgba(255,255,255,.05)}.as-loading-title{height:28px;width:min(320px,56vw);border-radius:999px;background-color:rgba(255,255,255,.1)}.as-loading-density{display:none;gap:10px}.as-loading-density-icon{width:44px;height:44px;border-radius:999px;background-color:rgba(255,255,255,.1)}@media (min-width:768px){.as-loading-density{display:flex}}@media (min-width:1024px){.as-loading-page{padding-left:210px}.as-loading-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.home-container{min-height:100vh;background:#000;padding-top:72px}.page-header{max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}.home-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-bottom:24px}.home-title-row .section-title{margin:0}.filter-wrapper{max-width:1200px;margin:0 auto;padding:0 16px;min-height:80px}.section-title{color:white;font-size:1.5rem;font-weight:800;margin-bottom:24px}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px 100px;max-width:1200px;margin:0 auto}@media (max-width:768px){body[data-mobile-grid="1"] .grid-container{grid-template-columns:1fr}body[data-mobile-grid="2"] .grid-container{grid-template-columns:repeat(2,1fr)}body[data-mobile-grid="3"] .grid-container{grid-template-columns:repeat(3,1fr)}}.header-icon-btn{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);width:44px;height:44px;border-radius:50%;text-decoration:none;display:flex!important;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .2s;box-sizing:border-box}.header-icon-btn:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25)}.video-article{position:relative}.video-link{display:block;text-decoration:none}.empty-state{grid-column:1/-1;padding:40px;text-align:center;color:#666;font-size:1.2rem}.watch-page{max-width:1320px;margin:0 auto;padding:64px 18px 36px;color:white;min-height:80vh}.breadcrumb{margin-bottom:20px}.breadcrumb-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.back-link{display:inline-flex;align-items:center;gap:8px;color:#666;font-size:.85rem;font-weight:500;transition:color .2s;text-decoration:none}.back-link:hover{color:white}.crumb-trail{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;color:rgba(255,255,255,.6);min-width:0}.crumb-trail a{color:rgba(255,255,255,.75);text-decoration:none;transition:color .2s ease}.crumb-trail a:hover{color:#fff}.crumb-current{color:rgba(255,255,255,.9);max-width:min(58vw,520px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crumb-separator{color:rgba(255,255,255,.35)}.video-category-block{margin-top:12px;margin-bottom:14px}.video-category-label{display:inline-block;margin-bottom:8px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.75)}.video-category-list{display:flex;flex-wrap:wrap;gap:10px}.video-category-pill{display:inline-flex;align-items:center;gap:8px;border:1.5px solid rgba(255,255,255,.32);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700;line-height:1;color:#fff;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.video-category-pill:hover{color:#fff;border-color:rgba(255,255,255,.65);transform:translateY(-1px)}.video-category-dot{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.35)}.player-stage{align-items:center;gap:14px}.player-stage,.video-column{display:flex;flex-direction:column}.video-column{width:100%;max-width:540px;margin:0 auto;align-items:stretch}.video-wrapper{width:100%;aspect-ratio:9/16;background:#0a0a0a;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4);position:relative}.video-actions{width:100%;display:flex;justify-content:flex-start;gap:10px;padding:12px 0 4px}.video-sidebar-ad{display:none}.video-side-panel{margin-top:14px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px}.side-title{margin:0 0 12px;font-size:1rem;font-weight:700;color:#fff}.side-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.side-stat-card{background:rgba(0,0,0,.32);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:4px}.side-stat-label{color:rgba(255,255,255,.6);font-size:.72rem;letter-spacing:.3px;text-transform:uppercase}.side-stat-value{color:#fff;font-size:.95rem;line-height:1.2}.side-tags{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.side-tag{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:rgba(204,255,0,.08);border:1px solid rgba(204,255,0,.25);color:#d9ff5f;font-size:.75rem;font-weight:600}.side-next{margin-top:14px}.side-next-title{margin:0 0 8px;color:#fff;font-size:.88rem;font-weight:700}.side-next-list{display:grid;gap:8px}.side-next-item{display:flex;flex-direction:column;gap:4px;padding:9px 10px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);text-decoration:none}.side-next-item:hover{border-color:rgba(204,255,0,.4);background:rgba(204,255,0,.06)}.side-next-item-title{color:rgba(255,255,255,.9);font-size:.8rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.side-next-item-meta{color:rgba(255,255,255,.58);font-size:.72rem}.vip-exclusive-banner{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,rgba(204,255,0,.1),rgba(153,204,0,.05));border:1px solid rgba(204,255,0,.2);border-radius:12px;color:#ccff00;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.vip-content-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:linear-gradient(135deg,#ccff00,#99cc00);color:#000;font-size:.7rem;font-weight:700;border-radius:6px;text-transform:uppercase;letter-spacing:.5px}.icon-action{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:none;color:#888;font-size:.8rem;cursor:pointer}.icon-action:hover{color:white}.icon-action.like:hover{color:#ff3333}.meta-info{margin-top:16px;background:rgba(255,255,255,.03);border-radius:14px;border:1px solid rgba(255,255,255,.08);border-bottom-color:#222;padding:16px 16px 24px}.video-headline{font-size:1.5rem;font-weight:900;margin-bottom:8px;line-height:1.2}.video-stats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#666;font-size:.9rem;margin-bottom:16px}.video-stats .dot{color:rgba(255,255,255,.25)}.description{color:#ccc;line-height:1.6;font-size:.95rem}.related-section{margin-top:48px}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.related-card{display:block;text-decoration:none;color:inherit;transition:transform .2s}.related-card:hover{transform:translateY(-4px)}.related-thumb{aspect-ratio:9/16;background:#222;border-radius:8px;overflow:hidden;margin-bottom:8px}.related-thumb img{width:100%;height:100%;object-fit:cover}.related-title{font-size:.95rem;font-weight:600;line-height:1.4;color:#eee}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.grid-container{grid-template-columns:repeat(4,1fr);gap:24px;padding-left:24px;padding-right:24px}.watch-page{max-width:1040px}.player-stage{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px}.video-column{flex:1 1 auto;max-width:620px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.video-wrapper{width:min(100%,620px);border-radius:16px}.video-actions{width:100%;flex-direction:row;justify-content:flex-start;gap:12px;padding:0;background:transparent;border-radius:0}.video-sidebar-ad{flex:0 0 300px;display:block;padding-top:4px}.vip-exclusive-banner{width:100%;max-width:620px}.related-grid{grid-template-columns:repeat(5,1fr);gap:20px}}@media (min-width:1024px){.home-container{padding-left:210px}.grid-container{grid-template-columns:repeat(5,1fr)}.watch-page{max-width:1180px;padding-left:228px}.video-wrapper{width:min(100%,640px)}.vip-exclusive-banner{max-width:640px}.mobile-filterbar{display:none!important}.as-loading-filter-shell{display:none}.filter-wrapper{min-height:0}.legal-page{padding-left:210px}}@media (min-width:1280px){.watch-page{max-width:1320px}.video-wrapper{width:min(100%,670px)}.vip-exclusive-banner{max-width:670px}.video-sidebar-ad{flex:0 0 340px}}.legal-page{min-height:100vh;padding:120px 20px 60px;background:#000;color:#ccc}.legal-container{max-width:800px;margin:0 auto}.legal-title{font-size:2.5rem;color:white;margin-bottom:10px;font-weight:800}.last-updated{color:#666}.last-updated,.legal-section{margin-bottom:40px}.legal-section h2{color:#ccff00;font-size:1.5rem;margin-bottom:16px;border-bottom:1px solid #222;padding-bottom:10px}.legal-section p{line-height:1.6;margin-bottom:16px}.legal-section ul{list-style-type:disc;padding-left:20px;margin-bottom:16px}.legal-section li{margin-bottom:8px;color:#ddd}.contact-box{background:#111;padding:20px;border-radius:8px;border-left:4px solid #ccff00}.contact-box p{margin-bottom:5px;color:white}.admin-page-header{margin-bottom:32px}.admin-page-header .page-title{font-size:32px!important;font-weight:900!important;color:white!important;letter-spacing:-1px!important;text-transform:uppercase!important;margin:0!important;line-height:1!important}.admin-page-header .page-subtitle{font-size:14px!important;font-weight:400!important;color:#888!important;margin-top:8px!important}.zone-title{font-size:32px!important;font-weight:900!important;color:white!important;letter-spacing:-1px!important;text-transform:uppercase!important;margin:0!important;line-height:1!important}.subtitle,.zone-title{text-align:left!important}.subtitle{font-size:14px!important;font-weight:400!important;color:#888!important;margin-top:8px!important}:root,:root.light-theme{--background:#f4f7fb;--foreground:#0f172a;--text-secondary:#5b6575;--surface-1:#ffffff;--surface-2:#eef3f9;--surface-3:#e2e8f0;--border-soft:rgba(15,23,42,0.12);--border-strong:rgba(15,23,42,0.2);--shadow-soft:0 12px 30px rgba(15,23,42,0.08);--shadow-pop:0 18px 42px rgba(15,23,42,0.12);color-scheme:light}body,html{background-color:var(--background);color:var(--foreground)}.auth-page,.contact-page,.home-container,.legal-page,.liked-page,.payment-page,.profile-page,.saved-page,.search-page,.vip-page,.watch-page{background:radial-gradient(1200px 640px at 8% -12%,rgba(204,255,0,.14),transparent 56%),radial-gradient(1000px 560px at 96% 4%,rgba(64,133,255,.1),transparent 62%),var(--background)!important;color:var(--foreground)!important}.admin-page-header .page-title,.legal-title,.section-title,.watch-page,.zone-title{color:#0f172a!important}.admin-page-header .page-subtitle,.back-link,.empty-state,.last-updated,.search-page .result-count,.subtitle,.video-stats,.zone-title+.subtitle{color:#64748b!important}.back-link:hover{color:#0f172a!important}.crumb-current,.crumb-separator,.crumb-trail,.crumb-trail a,.video-category-label{color:#64748b!important}.video-category-pill{border-color:rgba(15,23,42,.2)!important;color:#1f2937!important;box-shadow:none!important}.video-category-pill:hover{border-color:rgba(15,23,42,.35)!important}.video-category-dot{box-shadow:0 0 0 1px rgba(15,23,42,.22)!important}.address-box,.auth-container,.benefit-card,.contact-box,.crypto-container,.emptyState,.faq-item,.info-box,.meta-info,.payment-details,.plan-card,.plan-summary,.price-card,.profile-container,.related-thumb,.saved-video-card,.side-next-item,.side-stat-card,.status-container,.trust-item,.video-side-panel,.video-wrapper,.warning-box{background:var(--surface-1)!important;border-color:var(--border-soft)!important;box-shadow:var(--shadow-soft)!important}.video-wrapper{box-shadow:0 10px 26px rgba(15,23,42,.1)!important}.contact-box p,.legal-section h2,.related-title,.side-next-item-title,.side-next-title,.side-title,.video-headline{color:#0f172a!important}.auth-page p,.contact-page p,.description,.legal-page,.legal-section li,.liked-page p,.payment-page p,.profile-page p,.saved-page p,.side-next-item-meta,.side-stat-label,.vip-page p{color:#556276!important}.side-tag{color:#5f7400!important;border-color:rgba(152,178,0,.32)!important;background:rgba(204,255,0,.16)!important}.related-thumb{background:#e8eef6!important}.legal-page{color:#4f5f75!important}.legal-section h2{border-bottom-color:#dbe4ef!important}.contact-box{border-left-color:#ccff00!important}.fixed-header{background:linear-gradient(180deg,rgba(244,247,251,.95) 0,rgba(244,247,251,.8) 78%,rgba(244,247,251,0))!important}.search-glass{background:rgba(255,255,255,.56)!important;-webkit-backdrop-filter:blur(10px) saturate(115%)!important;backdrop-filter:blur(10px) saturate(115%)!important}.search-container{background:rgba(255,255,255,.96)!important;border-color:var(--border-soft)!important;box-shadow:var(--shadow-soft)!important}.search-input{color:#0f172a!important}.search-input::placeholder{color:#94a3b8!important}.actions a.header-icon-btn,.actions button.header-icon-btn,.close-search,.header-icon-btn,.icon-btn{color:#1f2937!important}.close-search{background:rgba(15,23,42,.06)!important}.actions a.header-icon-btn:hover,.close-search:hover,.header-icon-btn:hover,.icon-btn:hover{background:rgba(15,23,42,.1)!important;border-color:rgba(15,23,42,.16)!important}.user-menu-backdrop{background:rgba(15,23,42,.18)!important}.nav-drawer,.user-dropdown{background:linear-gradient(180deg,#ffffff,#f5f8fc)!important;border-left-color:var(--border-soft)!important;box-shadow:-10px 0 34px rgba(15,23,42,.12)!important}.category-section,.dropdown-footer,.dropdown-header,.nav-drawer-header,.nav-section{border-color:var(--border-soft)!important}.item-title,.nav-title,.user-name{color:#0f172a!important}.drawer-label,.item-sub,.nav-label,.nav-section-title,.user-email{color:#64748b!important}.drawer-close-btn{background:#ffffff!important;border-color:var(--border-soft)!important;color:#1f2937!important}.drawer-close-btn:hover{background:var(--surface-2)!important;border-color:var(--border-strong)!important}.nav-drawer a.nav-drawer-link,.nav-drawer a.nav-shortcut-link,.user-dropdown a.dropdown-item{background:#ffffff!important;border-color:var(--border-soft)!important;color:#0f172a!important;box-shadow:0 8px 14px rgba(15,23,42,.07)!important}.nav-drawer a.nav-drawer-link:hover,.nav-drawer a.nav-shortcut-link:hover,.user-dropdown a.dropdown-item:hover{background:var(--surface-2)!important;border-color:var(--border-strong)!important}.item-icon{background:var(--surface-2)!important;border-color:var(--border-soft)!important;color:#475569!important}.filter-bar{border-bottom-color:var(--border-soft)!important}.filter-bar a.mobile-categories-link,.filter-bar a.nav-link,.filter-btn{color:#5b6575!important}.filter-bar a.mobile-categories-link:hover,.filter-bar a.nav-link:hover,.filter-btn:hover{color:#0f172a!important;background:rgba(15,23,42,.05)!important}.filter-bar a.mobile-categories-link.active,.filter-bar a.nav-link.active,.filter-btn.active{background:#ffffff!important;color:#0f172a!important;border:1px solid var(--border-soft)!important;box-shadow:0 6px 14px rgba(15,23,42,.08)!important}.filter-btn.vip{color:#7a9300!important}.filter-btn.vip.active{background:#ccff00!important;color:#111827!important;border-color:rgba(152,178,0,.42)!important}@media (min-width:769px) and (max-width:1023px){.filter-bar{background:linear-gradient(180deg,rgba(244,247,251,.96),rgba(244,247,251,.84))!important;border-bottom-color:var(--border-soft)!important}}@media (min-width:1024px){.filter-bar{border-right-color:var(--border-soft)!important;background:linear-gradient(180deg,rgba(244,247,251,.9),rgba(244,247,251,.98))!important}}.site-footer{background:#eef3f9!important;color:#64748b!important;border-top-color:var(--border-soft)!important}.footer-brand .logo-text{color:#0f172a!important}.footer-link{color:#556276!important}.footer-link:hover{color:#7a9300!important}.video-title{color:#1f2937!important}.pagination-nav .goto-label,.pagination-nav .page-indicator,.pagination-nav .total-pages{color:#64748b!important}.pagination-nav .prev-btn{background:#eef3f9!important;color:#1f2937!important;border-color:var(--border-soft)!important}.pagination-nav .prev-btn:hover:not(.disabled){background:#e2e8f0!important;border-color:var(--border-strong)!important;color:#0f172a!important}.pagination-nav .nav-btn.disabled{background:#f1f5f9!important;color:#94a3b8!important;border-color:#dbe4ef!important}.goto-btn,.goto-input{background:#ffffff!important;border-color:var(--border-soft)!important;color:#334155!important}.goto-btn:hover:not(:disabled){background:rgba(204,255,0,.18)!important}.icon-action{color:#334155!important}.share-menu{background:#ffffff!important;border-color:var(--border-soft)!important;box-shadow:var(--shadow-soft)!important}.share-option{color:#1f2937!important}.share-option:hover{background:#eef3f9!important}.auth-btn.secondary,.comment-date,.comment-notice,.comment-text,.commenting-as,.loading,.login-required,.no-comments,.video-description-section .description{color:#5b6575!important}.auth-btn.secondary,.comment,.comment-input,.comments-toggle,.expand-btn,.login-required,.name-input{background:#ffffff!important;border-color:var(--border-soft)!important}.comment-author,.comment-input,.comments-toggle,.name-input{color:#0f172a!important}.comment-input::placeholder,.name-input::placeholder{color:#94a3b8!important}.comments-section{border-top-color:var(--border-soft)!important}.search-page .back-link{background:#ffffff!important;color:#0f172a!important;border:1px solid var(--border-soft)!important}.search-page .back-link:hover{background:#eef3f9!important}.search-page .no-results h2,.search-page .search-header h1{color:#0f172a!important}.search-page .filter-bar,.search-page .filter-bar select,.search-page .load-more button{background:#ffffff!important;border-color:var(--border-soft)!important;color:#0f172a!important}.search-page .filter-bar label,.search-page .no-results,.search-page .no-results p{color:#64748b!important}.search-page .load-more button:hover:not(:disabled){background:#eef3f9!important}.search-page .skeleton-thumb,.search-page .skeleton-title{background:linear-gradient(90deg,#e8edf4 25%,#f6f8fb 50%,#e8edf4 75%)!important}.auth-container{background:#ffffff!important;border-color:var(--border-soft)!important;box-shadow:var(--shadow-soft)!important}.auth-page .error-state h2,.auth-page .success-state h2,.auth-page h1,.auth-page h2,.auth-page h3,.auth-page h4,.auth-page strong{color:#0f172a!important}.auth-page .auth-footer p,.auth-page .auth-header p,.auth-page .back-link,.auth-page .benefit span,.auth-page .password-hint,.auth-page .password-strength,.auth-page .tips,.auth-page .tips li,.auth-page p{color:#64748b!important}.auth-page .divider,.auth-page .dropdown-trigger,.auth-page .input-wrapper,.auth-page .login-link,.auth-page .retry-btn,.auth-page .social-btn,.auth-page .tag-input{background:#ffffff!important;border-color:var(--border-soft)!important;color:#0f172a!important}.auth-page .input-wrapper input{color:#0f172a!important}.auth-page .input-wrapper input::placeholder{color:#94a3b8!important}.auth-page .input-wrapper svg,.auth-page .switch-btn,.auth-page .toggle-password{color:#64748b!important}.auth-page .divider span{background:#ffffff!important;color:#94a3b8!important}.auth-page .auth-footer,.auth-page .auth-footer p{border-color:var(--border-soft)!important}.contact-page .contact-container,.liked-page .liked-container,.payment-page .crypto-container,.payment-page .status-container,.profile-page .profile-container,.saved-page .saved-container,.vip-page .vip-container{color:#0f172a!important}.contact-page .contact-card,.contact-page .contact-form-wrap,.contact-page .faq-item,.liked-page .video-link,.payment-page .address-box,.payment-page .info-box,.payment-page .payment-details,.payment-page .plan-summary,.payment-page .warning-box,.profile-page .danger-zone,.profile-page .price-card,.profile-page .saved-video-card,.profile-page .tab-content,.profile-page .vip-promo,.saved-page .saved-video-card,.vip-page .already-vip,.vip-page .benefit-card,.vip-page .faq-item,.vip-page .login-prompt,.vip-page .payment-options,.vip-page .plan-card,.vip-page .trust-item{background:#ffffff!important;border-color:var(--border-soft)!important;box-shadow:var(--shadow-soft)!important;color:#0f172a!important}.contact-page h1,.contact-page h2,.contact-page h3,.liked-page h1,.payment-page h1,.payment-page h2,.payment-page h3,.profile-page h1,.profile-page h2,.profile-page h3,.profile-page h4,.saved-page h1,.vip-page h1,.vip-page h2,.vip-page h3,.vip-page h4{color:#0f172a!important}.contact-page li,.contact-page p,.liked-page p,.payment-page p,.payment-page span,.profile-page li,.profile-page p,.profile-page span,.saved-page p,.vip-page li,.vip-page p,.vip-page span{color:#5b6575!important}.profile-page .badge.vip,.profile-page .vip-active,.vip-page .hero-badge span,.vip-page .highlight,.vip-page .popular-badge,.vip-page .savings,.vip-page .selected-indicator{color:#708900!important}.contact-page .send-another,.contact-page .submit-btn,.liked-page .browse-btn,.payment-page .continue-btn,.payment-page .copy-btn,.payment-page .refresh-btn,.profile-page .buy-btn,.profile-page .cancel-btn,.profile-page .confirm-delete-btn,.profile-page .save-btn,.saved-page .btn-primary,.vip-page .payment-btn.crypto,.vip-page .payment-btn.stripe{background:#ffffff!important;border-color:var(--border-soft)!important;color:#0f172a!important}.contact-page .send-another:hover,.contact-page .submit-btn:hover,.liked-page .browse-btn:hover,.payment-page .continue-btn:hover,.payment-page .copy-btn:hover,.payment-page .refresh-btn:hover,.profile-page .buy-btn:hover,.profile-page .cancel-btn:hover,.profile-page .confirm-delete-btn:hover,.profile-page .save-btn:hover,.saved-page .btn-primary:hover,.vip-page .payment-btn.crypto:hover,.vip-page .payment-btn.stripe:hover{background:#eef3f9!important;border-color:var(--border-strong)!important}