.section-howto[data-astro-cid-2lykfhgg],.format-info-section[data-astro-cid-fee4ouqn]{margin-top:3rem}.list-wrapper[data-astro-cid-fee4ouqn]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem}@media(max-width:576px){.list-wrapper[data-astro-cid-fee4ouqn]{grid-template-columns:1fr}}.list-col[data-astro-cid-fee4ouqn] strong[data-astro-cid-fee4ouqn]{display:block;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.list-col[data-astro-cid-fee4ouqn] ul[data-astro-cid-fee4ouqn]{list-style:none;font-size:.9rem;color:var(--text-secondary)}.list-col[data-astro-cid-fee4ouqn] li[data-astro-cid-fee4ouqn]{margin-bottom:.5rem;position:relative;padding-left:1rem}.list-col[data-astro-cid-fee4ouqn] li[data-astro-cid-fee4ouqn]:before{content:"•";position:absolute;left:0;color:var(--success);font-weight:700}.list-col[data-astro-cid-fee4ouqn] ul[data-astro-cid-fee4ouqn].disadvantages li[data-astro-cid-fee4ouqn]:before{color:var(--error)}.comparison-wrapper[data-astro-cid-fee4ouqn],.section-faq[data-astro-cid-4j5dlmku]{margin-top:3rem}details[data-astro-cid-4j5dlmku].faq-item{border-bottom:1px solid var(--border);padding-bottom:0}summary[data-astro-cid-4j5dlmku].faq-question{font-size:1.1rem;font-weight:700;color:var(--text-primary);padding:1.25rem 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}summary[data-astro-cid-4j5dlmku].faq-question:after{content:"+";font-size:1.5rem;font-weight:300;color:var(--text-secondary);transition:transform .15s ease;flex-shrink:0;margin-left:1rem}details[data-astro-cid-4j5dlmku][open] summary[data-astro-cid-4j5dlmku].faq-question:after{content:"−"}summary[data-astro-cid-4j5dlmku].faq-question::-webkit-details-marker{display:none}.faq-answer[data-astro-cid-4j5dlmku]{font-size:.95rem;color:var(--text-secondary);line-height:1.6;padding-bottom:1.25rem;margin-bottom:0}.section-related[data-astro-cid-3jd3xusc]{margin-top:3rem}.arrow[data-astro-cid-3jd3xusc]{font-weight:400;color:var(--text-secondary);transition:var(--transition)}.tool-card[data-astro-cid-3jd3xusc]:hover .arrow[data-astro-cid-3jd3xusc]{color:var(--text-primary);transform:translate(4px);display:inline-block}.converter-container{margin:2rem 0 4rem}.dropzone{border:1px dashed var(--border);padding:4rem 2rem;text-align:center;background-color:var(--bg-secondary);cursor:pointer;transition:var(--transition);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.dropzone:hover,.dropzone.active{border:1px solid var(--border-focus);background-color:var(--bg-tool)}.dropzone-icon{font-size:2.5rem;color:var(--text-secondary)}.dropzone-title{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.dropzone-desc{font-size:.875rem;color:var(--text-secondary)}.tool-settings{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;padding:1.5rem;border-left:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background-color:var(--bg-primary)}.setting-item{display:flex;align-items:center;gap:1rem}.setting-label{font-size:.9rem;font-weight:600;color:var(--text-secondary)}.setting-slider{-webkit-appearance:none;appearance:none;width:150px;height:2px;background:var(--border);outline:none}.setting-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:var(--accent);cursor:pointer}.setting-slider::-moz-range-thumb{width:12px;height:12px;background:var(--accent);cursor:pointer;border:none}.file-list{margin-top:1.5rem;border-top:1px solid var(--border)}.file-item{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--border);background-color:var(--bg-primary);gap:1.5rem;flex-wrap:wrap}.file-info{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:200px}.file-name{font-size:.95rem;font-weight:600;word-break:break-all}.file-size-meta{font-size:.8rem;color:var(--text-secondary)}.file-size-ratio{color:var(--success);font-weight:700}.file-status-wrapper{display:flex;align-items:center;gap:1.5rem}.file-status{font-size:.85rem;font-weight:600;text-transform:uppercase}.file-status.ready{color:var(--text-secondary)}.file-status.converting{color:var(--accent)}.file-status.completed{color:var(--success)}.file-status.failed{color:var(--error)}.progress-container{width:100px;height:4px;background-color:var(--border);position:relative;overflow:hidden}.progress-bar{height:100%;background-color:var(--accent);position:absolute;left:0;top:0;transition:width .1s linear}.bulk-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.seo-content-grid{margin-top:4rem;display:flex;flex-direction:column;gap:3rem}.faq-list{display:flex;flex-direction:column;gap:1.5rem}.faq-item{border-bottom:1px solid var(--border);padding-bottom:1.5rem}.faq-question{font-size:1.1rem;font-weight:700;margin-bottom:.75rem;color:var(--text-primary)}.faq-answer{font-size:.95rem;color:var(--text-secondary);line-height:1.6}.steps-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin:2rem 0}.step-card{border:1px solid var(--border);padding:2rem 1.5rem;background-color:var(--bg-secondary);position:relative}.step-number{font-size:3rem;font-weight:900;line-height:1;color:var(--border);position:absolute;top:1rem;right:1.5rem}.step-title{font-size:1.1rem;font-weight:700;margin-bottom:.75rem}.step-desc{font-size:.9rem;color:var(--text-secondary);margin-bottom:0}.format-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width:768px){.format-info-grid{grid-template-columns:1fr}}.format-block{border:1px solid var(--border);padding:2rem;background-color:var(--bg-primary)}.format-title{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.comparison-table-wrapper{overflow-x:auto;margin-top:1.5rem;border:1px solid var(--border)}.comparison-table{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem}.comparison-table th,.comparison-table td{padding:.75rem 1rem;border-bottom:1px solid var(--border)}.comparison-table th{background-color:var(--bg-secondary);font-weight:700}.comparison-table tr:last-child td{border-bottom:none}
