@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_39ac9a1-module__YrT6LG__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_39ac9a1-module__YrT6LG__variable{--font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;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:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;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:300;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:300;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:300;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:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_84ff9a6e-module__Mr_65W__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_84ff9a6e-module__Mr_65W__variable{--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_30c7ab4c-module__VCrZzq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_30c7ab4c-module__VCrZzq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--page:#f3f3ee;--card:#fff;--card-border:#dddfd9;--dark:#0e1d15;--dark-2:#112018;--dark-3:#1c2a22;--dark-border:#232e28;--topbar:#f8f8f4;--divider:#f1f2ee;--divider-strong:#d7d8d2;--track:#ecede9;--row-hover:#f5f8ef;--ink:#171f1a;--ink-2:#4d5950;--ink-3:#606d64;--on-dark:#eae8e1;--on-dark-2:#aebbb1;--on-dark-hi:#c8ebb5;--green:#00502f;--green-soft:#eff8f2;--green-border:#d4e2d9;--lime:#a1ce7c;--band-0:#ba2c25;--band-1:#a05000;--band-2:#826400;--band-3:#2b7440;--band-4:#005c44;--band-0-bg:#ffe9e5;--band-1-bg:#ffeddf;--band-2-bg:#fef3d6;--band-3-bg:#dff6e2;--band-4-bg:#d7f5e8;--ok:#006338;--ok-bg:#e5faec;--warn:#765400;--warn-bg:#fff5e0;--err:#a51f1e;--err-bg:#fff0ed;--info:#1f598a;--info-bg:#ecf6ff;--d1:#4f679d;--d2:#2b7440;--d3:#00838a;--d4:#ae5528;--d5:#875093;--d6:#756a24;--r-input:5px;--r-control:6px;--r-panel:8px;--r-card:10px;--r-pill:20px}@supports (color:lab(0% 0 0)){:root{--page:lab(95.6358% -.365824 2.25176);--card-border:lab(88.486% -1.36983 2.63253);--dark:lab(9.28729% -8.41432 3.32691);--dark-2:lab(10.4476% -8.48792 3.35526);--dark-3:lab(15.6549% -8.00759 3.53556);--dark-border:lab(17.9091% -6.37856 2.81805);--topbar:lab(97.4846% -.306308 1.8755);--divider:lab(95.4247% -1.02976 1.97235);--divider-strong:lab(86.166% -1.36963 2.63274);--track:lab(93.6847% -1.02967 1.97243);--row-hover:lab(97.2285% -2.04852 3.95414);--ink:lab(10.8819% -4.78073 2.11234);--ink-2:lab(36.4696% -6.20539 3.18009);--ink-3:lab(44.5899% -6.2001 3.17689);--on-dark:lab(91.9419% -.303984 3.80795);--on-dark-2:lab(74.7495% -6.02886 3.5318);--on-dark-hi:lab(89.35% -18.9624 22.0188);--green:lab(29.2549% -29.7396 13.0799);--green-soft:lab(96.6832% -3.79074 1.67719);--green-border:lab(88.6714% -6.32793 2.79905);--lime:lab(78.1182% -26.1841 35.9928);--band-0:lab(42.5537% 56.3463 40.5324);--band-1:lab(43.5319% 33.5318 62.6149);--band-2:lab(44.4978% 6.90514 54.0306);--band-3:lab(43.3869% -33.1913 21.8595);--band-4:lab(34.0385% -35.2086 7.74517);--band-0-bg:lab(94.4298% 11.9855 7.3616);--band-1-bg:lab(95.2268% 8.00446 12.8005);--band-2-bg:lab(96.1241% .31352 15.5663);--band-3-bg:lab(94.6677% -10.3559 6.60876);--band-4-bg:lab(94.0874% -11.7053 2.66497);--ok:lab(36.4617% -35.7804 17.5492);--ok-bg:lab(96.3191% -8.73834 4.26914);--warn:lab(38.5498% 9.85821 48.9416);--warn-bg:lab(96.8639% 1.36623 12.7288);--err:lab(36.8252% 53.5011 37.3869);--err-bg:lab(95.8431% 7.23004 4.24899);--info:lab(35.8209% -5.21773 -33.2922);--info-bg:lab(96.2778% -2.3478 -7.01675);--d1:lab(43.6545% 2.65855 -32.386);--d2:lab(43.3869% -33.1913 21.8595);--d3:lab(48.9475% -37.3648 -15.2805);--d4:lab(46.8913% 35.0032 42.4902);--d5:lab(42.5327% 32.3493 -27.9221);--d6:lab(44.749% -1.87773 39.1333)}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--page);color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.55}:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.skip-link{background:var(--card);border:1px solid var(--green);border-radius:var(--r-control);z-index:100;padding:10px 16px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}.mono{font-family:var(--font-mono), ui-monospace, monospace}.num{font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:9px;font-weight:500}.h1,.h2,.h3,.display{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;margin:0;font-weight:400}.h1{letter-spacing:-.01em;font-size:26px;line-height:1.18}.h2{font-size:18px;line-height:1.25}.h3{font-size:15px;line-height:1.3}.display{font-size:56px;line-height:1}.muted{color:var(--ink-2)}.dim{color:var(--ink-3)}.small{font-size:12px}.tiny{font-size:11px}.stack{flex-direction:column;display:flex}.stack-4{gap:4px}.stack-8{gap:8px}.stack-12{gap:12px}.stack-16{gap:16px}.stack-22{gap:22px}.page{flex-direction:column;gap:22px;min-width:0;max-width:1400px;display:flex}.page-head{flex-direction:column;gap:4px;display:flex}.auto-grid{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:16px;display:grid}.cards-2{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;display:grid}.cards-3{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:18px;display:grid}.scroll-x{min-width:0;max-width:100%;position:relative;overflow-x:auto}.shell{grid-template-columns:236px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--dark);color:var(--on-dark);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.sidebar-head{border-bottom:1px solid var(--dark-border);align-items:center;gap:10px;padding:20px 18px 16px;display:flex}.brand-mark{border-radius:var(--r-control);background:var(--lime);color:#0b2612;color:lab(12.4727% -15.0632 9.78099);width:26px;height:26px;font:600 12px/26px var(--font-mono), monospace;text-align:center;flex:none}.sidebar-nav{flex-direction:column;flex:1;gap:14px;padding:14px 10px 18px;display:flex;overflow-y:auto}.nav-group-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#87978c;color:lab(60.8975% -7.74953 3.97071);padding:0 8px 5px;font-size:8.5px;font-weight:500}.nav-item{border-radius:var(--r-control);color:#b4c2b8;color:lab(77.0708% -6.18857 3.16989);grid-template-columns:7px 1fr;align-items:center;gap:10px;padding:8px 9px;font-size:12.5px;text-decoration:none;display:grid}.nav-item:hover{background:var(--dark-3)}.nav-item[aria-current=page]{color:#f7f5ee;color:lab(96.582% -.305176 3.8071);background:#213328;background:lab(19.2013% -9.6225 4.24776)}.nav-dot{background:#3f4b44;background:lab(30.67% -6.35743 2.8101);border-radius:2px;width:7px;height:7px}.nav-item[aria-current=page] .nav-dot{background:var(--lime)}.sidebar-foot{border-top:1px solid var(--dark-border);flex-direction:column;gap:9px;padding:13px 14px 15px;display:flex}.btn-ghost-dark{border-radius:var(--r-control);width:100%;font:inherit;color:#b4c2b8;color:lab(77.0708% -6.18857 3.16989);cursor:pointer;background:0 0;border:1px solid #303b34;border:1px solid lab(23.7096% -6.36716 2.81376);padding:7px 10px;font-size:11.5px}.btn-ghost-dark:hover{background:var(--dark-3)}.main-col{flex-direction:column;min-width:0;display:flex}.topbar{z-index:5;background:var(--topbar);border-bottom:1px solid var(--card-border);flex-wrap:wrap;align-items:center;gap:16px;padding:13px 30px;display:flex;position:sticky;top:0}.topbar-spacer{margin-right:auto}.content{flex:1;min-width:0;padding:26px 30px 64px}.card{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);min-width:0;padding:20px 22px 22px}.card-tight{padding:17px 18px 16px}.panel-dark{background:var(--dark-2);color:var(--on-dark);border-radius:var(--r-card);padding:20px 22px 22px}.panel-dark .h2{color:var(--on-dark-hi)}.panel-dark .eyebrow{color:#90b697;color:lab(70.6302% -17.8208 11.4412)}.panel-soft{background:var(--green-soft);border:1px solid var(--green-border);border-radius:var(--r-panel);padding:15px 16px}.kpi{flex-direction:column;gap:5px;display:flex}.kpi-value{font-family:var(--font-serif), Georgia, serif;font-size:36px;line-height:1.05}.kpi-note{color:var(--ink-2);font-size:11.5px}.pill{border-radius:var(--r-pill);white-space:nowrap;padding:3px 9px;font-size:10.5px;font-weight:500;display:inline-block}.pill-lg{padding:5px 11px;font-size:11px}.pill-neutral{color:var(--ink-2);border:1px solid var(--card-border);background:#eff1eb;background:lab(94.8661% -1.37049 2.632)}.pill-gap{color:#833f27;color:lab(35.4327% 28.2141 28.545);background:#feeee7;background:lab(95.2538% 4.80214 5.47516)}.pill-role{border-radius:var(--r-pill);font-family:var(--font-mono), monospace;color:#294b31;color:lab(28.8512% -17.9632 11.6785);background:#edf9ee;background:lab(96.7871% -5.78713 3.99506);border:1px solid #d3ded3;border:1px solid lab(87.5039% -5.58889 4.33456);align-items:center;gap:7px;padding:5px 10px;font-size:10.5px;display:inline-flex}.pill-role:before{content:"";background:#4e9a52;background:lab(57.505% -36.4483 30.0272);border-radius:50%;width:6px;height:6px}.band-0{background:var(--band-0-bg);color:var(--band-0)}.band-1{background:var(--band-1-bg);color:var(--band-1)}.band-2{background:var(--band-2-bg);color:var(--band-2)}.band-3{background:var(--band-3-bg);color:var(--band-3)}.band-4{background:var(--band-4-bg);color:var(--band-4)}.ink-band-0{color:var(--band-0)}.ink-band-1{color:var(--band-1)}.ink-band-2{color:var(--band-2)}.ink-band-3{color:var(--band-3)}.ink-band-4{color:var(--band-4)}.ink-green{color:#005d38;color:lab(34.0251% -33.0544 14.5373)}.ink-lift{color:#2c6330;color:lab(37.413% -28.0522 23.2407)}.ink-drop{color:var(--band-0)}.bar{background:var(--track);border-radius:2px;height:11px;overflow:hidden}.bar-sm{height:7px}.bar-fill{border-radius:2px;height:100%;transition:width .4s}.dual{background:var(--track);border-radius:2px;height:15px;position:relative}.dual-before{background:#d0e0d2;background:lab(87.575% -7.39202 4.71208);border-radius:2px;height:100%;position:absolute;top:0;left:0}.dual-now{border-radius:2px;height:8px;transition:width .45s;position:absolute;top:3.5px;left:0}.table{border-collapse:collapse;width:100%}.table caption{text-align:left;padding-bottom:8px}.table th{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--divider-strong);white-space:nowrap;padding:0 12px 8px 0;font-size:9px;font-weight:500}.table td{border-bottom:1px solid var(--divider);vertical-align:middle;padding:10px 12px 10px 0}.table tbody tr:hover{background:var(--row-hover)}.table .right{text-align:right}.table a{color:inherit;font-weight:500;text-decoration:none}.table a:hover{text-decoration:underline}.list-row{border-bottom:1px solid var(--divider);align-items:center;gap:12px;padding:9px 0;display:grid}.list-row:last-child{border-bottom:0}.notice{border:1px dashed var(--divider-strong);border-radius:var(--r-panel);color:var(--ink-2);margin:0;padding:14px 16px;font-size:12.5px;line-height:1.6}.notice strong{color:var(--ink)}.empty{border:1px dashed var(--divider-strong);border-radius:var(--r-panel);text-align:center;color:var(--ink-2);padding:32px 24px}.denied{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:560px;margin:70px auto;display:flex}.denied-mark{color:#a7391e;color:lab(40.6798% 44.9398 41.2412);width:44px;height:44px;font:500 18px/44px var(--font-mono), monospace;background:#ffe8e0;background:lab(93.9398% 10.4992 10.0549);border-radius:11px}.skel{background:var(--track);border-radius:var(--r-control);animation:1.4s ease-in-out infinite pulse}.skel-card{border-radius:var(--r-card);height:104px}.skel-line{height:12px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.55}}.hero{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-card);grid-template-columns:1fr 258px;display:grid;overflow:hidden}.hero-body{padding:24px 26px 22px}.hero-index{background:var(--dark-2);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:24px 22px;display:flex}.hero-index .display{color:#cbf3b6;color:lab(91.7823% -21.2883 24.8669)}.index-track{background:#2d3931;background:lab(22.5495% -6.36914 2.8145);border-radius:3px;width:150px;height:6px;margin-top:6px;overflow:hidden}.index-fill{background:#b3dd91;background:lab(83.8276% -24.1663 32.59);border-radius:3px;height:100%;transition:width .5s}.chips{flex-wrap:wrap;gap:8px;display:flex}.dots{justify-content:flex-end;gap:2px;display:flex}.dot{background:#e7e8e4;background:lab(91.9447% -1.02961 1.97251);border-radius:2px;width:9px;height:9px}@media (max-width:900px){.shell{grid-template-columns:1fr}.sidebar{height:auto;position:static}.sidebar-nav{flex-flow:wrap;gap:8px}.nav-group-label{display:none}.hero{grid-template-columns:1fr}.content{padding:20px 16px 48px}.topbar{padding:12px 16px}}.field{border:1px solid var(--divider-strong);border-radius:var(--r-control);background:var(--card);width:100%;min-width:0;max-width:100%;font:inherit;color:var(--ink);padding:9px 11px;font-size:13px}.field:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.btn-primary,.btn-quiet,.btn-danger{font:inherit;border-radius:var(--r-control);cursor:pointer;white-space:nowrap;border:1px solid #0000;padding:9px 15px;font-size:12.5px}.btn-primary{background:var(--dark);color:#f7f5ee;color:lab(96.582% -.305176 3.8071);border-color:var(--dark)}.btn-primary:hover{background:var(--dark-3)}.btn-quiet{color:var(--ink-2);border-color:var(--divider-strong);background:0 0;padding:6px 11px;font-size:11.5px}.btn-quiet:hover{background:var(--row-hover);color:var(--ink)}.btn-danger{color:var(--err);border-color:var(--err);background:0 0}.btn-danger:hover{background:var(--err-bg)}button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.check{cursor:pointer;align-items:center;gap:7px;display:inline-flex}.check input{accent-color:var(--dark)}.card-danger{border-color:color-mix(in oklab, var(--err) 35%, var(--card-border))}.invite-form{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:end;gap:14px;margin-top:16px;display:grid}.roles{border:0;flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;display:flex}.inline-form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.field-inline{width:15rem;min-width:0;max-width:100%;padding:5px 8px;font-size:11.5px}.roles legend{padding:0 0 6px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.auth{grid-template-columns:1.05fr 1fr;min-height:100vh;display:grid}.auth-brand{background:var(--dark);color:var(--on-dark);flex-direction:column;justify-content:space-between;padding:54px 60px;display:flex;position:relative;overflow:hidden}.auth-brand:before{content:"";opacity:.5;pointer-events:none;background:repeating-linear-gradient(105deg,#0000 0 26px,#17291f 26px 27px);background:repeating-linear-gradient(105deg,#0000 0 26px,lab(14.5611% -9.79341 3.87137) 26px 27px);position:absolute;inset:0}.auth-brand>*{position:relative}.auth-logo{align-items:center;gap:11px;display:flex}.auth-mark{background:var(--lime);color:#0b2612;color:lab(12.4727% -15.0632 9.78099);width:30px;height:30px;font:600 13px/30px var(--font-mono), monospace;text-align:center;border-radius:7px;flex:none}.auth-org{font-family:var(--font-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:#9ec2a2;color:lab(75.2649% -17.4138 12.1441);font-size:10px;font-weight:500}.auth-tagline{color:#95a299;color:lab(65.4706% -6.19158 3.17172);margin:8px 0 0;font-size:11.5px;font-weight:300}.auth-pitch{flex-direction:column;gap:20px;max-width:520px;display:flex}.auth-headline{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.08}.auth-headline em{color:#b1e1a1;color:lab(84.9604% -24.9687 26.2496);font-style:normal}.auth-prop{color:#becbc2;color:lab(80.5509% -6.1878 3.16942);margin:0;font-size:14.5px;font-weight:300;line-height:1.65}.auth-stats{border-top:1px solid #2a362f;border-top:1px solid lab(21.3894% -6.37127 2.81531);grid-template-columns:repeat(3,1fr);gap:22px;padding-top:22px;display:grid}.auth-stat-v{font:400 27px/1 var(--font-serif), Georgia, serif;color:#bee5aa;color:lab(87.1391% -21.2663 24.9161)}.auth-stat-l{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#839087;color:lab(58.5104% -6.19385 3.1731);margin-top:3px;font-size:9px}.auth-governance{color:#839087;color:lab(58.5104% -6.19385 3.1731);flex-wrap:wrap;gap:8px 22px;font-size:10.5px;font-weight:300;display:flex}.auth-governance span{align-items:center;gap:6px;display:inline-flex}.auth-governance span:before{content:"";background:#5a9763;background:lab(57.1893% -29.1998 20.7488);border-radius:50%;width:4px;height:4px}.auth-pane{justify-content:center;align-items:center;padding:48px 40px;display:flex}.auth-form-col{width:100%;max-width:400px}.auth-h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;margin:9px 0 5px;font-size:27px;font-weight:400;line-height:1.15}.auth-form{flex-direction:column;gap:12px;margin-top:24px;display:flex}.auth-lab{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);font-size:10px;font-weight:500}.auth-field{border:1px solid var(--card-border);width:100%;font:inherit;background:var(--card);color:var(--ink);border-radius:7px;padding:11px 12px;font-size:13.5px;transition:border-color .15s}.auth-field:focus{border-color:var(--green)}.auth-field:disabled{opacity:.55}.auth-code{font-family:var(--font-mono), monospace;letter-spacing:.34em;text-align:center;font-variant-numeric:tabular-nums;padding:15px 12px 15px 22px;font-size:24px}.auth-btn{background:var(--green);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:13px 16px;font-size:13.5px;font-weight:500;transition:background .15s}.auth-btn:hover:not(:disabled){background:#003c20;background:lab(21.1242% -30.1631 13.247)}.auth-btn:disabled{opacity:.55;cursor:default}.auth-quiet{color:var(--ink-2);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 2px;font-size:12.5px;text-decoration:underline}.auth-quiet:hover:not(:disabled){color:var(--ink)}.auth-quiet:disabled{color:var(--ink-3);cursor:default;text-decoration:none}.auth-meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.auth-timer{font-family:var(--font-mono), monospace;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.auth-timer.low{color:var(--band-2)}.auth-sent{background:var(--band-4-bg);border:1px solid color-mix(in oklab, var(--band-4) 28%, transparent);color:var(--ink);border-radius:8px;margin:14px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.5}.auth-alert{border-radius:8px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.5}.auth-alert b{font-weight:600}.auth-alert-danger{background:var(--err-bg);color:var(--err);border:1px solid color-mix(in oklab, var(--err) 30%, transparent)}.auth-alert-warn{background:var(--warn-bg);color:var(--warn);border:1px solid color-mix(in oklab, var(--warn) 30%, transparent)}.auth-alert-ok{background:var(--ok-bg);color:var(--ok);border:1px solid color-mix(in oklab, var(--ok) 30%, transparent);margin-bottom:18px}.auth-check{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:9px;font-size:12.5px;display:flex}.auth-check input{width:15px;height:15px;accent-color:var(--green);flex:none;margin-top:1px}.auth-check b{color:var(--ink);font-weight:500;display:block}.auth-footnote{border-top:1px solid var(--divider);color:var(--ink-3);margin-top:26px;padding-top:16px;font-size:11px;line-height:1.6}@media (max-width:900px){.auth{grid-template-columns:1fr}.auth-brand{gap:22px;padding:30px 22px}.auth-headline{font-size:26px}.auth-prop,.auth-stats{display:none}.auth-pane{align-items:flex-start;padding:30px 22px 60px}}@media (max-width:640px){.strategy-notes div{grid-template-columns:1fr;gap:2px}}.mt-6{margin-top:6px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.mt-16{margin-top:16px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.mr-6{margin-right:6px}.m-0{margin:0}.p-0{padding:0}.fw-500{font-weight:500}.text-right{text-align:right}.align-end{align-items:end}.loose{line-height:1.7}.indent{padding-left:18px}.between{justify-content:space-between;gap:12px;display:flex}.between-10{justify-content:space-between;gap:10px;display:flex}.inline-12{gap:12px;display:flex}.w-narrow{max-width:26rem}.w-action{min-width:190px}.skel-head{width:220px;height:26px}.skel-block{border-radius:var(--r-card);height:260px}.on-dark-soft{color:#bbc8be;color:lab(79.3909% -6.18804 3.16956)}.block-line{display:block}.reason-cell{min-width:12rem;max-width:22rem}.strategy-notes{border-top:1px solid var(--divider);gap:8px;margin:16px 0 0;padding-top:14px;display:grid}.strategy-notes div{grid-template-columns:8rem 1fr;align-items:baseline;gap:12px;display:grid}.strategy-notes dd{margin:0}@media (max-width:640px){.strategy-notes div{grid-template-columns:1fr;gap:2px}}.inline-form{align-items:center;gap:6px;display:flex}.field-inline{width:15rem;min-width:0;padding:5px 8px;font-size:11.5px}select.field{appearance:auto}textarea.field{resize:vertical;min-height:6rem;line-height:1.5}input[type=file].field{padding:7px 9px;font-size:12px}input[type=file].field::file-selector-button{font:inherit;border:1px solid var(--divider-strong);border-radius:var(--r-control);background:var(--card);color:var(--ink-2);cursor:pointer;margin-right:10px;padding:5px 11px;font-size:11.5px}.row-band{grid-template-columns:1fr 70px 30px}.row-queue{grid-template-columns:1fr 130px 26px}.row-domain{grid-template-columns:150px 1fr 92px;align-items:center;gap:12px;display:grid}.ink-roster{color:#2e5740;color:lab(33.5164% -19.4085 8.55788);font-weight:500}.ink-panel-hi{color:#8fae94;color:lab(68.181% -14.8351 9.50851)}.ink-panel-lo{color:#3a5b48;color:lab(35.7072% -16.0795 7.09556)}.session-notice{border-radius:var(--r-panel);border:1px solid color-mix(in oklab, var(--warn) 30%, transparent);background:var(--warn-bg);color:var(--warn);margin:0 0 20px;padding:12px 16px;font-size:12.5px;line-height:1.6}.session-notice.ended{border-color:color-mix(in oklab, var(--err) 30%, transparent);background:var(--err-bg);color:var(--err)}.session-notice strong{font-weight:600}.session-notice a{color:inherit;font-weight:600}.status{border-radius:var(--r-panel);border:1px solid;border-left-width:3px;grid-template-columns:20px 1fr;align-items:start;gap:10px;margin:0;padding:12px 16px 12px 13px;font-size:12.5px;line-height:1.6;display:grid}.status-glyph{text-align:center;font-size:13px;font-weight:700;line-height:1.5;font-family:var(--font-mono), ui-monospace, monospace}.status strong{font-weight:600}.status a{color:inherit;font-weight:600}.status code{background:0 0;border:0;padding:0}.status-success{background:var(--ok-bg);color:var(--ok);border-color:color-mix(in oklab, var(--ok) 30%, transparent);border-left-color:var(--ok)}.status-warning{background:var(--warn-bg);color:var(--warn);border-color:color-mix(in oklab, var(--warn) 30%, transparent);border-left-color:var(--warn)}.status-danger{background:var(--err-bg);color:var(--err);border-color:color-mix(in oklab, var(--err) 30%, transparent);border-left-color:var(--err)}.status-info{background:var(--info-bg);color:var(--info);border-color:color-mix(in oklab, var(--info) 30%, transparent);border-left-color:var(--info)}
