:root{--t-primary:#ec4899;--t-primary-hover:#db2777;--t-primary-gradient:linear-gradient(135deg,#f43f5e 0%,#ec4899 45%,#8b5cf6 100%);--t-primary-light:rgba(236,72,153,0.1);--t-secondary:#8b5cf6;--t-accent:#f59e0b;--t-dark:#0f172a;--t-dark-card:#1e293b;--t-dark-border:rgba(255,255,255,0.1);--t-text:#0f172a;--t-text-muted:#64748b;--t-bg-light:#f8fafc;--t-white:#ffffff;--t-radius:16px;--t-radius-pill:9999px;--t-shadow-sm:0 4px 6px -1px rgba(0,0,0,0.05);--t-shadow-md:0 10px 25px -5px rgba(236,72,153,0.15);--t-shadow-lg:0 20px 40px -10px rgba(15,23,42,0.1);--t-font-body:'Manrope',-apple-system,BlinkMacSystemFont,sans-serif;--t-font-heading:'Urbanist',-apple-system,BlinkMacSystemFont,sans-serif;}*,*::before,*::after{box-sizing:border-box;}body{font-family:var(--t-font-body);color:var(--t-text);background-color:var(--t-bg-light);margin:0;padding:0;-webkit-font-smoothing:antialiased;overflow-x:hidden;}h1,h2,h3,h4,h5,h6{font-family:var(--t-font-heading);font-weight:800;margin:0 0 0.5rem 0;color:var(--t-dark);}.gradient-text{background:var(--t-primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;}.text-center{text-align:center;}.header{position:sticky;top:0;background:rgba(255,255,255,0.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #e2e8f0;z-index:1000;padding:12px 0;}.nav-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;}.logo-symbol{display:flex;align-items:center;justify-content:center;}.logo-text{font-family:var(--t-font-heading);font-size:1.45rem;font-weight:900;color:var(--t-dark);letter-spacing:-0.5px;}.desktop-nav{display:flex;align-items:center;gap:28px;}.desktop-nav .nav-link{font-size:0.95rem;font-weight:600;color:var(--t-text-muted);text-decoration:none;transition:color 0.2s ease;}.desktop-nav .nav-link:hover{color:var(--t-primary);}.nav-actions{display:flex;align-items:center;gap:12px;}.btn-start-free{background:#0f172a;color:#ffffff;padding:9px 20px;border-radius:var(--t-radius-pill);font-size:0.88rem;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all 0.2s ease;}.btn-start-free:hover{background:#1e293b;transform:translateY(-1px);}.btn-pwa{background:var(--t-primary-light);color:var(--t-primary);border:1px solid rgba(236,72,153,0.2);padding:8px 16px;border-radius:var(--t-radius-pill);font-size:0.85rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all 0.2s ease;}.btn-pwa:hover{background:var(--t-primary);color:#ffffff;}.btn-menu{display:none;background:none;border:none;font-size:1.4rem;color:var(--t-dark);cursor:pointer;padding:6px;}.mobile-drawer{position:fixed;top:0;left:-300px;width:280px;height:100vh;background:#ffffff;box-shadow:4px 0 24px rgba(0,0,0,0.15);z-index:2000;transition:left 0.3s ease;display:flex;flex-direction:column;}.mobile-drawer.active{left:0;}.drawer-header{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e8f0;}.drawer-links{padding:16px 0;overflow-y:auto;}.drawer-item{display:flex;align-items:center;gap:12px;padding:12px 24px;color:#334155;text-decoration:none;font-size:0.95rem;font-weight:600;transition:background 0.2s;}.drawer-item:hover{background:#f1f5f9;color:var(--t-primary);}.drawer-close{background:none;border:none;font-size:1.25rem;color:#64748b;cursor:pointer;}.drawer-divider{height:1px;background:#e2e8f0;margin:10px 20px;}.hero-section{position:relative;padding:3rem 0 3.5rem 0 !important;overflow:visible !important;}.hero-bg-glow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:900px;max-width:100vw;height:480px;background:radial-gradient(circle,rgba(236,72,153,0.16) 0%,rgba(139,92,246,0.10) 45%,rgba(248,250,252,0) 70%);z-index:-1;pointer-events:none;}.hero-container{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;width:100% !important;max-width:860px !important;margin:0 auto !important;padding:0 16px !important;grid-template-columns:none !important;gap:0 !important;}.hero-title{display:block !important;font-size:clamp(2rem,3.8vw,2.85rem) !important;font-weight:900 !important;letter-spacing:-1px !important;line-height:1.25 !important;margin:0 auto 0.75rem auto !important;color:var(--t-dark) !important;text-align:center !important;width:100% !important;max-width:800px !important;}.hero-quote{display:block !important;font-size:1.05rem !important;color:#475569 !important;max-width:680px !important;margin:0 auto 1.75rem auto !important;line-height:1.6 !important;text-align:center !important;width:100% !important;}.hero-quote strong{color:#0f172a;font-weight:700;}.top-action-buttons{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:2rem;}.btn-top-install{background:linear-gradient(135deg,#f43f5e 0%,#ec4899 100%);color:#ffffff;border:none;padding:10px 24px;border-radius:var(--t-radius-pill);font-size:0.95rem;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px rgba(236,72,153,0.35);cursor:pointer;transition:all 0.2s ease;}.btn-top-install:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(236,72,153,0.45);}.btn-top-terabox{background:linear-gradient(135deg,#fef08a 0%,#fde047 50%,#facc15 100%);color:#1e293b;border:1px solid rgba(234,179,8,0.4);padding:10px 24px;border-radius:var(--t-radius-pill);font-size:0.95rem;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px rgba(234,179,8,0.3);text-decoration:none;transition:all 0.2s ease;}.btn-top-terabox:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(234,179,8,0.4);}.text-terabox-red{color:#dc2626;font-size:1.1rem;}.emoji-blood{font-size:1.1rem;}.exact-downloader-card{background:#ffffff;border-radius:22px;padding:26px 30px;max-width:680px;margin:0 auto 1.5rem auto;box-shadow:0 20px 50px -10px rgba(0,0,0,0.08),0 0 0 1px rgba(226,232,240,0.8);transition:all 0.3s ease;}.exact-downloader-card:focus-within{box-shadow:0 25px 60px -10px rgba(236,72,153,0.2),0 0 0 2px rgba(236,72,153,0.3);}.card-inner-header{display:flex;align-items:center;gap:8px;margin-bottom:16px;text-align:left;}.pink-chain-icon{color:#ec4899;font-size:1rem;}.card-inner-title{font-size:0.95rem;font-weight:700;color:#1e293b;}.exact-input-row{display:flex;align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;padding:6px 8px 6px 14px;transition:all 0.2s ease;margin-bottom:16px;}.exact-input-row:focus-within{border-color:#ec4899;box-shadow:0 0 0 3px rgba(236,72,153,0.12);background:#ffffff;}.search-mag-icon{color:#94a3b8;margin-right:10px;font-size:1rem;}.url-input{flex:1;border:none;background:transparent;font-size:0.95rem;font-weight:500;color:#0f172a;outline:none;padding:8px 0;min-width:0;}.url-input::placeholder{color:#94a3b8;}.exact-paste-btn{background:#fce7f3;color:#db2777;border:1px solid rgba(236,72,153,0.3);padding:8px 18px;border-radius:var(--t-radius-pill);font-weight:700;font-size:0.88rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all 0.2s ease;flex-shrink:0;}.exact-paste-btn:hover{background:#fbcfe8;color:#be185d;}.exact-download-btn{width:100%;background:linear-gradient(90deg,#ec4899 0%,#a855f7 50%,#8b5cf6 100%);color:#ffffff;border:none;padding:15px 24px;border-radius:14px;font-family:var(--t-font-heading);font-size:1.15rem;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 25px -5px rgba(236,72,153,0.4);transition:all 0.25s ease;margin-bottom:20px;}.exact-download-btn:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px rgba(236,72,153,0.5);}.exact-download-btn:active{transform:translateY(0);}.exact-download-btn:disabled,.exact-download-btn.btn-loading{opacity:0.75;cursor:not-allowed;transform:none;}.exact-social-icons{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;padding-top:4px;}.social-box{width:38px;height:38px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;cursor:pointer;transition:all 0.2s ease;}.social-box:hover,.social-box.active{transform:translateY(-2px);border-color:#cbd5e1;box-shadow:0 4px 10px rgba(0,0,0,0.08);background:#ffffff;}.text-spotify{color:#1db954;}.text-youtube{color:#ff0000;}.text-instagram{color:#e1306c;}.text-facebook{color:#1877f2;}.text-tiktok{color:#000000;}.text-pinterest{color:#bd081c;}.text-x{color:#000000;}.text-reddit{color:#ff4500;}.text-threads{color:#000000;}.text-snapchat{color:#eab308;}.text-soundcloud{color:#ff5500;}.text-telegram{color:#0088cc;}.text-terabox{color:#eab308;}.strangers-wrap{text-align:center;margin:1.25rem 0;}.btn-talk-strangers{background:linear-gradient(135deg,#f43f5e 0%,#ec4899 100%);color:#ffffff;padding:10px 24px;border-radius:var(--t-radius-pill);font-weight:700;font-size:0.95rem;display:inline-flex;align-items:center;gap:8px;text-decoration:none;box-shadow:0 4px 14px rgba(236,72,153,0.35);transition:all 0.2s ease;}.btn-talk-strangers:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(236,72,153,0.45);}.exact-telegram-card{background:#ffffff;border:1.5px solid #e0e7ff;border-radius:18px;padding:18px 24px;max-width:680px;margin:1.5rem auto 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 4px 16px rgba(0,0,0,0.04);}.tg-left-content{display:flex;align-items:center;gap:14px;text-align:left;}.tg-circle-icon{width:44px;height:44px;border-radius:50%;background:#0088cc;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0;}.tg-pill-tag{display:inline-block;background:#fef3c7;color:#b45309;font-size:0.72rem;font-weight:800;padding:3px 8px;border-radius:6px;margin-bottom:4px;letter-spacing:0.5px;}.tg-title{font-size:0.92rem;font-weight:700;color:#1e293b;margin:0;line-height:1.35;}.btn-open-tg{background:#0088cc;color:#ffffff;padding:10px 20px;border-radius:var(--t-radius-pill);font-size:0.88rem;font-weight:700;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;transition:all 0.2s ease;}.btn-open-tg:hover{background:#0077b5;transform:translateY(-1px);}.results-section{padding:3rem 0;background:#ffffff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;}.loading-box{text-align:center;padding:3rem 1rem;}.loader-spinner{width:48px;height:48px;border:4px solid #f1f5f9;border-top:4px solid var(--t-primary);border-radius:50%;margin:0 auto 1.5rem auto;animation:spin 0.8s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.video-preview-card{background:var(--t-bg-light);border:1px solid #e2e8f0;border-radius:var(--t-radius);padding:20px;display:flex;gap:20px;max-width:800px;margin:0 auto 2rem auto;}.preview-thumbnail{position:relative;width:220px;height:124px;border-radius:12px;overflow:hidden;background:#e2e8f0;flex-shrink:0;}.preview-thumbnail img{width:100%;height:100%;object-fit:cover;}.duration-badge{position:absolute;bottom:6px;right:6px;background:rgba(0,0,0,0.8);color:#ffffff;font-size:0.75rem;font-weight:700;padding:2px 6px;border-radius:4px;}.platform-badge{position:absolute;top:6px;left:6px;background:var(--t-primary);color:#ffffff;font-size:0.75rem;font-weight:700;padding:2px 8px;border-radius:4px;}.preview-details{flex:1;display:flex;flex-direction:column;justify-content:center;}.video-title{font-size:1.15rem;font-weight:700;line-height:1.4;margin-bottom:6px;}.preview-meta{font-size:0.88rem;color:var(--t-text-muted);margin:0;}.format-tabs{display:flex;justify-content:center;gap:12px;margin-bottom:2rem;}.tab-btn{background:#f1f5f9;border:1px solid #e2e8f0;padding:10px 22px;border-radius:var(--t-radius-pill);font-weight:700;font-size:0.95rem;color:var(--t-text-muted);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all 0.2s ease;}.tab-btn.active{background:var(--t-dark);color:#ffffff;border-color:var(--t-dark);}.format-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;max-width:800px;margin:0 auto;}.format-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;display:flex;align-items:center;justify-content:space-between;transition:all 0.2s ease;}.format-card:hover{border-color:var(--t-primary);box-shadow:0 4px 12px rgba(236,72,153,0.1);}.format-info{display:flex;flex-direction:column;gap:4px;}.format-res{font-size:1.05rem;font-weight:800;color:var(--t-dark);}.format-meta-line{display:flex;align-items:center;gap:6px;font-size:0.8rem;color:var(--t-text-muted);}.format-badge{padding:2px 6px;border-radius:4px;font-weight:700;font-size:0.72rem;}.format-badge.hd{background:rgba(236,72,153,0.15);color:var(--t-primary);}.btn-card-download{background:var(--t-dark);color:#ffffff;border:none;padding:10px 18px;border-radius:10px;font-weight:700;font-size:0.88rem;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all 0.2s ease;}.btn-card-download:hover{background:var(--t-primary);}.btn-card-download.is-buffering{background:#cbd5e1;cursor:wait;}.container{max-width:1200px;margin:0 auto;padding:0 20px;}.section-badge-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgba(236,72,153,0.08);border:1px solid rgba(236,72,153,0.2);border-radius:var(--t-radius-pill);color:var(--t-primary);font-size:0.78rem;font-weight:800;letter-spacing:0.5px;margin-bottom:12px;}.section-title{font-size:2.2rem;font-weight:900;letter-spacing:-0.5px;margin-bottom:0.5rem;}.section-desc{font-size:1rem;color:var(--t-text-muted);max-width:640px;margin:0 auto;line-height:1.6;}.section-fast-simple{padding:4.5rem 0;background:#ffffff;}.grid-4-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:2.5rem;}.simple-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;text-align:left;transition:all 0.25s ease;}.simple-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px -5px rgba(0,0,0,0.06);border-color:#cbd5e1;}.simple-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:14px;}.icon-pink{background:rgba(236,72,153,0.1);color:#ec4899;}.icon-purple{background:rgba(139,92,246,0.1);color:#8b5cf6;}.icon-blue{background:rgba(59,130,246,0.1);color:#3b82f6;}.icon-orange{background:rgba(245,158,11,0.1);color:#f59e0b;}.simple-title{font-size:1.15rem;font-weight:800;color:#0f172a;margin-bottom:2px;}.simple-subtitle{font-size:0.85rem;font-weight:700;color:var(--t-primary);margin-bottom:8px;}.simple-desc{font-size:0.88rem;color:#64748b;line-height:1.5;margin:0;}.features-section{padding:4.5rem 0;background:#f8fafc;}.features-grid-6{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:2.5rem;}.feature-box{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:26px;text-align:left;transition:all 0.25s ease;}.feature-box:hover{transform:translateY(-4px);box-shadow:0 12px 30px -5px rgba(0,0,0,0.06);border-color:#cbd5e1;}.feature-box-icon{width:46px;height:46px;border-radius:12px;background:rgba(236,72,153,0.1);color:#ec4899;display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:14px;}.feature-box h3{font-size:1.05rem;font-weight:800;color:#0f172a;margin-bottom:8px;}.feature-box p{font-size:0.88rem;color:#64748b;line-height:1.55;margin:0;}.steps-section{padding:4.5rem 0;background:#ffffff;}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:2.5rem;}.step-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:30px 24px;text-align:center;transition:all 0.2s ease;}.step-card:hover{border-color:#cbd5e1;transform:translateY(-3px);}.step-num{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#f43f5e 0%,#ec4899 100%);color:#ffffff;font-size:1.25rem;font-weight:900;display:flex;align-items:center;justify-content:center;margin:0 auto 16px auto;box-shadow:0 4px 12px rgba(236,72,153,0.3);}.step-card h4{font-size:1.15rem;font-weight:800;color:#0f172a;margin-bottom:8px;}.step-card p{font-size:0.88rem;color:#64748b;line-height:1.55;margin:0;}.platforms-section{padding:4.5rem 0;background:#f8fafc;}.platforms-grid-9{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:2.5rem;}.platform-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:22px;text-align:left;transition:all 0.25s ease;cursor:pointer;}.platform-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px -5px rgba(0,0,0,0.06);border-color:#cbd5e1;}.platform-card-header{display:flex;align-items:center;gap:14px;margin-bottom:12px;}.platform-icon{font-size:2rem;line-height:1;}.platform-meta h4{font-size:1.05rem;font-weight:800;color:#0f172a;margin:0 0 2px 0;}.platform-tag{font-size:0.75rem;font-weight:700;color:var(--t-primary);}.platform-card-desc{font-size:0.85rem;color:#64748b;line-height:1.5;margin:0;}.faq-section{padding:4.5rem 0;background:#ffffff;}.faq-container{max-width:780px;margin:0 auto;}.faq-accordion{margin-top:2.5rem;}.faq-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:12px;overflow:hidden;transition:all 0.2s ease;}.faq-question{padding:18px 22px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;}.faq-question h4{margin:0;font-size:0.98rem;font-weight:700;color:#0f172a;}.faq-icon{color:#94a3b8;transition:transform 0.25s ease;}.faq-card.active .faq-icon{transform:rotate(180deg);color:var(--t-primary);}.faq-answer{display:none;padding:0 22px 18px 22px;font-size:0.9rem;color:#64748b;line-height:1.6;}.faq-card.active .faq-answer{display:block;}.help-section{padding:4.5rem 0;background:#f8fafc;}.help-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:22px;padding:38px 28px;max-width:720px;margin:0 auto;box-shadow:0 15px 35px -5px rgba(0,0,0,0.05);}.help-icon-wrap{width:54px;height:54px;border-radius:50%;background:rgba(236,72,153,0.1);color:#ec4899;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 16px auto;}.help-title{font-size:1.65rem;font-weight:900;color:#0f172a;margin-bottom:8px;}.help-desc{font-size:0.95rem;color:#64748b;max-width:560px;margin:0 auto 22px auto;line-height:1.6;}.btn-send-feedback{background:linear-gradient(135deg,#f43f5e 0%,#ec4899 100%);color:#ffffff;padding:12px 28px;border-radius:var(--t-radius-pill);font-weight:700;font-size:0.95rem;display:inline-flex;align-items:center;gap:8px;text-decoration:none;box-shadow:0 4px 14px rgba(236,72,153,0.35);transition:all 0.2s ease;}.btn-send-feedback:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(236,72,153,0.45);}.footer{background:#ffffff;border-top:1px solid #e2e8f0;padding-top:4rem;}.footer-container{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:3rem;}.footer-logo{display:flex;align-items:center;gap:10px;margin-bottom:12px;}.footer-desc{font-size:0.88rem;color:#64748b;line-height:1.6;margin-bottom:18px;max-width:320px;}.footer-socials{display:flex;gap:12px;}.footer-socials a{width:36px;height:36px;border-radius:50%;background:#f1f5f9;color:#475569;display:flex;align-items:center;justify-content:center;font-size:1rem;text-decoration:none;transition:all 0.2s ease;}.footer-socials a:hover{background:var(--t-primary);color:#ffffff;}.footer-col h5{font-size:0.95rem;font-weight:800;color:#0f172a;margin-bottom:16px;}.footer-col ul{list-style:none;padding:0;margin:0;}.footer-col ul li{margin-bottom:10px;}.footer-col ul li a{font-size:0.88rem;color:#64748b;text-decoration:none;transition:color 0.2s ease;}.footer-col ul li a:hover{color:var(--t-primary);}.disclaimer-alert-box{background:#fffbeb;border:1px solid #fef3c7;border-left:4px solid #f59e0b;border-radius:12px;padding:14px 20px;margin:0 auto 2.5rem auto;display:flex;align-items:flex-start;gap:12px;}.disclaimer-icon{color:#f59e0b;font-size:1.15rem;margin-top:2px;flex-shrink:0;}.disclaimer-alert-box p{font-size:0.82rem;color:#92400e;line-height:1.6;margin:0;}.footer-bottom{border-top:1px solid #f1f5f9;padding:20px 0;background:#f8fafc;}.bottom-flex{display:flex;justify-content:space-between;align-items:center;font-size:0.85rem;color:#94a3b8;}.bottom-flex p{margin:0;}.footer-bottom-links{display:flex;gap:10px;align-items:center;}.footer-bottom-links a{color:#64748b;text-decoration:none;transition:color 0.2s ease;}.footer-bottom-links a:hover{color:var(--t-primary);}.footer-bottom-links span{color:#cbd5e1;}.t-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(100px);background:var(--t-dark);color:#ffffff;padding:14px 26px;border-radius:var(--t-radius-pill);box-shadow:0 15px 35px rgba(15,23,42,0.3);z-index:10000;font-size:0.95rem;font-weight:600;display:flex;align-items:center;gap:12px;opacity:0;transition:all 0.35s cubic-bezier(0.34,1.56,0.64,1);pointer-events:none;}.t-toast.show{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto;}.t-toast.toast-error{background:#dc2626;}.t-toast.toast-success{background:#059669;}@media (max-width:991px){.desktop-nav{display:none;}.btn-menu{display:block;}.grid-4-cards{grid-template-columns:repeat(2,1fr);}.features-grid-6{grid-template-columns:repeat(2,1fr);}.platforms-grid-9{grid-template-columns:repeat(2,1fr);}.footer-container{grid-template-columns:1fr 1fr;gap:30px;}}@media (max-width:768px){.hero-title{font-size:2.1rem;}.hero-quote{font-size:0.95rem;padding:0 8px;}.exact-downloader-card{padding:20px 16px;}.grid-4-cards{grid-template-columns:1fr;}.features-grid-6{grid-template-columns:1fr;}.steps-grid{grid-template-columns:1fr;}.platforms-grid-9{grid-template-columns:1fr;}.video-preview-card{flex-direction:column;}.preview-thumbnail{width:100%;height:180px;}.exact-telegram-card{flex-direction:column;text-align:center;gap:14px;padding:18px 16px;}.tg-left-content{flex-direction:column;text-align:center;}.btn-open-tg{width:100%;justify-content:center;}.bottom-flex{flex-direction:column;gap:12px;text-align:center;}.footer-container{grid-template-columns:1fr;gap:24px;}}@media (max-width:480px){.hero-title{font-size:1.75rem;}.top-action-buttons{flex-direction:column;width:100%;}.btn-top-install,.btn-top-terabox{width:100%;justify-content:center;}.exact-input-row{padding:4px 6px 4px 10px;}.exact-paste-btn{padding:6px 12px;font-size:0.82rem;}.exact-download-btn{font-size:1.05rem;padding:13px 18px;}.social-box{width:32px;height:32px;font-size:0.95rem;}.exact-social-icons{gap:6px;}.t-toast{width:calc(100% - 32px);max-width:360px;padding:12px 18px;font-size:0.85rem;bottom:16px;justify-content:center;text-align:center;}}.scroll-progress-bar{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#ec4899,#8b5cf6);z-index:9999;width:0%;transition:width 0.1s linear;}.scroll-up-widget{position:fixed;bottom:24px;right:24px;display:flex;align-items:center;gap:12px;z-index:990;pointer-events:none;}.floating-quick-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#ec4899,#8b5cf6);color:#ffffff;border:none;padding:10px 20px;border-radius:50px;font-weight:700;font-size:0.88rem;box-shadow:0 6px 20px rgba(236,72,153,0.35);cursor:pointer;transition:all 0.25s ease;}.floating-quick-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(236,72,153,0.45);}.btn-scroll-top{pointer-events:auto;width:44px;height:44px;border-radius:50%;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 4px 14px rgba(15,23,42,0.1);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;color:#0f172a;transition:all 0.25s ease;}.btn-scroll-top:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(15,23,42,0.15);border-color:#ec4899;}.scroll-progress-circle{position:absolute;top:-1px;left:-1px;width:44px;height:44px;transform:rotate(-90deg);}.progress-bg{fill:none;stroke:#f1f5f9;stroke-width:3;}.progress-bar-circle{fill:none;stroke:#ec4899;stroke-width:3;stroke-dasharray:126;stroke-dashoffset:126;stroke-linecap:round;transition:stroke-dashoffset 0.1s ease;}.format-action-btn:disabled,.format-action-btn.is-buffering{opacity:0.82 !important;cursor:wait !important;pointer-events:none !important;filter:brightness(0.96);box-shadow:0 2px 6px rgba(15,23,42,0.15) !important;transform:none !important;}.format-action-btn.is-buffering i.fa-spinner{display:inline-block;animation:fa-spin 1s infinite linear;}.tingalala-results-card{max-width:820px;margin:0 auto;background:#ffffff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 10px 30px rgba(15,23,42,0.06);padding:24px;position:relative;overflow:hidden;text-align:left;}@media (max-width:640px){.tingalala-results-card{padding:16px 14px;border-radius:16px;}}.media-hero-banner{display:flex;flex-direction:column;align-items:center;text-align:center;background:#f8fafc;border:1px solid #edf2f7;border-radius:16px;padding:20px 24px;margin-bottom:24px;box-shadow:0 2px 10px rgba(15,23,42,0.03);}.media-hero-thumb{width:100%;max-width:620px;aspect-ratio:16 / 9;height:auto;flex-shrink:0;border-radius:14px;overflow:hidden;position:relative;background:#000000;box-shadow:0 8px 28px rgba(15,23,42,0.16);cursor:pointer;margin:0 auto 16px auto;}@media (max-width:768px){.media-hero-banner{padding:14px 12px;}.media-hero-thumb{max-width:100%;min-height:220px;border-radius:12px;}}@media (max-width:480px){.media-hero-thumb{min-height:210px;}}.media-hero-thumb img{width:100%;height:100%;object-fit:cover;display:block;}.thumb-play-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,0.35);backdrop-filter:blur(2px);transition:all 0.2s ease;z-index:5;border-radius:10px;cursor:pointer;}.media-hero-thumb:hover .thumb-play-overlay{background:rgba(15,23,42,0.5);}.thumb-play-circle{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,0.95);color:#e11d48;display:flex;align-items:center;justify-content:center;font-size:1.25rem;box-shadow:0 4px 18px rgba(0,0,0,0.3);padding-left:3px;transition:transform 0.2s ease,background 0.2s ease;}.media-hero-thumb:hover .thumb-play-circle{transform:scale(1.12);background:#ffffff;}.media-hero-thumb .thumb-badge{position:absolute;bottom:6px;right:6px;background:rgba(15,23,42,0.85);backdrop-filter:blur(4px);color:#ffffff;font-size:0.65rem;font-weight:700;padding:2px 6px;border-radius:4px;letter-spacing:0.4px;z-index:6;}.media-hero-details{flex:1;min-width:0;}.media-hero-title{font-size:1.05rem;font-weight:800;color:#0f172a;line-height:1.4;margin:0 0 6px 0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:'Urbanist',sans-serif;}.media-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:0.78rem;color:#64748b;font-weight:600;}.media-platform-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:#ffffff;border:1px solid #e2e8f0;border-radius:20px;color:#0f172a;font-weight:700;font-size:0.74rem;}.format-filter-tabs{display:flex;gap:8px;margin-bottom:16px;border-bottom:1px solid #f1f5f9;padding-bottom:12px;overflow-x:auto;scrollbar-width:none;}.format-filter-tabs::-webkit-scrollbar{display:none;}.filter-tab-btn{display:inline-flex;align-items:center;gap:6px;background:#f1f5f9;color:#475569;border:1px solid transparent;border-radius:30px;padding:7px 16px;font-size:0.84rem;font-weight:700;cursor:pointer;transition:all 0.2s ease;white-space:nowrap;}.filter-tab-btn:hover{background:#e2e8f0;color:#0f172a;}.filter-tab-btn.active{background:#0f172a;color:#ffffff;border-color:#0f172a;box-shadow:0 2px 8px rgba(15,23,42,0.15);}.filter-tab-btn .tab-count{background:rgba(255,255,255,0.2);padding:1px 7px;border-radius:10px;font-size:0.72rem;}.filter-tab-btn:not(.active) .tab-count{background:rgba(15,23,42,0.08);}.format-cards-grid{display:flex;flex-direction:column;gap:10px;}.format-card-row{display:flex;align-items:center;justify-content:space-between;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 18px;transition:all 0.2s ease;gap:12px;}.format-card-row:hover{border-color:rgba(236,72,153,0.35);background:#fdf2f8;transform:translateX(2px);box-shadow:0 4px 14px rgba(15,23,42,0.04);}.format-left{display:flex;align-items:center;gap:14px;min-width:0;}.format-badge-box{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0;}.format-badge-box.video{background:#eff6ff;color:#2563eb;border:1px solid rgba(37,99,235,0.15);}.format-badge-box.audio{background:#fdf2f8;color:#ec4899;border:1px solid rgba(236,72,153,0.2);}.format-info{display:flex;flex-direction:column;gap:2px;min-width:0;}.format-info-title{font-size:0.94rem;font-weight:800;color:#0f172a;display:flex;align-items:center;gap:8px;}.format-tag-pill{font-size:0.68rem;font-weight:700;padding:1px 7px;border-radius:4px;text-transform:uppercase;}.format-tag-pill.hd{background:#ecfdf5;color:#059669;border:1px solid rgba(5,150,105,0.2);}.format-tag-pill.sd{background:#eff6ff;color:#2563eb;border:1px solid rgba(37,99,235,0.2);}.format-tag-pill.fhd{background:#f5f3ff;color:#7c3aed;border:1px solid rgba(124,58,237,0.2);}.format-tag-pill.audio-hq{background:#fdf2f8;color:#db2777;border:1px solid rgba(219,39,119,0.2);}.format-tag-pill.no-audio{background:#fff7ed;color:#c2410c;border:1px solid rgba(194,65,12,0.25);text-transform:none;font-size:0.67rem;letter-spacing:0.01em;gap:3px;display:inline-flex;align-items:center;}.format-tag-pill.no-audio i{font-size:0.65rem;}.format-info-sub{font-size:0.78rem;color:#64748b;font-weight:600;}.format-download-action{flex-shrink:0;}.format-action-btn{display:inline-flex;align-items:center;gap:7px;background:linear-gradient(135deg,#e11d48 0%,#ec4899 100%);color:#ffffff;font-size:0.86rem;font-weight:700;padding:8px 18px;border-radius:30px;border:none;cursor:pointer;box-shadow:0 3px 10px rgba(236,72,153,0.28);transition:all 0.2s ease;}.format-action-btn:hover{transform:translateY(-1px);box-shadow:0 5px 16px rgba(236,72,153,0.42);filter:brightness(1.04);}.format-action-btn:active{transform:translateY(0);}.show-more-card{margin-top:14px;}.tingalala-expand-bar{width:100%;display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px 18px;color:#0f172a;font-size:0.88rem;font-weight:700;cursor:pointer;transition:all 0.2s ease;}.tingalala-expand-bar:hover{background:#ffffff;border-color:rgba(236,72,153,0.4);box-shadow:0 4px 14px rgba(15,23,42,0.05);}.tingalala-expand-bar .expand-left{display:flex;align-items:center;gap:9px;}.tingalala-expand-bar .expand-left i{color:#ec4899;}.tingalala-expand-bar .expand-arrow{transition:transform 0.25s ease;color:#64748b;}.tingalala-expand-bar.active .expand-arrow{transform:rotate(180deg);color:#ec4899;}.extended-formats-drawer{display:none;margin-top:10px;flex-direction:column;gap:8px;}@media (max-width:640px){.format-card-row{flex-direction:column !important;align-items:stretch !important;gap:12px !important;padding:14px !important;border-radius:14px !important;}.format-left{width:100% !important;gap:12px !important;align-items:flex-start !important;}.format-info{flex:1 !important;min-width:0 !important;}.format-info-title{font-size:0.95rem !important;font-weight:800 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:6px !important;}.format-info-sub{font-size:0.78rem !important;margin-top:3px !important;line-height:1.4 !important;}.format-download-action{width:100% !important;}.format-action-btn{width:100% !important;justify-content:center !important;padding:11px 18px !important;font-size:0.94rem !important;border-radius:12px !important;}}.hero-trust-bar{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;background:rgba(255,255,255,0.85);border:1px solid #e2e8f0;backdrop-filter:blur(10px);padding:6px 18px;border-radius:30px;margin-bottom:20px;box-shadow:0 2px 10px rgba(15,23,42,0.04);}.trust-chip{font-size:0.82rem;font-weight:700;color:#475569;display:inline-flex;align-items:center;gap:6px;}.trust-dot{color:#cbd5e1;font-size:0.75rem;}@media (max-width:480px){.hero-trust-bar{padding:5px 12px;gap:6px;margin-bottom:16px;}.trust-chip{font-size:0.74rem;}}.tingalala-toast-pill{animation:toastSlideIn 0.25s cubic-bezier(0.16,1,0.3,1) forwards;}@keyframes toastSlideIn{from{opacity:0;transform:translateX(-50%) translateY(-15px);}to{opacity:1;transform:translateX(-50%) translateY(0);}}.format-action-btn:disabled,.format-action-btn.is-buffering{opacity:0.82!important;cursor:wait!important;pointer-events:none!important;filter:brightness(0.96);box-shadow:0 2px 6px rgba(15,23,42,0.15)!important;transform:none!important;}.format-action-btn.is-buffering i.fa-spinner{display:inline-block;animation:fa-spin 1s infinite linear;}