.mono.svelte-1296ss0{font-family:var(--font-mono);font-size:.8125rem}.trigger.svelte-1296ss0{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;padding:0;border:none}.trigger-legend.svelte-1296ss0{margin-bottom:.625rem;padding:0;font-size:.875rem;font-weight:600}.option.svelte-1296ss0{position:relative;cursor:pointer}.option.svelte-1296ss0 input:where(.svelte-1296ss0){position:absolute;opacity:0}.option.svelte-1296ss0 span:where(.svelte-1296ss0){display:inline-flex;align-items:center;min-height:2.5rem;padding:.5rem 1rem;border:1px solid var(--color-border-default);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);transition:color var(--duration-fast) ease,background-color var(--duration-fast) ease}.option.svelte-1296ss0 input:where(.svelte-1296ss0):checked+span:where(.svelte-1296ss0){border-color:var(--color-primary-accent);color:var(--color-text-inverse);background-color:var(--color-primary-accent)}.option.svelte-1296ss0 input:where(.svelte-1296ss0):focus-visible+span:where(.svelte-1296ss0){outline:.125rem solid var(--color-primary-accent);outline-offset:.125rem}.chain.svelte-1296ss0{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.step.svelte-1296ss0{display:flex;align-items:center;gap:.875rem;padding:.75rem .875rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:.875rem;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}.step-accent.svelte-1296ss0{border-color:var(--color-primary-border);background-color:var(--color-primary-subtle)}.step-icon.svelte-1296ss0{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-md);font-size:1.25rem;color:var(--color-primary-accent);background-color:var(--color-bg-muted)}.step-copy.svelte-1296ss0{display:grid;gap:.125rem}.step-stage.svelte-1296ss0{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary)}.outcome.svelte-1296ss0{margin-top:1.125rem;padding:.875rem 1rem;border-left:.1875rem solid var(--color-primary-accent);font-size:.875rem;line-height:1.6;background-color:var(--color-bg-muted)}.escalation.svelte-guwkza{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.9fr);align-items:center;gap:clamp(1rem,.8269230769rem + .7692307692vw,1.75rem)}@media(max-width:63.99875rem){.escalation.svelte-guwkza{grid-template-columns:minmax(0,1fr)}}.stage.svelte-guwkza{position:relative;padding:clamp(1.375rem,1.2596153846rem + .5128205128vw,1.875rem);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-bg-surface)}.stage-end.svelte-guwkza{border-color:var(--color-chrome-accent)}.stage-title.svelte-guwkza,.branch-title.svelte-guwkza{margin:.875rem 0 .625rem;font-size:clamp(1.1875rem,1.1442307692rem + .1923076923vw,1.375rem);font-weight:600;line-height:1.3}.stage-text.svelte-guwkza{font-size:.875rem;line-height:1.7;color:var(--color-text-secondary)}.branches.svelte-guwkza{position:relative;display:grid;gap:1rem;padding-left:1.5rem;border-left:.125rem solid var(--color-chrome-accent)}@media(max-width:63.99875rem){.branches.svelte-guwkza{padding-left:1.125rem}}.branch.svelte-guwkza{position:relative;padding:1.25rem 1.375rem;border-radius:var(--radius-lg);background-color:var(--color-bg-surface)}.branch.svelte-guwkza:before{content:"";position:absolute;top:50%;left:-1.5rem;width:1.375rem;height:.125rem;background-color:var(--color-chrome-accent)}@media(max-width:63.99875rem){.branch.svelte-guwkza:before{left:-1.125rem;width:1rem}}.branch-label.svelte-guwkza{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-chrome-accent)}.stage-end.svelte-guwkza .end-icon{position:absolute;top:1.5rem;right:1.5rem;width:1.5rem;height:1.5rem;color:var(--color-chrome-accent)}.manual-gate.svelte-1trnhjh{display:flex;align-items:flex-start;gap:clamp(1rem,.8846153846rem + .5128205128vw,1.5rem);margin-top:1.5rem;padding:clamp(1.375rem,1.2596153846rem + .5128205128vw,1.875rem);border:1px solid var(--color-primary-border);border-radius:var(--radius-lg);background-color:var(--color-primary-subtle)}.manual-gate.svelte-1trnhjh .gate-icon{flex-shrink:0;width:2rem;height:2rem;color:var(--color-primary-accent)}.gate-title.svelte-1trnhjh{font-size:clamp(1.1875rem,1.1442307692rem + .1923076923vw,1.375rem);font-weight:600}.gate-text.svelte-1trnhjh{margin-top:.5rem;line-height:1.7;color:var(--color-text-secondary)}.scenarios.svelte-1trnhjh .scenario-tabs .tab-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5625rem,.4326923077rem + .5769230769vw,1.125rem);width:100%;padding:0;border:none;border-radius:0;background:none}@media(max-width:33.12375rem){.scenarios.svelte-1trnhjh .scenario-tabs .tab-list{grid-template-columns:minmax(0,1fr)}}.scenarios.svelte-1trnhjh .scenario-tabs .tab{min-height:clamp(3.625rem,2.9326923077rem + 3.0769230769vw,6.625rem);padding:clamp(1rem,.8413461538rem + .7051282051vw,1.6875rem) clamp(1.3125rem,1.2259615385rem + .3846153846vw,1.6875rem);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);font-size:clamp(.875rem,.8317307692rem + .1923076923vw,1.0625rem);line-height:1.45;text-align:left;white-space:normal;background-color:var(--color-bg-muted);box-shadow:none}.scenarios.svelte-1trnhjh .scenario-tabs .tab:hover{border-color:var(--color-primary-border)}.scenarios.svelte-1trnhjh .scenario-tabs .tab[aria-selected=true]{border-color:var(--color-chrome-bg);color:var(--color-chrome-text);background-color:var(--color-chrome-bg)}.scenario.svelte-1trnhjh{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.75rem,1.375rem + 1.6666666667vw,3.375rem);padding:clamp(1.375rem,1.1730769231rem + .8974358974vw,2.25rem);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-bg-surface)}@media(max-width:63.99875rem){.scenario.svelte-1trnhjh{grid-template-columns:minmax(0,1fr)}}.scenario-title.svelte-1trnhjh{margin:.875rem 0 1.25rem;font-size:clamp(1.375rem,1.2884615385rem + .3846153846vw,1.75rem);font-weight:700;line-height:1.25}.scenario-rule.svelte-1trnhjh{margin:0}.rule-row.svelte-1trnhjh{display:grid;grid-template-columns:6.25rem minmax(0,1fr);gap:.375rem 1rem;padding:1rem 0;border-top:1px solid var(--color-border-default)}.rule-row.svelte-1trnhjh:first-child{padding-top:0;border-top:none}.rule-row.svelte-1trnhjh dt:where(.svelte-1trnhjh){font-size:.8125rem;font-weight:600;color:var(--color-text-tertiary)}.rule-row.svelte-1trnhjh dd:where(.svelte-1trnhjh){line-height:1.65}@media(max-width:33.12375rem){.rule-row.svelte-1trnhjh{grid-template-columns:minmax(0,1fr)}}.caption.svelte-1trnhjh{margin-top:1.25rem;font-size:.8125rem;line-height:1.6;color:var(--color-text-tertiary)}.sheet.svelte-1trnhjh{padding:clamp(1.5rem,1.3269230769rem + .7692307692vw,2.25rem);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background-color:var(--color-bg-surface);box-shadow:var(--shadow-md)}.sheet-title.svelte-1trnhjh{margin:.875rem 0 1.5rem;font-size:clamp(1.375rem,1.2884615385rem + .3846153846vw,1.75rem);font-weight:700;line-height:1.25}.sheet-list.svelte-1trnhjh{margin:0;padding:0;list-style:none}.sheet-item.svelte-1trnhjh{display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8125rem 0;border-top:1px solid var(--color-border-default);font-size:.9375rem}@media(max-width:33.12375rem){.sheet-item.svelte-1trnhjh{grid-template-columns:1.5rem minmax(0,1fr)}}.sheet-item.svelte-1trnhjh .sheet-check{width:1.125rem;height:1.125rem;color:var(--color-success-main)}.sheet-text.svelte-1trnhjh{font-size:.75rem;color:var(--color-text-tertiary)}@media(max-width:33.12375rem){.sheet-text.svelte-1trnhjh{grid-column:2}}
