:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#f7f8f5;--bg-surface:#fff;--bg-subtle:#eef3ee;--bg-hover:#f1f3f0;--bg-selected:#e5f1e9;--text-primary:#18221c;--text-secondary:#5f6b64;--text-muted:#5f6b64;--text-accent:#2f7657;--border-subtle:#d5ddd6;--border-control:#7d8b81;--focus-ring:#2f7657;--action-bg:#2f7657;--action-hover:#255f47;--action-pressed:#1e4d39;--action-text:#fff;--info-text:#31608f;--info-bg:#ecf3fb;--warning-text:#8a681a;--warning-bg:#fff6d9;--error-text:#b34c4c;--error-bg:#faecec;--success-text:#26734d;--success-bg:#e8f5ed;--diff-add-text:#26734d;--diff-add-bg:#e8f5ed;--diff-remove-text:#b34c4c;--diff-remove-bg:#faecec;--diff-hunk-text:#31608f;--diff-hunk-bg:#ecf3fb;--code-bg:#f4f6f4;--code-text:#1f2b24;--code-comment:#5f6b64;--code-keyword:#6a4189;--code-string:#26734d;--code-number:#845018;--chart-line:#2f7657;--chart-fill:#2f76571a;--chart-grid:#d5ddd6;--compare-from:#31608f;--compare-to:#2f7657;--overlay:#18221c52;--cat-1:#2f7657;--cat-2:#31608f;--cat-3:#845018;--cat-4:#6a4189;--cat-5:#0f6a72;--cat-6:#8a5a1e;--cat-7:#7a3a62;--cat-8:#4a5a52}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#101411;--bg-surface:#171d19;--bg-subtle:#1d2520;--bg-hover:#1f2621;--bg-selected:#203b2c;--text-primary:#f1f5f2;--text-secondary:#aab5ad;--text-muted:#98a49b;--text-accent:#76c69b;--border-subtle:#36423a;--border-control:#78877d;--focus-ring:#76c69b;--action-bg:#76c69b;--action-hover:#8ed7ae;--action-pressed:#64b489;--action-text:#101411;--info-text:#a3c6f2;--info-bg:#1b2b3d;--warning-text:#e8c67d;--warning-bg:#2e2718;--error-text:#f08c8c;--error-bg:#402525;--success-text:#77d29e;--success-bg:#183526;--diff-add-text:#77d29e;--diff-add-bg:#183526;--diff-remove-text:#f08c8c;--diff-remove-bg:#402525;--diff-hunk-text:#a3c6f2;--diff-hunk-bg:#1b2b3d;--code-bg:#121814;--code-text:#dde6e0;--code-comment:#98a49b;--code-keyword:#cdaeea;--code-string:#77d29e;--code-number:#ecbd88;--chart-line:#76c69b;--chart-fill:#76c69b1f;--chart-grid:#36423a;--compare-from:#a3c6f2;--compare-to:#76c69b;--overlay:#00000080;--cat-1:#76c69b;--cat-2:#a3c6f2;--cat-3:#ecbd88;--cat-4:#cdaeea;--cat-5:#7fd0d6;--cat-6:#ddb98a;--cat-7:#e0a5ca;--cat-8:#b0c2b6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#101411;--bg-surface:#171d19;--bg-subtle:#1d2520;--bg-hover:#1f2621;--bg-selected:#203b2c;--text-primary:#f1f5f2;--text-secondary:#aab5ad;--text-muted:#98a49b;--text-accent:#76c69b;--border-subtle:#36423a;--border-control:#78877d;--focus-ring:#76c69b;--action-bg:#76c69b;--action-hover:#8ed7ae;--action-pressed:#64b489;--action-text:#101411;--info-text:#a3c6f2;--info-bg:#1b2b3d;--warning-text:#e8c67d;--warning-bg:#2e2718;--error-text:#f08c8c;--error-bg:#402525;--success-text:#77d29e;--success-bg:#183526;--diff-add-text:#77d29e;--diff-add-bg:#183526;--diff-remove-text:#f08c8c;--diff-remove-bg:#402525;--diff-hunk-text:#a3c6f2;--diff-hunk-bg:#1b2b3d;--code-bg:#121814;--code-text:#dde6e0;--code-comment:#98a49b;--code-keyword:#cdaeea;--code-string:#77d29e;--code-number:#ecbd88;--chart-line:#76c69b;--chart-fill:#76c69b1f;--chart-grid:#36423a;--compare-from:#a3c6f2;--compare-to:#76c69b;--overlay:#00000080;--cat-1:#76c69b;--cat-2:#a3c6f2;--cat-3:#ecbd88;--cat-4:#cdaeea;--cat-5:#7fd0d6;--cat-6:#ddb98a;--cat-7:#e0a5ca;--cat-8:#b0c2b6}}:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", roboto, ui-sans-serif, system-ui, sans-serif;--font-mono:"SFMono-Regular", consolas, "Liberation Mono", menlo, ui-monospace, monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-base:.9375rem;--text-lede:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-subject:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--weight-strong:650;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--radius-control:8px;--radius-surface:12px;--radius-menu:10px;--ease-out:cubic-bezier(.2, .8, .3, 1);--duration-instant:90ms;--duration-fast:.12s;--duration:.16s;--duration-pulse:.9s;--topbar-height:56px;--history-width:296px;--content-max:1040px;--shadow-pop:0 8px 24px #1b292224, 0 1px 2px #1b292214}:root[data-theme=dark],:root:not([data-theme=light]):not([data-theme=dark]){--shadow-pop:0 8px 24px #00000080, 0 1px 2px #0006}@media (prefers-reduced-motion:reduce){:root{--duration-instant:1ms;--duration-fast:1ms;--duration:1ms;--duration-pulse:1ms}}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--bg-page);-webkit-text-size-adjust:100%}body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--text-accent);-webkit-text-decoration-color:color-mix(in srgb, var(--text-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--text-accent) 45%, transparent);text-underline-offset:.2em}a:hover{text-decoration-color:currentColor}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}button:disabled{cursor:not-allowed}input,select,textarea{font:inherit;color:inherit}svg{display:block}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}::selection{background:var(--bg-selected);color:var(--text-primary)}*{scrollbar-width:thin;scrollbar-color:var(--border-control) transparent}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-control);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted);background-clip:content-box}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
