.result-note{color:var(--ink-2);background:var(--inset);border-radius:var(--radius-s);margin:8px 0 10px;padding:8px 12px;font-size:13px}.result-note-warn{color:var(--warn-ink);background:color-mix(in srgb, var(--warn-hue) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--warn-hue) 40%, transparent)}.results-table.kv-wide{max-width:560px}.results-table.kv-wide th{color:var(--ink-2);font-weight:400}.results-table tr.total-row th,.results-table tr.total-row td{border-top:2px solid var(--axis);font-weight:600}.results-table tr.recommended th,.results-table tr.recommended td{background:var(--accent-soft)}.rec-chip{color:var(--accent);white-space:nowrap;margin-left:6px;font-size:11px;font-weight:600}.mini-grid{border-collapse:collapse;width:100%;font-size:13px}.mini-grid th,.mini-grid td{text-align:left;border-bottom:1px solid var(--grid);color:var(--ink-2);padding:3px 8px 3px 0;font-weight:400}.mini-grid thead th{color:var(--muted);font-size:12px}.mini-grid td.num{font-variant-numeric:tabular-nums}.mini-grid input{width:92px;font:inherit;color:var(--ink);background:var(--inset);border:1px solid var(--border);border-radius:var(--radius-s);font-variant-numeric:tabular-nums;padding:4px 7px}.mini-grid input[aria-invalid=true]{border-color:var(--danger)}.inline-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.inline-actions button{padding:5px 12px;font-size:12.5px}.inline-actions .field-note{flex-basis:100%}.replicate-assign{flex-direction:column;gap:10px;width:min(520px,86vw);display:flex}
