@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.p.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.p.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.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.p.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_5ce2fcfd-module__il-eXa__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_5ce2fcfd-module__il-eXa__variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.p.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.p.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_84f51379-module__KJFuJq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_84f51379-module__KJFuJq__variable{--font-plex-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)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.p.0izap24bx7j_o.woff2)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)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.0o02v0n75imht.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 Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0e64cfb82a47c250-s.p.1lv8u_7b7mo9m.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 Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79d9db89a59a83fa-s.02drccw7h_gv-.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 Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/11705a6cc6a37f59-s.p.1laikq0v_4uw-.woff2)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)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.11rdqt5t05d4j.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 Serif;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b02a479d288d97d4-s.p.0mib0lja7x326.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 Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/15c09482df909879-s.3u3lylzphf4wx.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 Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/60bfa20ba60b1b5d-s.p.3j8uhkx--i806.woff2)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)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.2l0dwi6l2nxg5.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 Serif;font-style:italic;font-weight:600;font-display:swap;src:url(../media/374bfedbce52fcde-s.p.1mf2ifc1n8470.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 Serif;font-style:italic;font-weight:700;font-display:swap;src:url(../media/4ff2e957432947c2-s.0fgcdu75mx1d7.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 Serif;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c6f30c8b4f2ddcab-s.p.0-q6qve20wnhe.woff2)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:700;font-display:swap;src:url(../media/05b8fb8103ef7753-s.0q9bp56bxup77.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 Serif;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f12ec6d2fd88dee2-s.0g6wi0kd8y5oe.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 Serif;font-style:italic;font-weight:700;font-display:swap;src:url(../media/10db712d90c20090-s.p.3svv976vioyt8.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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f49c72243bdcede-s.08hd2gmdgg53j.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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a2797aaeec05c026-s.p.1ijh3eiienigl.woff2)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)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.2u1f8c8uadqqu.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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ef7be03ed7e60a63-s.p.3v7282xeqat89.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 Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4bd7aa058bc96e4f-s.3xcx1_8g9f0cq.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 Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd78c1bd4dfd4c7-s.p.3q1y8zo9buvfe.woff2)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)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.3gx84sjsopq6l.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 Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/522cd826f2dc0be6-s.p.1-0iuabceimri.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 Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/be04ef6d3831928d-s.22h6a2osbbe0b.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 Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/690c9e92a92dc3ad-s.p.1jij-3gx6ysyj.woff2)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)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.424s18vpo6lfa.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 Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/713e82fa9fe87496-s.p.0rayo0436sl6u.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 Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dbde2f8f30101ad5-s.2_9b28_0e0b6w.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 Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3458ec625a68754e-s.p.1e-201yad7smv.woff2)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:700;font-display:swap;src:url(../media/bcf81e271d3e6abb-s.05u9wyto01l70.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 Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b9126928ffb46be5-s.3-3ve42eo0brm.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 Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/97f7e3833b6cf3b1-s.p.3ic1n354ovw4w.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 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_c7dbde67-module__oTr_Nq__className{font-family:IBM Plex Serif,IBM Plex Serif Fallback}.ibm_plex_serif_c7dbde67-module__oTr_Nq__variable{--font-plex-serif:"IBM Plex Serif", "IBM Plex Serif Fallback"}
.toast-module__EfniNW__viewport{inset-inline:var(--space-gutter);z-index:var(--layer-toast);gap:var(--space-2);outline:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed;inset-block-end:calc(var(--space-4) + env(safe-area-inset-bottom))}@media (min-width:40rem){.toast-module__EfniNW__viewport{inset-inline:auto var(--space-6);inline-size:var(--size-drawer);inset-block-end:var(--space-6)}}.toast-module__EfniNW__toast{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);animation:toast-module__EfniNW__enter var(--duration-base) var(--ease-standard);display:flex}.toast-module__EfniNW__toast[data-state=closed]{animation:toast-module__EfniNW__leave var(--duration-fast) var(--ease-exit) forwards}.toast-module__EfniNW__icon{margin-block-start:var(--space-0-5);display:inline-flex}.toast-module__EfniNW__icon svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.toast-module__EfniNW__success .toast-module__EfniNW__icon{color:var(--color-success)}.toast-module__EfniNW__critical .toast-module__EfniNW__icon{color:var(--color-critical)}.toast-module__EfniNW__info .toast-module__EfniNW__icon{color:var(--color-ink)}.toast-module__EfniNW__text{gap:var(--space-0-5);min-inline-size:0;display:grid}.toast-module__EfniNW__title{font-weight:var(--weight-medium)}.toast-module__EfniNW__description{color:var(--color-text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere}@keyframes toast-module__EfniNW__enter{0%{opacity:0;transform:translateY(var(--space-2))}}@keyframes toast-module__EfniNW__leave{to{opacity:0}}
.upload-module__R9MYNa__file{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:flex}.upload-module__R9MYNa__fileIcon{inline-size:var(--space-8);block-size:var(--space-8);color:var(--color-ink);flex:none}.upload-module__R9MYNa__fileText{flex:1;min-inline-size:0;display:grid}.upload-module__R9MYNa__fileName{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-module__R9MYNa__fileSize{color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}
.document-screen-module__yFZZTG__screen{gap:var(--space-5);inline-size:100%;max-inline-size:calc(var(--sheet-max) + var(--panel-width) + var(--outline-width) + 2 * var(--space-8) + 2 * var(--space-gutter));padding:var(--space-5) var(--space-gutter) calc(var(--bottom-bar-height) + var(--space-8) + env(safe-area-inset-bottom));margin-inline:auto;display:grid}.document-screen-module__yFZZTG__leading{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.document-screen-module__yFZZTG__versionTag{color:var(--color-text-tertiary);font-size:var(--text-sm)}.document-screen-module__yFZZTG__processing{gap:var(--space-2);display:grid}.document-screen-module__yFZZTG__skeletonStack{gap:var(--space-3);display:grid}@media (min-width:64rem){.document-screen-module__yFZZTG__screen{padding-block:var(--space-8) var(--space-16)}}
.sheet-module__vPYFDW__sheet{--sheet-scale:.8;inline-size:100%;max-inline-size:var(--sheet-max);padding:var(--space-6) var(--space-5) var(--space-10);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-sheet);box-shadow:var(--shadow-sheet);color:var(--color-text-document);font-family:var(--font-document);font-size:var(--text-lg);line-height:var(--leading-document);overflow-wrap:break-word;text-align:start;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;margin-inline:auto}@media (min-width:48rem){.sheet-module__vPYFDW__sheet{padding:var(--sheet-padding) calc(var(--sheet-padding) + var(--space-2)) var(--space-16);font-size:var(--text-document)}}.sheet-module__vPYFDW__notice{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-important-soft);color:var(--color-important);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-snug);margin-block-end:var(--space-6);display:flex}.sheet-module__vPYFDW__notice svg{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none;margin-block-start:var(--space-0-5)}.sheet-module__vPYFDW__paragraph p,.sheet-module__vPYFDW__listText{white-space:pre-line;margin:0}.sheet-module__vPYFDW__paragraph{margin-block:0 var(--space-2);text-indent:min(calc(var(--indent-first) * var(--sheet-scale)), 30%);margin-inline-start:min(calc(var(--indent-left) * var(--sheet-scale)), 45%)}.sheet-module__vPYFDW__measure{container-type:inline-size}.sheet-module__vPYFDW__sheet [data-align=center]{text-align:center}.sheet-module__vPYFDW__sheet [data-align=right]{text-align:end}@container (min-inline-size:62ch){.sheet-module__vPYFDW__measure[data-align=justify]>p{text-align:justify}}.sheet-module__vPYFDW__heading{margin-block:var(--space-6) var(--space-3);-webkit-hyphens:manual;hyphens:manual;font-size:var(--text-document-heading);font-weight:var(--weight-bold);line-height:var(--leading-snug);text-wrap:balance;scroll-margin-block-start:calc(var(--topbar-offset) + var(--space-4))}.sheet-module__vPYFDW__heading:first-child,.sheet-module__vPYFDW__notice+.sheet-module__vPYFDW__heading{margin-block-start:0}.sheet-module__vPYFDW__heading[data-level="2"],.sheet-module__vPYFDW__heading[data-level="3"]{font-size:var(--text-lg)}.sheet-module__vPYFDW__headingLabel{margin-inline-end:var(--space-2)}.sheet-module__vPYFDW__listItem{gap:var(--space-2);margin-block:0 var(--space-2);grid-template-columns:auto minmax(0,1fr);margin-inline-start:calc(var(--list-level) * var(--space-6));scroll-margin-block-start:calc(var(--topbar-offset) + var(--space-4));display:grid}.sheet-module__vPYFDW__listLabel{min-inline-size:var(--space-6);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.sheet-module__vPYFDW__uncertain{-webkit-text-decoration:underline dotted var(--color-important);text-decoration:underline dotted var(--color-important);text-underline-offset:.2em}.sheet-module__vPYFDW__marked{white-space:normal}.sheet-module__vPYFDW__mark{--mark-fill:var(--color-ink-soft);--mark-line:var(--color-ink-line);--mark-strong:var(--color-ink);padding-inline:var(--space-px);border-radius:var(--radius-xs);background:var(--mark-fill);color:inherit;box-shadow:inset 0 -1px 0 var(--mark-line);transition:background-color var(--duration-fast) var(--ease-standard)}.sheet-module__vPYFDW__mark[data-tone=critical]{--mark-fill:var(--color-critical-soft);--mark-line:var(--color-critical);--mark-strong:var(--color-critical)}.sheet-module__vPYFDW__mark[data-tone=important]{--mark-fill:var(--color-important-soft);--mark-line:var(--color-important);--mark-strong:var(--color-important)}.sheet-module__vPYFDW__mark[data-tone=advice]{--mark-fill:var(--color-advice-soft);--mark-line:var(--color-advice);--mark-strong:var(--color-advice)}.sheet-module__vPYFDW__markActive,.sheet-module__vPYFDW__place{box-shadow:inset 0 -2px 0 var(--mark-line);animation:sheet-module__vPYFDW__place-in var(--duration-slow) var(--ease-standard);background:0 0}@keyframes sheet-module__vPYFDW__place-in{0%{background:var(--mark-fill)}}.sheet-module__vPYFDW__mark.isFlashing{background:var(--color-highlight);box-shadow:inset 0 -2px 0 var(--mark-strong)}.sheet-module__vPYFDW__marker{font-family:var(--font-code);font-size:.62em;font-weight:var(--weight-medium);margin-inline-start:var(--space-px);line-height:0}.sheet-module__vPYFDW__marker a{border-radius:var(--radius-xs);min-inline-size:1.4em;color:var(--color-ink);text-align:center;padding-inline:.15em;line-height:1.3;display:inline-block;position:relative}.sheet-module__vPYFDW__marker a:after{inset-block:calc(50% - var(--tap-target) / 2);inset-inline:calc(50% - var(--tap-target) / 3);content:"";position:absolute}.sheet-module__vPYFDW__marker a:hover{background:var(--color-ink-soft)}.sheet-module__vPYFDW__pageBreak{align-items:center;gap:var(--space-3);margin-block:var(--space-6);color:var(--color-text-tertiary);font-family:var(--font-code);font-size:var(--text-xs);display:flex}.sheet-module__vPYFDW__pageBreak:before,.sheet-module__vPYFDW__pageBreak:after{block-size:var(--border-width);background:var(--color-divider);content:"";flex:1}.sheet-module__vPYFDW__tableWrap{margin-block:var(--space-3) var(--space-5);scroll-margin-block-start:calc(var(--topbar-offset) + var(--space-4));overflow-x:auto}.sheet-module__vPYFDW__table{border-collapse:collapse;inline-size:100%;font-size:var(--text-md);line-height:var(--leading-normal)}.sheet-module__vPYFDW__table td{min-inline-size:6rem;padding:var(--space-2);border:var(--border-width) solid var(--color-border-strong);vertical-align:top;-webkit-hyphens:auto;hyphens:auto}:is(.sheet-module__vPYFDW__paragraph.isFlashing,.sheet-module__vPYFDW__listItem.isFlashing,.sheet-module__vPYFDW__heading.isFlashing){background:var(--color-highlight)}
.panels-module__axSlBa__empty{padding:var(--space-3) var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-sm)}.panels-module__axSlBa__outline{gap:var(--space-px);display:grid}.panels-module__axSlBa__outline li[data-level="2"]{padding-inline-start:var(--space-3)}.panels-module__axSlBa__outline li[data-level="3"]{padding-inline-start:var(--space-6)}.panels-module__axSlBa__outlineLink{gap:var(--space-1-5);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);display:flex}.panels-module__axSlBa__outlineLink:hover{background:var(--color-neutral-soft);color:var(--color-text)}.panels-module__axSlBa__outlineCurrent,.panels-module__axSlBa__outlineCurrent:hover{background:var(--color-ink-soft);color:var(--color-ink)}.panels-module__axSlBa__outlineLabel{font-variant-numeric:tabular-nums;flex:none}.panels-module__axSlBa__outlineText{overflow-wrap:anywhere;min-inline-size:0}.panels-module__axSlBa__footnotes{gap:var(--space-1);display:grid}.panels-module__axSlBa__footnote{gap:var(--space-2);padding:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.panels-module__axSlBa__footnoteActive{border-color:var(--color-ink-line);background:var(--color-ink-soft)}.panels-module__axSlBa__footnote.isFlashing{border-color:var(--color-ink-line);background:var(--color-ink-soft)}.panels-module__axSlBa__footnoteNumber{min-inline-size:var(--space-5);color:var(--color-ink);font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:end;padding-block-start:var(--space-0-5)}.panels-module__axSlBa__footnoteBody{gap:var(--space-0-5);min-inline-size:0;display:grid}.panels-module__axSlBa__footnoteKind{color:var(--color-text-secondary);font-size:var(--text-xs)}.panels-module__axSlBa__footnoteValue{font-family:var(--font-document);font-size:var(--text-md);line-height:var(--leading-snug);overflow-wrap:anywhere}.panels-module__axSlBa__locate{inline-size:var(--control-height-sm);block-size:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--color-text-tertiary);background:0 0;border:0;place-items:center;display:grid}.panels-module__axSlBa__locate:hover{background:var(--color-surface);color:var(--color-ink)}.panels-module__axSlBa__locate svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}
.bottom-bar-module__7O8jfa__bar{z-index:var(--layer-sticky);padding:var(--space-1) max(var(--space-2), env(safe-area-inset-right)) max(var(--space-1), env(safe-area-inset-bottom)) max(var(--space-2), env(safe-area-inset-left));border-block-start:var(--border-width) solid var(--color-border);background:color-mix(in srgb, var(--color-canvas) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-header));backdrop-filter:blur(var(--blur-header));position:fixed;inset-block-end:0;inset-inline:0}.bottom-bar-module__7O8jfa__items{gap:var(--space-1);max-inline-size:var(--size-dialog);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-inline:auto;display:grid}.bottom-bar-module__7O8jfa__item{align-content:center;justify-items:center;gap:var(--space-0-5);inline-size:100%;min-block-size:calc(var(--bottom-bar-height) - 2 * var(--space-1));padding:var(--space-1);border-radius:var(--radius-md);color:var(--color-text-secondary);-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:grid}.bottom-bar-module__7O8jfa__item[aria-expanded=true]{color:var(--color-ink)}@media (hover:hover){.bottom-bar-module__7O8jfa__item:hover{color:var(--color-ink)}}.bottom-bar-module__7O8jfa__item:active{background:var(--color-neutral-soft)}.bottom-bar-module__7O8jfa__icon{place-items:center;display:grid;position:relative}.bottom-bar-module__7O8jfa__icon svg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.bottom-bar-module__7O8jfa__badge{min-inline-size:var(--space-4);padding-inline:var(--space-1);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-on-ink);font-family:var(--font-code);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--space-4);text-align:center;position:absolute;inset-block-start:calc(var(--space-1) * -1);inset-inline-start:calc(100% - var(--space-1-5))}.bottom-bar-module__7O8jfa__label{max-inline-size:100%;font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.finding-card-module__6iNigW__card{--severity:var(--color-advice);gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset var(--border-width-strong) 0 0 var(--severity);scroll-margin-block:calc(var(--topbar-offset) + var(--space-4)) var(--space-16);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);display:grid;position:relative}.finding-card-module__6iNigW__card[data-severity=critical]{--severity:var(--color-critical)}.finding-card-module__6iNigW__card[data-severity=important]{--severity:var(--color-important)}.finding-card-module__6iNigW__card[data-active]{border-color:var(--color-ink-line);box-shadow:inset var(--border-width-strong) 0 0 var(--severity), var(--shadow-popover)}.finding-card-module__6iNigW__card[data-resolved]:not([data-active]){opacity:.66}.finding-card-module__6iNigW__card.isFlashing{border-color:var(--color-ink)}.finding-card-module__6iNigW__head{align-items:center;gap:var(--space-1-5) var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.finding-card-module__6iNigW__marker{min-inline-size:var(--space-6);block-size:var(--space-6);padding-inline:var(--space-1);border-radius:var(--radius-full);background:var(--color-ink-soft);color:var(--color-ink);font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.finding-card-module__6iNigW__marker svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.finding-card-module__6iNigW__severity{align-items:center;gap:var(--space-1);color:var(--severity);font-weight:var(--weight-semibold);display:inline-flex}.finding-card-module__6iNigW__severity:before{inline-size:var(--space-1-5);block-size:var(--space-1-5);border-radius:var(--radius-full);content:"";background:currentColor}.finding-card-module__6iNigW__lawyer{padding:var(--space-0-5) var(--space-1-5);border:var(--border-width) solid var(--color-ink-line);border-radius:var(--radius-xs);color:var(--color-ink);font-weight:var(--weight-medium)}.finding-card-module__6iNigW__source{color:var(--color-text-tertiary);margin-inline-start:auto}.finding-card-module__6iNigW__summary{gap:var(--space-1);text-align:start;background:0 0;border:0;padding:0;display:grid}.finding-card-module__6iNigW__summary:focus-visible{border-radius:var(--radius-xs)}.finding-card-module__6iNigW__title{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:pretty}.finding-card-module__6iNigW__detail{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);text-wrap:pretty}.finding-card-module__6iNigW__detail[data-clamped]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.finding-card-module__6iNigW__body{gap:var(--space-3);padding-block-start:var(--space-1);display:grid}.finding-card-module__6iNigW__norm{gap:var(--space-1-5);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-sunken);margin:0;display:grid}.finding-card-module__6iNigW__normLabel,.finding-card-module__6iNigW__fixLabel{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.finding-card-module__6iNigW__quote{border-inline-start:var(--border-width-strong) solid var(--color-ink-line);color:var(--color-text-document);font-family:var(--font-document);font-size:var(--text-sm);line-height:var(--leading-normal);-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;margin:0;padding-inline-start:var(--space-3)}.finding-card-module__6iNigW__requirement{font-size:var(--text-sm);line-height:var(--leading-normal)}.finding-card-module__6iNigW__citation{color:var(--color-ink);font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--weight-medium)}.finding-card-module__6iNigW__more{color:var(--color-ink);font-size:var(--text-xs);font-weight:var(--weight-medium);background:0 0;border:0;justify-self:start;padding:0}.finding-card-module__6iNigW__fix{gap:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-normal);display:grid}.finding-card-module__6iNigW__foot{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.finding-card-module__6iNigW__actions,.finding-card-module__6iNigW__decision{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.finding-card-module__6iNigW__places{align-items:center;gap:var(--space-1-5);color:var(--color-text-secondary);font-size:var(--text-xs);display:flex}.finding-card-module__6iNigW__places svg{inline-size:var(--icon-sm);block-size:var(--icon-sm);color:var(--severity);flex:none}.finding-card-module__6iNigW__locate{align-items:center;gap:var(--space-1);min-block-size:var(--control-height-sm);color:var(--color-text-secondary);font-size:var(--text-xs);background:0 0;border:0;padding:0;display:inline-flex}.finding-card-module__6iNigW__locate:hover{color:var(--color-ink)}.finding-card-module__6iNigW__locate svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}
.badge-module__Us_HaG__badge{align-items:center;gap:var(--space-1-5);block-size:var(--space-6);padding-inline:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;line-height:1;display:inline-flex}.badge-module__Us_HaG__dot{inline-size:var(--space-1-5);block-size:var(--space-1-5);border-radius:var(--radius-full);background:currentColor}.badge-module__Us_HaG__pulse{animation:badge-module__Us_HaG__pulse var(--duration-loop) var(--ease-standard) infinite}.badge-module__Us_HaG__neutral{background:var(--color-neutral-soft);color:var(--color-text-secondary)}.badge-module__Us_HaG__ink{background:var(--color-ink-soft);color:var(--color-ink)}.badge-module__Us_HaG__success{background:var(--color-success-soft);color:var(--color-success)}.badge-module__Us_HaG__advice{background:var(--color-advice-soft);color:var(--color-advice)}.badge-module__Us_HaG__important{background:var(--color-important-soft);color:var(--color-important)}.badge-module__Us_HaG__critical{background:var(--color-critical-soft);color:var(--color-critical)}@keyframes badge-module__Us_HaG__pulse{50%{opacity:.25}}
.data-list-module__feEn4a__list{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;overflow:hidden}.data-list-module__feEn4a__reserve{--actions-min:var(--control-height-md)}.data-list-module__feEn4a__busy{opacity:.6;transition:opacity var(--duration-base) var(--ease-standard)}.data-list-module__feEn4a__row{grid-template-columns:minmax(0, 1fr) minmax(var(--actions-min,0), auto);gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:var(--border-width) solid var(--color-divider);transition:background-color var(--duration-fast) var(--ease-standard);grid-template-areas:"main actions""aside actions";align-items:center;display:grid;position:relative}.data-list-module__feEn4a__row[data-leading]{grid-template-columns:auto minmax(0, 1fr) minmax(var(--actions-min,0), auto);grid-template-areas:"leading main actions""leading aside actions"}.data-list-module__feEn4a__row:last-child{border-block-end:0}.data-list-module__feEn4a__row:not(:has(.data-list-module__feEn4a__aside)){grid-template-areas:"main actions"}.data-list-module__feEn4a__row[data-leading]:not(:has(.data-list-module__feEn4a__aside)){grid-template-areas:"leading main actions"}.data-list-module__feEn4a__leading{color:var(--color-text-tertiary);grid-area:leading;align-self:start;display:inline-flex}.data-list-module__feEn4a__leading svg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.data-list-module__feEn4a__main{gap:var(--space-0-5);grid-area:main;min-inline-size:0;display:grid}.data-list-module__feEn4a__title{min-inline-size:0;font-weight:var(--weight-medium);overflow-wrap:anywhere}.data-list-module__feEn4a__description{gap:var(--space-0-5) var(--space-3);min-inline-size:0;color:var(--color-text-tertiary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.data-list-module__feEn4a__aside{align-items:center;gap:var(--space-1) var(--space-3);min-inline-size:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-area:aside;display:flex}.data-list-module__feEn4a__actions{z-index:var(--layer-raised);align-items:center;gap:var(--space-1);grid-area:actions;display:flex;position:relative}:is(.data-list-module__feEn4a__row:has(.data-list-module__feEn4a__link):hover,.data-list-module__feEn4a__row:has(.data-list-module__feEn4a__link):focus-within){background:var(--color-surface-sunken)}.data-list-module__feEn4a__muted .data-list-module__feEn4a__main,.data-list-module__feEn4a__muted .data-list-module__feEn4a__aside,.data-list-module__feEn4a__muted .data-list-module__feEn4a__leading{opacity:.6}.data-list-module__feEn4a__link:after{content:"";position:absolute;inset:0}.data-list-module__feEn4a__link:focus-visible{outline:none}.data-list-module__feEn4a__link:focus-visible:after{outline:var(--border-width-strong) solid var(--color-focus);outline-offset:calc(-1 * var(--border-width-strong))}.data-list-module__feEn4a__skeletonRow{pointer-events:none}.data-list-module__feEn4a__skeletonCircle{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-full);background:var(--color-neutral-soft)}.data-list-module__feEn4a__skeletonLine{block-size:var(--space-3);margin-block:var(--space-1);border-radius:var(--radius-xs);background:var(--color-neutral-soft);animation:data-list-module__feEn4a__breathe var(--duration-loop) var(--ease-standard) infinite;display:block}.data-list-module__feEn4a__skeletonShort{inline-size:40%}@keyframes data-list-module__feEn4a__breathe{50%{opacity:.5}}@media (min-width:48rem){:is(.data-list-module__feEn4a__row,.data-list-module__feEn4a__row:not(:has(.data-list-module__feEn4a__aside))){grid-template-columns:minmax(0, 1fr) auto minmax(var(--actions-min,0), auto);column-gap:var(--space-4);grid-template-areas:"main aside actions"}:is(.data-list-module__feEn4a__row[data-leading],.data-list-module__feEn4a__row[data-leading]:not(:has(.data-list-module__feEn4a__aside))){grid-template-columns:auto minmax(0, 1fr) auto minmax(var(--actions-min,0), auto);grid-template-areas:"leading main aside actions"}.data-list-module__feEn4a__aside{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.data-list-module__feEn4a__skeletonLine{animation:none}}
.dialog-module__gvoXuq__overlay{z-index:var(--layer-overlay);background:var(--color-overlay);animation:dialog-module__gvoXuq__fade var(--duration-base) var(--ease-standard);position:fixed;inset:0}.dialog-module__gvoXuq__content{z-index:var(--layer-overlay);max-block-size:92dvh;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface-raised);box-shadow:var(--shadow-popover);animation:dialog-module__gvoXuq__rise var(--duration-slow) var(--ease-standard);flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex;position:fixed;inset-block-end:0;inset-inline:0}.dialog-module__gvoXuq__content:focus-visible{outline:none}@media (min-width:40rem){.dialog-module__gvoXuq__content{inline-size:min(var(--size-dialog), calc(100vw - 2 * var(--space-gutter)));border-radius:var(--radius-lg);max-block-size:86dvh;animation:dialog-module__gvoXuq__pop var(--duration-base) var(--ease-standard);padding-block-end:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.dialog-module__gvoXuq__header{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3);display:flex}.dialog-module__gvoXuq__heading{gap:var(--space-1);flex:1;min-inline-size:0;display:grid}.dialog-module__gvoXuq__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.dialog-module__gvoXuq__description{color:var(--color-text-secondary)}.dialog-module__gvoXuq__close{inline-size:var(--control-height-md);block-size:var(--control-height-md);margin:calc(-1 * var(--space-1-5));border-radius:var(--radius-sm);color:var(--color-text-secondary);background:0 0;border:0;flex:none;place-items:center;display:grid}.dialog-module__gvoXuq__close:hover{background:var(--color-neutral-soft);color:var(--color-text)}.dialog-module__gvoXuq__close svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.dialog-module__gvoXuq__body{padding:0 var(--space-5) var(--space-5);overflow-y:auto}.dialog-module__gvoXuq__footer{gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-5);border-block-start:var(--border-width) solid var(--color-divider);flex-direction:column-reverse;display:flex}@media (min-width:40rem){.dialog-module__gvoXuq__footer{flex-direction:row;justify-content:flex-end}}@keyframes dialog-module__gvoXuq__fade{0%{opacity:0}}@keyframes dialog-module__gvoXuq__rise{0%{transform:translateY(100%)}}@keyframes dialog-module__gvoXuq__pop{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}}
.drawer-module__-Sf22G__overlay{z-index:var(--layer-overlay);background:var(--color-overlay);animation:drawer-module__-Sf22G__fade var(--duration-base) var(--ease-standard);position:fixed;inset:0}.drawer-module__-Sf22G__content{z-index:var(--layer-overlay);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);flex-direction:column;display:flex;position:fixed}.drawer-module__-Sf22G__content:focus-visible{outline:none}.drawer-module__-Sf22G__left,.drawer-module__-Sf22G__right{inline-size:min(var(--size-drawer), 88vw);padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);inset-block:0}.drawer-module__-Sf22G__left{animation:drawer-module__-Sf22G__from-left var(--duration-slow) var(--ease-standard);inset-inline-start:0}.drawer-module__-Sf22G__right{animation:drawer-module__-Sf22G__from-right var(--duration-slow) var(--ease-standard);inset-inline-end:0}.drawer-module__-Sf22G__bottom{max-block-size:80dvh;border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation:drawer-module__-Sf22G__from-bottom var(--duration-slow) var(--ease-standard);padding-block-end:env(safe-area-inset-bottom);inset-block-end:0;inset-inline:0}.drawer-module__-Sf22G__header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);display:flex;position:relative}.drawer-module__-Sf22G__bottom .drawer-module__-Sf22G__header{padding-block-start:var(--space-5)}.drawer-module__-Sf22G__grabber{inline-size:var(--space-10);block-size:var(--space-1);border-radius:var(--radius-full);background:var(--color-border-strong);position:absolute;inset-block-start:var(--space-2);inset-inline-start:50%;transform:translate(-50%)}.drawer-module__-Sf22G__title{font-size:var(--text-md);font-weight:var(--weight-semibold);flex:1}.drawer-module__-Sf22G__close{inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-sm);color:var(--color-text-secondary);background:0 0;border:0;place-items:center;display:grid}.drawer-module__-Sf22G__close:hover{background:var(--color-neutral-soft)}.drawer-module__-Sf22G__close svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.drawer-module__-Sf22G__body{padding:0 var(--space-2) var(--space-4);overscroll-behavior:contain;flex:1;overflow-y:auto}@keyframes drawer-module__-Sf22G__fade{0%{opacity:0}}@keyframes drawer-module__-Sf22G__from-left{0%{transform:translate(-100%)}}@keyframes drawer-module__-Sf22G__from-right{0%{transform:translate(100%)}}@keyframes drawer-module__-Sf22G__from-bottom{0%{transform:translateY(100%)}}
.facts-module__IzTYrW__facts{gap:var(--space-2) var(--space-6);margin:0;display:grid}.facts-module__IzTYrW__fact{gap:var(--space-0-5);min-inline-size:0;display:grid}.facts-module__IzTYrW__fact dt{color:var(--color-text-tertiary);font-size:var(--text-xs)}.facts-module__IzTYrW__fact dd{font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}@media (min-width:40rem){.facts-module__IzTYrW__two{grid-template-columns:repeat(2,minmax(0,1fr))}}
.field-module__GOLGfG__field{gap:var(--space-1-5);display:grid}.field-module__GOLGfG__label{font-size:var(--text-sm);font-weight:var(--weight-medium)}.field-module__GOLGfG__input{inline-size:100%;block-size:var(--control-height-md);padding-inline:var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-md)}.field-module__GOLGfG__textarea{block-size:auto;min-block-size:calc(var(--control-height-md) * 2);padding-block:var(--space-2);line-height:var(--leading-normal);resize:vertical}.field-module__GOLGfG__input::placeholder{color:var(--color-text-tertiary)}.field-module__GOLGfG__input:focus-visible{border-color:var(--color-ink);box-shadow:0 0 0 var(--space-px) var(--color-ink);outline:none}.field-module__GOLGfG__input[aria-invalid=true]{border-color:var(--color-critical)}.field-module__GOLGfG__hint,.field-module__GOLGfG__error{font-size:var(--text-sm)}.field-module__GOLGfG__hint{color:var(--color-text-secondary)}.field-module__GOLGfG__error{color:var(--color-critical)}
.typography-module__-OaXGW__keep{white-space:nowrap}
.form-module__nuru2W__form{gap:var(--space-4);min-inline-size:0;display:grid}.form-module__nuru2W__row{gap:var(--space-4);display:grid}.form-module__nuru2W__error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-critical-soft);color:var(--color-critical);font-size:var(--text-sm)}@media (min-width:40rem){.form-module__nuru2W__row{grid-template-columns:repeat(2,minmax(0,1fr))}}
.menu-module__6PDfCa__content{z-index:var(--layer-popover);min-inline-size:var(--size-menu-min);max-inline-size:min(var(--size-drawer), calc(100vw - 2 * var(--space-gutter)));padding:var(--space-1);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);animation:menu-module__6PDfCa__appear var(--duration-fast) var(--ease-standard)}.menu-module__6PDfCa__item{align-items:center;gap:var(--space-2);min-block-size:var(--control-height-md);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-md);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.menu-module__6PDfCa__item[data-highlighted]{background:var(--color-neutral-soft)}.menu-module__6PDfCa__item[data-disabled]{opacity:.5;pointer-events:none}.menu-module__6PDfCa__critical{color:var(--color-critical)}.menu-module__6PDfCa__icon{inline-size:var(--icon-md);color:var(--color-text-secondary);flex:none;display:inline-flex}.menu-module__6PDfCa__icon svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.menu-module__6PDfCa__text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.menu-module__6PDfCa__label{padding:var(--space-2) var(--space-2) var(--space-1);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium)}.menu-module__6PDfCa__separator{block-size:var(--border-width);margin:var(--space-1) calc(-1 * var(--space-1));background:var(--color-divider)}@keyframes menu-module__6PDfCa__appear{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}}
.band-module__yBpvVW__band{padding-block:var(--space-12)}.band-module__yBpvVW__surface{border-block:var(--border-width) solid var(--color-border);background:var(--color-surface)}.band-module__yBpvVW__ink{background:var(--color-ink-soft)}.band-module__yBpvVW__inner{gap:var(--space-8);inline-size:100%;max-inline-size:var(--content-wide);padding-inline:max(var(--space-gutter), env(safe-area-inset-left)) max(var(--space-gutter), env(safe-area-inset-right));margin-inline:auto;display:grid}.band-module__yBpvVW__heading{gap:var(--space-2);max-inline-size:40rem;display:grid}.band-module__yBpvVW__eyebrow{color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.band-module__yBpvVW__title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-wrap:balance}.band-module__yBpvVW__lead{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal);text-wrap:pretty}@media (min-width:64rem){.band-module__yBpvVW__band{padding-block:var(--space-16)}.band-module__yBpvVW__title{font-size:var(--text-3xl)}}
.notice-module__RIk4jq__notice{align-items:flex-start;gap:var(--space-2) var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-neutral-soft);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug);flex-wrap:wrap;display:flex}.notice-module__RIk4jq__icon{flex:none;margin-block-start:var(--space-0-5);display:inline-flex}.notice-module__RIk4jq__icon svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.notice-module__RIk4jq__text{gap:var(--space-0-5);flex:14rem;min-inline-size:0;display:grid}.notice-module__RIk4jq__title{color:var(--color-text);font-weight:var(--weight-medium)}.notice-module__RIk4jq__body{overflow-wrap:anywhere}.notice-module__RIk4jq__action{align-self:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.notice-module__RIk4jq__ink{background:var(--color-ink-soft)}.notice-module__RIk4jq__ink .notice-module__RIk4jq__icon{color:var(--color-ink)}.notice-module__RIk4jq__warning{background:var(--color-important-soft)}.notice-module__RIk4jq__warning .notice-module__RIk4jq__icon{color:var(--color-important)}.notice-module__RIk4jq__critical{background:var(--color-critical-soft)}.notice-module__RIk4jq__critical .notice-module__RIk4jq__icon{color:var(--color-critical)}.notice-module__RIk4jq__success{background:var(--color-success-soft)}.notice-module__RIk4jq__success .notice-module__RIk4jq__icon{color:var(--color-success)}
.capabilities-module__RSOzjq__grid{gap:var(--space-3);padding:0;list-style:none;display:grid}.capabilities-module__RSOzjq__tile{align-content:start;gap:var(--space-2);padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-canvas);display:grid;overflow:hidden}.capabilities-module__RSOzjq__icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-lg);background:var(--color-ink-soft);color:var(--color-ink);place-items:center;margin-block-end:var(--space-1);display:grid}.capabilities-module__RSOzjq__icon svg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.capabilities-module__RSOzjq__title{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.capabilities-module__RSOzjq__text{color:var(--color-text-secondary)}.capabilities-module__RSOzjq__shot{margin:var(--space-3) calc(-1 * var(--space-5)) calc(-1 * var(--space-5));border-block-start:var(--border-width) solid var(--color-border);overflow:hidden}.capabilities-module__RSOzjq__shot img{block-size:auto;inline-size:100%;display:block}@media (min-width:48rem){.capabilities-module__RSOzjq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.capabilities-module__RSOzjq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.capabilities-module__RSOzjq__large{grid-area:span 2/span 2}}
.page-header-module__I_BlYW__header{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.page-header-module__I_BlYW__titles{gap:var(--space-1);min-inline-size:0;display:grid}.page-header-module__I_BlYW__leading{margin-block-end:var(--space-1)}.page-header-module__I_BlYW__title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);overflow-wrap:anywhere;text-wrap:balance}.page-header-module__I_BlYW__meta{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.page-header-module__I_BlYW__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.final-cta-module__rUTz-W__final{justify-items:center;gap:var(--space-4);text-align:center}.final-cta-module__rUTz-W__actions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.final-cta-module__rUTz-W__actions a{block-size:var(--control-height-lg);padding-inline:var(--space-5)}
.progress-module__IEM9xq__track{block-size:var(--space-1);border-radius:var(--radius-full);background:var(--color-neutral-soft);position:relative;overflow:hidden}.progress-module__IEM9xq__bar{inline-size:var(--progress);border-radius:inherit;background:var(--color-ink);transition:inline-size var(--duration-base) var(--ease-standard);position:absolute;inset-block:0;inset-inline-start:0}.progress-module__IEM9xq__indeterminate{animation:progress-module__IEM9xq__slide var(--duration-loop) var(--ease-standard) infinite}@keyframes progress-module__IEM9xq__slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}
.severity-tally-module__bX5yTW__tally{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.severity-tally-module__bX5yTW__tally li{align-items:center;gap:var(--space-1-5);block-size:var(--space-6);padding-inline:var(--space-2);border-radius:var(--radius-full);background:var(--color-neutral-soft);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.severity-tally-module__bX5yTW__tally li:before{inline-size:var(--space-1-5);block-size:var(--space-1-5);border-radius:var(--radius-full);content:"";background:currentColor}.severity-tally-module__bX5yTW__tally[data-variant=compact]{gap:var(--space-1);flex-wrap:nowrap}.severity-tally-module__bX5yTW__tally[data-variant=compact] li{gap:var(--space-1);padding-inline:var(--space-1-5)}.severity-tally-module__bX5yTW__tally li[data-severity=critical]{background:var(--color-critical-soft);color:var(--color-critical)}.severity-tally-module__bX5yTW__tally li[data-severity=important]{background:var(--color-important-soft);color:var(--color-important)}.severity-tally-module__bX5yTW__tally li[data-severity=advice]{background:var(--color-advice-soft);color:var(--color-advice)}.severity-tally-module__bX5yTW__tally li[data-severity=review]{background:var(--color-ink-soft);color:var(--color-ink)}
.organization-module__0oyidG__role{inline-size:11rem;max-inline-size:100%}
.device-frame-module__qkiw8W__frame{inline-size:100%;margin:0;position:relative}.device-frame-module__qkiw8W__screen{background:var(--color-surface);position:relative;overflow:hidden}.device-frame-module__qkiw8W__screen>img,.device-frame-module__qkiw8W__screen>video,.device-frame-module__qkiw8W__screen>picture>img{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;display:block}.device-frame-module__qkiw8W__laptop .device-frame-module__qkiw8W__screen{aspect-ratio:16/10;border:var(--space-2) solid var(--color-device);border-block-end-width:var(--space-3);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xs) var(--radius-xs);box-shadow:var(--shadow-popover);margin-inline:5.5%}.device-frame-module__qkiw8W__base{inline-size:100%;block-size:var(--space-3);border-radius:0 0 var(--radius-xl) var(--radius-xl);background:linear-gradient(var(--color-device-edge), var(--color-device));box-shadow:var(--shadow-sheet);position:relative}.device-frame-module__qkiw8W__base:before{inline-size:18%;block-size:var(--space-1-5);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-device-edge);content:"";position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.device-frame-module__qkiw8W__phone{max-inline-size:18rem;margin-inline:auto}.device-frame-module__qkiw8W__phone .device-frame-module__qkiw8W__screen{border:var(--space-2) solid var(--color-device);border-radius:calc(var(--radius-xl) * 2.6);background:var(--color-canvas);box-shadow:var(--shadow-popover);padding-block-start:var(--space-6)}.device-frame-module__qkiw8W__phone .device-frame-module__qkiw8W__screen>img,.device-frame-module__qkiw8W__phone .device-frame-module__qkiw8W__screen>video,.device-frame-module__qkiw8W__phone .device-frame-module__qkiw8W__screen>picture>img{aspect-ratio:390/844;block-size:auto}.device-frame-module__qkiw8W__phone .device-frame-module__qkiw8W__screen:after{inline-size:28%;block-size:var(--space-4);border-radius:var(--radius-full);background:var(--color-device);content:"";position:absolute;inset-block-start:var(--space-1);inset-inline-start:50%;transform:translate(-50%)}
.webhooks-module__-kCeQq__pending{color:var(--color-ink)}.webhooks-module__-kCeQq__delivered{color:var(--color-success)}.webhooks-module__-kCeQq__retrying{color:var(--color-important)}.webhooks-module__-kCeQq__failed{color:var(--color-critical)}.webhooks-module__-kCeQq__details{gap:var(--space-4);display:grid}.webhooks-module__-kCeQq__payload{max-block-size:50dvh;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-family:var(--font-code);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}
.hero-module__Wq4VvG__hero{padding-block:var(--space-10) var(--space-12);background:radial-gradient(60rem 30rem at 100% 0%, var(--color-ink-soft), transparent 70%), var(--color-canvas);overflow:hidden}.hero-module__Wq4VvG__inner{gap:var(--space-10);inline-size:100%;max-inline-size:var(--content-wide);padding-inline:max(var(--space-gutter), env(safe-area-inset-left)) max(var(--space-gutter), env(safe-area-inset-right));margin-inline:auto;display:grid}.hero-module__Wq4VvG__copy{align-content:center;gap:var(--space-4);display:grid}.hero-module__Wq4VvG__eyebrow{color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.hero-module__Wq4VvG__title{font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-wrap:balance}.hero-module__Wq4VvG__mark{color:var(--color-ink);font-family:var(--font-document);font-size:.5em;font-weight:var(--weight-semibold);margin-inline-start:var(--space-0-5)}.hero-module__Wq4VvG__lead{max-inline-size:34rem;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal);text-wrap:pretty}.hero-module__Wq4VvG__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.hero-module__Wq4VvG__actions a{block-size:var(--control-height-lg);padding-inline:var(--space-4)}.hero-module__Wq4VvG__note{color:var(--color-text-tertiary);font-size:var(--text-sm)}.hero-module__Wq4VvG__footnote{max-inline-size:30rem;border-block-start:var(--border-width) solid var(--color-divider);color:var(--color-text-tertiary);font-family:var(--font-document);font-size:var(--text-sm);padding-block-start:var(--space-3);font-style:italic}.hero-module__Wq4VvG__footnote sup{color:var(--color-ink);font-style:normal}.hero-module__Wq4VvG__visual{min-inline-size:0;position:relative}.hero-module__Wq4VvG__laptop{display:none}.hero-module__Wq4VvG__phone{inline-size:min(100%,17rem);margin-inline:auto}@media (min-width:48rem){.hero-module__Wq4VvG__laptop{padding-inline:4%;display:block}.hero-module__Wq4VvG__phone{inline-size:26%;position:absolute;inset-block-end:-6%;inset-inline-end:0}}@media (min-width:64rem){.hero-module__Wq4VvG__hero{padding-block:var(--space-16)}.hero-module__Wq4VvG__inner{align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.hero-module__Wq4VvG__title{font-size:calc(var(--text-3xl) * 1.35)}}
.user-menu-module__4sWOLq__trigger{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--control-height-lg);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);text-align:start;background:0 0;border:0;display:flex}.user-menu-module__4sWOLq__trigger:hover{background:var(--color-neutral-soft)}.user-menu-module__4sWOLq__compact{inline-size:auto;min-inline-size:var(--tap-target);padding:var(--space-1);justify-content:center}.user-menu-module__4sWOLq__text{min-inline-size:0;display:grid}.user-menu-module__4sWOLq__name{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-menu-module__4sWOLq__role,.user-menu-module__4sWOLq__email{color:var(--color-text-tertiary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-menu-module__4sWOLq__identity{gap:var(--space-0-5);padding:var(--space-2);display:grid}
.confirm-dialog-module__kHij8W__consequences{gap:var(--space-2);color:var(--color-text-secondary);display:grid}.confirm-dialog-module__kHij8W__error{color:var(--color-critical);font-size:var(--text-sm);margin-block-start:var(--space-3)}
.section-module__RABdPq__section{gap:var(--space-3);min-inline-size:0;display:grid}.section-module__RABdPq__header{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);min-block-size:var(--control-height-md);flex-wrap:wrap;display:flex}.section-module__RABdPq__titles{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.section-module__RABdPq__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.section-module__RABdPq__meta{color:var(--color-text-tertiary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.section-module__RABdPq__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.numbers-module__vl2nVW__tiles{gap:var(--space-3);margin:0;display:grid}.numbers-module__vl2nVW__tile{gap:var(--space-1);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column-reverse;display:flex}.numbers-module__vl2nVW__value{color:var(--color-ink);font-family:var(--font-document);font-size:var(--text-3xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);margin:0}.numbers-module__vl2nVW__label{color:var(--color-text-secondary);font-size:var(--text-sm)}.numbers-module__vl2nVW__more{align-items:center;gap:var(--space-1-5);color:var(--color-ink);font-weight:var(--weight-medium);justify-self:start;display:inline-flex}.numbers-module__vl2nVW__more svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.numbers-module__vl2nVW__more:hover{color:var(--color-ink-hover)}@media (min-width:48rem){.numbers-module__vl2nVW__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.numbers-module__vl2nVW__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}
.context-switcher-module__rQqWrW__trigger{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--control-height-lg);padding:var(--space-1-5) var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:start;display:flex}.context-switcher-module__rQqWrW__trigger:hover{border-color:var(--color-border-strong)}.context-switcher-module__rQqWrW__logo{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-sm);background:var(--color-neutral-soft);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.context-switcher-module__rQqWrW__logo svg,.context-switcher-module__rQqWrW__chevron,.context-switcher-module__rQqWrW__check svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.context-switcher-module__rQqWrW__text,.context-switcher-module__rQqWrW__optionText{flex:1;min-inline-size:0;display:grid}.context-switcher-module__rQqWrW__name{-webkit-line-clamp:2;line-clamp:2;font-weight:var(--weight-medium);line-height:var(--leading-snug);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.context-switcher-module__rQqWrW__workspace{color:var(--color-text-tertiary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.context-switcher-module__rQqWrW__chevron{color:var(--color-text-tertiary);flex:none}.context-switcher-module__rQqWrW__option{align-items:center;gap:var(--space-2);inline-size:100%;padding-block:var(--space-1);display:flex}.context-switcher-module__rQqWrW__check{inline-size:var(--icon-sm);color:var(--color-ink);flex:none;display:inline-flex}
.segmented-module__V4n0zG__group{gap:var(--space-0-5);padding:var(--space-0-5);border-radius:var(--radius-md);background:var(--color-neutral-soft);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.segmented-module__V4n0zG__item{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:var(--control-height-sm);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);background:0 0;border:0;display:inline-flex}.segmented-module__V4n0zG__item[data-state=on]{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-sheet)}.segmented-module__V4n0zG__icon{display:inline-flex}.segmented-module__V4n0zG__icon svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}
.document-list-module__miSrTq__list{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.document-list-module__miSrTq__head{display:none}.document-list-module__miSrTq__rows{display:grid}.document-list-module__miSrTq__row{gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:var(--border-width) solid var(--color-divider);transition:background-color var(--duration-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title""facts status";align-items:center;display:grid;position:relative}.document-list-module__miSrTq__row:last-child{border-block-end:0}.document-list-module__miSrTq__row:hover,.document-list-module__miSrTq__row:focus-within{background:var(--color-surface-sunken)}.document-list-module__miSrTq__titleCell{align-items:flex-start;gap:var(--space-3);grid-area:title;min-inline-size:0;display:flex}.document-list-module__miSrTq__fileIcon{inline-size:var(--space-6);block-size:var(--space-6);color:var(--color-text-tertiary);flex:none}.document-list-module__miSrTq__titleText{gap:var(--space-0-5);min-inline-size:0;display:grid}.document-list-module__miSrTq__title{-webkit-line-clamp:2;line-clamp:2;font-weight:var(--weight-medium);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.document-list-module__miSrTq__title:after{content:"";position:absolute;inset:0}.document-list-module__miSrTq__title:focus-visible{outline:none}.document-list-module__miSrTq__title:focus-visible:after{outline:var(--border-width-strong) solid var(--color-focus);outline-offset:calc(-1 * var(--border-width-strong))}.document-list-module__miSrTq__secondary{gap:var(--space-0-5) var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.document-list-module__miSrTq__facts{align-items:baseline;gap:var(--space-0-5) var(--space-3);min-inline-size:0;color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;grid-area:facts;padding-inline-start:calc(var(--space-6) + var(--space-3));display:flex}.document-list-module__miSrTq__kind{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.document-list-module__miSrTq__version,.document-list-module__miSrTq__updated{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.document-list-module__miSrTq__status{z-index:var(--layer-raised);grid-area:status;justify-self:end;position:relative}.document-list-module__miSrTq__skeletonRow{gap:var(--space-3);display:flex}.document-list-module__miSrTq__skeletonIcon{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-xs);background:var(--color-neutral-soft)}.document-list-module__miSrTq__skeletonLines{gap:var(--space-2);flex:1;display:grid}.document-list-module__miSrTq__skeletonLine{block-size:var(--space-3);border-radius:var(--radius-xs);background:var(--color-neutral-soft);animation:document-list-module__miSrTq__breathe var(--duration-loop) var(--ease-standard) infinite}.document-list-module__miSrTq__skeletonShort{inline-size:40%}@keyframes document-list-module__miSrTq__breathe{50%{opacity:.5}}@media (min-width:48rem){.document-list-module__miSrTq__row{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title status""facts status"}}@media (min-width:64rem){.document-list-module__miSrTq__head,.document-list-module__miSrTq__row{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 11rem 4rem 8.5rem 9.5rem;grid-template-areas:none}.document-list-module__miSrTq__head{padding:var(--space-2) var(--space-4);border-block-end:var(--border-width) solid var(--color-border);background:var(--color-surface-sunken);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium);display:grid}.document-list-module__miSrTq__titleCell,.document-list-module__miSrTq__status{grid-area:auto}.document-list-module__miSrTq__facts{display:contents}.document-list-module__miSrTq__version{font-family:var(--font-code);font-size:var(--text-xs)}.document-list-module__miSrTq__status{justify-self:start}.document-list-module__miSrTq__versionWord{inline-size:var(--space-px);block-size:var(--space-px);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}
.pricing-module__Jny80G__plans{gap:var(--space-3);padding:0;list-style:none;display:grid}.pricing-module__Jny80G__plan{gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);grid-template-rows:auto auto 1fr auto;display:grid}.pricing-module__Jny80G__marked{border-color:var(--color-ink-line);box-shadow:inset 0 0 0 var(--space-px) var(--color-ink-line), var(--shadow-sheet)}.pricing-module__Jny80G__name{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.pricing-module__Jny80G__price{font-family:var(--font-document);font-size:var(--text-3xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}.pricing-module__Jny80G__period{color:var(--color-text-tertiary);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-regular)}.pricing-module__Jny80G__limits{align-content:start;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.pricing-module__Jny80G__limits li{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pricing-module__Jny80G__limits svg{inline-size:var(--icon-sm);block-size:var(--icon-sm);color:var(--color-success)}.pricing-module__Jny80G__limit{color:var(--color-text);font-variant-numeric:tabular-nums}.pricing-module__Jny80G__note{color:var(--color-text-tertiary);font-size:var(--text-sm)}@media (min-width:48rem){.pricing-module__Jny80G__plans{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}
.review-module__SPnarW__review{gap:var(--space-5);display:grid}.review-module__SPnarW__workspace{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.review-module__SPnarW__outlineColumn,.review-module__SPnarW__marginColumn{display:none}.review-module__SPnarW__sheetColumn{min-inline-size:0}.review-module__SPnarW__columnTitle{padding-inline:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-semibold);margin-block-end:var(--space-2)}.review-module__SPnarW__notes{gap:var(--space-4);align-content:start;display:grid}.review-module__SPnarW__notesHead{gap:var(--space-3);display:grid}.review-module__SPnarW__group{gap:var(--space-2);display:grid}.review-module__SPnarW__groupTitle{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.review-module__SPnarW__empty{gap:var(--space-2);padding:var(--space-4);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);justify-items:start;display:grid}.review-module__SPnarW__emptyTitle{color:var(--color-text);font-weight:var(--weight-semibold)}.review-module__SPnarW__viewerBar{display:none}@media (min-width:64rem){.review-module__SPnarW__workspace{grid-template-columns:minmax(0, 1fr) var(--panel-width)}.review-module__SPnarW__marginColumn{min-inline-size:0;display:block}.review-module__SPnarW__viewerBar{display:flex}.review-module__SPnarW__bottomBar{display:none}}@media (min-width:90rem){.review-module__SPnarW__workspace{grid-template-columns:var(--outline-width) minmax(0, 1fr) var(--panel-width)}.review-module__SPnarW__outlineColumn{max-block-size:calc(100dvh - 2 * var(--space-6));overscroll-behavior:contain;display:block;position:sticky;inset-block-start:var(--space-6);overflow-y:auto}.review-module__SPnarW__viewerBar{display:none}}
.sidebar-module__TJTXaq__sidebar{gap:var(--space-4);min-block-size:100%;padding:var(--space-4) var(--space-3);flex-direction:column;flex:1;display:flex}.sidebar-module__TJTXaq__brand{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline:var(--space-2);display:flex}.sidebar-module__TJTXaq__nav{align-content:start;gap:var(--space-4);flex:1;display:grid}.sidebar-module__TJTXaq__group{gap:var(--space-1);display:grid}.sidebar-module__TJTXaq__groupLabel{padding-inline:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-medium)}.sidebar-module__TJTXaq__link{align-items:center;gap:var(--space-2);min-block-size:var(--control-height-md);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-weight:var(--weight-medium);display:flex}.sidebar-module__TJTXaq__link svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.sidebar-module__TJTXaq__link:hover{background:var(--color-neutral-soft);color:var(--color-text)}.sidebar-module__TJTXaq__active,.sidebar-module__TJTXaq__active:hover{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sheet)}.sidebar-module__TJTXaq__active svg{color:var(--color-ink)}.sidebar-module__TJTXaq__footer{border-block-start:var(--border-width) solid var(--color-divider);padding-block-start:var(--space-3)}
.back-link-module__4d5QmG__back{align-items:center;gap:var(--space-1);min-block-size:var(--control-height-sm);color:var(--color-text-secondary);font-size:var(--text-sm);display:inline-flex}.back-link-module__4d5QmG__back:hover{color:var(--color-ink)}.back-link-module__4d5QmG__back svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}
.documents-screen-module__CPXpWG__toolbar{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.documents-screen-module__CPXpWG__search{min-inline-size:0}.documents-screen-module__CPXpWG__more{justify-content:center;display:flex}@media (min-width:40rem){.documents-screen-module__CPXpWG__toolbar{grid-template-columns:minmax(0,24rem) auto;justify-content:start}}.documents-screen-module__CPXpWG__toolbar[hidden]{display:none}.documents-screen-module__CPXpWG__stale{opacity:.6;transition:opacity var(--duration-base) var(--ease-standard)}
.showcase-module__zEFd3W__moments{gap:var(--space-16);display:grid}.showcase-module__zEFd3W__moment{align-content:start;gap:var(--space-6);display:grid}.showcase-module__zEFd3W__pair{gap:var(--space-16);display:grid}.showcase-module__zEFd3W__media{min-inline-size:0}.showcase-module__zEFd3W__phone .showcase-module__zEFd3W__media{inline-size:min(100%,16rem);margin-inline:auto}.showcase-module__zEFd3W__copy{gap:var(--space-3);max-inline-size:30rem;display:grid}.showcase-module__zEFd3W__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight)}.showcase-module__zEFd3W__text{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal)}.showcase-module__zEFd3W__point{gap:var(--space-2);border-inline-start:var(--border-width-strong) solid var(--color-ink);color:var(--color-text-secondary);font-family:var(--font-document);padding-inline-start:var(--space-3);font-style:italic;display:flex}.showcase-module__zEFd3W__point svg{inline-size:var(--icon-sm);block-size:var(--icon-sm);color:var(--color-ink);flex:none;margin-block-start:var(--space-1)}@media (min-width:40rem){.showcase-module__zEFd3W__pair{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.showcase-module__zEFd3W__laptop{align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.showcase-module__zEFd3W__pair{gap:var(--space-12)}.showcase-module__zEFd3W__phone .showcase-module__zEFd3W__copy{justify-self:center}.showcase-module__zEFd3W__title{font-size:var(--text-2xl)}}
.page-action-module__2EN1wG__action{z-index:var(--layer-sticky);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);position:fixed;inset-block-end:calc(var(--floating-offset) + env(safe-area-inset-bottom));inset-inline-end:max(var(--space-gutter), env(safe-area-inset-right))}.page-action-module__2EN1wG__action>button{block-size:var(--control-height-lg);padding-inline:var(--space-4)}@media (min-width:64rem){.page-action-module__2EN1wG__action{box-shadow:none;position:static}.page-action-module__2EN1wG__action>button{block-size:var(--control-height-md);padding-inline:var(--space-3)}}
.page-module__JAZ1Xq__page{inline-size:100%;padding:var(--space-6) var(--space-gutter) calc(var(--floating-clearance) + env(safe-area-inset-bottom));align-content:start;margin-inline:auto;display:grid}.page-module__JAZ1Xq__content{max-inline-size:var(--content-max)}.page-module__JAZ1Xq__narrow{max-inline-size:var(--content-narrow)}.page-module__JAZ1Xq__md{gap:var(--space-5)}.page-module__JAZ1Xq__lg{gap:var(--space-8)}@media (min-width:64rem){.page-module__JAZ1Xq__page{padding-block:var(--space-8) var(--space-12)}}
.state-panel-module__MzQV-a__panel{align-items:center;gap:var(--space-2);max-inline-size:var(--size-state-max);padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.state-panel-module__MzQV-a__icon{inline-size:var(--space-12);block-size:var(--space-12);border-radius:var(--radius-lg);place-items:center;margin-block-end:var(--space-2);display:grid}.state-panel-module__MzQV-a__icon svg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.state-panel-module__MzQV-a__neutral{background:var(--color-neutral-soft);color:var(--color-text-secondary)}.state-panel-module__MzQV-a__critical{background:var(--color-critical-soft);color:var(--color-critical)}.state-panel-module__MzQV-a__ink{background:var(--color-ink-soft);color:var(--color-ink)}.state-panel-module__MzQV-a__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:balance}.state-panel-module__MzQV-a__description{color:var(--color-text-secondary);text-wrap:pretty}.state-panel-module__MzQV-a__action{margin-block-start:var(--space-3)}
.avatar-module__xY1xgq__avatar{border-radius:var(--radius-full);background:var(--color-ink-soft);color:var(--color-ink);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);flex:none;place-items:center;display:inline-grid}.avatar-module__xY1xgq__md{inline-size:var(--space-8);block-size:var(--space-8);font-size:var(--text-xs)}.avatar-module__xY1xgq__sm{inline-size:var(--space-6);block-size:var(--space-6);font-size:var(--text-2xs)}
.steps-module__CWWYLa__steps{gap:var(--space-6);padding:0;list-style:none;display:grid}.steps-module__CWWYLa__step{align-content:start;gap:var(--space-4);display:grid}.steps-module__CWWYLa__shot{aspect-ratio:3/2;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);box-shadow:var(--shadow-sheet);overflow:hidden}.steps-module__CWWYLa__shot img{object-fit:cover;object-position:top left;block-size:100%;inline-size:100%;display:block}.steps-module__CWWYLa__text{gap:var(--space-3);display:flex}.steps-module__CWWYLa__number{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-full);background:var(--color-ink-soft);color:var(--color-ink);font-family:var(--font-document);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.steps-module__CWWYLa__stepTitle{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-semibold);display:flex}.steps-module__CWWYLa__stepTitle svg{inline-size:var(--icon-md);block-size:var(--icon-md);color:var(--color-ink)}.steps-module__CWWYLa__stepText{color:var(--color-text-secondary);margin-block-start:var(--space-1)}@media (min-width:48rem){.steps-module__CWWYLa__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}
.methodology-module__hHMNMG__section{gap:var(--space-4);display:grid}.methodology-module__hHMNMG__sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.methodology-module__hHMNMG__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.methodology-module__hHMNMG__tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.methodology-module__hHMNMG__tile{gap:var(--space-4);min-inline-size:0;padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-rows:auto 1fr auto;display:grid}.methodology-module__hHMNMG__tileHead{align-items:flex-start;gap:var(--space-3);display:flex}.methodology-module__hHMNMG__tileIcon{inline-size:var(--icon-lg);block-size:var(--icon-lg);color:var(--color-ink);flex:none}.methodology-module__hHMNMG__tileTitle{font-size:var(--text-md);font-weight:var(--weight-semibold)}.methodology-module__hHMNMG__tileBasis{color:var(--color-text-tertiary);font-size:var(--text-sm)}.methodology-module__hHMNMG__shares{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.methodology-module__hHMNMG__shareItem{align-content:start;gap:var(--space-1);display:grid}.methodology-module__hHMNMG__shareItem dt,.methodology-module__hHMNMG__stage dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.methodology-module__hHMNMG__shareItem dd{gap:var(--space-2);margin:0;display:grid}.methodology-module__hHMNMG__share{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);white-space:nowrap}.methodology-module__hHMNMG__share[data-size=lg]{font-size:var(--text-2xl);letter-spacing:var(--tracking-display);line-height:var(--leading-tight)}.methodology-module__hHMNMG__share[data-empty]{color:var(--color-text-tertiary);font-weight:var(--weight-medium)}.methodology-module__hHMNMG__share[data-size=lg][data-empty]{font-size:var(--text-lg)}.methodology-module__hHMNMG__unmeasured{align-content:start;gap:var(--space-1);display:grid}.methodology-module__hHMNMG__unmeasuredValue{color:var(--color-text-secondary);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.methodology-module__hHMNMG__unmeasuredHint{color:var(--color-text-tertiary);font-size:var(--text-sm)}.methodology-module__hHMNMG__hinted{border-block-end:var(--border-width) dashed var(--color-border-strong);cursor:help;inline-size:fit-content;display:inline-flex}.methodology-module__hHMNMG__tileFoot{gap:var(--space-0-5) var(--space-3);border-block-start:var(--border-width) solid var(--color-divider);color:var(--color-text-tertiary);font-size:var(--text-xs);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}.methodology-module__hHMNMG__stages{align-content:start;gap:var(--space-2);margin:0;display:grid}.methodology-module__hHMNMG__stage{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.methodology-module__hHMNMG__stage dd{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);white-space:nowrap;margin:0}.methodology-module__hHMNMG__stage dd[data-empty]{color:var(--color-text-tertiary);font-weight:var(--weight-regular)}.methodology-module__hHMNMG__stage[data-stage=total]{border-block-start:var(--border-width) solid var(--color-divider);padding-block-start:var(--space-2)}.methodology-module__hHMNMG__stage[data-stage=total] dt{color:var(--color-text);font-weight:var(--weight-medium)}.methodology-module__hHMNMG__family{gap:var(--space-2);display:grid}.methodology-module__hHMNMG__familyTitle{align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-md);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.methodology-module__hHMNMG__familyCount{color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-regular)}.methodology-module__hHMNMG__checks{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden;container-type:inline-size}.methodology-module__hHMNMG__check{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:var(--border-width) solid var(--color-divider);grid-template-areas:"main""norm""tags""shares";display:grid}.methodology-module__hHMNMG__check:last-child{border-block-end:0}.methodology-module__hHMNMG__checkMain{gap:var(--space-0-5);grid-area:main;min-inline-size:0;display:grid}.methodology-module__hHMNMG__checkTitle{font-weight:var(--weight-medium)}.methodology-module__hHMNMG__checkRequirement{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.methodology-module__hHMNMG__checkNorm{gap:var(--space-0-5) var(--space-2);min-inline-size:0;color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;grid-area:norm;display:flex}.methodology-module__hHMNMG__checkLabel{color:var(--color-text-tertiary)}.methodology-module__hHMNMG__citations{gap:var(--space-0-5) var(--space-2);flex-wrap:wrap;display:flex}.methodology-module__hHMNMG__citations li:not(:last-child):after{content:";"}.methodology-module__hHMNMG__checkTags{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:tags;display:flex}.methodology-module__hHMNMG__method{align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);display:inline-flex}.methodology-module__hHMNMG__method svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.methodology-module__hHMNMG__checkShares{font-size:var(--text-sm);grid-area:shares}.methodology-module__hHMNMG__shareList{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.methodology-module__hHMNMG__shareList>div{align-items:baseline;gap:var(--space-1-5);display:flex}.methodology-module__hHMNMG__checkShareLabel{color:var(--color-text-tertiary)}.methodology-module__hHMNMG__checkShareValue{margin:0}@container (min-inline-size:52rem){.methodology-module__hHMNMG__check{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 11rem 7.5rem 9rem;grid-template-areas:"main norm tags shares";align-items:start}.methodology-module__hHMNMG__citations{flex-direction:column}.methodology-module__hHMNMG__checkLabel{display:none}.methodology-module__hHMNMG__checkTags{flex-direction:column;align-items:flex-start}.methodology-module__hHMNMG__shareList{gap:var(--space-1);display:grid}.methodology-module__hHMNMG__shareList>div{justify-content:space-between}}
.select-module__GikuNa__trigger{align-items:center;gap:var(--space-2);block-size:var(--control-height-md);max-inline-size:100%;padding-inline:var(--space-3) var(--space-2);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md);text-align:start;display:inline-flex}.select-module__GikuNa__trigger:hover{background:var(--color-neutral-soft)}.select-module__GikuNa__sm{block-size:var(--control-height-sm);padding-inline:var(--space-2);font-size:var(--text-sm)}.select-module__GikuNa__block{inline-size:100%}.select-module__GikuNa__icon,.select-module__GikuNa__chevron{color:var(--color-text-secondary);flex:none;display:inline-flex}.select-module__GikuNa__icon svg,.select-module__GikuNa__chevron svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.select-module__GikuNa__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.select-module__GikuNa__content{z-index:var(--layer-popover);min-inline-size:var(--radix-select-trigger-width);max-block-size:var(--radix-select-content-available-height);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-popover);overflow:hidden}.select-module__GikuNa__viewport{padding:var(--space-1)}.select-module__GikuNa__item{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--control-height-md);padding-inline:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-md);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.select-module__GikuNa__item[data-highlighted]{background:var(--color-neutral-soft)}.select-module__GikuNa__check{color:var(--color-ink);display:inline-flex}.select-module__GikuNa__check svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}
.tooltip-module__ZlDb7a__content{z-index:var(--layer-popover);max-inline-size:var(--size-tooltip-max);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-text);color:var(--color-surface);font-size:var(--text-xs);line-height:var(--leading-snug);box-shadow:var(--shadow-popover);animation:tooltip-module__ZlDb7a__appear var(--duration-fast) var(--ease-standard)}@keyframes tooltip-module__ZlDb7a__appear{0%{opacity:0}}
.icon-button-module__B_SvOW__square{aspect-ratio:1;padding:0}.icon-button-module__B_SvOW__square svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.icon-button-module__B_SvOW__md{inline-size:var(--control-height-md)}.icon-button-module__B_SvOW__sm{inline-size:var(--control-height-sm)}@media (pointer:coarse){.icon-button-module__B_SvOW__square{min-inline-size:var(--tap-target);min-block-size:var(--tap-target)}}
.skip-link-module__ccqpoq__skip{z-index:var(--layer-toast);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-on-ink);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link-module__ccqpoq__skip:focus-visible{transform:none}
.checkbox-group-module__f5UMqa__group{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.checkbox-group-module__f5UMqa__legend{font-size:var(--text-sm);font-weight:var(--weight-medium);margin-block-end:var(--space-1-5);padding:0}.checkbox-group-module__f5UMqa__options{gap:var(--space-1);display:grid}.checkbox-group-module__f5UMqa__option{align-items:flex-start;gap:var(--space-3);min-block-size:var(--tap-target);padding-block:var(--space-1);display:flex}.checkbox-group-module__f5UMqa__box{inline-size:var(--icon-lg);block-size:var(--icon-lg);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface);flex:none;place-items:center;margin-block-start:var(--space-0-5);padding:0;display:grid}.checkbox-group-module__f5UMqa__box[data-state=checked]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.checkbox-group-module__f5UMqa__box:focus-visible{box-shadow:var(--shadow-focus);outline:none}.checkbox-group-module__f5UMqa__indicator{place-items:center;display:grid}.checkbox-group-module__f5UMqa__indicator svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.checkbox-group-module__f5UMqa__text{gap:var(--space-0-5);cursor:pointer;min-inline-size:0;display:grid}.checkbox-group-module__f5UMqa__label{font-size:var(--text-md)}.checkbox-group-module__f5UMqa__hint{color:var(--color-text-tertiary);font-size:var(--text-xs)}.checkbox-group-module__f5UMqa__error{color:var(--color-critical);font-size:var(--text-sm)}
.billing-module__8Z6CUW__overview{gap:var(--space-5);padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.billing-module__8Z6CUW__planLine{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.billing-module__8Z6CUW__planName{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display)}.billing-module__8Z6CUW__price{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.billing-module__8Z6CUW__meters{gap:var(--space-4);display:grid}.billing-module__8Z6CUW__plans{gap:var(--space-3);display:grid}.billing-module__8Z6CUW__plan{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-rows:auto auto 1fr auto;display:grid}.billing-module__8Z6CUW__current{border-color:var(--color-ink-line);box-shadow:inset 0 0 0 var(--space-px) var(--color-ink-line)}.billing-module__8Z6CUW__planHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.billing-module__8Z6CUW__planTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.billing-module__8Z6CUW__planPrice{font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display)}.billing-module__8Z6CUW__perMonth{color:var(--color-text-tertiary);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:normal}.billing-module__8Z6CUW__limits{align-content:start;gap:var(--space-1-5);color:var(--color-text-secondary);font-size:var(--text-sm);display:grid}.billing-module__8Z6CUW__limit{justify-content:space-between;gap:var(--space-3);display:flex}.billing-module__8Z6CUW__limitValue{color:var(--color-text);font-variant-numeric:tabular-nums}@media (min-width:48rem){.billing-module__8Z6CUW__meters{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.billing-module__8Z6CUW__plans{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}
.demo-module__uWWS0W__screen{gap:var(--space-6);inline-size:100%;max-inline-size:var(--content-wide);padding:var(--space-10) max(var(--space-gutter), env(safe-area-inset-left)) calc(var(--space-12) + env(safe-area-inset-bottom));margin-inline:auto;display:grid}.demo-module__uWWS0W__heading{gap:var(--space-2);max-inline-size:40rem;display:grid}.demo-module__uWWS0W__title{font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight)}.demo-module__uWWS0W__lead{color:var(--color-text-secondary);font-size:var(--text-lg)}.demo-module__uWWS0W__roles{gap:var(--space-3);padding:0;list-style:none;display:grid}.demo-module__uWWS0W__role{gap:var(--space-4);padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);grid-template-rows:auto 1fr auto auto;display:grid}.demo-module__uWWS0W__roleHead{align-items:center;gap:var(--space-3);display:flex}.demo-module__uWWS0W__icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-lg);background:var(--color-ink-soft);color:var(--color-ink);place-items:center;display:grid}.demo-module__uWWS0W__icon svg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.demo-module__uWWS0W__roleTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.demo-module__uWWS0W__roleText{color:var(--color-text-secondary)}.demo-module__uWWS0W__person{align-items:center;gap:var(--space-3);border-block-start:var(--border-width) solid var(--color-divider);padding-block-start:var(--space-3);display:flex}.demo-module__uWWS0W__personText{min-inline-size:0;display:grid}.demo-module__uWWS0W__name{font-weight:var(--weight-medium)}.demo-module__uWWS0W__organization{color:var(--color-text-tertiary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demo-module__uWWS0W__role form button{block-size:var(--control-height-lg)}.demo-module__uWWS0W__note{color:var(--color-text-tertiary);font-size:var(--text-sm)}@media (min-width:48rem){.demo-module__uWWS0W__roles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.demo-module__uWWS0W__roles{grid-template-columns:repeat(4,minmax(0,1fr))}}
.brand-module__5MooSW__brand{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);align-items:flex-start;line-height:1;display:inline-flex}.brand-module__5MooSW__word{font-family:var(--font-document);font-size:var(--text-xl)}.brand-module__5MooSW__mark{color:var(--color-ink);font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--weight-medium);margin-inline-start:var(--space-0-5);line-height:1}
.illustration-module__XhdDQW__illustration{block-size:auto;inline-size:min(15rem,70vw);margin-block-end:var(--space-2)}.illustration-module__XhdDQW__sheet{fill:var(--color-sheet);stroke:var(--color-border-strong)}.illustration-module__XhdDQW__line{fill:var(--color-neutral-soft)}.illustration-module__XhdDQW__mark{fill:var(--color-ink-soft)}.illustration-module__XhdDQW__marker{fill:var(--color-ink);font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.illustration-module__XhdDQW__link{fill:none;stroke:var(--color-ink-line);stroke-dasharray:3 3;stroke-width:1.5px}.illustration-module__XhdDQW__note{fill:var(--color-surface-raised);stroke:var(--color-ink-line)}.illustration-module__XhdDQW__noteLine{fill:var(--color-ink-soft)}@media (prefers-reduced-motion:no-preference){.illustration-module__XhdDQW__link{animation:illustration-module__XhdDQW__draw var(--duration-loop) var(--ease-standard) both}}@keyframes illustration-module__XhdDQW__draw{0%{stroke-dashoffset:60px;opacity:0}}
.switch-module__-fJjVa__field{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--tap-target);display:flex}.switch-module__-fJjVa__text{gap:var(--space-0-5);min-inline-size:0;display:grid}.switch-module__-fJjVa__label{font-size:var(--text-md);font-weight:var(--weight-medium)}.switch-module__-fJjVa__hint{color:var(--color-text-secondary);font-size:var(--text-sm)}.switch-module__-fJjVa__track{inline-size:calc(var(--space-8) + var(--space-3));block-size:var(--space-6);border-radius:var(--radius-full);background:var(--color-border-strong);transition:background-color var(--duration-fast) var(--ease-standard);border:0;flex:none;padding:0;position:relative}.switch-module__-fJjVa__track[data-state=checked]{background:var(--color-ink)}.switch-module__-fJjVa__track:disabled{cursor:not-allowed;opacity:.55}.switch-module__-fJjVa__track:focus-visible{box-shadow:var(--shadow-focus);outline:none}.switch-module__-fJjVa__thumb{inline-size:var(--space-5);block-size:var(--space-5);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-sheet);transform:translateX(var(--space-0-5));transition:transform var(--duration-fast) var(--ease-standard);display:block}.switch-module__-fJjVa__thumb[data-state=checked]{transform:translateX(calc(var(--space-5) - var(--space-0-5) + var(--space-1)))}@media (prefers-reduced-motion:reduce){.switch-module__-fJjVa__thumb,.switch-module__-fJjVa__track{transition:none}}
.landing-module__MkS3jW__site{background:var(--color-canvas);flex-direction:column;min-block-size:100dvh;display:flex}.landing-module__MkS3jW__main{outline:none;flex:1}.landing-module__MkS3jW__header{z-index:var(--layer-header);border-block-end:var(--border-width) solid var(--color-border);background:color-mix(in srgb, var(--color-canvas) 86%, transparent);-webkit-backdrop-filter:blur(var(--blur-header));backdrop-filter:blur(var(--blur-header));position:sticky;inset-block-start:0}.landing-module__MkS3jW__headerInner{align-items:center;gap:var(--space-3);inline-size:100%;max-inline-size:var(--content-wide);min-block-size:var(--topbar-height);padding-block-start:env(safe-area-inset-top);padding-inline:max(var(--space-gutter), env(safe-area-inset-left)) max(var(--space-gutter), env(safe-area-inset-right));margin-inline:auto;display:flex}.landing-module__MkS3jW__home{color:var(--color-text);align-items:center;display:inline-flex}.landing-module__MkS3jW__nav{justify-content:center;gap:var(--space-1);flex:1;display:none}.landing-module__MkS3jW__navLink{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-md);font-weight:var(--weight-medium)}.landing-module__MkS3jW__navLink:hover{background:var(--color-neutral-soft);color:var(--color-text)}.landing-module__MkS3jW__headerActions{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.landing-module__MkS3jW__long{display:none}.landing-module__MkS3jW__footer{border-block-start:var(--border-width) solid var(--color-border);background:var(--color-surface-sunken)}.landing-module__MkS3jW__footerInner{gap:var(--space-4);inline-size:100%;max-inline-size:var(--content-wide);padding:var(--space-8) var(--space-gutter) calc(var(--space-8) + env(safe-area-inset-bottom));margin-inline:auto;display:grid}.landing-module__MkS3jW__footerLinks{gap:var(--space-2) var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.landing-module__MkS3jW__footerLinks a:hover{color:var(--color-ink)}.landing-module__MkS3jW__footerNote{color:var(--color-text-tertiary);font-size:var(--text-sm)}@media (min-width:40rem){.landing-module__MkS3jW__long{display:inline}.landing-module__MkS3jW__short{display:none}}@media (min-width:64rem){.landing-module__MkS3jW__nav{display:flex}.landing-module__MkS3jW__headerActions{margin-inline-start:0}.landing-module__MkS3jW__footerInner{grid-template-columns:auto 1fr;align-items:center}.landing-module__MkS3jW__footerLinks{justify-content:flex-end}}
.meter-module__ARpHXq__meter{gap:var(--space-1-5);min-inline-size:0;display:grid}.meter-module__ARpHXq__line{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.meter-module__ARpHXq__label{font-size:var(--text-sm)}.meter-module__ARpHXq__text{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.meter-module__ARpHXq__text.meter-module__ARpHXq__warn{color:var(--color-important)}.meter-module__ARpHXq__text.meter-module__ARpHXq__full{color:var(--color-critical);font-weight:var(--weight-medium)}.meter-module__ARpHXq__track{block-size:var(--space-1-5);border-radius:var(--radius-full);background:var(--color-neutral-soft);position:relative;overflow:hidden}.meter-module__ARpHXq__bar{inline-size:var(--share);border-radius:inherit;background:var(--color-ink);position:absolute;inset-block:0;inset-inline-start:0}.meter-module__ARpHXq__bar.meter-module__ARpHXq__warn{background:var(--color-important)}.meter-module__ARpHXq__bar.meter-module__ARpHXq__full{background:var(--color-critical)}
.standalone-module__wsImxq__screen{min-block-size:70dvh;padding:var(--space-gutter);place-items:center;display:grid}
.checkout-module__Ie23oq__screen{min-block-size:100dvh;padding:var(--space-6) var(--space-gutter) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--color-canvas);place-items:center;display:grid}.checkout-module__Ie23oq__card{gap:var(--space-5);inline-size:min(100%,26rem);padding:var(--space-6) var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sheet);display:grid}.checkout-module__Ie23oq__header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.checkout-module__Ie23oq__provider,.checkout-module__Ie23oq__test{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.checkout-module__Ie23oq__provider svg,.checkout-module__Ie23oq__test svg{inline-size:var(--icon-md);block-size:var(--icon-md)}.checkout-module__Ie23oq__test{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);background:var(--color-important-soft);color:var(--color-important)}.checkout-module__Ie23oq__body{gap:var(--space-2);text-align:center;display:grid}.checkout-module__Ie23oq__amount{font-size:var(--text-3xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-display)}.checkout-module__Ie23oq__description{color:var(--color-text-secondary)}.checkout-module__Ie23oq__merchant{justify-content:center;align-items:baseline;gap:var(--space-1-5);color:var(--color-text-tertiary);font-size:var(--text-sm);display:inline-flex}.checkout-module__Ie23oq__actions{gap:var(--space-2);display:grid}.checkout-module__Ie23oq__actions button{block-size:var(--control-height-lg)}.checkout-module__Ie23oq__note{color:var(--color-text-tertiary);font-size:var(--text-xs);text-align:center}
.platform-module__FU2XNq__plan{inline-size:9.5rem;max-inline-size:100%}
.toolbar-module__hdVMMq__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}
