.run-gate.svelte-qiwpz3{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border-0);border-radius:10px;background:var(--surface-0);color:var(--ink-2)}.run-gate__text.svelte-qiwpz3{display:grid;gap:2px;flex:1;min-width:0;font-size:13px;line-height:1.45}.run-gate__text.svelte-qiwpz3 strong:where(.svelte-qiwpz3){color:var(--ink-1);font-weight:600}.run-gate__cta.svelte-qiwpz3{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border-radius:8px;background:var(--primary);color:var(--on-primary, #fff);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.run-gate__cta.svelte-qiwpz3:hover{filter:brightness(1.05)}@media(max-width:640px){.run-gate.svelte-qiwpz3{flex-wrap:wrap}.run-gate__cta.svelte-qiwpz3{min-height:44px}}.compact-options.svelte-1vg8qgz>div:where(.svelte-1vg8qgz){display:grid;gap:16px;padding-top:12px}.form.svelte-1vg8qgz{display:grid;gap:var(--space-3)}.field.svelte-1vg8qgz{display:grid;gap:.25rem;font-size:var(--text-sm)}.field.svelte-1vg8qgz>span:where(.svelte-1vg8qgz){color:var(--ink-2);font-weight:500}.scope-hint.svelte-1vg8qgz{color:var(--ink-3, var(--ink-2));font-weight:400;font-size:var(--text-xs, .78rem)}.desc-label.svelte-1vg8qgz{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.chief-route.svelte-1vg8qgz{display:flex;align-items:center;gap:.6rem;padding:.7rem .8rem;background:color-mix(in srgb,var(--info, #3c82f6) 8%,var(--surface-2));border:1px solid color-mix(in srgb,var(--info, #3c82f6) 25%,transparent);border-radius:var(--radius-md)}.host-hint.svelte-1vg8qgz{margin:0;padding:.55rem .7rem;font-size:var(--text-xs);line-height:1.4;color:var(--ink-2);background:color-mix(in srgb,var(--warn, #d97706) 8%,var(--surface-2));border-radius:var(--radius-sm)}.suggest.svelte-1vg8qgz{display:flex;gap:.5rem;align-items:center;padding:.5rem .7rem;background:color-mix(in srgb,var(--info, #3c82f6) 8%,var(--surface-2));border-radius:var(--radius-sm);font-size:var(--text-sm)}.suggest-label.svelte-1vg8qgz{color:var(--ink-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px}.suggest-name.svelte-1vg8qgz{flex:1;color:var(--ink-0)}.forecast.svelte-1vg8qgz{display:flex;gap:.5rem;align-items:baseline;padding:.5rem .7rem;background:var(--surface-2);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap}.forecast.svelte-1vg8qgz strong:where(.svelte-1vg8qgz){color:var(--ink-0);font-family:var(--font-mono)}.forecast.forecast-warn.svelte-1vg8qgz{background:color-mix(in srgb,var(--warn, #d97706) 12%,var(--surface-2));border:1px solid color-mix(in srgb,var(--warn, #d97706) 35%,transparent)}.forecast-label.svelte-1vg8qgz{color:var(--ink-3);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px}.forecast.svelte-1vg8qgz small:where(.svelte-1vg8qgz){color:var(--ink-3);font-size:var(--text-xs)}.warn-note.svelte-1vg8qgz{flex-basis:100%;color:var(--warn, #d97706)}.cr-badge.svelte-1vg8qgz{flex:none;padding:.2rem .55rem;border-radius:var(--radius-pill, 999px);background:var(--info, #3c82f6);color:#fff;font-size:11px;font-weight:700}.cr-text.svelte-1vg8qgz{font-size:var(--text-sm);color:var(--ink-1);line-height:1.4}.advanced.svelte-1vg8qgz{font-size:var(--text-sm);color:var(--ink-2)}.advanced.svelte-1vg8qgz summary:where(.svelte-1vg8qgz){cursor:pointer;font-weight:600;color:var(--ink-1)}.advanced-hint.svelte-1vg8qgz{margin:.35rem 0 0;font-size:var(--text-xs);color:var(--ink-3);line-height:1.4}.field.svelte-1vg8qgz select:where(.svelte-1vg8qgz),.field.svelte-1vg8qgz textarea:where(.svelte-1vg8qgz){padding:.5rem .6rem;border:1px solid var(--border-1);border-radius:var(--radius-md);background:var(--surface-0);color:var(--ink-0);font:inherit;font-size:var(--text-sm)}.field.svelte-1vg8qgz textarea:where(.svelte-1vg8qgz){resize:vertical;min-height:100px}.err.svelte-1vg8qgz{padding:.5rem .7rem;background:color-mix(in srgb,var(--danger) 10%,var(--surface-0));color:var(--danger);border-radius:var(--radius-md);font-size:var(--text-sm)}
