:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-1:#fcfcfb;--page:#f9f9f7;--text-primary:#0b0b0b;--text-secondary:#52514e;--text-muted:#6f6e69;--rule:#e4e3de;--neutral:#f0efec;--accent:#2a78d6;--good:#0ca30c;--critical:#d03b3b;--mono:ui-monospace, "SFMono-Regular", Menlo, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-1:#1a1a19;--page:#0d0d0d;--text-primary:#fff;--text-secondary:#c3c2b7;--text-muted:#9a9990;--rule:#33332f;--neutral:#383835;--accent:#3987e5}}body{background:var(--page);color:var(--text-primary);margin:0;font:15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}a{color:var(--accent)}h1{margin:.5rem 0 .25rem;font-size:1.5rem}h2{margin:2rem 0 .5rem;font-size:1.15rem}h3{margin:1.25rem 0 .4rem;font-size:1rem}code{font-family:var(--mono);background:var(--neutral);border-radius:3px;padding:0 .2em;font-size:.85em}pre{font-family:var(--mono);background:var(--surface-1);border:1px solid var(--rule);white-space:pre-wrap;border-radius:6px;padding:.75rem;font-size:.8rem;overflow-x:auto}.lede,.note,.meta{color:var(--text-muted);max-width:70rem;font-size:.9rem}.lede{color:var(--text-secondary);font-size:1rem}.notice{background:var(--surface-1);border:1px solid var(--rule);border-radius:6px;padding:.75rem 1rem}.filters{flex-wrap:wrap;align-items:center;gap:1rem;margin:1rem 0 .25rem;display:flex}.filters>label,.filters>fieldset{color:var(--text-secondary);border:0;align-items:center;gap:.4rem;margin:0;padding:0;font-size:.9rem;display:flex}select{font:inherit;background:var(--surface-1);color:var(--text-primary);border:1px solid var(--rule);border-radius:4px;padding:.2rem .4rem}.chip{border:1px solid var(--rule);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:999px;padding:.1rem .6rem;font-family:inherit;font-size:.85rem;display:inline-block}.chip input{opacity:0;pointer-events:none;position:absolute}.chip.active{border-color:var(--accent);color:var(--text-primary)}.chip:focus-within{outline:2px solid var(--accent)}.scroll{background:var(--surface-1);border:1px solid var(--rule);border-radius:6px;overflow-x:auto}.scroll table{border-collapse:collapse;width:100%;font-size:.875rem}.scroll th,.scroll td{text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap;vertical-align:top;padding:.45rem .6rem}.scroll th{color:var(--text-secondary);font-weight:600}.num{font-variant-numeric:tabular-nums;text-align:right!important}small,.muted{color:var(--text-muted)}.mono{font-family:var(--mono);font-size:.8rem}.tag{border:1px solid var(--rule);font-family:var(--mono);border-radius:4px;margin:0 .3rem .2rem 0;padding:0 .35rem;font-size:.75rem;display:inline-block}.status-pass{color:var(--good);font-weight:600}.status-fail{color:var(--critical);font-weight:600}.status-na,.status-error{color:var(--text-muted)}.top.svelte-12qhfyh{border-bottom:1px solid var(--rule);background:var(--surface-1);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.75rem 1.5rem;display:flex}.brand.svelte-12qhfyh{color:var(--text-primary);font-weight:700;text-decoration:none}nav.svelte-12qhfyh{flex-wrap:wrap;gap:1rem;display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--text-secondary);text-decoration:none}nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:var(--text-primary);border-bottom:2px solid var(--accent)}.runpick.svelte-12qhfyh{color:var(--text-secondary);align-items:center;gap:.4rem;margin-left:auto;font-size:.85rem;display:flex}.page.svelte-12qhfyh{max-width:1400px;margin:0 auto;padding:1rem 1.5rem 3rem}
