@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2tuvx2ggl0uf7.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.048ctm9k7u_u3.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.2t3qiyt2vl-ta.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2_s53-223o24o.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_ed3df95c-module__D4oVwa__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_ed3df95c-module__D4oVwa__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
:root,[data-theme=light]{--aq-bg:#fff;--aq-surface:#f5f5f7;--aq-surface-hover:#ebebed;--aq-surface-active:#e2e2e6;--aq-text:#1d1d1f;--aq-muted:#6e6e73;--aq-muted-strong:#48484a;--aq-label:#777779;--aq-line:#0000001a;--aq-line-strong:#0003;--aq-accent:#3d8a52;--aq-accent-soft:#3d8a5214;--aq-accent-contrast:#fff;--aq-info-bg:#e7ecfb;--aq-info-text:#1340d6;--aq-success-bg:#e5f3e9;--aq-success-text:#2e7445;--aq-danger:#b3261e;--aq-danger-bg:#fdecea;--aq-danger-text:#7a1f16;--aq-shadow-popover:0 2px 4px #0000000a, 0 12px 24px -6px #0000001a, 0 32px 48px -12px #0000001f;--aq-shadow:#000;--aq-popover-bg:#fff;--aq-popover-tint:#f5f5f7;--aq-pdf-page:#fff;--aq-teaser-paper:#fff;--aq-teaser-band:#f5f5f7;--aq-teaser-ink:#1d1d1f;--aq-teaser-muted:#6e6e73;--aq-teaser-muted-strong:#48484a;--aq-teaser-line:#0003;--aq-teaser-series-1:#1340d6;--aq-teaser-series-2:#1d1d1f;--aq-shadow-lift:0 1px 1px #00000008, 0 2px 8px -2px #0000000f;--aq-sidebar-bg:#fff;--aq-shadow-sidebar:1px 0 1px #00000003, 3px 0 12px -6px #00000008;--aq-shadow-sidebar-right:-1px 0 1px #00000003, -3px 0 12px -6px #00000008}[data-theme=dark]{--aq-bg:#000;--aq-surface:#141414;--aq-surface-hover:#1c1c1c;--aq-surface-active:#232323;--aq-text:#f5f5f5;--aq-muted:#a1a1a1;--aq-muted-strong:#848488;--aq-label:#939393;--aq-line:#ffffff1f;--aq-line-strong:#ffffff3d;--aq-accent:#9ed4a8;--aq-accent-soft:#9ed4a814;--aq-accent-contrast:#0a0a0a;--aq-info-bg:#161f3f;--aq-info-text:#6d8dff;--aq-success-bg:#13291b;--aq-success-text:#8fd6a2;--aq-danger:#e5837c;--aq-danger-bg:#2a1412;--aq-danger-text:#f2b8b2;--aq-shadow-popover:0 24px 48px #0009;--aq-shadow:#000;--aq-popover-bg:#141414;--aq-popover-tint:#232323;--aq-pdf-page:#fff;--aq-teaser-paper:#fff;--aq-teaser-band:#f5f5f7;--aq-teaser-ink:#1d1d1f;--aq-teaser-muted:#6e6e73;--aq-teaser-muted-strong:#48484a;--aq-teaser-line:#0003;--aq-teaser-series-1:#1340d6;--aq-teaser-series-2:#1d1d1f;--aq-shadow-lift:none;--aq-sidebar-bg:#0a0a0a;--aq-shadow-sidebar:none;--aq-shadow-sidebar-right:none}:root{--aq-font:"Satoshi", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--aq-font-heading:"Satoshi", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--aq-font-mono:ui-monospace, "SFMono-Regular", "Menlo", monospace;--aq-weight-title:700;--aq-weight-number:700;--aq-weight-heading:500;--aq-weight-button:500;--aq-weight-body:400;--aq-label-size:9px;--aq-label-weight:600;--aq-label-tracking:.06em;--aq-radius:0;--aq-radius-lg:0;--aq-transition:.15s ease;--aq-favicon-size:14px;--aq-favicon-radius:0;--aq-favicon-fallback-font:9px;--aq-favicon-size-hero:28px;--aq-avatar-size:28px;--aq-project-cobalt-light:#1340d6;--aq-project-cobalt-dark:#6d8dff;--aq-project-ultramarine-light:#2a1fc4;--aq-project-ultramarine-dark:#8a82ff;--aq-project-petrol-light:#006d77;--aq-project-petrol-dark:#2fc2cf;--aq-project-jade-light:#00805a;--aq-project-jade-dark:#2fd198;--aq-project-pine-light:#1d6b1d;--aq-project-pine-dark:#62c75f;--aq-project-saffron-light:#a35f00;--aq-project-saffron-dark:#ffae33;--aq-project-rust-light:#b83a0b;--aq-project-rust-dark:#ff7a45;--aq-project-crimson-light:#c1121f;--aq-project-crimson-dark:#ff5a64;--aq-project-magenta-light:#b0005a;--aq-project-magenta-dark:#ff5ca8;--aq-project-orchid-light:#8a1a9e;--aq-project-orchid-dark:#dd6ef0;--aq-project-violet-light:#5b21b6;--aq-project-violet-dark:#a883ff}
@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-VariableItalic.woff2)format("woff2");font-weight:300 900;font-style:italic;font-display:swap}:root{--background:var(--aq-bg);--foreground:var(--aq-text)}html{height:100%}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--aq-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-fade-scrollbar]{color:#0000;transition:color .6s ease-out}[data-fade-scrollbar][data-scrolling]{color:var(--aq-line-strong);transition-duration:.12s}[data-fade-scrollbar]>*{color:var(--aq-text)}[data-fade-scrollbar]::-webkit-scrollbar{background:0 0;width:4px;height:4px}[data-fade-scrollbar]::-webkit-scrollbar-track{background:0 0}[data-fade-scrollbar]::-webkit-scrollbar-corner{background:0 0}[data-fade-scrollbar]::-webkit-scrollbar-thumb{background:0 0;box-shadow:inset 0 0 0 4px}
