.DownloaderForm-module__akZ6kG__wrapper,.DownloaderForm-module__akZ6kG__form{flex-direction:column;gap:1rem;display:flex}.DownloaderForm-module__akZ6kG__inputRow{align-items:stretch;gap:.75rem;display:flex}.DownloaderForm-module__akZ6kG__inputWrap{flex:1;align-items:center;display:flex;position:relative}.DownloaderForm-module__akZ6kG__inputIcon{color:var(--text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;left:1rem}.DownloaderForm-module__akZ6kG__input{background:var(--bg-input);border:1.5px solid var(--border);border-radius:var(--radius-lg);width:100%;height:52px;color:var(--text-primary);transition:border-color var(--transition), box-shadow var(--transition);outline:none;padding:0 3rem 0 2.75rem;font-size:.9375rem}.DownloaderForm-module__akZ6kG__input::placeholder{color:var(--text-muted)}.DownloaderForm-module__akZ6kG__input:focus{border-color:var(--accent-1);background:#fff;box-shadow:0 0 0 3px #2563eb1f}.DownloaderForm-module__akZ6kG__clearBtn{width:28px;height:28px;color:var(--text-muted);transition:background var(--transition), color var(--transition);background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;display:flex;position:absolute;right:.75rem}.DownloaderForm-module__akZ6kG__clearBtn:hover{color:#ef4444;background:#ef44441a}.DownloaderForm-module__akZ6kG__pasteBtn{flex-shrink:0;height:52px;border-radius:var(--radius-lg)!important;padding:0 1.25rem!important;font-size:.875rem!important}.DownloaderForm-module__akZ6kG__qualityRow{align-items:center;gap:.75rem;display:flex}.DownloaderForm-module__akZ6kG__qualityLabel{color:var(--text-secondary);flex-shrink:0;font-size:.875rem;font-weight:500}.DownloaderForm-module__akZ6kG__qualitySelect{background:var(--bg-input);border:1.5px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;transition:border-color var(--transition);outline:none;padding:.5rem .875rem;font-family:inherit;font-size:.875rem}.DownloaderForm-module__akZ6kG__qualitySelect:focus{border-color:var(--accent-1);box-shadow:0 0 0 3px #2563eb1f}.DownloaderForm-module__akZ6kG__downloadBtn{justify-content:center;width:100%;height:56px;border-radius:var(--radius-lg)!important;font-size:1rem!important}.DownloaderForm-module__akZ6kG__spinner{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite DownloaderForm-module__akZ6kG__spin}.DownloaderForm-module__akZ6kG__feedback{border-radius:var(--radius-md);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:flex}.DownloaderForm-module__akZ6kG__feedbackSuccess{color:#15803d;background:#16a34a14;border:1px solid #16a34a33}.DownloaderForm-module__akZ6kG__feedbackError{color:#dc2626;background:#ef444414;border:1px solid #ef444433}.DownloaderForm-module__akZ6kG__hint{color:var(--text-muted);text-align:center;font-size:.8125rem}@media (max-width:600px){.DownloaderForm-module__akZ6kG__inputRow{flex-direction:column}.DownloaderForm-module__akZ6kG__pasteBtn{justify-content:center;width:100%}}
.Breadcrumb-module__dOlXeW__nav{margin-bottom:1.5rem}.Breadcrumb-module__dOlXeW__list{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.Breadcrumb-module__dOlXeW__item{align-items:center;gap:.25rem;display:flex}.Breadcrumb-module__dOlXeW__link{color:var(--text-muted);transition:color var(--transition);font-size:.8125rem}.Breadcrumb-module__dOlXeW__link:hover{color:var(--accent-1)}.Breadcrumb-module__dOlXeW__current{color:var(--accent-1);font-size:.8125rem;font-weight:500}.Breadcrumb-module__dOlXeW__sep{color:var(--text-muted);margin-left:.1rem;font-size:.75rem}
.RelatedTools-module__NfU9Ia__section{border-top:1px solid var(--border);margin-top:3rem;padding-top:2.5rem}.RelatedTools-module__NfU9Ia__heading{color:var(--text-primary);margin-bottom:1.25rem;font-size:1.25rem;font-weight:700}.RelatedTools-module__NfU9Ia__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.RelatedTools-module__NfU9Ia__card{border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition);background:#fff;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.RelatedTools-module__NfU9Ia__card:hover{border-color:var(--border-hover);background:var(--bg-card-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.RelatedTools-module__NfU9Ia__card:hover .RelatedTools-module__NfU9Ia__arrow{opacity:1;transform:translate(3px)}.RelatedTools-module__NfU9Ia__icon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.RelatedTools-module__NfU9Ia__name{color:var(--text-primary);flex:1;font-size:.875rem;font-weight:500}.RelatedTools-module__NfU9Ia__arrow{color:var(--accent-2);opacity:0;transition:opacity var(--transition), transform var(--transition);font-size:.875rem}
.ToolPage-module__w6tgqq__inner{flex-direction:column;gap:0;display:flex}.ToolPage-module__w6tgqq__hero{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:1rem 0 2.5rem;animation:.4s both ToolPage-module__w6tgqq__fadeInUp;display:flex}.ToolPage-module__w6tgqq__heroIcon{border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 8px 32px #00000026}.ToolPage-module__w6tgqq__heroTitle{color:var(--text-primary);margin:0;font-size:clamp(1.75rem,4vw,2.75rem)}.ToolPage-module__w6tgqq__heroSubtitle{color:var(--text-secondary);max-width:540px;font-size:1rem;line-height:1.7}.ToolPage-module__w6tgqq__downloaderCard{border:1.5px solid var(--border);box-shadow:var(--shadow-md);background:#fff;margin-bottom:2.5rem;padding:2rem;animation:.4s .1s both ToolPage-module__w6tgqq__fadeInUp}.ToolPage-module__w6tgqq__sectionTitle{color:var(--text-primary);margin-bottom:1.25rem;font-size:1.25rem;font-weight:700}.ToolPage-module__w6tgqq__featuresSection{border-top:1px solid var(--border);padding:2rem 0}.ToolPage-module__w6tgqq__featureList{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.ToolPage-module__w6tgqq__featureItem{color:var(--text-secondary);border:1.5px solid var(--border);border-radius:var(--radius-md);background:#fff;align-items:center;gap:.625rem;padding:.625rem .875rem;font-size:.9rem;display:flex}.ToolPage-module__w6tgqq__checkIcon{color:#16a34a;flex-shrink:0}.ToolPage-module__w6tgqq__howSection{border-top:1px solid var(--border);padding:2rem 0}.ToolPage-module__w6tgqq__howSteps{counter-reset:steps;flex-direction:column;gap:1rem;padding-left:0;list-style:none;display:flex}.ToolPage-module__w6tgqq__howSteps li{counter-increment:steps;color:var(--text-secondary);border:1.5px solid var(--border);border-radius:var(--radius-md);background:#fff;align-items:flex-start;gap:.875rem;padding:1rem 1.25rem;font-size:.9375rem;display:flex}.ToolPage-module__w6tgqq__howSteps li:before{content:counter(steps);background:var(--accent-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:28px;margin-top:.1rem;font-size:.8rem;font-weight:800;display:flex}.ToolPage-module__w6tgqq__howSteps li strong{color:var(--text-primary)}.ToolPage-module__w6tgqq__faqSection{border-top:1px solid var(--border);padding:2rem 0}.ToolPage-module__w6tgqq__faqList{flex-direction:column;gap:.75rem;display:flex}.ToolPage-module__w6tgqq__faqItem{cursor:pointer;border:1.5px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:border-color var(--transition), box-shadow var(--transition);background:#fff;padding:1.25rem 1.5rem}.ToolPage-module__w6tgqq__faqItem[open]{border-color:var(--border-hover);box-shadow:var(--shadow-md)}.ToolPage-module__w6tgqq__faqItem[open] .ToolPage-module__w6tgqq__faqChevron{transform:rotate(180deg)}.ToolPage-module__w6tgqq__faqQuestion{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.ToolPage-module__w6tgqq__faqQuestion::-webkit-details-marker{display:none}.ToolPage-module__w6tgqq__faqQ{color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600}.ToolPage-module__w6tgqq__faqChevron{color:var(--accent-2);transition:transform var(--transition);flex-shrink:0}.ToolPage-module__w6tgqq__faqAnswer{color:var(--text-secondary);border-top:1px solid var(--border);margin-top:.875rem;padding-top:.875rem;font-size:.875rem;line-height:1.7}@media (max-width:600px){.ToolPage-module__w6tgqq__downloaderCard{padding:1.25rem}.ToolPage-module__w6tgqq__featureList{grid-template-columns:1fr}}
