:root{--color-bg:#161826;--color-surface:#232532;--color-text:#e9e9ed;--color-accent:#9184d9;--color-divider:#e9e9ed29;--color-neutral-100:#f3f5fe;--color-neutral-200:#e4e7f5;--color-neutral-300:#cfd3e5;--color-neutral-400:#b2b6ca;--color-neutral-500:#9397ab;--color-neutral-600:#75798c;--color-neutral-700:#595d6c;--color-neutral-800:#3f424d;--color-neutral-900:#292b31;--color-accent-100:#f5f4ff;--color-accent-200:#e7e5fe;--color-accent-300:#d2cefd;--color-accent-400:#b5abfc;--color-accent-500:#968ae0;--color-accent-600:#796cbf;--color-accent-700:#5d5294;--color-accent-800:#423a6a;--color-accent-900:#2b2741;--st-pass:oklch(74% .11 160);--st-fail:oklch(70% .15 25);--st-run:oklch(80% .11 85);--st-none:var(--color-neutral-600);--shadow-sm:0 0 0 1px #3f424d;--shadow-md:0 0 0 1px #595d6c, 0 6px 18px #0000008c;--shadow-lg:0 0 0 1px #9397ab, 0 16px 40px #000000a6;--font-body:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--hover:color-mix(in srgb, var(--color-text) 4%, transparent);--rule:color-mix(in srgb, var(--color-text) 6%, transparent);--page:1280px;--gutter:24px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--color-bg:oklch(97.5% .005 275);--color-surface:oklch(99.5% .002 275);--color-text:oklch(22% .014 275);--color-accent:oklch(52% .13 289);--color-divider:#191a2124;--color-neutral-100:oklch(22% .014 275);--color-neutral-200:oklch(30% .016 275);--color-neutral-300:oklch(38% .018 275);--color-neutral-400:oklch(47% .018 275);--color-neutral-500:oklch(55% .016 275);--color-neutral-600:oklch(66% .014 275);--color-neutral-700:oklch(80% .012 275);--color-neutral-800:oklch(90% .009 275);--color-neutral-900:oklch(94.5% .007 275);--color-accent-100:oklch(28% .1 289);--color-accent-200:oklch(36% .12 289);--color-accent-300:oklch(44% .13 289);--color-accent-400:oklch(46% .13 289);--color-accent-500:oklch(52% .13 289);--color-accent-600:oklch(62% .12 289);--color-accent-700:oklch(78% .08 289);--color-accent-800:oklch(89% .045 289);--color-accent-900:oklch(95% .022 289);--st-pass:oklch(52% .11 160);--st-fail:oklch(55% .17 25);--st-run:oklch(60% .13 75);--shadow-sm:0 0 0 1px oklch(90% .009 275);--shadow-md:0 0 0 1px oklch(86% .01 275), 0 6px 18px #1416281a;--shadow-lg:0 0 0 1px oklch(80% .012 275), 0 16px 40px #14162829;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--color-bg:oklch(97.5% .005 275);--color-surface:oklch(99.5% .002 275);--color-text:oklch(22% .014 275);--color-accent:oklch(52% .13 289);--color-divider:#191a2124;--color-neutral-100:oklch(22% .014 275);--color-neutral-200:oklch(30% .016 275);--color-neutral-300:oklch(38% .018 275);--color-neutral-400:oklch(47% .018 275);--color-neutral-500:oklch(55% .016 275);--color-neutral-600:oklch(66% .014 275);--color-neutral-700:oklch(80% .012 275);--color-neutral-800:oklch(90% .009 275);--color-neutral-900:oklch(94.5% .007 275);--color-accent-100:oklch(28% .1 289);--color-accent-200:oklch(36% .12 289);--color-accent-300:oklch(44% .13 289);--color-accent-400:oklch(46% .13 289);--color-accent-500:oklch(52% .13 289);--color-accent-600:oklch(62% .12 289);--color-accent-700:oklch(78% .08 289);--color-accent-800:oklch(89% .045 289);--color-accent-900:oklch(95% .022 289);--st-pass:oklch(52% .11 160);--st-fail:oklch(55% .17 25);--st-run:oklch(60% .13 75);--shadow-sm:0 0 0 1px oklch(90% .009 275);--shadow-md:0 0 0 1px oklch(86% .01 275), 0 6px 18px #1416281a;--shadow-lg:0 0 0 1px oklch(80% .012 275), 0 16px 40px #14162829;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45;overflow-x:hidden}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600}a{color:inherit;text-decoration:none}a:hover{color:var(--color-accent-400)}button{font:inherit;color:inherit}.muted{color:var(--color-neutral-500)}.mono{font-family:var(--mono);font-size:12.5px}.num{font-variant-numeric:tabular-nums}header.svelte-12qhfyh{z-index:5;padding:12px var(--gutter);background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:sticky;top:0}.brand.svelte-12qhfyh{margin-right:6px;font-size:16px;font-weight:650}.grow.svelte-12qhfyh{flex:1}.pill.svelte-12qhfyh{font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 9px;font-size:12px}.pill.alert.svelte-12qhfyh{background:color-mix(in srgb, var(--st-fail) 18%, transparent);color:var(--st-fail)}.pill.attention.svelte-12qhfyh{background:color-mix(in srgb, var(--st-run) 18%, transparent);color:var(--st-run)}.pill.active.svelte-12qhfyh{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent-400)}.pill.zero.svelte-12qhfyh{background:var(--hover);color:var(--color-neutral-600)}.sources.svelte-12qhfyh{color:var(--color-neutral-500);gap:10px;font-size:12px;display:flex}.src.svelte-12qhfyh i:where(.svelte-12qhfyh){background:var(--st-pass);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.src.bad.svelte-12qhfyh i:where(.svelte-12qhfyh){background:var(--st-fail)}.src.bad.svelte-12qhfyh{color:var(--st-fail)}.refresh.svelte-12qhfyh{background:var(--color-surface);box-shadow:var(--shadow-sm);cursor:pointer;border:0;border-radius:8px;width:32px;height:30px;font-size:16px}.refresh.svelte-12qhfyh:disabled{cursor:progress}.spin.svelte-12qhfyh{animation:1s linear infinite svelte-12qhfyh-spin;display:inline-block}@keyframes svelte-12qhfyh-spin{to{transform:rotate(360deg)}}main.svelte-12qhfyh{max-width:var(--page);padding:20px var(--gutter) 60px;margin:0 auto}.error.svelte-12qhfyh{margin:10px var(--gutter);color:var(--st-fail)}@media (width<=640px){header.svelte-12qhfyh,main.svelte-12qhfyh{--gutter:16px}.sources.svelte-12qhfyh{display:none}}
