@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.30453b9rv70y7.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.3h407z6i7-mwk.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
:root{--canvas:#f4f4f2;--bg:#fff;--panel:#fff;--raised:#fff;--sunken:#f9f9f8;--hover:#f4f4f2;--sel:#ededea;--side:transparent;--side-hover:#18181b0b;--side-on:#fff;--line:#ebebe8;--line2:#dededa;--fg:#18181b;--fg2:#5c5c66;--fg3:#94949e;--ink:#18181b;--ink-fg:#fff;--accent:#18181b;--accent-fg:#fff;--accent-soft:#18181b0e;--focus:#18181b1a;--ok:#14805a;--ok-soft:#14805a16;--warn:#a9650a;--warn-soft:#d68a121c;--bad:#cf3b34;--bad-soft:#cf3b3413;--info:#2d6bd6;--info-soft:#2d6bd616;--link:#2d6bd6;--mark:#f0af3c47;--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:12px;--r-xl:16px;--sh-1:0 1px 1px #10101408;--sh-2:0 1px 2px #1010140a, 0 4px 12px #1010140a;--sh-3:0 0 0 1px #10101408, 0 16px 40px #1010141f, 0 2px 6px #1010140d;--scrim:#0e0e1242;--tip-bg:#1c1c20;--tip-fg:#fafafa;--f:var(--font-geist-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--t-xs:11.5px;--t-sm:12.5px;--t-md:13.5px;--t-lg:15px;--t-xl:18px;--t-2xl:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#0b0b0d;--bg:#141417;--panel:#17171a;--raised:#1c1c20;--sunken:#111114;--hover:#232328;--sel:#2b2b31;--side-hover:#ffffff0b;--side-on:#1a1a1e;--line:#25252a;--line2:#323239;--fg:#ededef;--fg2:#a1a1aa;--fg3:#6e6e78;--ink:#f4f4f5;--ink-fg:#111113;--accent:#f4f4f5;--accent-fg:#111113;--accent-soft:#f4f4f512;--focus:#f4f4f524;--ok:#45c28b;--ok-soft:#45c28b1c;--warn:#e5a84a;--warn-soft:#e5a84a1c;--bad:#f06a64;--bad-soft:#f06a641c;--info:#6ea8f5;--info-soft:#6ea8f51c;--link:#8db8f7;--sh-1:0 0 0 transparent;--sh-2:0 0 0 1px #ffffff05;--sh-3:0 0 0 1px #ffffff0a, 0 18px 48px #0009;--scrim:#00000080;--tip-bg:#2e2e35;--tip-fg:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--canvas:#0b0b0d;--bg:#141417;--panel:#17171a;--raised:#1c1c20;--sunken:#111114;--hover:#232328;--sel:#2b2b31;--side-hover:#ffffff0b;--side-on:#1a1a1e;--line:#25252a;--line2:#323239;--fg:#ededef;--fg2:#a1a1aa;--fg3:#6e6e78;--ink:#f4f4f5;--ink-fg:#111113;--accent:#f4f4f5;--accent-fg:#111113;--accent-soft:#f4f4f512;--focus:#f4f4f524;--ok:#45c28b;--ok-soft:#45c28b1c;--warn:#e5a84a;--warn-soft:#e5a84a1c;--bad:#f06a64;--bad-soft:#f06a641c;--info:#6ea8f5;--info-soft:#6ea8f51c;--link:#8db8f7;--sh-1:0 0 0 transparent;--sh-2:0 0 0 1px #ffffff05;--sh-3:0 0 0 1px #ffffff0a, 0 18px 48px #0009;--scrim:#00000080;--tip-bg:#2e2e35;--tip-fg:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--canvas);color:var(--fg);font:13.5px/1.5 var(--f);letter-spacing:-.006em;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.015em;text-wrap:balance;font-weight:600}a{color:var(--link)}hr{border:0;border-top:1px solid var(--line);margin:0}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid color-mix(in srgb, var(--fg) 50%, transparent);outline-offset:2px;border-radius:6px}[hidden]{display:none!important}svg.i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.muted{color:var(--fg2)}.dim{color:var(--fg3)}.small{font-size:var(--t-sm)}.mono{font-family:var(--mono);letter-spacing:0;font-size:12px}.num{font-variant-numeric:tabular-nums}.ell{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
