/* Base look comes from ../merge-pdf/tool.css (.pt-*); these are the parts the document converters share. */
.pt .dc-opts{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}
.pt .dc-check{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--pt-ink);min-width:0}
.pt .dc-check input{width:auto;padding:0;border:0;margin:0;accent-color:var(--pt-accent);flex:none}
.pt .dc-field{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--pt-ink);min-width:0}
.pt .dc-field select,.pt .dc-field input[type=number]{padding:8px 10px;border:1px solid var(--pt-line);border-radius:8px;font-size:14px;background:#fff;color:var(--pt-ink);min-width:0;width:100%}
.pt .db-links{flex-wrap:wrap;justify-content:flex-end;gap:4px 12px}
.pt .pt-item.db-pick{cursor:pointer}
.pt .pt-item.db-pick.is-picked{border-color:var(--pt-accent);box-shadow:0 0 0 1px var(--pt-accent)}
.pt .dc-note{font-size:13px;color:var(--pt-muted);margin:0}
.pt .dc-quality{display:flex;flex-wrap:wrap;gap:8px}
@media (max-width:480px){.pt .db-links{justify-content:flex-start}}
