:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--weight-normal:400;--weight-medium:500;--weight-bold:600;--leading-tight:1.25;--leading-normal:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-full:999px;--topbar-height:3.25rem;--content-width:80rem;--content-width-wide:112rem;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--focus-ring-width:2px;--color-bg:#f5f6f8;--color-surface:#fff;--color-surface-sunken:#eef0f3;--color-surface-raised:#fff;--color-border:#d9dde3;--color-border-strong:#b7bec8;--color-text:#1b1f24;--color-text-muted:#59616c;--color-text-faint:#7b8490;--color-text-on-accent:#fff;--color-accent:#2f5bd3;--color-accent-hover:#2449b0;--color-accent-soft:#e6ecfb;--color-focus:#2f5bd3;--color-topbar-bg:#1d2533;--color-topbar-text:#e7ebf2;--color-topbar-muted:#9aa5b8;--color-topbar-active:#fff;--color-topbar-hover:#2b3547;--color-ok:#1d7a43;--color-ok-soft:#e3f4ea;--color-warn:#8a5a00;--color-warn-soft:#fdf1d8;--color-danger:#b42318;--color-danger-soft:#fde8e6;--color-info:#1f5fa8;--color-info-soft:#e5effa;--color-neutral:#59616c;--color-neutral-soft:#eceef1;--shadow-sm:0 1px 2px #1018280f;--shadow-md:0 2px 6px #10182814, 0 1px 2px #1018280f;--shadow-lg:0 12px 32px #1018282e;--duration-fast:.12s;--ease:cubic-bezier(.2, 0, 0, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:#12161c;--color-surface:#1a1f27;--color-surface-sunken:#151a21;--color-surface-raised:#212732;--color-border:#2e3542;--color-border-strong:#454e5e;--color-text:#e6e9ee;--color-text-muted:#a3acb9;--color-text-faint:#808a98;--color-text-on-accent:#0d1117;--color-accent:#7aa2ff;--color-accent-hover:#9bb9ff;--color-accent-soft:#1f2b47;--color-focus:#7aa2ff;--color-topbar-bg:#0d1117;--color-topbar-text:#dfe4ec;--color-topbar-muted:#8b96a8;--color-topbar-active:#fff;--color-topbar-hover:#1c2330;--color-ok:#5cc98a;--color-ok-soft:#15301f;--color-warn:#f0b84d;--color-warn-soft:#34280f;--color-danger:#ff8a7f;--color-danger-soft:#3a1714;--color-info:#79b4f2;--color-info-soft:#142a42;--color-neutral:#a3acb9;--color-neutral-soft:#262c36;--shadow-sm:0 1px 2px #0006;--shadow-md:0 2px 6px #00000073;--shadow-lg:0 12px 32px #0009}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{line-height:var(--leading-tight);font-weight:var(--weight-bold);margin:0}h1{font-size:var(--text-xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}p{margin:0 0 var(--space-3)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-hover);text-decoration:underline}code,kbd,samp,pre,.mono{font-family:var(--font-mono);font-size:.95em}code{border-radius:var(--radius-sm);background:var(--color-surface-sunken);padding:.05em .3em}pre{margin:0;overflow:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top}.num{text-align:right;font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:2px}::selection{background:var(--color-accent-soft)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.25rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-medium);line-height:var(--leading-tight);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-text);text-decoration:none}.button:disabled{opacity:.6}.button.primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-on-accent)}.button.primary:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:var(--color-text-on-accent)}.button.danger{border-color:var(--color-danger);color:var(--color-danger)}.button.danger:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}.button.danger.solid{background:var(--color-danger);color:var(--color-text-on-accent)}.button.danger.solid:hover:not(:disabled){background:var(--color-danger);color:var(--color-text-on-accent);opacity:.9}.button.quiet{color:var(--color-accent);background:0 0;border-color:#0000}.button.quiet:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent-hover)}.table-wrap{margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0;transition:opacity var(--duration-fast) var(--ease);overflow-x:auto}.table-wrap.loading{opacity:.55}.data-table{font-size:var(--text-sm)}.data-table th,.data-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.data-table th:first-child,.data-table td:first-child{padding-left:var(--space-4)}.data-table th:last-child,.data-table td:last-child{padding-right:var(--space-4)}.data-table th{color:var(--color-text-muted);font-weight:var(--weight-medium);background:var(--color-surface-sunken);white-space:nowrap}.data-table tbody th{background:0 0}.text-block{overflow-wrap:anywhere;white-space:pre-wrap}.muted{color:var(--color-text-muted)}.nowrap{white-space:nowrap}#nprogress{pointer-events:none;background:0 0;border:0;width:100%;height:0;margin:0;padding:0;position:fixed;inset:0 0 auto;overflow:visible}#nprogress::backdrop{display:none}#nprogress .bar{z-index:1031;background:var(--color-accent);width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
