.sd-pad{max-width:80ch;margin:0 0 10px;padding:0 16px}.sd-lanes{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;padding:0 16px 16px;list-style:none;display:grid}.sd-lanes[data-steps]{grid-template-columns:repeat(3,minmax(0,1fr))}@container canvas (min-width:1380px){.sd-lanes[data-steps]{grid-template-columns:repeat(6,minmax(0,1fr))}}@container canvas (max-width:700px){.sd-lanes[data-steps]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container canvas (max-width:430px){.sd-lanes[data-steps]{grid-template-columns:1fr}}.sd-lanes>li{display:contents}.sd-lane{border:1px solid var(--cw-line);background:var(--cw-surface);border-radius:8px;align-content:start;gap:4px;min-width:0;padding:10px 12px;display:grid}.sd-lane[data-empty]{background:0 0;border-style:dashed}.sd-lane[data-empty] .sd-hint{color:var(--cw-ink-3);opacity:.75}.sd-lane header{align-items:start;gap:8px;display:flex}.sd-lane header strong{text-wrap:balance;flex:1;min-width:0;min-height:2lh;font-size:13px;font-weight:600;line-height:1.3}.sd-step{border:1px solid var(--cw-line-strong);font-variant-numeric:tabular-nums;width:20px;height:20px;color:var(--cw-ink-2);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.sd-step,.sd-count{margin-top:1px}.sd-count{font-variant-numeric:tabular-nums;color:var(--cw-ink);font-size:18px;font-weight:600}.sd-lane[data-empty] .sd-count{color:var(--cw-ink-3)}.sd-hint{color:var(--cw-ink-3);font-size:11.5px}.sd-none{color:var(--cw-ink-3);margin:4px 0 0;font-size:12px}.sd-lane ul{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.sd-lane li{gap:1px;min-width:0;font-size:12.5px;display:grid}.sd-lane li a{overflow-wrap:anywhere;font-weight:550}.sd-lane li small{color:var(--cw-ink-3);overflow-wrap:anywhere;font-size:11.5px}.sd-more{color:var(--cw-ink-3)}.sd-requests{margin:0;padding:0 16px 14px;list-style:none;display:grid}.sd-requests>li{border-top:1px solid var(--cw-line);gap:8px;padding:12px 0;display:grid}.sd-requests>li:first-child{border-top:0}.sd-requests header{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.sd-requests header small{color:var(--cw-ink-3);font-variant-numeric:tabular-nums;font-size:12px}.sd-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 16px;margin:0;display:grid}.sd-facts div{gap:1px;display:grid}.sd-facts dt{text-transform:uppercase;letter-spacing:.04em;color:var(--cw-ink-3);font-size:11px}.sd-facts dd{margin:0;font-size:13px}.sd-reason{color:var(--cw-ink-2);max-width:78ch;margin:0;font-size:13px;line-height:1.55}.sd-checklist{border:1px solid var(--cw-line);border-radius:6px;gap:6px;margin:0;padding:8px 10px;display:grid}.sd-checklist legend{color:var(--cw-ink-2);padding:0 4px;font-size:12px}.cw-form .sd-checklist label{color:var(--cw-ink);align-items:flex-start;gap:8px;font-size:12.5px;font-weight:400;line-height:1.45;display:flex}.sd-form{padding:0 16px 16px}.sd-form select,.sd-form input,.sd-form textarea{width:100%;min-width:0}.sd-form select{text-overflow:ellipsis}.sd-gaps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0;padding:0 16px 14px;list-style:none;display:grid}.sd-gaps li{border:1px solid var(--cw-line);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.sd-gaps li[data-kind=unavailable]{border-color:color-mix(in oklab, var(--color-risk) 35%, var(--cw-line))}.sd-gaps li[data-kind=review]{border-color:color-mix(in oklab, var(--color-warn) 40%, var(--cw-line))}.sd-gaps strong{font-size:13px}.sd-gaps small{color:var(--cw-ink-3);font-size:12px}.sd-gaps ul{margin:2px 0 0;padding-left:16px;font-size:12.5px}.sd-alerts{gap:4px;margin:0 0 10px;display:grid}.sd-alerts p{margin:0;font-size:12.5px}
