@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.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:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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.2qt3tdwt-y9x_.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.3cvcemwuzoywn.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.02z5rrbg5nt92.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.2rixgazldzomk.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.0wiir8udbzjvx.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.2y65deuc30pmy.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.2qt3tdwt-y9x_.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.3cvcemwuzoywn.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.02z5rrbg5nt92.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.2rixgazldzomk.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.0wiir8udbzjvx.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.2y65deuc30pmy.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.2qt3tdwt-y9x_.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.3cvcemwuzoywn.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.02z5rrbg5nt92.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.2rixgazldzomk.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.0wiir8udbzjvx.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:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.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:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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%}.ibm_plex_sans_433bc175-module__L6st6W__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_433bc175-module__L6st6W__variable{--font-ibm-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.0rgnxg2b64rzs.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.2vemzm0itqzfy.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.3cb5lpr2l6xud.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.1u30mmyq6lnsd.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.40sczeszzbjw1.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.1yd4_i3e35931.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.1qc6dx89jd2qv.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.29yke99gs9qpn.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.1i-sca43-qwng.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.0oace-s_gkfks.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:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.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:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.37c107x1d-cfz.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:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.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:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.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:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.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%}.ibm_plex_mono_ddb47e28-module__EX0Wcq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_ddb47e28-module__EX0Wcq__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--colorVars-gray:#f8fafb;--colorVars-black:#01011b;--colorVars-white:#fff;--colorVars-purple:#473982;--colorVars-lightPurple:#ad8eb6;--colorVars-lightPink:#f5c0c0;--colorVars-lightGreen:#43d59d;--colorVars-lightBlue:#8abbff;--colorVars-darkGreen:#1c866b;--colorVars-darkBlue:#215db0;--colorVars-obsidian:#14141c;--colorVars-violetTopaz:#5f509d;--colorVars-lightVioletTopaz:#eae8f0;--colorVars-lightestVioletTopaz:#faf7ff;--paletteBase-black:#01011b;--paletteBase-white:#fff;--paletteBase-obsidian:#14141c;--paletteBase-roseQuartz:#f5c0c0;--paletteBase-amethyst:#a477b2;--paletteBase-minsk:#473982;--paletteBase-eggplant:#31263b;--paletteBase-jade:#5cb198;--paletteBase-citrine:#cda849;--paletteBase-opal:#fbf9f9;--paletteBase-violetTopaz:#5f509d;--paletteBase-cement:#717a94;--appUI-borderColor-default:#3f4257;--appUI-borderColor-muted:#2a2a38;--appUI-outlinedBorderColor-default:#f5c0c04d;--appUI-outlinedBorderColor-muted:#f5c0c026;--appUI-fontColor-default:#e4e6ec;--appUI-fontColor-muted:#b1b6c4;--appUI-backgroundColor-default:#1f1f29;--appUI-backgroundColor-muted:#191922;--appUI-primaryColor:#f5c0c0;--appUI-intent-danger:#e54d62;--appUI-intent-success:#2ba88a;--appUI-intent-warning:#d4a032;--appUI-intent-primary:#f5c0c0;--magicColors-backgroundGradient:linear-gradient(90deg, #6646a81a 0%, #9757ab12 100%);--magicColors-primaryColor:#f5c0c0;--magicColors-secondaryColor:#f5c0c0;--magicColors-tertiaryColor:#f5c0c0;--magicColors-removingColor:#e85a69}[data-theme=dark]{--appUI-borderColor-default:#3f4257;--appUI-borderColor-muted:#2a2a38;--appUI-outlinedBorderColor-default:#f5c0c04d;--appUI-outlinedBorderColor-muted:#f5c0c026;--appUI-fontColor-default:#e4e6ec;--appUI-fontColor-muted:#b1b6c4;--appUI-backgroundColor-default:#1f1f29;--appUI-backgroundColor-muted:#191922;--appUI-primaryColor:#f5c0c0;--appUI-intent-danger:#e54d62;--appUI-intent-success:#2ba88a;--appUI-intent-warning:#d4a032;--appUI-intent-primary:#f5c0c0;--magicColors-backgroundGradient:linear-gradient(90deg, #6646a81a 0%, #9757ab12 100%);--magicColors-primaryColor:#f5c0c0;--magicColors-secondaryColor:#f5c0c0;--magicColors-tertiaryColor:#f5c0c0;--magicColors-removingColor:#e85a69}[data-theme=light]{--appUI-borderColor-default:#dadde6;--appUI-borderColor-muted:#ecedf2;--appUI-outlinedBorderColor-default:#f5c0c066;--appUI-outlinedBorderColor-muted:#f5c0c033;--appUI-fontColor-default:#01011b;--appUI-fontColor-muted:#717a94;--appUI-backgroundColor-muted:#f8fafb;--appUI-backgroundColor-default:#fff;--appUI-primaryColor:#254685;--appUI-intent-danger:#b63245;--appUI-intent-success:#0f6b5b;--appUI-intent-warning:#a67908;--appUI-intent-primary:#473982;--magicColors-backgroundGradient:linear-gradient(90deg, #6646a80c 0%, #9757ab06 100%);--magicColors-primaryColor:#f5c0c0;--magicColors-secondaryColor:#f5c0c0;--magicColors-tertiaryColor:#f5c0c0;--magicColors-removingColor:#c84654}
@layer reset,base,application,color-theme,external,utility,components;
:root{--black:#01011b;--white:#fff;--obsidian:#14141c;--roseQuartz:#f5c0c0;--amethyst:#a477b2;--minsk:#473982;--eggplant:#31263b;--jade:#5cb198;--citrine:#cda849;--opal:#fbf9f9;--violetTopaz:#5f509d;--cement:#717a94;--fg100:#14141c;--fg200:#191820;--fg300:#201d25;--fg400:#252128;--fg500:#2b252c;--fg600:#312a31;--fg700:#3a3138;--fg800:#4c3e44;--fg900:#6a565b;--fg1000:#786065;--fg1100:#99797d;--fg1200:#e3b2b3;--fgA100:#f5c0c000;--fgA200:#f5c0c007;--fgA300:#f5c0c00e;--fgA400:#f5c0c014;--fgA500:#f5c0c01a;--fgA600:#f5c0c021;--fgA700:#f5c0c02c;--fgA800:#f5c0c03f;--fgA900:#f5c0c062;--fgA1000:#f5c0c072;--fgA1100:#f5c0c097;--fgA1200:#f5c0c0eb;--grid200:#252128;--grid300:#2b252c;--grid400:#312a31;--grid500:#3a3138;--grid600:#4c3e44;--grid700:#6a565b;--grid1200:#e3b2b3;--bg300:#0f0f15;--bg400:#111118;--bg500:#14141c;--fgLoud:#fff;--highlightColor:#f5c0c0;--fontColorDEFAULT:#f5c0c0;--fontColorMUTED:#99797d;--fontColorLOUD:#fff;--texture-paper-img:url(/images/bkg-noise.webp);--texture-paper-size:200px 200px;--texture-paper-mixBlendMode:normal;--texture-paper-opacity:.0625;--texture-hatch-img:repeating-linear-gradient(45deg, transparent 0, transparent calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) var(--hatch-size,6px));--borderColorMUTED:var(--grid300);--borderColorDEFAULT:var(--grid500);--borderColorSTRONG:var(--grid700)}[data-theme=light]{--black:#01011b;--white:#fff;--obsidian:#14141c;--roseQuartz:#f5c0c0;--amethyst:#a477b2;--minsk:#473982;--eggplant:#31263b;--jade:#5cb198;--citrine:#cda849;--opal:#fbf9f9;--violetTopaz:#5f509d;--cement:#717a94;--fg100:#fffcfc;--fg200:#f8f5f6;--fg300:#f4f1f2;--fg400:#f0edee;--fg500:#ece8ea;--fg600:#e8e4e6;--fg700:#e2dee0;--fg800:#d1ccd1;--fg900:#a49da7;--fg1000:#9c959f;--fg1100:#89828d;--fg1200:#43394c;--fgA100:#31263b00;--fgA200:#31263b08;--fgA300:#31263b0d;--fgA400:#31263b12;--fgA500:#31263b17;--fgA600:#31263b1c;--fgA700:#31263b24;--fgA800:#31263b38;--fgA900:#31263b70;--fgA1000:#31263b7a;--fgA1100:#31263b91;--fgA1200:#31263be8;--grid200:#efebed;--grid300:#e9e5e8;--grid400:#e4e0e3;--grid500:#dbd7da;--grid600:#cbc6cb;--grid700:#afa9b1;--grid1200:#403649;--bg300:#fcf8f8;--bg400:#f9f1f1;--bg500:#ebcccc;--fgLoud:#14141c;--highlightColor:#31263b;--fontColorDEFAULT:#31263b;--fontColorMUTED:#89828d;--fontColorLOUD:#14141c;--texture-paper-img:url(/images/light-bkg-noise.webp);--texture-paper-size:256px 256px;--texture-paper-mixBlendMode:normal;--texture-paper-opacity:.06;--texture-hatch-img:repeating-linear-gradient(45deg, transparent 0, transparent calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) var(--hatch-size,6px));--borderColorMUTED:var(--grid300);--borderColorDEFAULT:var(--grid500);--borderColorSTRONG:var(--grid700)}[data-theme=dark]{--black:#01011b;--white:#fff;--obsidian:#14141c;--roseQuartz:#f5c0c0;--amethyst:#a477b2;--minsk:#473982;--eggplant:#31263b;--jade:#5cb198;--citrine:#cda849;--opal:#fbf9f9;--violetTopaz:#5f509d;--cement:#717a94;--fg100:#14141c;--fg200:#191820;--fg300:#201d25;--fg400:#252128;--fg500:#2b252c;--fg600:#312a31;--fg700:#3a3138;--fg800:#4c3e44;--fg900:#6a565b;--fg1000:#786065;--fg1100:#99797d;--fg1200:#e3b2b3;--fgA100:#f5c0c000;--fgA200:#f5c0c007;--fgA300:#f5c0c00e;--fgA400:#f5c0c014;--fgA500:#f5c0c01a;--fgA600:#f5c0c021;--fgA700:#f5c0c02c;--fgA800:#f5c0c03f;--fgA900:#f5c0c062;--fgA1000:#f5c0c072;--fgA1100:#f5c0c097;--fgA1200:#f5c0c0eb;--grid200:#252128;--grid300:#2b252c;--grid400:#312a31;--grid500:#3a3138;--grid600:#4c3e44;--grid700:#6a565b;--grid1200:#e3b2b3;--bg300:#0f0f15;--bg400:#111118;--bg500:#14141c;--fgLoud:#fff;--highlightColor:#f5c0c0;--fontColorDEFAULT:#f5c0c0;--fontColorMUTED:#99797d;--fontColorLOUD:#fff;--texture-paper-img:url(/images/bkg-noise.webp);--texture-paper-size:200px 200px;--texture-paper-mixBlendMode:normal;--texture-paper-opacity:.0625;--texture-hatch-img:repeating-linear-gradient(45deg, transparent 0, transparent calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) var(--hatch-size,6px));--borderColorMUTED:var(--grid300);--borderColorDEFAULT:var(--grid500);--borderColorSTRONG:var(--grid700)}[data-theme=pink]{--black:#01011b;--white:#fff;--obsidian:#14141c;--roseQuartz:#f5c0c0;--amethyst:#a477b2;--minsk:#473982;--eggplant:#31263b;--jade:#5cb198;--citrine:#cda849;--opal:#fbf9f9;--violetTopaz:#5f509d;--cement:#717a94;--fg100:#fddddd;--fg200:#f6d7d7;--fg300:#f2d3d4;--fg400:#edcfd0;--fg500:#e9cccd;--fg600:#e4c8c9;--fg700:#dec2c4;--fg800:#ccb3b6;--fg900:#9c8a90;--fg1000:#938389;--fg1100:#80727a;--fg1200:#35323f;--fgA100:#22223000;--fgA200:#22223008;--fgA300:#2222300d;--fgA400:#22223012;--fgA500:#22223017;--fgA600:#2222301c;--fgA700:#22223024;--fgA800:#22223038;--fgA900:#22223070;--fgA1000:#2222307a;--fgA1100:#22223091;--fgA1200:#222230e8;--grid200:#fbd7d7;--grid300:#f6c9c9;--grid400:#f5c4c4;--grid500:#f3bfbf;--grid600:#f5c4c4;--grid700:#f1baba;--grid1200:#222230;--bg300:#edabab;--bg400:#f6c9c9;--bg500:#fddddd;--fgLoud:#222230;--highlightColor:#f5c0c0;--fontColorDEFAULT:#222230;--fontColorMUTED:#80727a;--fontColorLOUD:#222230;--texture-paper-img:url(/images/light-bkg-noise.webp);--texture-paper-size:256px 256px;--texture-paper-mixBlendMode:normal;--texture-paper-opacity:.06;--texture-hatch-img:repeating-linear-gradient(45deg, transparent 0, transparent calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) calc(var(--hatch-size,6px) - 1px), var(--hatch-color,var(--bg500)) var(--hatch-size,6px));--borderColorMUTED:var(--grid300);--borderColorDEFAULT:var(--grid500);--borderColorSTRONG:var(--grid700)}
:root{--font-family-display:PP Formula SemiExtended, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-heading:PP Formula, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-sans:Cinetype, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-mono:IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-family-code:IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-family-mono-alt:Cinetype Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-extra-small:10px;--font-size-small:12px;--font-size-default:14px;--font-size-medium:16px;--font-size-large:20px;--font-size-extra-large:24px;--font-size-xl:28px;--font-size-xxl:32px;--font-size-xxxl:48px;--font-size-h0:clamp(42px, calc(42px + (74 - 42) * ((100vw - 450px) / (1250 - 450))), 74px);--font-size-h1:clamp(38px, calc(38px + (60 - 38) * ((100vw - 450px) / (1250 - 450))), 60px);--font-size-h2:clamp(30px, calc(30px + (40 - 30) * ((100vw - 450px) / (1250 - 450))), 40px);--font-size-h3:clamp(20px, calc(20px + (28 - 20) * ((100vw - 450px) / (1250 - 450))), 28px);--font-size-h4:calc(20rem / 16);--font-size-h5:calc(14rem / 16);--font-size-h6:clamp(12px, calc(14px + (12 - 14) * ((100vw - 450px) / (1250 - 450))), 14px);--font-size-annotation:calc(12rem / 16);--font-size-body-xs:calc(10rem / 16);--font-size-body-s:calc(12rem / 16);--font-size-body-base:calc(14rem / 16);--font-size-body-m:1rem;--font-size-body-l:calc(20rem / 16);--font-size-body-xl:clamp(20px, calc(20px + (24 - 20) * ((100vw - 450px) / (1250 - 450))), 24px);--line-height-h:1.3;--line-height-h5:1.571;--line-height-h6:1.571;--line-height-body-s:1.5;--line-height-body-base:1.571;--line-height-body-m:1.5;--line-height-body-l:1.5;--line-height-body-xl:1.5;--letter-spacing-heading:-.025em;--letter-spacing-h0:-.025em;--letter-spacing-h1:-.0308em;--letter-spacing-h2:-.025em;--letter-spacing-h3:-.025em;--letter-spacing-h4:-.025em;--letter-spacing-h5:-.025em;--letter-spacing-h6:.214em;--letter-spacing-annotation:.0833em;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-h0:700;--font-weight-h1:700;--font-weight-h2:800;--font-weight-h3:800;--font-weight-h4:600;--font-weight-h5:600;--font-weight-h6:700;--font-weight-body:400;--font-weight-mono:400;--max-width-blog:740px;--max-width-page-narrow:1100px;--max-width-page:1240px;--max-width-page-wide:1300px;--max-width-grid-content-condensed:1536px;--max-width-grid-content:1840px}
@layer utility{.text-s{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);font-weight:var(--font-weight-normal)}.text-base{font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);font-weight:var(--font-weight-body)}.text-m{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);font-weight:var(--font-weight-body)}.text-l{line-height:var(--line-height-body-l);font-size:var(--font-size-body-l);font-weight:var(--font-weight-light)}.text-xl{font-size:var(--font-size-body-xl);line-height:var(--line-height-body-xl);font-weight:var(--font-weight-light)}.mono{font-family:var(--font-family-mono-alt);font-weight:var(--font-weight-mono)}.annotation{font-family:var(--font-family-mono-alt);font-weight:var(--font-weight-mono);font-size:var(--font-size-annotation);letter-spacing:var(--letter-spacing-annotation);line-height:var(--line-height-body-base)}.heading-0{font-family:var(--font-family-display);font-weight:var(--font-weight-h0);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h0);font-size:var(--font-size-h0)}.heading-1{font-family:var(--font-family-display);font-weight:var(--font-weight-h1);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h1);font-size:var(--font-size-h1)}.heading-2{font-family:var(--font-family-heading);font-weight:var(--font-weight-h2);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h2);font-size:var(--font-size-h2)}.heading-3{font-family:var(--font-family-heading);font-weight:var(--font-weight-h3);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h3);font-size:var(--font-size-h3)}.heading-4{font-family:var(--font-family-heading);font-weight:var(--font-weight-h4);line-height:var(--line-height-h);letter-spacing:var(--letter-spacing-h4);font-size:var(--font-size-h4)}.heading-5{font-family:var(--font-family-sans);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-h5);font-size:var(--font-size-h5)}.heading-6{font-family:var(--font-family-mono);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6);letter-spacing:var(--letter-spacing-h6);font-size:var(--font-size-h6)}:root{--animation-duration:.25s;--animation-easing:cubic-bezier(.25, .1, .25, 1);--spring-easing:linear(0, .0007 0.36%, .0058 1.08%, .0217, .0454 3.23%, .086 4.66%, .1594 6.81%, .4654 15.05%, .5681 18.28%, .6468 21.15%, .7212, .782 27.6%, .8355, .8769 34.77%, .8968, .9137, .928 41.22%, .9419, .9531 46.24%, .9635 49.1%, .9786 55.2%, .9888 62.36%, .9949 70.97%, .9982 82.44%, .9997 100%);--spring-duration:.747s}@keyframes hero-fade-in{0%{opacity:.0001;transform:translateY(var(--y,32px))}to{opacity:1;transform:none}}.hero-fade-in{animation:var(--spring-duration) var(--spring-easing) .2s hero-fade-in;animation-fill-mode:both}}
@layer reset{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}}@layer base{body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}}@layer application{:root{--app-focus-outline:2px solid var(--fgA900);--app-focus-outline-offset:2px}html{scroll-behavior:smooth}html,body{background-color:var(--fg100);scrollbar-gutter:stable}body{-moz-text-size-adjust:none;text-size-adjust:none;color:var(--fg1200);font-family:var(--font-family-sans), sans-serif;font-size:var(--font-size-default);font-weight:var(--font-weight-normal);line-height:var(--line-height-body-base);z-index:0}*{caret-color:var(--fg1200)}::selection{background:var(--fgA700)}:focus-visible{outline:var(--app-focus-outline);outline-offset:var(--app-focus-outline-offset)}:focus:not(:focus-visible){outline:none}p{margin-bottom:1em;margin-bottom:1lh}p:last-child{margin-bottom:0}h1,h2,h3,h4{color:var(--fgLoud)}h5,h6{color:var(--fg1100)}[data-theme=pink] h1,[data-theme=pink] h2,[data-theme=pink] h3,[data-theme=pink] h4{color:var(--fg1200)}a{color:var(--fg1200);border-bottom:1px solid var(--fg1200);background-color:#0000;text-decoration:none;transition:background-color .1s linear}a:hover{background-color:var(--fgA500);text-decoration:none}a:active{background-color:var(--fgA700)}mark{background-color:var(--fgA500);color:var(--fgLoud);font-weight:var(--font-weight-bold)}hr{background-color:color-mix(in srgb, var(--paletteBase-black) 10%, transparent);border:none;height:1px;margin:25px 0}.smoothScroll{scroll-behavior:smooth}.hexLogoLink{border-bottom:none;text-decoration:none}.divider{background-color:color-mix(in srgb, var(--paletteBase-black) 10%, transparent);height:1px;margin:25px 0}.emoji{margin:0 7px 0 3px}.sr-only{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}}@layer external{.toolTip{pointer-events:all!important;background:var(--fg100)!important;box-shadow:none!important;z-index:2147483647!important;max-width:215px!important;color:var(--paletteBase-white)!important;font-size:var(--font-size-default)!important;border:1px solid var(--grid500)!important;box-shadow:0 4px 4px color-mix(in srgb, var(--paletteBase-black) 25%, transparent), 0 0 54px var(--paletteBase-black), 0 0 50px color-mix(in srgb, var(--grid500) 25%, transparent)!important;border-radius:3px!important;padding:8px 10px!important;line-height:20px!important}.toolTip .react-tooltip-arrow{display:none!important}}#__next{isolation:isolate;min-height:100%}
