.triage[data-astro-cid-n27pupfr]{gap:var(--space-4);min-width:0;display:grid}.triage__form[data-astro-cid-n27pupfr],.triage__result[data-astro-cid-n27pupfr]{width:100%;min-width:0;padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card)}.triage__grid[data-astro-cid-n27pupfr]{gap:var(--space-4);min-width:0;display:grid}@media (width>=720px){.triage__grid[data-astro-cid-n27pupfr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.triage[data-astro-cid-n27pupfr] label[data-astro-cid-n27pupfr]{gap:var(--space-2);min-width:0;font-size:var(--text-sm);line-height:var(--type-small-leading);font-weight:600;display:grid}.triage[data-astro-cid-n27pupfr] select[data-astro-cid-n27pupfr]{width:100%;min-width:0}.triage__button[data-astro-cid-n27pupfr]{min-height:44px;margin-top:var(--space-4);padding:0 var(--space-5);color:var(--text-on-brand);background:var(--brand);border:1px solid var(--brand);border-radius:var(--radius);cursor:pointer;font-weight:700}.triage__button[data-astro-cid-n27pupfr]:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.triage__result[data-astro-cid-n27pupfr]{border-inline-start:3px solid var(--risk-check-text)}.triage__result[data-astro-cid-n27pupfr][data-state=urgent]{border-inline-start-color:var(--risk-no-text);background:color-mix(in srgb, var(--risk-no-bg) 45%, var(--surface-card))}.triage__result[data-astro-cid-n27pupfr][data-state=caution],.triage__result[data-astro-cid-n27pupfr][data-state=service]{border-inline-start-color:var(--risk-check-text);background:color-mix(in srgb, var(--risk-check-bg) 45%, var(--surface-card))}.triage__result[data-astro-cid-n27pupfr][data-state=monitor]{border-inline-start-color:var(--risk-safe-text);background:color-mix(in srgb, var(--risk-safe-bg) 45%, var(--surface-card))}.triage__status[data-astro-cid-n27pupfr]{margin:0 0 var(--space-1);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--type-caption-leading);text-transform:uppercase;font-weight:800}.triage__result-head[data-astro-cid-n27pupfr]{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.triage__result-mark[data-astro-cid-n27pupfr]{background:radial-gradient(circle at center, var(--surface-card) 0 34%, transparent 36%), conic-gradient(var(--risk-check-text) 0 100%);border:1px solid color-mix(in srgb, var(--risk-check-text) 44%, var(--border));border-radius:var(--radius-pill);width:2.4rem;height:2.4rem;margin-top:.1rem;display:inline-flex}.triage__result[data-astro-cid-n27pupfr][data-state=urgent] .triage__result-mark[data-astro-cid-n27pupfr]{background:radial-gradient(circle at center, var(--surface-card) 0 34%, transparent 36%), conic-gradient(var(--risk-no-text) 0 100%);border-color:color-mix(in srgb, var(--risk-no-text) 44%, var(--border))}.triage__result[data-astro-cid-n27pupfr][data-state=monitor] .triage__result-mark[data-astro-cid-n27pupfr]{background:radial-gradient(circle at center, var(--surface-card) 0 34%, transparent 36%), conic-gradient(var(--risk-safe-text) 0 100%);border-color:color-mix(in srgb, var(--risk-safe-text) 44%, var(--border))}.triage__result[data-astro-cid-n27pupfr] h3[data-astro-cid-n27pupfr]{margin:0 0 var(--space-3);font-size:var(--text-xl);line-height:var(--leading-xl)}.triage__result[data-astro-cid-n27pupfr] ol[data-astro-cid-n27pupfr]{margin-top:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);background:color-mix(in srgb, var(--surface-card) 82%, var(--surface-page));border:1px solid color-mix(in srgb, var(--border) 82%, transparent);border-radius:var(--radius)}.triage__result[data-astro-cid-n27pupfr] li[data-astro-cid-n27pupfr]+li[data-astro-cid-n27pupfr]{margin-block-start:var(--rhythm-list-item)}.triage__next[data-astro-cid-n27pupfr]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}.triage__next[data-astro-cid-n27pupfr] p[data-astro-cid-n27pupfr]{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--type-caption-leading);text-transform:uppercase;font-weight:800}.triage__next[data-astro-cid-n27pupfr] div[data-astro-cid-n27pupfr],.triage__links[data-astro-cid-n27pupfr]{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.triage__next[data-astro-cid-n27pupfr] a[data-astro-cid-n27pupfr],.triage__links[data-astro-cid-n27pupfr] a[data-astro-cid-n27pupfr]{min-height:44px;padding:0 var(--space-3);background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--type-small-leading);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.triage__next[data-astro-cid-n27pupfr] a[data-astro-cid-n27pupfr]:hover,.triage__links[data-astro-cid-n27pupfr] a[data-astro-cid-n27pupfr]:hover{border-color:var(--brand);color:var(--brand)}.triage__actions[data-astro-cid-n27pupfr]{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.triage__actions[data-astro-cid-n27pupfr] button[data-astro-cid-n27pupfr]{min-height:44px;padding:0 var(--space-4);color:var(--brand);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--brand) 30%, var(--border));border-radius:var(--radius);cursor:pointer;font-weight:700}.triage__actions[data-astro-cid-n27pupfr] button[data-astro-cid-n27pupfr]:hover{color:var(--brand-hover);border-color:var(--brand-hover)}
