.converter-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:24px;align-items:start}.converter-drop{text-align:center;padding:28px 18px;border:1px dashed #bdc9af;background:#f1f5eb;border-radius:10px}.converter-drop.drag{border-color:var(--orange);background:#fff1e7}.drop-icon{font-size:36px;color:#7d9167;display:block;line-height:1.3;margin-bottom:15px}.converter-drop h3{font-size:18px;margin-bottom:7px}.converter-drop>p{font-size:12px;color:var(--muted)}.converter-drop .button{margin:18px 0}.converter-drop .micro{font-size:9px}.queue-summary{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:18px 0 0}.queue-summary p{font-size:12px;color:var(--muted)}.file-list{margin-top:8px}.file-row{display:flex;align-items:center;gap:13px;padding:18px 0;border-top:1px solid var(--line);min-width:0}.file-thumb{width:60px;height:60px;flex-shrink:0;border:1px solid var(--line);border-radius:7px;display:grid;place-items:center;overflow:hidden;color:#839472;font-size:27px}.checker{background-color:#fff;background-image:conic-gradient(#e9eae5 25%,transparent 0 50%,#e9eae5 0 75%,transparent 0);background-size:14px 14px}.file-thumb img{width:100%;height:100%;object-fit:contain}.file-info{flex:1;min-width:0}.file-info strong{font-size:13px;display:block;overflow-wrap:anywhere}.file-info p{font-size:11px;color:var(--muted);overflow-wrap:anywhere;margin-top:3px}.file-info .file-message{color:#657b4f}.file-info .error{color:#a74429}.file-actions{display:flex;align-items:flex-end;flex-direction:column;gap:8px;flex-shrink:0}.file-actions .button{font-size:11px;padding:8px 10px;gap:0}.converter-settings output{float:right;font-weight:400;color:var(--muted)}.converter-settings input[type=range]{padding:0;accent-color:#718758;border:0;background:none}.convert-action{width:100%;margin-top:15px;gap:15px}.format-note{font-size:12px;padding-top:22px;margin-top:22px;border-top:1px solid var(--line)}.format-note p{color:var(--muted);margin-top:6px}.converter-settings .privacy-note{margin-top:20px}.status{margin-top:12px}.utility-heading h1{font-size:54px}.converter-settings{position:sticky;top:20px}@media(max-width:760px){.converter-grid{grid-template-columns:minmax(0,1fr)}.converter-settings{position:static}.utility-heading h1{font-size:39px}.file-row{flex-wrap:wrap}.file-actions{flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-left:73px}.file-thumb{width:52px;height:52px}.file-info{min-width:140px}.converter-drop{padding:24px 12px}.queue-summary{align-items:flex-start}}
