.scout-config-page.svelte-1oajzw{max-width:860px}.page-header.svelte-1oajzw{margin-bottom:var(--space-8);justify-content:space-between;align-items:flex-start;display:flex}.add-form-wrap.svelte-1oajzw{border:1px solid var(--rule-soft);border-radius:var(--radius-md);padding:var(--space-6);margin-bottom:var(--space-8)}.form-row.svelte-1oajzw{gap:var(--space-4);margin-bottom:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.required.svelte-1oajzw{color:var(--deadline-urgent)}.form-actions.svelte-1oajzw{margin-top:var(--space-4)}.table-wrap.svelte-1oajzw{overflow-x:auto}.config-table.svelte-1oajzw{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--text-sm)}.config-table.svelte-1oajzw th:where(.svelte-1oajzw){text-align:left;color:var(--ink-tertiary);font-weight:450;font-size:var(--text-xs);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--rule)}.config-table.svelte-1oajzw td:where(.svelte-1oajzw){padding:var(--space-3);border-bottom:1px solid var(--rule-soft);color:var(--ink);vertical-align:middle}.config-table.svelte-1oajzw tbody:where(.svelte-1oajzw) tr:where(.svelte-1oajzw):hover{background-color:var(--paper-hover);transition:background-color var(--duration-base) var(--easing-out)}.config-table.svelte-1oajzw tbody:where(.svelte-1oajzw) tr:where(.svelte-1oajzw):last-child td:where(.svelte-1oajzw){border-bottom:none}.row-disabled.svelte-1oajzw td:where(.svelte-1oajzw){opacity:.5}.row-disabled.svelte-1oajzw:hover{background-color:#0000!important}.editing-row.svelte-1oajzw{background-color:var(--paper-inset)}.editing-row.svelte-1oajzw:hover{background-color:var(--paper-inset)!important}.cell-pass.svelte-1oajzw{font-family:var(--font-data);font-variant-numeric:tabular-nums;width:3rem;font-weight:500}.cell-provider.svelte-1oajzw{font-weight:500}.cell-model.svelte-1oajzw{font-family:var(--font-data);font-size:var(--text-xs);color:var(--ink-secondary)}.cell-threshold.svelte-1oajzw{font-family:var(--font-data);font-variant-numeric:tabular-nums}.col-threshold.svelte-1oajzw{width:6rem}.cell-env.svelte-1oajzw{font-family:var(--font-data);font-size:var(--text-xs);color:var(--ink-tertiary)}.cell-input.svelte-1oajzw{width:100%;padding:var(--space-1) var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--ink);background:var(--paper);border:1px solid var(--rule-emphasis);border-radius:var(--radius-sm)}.cell-input.svelte-1oajzw:focus{border-color:var(--amber);box-shadow:0 0 0 2px oklch(from var(--amber) l c h / .15);outline:none}.cell-narrow.svelte-1oajzw{width:5rem}.col-actions.svelte-1oajzw{white-space:nowrap;text-align:right;width:1%}.toggle-btn.svelte-1oajzw{padding:var(--space-1) var(--space-2);color:var(--ink-muted);border:1px solid var(--rule);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-base) var(--easing-out), border-color var(--duration-base) var(--easing-out);background:0 0}.toggle-btn.toggle-on.svelte-1oajzw{color:var(--amber);border-color:var(--amber-soft)}.toggle-btn.svelte-1oajzw:hover{border-color:var(--rule-emphasis);color:var(--ink)}.toggle-btn.svelte-1oajzw:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.btn-inline.svelte-1oajzw{padding:var(--space-1) var(--space-2);color:var(--ink-secondary);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-base) var(--easing-out);background:0 0;border:none}.btn-inline.svelte-1oajzw:hover{color:var(--ink)}.btn-inline.svelte-1oajzw:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.btn-inline.save.svelte-1oajzw{color:var(--amber);font-weight:500}.btn-inline.save.svelte-1oajzw:hover{color:var(--amber-hover)}.btn-inline.danger.svelte-1oajzw{color:var(--deadline-urgent)}.btn-inline.danger.svelte-1oajzw:hover{color:var(--deadline-critical)}.btn-inline.cancel.svelte-1oajzw{color:var(--ink-tertiary)}.btn-inline.svelte-1oajzw:disabled{opacity:.6;cursor:not-allowed}.compact.svelte-1oajzw{justify-content:center}@media (width<=640px){.form-row.svelte-1oajzw{grid-template-columns:1fr}.config-table.svelte-1oajzw{font-size:var(--text-xs)}.cell-env.svelte-1oajzw{display:none}}
