:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ps-bg:#f7f6f3;--ps-surface:#fff;--ps-text:#1c1b19;--ps-muted:#66635c;--ps-border:#dedbd3;--ps-accent:#1f4f8f;--ps-accent-text:#fff;--ps-ok:#1d6b45;--ps-warn:#8a5a00;--ps-bad:#a32b2b;--ps-radius:8px;--ps-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ps-mono:ui-monospace, SFMono-Regular, Menlo, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--ps-bg:#161513;--ps-surface:#201f1c;--ps-text:#ece9e2;--ps-muted:#a5a197;--ps-border:#3a3833;--ps-accent:#8db4ea;--ps-accent-text:#10233d;--ps-ok:#6fce9f;--ps-warn:#e3b75e;--ps-bad:#ee8b8b}}*{box-sizing:border-box}body{background:var(--ps-bg);color:var(--ps-text);font:16px/1.5 var(--ps-font);margin:0}.ps-shell{max-width:880px;margin:0 auto;padding:24px 16px 64px}.ps-header{border-bottom:1px solid var(--ps-border);flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-bottom:24px;padding-bottom:16px;display:flex}.ps-brand{font-weight:650}.ps-nav{flex-wrap:wrap;gap:4px 16px;display:flex}.ps-nav a{color:var(--ps-muted);text-decoration:none}.ps-nav a:hover,.ps-nav a.active{color:var(--ps-text)}.ps-nav a.active{text-underline-offset:4px;text-decoration:underline}.ps-screen h1{margin:0 0 4px;font-size:1.5rem}.ps-lede{color:var(--ps-muted);margin:0 0 24px}.ps-panel{background:var(--ps-surface);border:1px solid var(--ps-border);border-radius:var(--ps-radius);margin-bottom:16px;padding:16px}.ps-panel h2{margin:0 0 8px;font-size:1rem}.ps-panel p{margin:0 0 8px}.ps-panel p:last-child{margin-bottom:0}.ps-empty{color:var(--ps-muted)}.ps-badge{border:1px solid;border-radius:999px;padding:0 8px;font-size:.8125rem;display:inline-block}.ps-badge[data-tone=ok]{color:var(--ps-ok)}.ps-badge[data-tone=warn]{color:var(--ps-warn)}.ps-badge[data-tone=bad]{color:var(--ps-bad)}.ps-badge[data-tone=neutral]{color:var(--ps-muted)}.ps-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ps-rows li[data-muted=true]{color:var(--ps-muted);font-style:italic}.ps-rows li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ps-mono{font-family:var(--ps-mono);overflow-wrap:anywhere;font-size:.8125rem}.ps-button{font:inherit;color:var(--ps-accent-text);cursor:pointer;background:var(--ps-accent);border-radius:var(--ps-radius);border:0;padding:8px 16px}.ps-button:disabled{color:var(--ps-muted);cursor:not-allowed;background:var(--ps-border)}.ps-button:focus-visible,.ps-nav a:focus-visible{outline:2px solid var(--ps-accent);outline-offset:2px}.ps-field{gap:4px;margin-bottom:16px;display:grid}.ps-input{width:100%;font:.875rem var(--ps-mono);color:var(--ps-text);background:var(--ps-bg);border:1px solid var(--ps-border);border-radius:var(--ps-radius);padding:8px}.ps-input:focus-visible{outline:2px solid var(--ps-accent);outline-offset:1px}.ps-field-hint{color:var(--ps-muted);font-size:.8125rem}.ps-field-error{color:var(--ps-bad);font-size:.8125rem}
