@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 Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_c586c773-module__ZqEjFG__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_c586c773-module__ZqEjFG__variable{--sidebyte-loaded-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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e9283b63-module__op5OkG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e9283b63-module__op5OkG__variable{--sidebyte-loaded-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--sidebyte-font-sans:var(--sidebyte-loaded-sans,"IBM Plex Sans"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sidebyte-font-mono:var(--sidebyte-loaded-mono,"IBM Plex Mono"), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sidebyte-font-weight-regular:400;--sidebyte-font-weight-medium:500;--sidebyte-font-weight-semibold:600;--sidebyte-text-xs:.75rem;--sidebyte-text-sm:.8125rem;--sidebyte-text-base:.875rem;--sidebyte-text-md:.9375rem;--sidebyte-text-lg:1.125rem;--sidebyte-text-xl:1.5rem;--sidebyte-text-2xl:1.75rem;--sidebyte-text-display:2.5rem;--sidebyte-leading-tight:1.1;--sidebyte-leading-body:1.6;--sidebyte-space-1:.25rem;--sidebyte-space-2:.5rem;--sidebyte-space-3:.75rem;--sidebyte-space-4:1rem;--sidebyte-space-5:1.25rem;--sidebyte-space-6:1.5rem;--sidebyte-space-7:1.75rem;--sidebyte-space-8:2rem;--sidebyte-space-9:2.25rem;--sidebyte-space-10:2.5rem;--sidebyte-space-11:2.75rem;--sidebyte-space-12:3rem;--sidebyte-radius-sm:.375rem;--sidebyte-radius-md:.875rem;--sidebyte-radius-lg:1.5rem;--sidebyte-radius-pill:999px;--sidebyte-duration-fast:.14s}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sidebyte-color-background:#f9f6f2;--sidebyte-color-foreground:#111419;--sidebyte-color-soft-foreground:#494d56;--sidebyte-color-muted-foreground:#595e66;--sidebyte-color-surface:#fff;--sidebyte-color-surface-raised:#fff;--sidebyte-color-fill:#f3f0ea;--sidebyte-color-fill-hover:#ebe7e1;--sidebyte-color-fill-active:#e3dfd8;--sidebyte-color-muted:#f0ece7;--sidebyte-color-border:#e7e4df;--sidebyte-color-primary:#4849ef;--sidebyte-color-primary-hover:#403edb;--sidebyte-color-primary-active:#3833c8;--sidebyte-color-primary-foreground:#fff;--sidebyte-color-primary-subtle:#e7ecff;--sidebyte-color-primary-text:#3a3dc1;--sidebyte-color-focus-ring:#5f6ef5;--sidebyte-color-destructive:#dd5559;--sidebyte-color-destructive-foreground:#fefbfa;--sidebyte-color-destructive-subtle:#ffe6e4;--sidebyte-color-destructive-text:#af2934;--sidebyte-color-success:#36a980;--sidebyte-color-success-subtle:#d0f5e4;--sidebyte-color-success-text:#005c41;--sidebyte-color-warning:#e8b45e;--sidebyte-color-warning-subtle:#feefcf;--sidebyte-color-warning-text:#794d15;--sidebyte-color-info:#6475de;--sidebyte-color-info-subtle:#e7ecff;--sidebyte-color-info-text:#3c42b6;--sidebyte-color-neutral:#8c8f97;--sidebyte-color-neutral-subtle:#f0ece7;--sidebyte-color-neutral-text:#494d56;--sidebyte-color-inverse:#171b21;--sidebyte-color-inverse-foreground:#f1eeea;--sidebyte-color-inverse-muted:#abaeb4;--sidebyte-color-inverse-accent:#becbff;--sidebyte-color-overlay:#1e22298c;--sidebyte-shadow-popover:0 16px 40px #0f162429, 0 0 0 1px #e7e4df;--sidebyte-shadow-dialog:0 24px 60px #060b1859;--sidebyte-shadow-toast:0 16px 40px #060b184d}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--sidebyte-color-background:lab(97.1176% .34073 2.25886);--sidebyte-color-foreground:lab(6.14235% -.0647605 -4.15282);--sidebyte-color-soft-foreground:lab(32.648% -.224069 -5.60365);--sidebyte-color-muted-foreground:lab(39.6092% -.244468 -5.61355);--sidebyte-color-surface:lab(100% 0 0);--sidebyte-color-surface-raised:lab(100% 0 0);--sidebyte-color-fill:lab(94.8032% .459582 3.01518);--sidebyte-color-fill-hover:lab(91.9059% .520468 3.39431);--sidebyte-color-fill-active:lab(89.0085% .582337 3.77412);--sidebyte-color-muted:lab(93.6432% .45979 3.01533);--sidebyte-color-border:lab(90.7431% .460297 3.0157);--sidebyte-color-primary:lab(40.361% 41.4895 -84.874);--sidebyte-color-primary-hover:lab(35.765% 41.1357 -81.3734);--sidebyte-color-primary-active:lab(31.1546% 40.9081 -77.891);--sidebyte-color-primary-foreground:lab(100% 0 0);--sidebyte-color-primary-subtle:lab(93.4187% 1.09205 -11.2288);--sidebyte-color-primary-text:lab(33.0003% 33.4195 -70.7084);--sidebyte-color-focus-ring:lab(50.9942% 26.0143 -70.844);--sidebyte-color-destructive:lab(55.3329% 54.1021 27.5676);--sidebyte-color-destructive-foreground:lab(98.8048% 1.20029 .703573);--sidebyte-color-destructive-subtle:lab(93.328% 9.39843 4.40675);--sidebyte-color-destructive-text:lab(40.2265% 54.2769 28.9103);--sidebyte-color-success:lab(62.1528% -41.0184 11.6506);--sidebyte-color-success-subtle:lab(93.6448% -14.901 4.30917);--sidebyte-color-success-text:lab(33.9111% -31.0408 8.77091);--sidebyte-color-warning:lab(76.8357% 12.8228 50.6376);--sidebyte-color-warning-subtle:lab(94.9331% 1.76436 17.5249);--sidebyte-color-warning-text:lab(37.143% 15.3188 38.6395);--sidebyte-color-info:lab(51.7699% 17.3343 -56.9421);--sidebyte-color-info-subtle:lab(93.4187% 1.09205 -11.2288);--sidebyte-color-info-text:lab(33.5435% 27.3922 -63.6352);--sidebyte-color-neutral:lab(59.346% -.241965 -4.51474);--sidebyte-color-neutral-subtle:lab(93.6432% .45979 3.01533);--sidebyte-color-neutral-text:lab(32.648% -.224069 -5.60365);--sidebyte-color-inverse:lab(9.44586% -.0880882 -5.17764);--sidebyte-color-inverse-foreground:lab(94.2176% .341028 2.25905);--sidebyte-color-inverse-muted:lab(70.9559% -.216991 -3.77072);--sidebyte-color-inverse-accent:lab(81.7702% 6.16542 -36.4477);--sidebyte-color-overlay:lab(12.9215% -.111476 -5.55426/.55);--sidebyte-shadow-popover:0 16px 40px lab(7.03379% .602745 -10.7717/.16), 0 0 0 1px lab(90.7431% .460297 3.0157);--sidebyte-shadow-dialog:0 24px 60px lab(2.92498% .604101 -7.73256/.35);--sidebyte-shadow-toast:0 16px 40px lab(2.92498% .604101 -7.73256/.3)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sidebyte-color-background:#0d0f15;--sidebyte-color-foreground:#eeebe5;--sidebyte-color-soft-foreground:#c7c3bd;--sidebyte-color-muted-foreground:#a9a49b;--sidebyte-color-surface:#15181f;--sidebyte-color-surface-raised:#1d2028;--sidebyte-color-fill:#21242b;--sidebyte-color-fill-hover:#272b34;--sidebyte-color-fill-active:#2e333c;--sidebyte-color-muted:#252931;--sidebyte-color-border:#2a2e36;--sidebyte-color-primary:#8194ff;--sidebyte-color-primary-hover:#91a3ff;--sidebyte-color-primary-active:#7487f6;--sidebyte-color-primary-foreground:#0b0f18;--sidebyte-color-primary-subtle:#232a50;--sidebyte-color-primary-text:#a9b9ff;--sidebyte-color-focus-ring:#97aaff;--sidebyte-color-destructive:#ef6567;--sidebyte-color-destructive-foreground:#170c0b;--sidebyte-color-destructive-subtle:#4b1d1d;--sidebyte-color-destructive-text:#ffb4b1;--sidebyte-color-success:#37b78a;--sidebyte-color-success-subtle:#0d3325;--sidebyte-color-success-text:#94e1bf;--sidebyte-color-warning:#e8b45e;--sidebyte-color-warning-subtle:#3e2d10;--sidebyte-color-warning-text:#f3d086;--sidebyte-color-info:#7c8ff4;--sidebyte-color-info-subtle:#232a50;--sidebyte-color-info-text:#b9c7ff;--sidebyte-color-neutral:#83868e;--sidebyte-color-neutral-subtle:#252931;--sidebyte-color-neutral-text:#c7c3bd;--sidebyte-color-inverse:#eeebe5;--sidebyte-color-inverse-foreground:#111419;--sidebyte-color-inverse-muted:#51555e;--sidebyte-color-inverse-accent:#3a3dc1;--sidebyte-color-overlay:#010203b3;--sidebyte-shadow-popover:0 16px 40px #00000073, 0 0 0 1px #2a2e36;--sidebyte-shadow-dialog:0 24px 60px #0000008c;--sidebyte-shadow-toast:0 16px 40px #00000073}@supports (color:lab(0% 0 0)){[data-theme=dark]{--sidebyte-color-background:lab(4.39411% -.0330284 -3.37467);--sidebyte-color-foreground:lab(93.0632% .45988 3.01539);--sidebyte-color-soft-foreground:lab(79.1483% .585675 3.77634);--sidebyte-color-muted-foreground:lab(67.558% .849456 5.30713);--sidebyte-color-surface:lab(8.28509% -.074774 -5.17245);--sidebyte-color-surface-raised:lab(12.3348% -.0922978 -5.91402);--sidebyte-color-fill:lab(14.0883% -.130877 -5.19505);--sidebyte-color-fill-hover:lab(17.5577% -.142962 -5.93444);--sidebyte-color-fill-active:lab(21.0271% -.154808 -6.67372);--sidebyte-color-muted:lab(16.3971% -.133142 -5.93038);--sidebyte-color-border:lab(18.7182% -.152096 -5.93828);--sidebyte-color-primary:lab(63.5066% 15.3799 -57.1774);--sidebyte-color-primary-hover:lab(68.4071% 12.4414 -52.0506);--sidebyte-color-primary-active:lab(58.7351% 16.9909 -58.8193);--sidebyte-color-primary-foreground:lab(4.35335% .147387 -5.97537);--sidebyte-color-primary-subtle:lab(18.0518% 6.83497 -25.0006);--sidebyte-color-primary-text:lab(75.8444% 7.44545 -39.9111);--sidebyte-color-focus-ring:lab(70.6732% 12.9375 -53.8338);--sidebyte-color-destructive:lab(61.1405% 54.0477 27.2575);--sidebyte-color-destructive-foreground:lab(4.31099% 4.41489 2.03731);--sidebyte-color-destructive-subtle:lab(18.0863% 22.2354 11.124);--sidebyte-color-destructive-text:lab(80.5482% 28.3639 13.5462);--sidebyte-color-success:lab(66.925% -44.4831 12.6271);--sidebyte-color-success-subtle:lab(18.3043% -17.0484 4.84929);--sidebyte-color-success-text:lab(83.803% -30.1866 8.66706);--sidebyte-color-warning:lab(76.8357% 12.8228 50.6376);--sidebyte-color-warning-subtle:lab(19.967% 5.47752 21.4419);--sidebyte-color-warning-text:lab(85.1545% 5.74484 41.1656);--sidebyte-color-info:lab(61.3185% 14.0379 -53.6581);--sidebyte-color-info-subtle:lab(18.0518% 6.83497 -25.0006);--sidebyte-color-info-text:lab(80.7113% 5.26425 -32.8888);--sidebyte-color-neutral:lab(55.8659% -.238746 -4.513);--sidebyte-color-neutral-subtle:lab(16.3971% -.133142 -5.93038);--sidebyte-color-neutral-text:lab(79.1483% .585675 3.77634);--sidebyte-color-inverse:lab(93.0632% .45988 3.01539);--sidebyte-color-inverse-foreground:lab(6.14235% -.0647605 -4.15282);--sidebyte-color-inverse-muted:lab(36.1287% -.234962 -5.6089);--sidebyte-color-inverse-accent:lab(33.0003% 33.4195 -70.7084);--sidebyte-color-overlay:lab(.452921% .0198856 -.667837/.7);--sidebyte-shadow-popover:0 16px 40px lab(0% 0 0/.45), 0 0 0 1px lab(18.7182% -.152096 -5.93828);--sidebyte-shadow-dialog:0 24px 60px lab(0% 0 0/.55);--sidebyte-shadow-toast:0 16px 40px lab(0% 0 0/.45)}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sidebyte-color-background:#0d0f15;--sidebyte-color-foreground:#eeebe5;--sidebyte-color-soft-foreground:#c7c3bd;--sidebyte-color-muted-foreground:#a9a49b;--sidebyte-color-surface:#15181f;--sidebyte-color-surface-raised:#1d2028;--sidebyte-color-fill:#21242b;--sidebyte-color-fill-hover:#272b34;--sidebyte-color-fill-active:#2e333c;--sidebyte-color-muted:#252931;--sidebyte-color-border:#2a2e36;--sidebyte-color-primary:#8194ff;--sidebyte-color-primary-hover:#91a3ff;--sidebyte-color-primary-active:#7487f6;--sidebyte-color-primary-foreground:#0b0f18;--sidebyte-color-primary-subtle:#232a50;--sidebyte-color-primary-text:#a9b9ff;--sidebyte-color-focus-ring:#97aaff;--sidebyte-color-destructive:#ef6567;--sidebyte-color-destructive-foreground:#170c0b;--sidebyte-color-destructive-subtle:#4b1d1d;--sidebyte-color-destructive-text:#ffb4b1;--sidebyte-color-success:#37b78a;--sidebyte-color-success-subtle:#0d3325;--sidebyte-color-success-text:#94e1bf;--sidebyte-color-warning:#e8b45e;--sidebyte-color-warning-subtle:#3e2d10;--sidebyte-color-warning-text:#f3d086;--sidebyte-color-info:#7c8ff4;--sidebyte-color-info-subtle:#232a50;--sidebyte-color-info-text:#b9c7ff;--sidebyte-color-neutral:#83868e;--sidebyte-color-neutral-subtle:#252931;--sidebyte-color-neutral-text:#c7c3bd;--sidebyte-color-inverse:#eeebe5;--sidebyte-color-inverse-foreground:#111419;--sidebyte-color-inverse-muted:#51555e;--sidebyte-color-inverse-accent:#3a3dc1;--sidebyte-color-overlay:#010203b3;--sidebyte-shadow-popover:0 16px 40px #00000073, 0 0 0 1px #2a2e36;--sidebyte-shadow-dialog:0 24px 60px #0000008c;--sidebyte-shadow-toast:0 16px 40px #00000073}@supports (color:lab(0% 0 0)){:root:not([data-theme]){--sidebyte-color-background:lab(4.39411% -.0330284 -3.37467);--sidebyte-color-foreground:lab(93.0632% .45988 3.01539);--sidebyte-color-soft-foreground:lab(79.1483% .585675 3.77634);--sidebyte-color-muted-foreground:lab(67.558% .849456 5.30713);--sidebyte-color-surface:lab(8.28509% -.074774 -5.17245);--sidebyte-color-surface-raised:lab(12.3348% -.0922978 -5.91402);--sidebyte-color-fill:lab(14.0883% -.130877 -5.19505);--sidebyte-color-fill-hover:lab(17.5577% -.142962 -5.93444);--sidebyte-color-fill-active:lab(21.0271% -.154808 -6.67372);--sidebyte-color-muted:lab(16.3971% -.133142 -5.93038);--sidebyte-color-border:lab(18.7182% -.152096 -5.93828);--sidebyte-color-primary:lab(63.5066% 15.3799 -57.1774);--sidebyte-color-primary-hover:lab(68.4071% 12.4414 -52.0506);--sidebyte-color-primary-active:lab(58.7351% 16.9909 -58.8193);--sidebyte-color-primary-foreground:lab(4.35335% .147387 -5.97537);--sidebyte-color-primary-subtle:lab(18.0518% 6.83497 -25.0006);--sidebyte-color-primary-text:lab(75.8444% 7.44545 -39.9111);--sidebyte-color-focus-ring:lab(70.6732% 12.9375 -53.8338);--sidebyte-color-destructive:lab(61.1405% 54.0477 27.2575);--sidebyte-color-destructive-foreground:lab(4.31099% 4.41489 2.03731);--sidebyte-color-destructive-subtle:lab(18.0863% 22.2354 11.124);--sidebyte-color-destructive-text:lab(80.5482% 28.3639 13.5462);--sidebyte-color-success:lab(66.925% -44.4831 12.6271);--sidebyte-color-success-subtle:lab(18.3043% -17.0484 4.84929);--sidebyte-color-success-text:lab(83.803% -30.1866 8.66706);--sidebyte-color-warning:lab(76.8357% 12.8228 50.6376);--sidebyte-color-warning-subtle:lab(19.967% 5.47752 21.4419);--sidebyte-color-warning-text:lab(85.1545% 5.74484 41.1656);--sidebyte-color-info:lab(61.3185% 14.0379 -53.6581);--sidebyte-color-info-subtle:lab(18.0518% 6.83497 -25.0006);--sidebyte-color-info-text:lab(80.7113% 5.26425 -32.8888);--sidebyte-color-neutral:lab(55.8659% -.238746 -4.513);--sidebyte-color-neutral-subtle:lab(16.3971% -.133142 -5.93038);--sidebyte-color-neutral-text:lab(79.1483% .585675 3.77634);--sidebyte-color-inverse:lab(93.0632% .45988 3.01539);--sidebyte-color-inverse-foreground:lab(6.14235% -.0647605 -4.15282);--sidebyte-color-inverse-muted:lab(36.1287% -.234962 -5.6089);--sidebyte-color-inverse-accent:lab(33.0003% 33.4195 -70.7084);--sidebyte-color-overlay:lab(.452921% .0198856 -.667837/.7);--sidebyte-shadow-popover:0 16px 40px lab(0% 0 0/.45), 0 0 0 1px lab(18.7182% -.152096 -5.93828);--sidebyte-shadow-dialog:0 24px 60px lab(0% 0 0/.55);--sidebyte-shadow-toast:0 16px 40px lab(0% 0 0/.45)}}}*,:before,:after{box-sizing:border-box}:focus-visible{outline:.125rem solid var(--sidebyte-color-focus-ring);outline-offset:.1875rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}}@keyframes sidebyte-spin{to{transform:rotate(360deg)}}.sidebyte-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebyte-tone--neutral{--sidebyte-tone-solid:var(--sidebyte-color-neutral);--sidebyte-tone-subtle:var(--sidebyte-color-neutral-subtle);--sidebyte-tone-text:var(--sidebyte-color-neutral-text)}.sidebyte-tone--info{--sidebyte-tone-solid:var(--sidebyte-color-info);--sidebyte-tone-subtle:var(--sidebyte-color-info-subtle);--sidebyte-tone-text:var(--sidebyte-color-info-text)}.sidebyte-tone--success{--sidebyte-tone-solid:var(--sidebyte-color-success);--sidebyte-tone-subtle:var(--sidebyte-color-success-subtle);--sidebyte-tone-text:var(--sidebyte-color-success-text)}.sidebyte-tone--warning{--sidebyte-tone-solid:var(--sidebyte-color-warning);--sidebyte-tone-subtle:var(--sidebyte-color-warning-subtle);--sidebyte-tone-text:var(--sidebyte-color-warning-text)}.sidebyte-tone--danger{--sidebyte-tone-solid:var(--sidebyte-color-destructive);--sidebyte-tone-subtle:var(--sidebyte-color-destructive-subtle);--sidebyte-tone-text:var(--sidebyte-color-destructive-text)}.sidebyte-tone--primary{--sidebyte-tone-solid:var(--sidebyte-color-primary);--sidebyte-tone-subtle:var(--sidebyte-color-primary-subtle);--sidebyte-tone-text:var(--sidebyte-color-primary-text)}.sidebyte-action-button{justify-content:center;align-items:center;gap:var(--sidebyte-space-2);border-radius:var(--sidebyte-radius-pill);min-width:0;font:inherit;font-family:var(--sidebyte-font-sans);font-weight:var(--sidebyte-font-weight-semibold);overflow-wrap:anywhere;text-align:center;cursor:pointer;transition:background-color var(--sidebyte-duration-fast) ease, color var(--sidebyte-duration-fast) ease, transform var(--sidebyte-duration-fast) ease;border:1px solid #0000;margin:0;line-height:1.25;text-decoration:none;display:inline-flex}.sidebyte-action-button--sm{min-height:2.25rem;padding:0 var(--sidebyte-space-4);font-size:var(--sidebyte-text-sm)}.sidebyte-action-button--md{min-height:2.75rem;padding:0 var(--sidebyte-space-5);font-size:var(--sidebyte-text-base)}.sidebyte-action-button--primary{background:var(--sidebyte-color-primary);color:var(--sidebyte-color-primary-foreground)}.sidebyte-action-button--secondary{background:var(--sidebyte-color-fill);color:var(--sidebyte-color-foreground)}.sidebyte-action-button--ghost{color:var(--sidebyte-color-primary-text);background:0 0}.sidebyte-action-button--ghost.sidebyte-action-button--sm{padding:0 var(--sidebyte-space-3)}.sidebyte-action-button--ghost.sidebyte-action-button--md{padding:0 var(--sidebyte-space-4)}.sidebyte-action-button--destructive{background:var(--sidebyte-color-destructive-subtle);color:var(--sidebyte-color-destructive-text)}@media (hover:hover){.sidebyte-action-button--primary:enabled:hover{background:var(--sidebyte-color-primary-hover)}.sidebyte-action-button--secondary:enabled:hover{background:var(--sidebyte-color-fill-hover)}.sidebyte-action-button--ghost:enabled:hover{background:var(--sidebyte-color-primary-subtle)}.sidebyte-action-button--destructive:enabled:hover{background:var(--sidebyte-color-destructive-text);color:var(--sidebyte-color-destructive-subtle)}}.sidebyte-action-button:enabled:active{transform:translateY(1px)}.sidebyte-action-button--primary:enabled:active{background:var(--sidebyte-color-primary-active)}.sidebyte-action-button--secondary:enabled:active{background:var(--sidebyte-color-fill-active)}.sidebyte-action-button:disabled{opacity:.45;cursor:not-allowed}.sidebyte-action-button--pending:disabled{opacity:1;cursor:progress}.sidebyte-action-button__spinner{border:2px solid color-mix(in oklch, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:.875rem;height:.875rem;animation:.8s linear infinite sidebyte-spin}@media (forced-colors:active){.sidebyte-action-button:disabled{color:graytext;opacity:1;border-color:graytext}}.sidebyte-badge{border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-tone-subtle);max-width:100%;color:var(--sidebyte-tone-text);font-family:var(--sidebyte-font-sans);font-size:var(--sidebyte-text-sm);font-weight:var(--sidebyte-font-weight-medium);overflow-wrap:anywhere;border:1px solid #0000;align-items:center;gap:.4375rem;padding:.25rem .6875rem .25rem .5625rem;line-height:1.2;display:inline-flex}.sidebyte-badge--sm{font-size:var(--sidebyte-text-xs);padding:.0625rem .5rem}.sidebyte-badge--sm .sidebyte-badge__dot{display:none}.sidebyte-badge__dot{background:var(--sidebyte-tone-solid);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.sidebyte-badge--button{border-color:color-mix(in oklch, var(--sidebyte-tone-solid) 35%, transparent);cursor:pointer;margin:0}.sidebyte-badge--button:disabled{cursor:progress;opacity:.6}.sidebyte-badge__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebyte-badge__caret{flex:none;margin-left:-.125rem;font-size:.625rem;line-height:1}@media (hover:hover){.sidebyte-badge--button:enabled:hover{border-color:var(--sidebyte-tone-solid)}}.sidebyte-notice{padding:var(--sidebyte-space-4) 1.125rem;border-radius:var(--sidebyte-radius-md);background:var(--sidebyte-tone-subtle);color:var(--sidebyte-tone-text);font-family:var(--sidebyte-font-sans);border:1px solid #0000;container-type:inline-size}.sidebyte-notice__layout{align-items:start;gap:.1875rem var(--sidebyte-space-3);grid-template-columns:1.25rem minmax(0,1fr) auto;display:grid}.sidebyte-notice__content{grid-column:2;gap:.1875rem;min-width:0;display:grid}.sidebyte-notice__icon{background:var(--sidebyte-tone-solid);width:1.25rem;height:1.25rem;color:var(--sidebyte-color-surface);font-size:var(--sidebyte-text-xs);font-weight:var(--sidebyte-font-weight-semibold);border-radius:50%;place-items:center;line-height:1;display:grid}.sidebyte-notice.sidebyte-tone--warning .sidebyte-notice__icon{color:#412706;color:lab(18.6522% 10.2653 24.6823)}.sidebyte-notice__title{color:color-mix(in oklch, var(--sidebyte-tone-text) 78%, var(--sidebyte-color-foreground));font-size:var(--sidebyte-text-base);font-weight:var(--sidebyte-font-weight-semibold);margin:0;line-height:1.45}.sidebyte-notice__body{font-size:var(--sidebyte-text-sm);line-height:1.5}.sidebyte-notice__body>:first-child{margin-top:0}.sidebyte-notice__body>:last-child{margin-bottom:0}.sidebyte-notice__action{align-self:center;gap:var(--sidebyte-space-2);flex-wrap:wrap;grid-column:3;display:flex}@container (max-width:30rem){.sidebyte-notice__layout{grid-template-columns:1.25rem minmax(0,1fr)}.sidebyte-notice__action{margin-top:var(--sidebyte-space-2);grid-area:auto/2}}.sidebyte-card{border-radius:var(--sidebyte-radius-lg);outline-offset:-1px;min-width:0;color:inherit;outline:1px solid #0000}.sidebyte-card--surface{background:var(--sidebyte-color-surface)}.sidebyte-card--fill{background:var(--sidebyte-color-fill)}.sidebyte-card--padding-none{padding:0}.sidebyte-card--padding-sm{padding:var(--sidebyte-space-4)}.sidebyte-card--padding-md{padding:var(--sidebyte-space-6)}.sidebyte-card--padding-lg{padding:var(--sidebyte-space-8)}.sidebyte-page-header{gap:var(--sidebyte-space-4);min-width:0;font-family:var(--sidebyte-font-sans);flex-direction:column;display:flex}.sidebyte-page-header__main{justify-content:space-between;align-items:flex-end;gap:var(--sidebyte-space-5);flex-wrap:wrap;min-width:0;display:flex}.sidebyte-page-header__tabs{padding-top:var(--sidebyte-space-2)}.sidebyte-page-header__identity{align-items:center;gap:var(--sidebyte-space-4);min-width:0;display:flex}.sidebyte-page-header__leading{flex:none}.sidebyte-page-header__text{gap:var(--sidebyte-space-2);flex-direction:column;min-width:0;display:flex}.sidebyte-page-header__eyebrow{color:var(--sidebyte-color-primary-text);font-size:var(--sidebyte-text-sm);font-weight:var(--sidebyte-font-weight-medium);margin:0}.sidebyte-page-header__title-row{align-items:center;gap:var(--sidebyte-space-2) var(--sidebyte-space-3);flex-wrap:wrap;display:flex}.sidebyte-page-header__title{color:var(--sidebyte-color-foreground);font-weight:var(--sidebyte-font-weight-semibold);overflow-wrap:anywhere;margin:0}.sidebyte-page-header--md .sidebyte-page-header__title{font-size:var(--sidebyte-text-2xl);letter-spacing:-.02em;line-height:1.2}.sidebyte-page-header--lg .sidebyte-page-header__title{font-size:clamp(2rem, 5vw, var(--sidebyte-text-display));letter-spacing:-.025em;line-height:var(--sidebyte-leading-tight)}.sidebyte-page-header__description{max-width:40rem;color:var(--sidebyte-color-soft-foreground);line-height:var(--sidebyte-leading-body);text-wrap:pretty;margin:0}.sidebyte-page-header--md .sidebyte-page-header__description{font-size:var(--sidebyte-text-md)}.sidebyte-page-header--lg .sidebyte-page-header__description{font-size:1rem}.sidebyte-page-header__actions{gap:var(--sidebyte-space-2);flex-wrap:wrap;display:flex}.sidebyte-mono{font-family:var(--sidebyte-font-mono);font-size:var(--sidebyte-text-sm)}.sidebyte-gap--none{gap:0}.sidebyte-gap--xs{gap:var(--sidebyte-space-1)}.sidebyte-gap--sm{gap:var(--sidebyte-space-2)}.sidebyte-gap--md{gap:var(--sidebyte-space-4)}.sidebyte-gap--lg{gap:var(--sidebyte-space-6)}.sidebyte-gap--xl{gap:var(--sidebyte-space-10)}@keyframes sidebyte-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes sidebyte-indeterminate{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes sidebyte-fade-in{0%{opacity:0}}.sidebyte-icon-button{font:inherit;font-weight:var(--sidebyte-font-weight-semibold);cursor:pointer;transition:background-color var(--sidebyte-duration-fast) ease;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;line-height:1;display:inline-grid;position:relative}.sidebyte-icon-button--md{width:2.75rem;height:2.75rem;font-size:var(--sidebyte-text-lg)}.sidebyte-icon-button--sm{width:2.25rem;height:2.25rem;font-size:var(--sidebyte-text-md)}.sidebyte-icon-button--sm:before{content:"";position:absolute;inset:-.25rem}.sidebyte-icon-button--primary{background:var(--sidebyte-color-primary);color:var(--sidebyte-color-primary-foreground)}.sidebyte-icon-button--secondary{background:var(--sidebyte-color-muted);color:var(--sidebyte-color-foreground)}.sidebyte-icon-button--ghost{color:var(--sidebyte-color-soft-foreground);background:0 0}@media (hover:hover){.sidebyte-icon-button--primary:enabled:hover{background:var(--sidebyte-color-primary-hover)}.sidebyte-icon-button--secondary:enabled:hover{background:var(--sidebyte-color-fill-hover)}.sidebyte-icon-button--ghost:enabled:hover{background:var(--sidebyte-color-fill)}}.sidebyte-icon-button:disabled{opacity:.45;cursor:not-allowed}.sidebyte-icon-button svg{width:1.125rem;height:1.125rem}.sidebyte-link{border-radius:var(--sidebyte-radius-sm);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}.sidebyte-link--primary{color:var(--sidebyte-color-primary-text)}.sidebyte-link--neutral{color:var(--sidebyte-color-foreground);-webkit-text-decoration-color:color-mix(in oklch, var(--sidebyte-color-muted-foreground) 45%, transparent);text-decoration-color:color-mix(in oklch, var(--sidebyte-color-muted-foreground) 45%, transparent)}@media (hover:hover){.sidebyte-link--primary:hover{color:var(--sidebyte-color-primary-hover);text-decoration-thickness:2px}.sidebyte-link--neutral:hover{-webkit-text-decoration-color:var(--sidebyte-color-foreground);text-decoration-color:var(--sidebyte-color-foreground)}}.sidebyte-field{min-width:0;font-family:var(--sidebyte-font-sans);flex-direction:column;gap:.4375rem;display:flex}.sidebyte-field__label-row{justify-content:space-between;align-items:baseline;gap:var(--sidebyte-space-3);display:flex}.sidebyte-field__label{color:var(--sidebyte-color-foreground);font-size:var(--sidebyte-text-sm);font-weight:var(--sidebyte-font-weight-medium);padding:0}.sidebyte-field--disabled .sidebyte-field__label{color:var(--sidebyte-color-muted-foreground)}.sidebyte-field__required{color:var(--sidebyte-color-destructive-text)}.sidebyte-field__optional{color:var(--sidebyte-color-muted-foreground);font-weight:var(--sidebyte-font-weight-regular)}.sidebyte-field__counter{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-xs);font-variant-numeric:tabular-nums}.sidebyte-field__hint,.sidebyte-field__error{font-size:var(--sidebyte-text-xs);margin:0;line-height:1.45}.sidebyte-field__hint{color:var(--sidebyte-color-muted-foreground)}.sidebyte-field__error{color:var(--sidebyte-color-destructive-text);align-items:center;gap:.375rem;display:flex}.sidebyte-field__error-icon{background:var(--sidebyte-color-destructive);width:.875rem;height:.875rem;color:var(--sidebyte-color-destructive-foreground);font-size:.625rem;font-weight:var(--sidebyte-font-weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.sidebyte-input{width:100%;min-width:0;padding:.75rem var(--sidebyte-space-4);border-radius:var(--sidebyte-radius-md);background:var(--sidebyte-color-fill);color:var(--sidebyte-color-foreground);font-family:var(--sidebyte-font-sans);font-size:var(--sidebyte-text-base);transition:background-color var(--sidebyte-duration-fast) ease, box-shadow var(--sidebyte-duration-fast) ease;border:1px solid #0000;margin:0;line-height:1.4}.sidebyte-input::placeholder{color:var(--sidebyte-color-muted-foreground);opacity:.8}.sidebyte-input:focus{background:var(--sidebyte-color-surface);box-shadow:inset 0 0 0 1.5px var(--sidebyte-color-primary), 0 0 0 4px color-mix(in oklch, var(--sidebyte-color-primary) 14%, transparent);outline:none}.sidebyte-input[aria-invalid=true]{background:var(--sidebyte-color-destructive-subtle);box-shadow:inset 0 0 0 1.5px var(--sidebyte-color-destructive)}.sidebyte-input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1.5px var(--sidebyte-color-destructive), 0 0 0 4px color-mix(in oklch, var(--sidebyte-color-destructive) 14%, transparent)}.sidebyte-input:disabled{color:var(--sidebyte-color-muted-foreground);cursor:not-allowed;opacity:.75}.sidebyte-input--code{padding:.875rem var(--sidebyte-space-4);font-family:var(--sidebyte-font-mono);font-size:1.375rem;font-weight:var(--sidebyte-font-weight-medium);letter-spacing:.4em;text-align:center}.sidebyte-input--multiline{min-height:6rem;padding:.875rem var(--sidebyte-space-4);line-height:var(--sidebyte-leading-body);resize:vertical}.sidebyte-select{display:block;position:relative}.sidebyte-input--select{padding-right:var(--sidebyte-space-10);cursor:pointer;appearance:none}.sidebyte-select__arrow{top:50%;right:var(--sidebyte-space-4);color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-xs);pointer-events:none;position:absolute;transform:translateY(-50%)}@media (forced-colors:active){.sidebyte-input:focus{outline:2px solid highlight}}.sidebyte-check{align-items:flex-start;gap:var(--sidebyte-space-3);color:var(--sidebyte-color-foreground);font-family:var(--sidebyte-font-sans);font-size:var(--sidebyte-text-base);cursor:pointer;line-height:1.45;display:inline-flex}.sidebyte-check--disabled{color:var(--sidebyte-color-muted-foreground);cursor:not-allowed}.sidebyte-check__control{flex:none;width:1.25rem;height:1.25rem;display:inline-grid;position:relative}.sidebyte-check__input{width:100%;height:100%;cursor:inherit;opacity:0;margin:0;position:absolute;inset:0}.sidebyte-check__box{border-radius:var(--sidebyte-radius-sm);background:var(--sidebyte-color-fill-hover);width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--sidebyte-color-muted-foreground) 45%, transparent);color:var(--sidebyte-color-primary-foreground);font-size:var(--sidebyte-text-xs);pointer-events:none;transition:background-color var(--sidebyte-duration-fast) ease;place-items:center;line-height:1;display:grid}.sidebyte-check__box--radio{border-radius:50%}.sidebyte-check__mark,.sidebyte-check__dash,.sidebyte-check__dot{visibility:hidden;grid-area:1/1}.sidebyte-check__dash{background:currentColor;border-radius:1px;width:.5rem;height:2px}.sidebyte-check__dot{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.sidebyte-check__input:checked+.sidebyte-check__box,.sidebyte-check__input:indeterminate+.sidebyte-check__box,.sidebyte-check__box--mixed{background:var(--sidebyte-color-primary);box-shadow:none}.sidebyte-check__input:checked+.sidebyte-check__box .sidebyte-check__mark,.sidebyte-check__input:checked+.sidebyte-check__box .sidebyte-check__dot{visibility:visible}.sidebyte-check__input:indeterminate+.sidebyte-check__box .sidebyte-check__mark,.sidebyte-check__box--mixed .sidebyte-check__mark{visibility:hidden}.sidebyte-check__input:indeterminate+.sidebyte-check__box .sidebyte-check__dash,.sidebyte-check__box--mixed .sidebyte-check__dash{visibility:visible}.sidebyte-check__input:focus-visible+.sidebyte-check__box{outline:.125rem solid var(--sidebyte-color-focus-ring);outline-offset:.1875rem}.sidebyte-check__input:disabled+.sidebyte-check__box{opacity:.4}.sidebyte-check__text{flex-direction:column;gap:.125rem;display:flex}.sidebyte-check__description{color:var(--sidebyte-color-soft-foreground);font-size:var(--sidebyte-text-sm)}.sidebyte-radio-group{border:0;min-width:0;margin:0;padding:0}.sidebyte-radio-group>.sidebyte-field__label{margin-bottom:var(--sidebyte-space-3)}.sidebyte-radio-group__options{align-items:flex-start;gap:var(--sidebyte-space-4);flex-direction:column;display:flex}.sidebyte-radio-group>.sidebyte-field__hint,.sidebyte-radio-group>.sidebyte-field__error{margin-top:var(--sidebyte-space-3)}@media (forced-colors:active){.sidebyte-check__box{border:1px solid canvastext}}.sidebyte-switch{align-items:center;gap:var(--sidebyte-space-3);border-radius:var(--sidebyte-radius-pill);color:var(--sidebyte-color-foreground);font:inherit;font-family:var(--sidebyte-font-sans);font-size:var(--sidebyte-text-base);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.sidebyte-switch__track{border-radius:var(--sidebyte-radius-pill);background:color-mix(in oklch, var(--sidebyte-color-muted-foreground) 40%, var(--sidebyte-color-fill));width:2.25rem;height:1.25rem;transition:background-color var(--sidebyte-duration-fast) ease;border:1px solid #0000;flex:none;position:relative}.sidebyte-switch__thumb{width:1rem;height:1rem;transition:left var(--sidebyte-duration-fast) ease;background:#fff;background:lab(100% 0 0);border-radius:50%;position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #12161f33;box-shadow:0 1px 2px lab(7.11543% .0978708 -7.25583/.2)}.sidebyte-switch[aria-checked=true] .sidebyte-switch__track{background:var(--sidebyte-color-primary)}.sidebyte-switch[aria-checked=true] .sidebyte-switch__thumb{left:1.0625rem}.sidebyte-switch:disabled{color:var(--sidebyte-color-muted-foreground);cursor:not-allowed}.sidebyte-switch:disabled .sidebyte-switch__track{opacity:.4}.sidebyte-skeleton{background:var(--sidebyte-color-muted);animation:1.6s ease-in-out infinite sidebyte-pulse;display:block}.sidebyte-skeleton--text{border-radius:var(--sidebyte-radius-pill);width:100%;height:.75rem}.sidebyte-skeleton--circle{border-radius:50%;flex:none}.sidebyte-skeleton--block{border-radius:var(--sidebyte-radius-md);width:100%;height:6rem}.sidebyte-toast-region{right:var(--sidebyte-space-5);bottom:var(--sidebyte-space-5);left:var(--sidebyte-space-5);z-index:60;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.625rem;display:flex;position:fixed}.sidebyte-toast{align-items:center;gap:var(--sidebyte-space-3);background:var(--sidebyte-color-inverse);width:min(23.75rem,100%);box-shadow:var(--sidebyte-shadow-toast);color:var(--sidebyte-color-inverse-foreground);font-family:var(--sidebyte-font-sans);font-size:var(--sidebyte-text-base);pointer-events:auto;border:1px solid #0000;border-radius:1.125rem;padding:.875rem .875rem .875rem 1.125rem;animation:.16s ease-out sidebyte-fade-in;display:flex}.sidebyte-toast__dot{background:var(--sidebyte-tone-solid);border-radius:50%;flex:none;width:.5rem;height:.5rem}.sidebyte-toast__title{flex:1;min-width:0}.sidebyte-toast__action{border-radius:var(--sidebyte-radius-pill);background:color-mix(in oklch, var(--sidebyte-color-inverse-foreground) 12%, var(--sidebyte-color-inverse));color:var(--sidebyte-color-inverse-accent);font:inherit;font-size:var(--sidebyte-text-sm);font-weight:var(--sidebyte-font-weight-semibold);cursor:pointer;border:0;padding:.4375rem .75rem}.sidebyte-toast__close{width:1.75rem;height:1.75rem;color:var(--sidebyte-color-inverse-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none}.sidebyte-empty-state{align-items:center;gap:var(--sidebyte-space-3);font-family:var(--sidebyte-font-sans);text-align:center;flex-direction:column;display:flex}.sidebyte-empty-state--card{padding:var(--sidebyte-space-9) var(--sidebyte-space-7);border-radius:var(--sidebyte-radius-lg);background:var(--sidebyte-color-surface)}.sidebyte-empty-state--plain{padding:var(--sidebyte-space-6)}.sidebyte-empty-state__icon{background:var(--sidebyte-color-muted);width:3.25rem;height:3.25rem;color:var(--sidebyte-color-soft-foreground);font-size:1.25rem;font-weight:var(--sidebyte-font-weight-semibold);border-radius:50%;place-items:center;display:grid}.sidebyte-empty-state--error .sidebyte-empty-state__icon{background:var(--sidebyte-color-destructive-subtle);color:var(--sidebyte-color-destructive-text)}.sidebyte-empty-state--forbidden .sidebyte-empty-state__icon{background:var(--sidebyte-color-warning-subtle);color:var(--sidebyte-color-warning-text)}.sidebyte-empty-state__title{color:var(--sidebyte-color-foreground);font-size:1.0625rem;font-weight:var(--sidebyte-font-weight-semibold);margin:0}.sidebyte-empty-state__description{max-width:21.25rem;color:var(--sidebyte-color-soft-foreground);font-size:var(--sidebyte-text-base);text-wrap:pretty;margin:0;line-height:1.55}.sidebyte-empty-state__action{justify-content:center;gap:var(--sidebyte-space-2);flex-wrap:wrap;padding-top:.375rem;display:flex}.sidebyte-progress{gap:var(--sidebyte-space-2);font-family:var(--sidebyte-font-sans);flex-direction:column;display:flex}.sidebyte-progress__header{justify-content:space-between;gap:var(--sidebyte-space-3);font-size:.84375rem;display:flex}.sidebyte-progress__label{color:var(--sidebyte-color-foreground);font-weight:var(--sidebyte-font-weight-medium)}.sidebyte-progress__value{color:var(--sidebyte-color-muted-foreground);font-variant-numeric:tabular-nums}.sidebyte-progress__track--bar{border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-color-muted);height:.5rem;overflow:hidden}.sidebyte-progress__bar{border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-color-primary);height:100%;transition:width .24s;display:block}.sidebyte-progress__bar--complete{background:var(--sidebyte-color-success)}.sidebyte-progress__bar--indeterminate{width:40%;animation:1.4s cubic-bezier(.4,0,.2,1) infinite sidebyte-indeterminate}.sidebyte-progress__track--steps{gap:.375rem;display:grid}.sidebyte-progress__step{border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-color-muted);height:.5rem}.sidebyte-progress__step--done{background:var(--sidebyte-color-primary)}.sidebyte-tabs{gap:var(--sidebyte-space-4);min-width:0;font-family:var(--sidebyte-font-sans);flex-direction:column;display:flex}.sidebyte-tabs__list{max-width:100%;display:flex;overflow-x:auto}.sidebyte-tabs__list--pill{align-self:flex-start;gap:var(--sidebyte-space-1);padding:var(--sidebyte-space-1);border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-color-fill)}.sidebyte-tabs__list--underline{gap:var(--sidebyte-space-6);border-bottom:1px solid var(--sidebyte-color-border)}.sidebyte-tabs__tab{color:var(--sidebyte-color-soft-foreground);font:inherit;font-size:var(--sidebyte-text-base);cursor:pointer;transition:background-color var(--sidebyte-duration-fast) ease, color var(--sidebyte-duration-fast) ease;background:0 0;border:0;flex:none;margin:0}.sidebyte-tabs__list--pill .sidebyte-tabs__tab{border-radius:var(--sidebyte-radius-pill);padding:.5625rem 1.125rem}.sidebyte-tabs__list--pill .sidebyte-tabs__tab[aria-selected=true]{background:var(--sidebyte-color-surface);color:var(--sidebyte-color-foreground);font-weight:var(--sidebyte-font-weight-semibold)}.sidebyte-tabs__list--underline .sidebyte-tabs__tab{padding:var(--sidebyte-space-2) 0;border-bottom:2px solid #0000;margin-bottom:-1px}.sidebyte-tabs__list--underline .sidebyte-tabs__tab[aria-selected=true]{border-bottom-color:var(--sidebyte-color-primary);color:var(--sidebyte-color-primary-text);font-weight:var(--sidebyte-font-weight-semibold)}@media (hover:hover){.sidebyte-tabs__tab[aria-selected=false]:hover{color:var(--sidebyte-color-foreground)}}.sidebyte-tabs__panel{border-radius:var(--sidebyte-radius-md);outline-offset:.1875rem;min-width:0}.sidebyte-breadcrumb__list{align-items:center;gap:var(--sidebyte-space-2);font-family:var(--sidebyte-font-sans);flex-wrap:wrap;margin:0;padding:0;font-size:.84375rem;list-style:none;display:flex}.sidebyte-breadcrumb__link{border-radius:var(--sidebyte-radius-sm);color:var(--sidebyte-color-soft-foreground);text-decoration:none}@media (hover:hover){.sidebyte-breadcrumb__link:hover{color:var(--sidebyte-color-primary-text);text-underline-offset:3px;text-decoration:underline}}.sidebyte-breadcrumb__separator{color:color-mix(in oklch, var(--sidebyte-color-muted-foreground) 60%, transparent)}.sidebyte-breadcrumb__current{color:var(--sidebyte-color-foreground);font-weight:var(--sidebyte-font-weight-semibold)}.sidebyte-pagination{font-family:var(--sidebyte-font-sans);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.sidebyte-pagination__step,.sidebyte-pagination__page{border-radius:var(--sidebyte-radius-pill);color:var(--sidebyte-color-foreground);font:inherit;font-size:var(--sidebyte-text-base);cursor:pointer;border:1px solid #0000;place-items:center;margin:0;text-decoration:none;display:inline-grid}.sidebyte-pagination__step{height:2.625rem;padding:0 var(--sidebyte-space-4);background:var(--sidebyte-color-muted);font-weight:var(--sidebyte-font-weight-semibold)}.sidebyte-pagination__page{min-width:2.625rem;height:2.625rem;padding:0 var(--sidebyte-space-2);background:0 0}.sidebyte-pagination__page--current{background:var(--sidebyte-color-primary);color:var(--sidebyte-color-primary-foreground);font-weight:var(--sidebyte-font-weight-semibold);cursor:default}@media (hover:hover){.sidebyte-pagination__page:not(.sidebyte-pagination__page--current):hover{background:var(--sidebyte-color-fill)}.sidebyte-pagination__step:enabled:hover,a.sidebyte-pagination__step:hover{background:var(--sidebyte-color-fill-hover)}}.sidebyte-pagination__step:disabled{cursor:not-allowed;opacity:.4}.sidebyte-pagination__gap{min-width:1.5rem;color:var(--sidebyte-color-muted-foreground);text-align:center}.sidebyte-sidebar-nav{font-family:var(--sidebyte-font-sans);flex-direction:column;gap:1.125rem;display:flex}.sidebyte-sidebar-nav__group{flex-direction:column;gap:.125rem;display:flex}.sidebyte-sidebar-nav__title{padding:0 var(--sidebyte-space-3) .375rem;color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-xs);font-weight:var(--sidebyte-font-weight-medium)}.sidebyte-sidebar-nav__item{justify-content:space-between;align-items:center;gap:var(--sidebyte-space-2);padding:.5625rem var(--sidebyte-space-3);border-radius:var(--sidebyte-radius-pill);color:var(--sidebyte-color-foreground);font-size:var(--sidebyte-text-base);transition:background-color var(--sidebyte-duration-fast) ease;text-decoration:none;display:flex}@media (hover:hover){.sidebyte-sidebar-nav__item:not([aria-current=page]):hover{background:var(--sidebyte-color-fill-hover)}}.sidebyte-sidebar-nav__item[aria-current=page]{background:var(--sidebyte-color-primary-subtle);color:var(--sidebyte-color-primary-text);font-weight:var(--sidebyte-font-weight-semibold)}.sidebyte-sidebar-nav__count{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-xs);font-weight:var(--sidebyte-font-weight-regular);font-variant-numeric:tabular-nums}.sidebyte-sidebar-nav__count--tone{padding:.0625rem var(--sidebyte-space-2);border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-tone-subtle);color:var(--sidebyte-tone-text);font-weight:var(--sidebyte-font-weight-medium)}.sidebyte-table{gap:var(--sidebyte-space-1);min-width:0;padding:var(--sidebyte-space-3);border-radius:var(--sidebyte-radius-lg);background:var(--sidebyte-color-surface);font-family:var(--sidebyte-font-sans);flex-direction:column;display:flex}.sidebyte-table__selection{justify-content:space-between;align-items:center;gap:var(--sidebyte-space-2);margin:var(--sidebyte-space-1) var(--sidebyte-space-1) var(--sidebyte-space-2);border-radius:var(--sidebyte-radius-md);background:var(--sidebyte-color-primary-subtle);flex-wrap:wrap;padding:.625rem .625rem .625rem 1.125rem;display:flex}.sidebyte-table__selection-count{color:var(--sidebyte-color-primary-text);font-size:var(--sidebyte-text-base);font-weight:var(--sidebyte-font-weight-semibold)}.sidebyte-table__selection-actions{gap:var(--sidebyte-space-2);flex-wrap:wrap;display:flex}.sidebyte-table__clear{padding:.5625rem var(--sidebyte-space-4);border-radius:var(--sidebyte-radius-pill);color:var(--sidebyte-color-primary-text);font:inherit;font-size:var(--sidebyte-text-sm);font-weight:var(--sidebyte-font-weight-semibold);cursor:pointer;background:0 0;border:0}.sidebyte-table__scroll{overflow-x:auto;container-type:inline-size}.sidebyte-table__table{border-collapse:separate;border-spacing:0;width:100%;color:var(--sidebyte-color-foreground);font-size:var(--sidebyte-text-base)}.sidebyte-table__caption{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-sm);text-align:left;padding:.875rem 1.125rem .625rem}.sidebyte-table__header{padding:.625rem var(--sidebyte-space-3);color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-sm);font-weight:var(--sidebyte-font-weight-medium);white-space:nowrap}.sidebyte-table__cell{padding:var(--sidebyte-space-3);border-top:1px solid var(--sidebyte-color-border);vertical-align:middle}.sidebyte-table__cell--start{text-align:left}.sidebyte-table__cell--end{text-align:right}.sidebyte-table__header:first-child,.sidebyte-table__cell:first-child{padding-left:1.125rem}.sidebyte-table__header:last-child,.sidebyte-table__cell:last-child{padding-right:1.125rem}.sidebyte-table__select{width:2.75rem;padding:var(--sidebyte-space-3) 0 var(--sidebyte-space-3) 1.125rem;border-top:1px solid var(--sidebyte-color-border);text-align:left}thead .sidebyte-table__select{border-top:0}.sidebyte-table__sort{margin-left:calc(var(--sidebyte-space-2) * -1);padding:var(--sidebyte-space-1) var(--sidebyte-space-2);border-radius:var(--sidebyte-radius-pill);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;display:inline-flex}.sidebyte-table__cell--end .sidebyte-table__sort{margin-right:calc(var(--sidebyte-space-2) * -1);margin-left:0}@media (hover:hover){.sidebyte-table__sort:hover{background:var(--sidebyte-color-fill)}}.sidebyte-table__row--selected{background:color-mix(in oklch, var(--sidebyte-color-primary-subtle) 55%, transparent)}@container (max-width:40rem){.sidebyte-table__cell--low{display:none}}.sidebyte-list{gap:var(--sidebyte-space-1);font-family:var(--sidebyte-font-sans);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sidebyte-list__row{width:100%;padding:var(--sidebyte-space-3) .875rem;color:var(--sidebyte-color-foreground);font:inherit;text-align:left;background:0 0;border:0;border-radius:1.125rem;align-items:center;gap:.875rem;margin:0;text-decoration:none;display:flex}.sidebyte-list__row--interactive{cursor:pointer;transition:background-color var(--sidebyte-duration-fast) ease}@media (hover:hover){.sidebyte-list__row--interactive:hover{background:var(--sidebyte-color-fill)}}.sidebyte-list__row[aria-current=true],.sidebyte-list__row[aria-current=page]{background:var(--sidebyte-color-primary-subtle)}.sidebyte-list__leading,.sidebyte-list__trailing{align-items:center;gap:var(--sidebyte-space-2);flex:none;display:flex}.sidebyte-list__text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.sidebyte-list__title{font-size:.90625rem;font-weight:var(--sidebyte-font-weight-semibold);overflow-wrap:anywhere}.sidebyte-list__meta{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebyte-list__chevron{color:var(--sidebyte-color-muted-foreground)}.sidebyte-list--divided,.sidebyte-list--cards{gap:0}.sidebyte-list--divided{border:1px solid var(--sidebyte-color-border);border-radius:var(--sidebyte-radius-md);background:var(--sidebyte-color-surface)}.sidebyte-list--divided>.sidebyte-list__item+.sidebyte-list__item{border-top:1px solid var(--sidebyte-color-border)}.sidebyte-list--divided>.sidebyte-list__item:first-child{border-top-left-radius:calc(var(--sidebyte-radius-md) - 1px);border-top-right-radius:calc(var(--sidebyte-radius-md) - 1px)}.sidebyte-list--divided>.sidebyte-list__item:last-child{border-bottom-left-radius:calc(var(--sidebyte-radius-md) - 1px);border-bottom-right-radius:calc(var(--sidebyte-radius-md) - 1px)}.sidebyte-list--cards{gap:var(--sidebyte-space-2)}.sidebyte-list--cards>.sidebyte-list__item{border:1px solid var(--sidebyte-color-border);border-radius:var(--sidebyte-radius-md);background:var(--sidebyte-color-surface)}.sidebyte-list--divided>.sidebyte-list__item,.sidebyte-list--cards>.sidebyte-list__item{transition:background-color var(--sidebyte-duration-fast) ease}@media (hover:hover){.sidebyte-list--divided>.sidebyte-list__item:hover,.sidebyte-list--cards>.sidebyte-list__item:hover{background:color-mix(in oklch, var(--sidebyte-color-fill) 65%, var(--sidebyte-color-surface))}}.sidebyte-list--divided .sidebyte-list__item,.sidebyte-list--cards .sidebyte-list__item{min-width:0}.sidebyte-list--divided .sidebyte-list__row,.sidebyte-list--cards .sidebyte-list__row{gap:var(--sidebyte-space-2) var(--sidebyte-space-4);min-width:0;padding:var(--sidebyte-space-3) var(--sidebyte-space-4);border-radius:inherit;flex-wrap:wrap}.sidebyte-list--divided .sidebyte-list__text,.sidebyte-list--cards .sidebyte-list__text{flex:14rem}.sidebyte-list--divided .sidebyte-list__trailing,.sidebyte-list--cards .sidebyte-list__trailing{justify-content:flex-end;gap:var(--sidebyte-space-2) var(--sidebyte-space-3);min-width:0;max-width:100%;color:var(--sidebyte-color-soft-foreground);font-size:var(--sidebyte-text-sm);flex-wrap:wrap;flex:0 auto;margin-left:auto}.sidebyte-list__title-link{border-radius:var(--sidebyte-radius-sm);color:inherit;text-decoration:none}@media (hover:hover){.sidebyte-list__title-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--sidebyte-color-primary);text-decoration-color:var(--sidebyte-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}}.sidebyte-list__item--subdued .sidebyte-list__title{color:var(--sidebyte-color-muted-foreground);font-weight:var(--sidebyte-font-weight-medium)}.sidebyte-description-list{font-family:var(--sidebyte-font-sans);margin:0}.sidebyte-description-list__row+.sidebyte-description-list__row{border-top:1px solid var(--sidebyte-color-border)}.sidebyte-description-list--columns .sidebyte-description-list__row{align-items:baseline;gap:var(--sidebyte-space-4);grid-template-columns:minmax(6.5rem,10rem) minmax(0,1fr);display:grid}.sidebyte-description-list--stacked .sidebyte-description-list__row{flex-direction:column;gap:.125rem;padding:.6875rem 0;display:flex}.sidebyte-description-list__term{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-sm)}.sidebyte-description-list__detail{min-width:0;color:var(--sidebyte-color-foreground);font-size:var(--sidebyte-text-base);overflow-wrap:anywhere;margin:0}.sidebyte-description-list--columns .sidebyte-description-list__term,.sidebyte-description-list--columns .sidebyte-description-list__detail{padding:.6875rem 0}.sidebyte-stat{min-width:0;padding:var(--sidebyte-space-6);border-radius:var(--sidebyte-radius-lg);background:var(--sidebyte-color-surface);font-family:var(--sidebyte-font-sans);flex-direction:column;gap:.625rem;display:flex}.sidebyte-stat__label{color:var(--sidebyte-color-muted-foreground);font-size:.84375rem}.sidebyte-stat__value{color:var(--sidebyte-color-foreground);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:var(--sidebyte-font-weight-semibold);letter-spacing:-.02em;line-height:1}.sidebyte-stat__meta{align-items:center;gap:var(--sidebyte-space-2);color:var(--sidebyte-color-muted-foreground);flex-wrap:wrap;font-size:.78125rem;display:flex}.sidebyte-stat__change{padding:.125rem var(--sidebyte-space-2);border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-tone-subtle);color:var(--sidebyte-tone-text);font-weight:var(--sidebyte-font-weight-medium)}.sidebyte-avatar{background:oklch(.9 .05 var(--sidebyte-avatar-hue,274));color:oklch(.38 .15 var(--sidebyte-avatar-hue,274));font-family:var(--sidebyte-font-sans);font-weight:var(--sidebyte-font-weight-semibold);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}[data-theme=dark] .sidebyte-avatar{background:oklch(.36 .08 var(--sidebyte-avatar-hue,274));color:oklch(.9 .06 var(--sidebyte-avatar-hue,274))}@media (prefers-color-scheme:dark){:root:not([data-theme]) .sidebyte-avatar{background:oklch(.36 .08 var(--sidebyte-avatar-hue,274));color:oklch(.9 .06 var(--sidebyte-avatar-hue,274))}}.sidebyte-avatar--sm{width:1.75rem;height:1.75rem;font-size:.625rem}.sidebyte-avatar--md{width:2.5rem;height:2.5rem;font-size:var(--sidebyte-text-base)}.sidebyte-avatar--lg{width:3.5rem;height:3.5rem;font-size:1.25rem}.sidebyte-avatar__image{object-fit:cover;border-radius:50%;width:100%;height:100%}.sidebyte-avatar__status{width:.75rem;height:.75rem;box-shadow:0 0 0 2.5px var(--sidebyte-color-surface);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.sidebyte-avatar__status--online{background:var(--sidebyte-color-success)}.sidebyte-avatar__status--offline{background:var(--sidebyte-color-neutral)}.sidebyte-avatar--more{background:var(--sidebyte-color-muted);color:var(--sidebyte-color-soft-foreground);font-size:var(--sidebyte-text-sm)}.sidebyte-avatar--empty{border:1px dashed var(--sidebyte-color-muted-foreground);background:0 0}.sidebyte-brand{flex:none;align-items:center;max-width:100%;line-height:0;display:inline-flex}.sidebyte-brand__image{max-width:100%;height:auto;display:block}.sidebyte-brand--symbol .sidebyte-brand__image--symbol{border-radius:22%}.sidebyte-brand--responsive .sidebyte-brand__image--symbol{border-radius:22%;display:none}@media (max-width:30rem){.sidebyte-brand--responsive .sidebyte-brand__image--logo{display:none}.sidebyte-brand--responsive .sidebyte-brand__image--symbol{display:block}}.sidebyte-person{align-items:center;gap:var(--sidebyte-space-2);min-width:0;max-width:100%;font-family:var(--sidebyte-font-sans);vertical-align:middle;display:inline-flex}.sidebyte-person__text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.sidebyte-person__name,.sidebyte-person__secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebyte-person__name{color:var(--sidebyte-color-foreground);font-size:var(--sidebyte-text-sm);font-weight:var(--sidebyte-font-weight-medium)}.sidebyte-person--md .sidebyte-person__name{font-size:var(--sidebyte-text-base)}.sidebyte-person__secondary{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-xs)}.sidebyte-person--empty .sidebyte-person__name{color:var(--sidebyte-color-muted-foreground);font-weight:var(--sidebyte-font-weight-regular)}.sidebyte-avatar-group{align-items:center;display:inline-flex}.sidebyte-avatar-group>.sidebyte-avatar{box-shadow:0 0 0 2px var(--sidebyte-color-surface)}.sidebyte-avatar-group>.sidebyte-avatar+.sidebyte-avatar{margin-left:calc(var(--sidebyte-space-2) * -1)}.sidebyte-stack{min-width:0;display:flex}.sidebyte-stack--row{flex-direction:row}.sidebyte-stack--column{flex-direction:column}.sidebyte-stack--wrap{flex-wrap:wrap}.sidebyte-stack--align-start{align-items:flex-start}.sidebyte-stack--align-center{align-items:center}.sidebyte-stack--align-end{align-items:flex-end}.sidebyte-stack--align-stretch{align-items:stretch}.sidebyte-stack--align-baseline{align-items:baseline}.sidebyte-stack--justify-start{justify-content:flex-start}.sidebyte-stack--justify-center{justify-content:center}.sidebyte-stack--justify-end{justify-content:flex-end}.sidebyte-stack--justify-between{justify-content:space-between}.sidebyte-grid-container{min-width:0;container-type:inline-size}.sidebyte-grid{min-width:0;display:grid}@container (max-width:40rem){.sidebyte-grid--collapse-sm{grid-template-columns:minmax(0,1fr)!important}}@container (max-width:60rem){.sidebyte-grid--collapse-md{grid-template-columns:minmax(0,1fr)!important}}.sidebyte-divider{background:var(--sidebyte-color-border);border:0;flex:none;margin:0}.sidebyte-divider--horizontal{width:100%;height:1px}.sidebyte-divider--vertical{align-self:stretch;width:1px;height:auto}.sidebyte-divider--labelled{color:var(--sidebyte-color-muted-foreground);font-family:var(--sidebyte-font-sans);font-size:var(--sidebyte-text-sm);background:0 0;align-items:center;gap:.875rem;display:flex}.sidebyte-divider__line{background:var(--sidebyte-color-border);flex:1;height:1px}.sidebyte-dialog{width:min(27.5rem,100vw - 2.5rem);max-width:none;max-height:calc(100dvh - 2.5rem);color:var(--sidebyte-color-foreground);font-family:var(--sidebyte-font-sans);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.sidebyte-dialog::backdrop{background:var(--sidebyte-color-overlay)}.sidebyte-dialog[open]{animation:.16s ease-out sidebyte-fade-in}.sidebyte-dialog__panel{border-radius:var(--sidebyte-radius-lg);background:var(--sidebyte-color-surface);max-height:calc(100dvh - 2.5rem);box-shadow:var(--sidebyte-shadow-dialog);border:1px solid #0000;flex-direction:column;gap:.875rem;padding:1.875rem;display:flex;overflow:auto}.sidebyte-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--sidebyte-space-4);display:flex}.sidebyte-dialog__title{font-size:1.25rem;font-weight:var(--sidebyte-font-weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.3}.sidebyte-dialog__close{margin:-.375rem -.375rem 0 0}.sidebyte-dialog__description{color:var(--sidebyte-color-soft-foreground);font-size:.90625rem;line-height:var(--sidebyte-leading-body);margin:0}.sidebyte-dialog__body{gap:var(--sidebyte-space-4);font-size:var(--sidebyte-text-base);flex-direction:column;line-height:1.55;display:flex}.sidebyte-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;padding-top:.625rem;display:flex}.sidebyte-menu{display:inline-flex;position:relative}.sidebyte-menu__popup{top:calc(100% + var(--sidebyte-space-2));z-index:41;background:var(--sidebyte-color-surface);min-width:13.75rem;box-shadow:var(--sidebyte-shadow-popover);font-family:var(--sidebyte-font-sans);border:1px solid #0000;border-radius:1.125rem;flex-direction:column;padding:.375rem;animation:.12s ease-out sidebyte-fade-in;display:flex;position:absolute}.sidebyte-menu__popup--start{left:0}.sidebyte-menu__popup--end{right:0}.sidebyte-menu__item{justify-content:space-between;align-items:center;gap:var(--sidebyte-space-4);padding:.625rem var(--sidebyte-space-3);border-radius:var(--sidebyte-radius-md);color:var(--sidebyte-color-foreground);font:inherit;font-size:var(--sidebyte-text-base);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.sidebyte-menu__item:focus-visible{outline-offset:-2px}.sidebyte-menu__item:hover,.sidebyte-menu__item:focus{background:var(--sidebyte-color-fill)}.sidebyte-menu__item--danger{color:var(--sidebyte-color-destructive-text)}.sidebyte-menu__item--danger:hover,.sidebyte-menu__item--danger:focus{background:var(--sidebyte-color-destructive-subtle)}.sidebyte-menu__item:disabled{cursor:not-allowed;opacity:.45}.sidebyte-menu__shortcut{color:var(--sidebyte-color-muted-foreground);font-family:var(--sidebyte-font-mono);font-size:var(--sidebyte-text-xs)}.sidebyte-menu__separator{height:1px;margin:.375rem var(--sidebyte-space-2);background:var(--sidebyte-color-border)}.sidebyte-menu__label{padding:var(--sidebyte-space-2) var(--sidebyte-space-3) var(--sidebyte-space-1);color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-xs);overflow-wrap:anywhere}.sidebyte-event{border-left:3px solid var(--sidebyte-tone-solid);border-radius:var(--sidebyte-radius-sm);background:var(--sidebyte-tone-subtle);min-width:0;color:var(--sidebyte-tone-text);font-family:var(--sidebyte-font-sans);font-size:var(--sidebyte-text-xs);align-items:baseline;gap:.375rem;padding:.125rem .375rem .125rem .4375rem;line-height:1.45;text-decoration:none;display:flex}.sidebyte-event--md{font-size:var(--sidebyte-text-sm);flex-wrap:wrap;padding:.375rem .75rem}.sidebyte-event__badge{flex:none;align-self:center;display:inline-flex}.sidebyte-event__time{font-variant-numeric:tabular-nums;opacity:.85;flex:none}.sidebyte-event__title{min-width:0;font-weight:var(--sidebyte-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebyte-event--md .sidebyte-event__title{overflow-wrap:anywhere;white-space:normal;overflow:visible}.sidebyte-event__meta{color:var(--sidebyte-color-soft-foreground)}@media (hover:hover){.sidebyte-event--link:hover{background:color-mix(in oklch, var(--sidebyte-tone-subtle) 78%, var(--sidebyte-tone-solid))}}.sidebyte-event--done,.sidebyte-event--cancelled{--sidebyte-tone-solid:var(--sidebyte-color-neutral);--sidebyte-tone-subtle:var(--sidebyte-color-neutral-subtle);--sidebyte-tone-text:var(--sidebyte-color-muted-foreground)}.sidebyte-event--done .sidebyte-event__title,.sidebyte-event--cancelled .sidebyte-event__title{text-decoration:line-through;text-decoration-thickness:1px}.sidebyte-event--cancelled{border-left-style:dashed}.sidebyte-tooltip{display:inline-flex;position:relative}.sidebyte-tooltip__bubble{z-index:20;background:var(--sidebyte-color-inverse);width:max-content;max-width:15rem;box-shadow:var(--sidebyte-shadow-toast);color:var(--sidebyte-color-inverse-foreground);font-family:var(--sidebyte-font-sans);pointer-events:none;border-radius:.625rem;padding:.4375rem .625rem;font-size:.78125rem;line-height:1.4;display:none;position:absolute;bottom:calc(100% + .625rem);left:50%;transform:translate(-50%)}.sidebyte-tooltip__bubble--open{animation:.12s ease-out sidebyte-fade-in;display:block}@media (max-width:30rem){.sidebyte-dialog{width:100vw;margin:auto 0 0}.sidebyte-dialog__panel{border-radius:var(--sidebyte-radius-lg) var(--sidebyte-radius-lg) 0 0}.sidebyte-dialog__actions{flex-direction:column-reverse}}
html{background:var(--sidebyte-color-background)}body{background:var(--sidebyte-color-background);color:var(--sidebyte-color-foreground);font-family:var(--sidebyte-font-sans);-webkit-font-smoothing:antialiased;margin:0}code{font-family:var(--sidebyte-font-mono)}.skip-link{top:var(--sidebyte-space-3);left:var(--sidebyte-space-3);z-index:100;padding:var(--sidebyte-space-2) var(--sidebyte-space-4);border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-color-surface);color:var(--sidebyte-color-foreground);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}main:focus{outline:none}.muted{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-sm)}.mono{font-family:var(--sidebyte-font-mono);font-size:var(--sidebyte-text-sm);overflow-wrap:anywhere}.section-title{font-size:var(--sidebyte-text-lg);font-weight:var(--sidebyte-font-weight-semibold);margin:0}.auth-shell{min-height:100vh;padding:var(--sidebyte-space-12) var(--sidebyte-space-5);background:var(--sidebyte-color-fill);place-items:center;display:grid}.auth-main{align-items:center;gap:var(--sidebyte-space-5);flex-direction:column;width:min(25rem,100%);display:flex}.auth-card{gap:var(--sidebyte-space-5);width:100%;padding:var(--sidebyte-space-9);background:var(--sidebyte-color-surface);border-radius:1.75rem;flex-direction:column;display:flex}.auth-main:has(.auth-card--wide){width:min(34rem,100%)}.auth-brand{border-radius:var(--sidebyte-radius-md);align-self:flex-start}.auth-heading{flex-direction:column;gap:.375rem;display:flex}.auth-heading h1{font-size:var(--sidebyte-text-xl);font-weight:var(--sidebyte-font-weight-semibold);letter-spacing:-.015em;margin:0}.auth-heading p{color:var(--sidebyte-color-soft-foreground);font-size:var(--sidebyte-text-base);margin:0;line-height:1.55}.auth-form{flex-direction:column;gap:1.125rem;display:flex}.auth-form>.sidebyte-action-button[type=submit]{width:100%}.auth-row{justify-content:space-between;gap:var(--sidebyte-space-3);flex-wrap:wrap;font-size:.84375rem;display:flex}.auth-footer{align-items:center;gap:var(--sidebyte-space-2);color:var(--sidebyte-color-soft-foreground);text-align:center;flex-direction:column;font-size:.84375rem;display:flex}.auth-footer p{margin:0}.auth-legal{font-size:var(--sidebyte-text-xs);margin:0}.legal-footer-links{justify-content:center;gap:var(--sidebyte-space-4);font-size:var(--sidebyte-text-xs);margin:0;display:flex}.secret-block{gap:var(--sidebyte-space-2);padding:var(--sidebyte-space-4);border-radius:var(--sidebyte-radius-md);background:var(--sidebyte-color-fill);flex-direction:column;display:flex}.secret-block code{font-size:var(--sidebyte-text-sm);overflow-wrap:anywhere}.code-grid{gap:var(--sidebyte-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.code-grid li{padding:var(--sidebyte-space-2) var(--sidebyte-space-3);border-radius:var(--sidebyte-radius-sm);background:var(--sidebyte-color-surface);font-family:var(--sidebyte-font-mono);font-size:var(--sidebyte-text-sm);text-align:center}.shell-loading{justify-content:center;align-items:center;gap:var(--sidebyte-space-4);min-height:100vh;padding:var(--sidebyte-space-5);flex-direction:column;display:flex}.app-shell{grid-template-columns:15.5rem minmax(0,1fr);min-height:100vh;display:grid}.app-sidebar{gap:var(--sidebyte-space-6);height:100vh;padding:var(--sidebyte-space-6) var(--sidebyte-space-4);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.app-brand{align-items:center;gap:var(--sidebyte-space-3);padding:0 var(--sidebyte-space-2);border-radius:var(--sidebyte-radius-md);color:inherit;text-decoration:none;display:flex}.app-brand__sub{padding-left:var(--sidebyte-space-3);border-left:1px solid var(--sidebyte-color-border);color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-sm);line-height:1.2}.app-body{flex-direction:column;min-width:0;display:flex}.app-topbar{justify-content:flex-end;align-items:center;gap:var(--sidebyte-space-3);padding:var(--sidebyte-space-4) clamp(1.25rem, 4vw, 3rem) 0;display:flex}.app-topbar__menu{margin-right:auto;display:none}.account-trigger{align-items:center;gap:var(--sidebyte-space-2);border-radius:var(--sidebyte-radius-pill);background:var(--sidebyte-color-surface);max-width:16rem;color:var(--sidebyte-color-foreground);font:inherit;font-size:var(--sidebyte-text-base);cursor:pointer;border:0;padding:.25rem .75rem .25rem .25rem;display:inline-flex}.account-trigger:hover{background:var(--sidebyte-color-fill-hover)}.account-trigger__name{font-weight:var(--sidebyte-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-trigger__arrow{color:var(--sidebyte-color-muted-foreground);font-size:var(--sidebyte-text-xs)}.app-main{gap:var(--sidebyte-space-7);width:100%;max-width:72rem;padding:var(--sidebyte-space-6) clamp(1.25rem, 4vw, 3rem) var(--sidebyte-space-12);flex-direction:column;display:flex}@media (max-width:56rem){.app-shell{grid-template-columns:minmax(0,1fr)}.app-sidebar{z-index:30;background:var(--sidebyte-color-background);width:min(18rem,85vw);box-shadow:var(--sidebyte-shadow-dialog);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.app-shell--nav-open .app-sidebar{transform:none}.app-topbar__menu{display:inline-flex}}.panel{gap:var(--sidebyte-space-4);flex-direction:column;min-width:0;display:flex}.panel-head{justify-content:space-between;align-items:center;gap:var(--sidebyte-space-3);flex-wrap:wrap;display:flex}.filter-bar{align-items:flex-end;gap:var(--sidebyte-space-3);flex-wrap:wrap;display:flex}.filter-bar>.sidebyte-field{flex:16rem;max-width:26rem}.cell-person{align-items:center;gap:var(--sidebyte-space-3);min-width:0;display:flex}.cell-person__text{flex-direction:column;gap:1px;min-width:0;display:flex}.cell-person__text strong{font-weight:var(--sidebyte-font-weight-semibold)}.badge-row{gap:var(--sidebyte-space-2);flex-wrap:wrap;display:flex}.pager{justify-content:flex-end;gap:var(--sidebyte-space-2);flex-wrap:wrap;display:flex}.qr-code{border-radius:var(--sidebyte-radius-md);background:#fff;align-self:center;width:min(13.5rem,100%);line-height:0;overflow:hidden}.qr-code svg{width:100%;height:auto}.manual-key{gap:var(--sidebyte-space-2);font-size:var(--sidebyte-text-sm);flex-direction:column;display:flex}.manual-key summary{color:var(--sidebyte-color-primary-text);cursor:pointer}.manual-key[open]{gap:var(--sidebyte-space-2)}.manual-key[open]>*+*{margin-top:var(--sidebyte-space-2)}.manual-key code{overflow-wrap:anywhere;display:block}.legal-shell{background:var(--sidebyte-color-fill);flex-direction:column;align-items:center;min-height:100vh;display:flex}.legal-header{width:min(40rem,100% - 2.5rem);padding:var(--sidebyte-space-6) 0 0;align-items:center;display:flex}.legal-main{gap:var(--sidebyte-space-6);width:min(40rem,100% - 2.5rem);padding:var(--sidebyte-space-8) 0 var(--sidebyte-space-12);flex-direction:column;flex:1;display:flex}.legal-section p{color:var(--sidebyte-color-soft-foreground);line-height:var(--sidebyte-leading-body);margin:0}.legal-footer{padding:0 var(--sidebyte-space-5) var(--sidebyte-space-8)}
