.page-module__yhlvIa__container{background-color:#fff;min-height:100vh;padding-top:2.5rem;padding-bottom:6rem}[data-theme=dark] .page-module__yhlvIa__container{background-color:#0f1115}.page-module__yhlvIa__headerSticky{background-color:#fff;border-bottom:1px solid #e5e7eb;transition:all .3s;box-shadow:0 1px 2px #0000000d}[data-theme=dark] .page-module__yhlvIa__headerSticky{background-color:#15171c;border-color:#1f2937}.page-module__yhlvIa__headerContent{justify-content:space-between;align-items:center;max-width:80rem;height:5rem;margin:0 auto;padding:0 1rem;display:flex}.page-module__yhlvIa__backLink{color:#9ca3af;border-radius:.5rem;align-items:center;margin-left:-.5rem;padding:.5rem;transition:color .15s,background-color .15s;display:flex}.page-module__yhlvIa__backLink:hover{color:#2563eb;background-color:#f3f4f6}[data-theme=dark] .page-module__yhlvIa__backLink:hover{color:#60a5fa;background-color:#1f2937}.page-module__yhlvIa__title{color:#111827;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:flex}[data-theme=dark] .page-module__yhlvIa__title{color:#fff}.page-module__yhlvIa__iconAccent{color:#2563eb}[data-theme=dark] .page-module__yhlvIa__iconAccent{color:#60a5fa}.page-module__yhlvIa__actions{align-items:center;gap:.75rem;display:flex}.page-module__yhlvIa__buttonSecondary{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .15s;display:flex}.page-module__yhlvIa__buttonSecondary:hover{background-color:#e5e7eb}[data-theme=dark] .page-module__yhlvIa__buttonSecondary{color:#d1d5db;background-color:#1f2937}[data-theme=dark] .page-module__yhlvIa__buttonSecondary:hover{background-color:#374151}.page-module__yhlvIa__buttonPrimary{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 4px 6px -1px #3b82f633}.page-module__yhlvIa__btnCopy{color:#fff;background-color:#2563eb}.page-module__yhlvIa__btnCopy:hover{background-color:#1d4ed8}.page-module__yhlvIa__mainContent{max-width:80rem;margin:0 auto;padding:2rem 1rem}.page-module__yhlvIa__controlsBar{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:1.5rem;padding:1.25rem 2rem;display:flex}[data-theme=dark] .page-module__yhlvIa__controlsBar{background-color:#1a1d24;border-color:#1f2937}.page-module__yhlvIa__controlGroup{flex-direction:column;gap:.5rem;display:flex}.page-module__yhlvIa__controlLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}[data-theme=dark] .page-module__yhlvIa__controlLabel{color:#9ca3af}.page-module__yhlvIa__formatButtons{background-color:#e5e7eb;border-radius:.5rem;gap:.25rem;padding:.2rem;display:flex}[data-theme=dark] .page-module__yhlvIa__formatButtons{background-color:#374151}.page-module__yhlvIa__formatBtn{cursor:pointer;color:#6b7280;letter-spacing:.03em;background-color:#0000;border:none;border-radius:.375rem;padding:.4rem 1rem;font-size:.8rem;font-weight:700;transition:all .15s}.page-module__yhlvIa__formatBtn:hover{color:#111827}[data-theme=dark] .page-module__yhlvIa__formatBtn{color:#9ca3af}[data-theme=dark] .page-module__yhlvIa__formatBtn:hover{color:#e5e7eb}.page-module__yhlvIa__formatBtnActive{color:#2563eb;background-color:#fff;box-shadow:0 1px 3px #0000001a}.page-module__yhlvIa__formatBtnActive:hover{color:#2563eb}[data-theme=dark] .page-module__yhlvIa__formatBtnActive{color:#60a5fa;background-color:#1f2937}[data-theme=dark] .page-module__yhlvIa__formatBtnActive:hover{color:#60a5fa}.page-module__yhlvIa__rangeSlider{accent-color:#2563eb;cursor:pointer;width:10rem}.page-module__yhlvIa__convertBtn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border:none;border-radius:.5rem;align-items:center;gap:.5rem;margin-left:auto;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #2563eb4d}.page-module__yhlvIa__convertBtn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #2563eb66}.page-module__yhlvIa__convertBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.page-module__yhlvIa__convertBtnLoading{opacity:.8}.page-module__yhlvIa__spinner{animation:1s linear infinite page-module__yhlvIa__spin}@keyframes page-module__yhlvIa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__yhlvIa__dropZone{cursor:pointer;background-color:#fafbfc;border:2px dashed #d1d5db;border-radius:1rem;margin-bottom:1.5rem;padding:3rem 2rem;transition:all .2s}.page-module__yhlvIa__dropZone:hover{background-color:#eff6ff;border-color:#93c5fd}[data-theme=dark] .page-module__yhlvIa__dropZone{background-color:#15171c;border-color:#374151}[data-theme=dark] .page-module__yhlvIa__dropZone:hover{background-color:#3b82f60d;border-color:#3b82f6}.page-module__yhlvIa__dropZoneActive{background-color:#eff6ff;border-color:#3b82f6;transform:scale(1.01)}[data-theme=dark] .page-module__yhlvIa__dropZoneActive{background-color:#3b82f61a;border-color:#3b82f6}.page-module__yhlvIa__hiddenInput{display:none}.page-module__yhlvIa__dropZoneContent{flex-direction:column;align-items:center;gap:.75rem;display:flex}.page-module__yhlvIa__dropIconWrapper{color:#3b82f6;background:linear-gradient(135deg,#dbeafe,#e0e7ff);border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:.5rem;display:flex}[data-theme=dark] .page-module__yhlvIa__dropIconWrapper{color:#60a5fa;background:linear-gradient(135deg,#3b82f626,#4f46e526)}.page-module__yhlvIa__dropTitle{color:#111827;font-size:1.125rem;font-weight:700}[data-theme=dark] .page-module__yhlvIa__dropTitle{color:#fff}.page-module__yhlvIa__dropSubtitle{color:#9ca3af;font-size:.875rem}.page-module__yhlvIa__statsBar{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.75rem;justify-content:center;align-items:center;gap:2rem;margin-bottom:1.5rem;padding:1rem 2rem;display:flex}[data-theme=dark] .page-module__yhlvIa__statsBar{background-color:#22c55e0d;border-color:#22c55e33}.page-module__yhlvIa__statItem{flex-direction:column;align-items:center;gap:.125rem;display:flex}.page-module__yhlvIa__statValue{color:#2563eb;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}[data-theme=dark] .page-module__yhlvIa__statValue{color:#60a5fa}.page-module__yhlvIa__statPositive{color:#16a34a!important}.page-module__yhlvIa__statNegative{color:#dc2626!important}.page-module__yhlvIa__statLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}[data-theme=dark] .page-module__yhlvIa__statLabel{color:#9ca3af}.page-module__yhlvIa__statDivider{background-color:#bbf7d0;width:1px;height:2rem}[data-theme=dark] .page-module__yhlvIa__statDivider{background-color:#22c55e33}.page-module__yhlvIa__fileList{flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}.page-module__yhlvIa__fileRow{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:1rem;padding:.875rem 1.25rem;transition:all .15s;display:flex}.page-module__yhlvIa__fileRow:hover{border-color:#93c5fd;box-shadow:0 1px 3px #3b82f614}[data-theme=dark] .page-module__yhlvIa__fileRow{background-color:#1a1d24;border-color:#1f2937}[data-theme=dark] .page-module__yhlvIa__fileRow:hover{border-color:#3b82f6}.page-module__yhlvIa__fileInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.page-module__yhlvIa__fileIcon{color:#9ca3af;flex-shrink:0}.page-module__yhlvIa__fileMeta{flex-direction:column;min-width:0;display:flex}.page-module__yhlvIa__fileName{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}[data-theme=dark] .page-module__yhlvIa__fileName{color:#e5e7eb}.page-module__yhlvIa__fileSize{color:#9ca3af;font-size:.75rem}.page-module__yhlvIa__fileArrow{color:#d1d5db;flex-shrink:0}[data-theme=dark] .page-module__yhlvIa__fileArrow{color:#4b5563}.page-module__yhlvIa__fileResult{flex-shrink:0;min-width:8rem}.page-module__yhlvIa__statusPending{color:#9ca3af;font-size:.8rem;font-style:italic}.page-module__yhlvIa__statusConverting{color:#f59e0b;align-items:center;gap:.375rem;font-size:.8rem;font-weight:500;display:flex}.page-module__yhlvIa__statusDone{color:#16a34a;align-items:center;gap:.375rem;font-size:.8rem;font-weight:600;display:flex}.page-module__yhlvIa__statusError{color:#dc2626;align-items:center;gap:.375rem;font-size:.8rem;font-weight:500;display:flex}.page-module__yhlvIa__fileActions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.page-module__yhlvIa__downloadBtn{color:#2563eb;cursor:pointer;background-color:#eff6ff;border:none;border-radius:.375rem;align-items:center;padding:.4rem;transition:all .15s;display:flex}.page-module__yhlvIa__downloadBtn:hover{background-color:#dbeafe}[data-theme=dark] .page-module__yhlvIa__downloadBtn{color:#60a5fa;background-color:#3b82f61a}[data-theme=dark] .page-module__yhlvIa__downloadBtn:hover{background-color:#3b82f633}.page-module__yhlvIa__removeBtn{color:#9ca3af;cursor:pointer;background-color:#0000;border:none;border-radius:.375rem;align-items:center;padding:.4rem;transition:all .15s;display:flex}.page-module__yhlvIa__removeBtn:hover{color:#dc2626;background-color:#fef2f2}[data-theme=dark] .page-module__yhlvIa__removeBtn:hover{color:#f87171;background-color:#dc26261a}.page-module__yhlvIa__seoContent{max-width:56rem;margin:5rem auto 0;line-height:1.75}.page-module__yhlvIa__seoContent h2{color:#111827;margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}.page-module__yhlvIa__seoContent h3{color:#111827;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.page-module__yhlvIa__seoContent p{color:#374151;margin-bottom:1.25rem}.page-module__yhlvIa__seoContent ul{color:#374151;margin-bottom:1.25rem;padding-left:1.625rem;list-style-type:disc}.page-module__yhlvIa__seoContent li{margin-bottom:.5rem}:is([data-theme=dark] .page-module__yhlvIa__seoContent h2,[data-theme=dark] .page-module__yhlvIa__seoContent h3){color:#fff}:is([data-theme=dark] .page-module__yhlvIa__seoContent p,[data-theme=dark] .page-module__yhlvIa__seoContent ul){color:#d1d5db}@media (max-width:768px){.page-module__yhlvIa__controlsBar{flex-direction:column;align-items:flex-start;gap:1rem}.page-module__yhlvIa__convertBtn{justify-content:center;width:100%;margin-left:0}.page-module__yhlvIa__fileRow{flex-wrap:wrap;gap:.5rem}.page-module__yhlvIa__fileArrow{display:none}.page-module__yhlvIa__fileResult{min-width:auto}.page-module__yhlvIa__headerContent{flex-direction:column;gap:.75rem;height:auto;padding:.75rem 1rem}}
