.control-form.svelte-11iku2{display:flex;flex-direction:column;gap:var(--space-3);max-width:68ch}.field.svelte-11iku2{display:flex;flex-direction:column;gap:4px;min-width:0}.row.svelte-11iku2>.field:where(.svelte-11iku2){flex:1 1 14rem}.row.svelte-11iku2>.field.narrow:where(.svelte-11iku2){flex:0 1 11rem}.row.svelte-11iku2{display:flex;flex-wrap:wrap;gap:var(--space-3)}label.svelte-11iku2{font-family:var(--sans);font-size:var(--text-label);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.optional.svelte-11iku2{font-weight:400;text-transform:none;letter-spacing:0}input.svelte-11iku2,select.svelte-11iku2,textarea.svelte-11iku2{border:1px solid var(--rule-firm);border-radius:var(--radius);background:var(--panel);color:var(--ink);font-family:var(--sans);font-size:13px;padding:8px 10px;width:100%}textarea.svelte-11iku2{resize:vertical}.assertion.svelte-11iku2{display:flex;flex-direction:column;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--space-3)}.assertion.svelte-11iku2 legend:where(.svelte-11iku2){padding:0 4px;font-family:var(--sans);font-size:var(--text-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.hint.svelte-11iku2{margin:0;font-family:var(--sans);font-size:12px;line-height:18px;color:var(--muted)}.hint.inline.svelte-11iku2{display:inline}.hint.svelte-11iku2 strong:where(.svelte-11iku2){color:var(--ink);font-weight:600}.preview.svelte-11iku2{margin:0;border-left:2px solid var(--brass);padding:8px 12px;background:var(--panel);font-family:var(--sans);font-size:13px;line-height:20px;color:var(--ink)}.preview[data-empty=true].svelte-11iku2{border-left-color:var(--rule-firm);color:var(--muted)}.preview-label.svelte-11iku2{color:var(--faint);font-weight:600}.check.svelte-11iku2{display:flex;align-items:flex-start;gap:8px;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink)}.check.svelte-11iku2 input:where(.svelte-11iku2){width:auto;margin-top:2px}.msg.svelte-11iku2{margin:0;font-family:var(--sans);font-size:13px;line-height:20px}.msg-lead.svelte-11iku2,.msg-remedy.svelte-11iku2{margin:0}.msg-remedy.svelte-11iku2{margin-top:4px;color:var(--muted)}.msg[data-tone=fail].svelte-11iku2 .msg-lead:where(.svelte-11iku2){color:var(--fail)}.msg[data-tone=invalid].svelte-11iku2{color:var(--brass)}.msg[data-tone=saved].svelte-11iku2{color:var(--muted)}.actions.svelte-11iku2{display:flex;gap:8px}button.svelte-11iku2{border:1px solid var(--rule-firm);border-radius:var(--radius);background:var(--panel-2);color:var(--ink);font-family:var(--sans);font-size:13px;font-weight:500;padding:8px 14px;cursor:pointer}button.svelte-11iku2:hover{border-color:var(--brass)}button.svelte-11iku2:disabled{opacity:.5;cursor:default}button.secondary.svelte-11iku2{background:none;color:var(--muted)}@media print{.control-form.svelte-11iku2{display:none}}.row.svelte-106porq{display:flex;align-items:flex-start;gap:16px;padding:12px 16px 12px 0;border-bottom:1px solid var(--rule);background:var(--panel);font-family:var(--sans)}.stripe.svelte-106porq{flex:none;align-self:stretch;width:3px;border-radius:0}.body.svelte-106porq{flex:1 1 auto;min-width:0}.title.svelte-106porq{margin:0;font-size:14px;line-height:22px;color:var(--ink)}.title.svelte-106porq a:where(.svelte-106porq){color:inherit;text-decoration:none}.title.svelte-106porq a:where(.svelte-106porq):hover{text-decoration:underline}.meta.svelte-106porq{margin:4px 0 0;font-size:13px;line-height:20px;color:var(--muted);max-width:75ch}.aside.svelte-106porq{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.severity.svelte-106porq{font-size:11px;line-height:16px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:0 8px}.time.svelte-106porq{font-family:var(--data);font-size:13px;line-height:20px;color:var(--faint);font-variant-numeric:tabular-nums}.row[data-severity=critical].svelte-106porq .stripe:where(.svelte-106porq){background:var(--sev-critical)}.row[data-severity=critical].svelte-106porq .severity:where(.svelte-106porq){color:var(--sev-critical);background:var(--sev-critical-wash)}.row[data-severity=high].svelte-106porq .stripe:where(.svelte-106porq){background:var(--sev-high)}.row[data-severity=high].svelte-106porq .severity:where(.svelte-106porq){color:var(--sev-high);background:var(--sev-high-wash)}.row[data-severity=medium].svelte-106porq .stripe:where(.svelte-106porq){background:var(--sev-medium)}.row[data-severity=medium].svelte-106porq .severity:where(.svelte-106porq){color:var(--sev-medium);background:var(--sev-medium-wash)}.row[data-severity=low].svelte-106porq .stripe:where(.svelte-106porq){background:var(--sev-low)}.row[data-severity=low].svelte-106porq .severity:where(.svelte-106porq){color:var(--sev-low);background:var(--sev-low-wash)}.row[data-severity=info].svelte-106porq .stripe:where(.svelte-106porq){background:var(--sev-info)}.row[data-severity=info].svelte-106porq .severity:where(.svelte-106porq){color:var(--sev-info);background:var(--sev-info-wash)}@media (max-width: 767px){.row.svelte-106porq{flex-wrap:wrap}.aside.svelte-106porq{flex-direction:row;align-items:baseline;gap:8px;width:100%;padding-left:16px;justify-content:flex-start;text-align:left}}@media print{.row.svelte-106porq{background:none;break-inside:avoid}.severity.svelte-106porq{background:none;border:1px solid var(--rule-firm)}.time.svelte-106porq:after{content:" (" attr(title) ")";font-size:11px}}
