.page-head.svelte-1ys67o1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}h1.svelte-1ys67o1,h2.svelte-1ys67o1,h3.svelte-1ys67o1{font-family:var(--font-display);color:var(--text-primary);margin:0}h1.svelte-1ys67o1{font-size:var(--text-h1)}h2.svelte-1ys67o1{font-size:var(--text-h2)}h3.svelte-1ys67o1{font-size:var(--text-body);margin:var(--space-2) 0}.lead.svelte-1ys67o1,.run-panel.svelte-1ys67o1 header:where(.svelte-1ys67o1) p:where(.svelte-1ys67o1){color:var(--text-secondary);margin:var(--space-1) 0 0}.config-grid.svelte-1ys67o1{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:var(--space-4);margin-bottom:var(--space-4)}.panel.svelte-1ys67o1,.run-panel.svelte-1ys67o1{padding:var(--space-5)}.panel-head.svelte-1ys67o1,.run-panel.svelte-1ys67o1 header:where(.svelte-1ys67o1){display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.ok.svelte-1ys67o1,.run-panel.svelte-1ys67o1 header:where(.svelte-1ys67o1)>span:where(.svelte-1ys67o1){border:1px solid var(--border-subtle);border-radius:999px;color:var(--success);background:var(--success-muted);padding:.25rem .65rem;font-size:var(--text-caption)}.run-panel.svelte-1ys67o1 header:where(.svelte-1ys67o1)>span:where(.svelte-1ys67o1):not(.active){color:var(--text-secondary);background:transparent}.field.svelte-1ys67o1{display:grid;gap:var(--space-2);margin-bottom:var(--space-4)}.field.svelte-1ys67o1 span:where(.svelte-1ys67o1),.metrics.svelte-1ys67o1 span:where(.svelte-1ys67o1),.layer-grid.svelte-1ys67o1 span:where(.svelte-1ys67o1){color:var(--text-tertiary);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.04em}.prompt-row.svelte-1ys67o1{display:flex;gap:var(--space-2);flex-wrap:wrap}.prompt-row.svelte-1ys67o1 button:where(.svelte-1ys67o1),.layer-grid.svelte-1ys67o1 a:where(.svelte-1ys67o1){border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);padding:.75rem .9rem}.prompt-row.svelte-1ys67o1 button.active:where(.svelte-1ys67o1){border-color:var(--accent);color:var(--text-primary);background:var(--accent-muted)}.config-columns.svelte-1ys67o1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.config-columns.svelte-1ys67o1 p:where(.svelte-1ys67o1){display:flex;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-2);color:var(--text-secondary)}.config-columns.svelte-1ys67o1 strong:where(.svelte-1ys67o1){color:var(--text-primary);font-weight:600}details.svelte-1ys67o1{margin-top:var(--space-3);color:var(--text-secondary)}pre.svelte-1ys67o1{white-space:pre-wrap;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.metrics.svelte-1ys67o1,.layer-grid.svelte-1ys67o1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.metrics.svelte-1ys67o1 div:where(.svelte-1ys67o1),.layer-grid.svelte-1ys67o1 a:where(.svelte-1ys67o1){display:grid;gap:var(--space-2);text-decoration:none}.metrics.svelte-1ys67o1 div:where(.svelte-1ys67o1){border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.metrics.svelte-1ys67o1 strong:where(.svelte-1ys67o1),.layer-grid.svelte-1ys67o1 strong:where(.svelte-1ys67o1){color:var(--text-primary);font-family:var(--font-display);font-size:1.8rem;line-height:1}.layer-grid.svelte-1ys67o1 small:where(.svelte-1ys67o1){color:var(--text-secondary)}.next-links.svelte-1ys67o1{display:flex;gap:var(--space-3);flex-wrap:wrap}.next-links.svelte-1ys67o1 a:where(.svelte-1ys67o1){color:var(--accent)}.error.svelte-1ys67o1{color:var(--danger)}@media(max-width:900px){.page-head.svelte-1ys67o1,.config-grid.svelte-1ys67o1{display:grid;grid-template-columns:1fr}.metrics.svelte-1ys67o1,.layer-grid.svelte-1ys67o1,.config-columns.svelte-1ys67o1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.metrics.svelte-1ys67o1,.layer-grid.svelte-1ys67o1,.config-columns.svelte-1ys67o1{grid-template-columns:1fr}}.live-tail.svelte-1ys67o1{margin-top:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.tail-head.svelte-1ys67o1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.tail-head.svelte-1ys67o1 h2:where(.svelte-1ys67o1){margin:0 0 4px;font-family:var(--font-display);font-size:1rem;color:var(--text-primary)}.tail-head.svelte-1ys67o1 p:where(.svelte-1ys67o1){margin:0;color:var(--text-secondary);font-size:.85rem}.tail-pulse.svelte-1ys67o1{width:10px;height:10px;border-radius:999px;background:#10b981;box-shadow:0 0 #10b98199;animation:svelte-1ys67o1-pulse 1.6s infinite;flex-shrink:0;margin-top:4px}@keyframes svelte-1ys67o1-pulse{0%{box-shadow:0 0 #10b9818c}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.tail-list.svelte-1ys67o1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.tail-row.svelte-1ys67o1{display:grid;grid-template-columns:92px 92px 80px 1fr;align-items:center;gap:var(--space-3);padding:.5rem .85rem;border-radius:6px;border-left:3px solid var(--border-color);background:var(--bg-tertiary);font-size:.86rem;color:var(--text-primary);animation:svelte-1ys67o1-tail-in .22s ease}@keyframes svelte-1ys67o1-tail-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.tail-row.allowed.svelte-1ys67o1{border-left-color:#10b981}.tail-row.flagged.svelte-1ys67o1{border-left-color:#f59e0b}.tail-row.blocked.svelte-1ys67o1{border-left-color:#ef4444}.tail-time.svelte-1ys67o1{color:var(--text-muted);font-size:.78rem}.tail-verdict.svelte-1ys67o1{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;padding:2px 8px;border-radius:999px;width:fit-content;background:var(--bg-card, #ffffff);border:1px solid var(--border-color);color:var(--text-secondary)}.tail-row.allowed.svelte-1ys67o1 .tail-verdict:where(.svelte-1ys67o1){color:#047857;border-color:#10b98173}.tail-row.flagged.svelte-1ys67o1 .tail-verdict:where(.svelte-1ys67o1){color:#b45309;border-color:#f59e0b73}.tail-row.blocked.svelte-1ys67o1 .tail-verdict:where(.svelte-1ys67o1){color:#b91c1c;border-color:#ef444473}.tail-latency.svelte-1ys67o1{color:var(--text-secondary);font-size:.78rem}.tail-prompt.svelte-1ys67o1{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.tail-row.svelte-1ys67o1{grid-template-columns:auto auto auto}.tail-prompt.svelte-1ys67o1{grid-column:1 / -1}}
