:root{color-scheme:dark;--bg: #07070a;--panel: rgba(18, 17, 23, .84);--panel-soft: rgba(255,255,255,.045);--line: rgba(255,255,255,.12);--red: #f20d25;--red-bright: #ff2538;--red-dark: #9d0718;--text: #f6f5f7;--muted: #aaa6b1;--muted2: #77727e;--green: #20d98a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;color:var(--text);overflow-x:hidden;background:radial-gradient(ellipse at 50% 27%,rgba(122,0,22,.23),transparent 42%),radial-gradient(ellipse at 0% 7%,rgba(165,0,25,.2),transparent 28%),radial-gradient(ellipse at 100% 48%,rgba(130,0,21,.16),transparent 31%),linear-gradient(180deg,#09090c,#060609 56%,#0b0609)}button,input{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.ambient{pointer-events:none;position:fixed;z-index:0;filter:blur(82px);opacity:.36;border-radius:50%}.ambient-one{width:330px;height:330px;background:#a90018;top:12%;left:-190px}.ambient-two{width:370px;height:370px;background:#6e0014;top:34%;right:-230px}.ambient-three{width:280px;height:280px;background:#a00020;bottom:-200px;left:42%;opacity:.23}.topbar{height:84px;position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(22px,5.4vw,92px);border-bottom:1px solid rgba(255,255,255,.105);background:#050508d1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 8px 36px #00000047}.topbar:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,28,49,.38),transparent)}.brand{display:inline-flex;align-items:center;gap:13px;min-width:250px}.brand-mark{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(140deg,#ff2739,#b40019);box-shadow:0 0 27px #ff002459,inset 0 1px #fff6}.brand-mark svg{width:25px;height:25px;margin-left:2px}.brand-word{font-weight:800;font-size:clamp(18px,1.6vw,24px);letter-spacing:-.8px;white-space:nowrap}.brand-word span{color:var(--red-bright)}.main-nav{display:flex;align-items:center;gap:clamp(8px,1.5vw,25px)}.nav-link{display:inline-flex;align-items:center;gap:8px;padding:13px 17px;color:#c4c0c8;font-size:13px;font-weight:600;border:1px solid transparent;border-radius:30px;transition:.2s ease;white-space:nowrap}.nav-link:hover,.nav-link.active{color:#ff3548;background:#f00d251f;border-color:#ff203747;box-shadow:inset 0 0 18px #ef0a2312}.nav-ico{font-size:19px;line-height:14px;color:currentColor}.topbar-pill{border:1px solid rgba(255,43,60,.65);border-radius:28px;padding:11px 18px;font-size:12px;color:#f4e9eb;font-weight:650;box-shadow:0 0 17px #ff00201a,inset 0 0 12px #ff00200f;white-space:nowrap}.bolt{color:#ff4c28;font-size:19px;vertical-align:-1px;margin-right:5px}.mobile-menu{display:none;border:1px solid var(--line);background:#171015;border-radius:10px;padding:9px 12px}.home-view{min-height:calc(100vh - 84px);position:relative;z-index:1;padding:37px 0 52px;overflow:hidden}.home-view:before,.results-view:before{content:"";pointer-events:none;position:absolute;z-index:-1;width:880px;height:520px;top:110px;left:50%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(174,0,29,.17),rgba(74,0,15,.07) 42%,transparent 72%);filter:blur(10px)}.home-view:after{content:"";pointer-events:none;position:absolute;z-index:-1;bottom:0;width:100%;height:170px;opacity:.62;background:radial-gradient(ellipse at 15% 100%,#56000d 0%,transparent 49%),radial-gradient(ellipse at 88% 100%,#780014 0%,transparent 47%)}.hero-wrap{width:min(100% - 42px,850px);margin:0 auto;text-align:center;position:relative;z-index:2}.eyebrow{display:inline-flex;align-items:center;gap:9px;padding:10px 20px;border:1px solid rgba(255,255,255,.08);border-radius:100px;background:#ffffff0e;box-shadow:0 0 30px #ff1c3517;color:#f1edf0;font-size:12px;font-weight:700;letter-spacing:1.3px}.eyebrow-icon{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:linear-gradient(135deg,#ff4b55,#c4001c);box-shadow:0 0 15px #ff1b378c;color:#fff;font-size:17px}.hero-title{margin:9px 0 0;font-size:clamp(44px,6.5vw,83px);font-weight:900;letter-spacing:-5px;line-height:1.04;text-shadow:0 12px 42px rgba(0,0,0,.55);white-space:nowrap}.hero-title span{color:#f5162f;text-shadow:0 0 25px rgba(255,0,32,.26)}.hero-underline{width:min(660px,80%);height:2px;margin:7px auto 15px;background:linear-gradient(90deg,transparent,#ff3349 16%,#ff112a 50%,#ff3349 84%,transparent);box-shadow:0 0 13px #f10c2a,0 0 33px #ff002485}.hero-subtitle{margin:0;font-size:clamp(20px,2.2vw,29px);font-weight:750;letter-spacing:-.7px}.hero-subtitle span{color:#ff3349;font-style:italic}.hero-points{display:flex;justify-content:center;align-items:center;gap:18px;margin:17px 0 23px;color:#aaa5af;font-size:12px;font-weight:550}.hero-points i{width:5px;height:5px;background:#ff1936;border-radius:50%;box-shadow:0 0 9px #ff1936}.converter-card{padding:19px 25px 20px;border:1px solid rgba(255,255,255,.24);border-radius:25px;background:linear-gradient(145deg,#281e24d4,#110f14e6 52%,#220f15de);box-shadow:0 20px 80px #00000085,inset 0 1px #ffffff1c,0 0 38px #f400201c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left}.url-label{display:block;margin:0 0 9px 9px;color:#bdb8c1;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.url-row{display:flex;align-items:center;gap:14px;min-height:65px;padding:8px 10px 8px 19px;border:1px solid rgba(255,255,255,.15);border-radius:18px;background:#ffffff13;box-shadow:inset 0 2px 15px #0003}.url-icon{font-size:29px;color:#f2e9ec;transform:rotate(-35deg)}.url-row input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#fff;font-size:14px}.url-row input::placeholder{color:#938d97}.url-arrow{flex:0 0 63px;height:51px;border:1px solid rgba(255,255,255,.13);border-radius:13px;color:#fff;background:linear-gradient(135deg,#ff273d,#d5001d);font-size:27px;cursor:pointer;box-shadow:0 0 22px #ff00254d,inset 0 1px #ffffff57;transition:.2s ease}.url-arrow:hover{transform:translate(2px);filter:brightness(1.12)}.or-divider{display:flex;align-items:center;gap:12px;margin:13px 1px;color:#77727c;font-size:9px;font-weight:800;letter-spacing:1.8px}.or-divider span{height:1px;flex:1;background:#ffffff17}.upload-pick{display:flex;align-items:center;gap:13px;padding:12px 16px;border-radius:15px;border:1px dashed rgba(255,61,78,.38);background:#ff102c0b;cursor:pointer;transition:.2s}.upload-pick:hover{border-color:#ff3a4f;background:#ff102c17}.upload-symbol{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;color:#fff;background:#f50f272e;font-size:25px}.upload-pick strong,.upload-pick small{display:block}.upload-pick strong{font-size:12px;font-weight:700}.upload-pick small{margin-top:3px;color:#99929d;font-size:10px}.browse-text{margin-left:auto;color:#ff5363;font-size:11px;font-weight:700}.picked-file{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 2px 0;color:#ddd7df;font-size:11px}.picked-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picked-file button{border:0;background:transparent;color:#ff6d7b;cursor:pointer}.format-switch{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.format-choice{display:flex;align-items:center;gap:13px;min-height:58px;padding:10px 16px;text-align:left;border:1px solid rgba(255,255,255,.17);border-radius:15px;background:#0000002b;cursor:pointer;transition:.2s ease}.format-choice:hover{border-color:#ff374899}.format-choice.selected{border-color:#ff3047;background:linear-gradient(135deg,#ff172d45,#82001036);box-shadow:0 0 17px #ff002226,inset 0 0 15px #ff00221a}.format-icon{display:grid;place-items:center;flex:0 0 34px;height:34px;color:#fff;border-radius:10px;background:linear-gradient(135deg,#ff364a,#be0019);font-size:18px}.format-icon.music{font-size:24px;background:#ffffff14}.format-choice strong,.format-choice small{display:block}.format-choice strong{font-size:13px}.format-choice small{color:#918b96;font-size:10px;margin-top:3px}.radio-dot{margin-left:auto;width:13px;height:13px;border:1px solid #746d77;border-radius:50%}.format-choice.selected .radio-dot{border:4px solid #ff3047;box-shadow:0 0 10px #ff002380}.convert-btn{width:min(405px,85%);min-height:66px;margin:22px auto 0;display:flex;align-items:center;justify-content:center;gap:15px;position:relative;border:1px solid rgba(255,255,255,.27);border-radius:40px;background:linear-gradient(110deg,#f90d23,#d0001c 55%,#fa1029);color:#fff;font-size:20px;font-weight:800;letter-spacing:-.4px;cursor:pointer;box-shadow:0 12px 30px #b0001b57,0 0 24px #ff002359,inset 0 2px #ffffff4d;transition:.2s ease}.convert-btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 15px 34px #b0001b66,0 0 34px #ff00236e}.convert-btn:disabled{opacity:.55;cursor:wait;transform:none}.rocket{font-size:23px;transform:rotate(-25deg)}.btn-arrow{position:absolute;right:25px;font-size:24px;opacity:.8}.hero-note{display:flex;align-items:center;justify-content:center;gap:7px;color:#79737d;font-size:10px;margin:12px 0 24px}.tiny-lock{color:#20d98a;font-size:15px}.feature-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.feature-card{display:flex;align-items:center;gap:11px;padding:15px 13px;min-height:70px;border:1px solid rgba(255,255,255,.115);border-radius:16px;background:linear-gradient(135deg,#1e191fd1,#09080ccc);box-shadow:0 8px 24px #00000036,inset 0 1px #ffffff0a;text-align:left}.feature-icon{font-size:26px;font-weight:800;min-width:26px;text-align:center}.feature-icon.red{color:#ff393f}.feature-icon.green{color:#22d98a}.feature-icon.pink{color:#ff3654}.feature-icon.violet{color:#9a66ff}.feature-card strong,.feature-card small{display:block}.feature-card strong{font-size:11px;font-weight:750}.feature-card small{margin-top:4px;font-size:9px;color:#8d8791}.side-ad{position:absolute;z-index:2;top:22px;width:150px;height:270px;border:1px solid rgba(255,28,50,.77);border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#1e050ae6,#070609f0 55%,#30000abf);box-shadow:0 0 28px #ff00231a,inset 0 0 26px #ff002314}.side-ad:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.43;background:linear-gradient(135deg,transparent 35%,rgba(255,12,41,.27) 36%,transparent 58%),radial-gradient(ellipse at 50% 85%,rgba(255,0,39,.16),transparent 58%)}.side-ad-left{left:13px}.side-ad-right{right:13px}.ad-tag{position:absolute;z-index:1;top:11px;left:11px;padding:3px 6px;border-radius:5px;color:#240006;background:#ff273b;font-size:9px;font-weight:900}.ad-inner{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:17px 12px;text-align:center}.ad-orbit{width:65px;height:65px;display:grid;place-items:center;margin-bottom:20px;padding-left:4px;border-radius:22px;color:#fff;font-size:27px;background:linear-gradient(135deg,#ff394c,#b4001c);box-shadow:0 0 28px #ff002859,inset 0 1px #ffffff59;transform:rotate(-8deg)}.ad-inner strong{font-size:12px;font-weight:650}.ad-inner small{margin-top:6px;color:#958c96;font-size:9px;line-height:1.45}.ad-cta{margin-top:18px;padding:7px 14px;border:1px solid rgba(255,53,72,.75);border-radius:20px;color:#ffadb6;font-size:9px;font-weight:700}.mobile-ad-slot{display:none}.results-view{min-height:calc(100vh - 84px);position:relative;z-index:1;padding:25px 0 40px}.results-shell{width:min(100% - 360px,1210px);min-width:0;margin:0 auto;position:relative;z-index:2}.results-ad-left,.results-ad-right{top:25px;width:158px;height:590px}.results-ad-left{left:15px}.results-ad-right{right:15px}.results-ad-left .ad-inner,.results-ad-right .ad-inner{justify-content:center}.results-topline{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.back-btn{padding:9px 16px;border:1px solid rgba(255,255,255,.13);border-radius:30px;background:#ffffff12;color:#eee9ef;font-size:12px;cursor:pointer;transition:.2s}.back-btn:hover{border-color:#ff233980;background:#ff1e321a}.secure-label{font-size:9px;color:#9c949f;letter-spacing:1.4px;font-weight:800}.secure-label span{display:inline-block;width:6px;height:6px;background:#20d98a;border-radius:50%;margin-right:7px;box-shadow:0 0 8px #20d98a;vertical-align:1px}.glass-panel{border:1px solid rgba(255,255,255,.15);border-radius:20px;background:linear-gradient(145deg,#1d171eeb,#0c0b0ff0 60%,#1a090fe6);box-shadow:0 17px 55px #0000005e,inset 0 1px #ffffff13;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.media-overview{display:grid;grid-template-columns:minmax(230px,34%) minmax(250px,1fr) minmax(180px,230px);gap:22px;align-items:center;padding:15px}.preview-frame{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:13px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,#2a1020,#10131d 55%,#50101a);display:grid;place-items:center}.preview-frame img{width:100%;height:100%;object-fit:cover}.preview-placeholder{display:flex;flex-direction:column;gap:8px;align-items:center;color:#ffffffbf}.preview-placeholder span{display:grid;place-items:center;width:50px;height:50px;padding-left:3px;border-radius:50%;background:#ff142cbf;box-shadow:0 0 26px #ff002359}.preview-placeholder small{letter-spacing:1.6px;font-size:9px;color:#b7aab5}.duration-chip{position:absolute;bottom:9px;right:9px;padding:4px 7px;color:#fff;border-radius:6px;background:#000000b3;font-size:10px}.media-details{min-width:0}.media-kicker{display:flex;align-items:center;gap:8px;color:#ff6574;font-size:9px;letter-spacing:1.2px;font-weight:800}.youtube-like{display:grid;place-items:center;width:25px;height:20px;padding-left:2px;border-radius:6px;color:#fff;background:#f20e2a;font-size:10px}.media-details h2{margin:11px 0 10px;font-size:clamp(17px,1.8vw,25px);line-height:1.22;letter-spacing:-.7px;overflow-wrap:anywhere}.media-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;color:#aaa3ae;font-size:10px}.quality-tag{padding:4px 8px;border:1px solid rgba(255,35,58,.65);border-radius:20px;color:#ff6b7a;font-weight:800}.media-details p{margin:13px 0 11px;max-width:480px;color:#aaa3ad;font-size:11px;line-height:1.55}.source-name{color:#77717c;font-size:9px;overflow-wrap:anywhere}.thumbnail-panel{padding:13px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:#0000003b;box-shadow:inset 0 1px #ffffff0a}.thumbnail-heading{display:flex;align-items:center;gap:9px;margin-bottom:10px}.download-glyph{color:#ff334a;font-size:26px;line-height:1}.thumbnail-heading strong,.thumbnail-heading small{display:block}.thumbnail-heading strong{font-size:10px}.thumbnail-heading small{margin-top:3px;color:#928b96;font-size:9px}.thumbnail-mini{display:grid;place-items:center;height:85px;overflow:hidden;border-radius:9px;background:linear-gradient(135deg,#271321,#141b28,#5a111b);color:#ff6d7c;font-size:28px}.thumbnail-mini img{width:100%;height:100%;object-fit:cover}.outline-download{width:100%;margin-top:9px;min-height:35px;border:1px solid rgba(255,51,70,.8);border-radius:20px;background:#ff112914;color:#fff;font-size:10px;font-weight:700;cursor:pointer;transition:.2s}.outline-download:hover{background:#ff112938;box-shadow:0 0 17px #ff00242e}.format-tabs{display:flex;justify-content:center;width:min(530px,90%);margin:19px auto -1px;position:relative;z-index:1;padding:0 8px}.result-format{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;min-height:54px;padding:10px;border:1px solid rgba(255,255,255,.16);background:#0a090df2;color:#cfc9d0;font-size:13px;font-weight:700;cursor:pointer}.result-format:first-child{border-radius:35px 0 0 35px}.result-format:last-child{border-radius:0 35px 35px 0}.result-format span{font-size:20px}.result-format.active{color:#fff;border-color:#ff354b;background:linear-gradient(110deg,#ff263d,#ba001b);box-shadow:0 0 24px #ff002347,inset 0 1px #ffffff4d}.quality-panel{padding:18px 21px 20px}.quality-heading{display:flex;align-items:center;gap:11px;margin-bottom:14px}.stack-icon{color:#ff3449;font-size:27px}.quality-heading h3{margin:0;font-size:16px;letter-spacing:-.3px}.quality-heading p{margin:4px 0 0;color:#918b96;font-size:10px}.quality-list{display:flex;flex-direction:column;gap:6px}.quality-row{min-height:49px;display:grid;grid-template-columns:40px minmax(130px,1fr) minmax(65px,110px) minmax(140px,190px);align-items:center;gap:10px;padding:5px 11px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#0000003d;transition:.15s}.quality-row:first-child{border-color:#ff3045b3;box-shadow:0 0 15px #ff00231a,inset 0 0 13px #ff002309}.quality-type{color:#d0cbd2;text-align:center;font-size:18px}.quality-name{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12px;font-weight:700}.best-tag{padding:3px 7px;border-radius:15px;color:#fff;background:#cf001bbd;font-size:8px}.quality-size{color:#8e8792;font-size:10px;text-align:center}.download-quality{min-height:35px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:linear-gradient(105deg,#ff233a,#cc001e);color:#fff;font-size:10px;font-weight:750;cursor:pointer;box-shadow:0 4px 13px #c0001a26,inset 0 1px #fff3;transition:.18s}.download-quality:hover{filter:brightness(1.14);box-shadow:0 0 20px #ff00224d;transform:translateY(-1px)}.download-quality:disabled{opacity:.55;cursor:wait;transform:none}.conversion-progress{margin-top:16px;padding:13px;border:1px solid rgba(255,48,69,.24);border-radius:12px;background:#ff0a250e}.progress-top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#eee6eb;font-size:10px}.progress-top span{color:#ff6877;font-weight:800}.progress-track{overflow:hidden;height:7px;margin-top:10px;border-radius:10px;background:#ffffff1a}.progress-track span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b8001c,#ff3048);box-shadow:0 0 12px #ff002380;transition:width .2s}.conversion-progress p{margin:8px 0 0;color:#89818d;font-size:9px}.result-error{margin-top:12px;padding:12px 14px;border:1px solid rgba(255,80,95,.35);border-radius:10px;color:#ffadb5;background:#ff002314;font-size:11px;line-height:1.5}.bottom-benefits{display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px;padding:17px 20px;border:1px solid rgba(255,33,55,.32);border-radius:17px;background:linear-gradient(105deg,#2e0810a3,#0f0c11e0);box-shadow:inset 0 1px #ffffff0d}.bottom-benefits>div{display:flex;align-items:center;gap:10px;padding:0 13px;border-right:1px solid rgba(255,255,255,.15)}.bottom-benefits>div:first-child{padding-left:0}.bottom-benefits>div:last-child{border:0}.benefit-ico{font-size:25px;font-weight:800}.benefit-ico.green{color:#23d98a}.benefit-ico.red{color:#ff3847}.benefit-ico.pink{color:#ff315a}.bottom-benefits strong,.bottom-benefits small{display:block}.bottom-benefits strong{font-size:10px}.bottom-benefits small{margin-top:4px;color:#8f8792;font-size:9px}.results-mobile-ad{margin-top:18px}.below-content{position:relative;z-index:1;width:min(100% - 40px,930px);margin:45px auto 0;text-align:center}.below-card{max-width:720px;margin:auto;padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#ffffff06}.below-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#ff5263;background:#ff142d1f}.below-card h2{margin:12px 0 8px;font-size:17px}.below-card p{margin:0 auto;max-width:600px;color:#928c96;font-size:11px;line-height:1.7}.below-links{display:flex;justify-content:center;gap:24px;margin-top:23px;color:#a9a2ad;font-size:10px}.below-links a:hover{color:#ff5364}.copyright{margin:13px 0 0;color:#68636d;font-size:9px}.toast{position:fixed;z-index:99;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;pointer-events:none;max-width:min(90vw,520px);padding:12px 17px;border:1px solid rgba(255,65,82,.35);border-radius:12px;color:#fff;background:#140c11f5;box-shadow:0 12px 35px #00000073,0 0 20px #ff002326;font-size:11px;text-align:center;transition:.22s}.toast.show{opacity:1;transform:translate(-50%)}@media(min-width:1500px){.hero-wrap{width:min(100% - 420px,850px)}.side-ad{width:150px}.results-shell{width:min(100% - 400px,1210px)}}@media(max-width:1250px){.home-view{padding-top:30px}.side-ad{width:124px;height:235px}.ad-inner strong{font-size:10px}.ad-orbit{width:54px;height:54px}.hero-wrap{width:min(100% - 300px,820px)}.results-shell{width:min(100% - 310px,1120px)}.results-ad-left,.results-ad-right{width:125px;height:530px}.media-overview{grid-template-columns:minmax(190px,30%) minmax(210px,1fr) 185px;gap:15px}}@media(max-width:960px){.topbar{padding:0 22px}.brand{min-width:auto}.main-nav{gap:3px}.nav-link{padding:11px 10px;font-size:11px;gap:5px}.topbar-pill{padding:10px 12px;font-size:10px}.side-ad{display:none}.hero-wrap{width:min(100% - 42px,850px)}.results-shell{width:min(100% - 40px,900px)}.media-overview{grid-template-columns:minmax(220px,38%) 1fr}.thumbnail-panel{grid-column:1 / -1;display:grid;grid-template-columns:1fr 160px 180px;align-items:center;gap:13px}.thumbnail-heading{margin:0}.thumbnail-mini{height:62px}.outline-download{margin:0}}@media(max-width:680px){.topbar{height:70px;padding:0 15px}.brand-mark{width:39px;height:39px}.brand-word{font-size:17px;letter-spacing:-.65px}.main-nav{display:none;position:absolute;top:69px;left:0;right:0;padding:12px;border-bottom:1px solid rgba(255,255,255,.1);background:#08070af7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-wrap:wrap;justify-content:center}.main-nav.open{display:flex}.nav-link{padding:10px 13px}.topbar-pill{margin-left:auto;margin-right:10px;padding:8px 10px;font-size:9px}.mobile-menu{display:block}.home-view{min-height:calc(100vh - 70px);padding:38px 0 28px}.hero-wrap{width:min(100% - 28px,540px)}.eyebrow{padding:8px 13px;font-size:9px;letter-spacing:1px}.hero-title{margin-top:15px;font-size:clamp(34px,9vw,54px);letter-spacing:-2.8px;white-space:normal;line-height:1.08}.hero-underline{margin:10px auto 12px}.hero-subtitle{font-size:19px}.hero-points{gap:9px;margin:12px 0 18px;font-size:9px}.converter-card{padding:15px 13px 14px;border-radius:18px}.url-row{min-height:56px;gap:8px;padding-left:12px;border-radius:13px}.url-row input{font-size:11px}.url-icon{font-size:22px}.url-arrow{flex-basis:48px;height:43px;font-size:21px}.upload-pick{padding:10px;gap:9px}.upload-pick strong{font-size:10px}.upload-pick small{font-size:8px}.upload-symbol{width:32px;height:32px}.browse-text{font-size:9px}.format-switch{gap:8px;margin-top:11px}.format-choice{min-height:55px;padding:8px;gap:8px;border-radius:12px}.format-icon{flex-basis:28px;height:28px;font-size:15px}.format-choice strong{font-size:10px}.format-choice small{font-size:8px}.radio-dot{width:11px;height:11px}.convert-btn{width:94%;min-height:57px;margin-top:17px;font-size:16px}.rocket{font-size:20px}.hero-note{font-size:9px;margin-bottom:18px}.feature-row{grid-template-columns:1fr 1fr;gap:8px}.feature-card{min-height:60px;padding:10px;gap:8px;border-radius:12px}.feature-icon{font-size:21px;min-width:22px}.feature-card strong{font-size:9px}.feature-card small{font-size:8px}.mobile-ad-slot{display:flex;justify-content:center;align-items:center;min-height:75px;width:calc(100% - 28px);margin:20px auto 0;border:1px dashed rgba(255,50,70,.43);border-radius:12px;color:#8d7279;background:#ff002309;font-size:9px;letter-spacing:1px}.results-view{min-height:calc(100vh - 70px);padding:18px 0 30px}.results-shell{width:calc(100% - 26px)}.results-topline{margin-bottom:10px}.back-btn{padding:8px 12px;font-size:10px}.secure-label{font-size:8px}.media-overview{grid-template-columns:1fr;gap:13px;padding:11px;border-radius:16px}.preview-frame{width:100%;aspect-ratio:16/8.7}.media-details h2{font-size:19px;margin:8px 0}.media-details p{margin:9px 0}.media-meta{font-size:9px;gap:8px}.thumbnail-panel{grid-column:auto;grid-template-columns:1fr 105px;gap:8px;padding:9px}.thumbnail-heading{grid-column:1 / 2}.thumbnail-mini{grid-column:2;grid-row:1 / 3;height:68px}.outline-download{grid-column:1;width:100%;min-height:32px}.format-tabs{width:100%;margin-top:15px}.result-format{min-height:47px;font-size:11px}.result-format span{font-size:17px}.quality-panel{padding:14px 10px;border-radius:15px}.quality-heading{margin-bottom:11px}.quality-heading h3{font-size:13px}.quality-heading p{font-size:9px}.quality-row{grid-template-columns:23px minmax(82px,1fr) 56px minmax(95px,115px);gap:5px;min-height:45px;padding:4px 6px}.quality-type{font-size:14px}.quality-name{gap:5px;font-size:10px}.best-tag{font-size:7px;padding:3px 5px}.quality-size{font-size:8px}.download-quality{min-height:32px;font-size:8px;padding:0 4px}.bottom-benefits{grid-template-columns:1fr 1fr;gap:13px 5px;padding:13px 10px}.bottom-benefits>div{padding:0 5px;border-right:0}.bottom-benefits strong{font-size:9px}.bottom-benefits small{font-size:8px}.benefit-ico{font-size:21px}.below-content{margin-top:25px;width:calc(100% - 28px)}.below-card{padding:18px 14px}.below-card h2{font-size:15px}.below-links{gap:14px;font-size:9px;flex-wrap:wrap}}@media(max-width:390px){.brand-word{font-size:15px}.brand{gap:8px}.brand-mark{width:34px;height:34px}.topbar-pill{display:none}.hero-title{font-size:33px}.hero-subtitle{font-size:17px}.quality-row{grid-template-columns:20px minmax(70px,1fr) 44px minmax(84px,100px);gap:4px}.quality-name{font-size:9px}.download-quality{font-size:7px}}.floating-play,.floating-film,.floating-headphones{position:absolute;z-index:1;pointer-events:none;filter:drop-shadow(0 24px 28px rgba(0,0,0,.58))}.floating-play{display:none;left:8.3%;top:245px;width:196px;height:145px;border-radius:30px 43px 32px 42px;transform:perspective(520px) rotateY(-19deg) rotate(7deg);background:linear-gradient(140deg,#ff5260,#f10b26 48%,#870014);box-shadow:inset 0 3px #ffffff6b,inset -12px -15px 20px #36000859,0 0 36px #ff002661}.floating-play span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-left:10px;color:#fffffff2;font-size:63px;text-shadow:0 7px 13px rgba(0,0,0,.4)}.floating-film{display:none;right:8.5%;top:190px;width:174px;height:205px;border-radius:13px;transform:perspective(600px) rotateY(-13deg) rotate(-8deg);border:1px solid rgba(255,255,255,.17);background:linear-gradient(145deg,#34313a,#09090d 66%,#31000c);box-shadow:inset 0 1px #fff3,0 0 29px #ff002324}.film-stripe{height:43px;border-radius:12px 12px 0 0;background:repeating-linear-gradient(135deg,#ded9df 0,#ded9df 13px,#1e1c22 13px,#1e1c22 26px);clip-path:polygon(0 8%,100% 0,100% 83%,0 100%)}.floating-film>span{display:grid;place-items:center;width:47px;height:47px;margin:36px auto 20px;border:1px solid rgba(255,255,255,.19);border-radius:50%;color:#fff;background:#ff122bd9;padding-left:3px;box-shadow:0 0 22px #ff00235c}.film-controls{display:flex;gap:6px;margin:0 18px;height:5px;border-radius:9px;background:#4a424b}.film-controls i{display:block;width:23%;height:5px;border-radius:9px;background:#ef1831}.floating-headphones{display:none;right:8%;bottom:110px;width:158px;height:140px;transform:rotate(-18deg)}.floating-headphones i{position:absolute;left:19px;top:4px;width:120px;height:120px;border:14px solid #18171d;border-bottom-color:transparent;border-radius:75px 75px 0 0;box-shadow:inset 0 3px 4px #ffffff2e,0 -3px 8px #ff143247}.floating-headphones b,.floating-headphones em{position:absolute;display:block;top:74px;width:38px;height:58px;border:3px solid #38343d;border-radius:14px;background:linear-gradient(90deg,#09090c,#39343e 46%,#08080c);box-shadow:0 9px 15px #0009}.floating-headphones b{left:11px}.floating-headphones em{right:6px}@media(min-width:1450px){.floating-play,.floating-film,.floating-headphones{display:block}}@media(min-width:1450px)and (max-height:860px){.floating-play{top:210px;width:165px;height:125px}.floating-film{top:170px;transform:scale(.88) rotate(-8deg)}.floating-headphones{transform:scale(.85) rotate(-18deg);bottom:70px}}@media(max-width:1449px){.floating-play,.floating-film,.floating-headphones{display:none}}
