@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.d4mixq_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.d4mixq_variable{--ra-font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.a-dfCG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.a-dfCG_variable{--ra-font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--ra-bg:#f5f7f9;--ra-surface:#fff;--ra-surface-2:#eef1f5;--ra-surface-sunken:#e8ecf1;--ra-border:#d9dfe6;--ra-border-strong:#b9c2cd;--ra-text:#141c26;--ra-text-muted:#556272;--ra-text-subtle:#606b76;--ra-text-inverse:#fff;--ra-accent:#2347c5;--ra-accent-hover:#1b3aa6;--ra-accent-soft:#e5ebfb;--ra-accent-text:#1d3ba8;--ra-focus:#2347c5;--ra-success:#0f7a4f;--ra-success-soft:#dff3ea;--ra-warning:#8a5b00;--ra-warning-soft:#fbf0d4;--ra-danger:#b42318;--ra-danger-soft:#fde7e5;--ra-info:#0d6b8a;--ra-info-soft:#def0f6;--ra-effect-read:#556272;--ra-effect-reason:#6b3fb5;--ra-effect-write:#b45309;--ra-font-sans:"IBM Plex Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--ra-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ra-text-xs:.75rem;--ra-text-sm:.8125rem;--ra-text-md:.875rem;--ra-text-lg:1rem;--ra-text-xl:1.25rem;--ra-text-2xl:1.625rem;--ra-leading-tight:1.25;--ra-leading:1.5;--ra-weight-regular:400;--ra-weight-medium:500;--ra-weight-semibold:600;--ra-space-1:4px;--ra-space-2:8px;--ra-space-3:12px;--ra-space-4:16px;--ra-space-5:20px;--ra-space-6:24px;--ra-space-8:32px;--ra-space-10:40px;--ra-space-12:48px;--ra-radius-sm:4px;--ra-radius:6px;--ra-radius-lg:10px;--ra-radius-pill:999px;--ra-shadow-sm:0 1px 2px #141c260f;--ra-shadow:0 2px 8px #141c2614, 0 1px 2px #141c260f;--ra-shadow-lg:0 12px 32px #141c2629;--ra-sidebar-width:232px;--ra-content-max:1200px;--ra-control-height:34px;--ra-control-height-sm:28px;--ra-duration-fast:.12s;--ra-duration:.18s;--ra-ease:cubic-bezier(.2, 0, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ra-bg:#0e131a;--ra-surface:#151c25;--ra-surface-2:#1b2430;--ra-surface-sunken:#0b1016;--ra-border:#2a3542;--ra-border-strong:#3c4a5a;--ra-text:#e7ecf2;--ra-text-muted:#9aa8b8;--ra-text-subtle:#7c8c9e;--ra-text-inverse:#0e131a;--ra-accent:#7f9cff;--ra-accent-hover:#9cb3ff;--ra-accent-soft:#1c2950;--ra-accent-text:#a9bcff;--ra-focus:#9cb3ff;--ra-success:#4cc996;--ra-success-soft:#0f2e22;--ra-warning:#f0bf55;--ra-warning-soft:#33280e;--ra-danger:#ff8a80;--ra-danger-soft:#3a1714;--ra-info:#5cc4e6;--ra-info-soft:#0f2a35;--ra-effect-read:#9aa8b8;--ra-effect-reason:#b79af0;--ra-effect-write:#f0a35e;--ra-shadow-sm:0 1px 2px #0006;--ra-shadow:0 2px 8px #0006;--ra-shadow-lg:0 12px 32px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ra-bg:#0e131a;--ra-surface:#151c25;--ra-surface-2:#1b2430;--ra-surface-sunken:#0b1016;--ra-border:#2a3542;--ra-border-strong:#3c4a5a;--ra-text:#e7ecf2;--ra-text-muted:#9aa8b8;--ra-text-subtle:#7c8c9e;--ra-text-inverse:#0e131a;--ra-accent:#7f9cff;--ra-accent-hover:#9cb3ff;--ra-accent-soft:#1c2950;--ra-accent-text:#a9bcff;--ra-focus:#9cb3ff;--ra-success:#4cc996;--ra-success-soft:#0f2e22;--ra-warning:#f0bf55;--ra-warning-soft:#33280e;--ra-danger:#ff8a80;--ra-danger-soft:#3a1714;--ra-info:#5cc4e6;--ra-info-soft:#0f2a35;--ra-effect-read:#9aa8b8;--ra-effect-reason:#b79af0;--ra-effect-write:#f0a35e;--ra-shadow-sm:0 1px 2px #0006;--ra-shadow:0 2px 8px #0006;--ra-shadow-lg:0 12px 32px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--ra-duration-fast:0s;--ra-duration:0s}}
*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--ra-bg);color:var(--ra-text);font-family:var(--ra-font-sans);font-size:var(--ra-text-md);line-height:var(--ra-leading);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{line-height:var(--ra-leading-tight);font-weight:var(--ra-weight-semibold);text-wrap:balance;margin:0}p{margin:0}a{color:var(--ra-accent-text);text-decoration:none}a:hover{text-decoration:underline}code,kbd,pre{font-family:var(--ra-font-mono);font-size:.92em}:focus-visible{outline:2px solid var(--ra-focus);outline-offset:2px}::selection{background:var(--ra-accent-soft)}[hidden]{display:none!important}.ra-num{font-variant-numeric:tabular-nums}.ra-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--ra-font-sans:var(--ra-font-plex-sans,"IBM Plex Sans"), "Segoe UI", system-ui, -apple-system, sans-serif;--ra-font-mono:var(--ra-font-plex-mono,"IBM Plex Mono"), ui-monospace, SFMono-Regular, Menlo, monospace}
.ra-plain-list{gap:var(--ra-space-1);margin:0;padding:0;list-style:none;display:grid}.ra-stack-xs{gap:2px;min-width:0;display:grid}.ra-num{font-family:var(--ra-font-mono);font-size:var(--ra-text-sm);white-space:nowrap}
