@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_d4be741-module__MsonNG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_d4be741-module__MsonNG__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.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:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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%}.inter_1ec0685a-module__ODW2ua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1ec0685a-module__ODW2ua__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Bitcount Grid Double;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fd84ceea7c766575.0g6-exsu4vcqj.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitcount Grid Double;font-style:normal;font-weight:400;font-display:swap;src:url(../media/734285d542ea7696.p.1rhpash7edye2.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:Bitcount Grid Double;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fd84ceea7c766575.0g6-exsu4vcqj.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitcount Grid Double;font-style:normal;font-weight:500;font-display:swap;src:url(../media/734285d542ea7696.p.1rhpash7edye2.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:Bitcount Grid Double;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fd84ceea7c766575.0g6-exsu4vcqj.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitcount Grid Double;font-style:normal;font-weight:600;font-display:swap;src:url(../media/734285d542ea7696.p.1rhpash7edye2.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:Bitcount Grid Double;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fd84ceea7c766575.0g6-exsu4vcqj.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitcount Grid Double;font-style:normal;font-weight:700;font-display:swap;src:url(../media/734285d542ea7696.p.1rhpash7edye2.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}.bitcount_grid_double_a8a9a0f3-module__CnHQza__className{font-family:Bitcount Grid Double;font-style:normal}.bitcount_grid_double_a8a9a0f3-module__CnHQza__variable{--font-bitcount-grid-double:"Bitcount Grid Double"}
:root,.vui-theme,[data-vui-theme=light]{--vui-color-background:#f3f0e7;--vui-color-foreground:#1c1917;--vui-color-muted:#57534e;--vui-color-surface-fallback:#f7f5ef;--vui-color-surface:#ffffff70;--vui-color-surface-subtle:#ffffff4d;--vui-color-surface-elevated:#ffffff94;--vui-color-border:#ffffffad;--vui-color-highlight:#ffffffd1;--vui-color-accent:#0a7350;--vui-color-accent-strong:#084d37;--vui-color-accent-foreground:#fff;--vui-color-accent-soft:#dfece7c7;--vui-color-success:#16734a;--vui-color-warning:#a16016;--vui-color-danger:#a13d31;--vui-color-code:#15201d;--vui-glass-blur-sm:10px;--vui-glass-blur-md:16px;--vui-glass-blur-lg:24px;--vui-glass-saturation:180%;--vui-shadow-inner:inset 0 1px 0 var(--vui-color-highlight);--vui-shadow-sm:0 6px 18px #201e1d12, var(--vui-shadow-inner);--vui-shadow-md:0 12px 36px #201e1d1a, var(--vui-shadow-inner);--vui-shadow-lg:0 24px 64px #0a735024, var(--vui-shadow-inner);--vui-radius-control:999px;--vui-radius-card:22px;--vui-radius-panel:28px;--vui-radius-field:14px;--vui-space-1:.25rem;--vui-space-2:.5rem;--vui-space-3:.75rem;--vui-space-4:1rem;--vui-space-5:1.25rem;--vui-space-6:1.5rem;--vui-space-8:2rem;--vui-space-10:2.5rem;--vui-font-sans:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--vui-font-mono:var(--vui-font-sans);--vui-text-sm:.8125rem;--vui-text-md:.9375rem;--vui-text-lg:1.125rem;--vui-text-heading:clamp(1.5rem, 3vw, 2.25rem);--vui-motion-fast:.15s;--vui-motion-normal:.22s;--vui-ease-out:cubic-bezier(.22, 1, .36, 1);--vui-focus-ring:0 0 0 3px #0a735052}[data-vui-theme=dark]{--vui-color-background:#091310;--vui-color-foreground:#eef5f1;--vui-color-muted:#b2c0b9;--vui-color-surface-fallback:#15211d;--vui-color-surface:#1c302aa8;--vui-color-surface-subtle:#1528227a;--vui-color-surface-elevated:#223a32c2;--vui-color-border:#d5ede233;--vui-color-highlight:#ecfff729;--vui-color-accent:#65d9b3;--vui-color-accent-strong:#9df0d3;--vui-color-accent-foreground:#071713;--vui-color-accent-soft:#4db9952e;--vui-color-code:#e8fff7;--vui-shadow-sm:0 8px 24px #00000038, var(--vui-shadow-inner);--vui-shadow-md:0 16px 44px #00000047, var(--vui-shadow-inner);--vui-shadow-lg:0 26px 72px #00000061, var(--vui-shadow-inner);--vui-focus-ring:0 0 0 3px #65d9b359}.vui-surface,.vui-navigation,.vui-toolbar,.vui-callout{border:1px solid var(--vui-color-border);color:var(--vui-color-foreground);background:var(--vui-color-surface-fallback);background:var(--vui-color-surface);box-shadow:var(--vui-shadow-sm)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vui-surface,.vui-navigation,.vui-toolbar,.vui-callout,.vui-button,.vui-field,.vui-badge{-webkit-backdrop-filter:blur(var(--vui-glass-blur-md)) saturate(var(--vui-glass-saturation))}}.vui-surface{border-radius:var(--vui-radius-card)}.vui-panel{border-radius:var(--vui-radius-panel)}.vui-card{transition:transform var(--vui-motion-normal) var(--vui-ease-out),box-shadow var(--vui-motion-normal) var(--vui-ease-out)}.vui-card:hover{box-shadow:var(--vui-shadow-lg);transform:translateY(-4px)}.vui-floating-panel{box-shadow:var(--vui-shadow-lg);position:relative}.vui-surface[data-vui-surface=subtle]{background:var(--vui-color-surface-subtle);box-shadow:var(--vui-shadow-inner)}.vui-surface[data-vui-surface=elevated]{background:var(--vui-color-surface-elevated);box-shadow:var(--vui-shadow-lg)}.vui-surface[data-vui-surface=solid]{background:var(--vui-color-surface-fallback);-webkit-backdrop-filter:none}.vui-surface[data-vui-padding=none]{padding:0}.vui-surface[data-vui-padding=sm]{padding:var(--vui-space-4)}.vui-surface[data-vui-padding=md]{padding:var(--vui-space-6)}.vui-surface[data-vui-padding=lg]{padding:var(--vui-space-10)}.vui-button{justify-content:center;align-items:center;gap:var(--vui-space-2);border:1px solid var(--vui-color-border);border-radius:var(--vui-radius-control);min-height:40px;color:var(--vui-color-foreground);background:var(--vui-color-surface);box-shadow:var(--vui-shadow-sm);cursor:pointer;font:700 var(--vui-text-md)/1.2 var(--vui-font-sans);transition:transform var(--vui-motion-fast) ease,box-shadow var(--vui-motion-fast) ease,background-color var(--vui-motion-fast) ease;display:inline-flex}.vui-button[data-vui-size=sm]{min-height:32px;font-size:var(--vui-text-sm);padding:6px 12px}.vui-button[data-vui-size=md]{padding:10px 18px}.vui-button[data-vui-size=lg]{min-height:48px;font-size:var(--vui-text-lg);padding:13px 24px}.vui-button[data-vui-variant=primary]{color:var(--vui-color-accent-foreground);background:linear-gradient(135deg,var(--vui-color-accent),var(--vui-color-accent-strong));box-shadow:0 8px 22px color-mix(in srgb,var(--vui-color-accent) 28%,transparent),var(--vui-shadow-inner);border-color:#ffffff57}.vui-button[data-vui-variant=subtle]{background:var(--vui-color-surface-subtle);box-shadow:var(--vui-shadow-inner)}.vui-button[data-vui-variant=danger]{color:#fff;background:color-mix(in srgb,var(--vui-color-danger) 90%,transparent)}.vui-button:hover:not(:disabled){box-shadow:var(--vui-shadow-md);transform:translateY(-2px)}.vui-button:active:not(:disabled){transform:translateY(0)scale(.98)}.vui-button:disabled{cursor:not-allowed;opacity:.5}.vui-icon-button{width:40px;padding:0}.vui-field{border:1px solid var(--vui-color-border);border-radius:var(--vui-radius-field);width:100%;min-height:44px;color:var(--vui-color-foreground);background:var(--vui-color-surface-fallback);background:var(--vui-color-surface);box-shadow:var(--vui-shadow-inner);font:500 var(--vui-text-md)/1.4 var(--vui-font-sans);padding:10px 14px}.vui-field::placeholder{color:var(--vui-color-muted);opacity:.72}.vui-field:disabled{cursor:not-allowed;opacity:.55}.vui-textarea{resize:vertical;min-height:96px}.vui-select{appearance:auto}.vui-button:focus-visible,.vui-field:focus-visible{outline:none}.vui-badge,.vui-status{align-items:center;gap:var(--vui-space-2);border:1px solid var(--vui-color-border);border-radius:var(--vui-radius-control);width:fit-content;color:var(--vui-color-muted);background:var(--vui-color-surface);box-shadow:var(--vui-shadow-inner);font:700 var(--vui-text-sm)/1.2 var(--vui-font-sans);padding:5px 10px;display:inline-flex}[data-vui-tone=accent],[data-vui-tone=success]{color:var(--vui-color-accent-strong);background:var(--vui-color-accent-soft)}[data-vui-tone=warning]{color:var(--vui-color-warning)}[data-vui-tone=danger]{color:var(--vui-color-danger)}.vui-status__dot{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 15%,transparent);background:currentColor;border-radius:50%}.vui-divider{height:1px;margin:var(--vui-space-6) 0;background:color-mix(in srgb,var(--vui-color-foreground) 14%,transparent);border:0}.vui-container{width:min(1200px,100% - 40px);margin-inline:auto}.vui-toolbar{align-items:center;gap:var(--vui-space-2);padding:var(--vui-space-2);border-radius:var(--vui-radius-control);flex-wrap:wrap;display:flex}.vui-navigation{justify-content:space-between;align-items:center;gap:var(--vui-space-4);padding:var(--vui-space-3) var(--vui-space-5);border-radius:var(--vui-radius-panel);box-shadow:var(--vui-shadow-md);display:flex}.vui-metric{gap:var(--vui-space-1);min-width:0;display:grid}.vui-metric__label,.vui-metric__detail{color:var(--vui-color-muted);font:600 var(--vui-text-sm)/1.4 var(--vui-font-sans)}.vui-metric__value{overflow-wrap:anywhere;font:800 clamp(1.5rem,4vw,2.5rem)/1.1 var(--vui-font-sans)}.vui-feature-card h3{margin:var(--vui-space-4) 0 var(--vui-space-2);font:800 var(--vui-text-lg)/1.2 var(--vui-font-sans)}.vui-feature-card p{color:var(--vui-color-muted);font:500 var(--vui-text-md)/1.55 var(--vui-font-sans);margin:0}.vui-feature-card__icon{border:1px solid var(--vui-color-border);border-radius:var(--vui-radius-field);width:42px;height:42px;color:var(--vui-color-accent);background:var(--vui-color-accent-soft);box-shadow:var(--vui-shadow-inner);place-items:center;display:grid}.vui-code-panel{color:var(--vui-color-code);overflow:hidden}.vui-code-panel__bar{padding:var(--vui-space-3) var(--vui-space-4);border-bottom:1px solid var(--vui-color-border);color:var(--vui-color-muted);font:700 var(--vui-text-sm)/1.3 var(--vui-font-mono)}.vui-code-panel pre{max-width:100%;padding:var(--vui-space-5);font:500 var(--vui-text-sm)/1.65 var(--vui-font-mono);margin:0;overflow:auto}.vui-callout{padding:var(--vui-space-4) var(--vui-space-5);border-radius:var(--vui-radius-field)}.vui-callout strong{margin-bottom:var(--vui-space-1);display:block}.vui-callout>div{color:var(--vui-color-muted)}.vui-backdrop{z-index:-1;pointer-events:none;background:var(--vui-color-background);position:fixed;inset:0;overflow:hidden}.vui-backdrop__orb{border-radius:50%;display:block;position:absolute}.vui-backdrop__orb--green{filter:blur(60px);background:radial-gradient(circle,#0a73504d,#0000 70%);width:52vw;height:52vw;top:-10%;left:-5%}.vui-backdrop__orb--light{filter:blur(50px);background:radial-gradient(circle,#ffffffe6,#0000 70%);width:46vw;height:46vw;top:20%;right:-10%}.vui-backdrop__orb--amber{filter:blur(70px);background:radial-gradient(circle,#b571232e,#0000 70%);width:55vw;height:55vw;top:380px;left:42vw}.vui-backdrop__orb--light-bottom{filter:blur(55px);background:radial-gradient(circle,#ffffffd9,#0000 70%);width:36vw;height:36vw;bottom:10%;right:15%}@media (max-width:640px){.vui-container{width:min(100% - 24px,1200px)}.vui-navigation{border-radius:var(--vui-radius-card);flex-direction:column;align-items:flex-start}.vui-surface[data-vui-padding=lg]{padding:var(--vui-space-6)}}@media (prefers-reduced-motion:reduce){.vui-card,.vui-button{transition:none}.vui-card:hover,.vui-button:hover:not(:disabled){transform:none}}
