.Hero-module__JgYmMq__hero{align-items:center;min-height:80vh;padding:160px 0 100px;display:flex}.Hero-module__JgYmMq__container{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.Hero-module__JgYmMq__content{width:100%;max-width:800px}.Hero-module__JgYmMq__badge{background:var(--glass);color:var(--primary);border:1px solid var(--glass-border);border-radius:50px;margin-bottom:24px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-block}.Hero-module__JgYmMq__title{margin-bottom:24px;font-size:clamp(2.5rem,8vw,4.5rem);line-height:1.1}.Hero-module__JgYmMq__subtitle{color:var(--muted);margin-bottom:40px;font-size:1.25rem;line-height:1.6}.Hero-module__JgYmMq__inputWrapper{width:100%;max-width:700px;margin:0 auto 12px}.Hero-module__JgYmMq__formActions{justify-content:center;margin-bottom:32px;display:flex}.Hero-module__JgYmMq__bulkBtnInline{color:var(--secondary);background:#25f4ee0d;border:1px solid #25f4ee33;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.Hero-module__JgYmMq__bulkBtnInline:hover{background:#25f4ee1a;border-color:#25f4ee66;transform:translateY(-2px)}.Hero-module__JgYmMq__inputContainer{background:var(--card);border:2px solid var(--border);z-index:2;border-radius:100px;align-items:center;padding:8px;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 40px #00000026}.Hero-module__JgYmMq__inputContainer:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px #fe2c551a}.Hero-module__JgYmMq__inputIcon{color:var(--muted);margin-left:20px}.Hero-module__JgYmMq__input{color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-size:1.1rem}.Hero-module__JgYmMq__submitBtn{background:var(--primary);color:#fff;border-radius:100px;align-items:center;gap:8px;padding:12px 28px;font-weight:700;transition:all .2s;display:flex}.Hero-module__JgYmMq__submitBtn:hover:not(:disabled){background:var(--primary-hover);transform:scale(1.02)}.Hero-module__JgYmMq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.Hero-module__JgYmMq__errorMsg{color:var(--primary);margin-top:12px;font-size:.9rem;font-weight:500}.Hero-module__JgYmMq__spin{animation:1s linear infinite Hero-module__JgYmMq__spin}@keyframes Hero-module__JgYmMq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Hero-module__JgYmMq__trust{color:var(--muted);justify-content:center;gap:24px;font-size:.9rem;display:flex}.Hero-module__JgYmMq__trustItem{align-items:center;gap:6px;display:flex}.Hero-module__JgYmMq__bulkPromo{border-top:1px solid var(--glass-border);flex-direction:column;align-items:center;gap:12px;margin-top:40px;padding-top:40px;display:flex}.Hero-module__JgYmMq__bulkPromo p{color:var(--muted);font-size:1rem}.Hero-module__JgYmMq__bulkLink{color:var(--secondary);background:#25f4ee0d;border:1px solid #25f4ee33;border-radius:50px;align-items:center;gap:8px;padding:8px 16px;font-size:1.1rem;font-weight:700;transition:all .2s;display:flex}.Hero-module__JgYmMq__bulkLink:hover{background:#25f4ee1a;transform:translateY(-2px);box-shadow:0 4px 15px #25f4ee1a}.Hero-module__JgYmMq__resultCard{background:var(--card);text-align:left;border:1px solid var(--border);border-radius:24px;gap:24px;width:100%;max-width:600px;margin-top:60px;padding:24px;display:flex;box-shadow:0 20px 50px #0000004d}.Hero-module__JgYmMq__preview{object-fit:cover;border-radius:12px;width:120px;height:180px}.Hero-module__JgYmMq__resultInfo{flex-direction:column;flex:1;justify-content:center;display:flex}.Hero-module__JgYmMq__videoTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:1.25rem;display:-webkit-box;overflow:hidden}.Hero-module__JgYmMq__author{color:var(--muted);margin-bottom:20px;font-size:.9rem}.Hero-module__JgYmMq__downloadOptions{flex-direction:column;gap:12px;display:flex}.Hero-module__JgYmMq__downloadAction{background:var(--primary);color:#fff;border-radius:12px;padding:14px;font-weight:600}.Hero-module__JgYmMq__downloadActionSecondary{background:var(--glass);color:var(--foreground);border:1px solid var(--glass-border);border-radius:12px;padding:14px;font-weight:600}@media (max-width:600px){.Hero-module__JgYmMq__inputContainer{border-radius:20px;flex-direction:column;gap:12px;padding:16px}.Hero-module__JgYmMq__inputIcon{display:none}.Hero-module__JgYmMq__input{text-align:center;width:100%;padding:8px 0}.Hero-module__JgYmMq__submitBtn,.Hero-module__JgYmMq__bulkBtnInline{justify-content:center;width:100%}.Hero-module__JgYmMq__resultCard{text-align:center;flex-direction:column;align-items:center}.Hero-module__JgYmMq__preview{width:100%;height:300px}}
.BulkDownloader-module__OYMDUq__bulkSection{background:#ffffff05;padding:100px 0}.BulkDownloader-module__OYMDUq__container{max-width:900px;margin:0 auto;padding:0 24px}.BulkDownloader-module__OYMDUq__header{text-align:center;margin-bottom:48px}.BulkDownloader-module__OYMDUq__iconBox{background:#25f4ee1a;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 16px;display:flex}.BulkDownloader-module__OYMDUq__header h2{margin-bottom:12px;font-size:2.5rem}.BulkDownloader-module__OYMDUq__header p{color:var(--muted)}.BulkDownloader-module__OYMDUq__bulkCard{background:var(--card);border:1px solid var(--border);border-radius:24px;padding:32px;box-shadow:0 20px 40px #0003}.BulkDownloader-module__OYMDUq__linkList{flex-direction:column;gap:12px;max-height:300px;margin-bottom:24px;padding:4px;display:flex;overflow-y:auto}.BulkDownloader-module__OYMDUq__linkInputRow{align-items:center;gap:12px;display:flex}.BulkDownloader-module__OYMDUq__index{background:var(--glass);width:32px;height:32px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.BulkDownloader-module__OYMDUq__input{background:var(--glass);border:1px solid var(--border);color:var(--foreground);border-radius:12px;outline:none;flex:1;padding:14px 20px;font-size:1rem;transition:all .2s}.BulkDownloader-module__OYMDUq__input:focus{border-color:var(--secondary);background:#25f4ee0d}.BulkDownloader-module__OYMDUq__removeBtn{color:var(--primary);background:#fe2c551a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.BulkDownloader-module__OYMDUq__actions{justify-content:space-between;gap:16px;margin-bottom:32px;display:flex}@media (max-width:600px){.BulkDownloader-module__OYMDUq__actions{flex-direction:column}.BulkDownloader-module__OYMDUq__addBtn,.BulkDownloader-module__OYMDUq__startBtn{justify-content:center;width:100%}}.BulkDownloader-module__OYMDUq__addBtn{background:var(--glass);color:var(--foreground);border:1px solid var(--glass-border);border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-weight:600;display:flex}.BulkDownloader-module__OYMDUq__startBtn{background:var(--secondary);color:#000;border-radius:12px;align-items:center;gap:8px;padding:12px 32px;font-weight:700;display:flex}.BulkDownloader-module__OYMDUq__progressInfo{border-top:1px solid var(--border);padding-top:24px}.BulkDownloader-module__OYMDUq__progressHeader{color:var(--muted);justify-content:space-between;margin-bottom:12px;font-size:.9rem;display:flex}.BulkDownloader-module__OYMDUq__progressBar{background:#ffffff0d;border-radius:10px;height:8px;margin-bottom:24px;overflow:hidden}.BulkDownloader-module__OYMDUq__progressFill{background:linear-gradient(to right,var(--primary),var(--secondary));height:100%;transition:width .3s}.BulkDownloader-module__OYMDUq__resultsList{flex-direction:column;gap:8px;display:flex}.BulkDownloader-module__OYMDUq__resultItem{border:1px solid var(--glass-border);background:#0000001a;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.BulkDownloader-module__OYMDUq__resTitle{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:80%;font-size:.85rem;overflow:hidden}.BulkDownloader-module__OYMDUq__errorContainer{align-items:center;gap:4px;display:flex}.BulkDownloader-module__OYMDUq__errorText{color:#ff4d4d;font-size:.75rem;font-weight:600}.BulkDownloader-module__OYMDUq__downloadOptions{margin:20px 0}.BulkDownloader-module__OYMDUq__optionSelector{gap:10px;display:flex}@media (max-width:500px){.BulkDownloader-module__OYMDUq__optionSelector{flex-direction:column}}.BulkDownloader-module__OYMDUq__optionBtn{background:var(--glass);border:1px solid var(--border);color:var(--foreground);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:.9rem;transition:all .2s;display:flex}.BulkDownloader-module__OYMDUq__activeOption{border-color:var(--secondary);color:var(--secondary);background:#25f4ee1a}.BulkDownloader-module__OYMDUq__downloadAllBtn{background:var(--primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:24px;padding:14px;font-weight:700;transition:all .2s;display:flex}.BulkDownloader-module__OYMDUq__downloadAllBtn:disabled{opacity:.5;cursor:not-allowed}.BulkDownloader-module__OYMDUq__downloadAllBtn:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 12px #fe2c554d}.BulkDownloader-module__OYMDUq__spin{animation:1s linear infinite BulkDownloader-module__OYMDUq__spin}@keyframes BulkDownloader-module__OYMDUq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
