@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.h1XLeG_className{font-family:Inter,Inter Fallback;font-style:normal}.h1XLeG_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/88731e1a74492905-s.0tlm39yf_ckdx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/861011d7404b02f6-s.3fnhzl7vreycw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3381337b621a9a6a-s.0jxe124sc_62t.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.0iws-x-_m0m6k.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0951afe60dbf5d36-s.0f7v04cdymq72.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/97e7b204180d1274-s.3xa5d8otat0m1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.2qe5xx8d5sx8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(../media/88731e1a74492905-s.0tlm39yf_ckdx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(../media/861011d7404b02f6-s.3fnhzl7vreycw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3381337b621a9a6a-s.0jxe124sc_62t.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.0iws-x-_m0m6k.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0951afe60dbf5d36-s.0f7v04cdymq72.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(../media/97e7b204180d1274-s.3xa5d8otat0m1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.2qe5xx8d5sx8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code Fallback;src:local(Arial);ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:134.59%}.Fg2fHW_className{font-family:Fira Code,Fira Code Fallback;font-style:normal}.Fg2fHW_variable{--font-fira-code:"Fira Code", "Fira Code Fallback"}
:root{--color-primary:#f97316;--color-primary-strong:#c2410c;--color-primary-soft:#fff1e6;--color-primary-muted:#ffa566;--color-ink:#0f172a;--color-ink-deep:#1a1b22;--color-ink-soft:#2f3038;--color-slate-700:#334155;--color-slate-600:#475569;--color-slate-500:#64748b;--color-slate-400:#94a3b8;--color-slate-300:#cbd5e1;--color-muted:#5f5e61;--color-muted-strong:#4d4b4b;--color-mist:#c8c5ca;--color-gray-500:#6b7280;--color-gray-300:#d1d5db;--color-gray-200:#e5e7eb;--color-slate-200:#e2e8f0;--color-slate-100:#f1f5f9;--color-slate-50:#f8fafc;--color-white:#fff;--color-canvas:#f3f4f6;--color-tag-bg:#64748b26;--color-tag-neutral-bg:#d1d5db26;--color-callout-border:#e4e4e9;--color-sidebar:#0f172a;--color-sidebar-tile:#1e293b;--sidebar-inset:14px;--color-sidebar-gear:#3e3e3e;--color-avatar-bg:#ffa576;--color-success:#059669;--color-success-soft:#e3f6ef;--color-success-border:#05966933;--color-teal:#00685f;--color-teal-soft:#00685f0d;--color-neutral:#6c757d;--color-neutral-soft:#6c757d0d;--color-danger:#de1e1e;--color-danger-soft:#f2c9cb;--color-warning:#b45309;--color-warning-soft:#fef3c7;--color-info:#1d4ed8;--color-info-soft:#dbeafe;--color-table-text:#5b5b5b;--color-table-border:#eee;--color-table-stripe:#fafafa;--table-head-height:48px;--table-row-height:52px;--table-foot-height:52px;--color-pagination-text:#212b36;--color-pagination-disabled:#6c757d26;--color-pagination-caret:#c4cdd5;--color-overlay:#00000080;--shadow-card:0 1px 2px #0f172a0a;--shadow-pop:0 12px 32px -8px #0f172a2e, 0 2px 6px #0f172a0f;--radius-card:14px;--shadow-callout:0 6.165px 17.468px -5.138px #3a4de926;--radius-xs:4px;--radius-sm:8px;--radius-btn:10.5px;--radius-md:12px;--radius-lg:12px;--radius-xl:14px;--radius-pill:30px;--radius-2xl:16px;--radius-3xl:20px;--border-card:1.345px solid var(--color-gray-200);--border-panel:1px solid var(--color-slate-200);--shadow-card-edge:0 5px 0 0 var(--color-slate-200);--shadow-card-edge-pressed:0 3px 0 0 var(--color-slate-200);--font-sans:var(--font-inter), system-ui, sans-serif;--font-display:var(--font-inter), system-ui, sans-serif;--font-mono:var(--font-fira-code), ui-monospace, monospace;--font-table:var(--font-inter), system-ui, sans-serif;--font-label:var(--font-inter), system-ui, sans-serif;--tracking-figure:-1.3909px;--tracking-eyebrow:.32px;--tracking-section:.56px;--sidebar-width:236px;--sidebar-width-collapsed:80px;--shell-gap:18px;--content-gutter:20px;--topbar-height:64px;--grid-gap:18px;--stack-gap:20px;--control-height:60px}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--page-zoom:.9}@media (max-width:1279px){:root{--page-zoom:1}}html{zoom:var(--page-zoom);height:100%}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:#c4c9d0 transparent}}html::-webkit-scrollbar{width:4px;height:4px}html::-webkit-scrollbar-button{width:0;height:0;display:none}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:#c4c9d0;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:#9ca3af}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c4c9d0;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#c4c9d0 transparent}}body{background:var(--color-canvas);min-height:100%;color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:where(button){cursor:pointer;background:0 0;border:none}table{border-collapse:collapse;border-spacing:0}@media (min-width:768px){table th,table td{border:1px dotted #dcdcdc!important}}img,svg{display:block}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-grow]:not([data-grown]){transform-origin:0;transform:scaleX(0)}[data-grow-dash]:not([data-grown]){stroke-dasharray:0 10000}[data-grow]{transform-origin:0}}
