h1.svelte-169flmi{color:var(--ink);font-family:IBM Plex Sans Variable,sans-serif}.lede.svelte-169flmi{color:var(--ink);max-width:44rem;font-family:IBM Plex Sans Variable,sans-serif}.fatal.svelte-169flmi{border-left:3px solid var(--pen-red,#b3261e);padding-left:.75rem;font-family:IBM Plex Sans Variable,sans-serif}.samples.svelte-169flmi{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.5rem 0 .5rem;display:flex}.sample.svelte-169flmi{border:1px solid var(--rule,#ccc);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .8rem;font-family:IBM Plex Sans Variable,sans-serif;font-size:.9rem}.sample.active.svelte-169flmi{border-color:var(--pen-blue);color:var(--pen-blue)}.sample-note.svelte-169flmi{color:var(--ink-muted,#555);flex-basis:100%;margin:.25rem 0 0;font-family:IBM Plex Sans Variable,sans-serif;font-size:.85rem}.split.svelte-169flmi{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (width>=60rem){.split.svelte-169flmi{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.editor-label.svelte-169flmi{margin-bottom:.35rem;font-family:IBM Plex Sans Variable,sans-serif;font-size:.85rem;display:block}textarea.svelte-169flmi{border:1px solid var(--rule,#ccc);background:var(--paper,#fff);width:100%;min-height:24rem;color:var(--ink);resize:vertical;border-radius:4px;padding:.75rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8rem;line-height:1.5}.error.svelte-169flmi{border-left:3px solid var(--pen-red,#b3261e);padding-left:.6rem;font-family:IBM Plex Sans Variable,sans-serif;font-size:.85rem}.error-detail.svelte-169flmi{color:var(--ink-muted,#555);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;display:block}.verdict.svelte-169flmi{border-left:4px solid var(--rule,#ccc);border-radius:4px;flex-direction:column;gap:.2rem;padding:.7rem .9rem;font-family:IBM Plex Sans Variable,sans-serif;display:flex}.verdict[data-tone=good].svelte-169flmi{border-left-color:#1e7b3c}.verdict[data-tone=warn].svelte-169flmi{border-left-color:#b07300}.verdict[data-tone=bad].svelte-169flmi{border-left-color:var(--pen-red,#b3261e)}.facts.svelte-169flmi{flex-wrap:wrap;gap:1.5rem;margin:1rem 0;font-family:IBM Plex Sans Variable,sans-serif;font-size:.85rem;display:flex}.facts.svelte-169flmi dt:where(.svelte-169flmi){color:var(--ink-muted,#555);font-size:.78rem}.facts.svelte-169flmi dd:where(.svelte-169flmi){margin:.1rem 0 0}.diagram-wrap.svelte-169flmi{margin:1rem 0;overflow-x:auto}.diagram.svelte-169flmi{width:100%;min-width:20rem;height:auto;color:var(--ink)}.diagram.svelte-169flmi .node:where(.svelte-169flmi) rect:where(.svelte-169flmi){fill:var(--paper,#fff);stroke:var(--rule,#999);stroke-width:1px}.diagram.svelte-169flmi .node[data-kind=Start]:where(.svelte-169flmi) rect:where(.svelte-169flmi),.diagram.svelte-169flmi .node[data-kind=End]:where(.svelte-169flmi) rect:where(.svelte-169flmi){stroke:var(--pen-blue)}.diagram.svelte-169flmi text:where(.svelte-169flmi){fill:var(--ink);font-family:IBM Plex Sans Variable,sans-serif;font-size:12px}.diagram.svelte-169flmi text.kind:where(.svelte-169flmi){fill:var(--ink-muted,#666);font-size:10px}.diagram.svelte-169flmi .link:where(.svelte-169flmi){stroke:var(--rule,#999);stroke-width:1.2px}.diagram.svelte-169flmi .link.back:where(.svelte-169flmi){stroke:var(--pen-red,#b3261e);stroke-dasharray:4 3}.diagram-note.svelte-169flmi{color:var(--ink-muted,#555);font-family:IBM Plex Sans Variable,sans-serif;font-size:.8rem}.findings.svelte-169flmi h2:where(.svelte-169flmi),.trace.svelte-169flmi h2:where(.svelte-169flmi),.snippet.svelte-169flmi h2:where(.svelte-169flmi){font-family:IBM Plex Sans Variable,sans-serif;font-size:1rem}.findings.svelte-169flmi ul:where(.svelte-169flmi){flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.finding.svelte-169flmi{border-left:3px solid var(--rule,#ccc);grid-template-columns:minmax(9rem,auto) 1fr;gap:.6rem;padding-left:.6rem;font-family:IBM Plex Sans Variable,sans-serif;font-size:.85rem;display:grid}.finding.error.svelte-169flmi{border-left-color:var(--pen-red,#b3261e)}.finding.warn.svelte-169flmi{border-left-color:#b07300}.finding.svelte-169flmi code:where(.svelte-169flmi){color:var(--ink-muted,#555);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem}.finding.svelte-169flmi em:where(.svelte-169flmi){color:var(--ink-muted,#555);font-size:.8rem;font-style:normal;display:block}.trace.svelte-169flmi table:where(.svelte-169flmi){border-collapse:collapse;width:100%;font-family:IBM Plex Sans Variable,sans-serif;font-size:.85rem}.trace.svelte-169flmi th:where(.svelte-169flmi),.trace.svelte-169flmi td:where(.svelte-169flmi){text-align:left;border-bottom:1px solid var(--rule,#eee);padding:.25rem .6rem .25rem 0}.trace-note.svelte-169flmi,.trace-total.svelte-169flmi,.skipped.svelte-169flmi{color:var(--ink-muted,#555);font-family:IBM Plex Sans Variable,sans-serif;font-size:.82rem}.export.svelte-169flmi pre:where(.svelte-169flmi),.snippet.svelte-169flmi pre:where(.svelte-169flmi){background:var(--paper-shade,#f6f5f2);border-radius:4px;padding:.75rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem;line-height:1.5;overflow-x:auto}.export.svelte-169flmi summary:where(.svelte-169flmi){cursor:pointer;font-family:IBM Plex Sans Variable,sans-serif;font-size:.85rem}.snippet.svelte-169flmi{margin-top:2rem;font-family:IBM Plex Sans Variable,sans-serif}
