.disclaimer.svelte-587x8i{max-width:78ch;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--rule);color:var(--faint);font-size:11px;line-height:1.5}.risk-grid.svelte-587x8i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.risk-card.svelte-587x8i{padding:20px;border:1px solid var(--border);border-left-width:3px;border-radius:var(--radius-card);background:var(--raised)}.risk-card.risk-on-track.svelte-587x8i{border-left-color:var(--positive)}.risk-card.risk-at-risk.svelte-587x8i{border-left-color:var(--warning);background:#fffdf8}.risk-card.risk-overdue.svelte-587x8i{border-left-color:var(--negative);background:snow}.risk-badge.svelte-587x8i{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ink)}.risk-dot.svelte-587x8i{width:7px;height:7px;border-radius:999px;background:var(--muted)}.risk-on-track.svelte-587x8i .risk-dot:where(.svelte-587x8i){background:var(--positive)}.risk-at-risk.svelte-587x8i .risk-dot:where(.svelte-587x8i){background:var(--warning)}.risk-overdue.svelte-587x8i .risk-dot:where(.svelte-587x8i){background:var(--negative)}.risk-card.svelte-587x8i p:where(.svelte-587x8i){margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.rules-stack.svelte-587x8i{display:grid;gap:10px;border-top:1px solid var(--rule)}.rule-disclosure.svelte-587x8i{border-bottom:1px solid var(--rule);background:transparent}.rule-disclosure.svelte-587x8i summary:where(.svelte-587x8i){display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 2px;cursor:pointer;list-style:none}.rule-disclosure.svelte-587x8i summary:where(.svelte-587x8i)::-webkit-details-marker{display:none}.rule-disclosure.svelte-587x8i summary:where(.svelte-587x8i):after{content:"+";flex:0 0 auto;color:var(--muted);font-size:16px;line-height:1}.rule-disclosure[open].svelte-587x8i summary:where(.svelte-587x8i):after{content:"–"}.summary-title.svelte-587x8i{color:var(--ink);font-size:15px;font-weight:600}.summary-hint.svelte-587x8i{margin-left:auto;color:var(--faint);font-size:11px;text-align:right}.rule-disclosure.svelte-587x8i .table-wrap:where(.svelte-587x8i){padding-bottom:18px}.example-grid.svelte-587x8i{padding-bottom:18px}@media(max-width:900px){.risk-grid.svelte-587x8i{grid-template-columns:1fr}}@media(max-width:640px){.rule-disclosure.svelte-587x8i summary:where(.svelte-587x8i){flex-wrap:wrap;gap:3px}.summary-hint.svelte-587x8i{flex-basis:100%;margin-left:0;text-align:left}.rule-disclosure.svelte-587x8i summary:where(.svelte-587x8i):after{order:-1;margin-left:auto}}@media(prefers-reduced-motion:reduce){.rule-disclosure.svelte-587x8i summary:where(.svelte-587x8i){scroll-behavior:auto}}
