@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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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.p.2rixgazldzomk.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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.p.2rixgazldzomk.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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.p.2rixgazldzomk.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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.p.2rixgazldzomk.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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_7674b7fe-module__cZjBGW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_7674b7fe-module__cZjBGW__variable{--font-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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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.p.1u30mmyq6lnsd.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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.p.1i-sca43-qwng.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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.p.15orukf5wyxb5.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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_a3e22557-module__gS4m-a__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a3e22557-module__gS4m-a__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b6a3ba25a63ffdc2-s.3yf3vfn2c_9tw.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c46d9efd5b21dbaa-s.0izap24bx7j_o.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6308822089fd3411-s.1g4p5h7qohzvf.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ff4d9f8b7294524b-s.p.0o02v0n75imht.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0e64cfb82a47c250-s.p.1lv8u_7b7mo9m.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79d9db89a59a83fa-s.02drccw7h_gv-.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/11705a6cc6a37f59-s.1laikq0v_4uw-.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/221a7ef2b9efbaad-s.3y_2a9syrf1t9.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/730055c84ed23e9d-s.p.11rdqt5t05d4j.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b02a479d288d97d4-s.p.0mib0lja7x326.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/15c09482df909879-s.3u3lylzphf4wx.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/60bfa20ba60b1b5d-s.3j8uhkx--i806.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6cf6eaf2cf9795dc-s.12s7gkupexgg1.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3a7d6c5ab4b67497-s.p.2l0dwi6l2nxg5.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/374bfedbce52fcde-s.p.1mf2ifc1n8470.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f49c72243bdcede-s.08hd2gmdgg53j.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a2797aaeec05c026-s.1ijh3eiienigl.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3baf9375001c1f5-s.26q94mkznr9q6.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9096fd5f49bfad97-s.p.2u1f8c8uadqqu.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ef7be03ed7e60a63-s.p.3v7282xeqat89.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4bd7aa058bc96e4f-s.3xcx1_8g9f0cq.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd78c1bd4dfd4c7-s.3q1y8zo9buvfe.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/197b82234d448be7-s.3yx2j0otsl1wg.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/79050e547acec5d8-s.p.3gx84sjsopq6l.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/522cd826f2dc0be6-s.p.1-0iuabceimri.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/be04ef6d3831928d-s.22h6a2osbbe0b.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/690c9e92a92dc3ad-s.1jij-3gx6ysyj.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bd1c8a16898c933f-s.1wgq65k1-qif0.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c63a115de3206da5-s.p.424s18vpo6lfa.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/713e82fa9fe87496-s.p.0rayo0436sl6u.woff2?dpl=dpl_FYS1tNf25WLkN4xnfHW9xyc79oS7)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 Serif Fallback;src:local(Times New Roman);ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.0%;size-adjust:116.43%}.ibm_plex_serif_46d5b912-module__u1xF1G__className{font-family:IBM Plex Serif,IBM Plex Serif Fallback}.ibm_plex_serif_46d5b912-module__u1xF1G__variable{--font-serif:"IBM Plex Serif", "IBM Plex Serif Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--spacing:.25rem;--font-weight-bold:700;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}b,strong{font-weight:600}}@layer components;@layer utilities{.\@container{container-type:inline-size}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.end-2023{inset-inline-end:calc(var(--spacing) * 2023)}.end-2026{inset-inline-end:calc(var(--spacing) * 2026)}.top-3{top:calc(var(--spacing) * 3)}.top-10{top:calc(var(--spacing) * 10)}.top-20{top:calc(var(--spacing) * 20)}.top-40{top:calc(var(--spacing) * 40)}.isolate{isolation:isolate}.col-1{grid-column:1}.row-1{grid-row:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-\[7px\]{margin:7px}.mr-2{margin-right:calc(var(--spacing) * 2)}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.gap-\[10px\]{gap:10px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.p-3{padding:calc(var(--spacing) * 3)}.p-\[5px\]{padding:5px}.p-\[13px\]{padding:13px}.py-3{padding-block:calc(var(--spacing) * 3)}.pl-1{padding-left:var(--spacing)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-\[3px\]{font-size:3px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[board\:Beta\]{board:Beta}.\[mm\:ss\]{mm:ss}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.ui-tabs-list{align-items:stretch;gap:var(--s-1);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.ui-tabs-tabs{align-items:stretch;gap:var(--s-1);flex-wrap:wrap;display:flex}.ui-tabs--sticky>.ui-tabs-list{z-index:2;background:var(--ground);position:sticky;top:0}.ui-tab{appearance:none;cursor:pointer;align-items:center;gap:var(--s-3);font-family:inherit;font-size:var(--t-small);line-height:var(--lh-small);color:var(--fg-2);padding:var(--s-4) var(--s-5);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}.ui-tab:hover{color:var(--fg-1)}.ui-tab[aria-selected=true]{color:var(--fg-1);border-bottom-color:var(--fg-1)}.ui-tab-count{font-size:var(--t-label);line-height:var(--lh-label);color:var(--fg-2);padding:0 var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-1);font-weight:500}.ui-tabs-trailing{padding-left:var(--s-5);font-size:var(--t-meta);line-height:var(--lh-meta);color:var(--fg-3);align-self:center;margin-left:auto}.ui-seg{align-items:stretch;gap:var(--s-1);padding:var(--s-1);box-sizing:border-box;background:var(--surface-2);border-radius:var(--r-2);height:28px;display:inline-flex}.ui-seg--md{height:32px}.ui-seg-opt{appearance:none;cursor:pointer;align-items:center;gap:var(--s-2);white-space:nowrap;font-family:inherit;font-size:var(--t-meta);line-height:var(--lh-meta);color:var(--fg-2);padding:0 var(--s-5);border-radius:var(--r-1);background:0 0;border:none;font-weight:500;display:inline-flex}.ui-seg-opt:hover{color:var(--fg-1)}.ui-seg-opt[aria-checked=true]{background:var(--surface-3);color:var(--fg-1)}.ui-table-scroll{max-height:70vh;overflow:auto}.ui-table{border-collapse:separate;border-spacing:0;width:100%;font-family:inherit;font-size:var(--t-small);line-height:var(--lh-small);color:var(--fg-1)}.ui-table th{z-index:1;background:var(--surface-2);color:var(--fg-3);font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap;height:28px;padding:0 var(--s-5);border-bottom:1px solid var(--line);font-weight:600;position:sticky;top:0}.ui-table th[aria-sort]{color:var(--fg-2)}.ui-th-sort{appearance:none;cursor:pointer;align-items:center;gap:var(--s-1);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:0 0;border:none;padding:0;display:inline-flex}.ui-th-arrow{visibility:hidden}.ui-th-arrow[data-on=true]{visibility:visible}.ui-table td{height:36px;padding:0 var(--s-5);border-bottom:1px solid var(--line);vertical-align:middle}.ui-table--compact td{height:28px}.ui-table .ui-num{text-align:right}.ui-table td.ui-num{font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:var(--t-fig-s);font-feature-settings:"tnum" 1, "lnum" 1;font-weight:500}.ui-table .ui-shrink{white-space:nowrap;width:1%}.ui-table tr.ui-tr:hover>td,.ui-table tr.ui-tr.is-selected>td{background:var(--surface-3)}.ui-table tr.ui-tr.is-selected>td:first-child{box-shadow:inset 2px 0 0 var(--fg-1)}.ui-table tr.ui-tr.is-clickable{cursor:pointer}.ui-table tr.ui-tr:focus-visible{outline-offset:-2px}.ui-table tr.ui-thgroup>th,.ui-table tr.ui-thgroup>td{height:24px;padding:0 var(--s-5);background:var(--surface-2);color:var(--fg-3);font-size:var(--t-label);text-align:left;border-bottom:1px solid var(--line);font-weight:500;position:static}.ui-table tr.ui-thgroup>th+th{border-left:1px solid var(--line)}.ui-table tr.ui-tfoot>td{background:var(--surface-2);height:28px;color:var(--fg-3);font-size:var(--t-label);line-height:var(--lh-label);border-bottom:none}.ui-table tr.ui-tfoot>td.ui-num{font-size:var(--t-label);font-weight:400}.ui-table td.ui-table-state{height:auto;padding:var(--s-5)}:root{--bg:#0a0a0c;--surface:#111113;--surface-2:#171719;--border:#262628;--line-strong:#2d2e30;--text:#eaebef;--text-muted:#aaaaae;--text-faint:#929296;--fg-4:#555559;--sev-clear:#3fb68b;--sev-clear-bg:#0f2a22;--sev-caution:#d8a23a;--sev-caution-bg:#2c2410;--sev-blocked:#ec615b;--sev-blocked-bg:#2e1512;--sev-muted:var(--text-faint);--meter-calm:var(--text-faint);--pnl-up:#4fb477;--pnl-down:#e0735f;--series-1:#3987e5;--series-2:#d95926;--tenant-accent:#8fb0d2;--brand-accent:var(--tenant-accent);--row-selected-bg:#1e1e20;--row-selected-fg:var(--text);--app-bg:var(--bg);--card-bg:var(--surface);--float-sh:inset 0 1px 0 #ffffff1c, 0 2px 5px #0406108c, 0 54px 104px -40px #010309f5;--chrome-bg:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--chrome-bg:color-mix(in srgb, var(--bg) 62%, transparent)}}:root{--hair:var(--border);--sat:1.3;--glass-panel-bg:var(--bg);--blur-panel:12px;--glass-raised-bg:var(--surface);--blur-raised:20px;--o-3:#ffffff08;--radius:12px;--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--ease-out:cubic-bezier(.16,.84,.34,1);--ease-loop:linear;--loop-spin:.9s;--loop-shimmer:1.5s;--loop-sweep:2.4s;--loop-sweep-slow:4.8s;--sweep-once:1.6s;--sweep-fade-slow:1.2s;--ground:var(--bg);--surface-1:var(--surface);--surface-3:var(--row-selected-bg);--line:var(--border);--fg-1:var(--text);--fg-2:var(--text-muted);--fg-3:var(--text-faint);--accent:var(--brand-accent);--r-1:4px;--r-2:8px;--r-3:var(--radius);--r-round:999px;--s-0:0px;--s-1:2px;--s-2:4px;--s-3:6px;--s-4:8px;--s-5:12px;--s-6:16px;--s-7:24px;--s-9:48px;--page-foot:var(--s-7)}[data-theme=light]{--bg:#f6f3ee;--surface:#fcfbf8;--surface-2:#efece6;--border:#dcd9d2;--line-strong:#c1bdb7;--text:#1c1a17;--text-muted:#4a4743;--text-faint:#5d5a56;--fg-4:#a19e99;--meter-calm:#888682;--sev-clear:#005129;--sev-clear-bg:#e2f6ec;--sev-caution:#805400;--sev-caution-bg:#fbefd6;--sev-blocked:#7f041e;--sev-blocked-bg:#ffeae7;--pnl-up:#2f6e1f;--pnl-down:#a63c0c;--series-1:#2a78d6;--series-2:#eb6834;--brand-accent:var(--tenant-accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--brand-accent:color-mix(in srgb, var(--tenant-accent) 50%, #000)}}[data-theme=light]{--row-selected-bg:#e7e3dd;--app-bg:var(--bg);--card-bg:var(--surface);--float-sh:0 2px 6px #1c1a1714, 0 28px 60px -28px #1c1a1738;--chrome-bg:var(--bg)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--chrome-bg:color-mix(in srgb, var(--bg) 80%, transparent)}}[data-theme=light]{--hair:var(--border);--glass-panel-bg:var(--bg);--glass-raised-bg:var(--surface);--o-3:#1c1a1708;--ground:var(--bg);--surface-1:var(--surface);--surface-3:var(--row-selected-bg);--line:var(--border);--fg-1:var(--text);--fg-2:var(--text-muted);--fg-3:var(--text-faint);--accent:var(--brand-accent)}[data-tenant=kinfolk]{--tenant-accent:#2fd2bd}:root{--house-top:#32363c;--house-mid:#24272b;--house-base:#191b1d;--house-fg-2:#cfd1d4;--house-band:linear-gradient(180deg, var(--house-top) 0%, var(--house-mid) 45%, var(--house-base) 100%);--t-display:28px;--lh-display:32px;--t-title:20px;--lh-title:26px;--t-heading:15px;--lh-heading:20px;--t-body:14px;--lh-body:21px;--t-small:13px;--lh-small:18px;--t-meta:12px;--lh-meta:16px;--t-label:11px;--lh-label:14px;--t-fig-xl:28px;--t-fig-l:20px;--t-fig-m:14px;--t-fig-s:12px;--t-read:17px;--lh-read:27px}[data-band]{--atmos-fg-1:#eaebef;--atmos-band:linear-gradient(180deg, var(--atmos-top) 0%, var(--atmos-mid) 45%, var(--atmos-base) 100%)}[data-band][data-atmos=house]{--atmos-band:var(--house-band);--atmos-fg-2:var(--house-fg-2)}[data-band][data-atmos=ink]{--atmos-band:var(--ground);--atmos-fg-1:var(--fg-1);--atmos-fg-2:var(--fg-2)}[data-band][data-atmos=NG]{--atmos-top:#223d27;--atmos-mid:#192c1d;--atmos-base:#131e15;--atmos-fg-2:#c9d4cb}[data-band][data-atmos=GH]{--atmos-top:#3d3515;--atmos-mid:#2c2610;--atmos-base:#1e1b0e;--atmos-fg-2:#d4d1c4}[data-band][data-atmos=KE]{--atmos-top:#4c2b28;--atmos-mid:#371f1d;--atmos-base:#251615;--atmos-fg-2:#dccdcb}[data-band][data-atmos=ZA]{--atmos-top:#29354f;--atmos-mid:#1e2639;--atmos-base:#151a26;--atmos-fg-2:#cbd1dd}[data-band][data-atmos=EG],[data-band][data-atmos=MA]{--atmos-top:#4c2b28;--atmos-mid:#371f1d;--atmos-base:#251615;--atmos-fg-2:#dccdcb}[data-band][data-atmos=CI]{--atmos-top:#492e1b;--atmos-mid:#342114;--atmos-base:#231810;--atmos-fg-2:#dbcec6}[data-band][data-atmos=RW]{--atmos-top:#18394b;--atmos-mid:#132936;--atmos-base:#0f1c24;--atmos-fg-2:#c7d3db}[data-band][data-atmos=BW]{--atmos-top:#1b394c;--atmos-mid:#142937;--atmos-base:#101c24;--atmos-fg-2:#c7d3dc}[data-band][data-atmos=ZW]{--atmos-top:#3d3515;--atmos-mid:#2c2610;--atmos-base:#1e1b0e;--atmos-fg-2:#d4d1c4}[data-band][data-atmos=TZ]{--atmos-top:#163a4a;--atmos-mid:#112a35;--atmos-base:#0f1d23;--atmos-fg-2:#c6d3da}[data-band][data-atmos=ZM]{--atmos-top:#223d27;--atmos-mid:#192c1d;--atmos-base:#131e15;--atmos-fg-2:#c9d4cb}[data-theme=light] [data-band]{--atmos-fg-1:var(--fg-1)}[data-theme=light] [data-band][data-atmos=NG]{--atmos-top:#c3e3c8;--atmos-mid:#d2ead6;--atmos-base:#e2f2e5;--atmos-fg-2:#414a43}[data-theme=light] [data-band][data-atmos=GH]{--atmos-top:#e3d9b4;--atmos-mid:#eae3c8;--atmos-base:#f1eddc;--atmos-fg-2:#4a483d}[data-theme=light] [data-band][data-atmos=KE]{--atmos-top:#f9cdc9;--atmos-mid:#fbdad7;--atmos-base:#fce7e5;--atmos-fg-2:#514443}[data-theme=light] [data-band][data-atmos=ZA]{--atmos-top:#c9d9fb;--atmos-mid:#d7e3fc;--atmos-base:#e5edfd;--atmos-fg-2:#434851}[data-theme=light] [data-band][data-atmos=EG],[data-theme=light] [data-band][data-atmos=MA]{--atmos-top:#f9cdc9;--atmos-mid:#fbdad7;--atmos-base:#fce7e5;--atmos-fg-2:#514443}[data-theme=light] [data-band][data-atmos=CI]{--atmos-top:#f4d1ba;--atmos-mid:#f7ddcc;--atmos-base:#fae9de;--atmos-fg-2:#4f453f}[data-theme=light] [data-band][data-atmos=RW]{--atmos-top:#badff6;--atmos-mid:#cce8f8;--atmos-base:#dff0fb;--atmos-fg-2:#3f4950}[data-theme=light] [data-band][data-atmos=BW]{--atmos-top:#bcdef7;--atmos-mid:#cee7fa;--atmos-base:#dfeffb;--atmos-fg-2:#3f4950}[data-theme=light] [data-band][data-atmos=ZW]{--atmos-top:#e3d9b4;--atmos-mid:#eae3c8;--atmos-base:#f1eddc;--atmos-fg-2:#4a483d}[data-theme=light] [data-band][data-atmos=TZ]{--atmos-top:#b8e0f4;--atmos-mid:#cbe8f7;--atmos-base:#def0fa;--atmos-fg-2:#3e4a4f}[data-theme=light] [data-band][data-atmos=ZM]{--atmos-top:#c3e3c8;--atmos-mid:#d2ead6;--atmos-base:#e2f2e5;--atmos-fg-2:#414a43}[data-theme=light]{--house-top:#d5d9e1;--house-mid:#dfe3e9;--house-base:#ebedf1;--house-fg-2:#46484a}:root{--onyx-sweep:#f4f5f8;--onyx-track:#2e2e33;--onyx-glow:#ffffff12;--onyx-2:#1c1c1f;--onyx-ink:var(--fg-1)}[data-theme=light]{--onyx-sweep:#16161a;--onyx-track:#d4d4d8;--onyx-glow:#16161a0d;--onyx-2:#ececef;--onyx-ink:var(--fg-1)}:root{--reveal-scrim:#0505068c;--reveal-glow:#eceef21a;--reveal-vein:#eceef208;--reveal-halo:#eceef24d;--reveal-vein-hi:#eceef21f;--reveal-seam:#f4f5f88c}[data-theme=light]{--reveal-scrim:#16161a47;--reveal-glow:#16161a14;--reveal-vein:#16161a05;--reveal-halo:#fafafcd9;--reveal-vein-hi:#16161a14;--reveal-seam:#16161a8c}html{background:var(--bg)}body{background:var(--app-bg);color:var(--text);font-family:var(--font-sans), "IBM Plex Sans", system-ui, sans-serif;font-size:var(--t-body);-webkit-font-smoothing:antialiased;background-attachment:fixed;line-height:1.5}.num,code,.mono{font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;font-feature-settings:"tnum" 1, "lnum" 1}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}@keyframes onyx-fade{0%{opacity:0}to{opacity:1}}.onyx-fade{animation:onyx-fade var(--dur-2) var(--ease-out) both}@keyframes onyx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.onyx-skeleton{border-radius:var(--r-2);background:linear-gradient(100deg, var(--surface-2) 40%, var(--text-faint) 50%, var(--surface-2) 60%)}@supports (color:color-mix(in lab, red, red)){.onyx-skeleton{background:linear-gradient(100deg, var(--surface-2) 40%, color-mix(in srgb, var(--text-faint) 22%, var(--surface-2)) 50%, var(--surface-2) 60%)}}.onyx-skeleton{animation:onyx-shimmer var(--loop-shimmer) var(--ease-loop) infinite;background-size:200% 100%}.onyx-skeleton[data-r="1"]{border-radius:var(--r-1)}.onyx-skeleton[data-r="3"]{border-radius:var(--r-3)}.onyx-trade-row{transition:background var(--dur-1) var(--ease-out)}.onyx-trade-row:hover{background:var(--row-selected-bg)}@keyframes onyx-draw-stroke{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.onyx-check-draw{stroke-dasharray:1;animation:onyx-draw-stroke var(--dur-3) var(--ease-out) both}.onyx-check-input:focus-visible+.onyx-check-box{outline:2px solid var(--brand-accent);outline-offset:2px}.onyx-composer{justify-content:center;padding:0 18px;display:flex;position:fixed;bottom:20px;left:64px;right:320px}@media (max-width:1160px){.onyx-context-wrap{display:none}.onyx-composer{right:18px}}@media (max-width:720px){.onyx-composer{left:18px}}.onyx-stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.onyx-2col{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px;display:grid}@media (max-width:900px){.onyx-stat-grid{grid-template-columns:repeat(2,1fr)}.onyx-2col{grid-template-columns:1fr}}@media (max-width:560px){.onyx-stat-grid{grid-template-columns:1fr}}@media (max-width:640px){.onyx-hide-sm{display:none!important}}.onyx-show-sm{display:none}@media (max-width:640px){.onyx-show-sm{display:flex}}@keyframes onyx-slide-in{0%{transform:translate(-100%)}to{transform:none}}.onyx-drawer{animation:onyx-slide-in var(--dur-2) var(--ease-out)}@media (max-width:640px){.onyx-auth{justify-content:flex-start!important;padding-top:11dvh!important}}.onyx-xscroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.onyx-kpi-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:560px){.onyx-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media print{.onyx-frame:has(.onyx-brief){height:auto!important;display:block!important;overflow:visible!important}.onyx-frame:has(.onyx-brief) .onyx-frame-main{overflow:visible!important}.onyx-frame:has(.onyx-brief)>nav.onyx-frame-rail{display:none!important}.onyx-frame:has(.onyx-brief)>.onyx-frame-drawer{display:none!important}body:has(.onyx-brief) .onyx-dock{display:none!important}.onyx-frame:has(.onyx-print-doc){height:auto!important;display:block!important;overflow:visible!important}.onyx-frame:has(.onyx-print-doc) .onyx-frame-main{overflow:visible!important}.onyx-print-doc .onyx-print-hide{display:none!important}.onyx-frame:has(.onyx-print-doc)>nav.onyx-frame-rail{display:none!important}.onyx-frame:has(.onyx-print-doc)>.onyx-frame-drawer{display:none!important}.onyx-frame:has(.onyx-print-doc) .onyx-band-me{display:none!important}body:has(.onyx-print-doc) .onyx-dock{display:none!important}.onyx-print-doc{max-width:none!important;padding:16px 0 0!important}.onyx-print-doc .onyx-xscroll{overflow:visible!important}.onyx-print-doc tr,.onyx-print-doc li{break-inside:avoid}}:root{--nav-w:216px}html[data-nav=collapsed]{--nav-w:56px}html[data-nav=collapsed] nav.onyx-rail .onyx-nav-label{display:none}html[data-nav=collapsed] nav.onyx-rail a{justify-content:center!important;padding:0!important}html[data-nav=collapsed] .onyx-rail-chevron{transform:none}.onyx-rail-chevron{transition:transform var(--dur-2) var(--ease-out);transform:rotate(180deg)}.onyx-master-detail{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.onyx-md-back{display:none}@media (min-width:1001px){.onyx-master-detail{align-items:stretch;height:100%;min-height:0}}@media (max-width:1000px){.onyx-master-detail{grid-template-columns:1fr}}.onyx-master-detail[data-selected=true]{grid-template-columns:minmax(0,1fr)}.onyx-master-detail[data-selected=true] .onyx-md-list{display:none}.onyx-master-detail[data-selected=true] .onyx-md-back{display:inline-flex}.onyx-main{flex:1;min-height:0;overflow-y:auto}.onyx-scroll{width:100%}.onyx-pane{flex-direction:column;display:flex}@media (min-width:1001px){.onyx-main{display:flex;overflow:hidden}.onyx-scroll{flex:1;min-height:0;overflow-y:auto}.onyx-pane{min-height:0;overflow:hidden}.onyx-pane-scroll{flex:1;min-height:0;overflow-y:auto}}.onyx-macro-split{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (min-width:1120px){.onyx-macro-split{grid-template-columns:minmax(0,1fr) 400px}}.onyx-macro-detail{min-width:0}@media (min-width:1120px){.onyx-macro-detail{position:sticky;top:8px}}.onyx-mx-table th:first-child,.onyx-mx-table td:first-child{z-index:2;background:var(--surface);position:sticky;left:0}.onyx-mx-table thead th:first-child{z-index:3;background:var(--surface-2)}.onyx-mx-table tr.ui-tfoot>td:first-child,.onyx-mx-table tr.ui-thgroup>td:first-child{background:var(--surface-2)}.onyx-mx-table tr.ui-thgroup>td:first-child{z-index:3;position:sticky;left:0}.onyx-mx-table tr.ui-tr:hover>td:first-child,.onyx-mx-table tr.ui-tr.is-selected>td:first-child{background:var(--surface-3)}.onyx-mx-table thead tr:not(.ui-thgroup) th{height:40px}.onyx-mx-table th,.onyx-mx-table td{padding-left:var(--s-3);padding-right:var(--s-3)}.onyx-mx-table th:first-child,.onyx-mx-table td:first-child{padding-left:var(--s-5)}.onyx-mx-th{align-items:inherit;flex-direction:column;gap:1px;line-height:1.15;display:inline-flex}.onyx-mx-table th.ui-num .onyx-mx-th{align-items:flex-end}.onyx-mx-unit{text-transform:none;letter-spacing:0;color:var(--fg-3);font-weight:400}.onyx-mx-pick{align-items:center;gap:var(--s-3);font-size:var(--t-meta);color:var(--text-muted);display:inline-flex}.onyx-mx-pick select{appearance:none;background:var(--surface-2);border:1px solid var(--hair);border-radius:var(--s-4);padding:var(--s-2) var(--s-5);color:var(--text);font-size:var(--t-meta);cursor:pointer}.onyx-mx-country{align-items:center;gap:var(--s-3);white-space:nowrap;color:var(--text);display:inline-flex}.onyx-mx-held{color:var(--text-muted);font-size:var(--t-label)}.onyx-mx-flag{color:var(--sev-caution);font-size:var(--t-label)}.onyx-mx-absent{color:var(--text-faint)}.onyx-mx-fig{color:var(--text)}.onyx-mx-fig[data-caution]{color:var(--sev-caution);font-weight:600}.onyx-mx-lag{margin-left:var(--s-1);color:var(--sev-caution);font-size:var(--t-label)}.onyx-mx-read{gap:var(--s-5);display:inline-flex}.onyx-mx-read>span{justify-content:flex-end;align-items:center;gap:var(--s-1);min-width:34px;display:inline-flex}.onyx-mx-read>span[data-flag=none]{color:var(--text-faint)}.onyx-mx-read>span[data-flag=amber],.onyx-mx-read>span[data-flag=red]{font-weight:600}.onyx-mx-read>span>span{font-size:var(--t-label)}.onyx-mx-notes{gap:var(--s-2);padding:var(--s-5) var(--s-6);border-top:1px solid var(--hair);font-size:var(--t-meta);color:var(--text-muted);flex-direction:column;display:flex}.onyx-mx-legend{align-items:center;gap:var(--s-3) var(--s-6);margin-top:var(--s-5);font-size:var(--t-meta);color:var(--text-muted);flex-wrap:wrap;display:flex}.onyx-mx-legend-bins{gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:inline-flex}.onyx-mx-legend-item{align-items:center;gap:var(--s-3);white-space:nowrap;display:inline-flex}.onyx-canvas-grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}@media (max-width:760px){.onyx-canvas-grid{flex-direction:column;display:flex}}.onyx-crumb-link{transition:color var(--dur-1) var(--ease-out);outline-offset:2px;border-radius:5px}.onyx-crumb-link:hover span{color:var(--brand-accent)!important}.onyx-crumb-link:focus-visible{outline:2px solid var(--brand-accent)}.onyx-zoom-link,.onyx-zoom-link>span{text-decoration:underline;-webkit-text-decoration-color:var(--hair);-webkit-text-decoration-color:var(--hair);-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair);text-underline-offset:3px;transition:color var(--dur-1) var(--ease-out), text-decoration-color var(--dur-1) var(--ease-out)}.onyx-zoom-link{cursor:pointer}.onyx-zoom-link:hover,.onyx-zoom-link:hover>span{-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent);color:var(--brand-accent)!important}@supports (color:color-mix(in lab, red, red)){.onyx-zoom-link:hover,.onyx-zoom-link:hover>span{-webkit-text-decoration-color:color-mix(in srgb, var(--brand-accent) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--brand-accent) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--brand-accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-accent) 55%, transparent)}}.onyx-zoom-link:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px;border-radius:4px}.cc-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px 18px;position:relative;overflow:hidden}.cc-card.cc-accent{border-color:var(--line-strong)}.cc-card.cc-warn{border-color:var(--sev-caution)}@supports (color:color-mix(in lab, red, red)){.cc-card.cc-warn{border-color:color-mix(in srgb,var(--sev-caution) 34%,transparent)}}.cc-ch{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.cc-ch .cc-t{font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:7px;font-weight:600;display:flex}.cc-ch .cc-t.cc-warn-t{color:var(--sev-caution)}.cc-ch .cc-m{font-family:var(--font-mono);font-size:var(--t-fig-s);color:var(--text-faint);white-space:nowrap}.cc-mk{font-family:var(--font-mono);font-weight:600}.cc-mk.s{color:var(--brand-accent)}.cc-mk.d{color:var(--text-muted)}.cc-mk.c,.cc-mk.e{color:var(--sev-caution)}.cc-kv{font-size:var(--t-small);border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.cc-kv:last-child{border-bottom:none}.cc-kv .k{color:var(--text-muted)}.cc-kv .v{font-family:var(--font-mono);font-weight:600}.cc-memo .mkick{font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:9px;font-weight:600;display:flex}.cc-memo .mkick .st{color:var(--sev-caution)}.cc-memo h2{font-size:var(--t-title);letter-spacing:-.02em;margin:9px 0 8px;font-weight:600}.cc-memo .lede{font-size:var(--t-body);color:var(--text);max-width:70ch;margin:0;line-height:1.55}.cc-anchors{flex-wrap:wrap;gap:7px;margin:14px 0 4px;display:flex}.cc-anchor{font-size:var(--t-meta);color:var(--text-muted);border:1px solid var(--border);background:var(--surface-2);border-radius:7px;padding:4px 9px}.cc-anchor .n{font-family:var(--font-mono);color:var(--brand-accent);font-size:var(--t-fig-s);margin-right:5px}.cc-excerpts{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.cc-exc{border-left:2px solid var(--fg-4);padding:2px 0 2px 13px}.cc-exc h4{font-size:var(--t-small);margin:0 0 5px;font-weight:600}.cc-exc p{font-size:var(--t-small);color:var(--text-muted);margin:0;line-height:1.5}.cc-legend{font-size:var(--t-meta);color:var(--text-faint);border-top:1px solid var(--border);flex-wrap:wrap;gap:13px;margin-top:14px;padding-top:12px;display:flex}.cc-legend b{margin-right:4px}.cc-band{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cc-b{border:1px solid var(--border);border-radius:10px;padding:11px}.cc-b.base{border-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.cc-b.base{border-color:color-mix(in srgb,var(--brand-accent) 40%,transparent)}}.cc-b.base{box-shadow:inset 0 0 0 1px var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.cc-b.base{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-accent) 22%,transparent)}}.cc-b .bt{font-size:var(--t-label);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-weight:600}.cc-b .br{font-family:var(--font-mono);font-size:var(--t-fig-l);margin:5px 0 3px;font-weight:600}.cc-b .bc{font-size:var(--t-label);color:var(--text-muted);line-height:1.4}.cc-catile{background:var(--sev-clear-bg);border:1px solid var(--sev-clear);align-items:flex-start;gap:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.cc-catile{border:1px solid color-mix(in srgb,var(--sev-clear) 26%,transparent)}}.cc-catile{border-radius:11px;padding:12px 14px}.cc-catile .ck{color:var(--sev-clear);font-weight:600;font-size:var(--t-heading)}.cc-catile .cx{font-size:var(--t-meta);color:var(--text-muted);line-height:1.45}.cc-catile .cx b{color:var(--text)}.cc-own .row{align-items:center;gap:10px;margin:8px 0;display:flex}.cc-own .bar{background:var(--surface-2);border-radius:4px;flex:1;height:7px;overflow:hidden}.cc-own .bar i{background:var(--text-muted);border-radius:4px;height:100%;display:block}.cc-own .nm{font-size:var(--t-small);min-width:0}.cc-own .nm b{font-weight:600}.cc-own .nm .t{color:var(--text-faint);font-size:var(--t-label)}.cc-own .pc{font-family:var(--font-mono);font-size:var(--t-small);text-align:right;min-width:52px;font-weight:600}.cc-gscore .gr{border-bottom:1px solid var(--border);font-size:var(--t-small);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.cc-gscore .gr:last-child{border:none}.cc-gscore .gr .k{color:var(--text-muted)}.sevpill{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:600}.sevpill.clear{background:var(--sev-clear-bg);color:var(--sev-clear)}.sevpill.caution{background:var(--sev-caution-bg);color:var(--sev-caution)}.sevpill.blocked{background:var(--sev-blocked-bg);color:var(--sev-blocked)}.cc-people .p{border-bottom:1px solid var(--border);font-size:var(--t-small);justify-content:space-between;gap:10px;padding:7px 0;display:flex}.cc-people .p:last-child{border:none}.cc-people .p b{font-weight:600}.cc-people .p .r{color:var(--text-faint);font-size:var(--t-label);text-align:right}.cc-tl{margin:2px 0;padding-left:16px;position:relative}.cc-tl:before{content:"";background:var(--border);width:1px;position:absolute;top:6px;bottom:-6px;left:3px}.cc-tl:last-child:before{display:none}.cc-tl:after{content:"";background:var(--text-muted);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:0}.cc-tl .d{font-family:var(--font-mono);font-size:var(--t-fig-s);color:var(--text-muted)}.cc-tl p{font-size:var(--t-meta);color:var(--text-muted);margin:2px 0 10px;line-height:1.45}.cc-foot{border-top:1px solid var(--border);font-size:var(--t-label);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:22px;padding-top:14px;display:flex}.cc-reader{--reader-serif:var(--font-serif),"IBM Plex Serif",Georgia,serif;max-width:820px;font-family:var(--reader-serif);color:var(--text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0 auto;line-height:1.62}.cc-reader .kicker{font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:9px;font-weight:600;display:flex}.cc-reader .kicker .st{color:var(--sev-caution)}.cc-reader h1{font-family:var(--font-sans);font-size:var(--t-display);letter-spacing:-.02em;font-weight:600;line-height:var(--lh-display);text-wrap:balance;margin:10px 0 6px}.cc-reader .ident{font-family:var(--font-mono);font-size:var(--t-small);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cc-reader .ident .sep{color:var(--text-faint)}.cc-reader .provline{font-family:var(--font-sans);font-size:var(--t-small);color:var(--text-muted);gap:8px;margin:16px 0 0;line-height:1.5;display:flex}.cc-reader .provline .ok{color:var(--sev-clear);font-weight:600}.cc-reader .toc{font-family:var(--font-sans);font-size:var(--t-small);background:var(--surface-2);border:1px solid var(--border);columns:2;border-radius:12px;column-gap:26px;margin:20px 0 8px;padding:14px 16px}@media (max-width:560px){.cc-reader .toc{columns:1}}.cc-reader .toc a{color:var(--text-muted);break-inside:avoid;padding:3px 0;text-decoration:none;display:block}.cc-reader .toc a:hover{color:var(--text)}.cc-reader .toc .n{color:var(--brand-accent);font-family:var(--font-mono);font-size:var(--t-label);margin-right:8px}.cc-reader .lede{font-size:var(--t-title);letter-spacing:-.005em;color:var(--text);margin:20px 0 4px;font-weight:500;line-height:1.5}.cc-reader h2{font-family:var(--font-sans);font-size:var(--t-title);letter-spacing:-.01em;border-top:1px solid var(--border);text-wrap:balance;margin:30px 0 8px;padding-top:18px;font-weight:600;line-height:1.2}.cc-reader h2 .n{font-family:var(--font-mono);font-size:var(--t-fig-s);color:var(--brand-accent);margin-right:9px;font-weight:600}.cc-reader p,.cc-reader li{font-size:var(--t-read);margin:10px 0}.cc-reader ul{margin:10px 0;padding-left:22px}.cc-reader p b,.cc-reader p strong{font-weight:600}.cc-reader .figtable{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--t-small);margin:12px 0}.cc-reader .figtable td{border-bottom:1px solid var(--border);vertical-align:baseline;padding:6px 4px}.cc-reader .figtable tr:last-child td{border-bottom:none}.cc-reader .figtable .lbl{font-family:var(--font-sans);color:var(--text-muted);width:60%}.cc-reader .figtable .val{text-align:right;font-weight:600}.cc-reader .figtable .gl{color:var(--text-faint);width:14px;padding-right:8px}.cc-reader .rband{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.cc-reader .rband .b{border:1px solid var(--border);border-radius:10px;padding:11px}.cc-reader .rband .b.base{border-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.cc-reader .rband .b.base{border-color:color-mix(in srgb,var(--brand-accent) 40%,transparent)}}.cc-reader .rband .b.base{box-shadow:inset 0 0 0 1px var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.cc-reader .rband .b.base{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-accent) 22%,transparent)}}.cc-reader .rband .bt{font-family:var(--font-sans);font-size:var(--t-label);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);font-weight:600}.cc-reader .rband .br{font-family:var(--font-mono);font-size:var(--t-read);margin:5px 0 2px;font-weight:600}.cc-reader .rband .bc{font-family:var(--font-sans);font-size:var(--t-meta);color:var(--text-muted);line-height:1.4}.cc-reader .mk{font-family:var(--font-mono);font-weight:600}.cc-reader .mk.s{color:var(--brand-accent)}.cc-reader .mk.d{color:var(--text-muted)}.cc-reader .mk.c,.cc-reader .mk.e{color:var(--sev-caution)}.cc-reader .rlegend{font-family:var(--font-sans);font-size:var(--t-meta);color:var(--text-faint);border-top:1px solid var(--border);flex-wrap:wrap;gap:16px;margin-top:26px;padding-top:14px;display:flex}.cc-reader .rlegend b{margin-right:5px}.cc-reader .rfoot{font-family:var(--font-sans);font-size:var(--t-label);color:var(--text-faint);margin-top:10px;line-height:1.6}.cc-reader h3{font-family:var(--font-sans);font-size:var(--t-heading);color:var(--text);margin:22px 0 4px;font-weight:600}.cc-reader ul,.cc-reader ol{margin:10px 0;padding-left:22px}.cc-reader ul{list-style-type:disc}.cc-reader ol{list-style-type:decimal}.cc-reader li{font-size:var(--t-body);line-height:var(--lh-body);margin:5px 0}.cc-reader blockquote.pull{border-left:3px solid var(--fg-4);font-size:var(--t-read);color:var(--text);margin:16px 0;padding:12px 0 12px 16px;font-style:italic;line-height:1.5}.cc-reader code,.agent-prose code{font-family:var(--font-mono);background:var(--surface-2);border-radius:5px;padding:1px 5px;font-size:.88em}.cc-reader hr,.agent-prose hr{border:none;border-top:1px solid var(--border);margin:16px 0}.cc-reader a,.agent-prose a{color:var(--brand-accent);font-weight:600;text-decoration:none}.cc-reader a:hover,.agent-prose a:hover{text-decoration:underline}.rtable-wrap{margin:14px 0;overflow-x:auto}.rtable{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--t-small)}.rtable th,.rtable td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--border);padding:6px 9px}.rtable th:first-child,.rtable td:first-child{text-align:left;font-family:var(--font-sans);white-space:normal}.rtable thead th{font-size:var(--t-label);letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint);font-weight:600}.rtable tbody tr:last-child td{border-bottom:none}.rtable tr.em td{background:var(--surface-2);font-weight:600}.rtable .win{color:var(--text);font-weight:600}.agent-prose{font-size:var(--t-body);line-height:var(--lh-body);color:var(--text)}.agent-prose p{font-size:var(--t-body);margin:0 0 10px}.agent-prose p:last-child{margin-bottom:0}.agent-prose ul,.agent-prose ol{margin:8px 0;padding-left:22px}.agent-prose ul{list-style-type:disc}.agent-prose ol{list-style-type:decimal}.agent-prose li{font-size:var(--t-body);line-height:var(--lh-body);margin:4px 0}.agent-prose h3{font-family:var(--font-sans);font-size:var(--t-body);color:var(--text);margin:14px 0 4px;font-weight:600}.agent-prose blockquote.pull{border-left:3px solid var(--fg-4);font-size:var(--t-body);line-height:var(--lh-body);color:var(--text);margin:12px 0;padding:8px 0 8px 14px;font-style:italic}.cc-gaterow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cc-gate{font-size:var(--t-meta);color:var(--text-muted);background:var(--sev-clear-bg);border:1px solid var(--sev-clear);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cc-gate{border:1px solid color-mix(in srgb,var(--sev-clear) 30%,transparent)}}.cc-gate{white-space:nowrap;border-radius:999px;padding:5px 11px}.cc-gate .ck{color:var(--sev-clear);font-weight:600}.cc-gate b{color:var(--text);font-weight:600}.cc-gate.warn{background:var(--sev-caution-bg);border-color:var(--sev-caution)}@supports (color:color-mix(in lab, red, red)){.cc-gate.warn{border-color:color-mix(in srgb,var(--sev-caution) 32%,transparent)}}.cc-gate.warn .ck{color:var(--sev-caution)}.cc-gate.blocked{background:var(--sev-blocked-bg);border-color:var(--sev-blocked)}@supports (color:color-mix(in lab, red, red)){.cc-gate.blocked{border-color:color-mix(in srgb,var(--sev-blocked) 34%,transparent)}}.cc-gate.blocked .ck{color:var(--sev-blocked)}.memo-editor{font-size:var(--t-body);color:var(--text);outline:none;line-height:1.6}.memo-editor:focus{outline:none}.memo-editor p{margin:0 0 9px}.memo-editor p:last-child{margin-bottom:0}.memo-editor h3{font-family:var(--font-sans);font-size:var(--t-body);color:var(--text);margin:16px 0 4px;font-weight:600}.memo-editor ul{margin:8px 0;padding-left:20px;list-style-type:disc}.memo-editor li{margin:3px 0}.memo-editor blockquote{border-left:3px solid var(--fg-4);color:var(--text);margin:12px 0;padding:6px 0 6px 13px;font-style:italic}.memo-editor code{font-family:var(--font-mono);font-size:var(--t-small);background:var(--surface-2,var(--surface));border-radius:4px;padding:1px 4px}.memo-editor table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--t-small);table-layout:fixed;margin:12px 0}.memo-editor th,.memo-editor td{border:1px solid var(--border);text-align:right;vertical-align:top;padding:5px 8px;position:relative}.memo-editor th:first-child,.memo-editor td:first-child{text-align:left;font-family:var(--font-sans)}.memo-editor th{font-size:var(--t-label);letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint);background:var(--surface);font-weight:600}.memo-editor .selectedCell:after{content:"";background:var(--brand-accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.memo-editor .selectedCell:after{background:color-mix(in srgb,var(--brand-accent) 12%,transparent)}}.memo-editor .selectedCell:after{pointer-events:none}.onyx-doc{width:100%;min-width:0;max-width:1080px;margin:0 auto}.onyx-doc-title{width:100%;color:var(--text);font-family:var(--font-sans);font-size:var(--t-display);letter-spacing:-.02em;font-weight:600;line-height:var(--lh-display);background:0 0;border:none;outline:none;padding:2px 0}.onyx-doc-title::placeholder{color:var(--text-faint);font-weight:600}.onyx-doc .memo-editor{font-family:var(--font-serif),"IBM Plex Serif",Georgia,serif;font-size:var(--t-read);line-height:var(--lh-read)}.onyx-doc .memo-editor p{margin:0 0 12px}.onyx-writing .cc-reader{max-width:none}.onyx-writing{flex-direction:column;gap:2px;padding-bottom:40px;display:flex}.onyx-writing .onyx-doc-title{margin-bottom:2px}.onyx-doc-byline{margin:0 0 14px}.onyx-doc-byline button{cursor:pointer;font-size:var(--t-meta);background:0 0;border:none;align-items:center;gap:7px;padding:3px 0;display:inline-flex}.onyx-doc-byline button:hover{opacity:.78}.onyx-doc-props{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.onyx-doc-props input,.onyx-doc-props select{font-size:var(--t-small);border:1px solid var(--hair);background:var(--surface);color:var(--text);border-radius:7px;min-width:190px;padding:5px 9px}.onyx-writing section{margin-top:22px}.onyx-writing h2{font-family:var(--font-sans);font-size:var(--t-heading);letter-spacing:-.01em;color:var(--text-muted);margin:0 0 6px;font-weight:600}.onyx-doc-line{resize:none;width:100%;color:var(--text);font-family:var(--font-serif),"IBM Plex Serif",Georgia,serif;font-size:var(--t-read);line-height:var(--lh-read);background:0 0;border:none;outline:none;padding:0;overflow:hidden}.onyx-doc-line::placeholder{color:var(--text-faint)}.onyx-doc-status{border-top:1px solid var(--hair);font-size:var(--t-meta);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;padding-top:10px;display:flex}.onyx-doc-status input{min-width:200px;font-size:var(--t-meta);border:1px solid var(--hair);background:var(--surface);color:var(--text);border-radius:7px;flex:1;padding:5px 9px}.onyx-doc-foot{font-size:var(--t-label);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.onyx-doc-foot button{color:var(--text-faint);font-size:var(--t-label);cursor:pointer;background:0 0;border:none;padding:0}.onyx-doc-foot button:disabled{cursor:default}.onyx-doc-foot button:not(:disabled):hover{color:var(--text-muted)}.onyx-doc-foot-open{flex-direction:column;gap:4px;width:100%;margin-top:4px;display:flex}.onyx-doc-foot-open>div{align-items:baseline;gap:8px;display:flex}.onyx-doc-foot-open a{color:var(--text-muted);text-decoration:none}.onyx-doc-foot-open a:hover{text-decoration:underline}.onyx-tabs{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:stretch;gap:2px;display:flex}.onyx-tab{appearance:none;cursor:pointer;font-family:var(--font-sans);font-size:var(--t-meta);color:var(--text-faint);transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-weight:600}.onyx-tab:hover{color:var(--text-muted)}.onyx-tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--text)}.onyx-tab:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px;border-radius:4px}.onyx-fmt{flex-direction:column;gap:6px;margin-bottom:6px;display:flex}.onyx-fmt-toggle{cursor:pointer;font-size:var(--t-meta);color:var(--text-faint);background:0 0;border:none;align-self:flex-start;padding:2px 0}.onyx-fmt-toggle:hover{color:var(--text-muted)}.onyx-fmt-strip{border:1px solid var(--hair);background:var(--surface);border-radius:6px;flex-wrap:wrap;align-items:center;gap:3px;padding:4px 6px;display:flex}.onyx-fmt-btn{cursor:pointer;min-width:26px;height:22px;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--t-meta);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0 7px;line-height:1;display:inline-flex}.onyx-fmt-btn:hover:not(:disabled){border-color:var(--hair);color:var(--text)}.onyx-fmt-btn[data-on=true]{background:var(--row-selected-bg);color:var(--text);border-color:var(--line-strong)}.onyx-fmt-btn:disabled{opacity:.38;cursor:default}.onyx-fmt-sep{background:var(--fg-4);width:1px;height:15px;margin:0 4px}.onyx-fmt-val{font-size:var(--t-meta);color:var(--text-faint);text-align:center;min-width:46px}.onyx-fmt-note{font-size:var(--t-meta);color:var(--text-faint);margin-left:auto}.onyx-push-right{margin-left:auto}.onyx-self-start{align-self:flex-start}.dsg-cell-header:not(.dsg-cell-gutter)>.dsg-cell-header-container{width:100%;padding:0 6px}.dsg-head{align-items:center;width:100%;height:100%;display:flex;position:relative}.dsg-head-free .dsg-head-t{opacity:.45}.dsg-head-edge{box-shadow:inset 1px 0 var(--hair)}.dsg-head-t{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dsg-grip-x,.dsg-grip-y{z-index:5;touch-action:none;position:absolute}.dsg-grip-x{cursor:col-resize;width:6px;height:100%;top:0;right:0}.dsg-grip-y{cursor:row-resize;width:100%;height:6px;bottom:0;left:0}.dsg-grip-x:hover,.dsg-grip-y:hover,.dsg-grip-on{background:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.dsg-grip-x:hover,.dsg-grip-y:hover,.dsg-grip-on{background:color-mix(in srgb, var(--brand-accent) 55%, transparent)}}.dsg-grip-on{background:var(--brand-accent)}.dsg-yr{cursor:pointer;font-size:var(--t-meta);color:var(--text-faint);opacity:0;transition:opacity var(--dur-1) var(--ease-out);background:0 0;border:none;padding:0 3px;line-height:1}.dsg-head:hover .dsg-yr{opacity:1}.dsg-yr:hover{color:var(--brand-accent)}.dsg-head .dsg-yr:last-of-type{margin-right:8px}.dsg-gutter{width:100%;height:100%;font-size:var(--t-meta);color:var(--text-faint);justify-content:center;align-items:center;display:flex;position:relative}.dsg-row-scratch .dsg-cell{background:0 0}.dsg-row-scratch-first .dsg-cell{border-top:1px solid var(--brand-accent)}.model-fx{border:1px solid var(--hair);background:var(--surface);height:26px;font-size:var(--t-label);border-radius:5px;align-items:center;gap:0;margin-bottom:6px;display:flex;overflow:hidden}.model-fx-name{height:100%;color:var(--text-muted);border-right:1px solid var(--hair);flex:0 0 84px;align-items:center;padding:0 8px;display:flex}.model-fx-mark{color:var(--text-faint);border-right:1px solid var(--hair);flex:none;align-items:center;height:100%;padding:0 8px;font-style:italic;display:flex}.model-fx-body{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:auto;padding:0 9px;overflow:hidden}.model-fx-refusal{max-width:46%;color:var(--sev-caution);white-space:nowrap;text-overflow:ellipsis;flex:none;padding:0 9px;overflow:hidden}.model-fx-pin{color:var(--sev-caution);white-space:nowrap;flex:none;padding:0 8px}.model-fx-btn{height:100%;font-size:var(--t-meta);cursor:pointer;border:none;border-left:1px solid var(--hair);color:var(--text-muted);background:0 0;flex:none;padding:0 9px}.model-fx-btn:hover{color:var(--text);background:var(--surface-2,var(--surface))}.model-sheet .dsg-container{background:0 0;border-radius:8px}.model-sheet .dsg-cell-header{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.05em;text-transform:uppercase;background:var(--surface)}.model-sheet .dsg-cell-gutter{background:var(--surface);color:var(--text-faint)}.model-sheet .dsg-row-group .dsg-cell{background:var(--surface);border-top-color:var(--hair)}.model-sheet .dsg-row-lit .dsg-cell{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.model-sheet .dsg-row-lit .dsg-cell{background:color-mix(in srgb,var(--text) 5%,transparent)}}.model-sheet .dsg-row-lit .dsg-cell:first-child{box-shadow:inset 2px 0 0 0 var(--text-muted)}.onyx-fx-annot{border-bottom:1px solid var(--hair);background:var(--surface);min-height:24px;font-size:var(--t-meta);color:var(--text-muted);white-space:nowrap;align-items:center;gap:10px;padding:2px 12px;display:flex;overflow:hidden}.onyx-fx-annot .model-fx-body{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.onyx-tr{font-size:var(--t-meta);line-height:var(--lh-meta);color:var(--fg-3)}.onyx-tr>summary{cursor:pointer;width:fit-content}.onyx-tr-orig{margin-top:var(--s-2);color:var(--fg-2);display:block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
