*,:after,:before{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:transparent}:root{--background-color:#ffffff;--h1-font-color:#1e1e1e;--p-font-color:#5c5c5c;--header-logo-color:#2c2c2c;--text-primary:#1a202c;--text-secondary:#4a5568;--text-muted:#666;--text-body:#333;--heading-color:#1a202c;--card-bg:#ffffff;--section-bg:#f0f2f5;--subtle-bg:#f8f9fa;--highlight-bg:#f0f4ff;--border-color:rgba(0,0,0,0.12);--border-subtle:#e2e8f0;--link-color:#667eea;--link-hover-color:#764ba2;--brand-primary:#667eea;--brand-secondary:#764ba2;--nav-link-color:#1a1a1a;--nav-link-hover-color:#f44336;--nav-link-hover-bg:rgba(244,67,54,0.05);--nav-border-color:rgba(0,0,0,0.06);--table-header-bg:#f0f4ff;--table-header-color:#667eea;--table-stripe-bg:#f8f9fa;--table-hover-bg:#e9ecef;--faq-bg:#ffffff;--faq-hover-bg:#f0f4ff;--faq-question-color:#2d3748;--faq-answer-color:#4a5568;--faq-icon-color:#667eea;--badge-bg:#667eea;--badge-color:#fff;--btn-primary-bg:linear-gradient(135deg,#667eea,#764ba2);--btn-primary-color:#fff;--input-background:#ffffff;--input-text-color:#222222;--input-box-shadow:0px 0px 20px 1px rgb(138 138 138/38%);--input-placeholder-text-color:#797979;--input-button-background-color:#1477e9e7;--input-button-hover-background-color:rgba(15,105,207,0.906);--result-background-color:#ffffff;--result-border:2px solid #82839142;--result-box-shadow:0px 0px 8px 4px #22222227;--result-title-font-color:#222222;--result-table-font-color:#222222;--result-table-bg-color:#e6e6e68c;--loader-bg-color:#ffffff;--loader-border:1.2px solid #b8b8b86c;--loader-box-shadow:0px 0px 5px 5px #00000017;--loader-progress-bg-color:#0327f7c9;--loader-progress-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.199);--loader-animated-color:#0755ff;--error-bg-color:#ffffff;--error-border:1.2px solid rgba(0,0,0,0.1);--error-font-color:#ff5050;--footer-text-color:#464646;--cookie-banner-bg:#fff;--cookie-banner-text:#333;--cookie-reject-bg:#f0f2f5;--cookie-reject-color:#333;--cookie-reject-hover-bg:#e9ecef;--notice-bg:#fff3cd;--notice-border:#ffc107;--notice-color:#856404;--download-btn-bg:#c50052d7;--download-btn-hover-bg:#a10144}[data-theme=dark]{--background-color:#0f0f0f;--header-logo-color:#e8e8e8;--h1-font-color:#e8e8e8;--p-font-color:#b0b0b0;--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--text-muted:#888;--text-body:#c9c9c9;--heading-color:#e8e8e8;--card-bg:#1a1a2e;--section-bg:#141422;--subtle-bg:#1e1e30;--highlight-bg:#1e1e35;--border-color:rgba(255,255,255,0.08);--border-subtle:rgba(255,255,255,0.06);--link-color:#7b93f5;--link-hover-color:#a78bfa;--brand-primary:#7b93f5;--brand-secondary:#a78bfa;--nav-link-color:#d0d0d0;--nav-link-hover-color:#f87171;--nav-link-hover-bg:rgba(248,113,113,0.08);--nav-border-color:rgba(255,255,255,0.06);--table-header-bg:#1e1e35;--table-header-color:#7b93f5;--table-stripe-bg:#1a1a2e;--table-hover-bg:#24243a;--faq-bg:#1a1a2e;--faq-hover-bg:#1e1e35;--faq-question-color:#e0e0e0;--faq-answer-color:#a0a0a0;--faq-icon-color:#7b93f5;--badge-bg:#7b93f5;--badge-color:#fff;--btn-primary-bg:linear-gradient(135deg,#667eea,#764ba2);--btn-primary-color:#fff;--input-background:#20212c;--input-text-color:#dfdfdf;--input-box-shadow:0px 0px 20px 1px rgba(0,0,0,0.38);--input-placeholder-text-color:#bbbbbb;--input-button-background-color:#f30049ce;--input-button-hover-background-color:#a50037;--result-background-color:#00000085;--result-border:1.5px solid #1e1f2471;--result-box-shadow:1px 1px 10px 10px #0000002c;--result-title-font-color:#c0c0c0;--result-table-font-color:#c9c9c9;--result-table-bg-color:#191a27;--loader-bg-color:#272935;--loader-border:1.2px solid #5e6076;--loader-box-shadow:1px 1px 20px 10px transparent;--loader-progress-bg-color:#dd0155c9;--loader-progress-box-shadow:1px 1px 20px 10px rgba(0,0,0,0.295);--loader-animated-color:#fff;--error-bg-color:#262733;--error-border:1.2px solid rgba(255,255,255,0.06);--error-font-color:#e93848;--footer-text-color:#dfdfdf;--cookie-banner-bg:#1a1a2e;--cookie-banner-text:#c9c9c9;--cookie-reject-bg:#2a2a3e;--cookie-reject-color:#c9c9c9;--cookie-reject-hover-bg:#343450;--notice-bg:#2a2a1e;--notice-border:#665522;--notice-color:#e0c060;--download-btn-bg:#c50052d7;--download-btn-hover-bg:#a10144}[data-theme=light]{--background-color:#ffffff;--h1-font-color:#1e1e1e;--p-font-color:#5c5c5c;--header-logo-color:#2c2c2c;--text-primary:#1a202c;--text-secondary:#4a5568;--text-muted:#666;--text-body:#333;--heading-color:#1a202c;--card-bg:#ffffff;--section-bg:#f0f2f5;--subtle-bg:#f8f9fa;--highlight-bg:#f0f4ff;--border-color:rgba(0,0,0,0.12);--border-subtle:#e2e8f0;--link-color:#667eea;--link-hover-color:#764ba2;--brand-primary:#667eea;--brand-secondary:#764ba2;--nav-link-color:#1a1a1a;--nav-link-hover-color:#f44336;--nav-link-hover-bg:rgba(244,67,54,0.05);--nav-border-color:rgba(0,0,0,0.06);--table-header-bg:#f0f4ff;--table-header-color:#667eea;--table-stripe-bg:#f8f9fa;--table-hover-bg:#e9ecef;--faq-bg:#ffffff;--faq-hover-bg:#f0f4ff;--faq-question-color:#2d3748;--faq-answer-color:#4a5568;--faq-icon-color:#667eea;--badge-bg:#667eea;--badge-color:#fff;--btn-primary-bg:linear-gradient(135deg,#667eea,#764ba2);--btn-primary-color:#fff;--input-background:#ffffff;--input-text-color:#222222;--input-box-shadow:0px 0px 20px 1px rgb(138 138 138/38%);--input-placeholder-text-color:#797979;--input-button-background-color:#1477e9e7;--input-button-hover-background-color:rgba(15,105,207,0.906);--result-background-color:#ffffff;--result-border:2px solid #82839142;--result-box-shadow:0px 0px 8px 4px #22222227;--result-title-font-color:#222222;--result-table-font-color:#222222;--result-table-bg-color:#e6e6e68c;--loader-bg-color:#ffffff;--loader-border:1.2px solid #b8b8b86c;--loader-box-shadow:0px 0px 5px 5px #00000017;--loader-progress-bg-color:#0327f7c9;--loader-progress-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.199);--loader-animated-color:#0755ff;--error-bg-color:#ffffff;--error-border:1.2px solid rgba(0,0,0,0.1);--error-font-color:#ff5050;--footer-text-color:#464646;--cookie-banner-bg:#fff;--cookie-banner-text:#333;--cookie-reject-bg:#f0f2f5;--cookie-reject-color:#333;--cookie-reject-hover-bg:#e9ecef;--notice-bg:#fff3cd;--notice-border:#ffc107;--notice-color:#856404;--download-btn-bg:#c50052d7;--download-btn-hover-bg:#a10144}#fastvidl-downloader-result,#fastvidl-downloader-tool{scroll-margin-top:88px;scroll-margin-bottom:24px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-color);min-height:100vh}body::-webkit-scrollbar{width:0}body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track{background-color:transparent}a{text-decoration:none;color:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.global-container{max-width:1200px;padding:2rem}.global-container,.global-container__content{margin-left:auto;margin-right:auto;box-sizing:border-box}.global-container__content{max-width:720px}@media (max-width:768px){.global-container{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:480px){.global-container{padding-left:.75rem;padding-right:.75rem}}#goog-gt-tt.goog-te-balloon-frame,.goog-te-banner-frame{display:none!important}body{top:0!important}.skiptranslate{display:none!important}.rich-content-section{max-width:800px;margin:48px auto;padding:0 20px}.rich-section-heading{font-size:1.4rem;font-weight:600;margin:36px 0 14px;line-height:1.3;color:var(--heading-color,#0f172a)}.rich-body{font-size:1rem;line-height:1.8;color:var(--text-body,#475569);margin-bottom:16px}.rich-features-list{list-style:none;padding:0;margin:0 0 16px}.rich-features-list li{padding:10px 0;border-bottom:1px solid var(--border-subtle,rgba(0,0,0,.07));font-size:1rem;line-height:1.7;color:var(--text-body,#475569)}.rich-features-list li:last-child{border-bottom:none}.device-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:16px 0}.device-guide-col h3{font-size:1.05rem;font-weight:600;margin:0 0 12px;color:var(--heading-color,#0f172a)}.device-guide-col ol{padding-left:20px;margin:0}.device-guide-col ol li{font-size:.95rem;line-height:1.75;margin-bottom:8px;color:var(--text-body,#475569)}@media (max-width:640px){.device-guide-grid{grid-template-columns:1fr}.rich-section-heading{font-size:1.2rem}}.responsible-use-banner{display:flex;align-items:flex-start;gap:12px;background:#fffbeb;border:1px solid #fcd34d;border-left:4px solid #f59e0b;border-radius:6px;padding:14px 18px;margin:28px auto;max-width:800px;font-size:14px;line-height:1.65;color:#451a03}.banner-icon{font-size:18px;flex-shrink:0;margin-top:1px}.banner-text{flex:1 1}.banner-link{color:#92400e;font-weight:500;text-decoration:underline;text-underline-offset:2px}.banner-link:hover{color:#78350f}.not-affiliated-note{font-size:12px;color:#6b7280;text-align:center;max-width:700px;margin:12px auto 32px;line-height:1.6;padding:0 1rem}@media (max-width:640px){.responsible-use-banner{padding:12px 14px;font-size:13px}}body.fastvidl-cookie-pending #st-1,body.fastvidl-cookie-pending .st-sticky-share-buttons,body.fastvidl-cookie-pending [id^=st-]{bottom:7.5rem!important;z-index:2147483645!important}@media (max-width:480px){body.fastvidl-cookie-pending #st-1,body.fastvidl-cookie-pending .st-sticky-share-buttons,body.fastvidl-cookie-pending [id^=st-]{bottom:9.5rem!important}}body.fastvidl-admin{--border-color:#cbd5e1;--border-subtle:#e2e8f0;--input-background:#ffffff}[data-theme=dark] body.fastvidl-admin{--border-color:rgba(255,255,255,0.14);--border-subtle:rgba(255,255,255,0.08);--input-background:#1e1e30}body.fastvidl-admin .sharethis-inline-share-buttons,body.fastvidl-admin .st-sticky-share-buttons,body.fastvidl-admin [id^=st-]{display:none!important;visibility:hidden!important;pointer-events:none!important}[dir=rtl] body{text-align:right}[dir=rtl] .Ul-d,[dir=rtl] .header-actions,[dir=rtl] .inputRow,[dir=rtl] .navstyle ul,[dir=rtl] .topRow{direction:rtl}[dir=rtl] .home-blog-article ol,[dir=rtl] .home-blog-article ul{padding-right:1.5rem;padding-left:0}