: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.08);--t-primary-glow:0 10px 30px -5px rgba(236,72,153,0.35);--t-violet:#8b5cf6;--t-violet-dark:#7c3aed;--t-amber:#f59e0b;--t-amber-hover:#d97706;--t-amber-light:rgba(245,158,11,0.1);--t-bg-base:#f8fafc;--t-bg-surface:#ffffff;--t-bg-card:#ffffff;--t-bg-card-hover:#fafafa;--t-bg-glass:rgba(255,255,255,0.92);--t-border:#e2e8f0;--t-border-subtle:#f1f5f9;--t-border-focus:#ec4899;--t-border-glow:0 0 0 4px rgba(236,72,153,0.15);--t-text-title:#0f172a;--t-text-body:#334155;--t-text-muted:#64748b;--t-text-dim:#94a3b8;--t-shadow-sm:0 1px 2px 0 rgba(15,23,42,0.05);--t-shadow-md:0 4px 16px -2px rgba(15,23,42,0.06),0 2px 6px -1px rgba(15,23,42,0.03);--t-shadow-lg:0 12px 32px -4px rgba(15,23,42,0.08),0 4px 12px -2px rgba(15,23,42,0.04);--t-shadow-input:0 10px 30px -4px rgba(236,72,153,0.1),0 2px 10px rgba(15,23,42,0.04);--t-radius-sm:10px;--t-radius-md:16px;--t-radius-lg:24px;--t-radius-full:9999px;--t-transition:all 0.25s cubic-bezier(0.16,1,0.3,1);}body{background-color:var(--t-bg-base) !important;color:var(--t-text-body) !important;font-family:'Manrope',-apple-system,BlinkMacSystemFont,sans-serif !important;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6,.hero-title,.brand-text{font-family:'Urbanist',sans-serif !important;color:var(--t-text-title) !important;letter-spacing:-0.02em;font-weight:800;}.tingalala-bg-mesh{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0;overflow:hidden;}.tingalala-bg-mesh .glow-orb-1{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:900px;height:450px;background:radial-gradient(ellipse at center,rgba(236,72,153,0.08) 0%,rgba(139,92,246,0.04) 50%,transparent 75%);filter:blur(80px);}.tingalala-bg-mesh .glow-orb-2{position:absolute;top:35%;right:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(245,158,11,0.05) 0%,transparent 65%);filter:blur(80px);}.tingalala-bg-mesh .glow-orb-3{position:absolute;bottom:-100px;left:-100px;width:550px;height:550px;background:radial-gradient(circle,rgba(139,92,246,0.06) 0%,transparent 65%);filter:blur(90px);}.hero{position:relative;z-index:2;padding-top:80px !important;padding-bottom:25px !important;background:transparent !important;}@media (max-width:768px){.hero{padding-top:66px !important;padding-bottom:18px !important;}}.hero-title{font-size:clamp(1.75rem,3.4vw,2.6rem) !important;font-weight:800 !important;line-height:1.2 !important;margin-bottom:10px !important;color:#0f172a !important;letter-spacing:-0.02em;}.hero-title .gradient-text{background:linear-gradient(135deg,#e11d48 0%,#ec4899 40%,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}.hero-subtitle{font-size:0.94rem !important;color:#64748b !important;max-width:540px;line-height:1.55 !important;margin:0 auto 16px;}.hero::before,.hero::after{display:none !important;content:none !important;pointer-events:none !important;}.hero{position:relative;z-index:5;pointer-events:auto !important;}.hero .container{position:relative;z-index:10;pointer-events:auto !important;}.hero-actions-bar,#teraboxBtnWrapper{position:relative !important;z-index:50 !important;pointer-events:auto !important;}.tingalala-install-btn,#pwaInstallBtn{cursor:pointer !important;display:inline-flex !important;align-items:center !important;gap:6px !important;background:linear-gradient(135deg,#e11d48 0%,#ec4899 100%) !important;color:#ffffff !important;border:none !important;border-radius:50px !important;padding:7px 18px !important;font-size:0.82rem !important;font-weight:700 !important;box-shadow:0 3px 10px rgba(236,72,153,0.28) !important;transition:transform 0.15s cubic-bezier(0.4,0,0.2,1),box-shadow 0.15s ease,filter 0.15s ease !important;user-select:none;-webkit-user-select:none;position:relative !important;z-index:50 !important;pointer-events:auto !important;}.tingalala-install-btn:hover,#pwaInstallBtn:hover{transform:translateY(-2px) !important;box-shadow:0 6px 16px rgba(236,72,153,0.38) !important;filter:brightness(1.05) !important;cursor:pointer !important;}.tingalala-install-btn:active,#pwaInstallBtn:active{transform:translateY(1px) scale(0.97) !important;box-shadow:0 2px 6px rgba(236,72,153,0.3) !important;filter:brightness(0.96) !important;}.tingalala-install-btn *,#pwaInstallBtn *{pointer-events:none !important;}#teraboxBtnWrapper{display:inline-flex;align-items:center;justify-content:center;width:auto;margin:0;}.watch-videos-btn,#teraboxWatchBtn{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:linear-gradient(135deg,#fffbeb 0%,#fef08a 20%,#facc15 60%,#eab308 100%) !important;border:1.8px solid #d97706 !important;border-radius:15px !important;padding:13px 23px !important;width:auto !important;max-width:100% !important;text-decoration:none !important;box-shadow:0 4px 18px rgba(234,88,12,0.28),0 2px 6px rgba(245,158,11,0.2),inset 0 1px 0 rgba(255,255,255,0.95) !important;transition:transform 0.15s cubic-bezier(0.4,0,0.2,1),box-shadow 0.15s ease,border-color 0.15s ease,background 0.15s ease !important;user-select:none;-webkit-user-select:none;cursor:pointer !important;position:relative !important;z-index:50 !important;pointer-events:auto !important;box-sizing:border-box !important;overflow:visible !important;}.watch-videos-btn:hover,#teraboxWatchBtn:hover{border-color:#b45309 !important;background:linear-gradient(135deg,#fef08a 0%,#fde047 35%,#eab308 80%,#ca8a04 100%) !important;transform:translateY(-2px) !important;box-shadow:0 8px 24px rgba(217,119,6,0.42),inset 0 1px 0 #ffffff !important;}.watch-videos-btn:active,#teraboxWatchBtn:active{transform:translateY(1px) scale(0.98) !important;box-shadow:0 2px 8px rgba(217,119,6,0.25) !important;background:linear-gradient(135deg,#fde047 0%,#eab308 100%) !important;}.watch-videos-btn *,#teraboxWatchBtn *{pointer-events:none !important;}.watch-btn-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0px !important;width:100%;max-width:100%;box-sizing:border-box;line-height:1 !important;}.watch-btn-top{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1.25 !important;max-width:100%;text-align:center;white-space:nowrap;}.watch-btn-top i{color:#9a3412 !important;font-size:1.22rem !important;flex-shrink:0;display:inline-block;animation:playIconPulse 1.6s ease-in-out infinite;transform-origin:center center;}@keyframes playIconPulse{0%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(185,28,28,0));}50%{transform:scale(1.22);color:#c2410c !important;filter:drop-shadow(0 0 6px rgba(234,88,12,0.65));}100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(185,28,28,0));}}.watch-btn-main{font-size:1.10rem;font-weight:800;color:#713f12 !important;line-height:1.25;text-align:center;white-space:nowrap;}.watch-btn-sub{font-size:0.70rem !important;font-weight:800 !important;color:#b45309 !important;letter-spacing:0.45px !important;text-transform:uppercase !important;opacity:0.92;margin-top:2px !important;line-height:1.2 !important;text-align:center;white-space:nowrap;}.animated-flame-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:22px;vertical-align:middle;margin-left:3px;flex-shrink:0;pointer-events:none;}.flame-svg{display:block;transform-origin:50% 90%;animation:flameFlicker 1.4s ease-in-out infinite alternate;}@keyframes flameFlicker{0%{transform:scale(1) rotate(-1.5deg);filter:drop-shadow(0 0 2px rgba(249,115,22,0.45));}25%{transform:scale(1.06,0.95) rotate(1.5deg);}50%{transform:scale(0.96,1.05) rotate(-2deg);filter:drop-shadow(0 0 4px rgba(245,158,11,0.75));}75%{transform:scale(1.04,0.97) rotate(1deg);}100%{transform:scale(1.02,1.02) rotate(-0.5deg);filter:drop-shadow(0 0 3px rgba(234,88,12,0.6));}}.flame-core{animation:flameCorePulse 1.1s ease-in-out infinite alternate;}@keyframes flameCorePulse{0%{transform:scale(0.94);opacity:0.85;}100%{transform:scale(1.06);opacity:1;}}.flame-spark{position:absolute;width:3px;height:3px;border-radius:50%;background:#fde047;box-shadow:0 0 4px #ea580c;pointer-events:none;opacity:0;}.spark-1{left:45%;bottom:45%;animation:sparkFly1 1.6s cubic-bezier(0.2,0.8,0.4,1) infinite;}.spark-2{left:22%;bottom:40%;animation:sparkFly2 2s cubic-bezier(0.2,0.8,0.4,1) infinite 0.45s;}.spark-3{left:68%;bottom:38%;animation:sparkFly3 1.8s cubic-bezier(0.2,0.8,0.4,1) infinite 0.9s;}@keyframes sparkFly1{0%{transform:translate(0,0) scale(1);opacity:0;}20%{opacity:0.95;}100%{transform:translate(-4px,-18px) scale(0.15);opacity:0;}}@keyframes sparkFly2{0%{transform:translate(0,0) scale(0.85);opacity:0;}20%{opacity:0.9;}100%{transform:translate(6px,-20px) scale(0.1);opacity:0;}}@keyframes sparkFly3{0%{transform:translate(0,0) scale(1);opacity:0;}25%{opacity:0.95;}100%{transform:translate(-3px,-22px) scale(0.1);opacity:0;}}@media (max-width:600px){#teraboxBtnWrapper{width:auto;max-width:100%;}.watch-videos-btn,#teraboxWatchBtn{padding:12px 18px !important;border-radius:14px !important;width:auto !important;max-width:100% !important;}.watch-btn-top{gap:7px !important;}.watch-btn-top i{font-size:1.15rem !important;}.watch-btn-main{font-size:clamp(0.90rem,3.9vw,1.02rem) !important;letter-spacing:-0.01em;}}@media (max-width:360px){.watch-videos-btn,#teraboxWatchBtn{padding:10px 14px !important;}.watch-btn-top{gap:5px !important;}.watch-btn-top i{font-size:1.05rem !important;}.watch-btn-main{font-size:0.85rem !important;}}.search-card-wrapper{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--t-radius-md);padding:24px 26px;box-shadow:var(--t-shadow-input);position:relative;z-index:5;transition:var(--t-transition);}@media (max-width:768px){.search-card-wrapper{padding:16px 14px;}}.search-card-wrapper:focus-within{box-shadow:var(--t-shadow-input);}.search-card-header{margin-bottom:12px;}.search-card-label{font-size:0.92rem;font-weight:700;color:#0f172a;display:inline-flex;align-items:center;gap:8px;}.search-card-label i{color:#ec4899;}.search-input-box{display:flex;align-items:center;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:12px;padding:5px 6px 5px 14px;transition:var(--t-transition);position:relative;box-shadow:none !important;}.search-input-box:focus-within{background:#ffffff;border-color:#cbd5e1 !important;box-shadow:none !important;outline:none !important;}.search-input-box .input-icon{font-size:1.1rem;color:#94a3b8;margin-right:10px;}.url-input{flex:1;background:transparent;border:none;outline:none;color:#0f172a;font-size:0.98rem;font-weight:500;padding:10px 0;font-family:inherit;min-width:0;}.url-input::placeholder{color:#94a3b8;font-size:0.92rem;}.paste-quick-btn{display:inline-flex;align-items:center;gap:6px;background:#fdf2f8;color:#db2777;border:1px solid rgba(236,72,153,0.25);border-radius:8px;padding:8px 14px;font-size:0.84rem;font-weight:700;cursor:pointer;transition:var(--t-transition);white-space:nowrap;}.paste-quick-btn:hover{background:#ec4899;color:#ffffff;border-color:#ec4899;}.download-cta-btn{width:100%;margin-top:14px;padding:13px 24px;border-radius:12px;background:linear-gradient(135deg,#e11d48 0%,#ec4899 45%,#8b5cf6 100%);color:#ffffff;font-size:1.05rem;font-weight:800;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 16px rgba(236,72,153,0.3);transition:var(--t-transition);position:relative;overflow:hidden;}.download-cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(236,72,153,0.4);filter:brightness(1.03);}.download-cta-btn:active{transform:translateY(0);}.platform-chips-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;justify-content:center;align-items:center;}.platform-chip{width:38px;height:38px;padding:0;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;transition:var(--t-transition);cursor:pointer;text-decoration:none;}.platform-chip:hover{background:#ffffff;border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 10px rgba(15,23,42,0.08);}.telegram-bot-section{position:relative;z-index:2;padding:20px 0;}.telegram-bot-bar{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--t-radius-md);padding:20px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:var(--t-shadow-md);}.telegram-bot-info{display:flex;align-items:center;gap:16px;}.telegram-bot-icon-wrapper{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#0088cc 0%,#00a8e8 100%);color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;box-shadow:0 4px 14px rgba(0,136,204,0.25);}.telegram-bot-tag{font-size:0.72rem;font-weight:800;color:#db2777;background:#fdf2f8;border:1px solid rgba(236,72,153,0.2);padding:2px 8px;border-radius:20px;display:inline-block;margin-bottom:4px;}.telegram-bot-title{color:#0f172a;font-size:1.02rem;font-weight:700;}.telegram-bot-btn{display:inline-flex;align-items:center;gap:8px;background:#0088cc;color:#ffffff !important;padding:10px 22px;border-radius:50px;font-size:0.92rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 4px 14px rgba(0,136,204,0.3);transition:var(--t-transition);}.telegram-bot-btn:hover{background:#0077b5;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,136,204,0.4);}.arch-section{position:relative;z-index:2;padding:60px 0;}.arch-heading{text-align:center;margin-bottom:35px;}.arch-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 16px;background:#fdf2f8;border:1px solid rgba(236,72,153,0.25);border-radius:20px;font-size:0.78rem;font-weight:800;color:#db2777;margin-bottom:12px;text-transform:uppercase;letter-spacing:0.5px;}.arch-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.arch-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--t-radius-md);padding:24px 20px;text-align:left;box-shadow:var(--t-shadow-sm);transition:var(--t-transition);position:relative;overflow:hidden;}.arch-card:hover{border-color:rgba(236,72,153,0.4);transform:translateY(-3px);box-shadow:0 10px 25px -4px rgba(15,23,42,0.08);}.arch-card-icon{width:44px;height:44px;border-radius:12px;background:#fdf2f8;display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:16px;}.arch-card-val{font-size:1.45rem;font-weight:900;color:#0f172a;font-family:'Urbanist',sans-serif;margin-bottom:4px;}.arch-card-title{font-size:0.92rem;color:#0f172a;font-weight:700;margin-bottom:4px;}.arch-card-desc{font-size:0.82rem;color:#64748b;line-height:1.5;}@media (max-width:900px){.arch-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:550px){.arch-grid{grid-template-columns:1fr;}}.features-section{position:relative;z-index:2;padding:80px 0;}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px;}.feature-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--t-radius-md);padding:32px 26px;box-shadow:var(--t-shadow-sm);transition:var(--t-transition);}.feature-card:hover{border-color:rgba(236,72,153,0.4);transform:translateY(-4px);box-shadow:var(--t-shadow-lg);}.feature-icon{width:52px;height:52px;border-radius:14px;background:#fdf2f8;color:#db2777;border:1px solid rgba(236,72,153,0.2);display:flex;align-items:center;justify-content:center;font-size:1.35rem;margin-bottom:20px;transition:var(--t-transition);}.feature-card:hover .feature-icon{background:linear-gradient(135deg,#e11d48,#ec4899);color:#ffffff;transform:scale(1.05);}.feature-card h3{font-size:1.22rem;color:#0f172a;margin-bottom:10px;}.feature-card p{font-size:0.94rem;color:#475569;line-height:1.6;}.how-it-works-section{position:relative;z-index:2;padding:70px 0;background:#ffffff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;}.steps-container{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:45px;}.step-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--t-radius-md);padding:34px 26px;position:relative;transition:var(--t-transition);}.step-card:hover{background:#ffffff;border-color:rgba(236,72,153,0.35);transform:translateY(-3px);box-shadow:var(--t-shadow-md);}.step-number-badge{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#e11d48,#ec4899);color:#ffffff;font-weight:800;font-size:1.25rem;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 4px 12px rgba(236,72,153,0.3);}.step-card h3{font-size:1.2rem;color:#0f172a;margin-bottom:10px;}.step-card p{font-size:0.92rem;color:#64748b;line-height:1.6;}.platforms-section{position:relative;z-index:2;padding:80px 0;}.platforms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;margin-top:40px;}.platform-box{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--t-radius-md);padding:26px 22px;box-shadow:var(--t-shadow-sm);transition:var(--t-transition);}.platform-box:hover{border-color:#cbd5e1;transform:translateY(-3px);box-shadow:var(--t-shadow-md);}.platform-box-header{display:flex;align-items:center;gap:14px;margin-bottom:14px;}.platform-box-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:1.3rem;}.platform-box h3{font-size:1.08rem;color:#0f172a;margin:0;}.platform-box p{font-size:0.88rem;color:#64748b;line-height:1.55;margin:0;}.faq-section{position:relative;z-index:2;padding:80px 0;}.faq-list{max-width:820px;margin:40px auto 0;display:flex;flex-direction:column;gap:14px;}.faq-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--t-radius-md);overflow:hidden;transition:var(--t-transition);}.faq-card:hover{border-color:#cbd5e1;}.faq-card.active{border-color:rgba(236,72,153,0.4);box-shadow:0 4px 16px rgba(236,72,153,0.08);}.faq-question{padding:20px 24px;font-size:1.05rem;font-weight:700;color:#0f172a;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;}.faq-question i{color:#94a3b8;transition:transform 0.25s ease;font-size:0.9rem;}.faq-card.active .faq-question i{transform:rotate(180deg);color:#ec4899;}.faq-answer{display:none;padding:0 24px 22px;font-size:0.95rem;color:#475569;line-height:1.65;}.faq-card.active .faq-answer{display:block;}.contact-section{position:relative;z-index:2;padding:70px 0;}.contact-card-box{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--t-radius-lg);padding:50px 30px;text-align:center;box-shadow:var(--t-shadow-md);max-width:820px;margin:0 auto;}.contact-icon-bubble{width:60px;height:60px;border-radius:18px;background:#fdf2f8;color:#db2777;display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin:0 auto 20px;}.contact-email-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#e11d48,#ec4899);color:#ffffff !important;padding:14px 28px;border-radius:50px;font-weight:700;font-size:1rem;text-decoration:none;box-shadow:0 6px 20px rgba(236,72,153,0.35);transition:transform 0.15s cubic-bezier(0.4,0,0.2,1),box-shadow 0.15s ease;max-width:100%;box-sizing:border-box;user-select:none;}.contact-email-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(236,72,153,0.48);color:#ffffff !important;}.contact-email-btn:active{transform:translateY(1px) scale(0.98);box-shadow:0 2px 8px rgba(236,72,153,0.32);}.contact-email-label{white-space:nowrap;}.contact-email-address{word-break:break-all;}@media (max-width:768px){.contact-email-btn{padding:12px 22px;font-size:0.94rem;gap:8px;}}@media (max-width:480px){.contact-email-btn{width:100%;max-width:360px;padding:12px 14px;font-size:0.88rem;gap:6px;flex-wrap:wrap;border-radius:14px;text-align:center;}.contact-email-address{font-size:0.82rem;}}@media (max-width:360px){.contact-email-btn{padding:10px 10px;font-size:0.8rem;border-radius:12px;}.contact-email-address{font-size:0.76rem;}}.contact-pills{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px;}.contact-pill-item{font-size:0.8rem;font-weight:600;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;padding:5px 14px;border-radius:20px;}.results-section{padding:30px 0;position:relative;z-index:3;}.results-container{max-width:820px;margin:0 auto;}.media-result-card{background:#ffffff !important;border:1px solid #e2e8f0 !important;border-radius:var(--t-radius-md) !important;padding:24px !important;box-shadow:var(--t-shadow-md) !important;margin-bottom:20px;}.format-tab-btn{padding:10px 20px;border-radius:8px;font-weight:700;font-size:0.92rem;border:1px solid #e2e8f0;background:#f8fafc;color:#334155;cursor:pointer;transition:var(--t-transition);}.format-tab-btn.active{background:#ec4899 !important;color:#ffffff !important;border-color:#ec4899 !important;}.download-link-btn{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:14px 18px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#0f172a;font-weight:600;text-decoration:none;margin-bottom:8px;transition:var(--t-transition);}.download-link-btn:hover{background:#fdf2f8;border-color:#ec4899;color:#db2777;transform:translateX(4px);}@media (max-width:900px){.features-grid,.steps-container,.achievement-grid{grid-template-columns:1fr;}.telegram-bot-bar{flex-direction:column;text-align:center;}.telegram-bot-info{flex-direction:column;}}.url-input:focus{outline:none !important;box-shadow:none !important;border:none !important;background:transparent !important;caret-color:#0f172a !important;}.talk-strangers-btn,.talk-girls-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:270px !important;padding:9px 24px !important;font-size:0.88rem !important;font-weight:700 !important;border-radius:50px !important;box-shadow:0 4px 14px rgba(225,29,72,0.24),0 1px 3px rgba(15,23,42,0.08) !important;transition:transform 0.2s ease,box-shadow 0.2s ease !important;}.talk-strangers-btn:hover,.talk-girls-btn:hover{box-shadow:0 6px 20px rgba(225,29,72,0.32),0 2px 5px rgba(15,23,42,0.12) !important;transform:translateY(-2px) !important;}@media (max-width:480px){.talk-strangers-btn,.talk-girls-btn{max-width:240px !important;padding:8px 18px !important;font-size:0.82rem !important;}}#pwaInstallBtn,#pwaInstallBtn *{cursor:pointer !important;}.pwa-reminder-card>div:last-child{justify-content:center !important;}#pwaInstallBtn,#pwaInstallBtn *,#teraboxWatchBtn,#teraboxWatchBtn *,.watch-videos-btn,.watch-videos-btn *{cursor:pointer !important;}.desktop-nav .header-cta-btn,.header-cta-btn{padding:10px 22px !important;}.download-cta-btn.btn-loading{opacity:0.92 !important;cursor:wait !important;pointer-events:none !important;}.download-cta-btn.btn-loading i.fa-spinner{display:inline-block;animation:fa-spin 1s infinite linear;margin-right:8px;}.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;}