.dmc-inputs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.dmc-field{color:var(--muted);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.dmc-field input,.dmc-field select{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;padding:9px 10px;font-size:14.5px}.dmc-results{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-top:18px;display:grid}.dmc-result{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.dmc-result span{color:var(--muted);font-size:11.5px}.dmc-result strong{font-variant-numeric:tabular-nums;font-size:17px}.dmc-key{border-color:var(--accent)}.dmc-key strong{color:var(--accent)}.dmc-error{color:var(--accent);margin-top:16px;font-size:13.5px}.dmc-hint{color:var(--muted);margin-top:14px;font-size:12.5px;line-height:1.55}
