@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-20C0,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-20C0,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-20C0,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-20C0,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_d075f9b1-module__8gvcEW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_d075f9b1-module__8gvcEW__variable{--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.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-20C0,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-20C0,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:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.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:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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_410c8372-module__HLsl1G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_410c8372-module__HLsl1G__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--lc-bg:#f8fafe;--lc-card:#fff;--lc-card-2:#f1f3f9;--lc-ink:#282d3d;--lc-ink-2:#646975;--lc-ink-3:#8e929c;--lc-border:#e5e8ed;--lc-accent:#5360b3;--lc-accent-soft:#e9eeff;--lc-accent-mid:#bcc8f9;--lc-on-accent:#fff;--lc-good:#42815a;--lc-good-soft:#e0f5e6;--lc-warn:#99642a;--lc-warn-soft:#fdecd1;--lc-bad:#b8544f;--lc-bad-soft:#ffedea;--lc-font-sans:"IBM Plex Sans", system-ui, -apple-system, sans-serif;--lc-font-mono:"IBM Plex Mono", ui-monospace, monospace;--lc-radius-sm:8px;--lc-radius:14px;--lc-radius-lg:24px;--lc-radius-pill:999px;--lc-shadow:0 1px 3px #1416280d, 0 18px 50px -22px #1e214633;--lc-s-1:4px;--lc-s-2:8px;--lc-s-3:12px;--lc-s-4:16px;--lc-s-5:20px;--lc-s-6:24px}@supports (color:lab(0% 0 0)){:root{--lc-bg:lab(98.2343% -.143141 -2.26986);--lc-card-2:lab(95.9054% -.185639 -3.02343);--lc-ink:lab(18.587% 1.01629 -11.0117);--lc-ink-2:lab(44.2095% .0689328 -7.48489);--lc-ink-3:lab(60.4813% -.0190437 -5.64904);--lc-border:lab(91.84% -.0435114 -3.03141);--lc-accent:lab(42.8822% 13.3868 -46.3425);--lc-accent-soft:lab(93.9988% 1.09062 -11.2296);--lc-accent-mid:lab(80.9048% 3.59768 -25.7473);--lc-good:lab(48.9802% -28.4705 14.6503);--lc-good-soft:lab(94.6056% -9.29123 4.75993);--lc-warn:lab(47.515% 18.2036 40.6632);--lc-warn-soft:lab(94.2941% 2.68632 15.3633);--lc-bad:lab(48.8453% 40.757 23.3977);--lc-bad-soft:lab(95.1295% 7.65783 4.12669)}}[data-theme=dark]{--lc-bg:#0d1425;--lc-card:#192031;--lc-card-2:#252d40;--lc-ink:#f1f5fe;--lc-ink-2:#b7becb;--lc-ink-3:#7a808d;--lc-border:#2e3545;--lc-accent:#9bacf7;--lc-accent-soft:#272d4e;--lc-accent-mid:#616da6;--lc-on-accent:#091123;--lc-good:#84d2a5;--lc-good-soft:#1d3d2b;--lc-warn:#e8c17a;--lc-warn-soft:#48381a;--lc-bad:#eb827b;--lc-bad-soft:#532b28;--lc-shadow:0 1px 3px #0000004d, 0 24px 60px -22px #0000008c}@supports (color:lab(0% 0 0)){[data-theme=dark]{--lc-bg:lab(6.45935% 1.14772 -12.4056);--lc-card:lab(12.1741% .876032 -12.6866);--lc-card-2:lab(18.5719% .574991 -12.7636);--lc-ink:lab(96.4673% -.26387 -4.52679);--lc-ink-2:lab(76.7078% -.363797 -7.50384);--lc-ink-3:lab(53.5049% -.313222 -7.47857);--lc-border:lab(22.0992% .243872 -11.0157);--lc-accent:lab(71.1886% 7.68909 -39.8501);--lc-accent-soft:lab(19.3701% 5.10299 -21.5461);--lc-accent-mid:lab(46.9709% 6.81514 -32.484);--lc-on-accent:lab(5.01011% 1.55763 -13.4813);--lc-good:lab(78.1316% -32.2309 14.2185);--lc-good-soft:lab(22.9426% -16.2029 7.14275);--lc-warn:lab(80.44% 7.65505 41.185);--lc-warn-soft:lab(24.6636% 4.10847 21.1562);--lc-bad:lab(66.2629% 40.5713 22.802);--lc-bad-soft:lab(22.8605% 18.7174 10.5028)}}.lc-app{background:var(--lc-bg);color:var(--lc-ink);font-family:var(--lc-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.lc-mono{font-family:var(--lc-font-mono)}.lc-h1{letter-spacing:-.01em;color:var(--lc-ink);margin:0;font-size:24px;font-weight:700}.lc-h2{color:var(--lc-ink);margin:0;font-size:15px;font-weight:600}.lc-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--lc-ink-3);font-size:11px}.lc-muted{color:var(--lc-ink-3)}.lc-muted-2{color:var(--lc-ink-2)}.lc-metric{font-family:var(--lc-font-mono);color:var(--lc-ink);font-weight:500}.lc-card{background:var(--lc-card);border:1px solid var(--lc-border);border-radius:var(--lc-radius);box-shadow:var(--lc-shadow)}.lc-card--flat{box-shadow:none}.lc-card--pad{padding:var(--lc-s-5) 22px}.lc-btn{border-radius:var(--lc-radius-sm);font:500 13.5px var(--lc-font-sans);cursor:pointer;border:1px solid #0000;align-items:center;gap:7px;padding:9px 16px;transition:filter .12s,background .12s;display:inline-flex}.lc-btn--primary{background:var(--lc-accent);color:var(--lc-on-accent)}.lc-btn--primary:hover{filter:brightness(1.05)}.lc-btn--ghost{background:var(--lc-card);color:var(--lc-ink-2);border-color:var(--lc-border)}.lc-btn--ghost:hover{background:var(--lc-card-2)}.lc-btn--block{justify-content:center;width:100%;padding:14px;font-size:15px}.lc-pill{border-radius:var(--lc-radius-pill);padding:4px 11px;font-size:12px;font-weight:500;display:inline-block}.lc-pill--accent{background:var(--lc-accent-soft);color:var(--lc-accent)}.lc-pill--good{background:var(--lc-good-soft);color:var(--lc-good)}.lc-pill--warn{background:var(--lc-warn-soft);color:var(--lc-warn)}.lc-pill--bad{background:var(--lc-bad-soft);color:var(--lc-bad)}.lc-avatar{background:var(--lc-accent-soft);width:40px;height:40px;color:var(--lc-accent);font:600 13.5px var(--lc-font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.lc-input{border-radius:var(--lc-radius-sm);background:var(--lc-bg);border:1px solid var(--lc-border);color:var(--lc-ink-3);align-items:center;gap:9px;padding:9px 14px;font-size:13.5px;display:flex}.lc-kpi__label{letter-spacing:.07em;text-transform:uppercase;color:var(--lc-ink-3);font-size:10.5px}.lc-kpi__value{font-family:var(--lc-font-mono);color:var(--lc-ink);margin-top:7px;font-size:25px;font-weight:500}.lc-spark{align-items:flex-end;gap:4px;height:36px;display:flex}.lc-spark__bar{background:var(--lc-accent);border-radius:2px;align-self:flex-end;width:7px}.lc-spark__bar--missing{border:1px dashed var(--lc-border);box-sizing:border-box;background:0 0;height:32%}.lc-switch{border-radius:var(--lc-radius-pill);background:var(--lc-card-2);cursor:pointer;width:42px;height:25px;transition:background .15s;position:relative}.lc-switch[aria-checked=true]{background:var(--lc-accent)}.lc-switch__knob{background:#fff;border-radius:50%;width:19px;height:19px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.lc-switch[aria-checked=true] .lc-switch__knob{left:20px}.lc-moon{width:20px;height:20px;display:inline-block;position:relative}.lc-moon:before{content:"";background:var(--lc-accent);border-radius:50%;position:absolute;inset:0}.lc-moon:after{content:"";background:var(--lc-card);border-radius:50%;width:17px;height:17px;position:absolute;top:-1px;left:6px}
*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;height:100%;overflow-x:hidden}body{flex-direction:column;min-height:100%;display:flex}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--lc-font-sans:var(--font-plex-sans), "IBM Plex Sans", system-ui, -apple-system, sans-serif;--lc-font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace}
