@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.pysOaa_className{font-family:Archivo,Archivo Fallback;font-style:normal}.pysOaa_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50045f7d80f7381d-s.0s6jj7y_a8v57.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:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2cf64c6f76ce7c1a-s.08s7pfcsa02gy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2eabde602c2ea8bd-s.1dep1hhyk44a4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b421b8e2d365b903-s.3vi3ejgvl3r0i.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:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/55c1635ac04d2af7-s.2nv2eq31xp4p7.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:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cbd71410ee45994d-s.2mnf2yq1gs_e4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de6e71f3e1b49215-s.p.04s-z9uhm_0n2.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:Source Code Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/50045f7d80f7381d-s.0s6jj7y_a8v57.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:Source Code Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2cf64c6f76ce7c1a-s.08s7pfcsa02gy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2eabde602c2ea8bd-s.1dep1hhyk44a4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b421b8e2d365b903-s.3vi3ejgvl3r0i.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:Source Code Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/55c1635ac04d2af7-s.2nv2eq31xp4p7.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:Source Code Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cbd71410ee45994d-s.2mnf2yq1gs_e4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/de6e71f3e1b49215-s.p.04s-z9uhm_0n2.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:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/50045f7d80f7381d-s.0s6jj7y_a8v57.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:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2cf64c6f76ce7c1a-s.08s7pfcsa02gy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2eabde602c2ea8bd-s.1dep1hhyk44a4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b421b8e2d365b903-s.3vi3ejgvl3r0i.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:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55c1635ac04d2af7-s.2nv2eq31xp4p7.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:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cbd71410ee45994d-s.2mnf2yq1gs_e4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/de6e71f3e1b49215-s.p.04s-z9uhm_0n2.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:Source Code Pro Fallback;src:local(Arial);ascent-override:73.11%;descent-override:20.28%;line-gap-override:0.0%;size-adjust:134.59%}.D3JV9W_className{font-family:Source Code Pro,Source Code Pro Fallback;font-style:normal}.D3JV9W_variable{--font-mono:"Source Code Pro", "Source Code Pro Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c230f5cedd6adcc0-s.1gbavwjfxk-ql.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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13355f8808aafd40-s.170qlghoxphjg.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf56aec03b6c512f-s.p.3rc77fqyyrg24.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39bdd36e1450d69d-s.1glkedkmkj4ol.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f88683b112f86fce-s.0jk2f-2yu65-t.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/066ba92c8fc1c222-s.p.0j4ssjn_k8z58.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31d568f801a64fa3-s.323_pd8dkinxn.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0a0872b54d5f580-s.3o5kmmd3ujeri.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2da4f60ed3b00b11-s.p.0rkprfbp4mv-a.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3653761fae724bb1-s.2yl4_bdoj5bxl.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7fe56aac9cb73d5c-s.0dfcd0ghwuuui.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/26cfda139e115385-s.p.350ebk_prankn.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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.EDtOfG_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.EDtOfG_variable{--font-barlow-cond:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3ih7dxnymi4t5.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.3uaqc_eim_oz1.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2w-eao_k5pziq.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1haaxlqnxotgo.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.2km9zhv-p9t3b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.00u70rl5ce7ry.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.0p3m7ez1fl9bq.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.0owl_bf4j-7yx.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.14sz-5zsn4k6e.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65cd4c6cc3039b94-s.3ejvvd3kfac7p.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a351e9f47a978e9b-s.2_dpbef00d2ek.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5016fbdfc634340b-s.p.1ynh17i_ncei1.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:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(../media/014e1d6e234d8d72-s.0nzu_291441jv.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:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(../media/26193134fe4bc53b-s.0akc4jps0pnc4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(../media/dc2966c44ec23aba-s.p.0y0unczogax7j.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.V_LO5G_className{font-family:Barlow,Barlow Fallback;font-style:normal}.V_LO5G_variable{--font-barlow:"Barlow", "Barlow Fallback"}
:root{--ink:#111;--paper:#f4f2ec;--paper2:#ece9e1;--hair:#d8d8d0;--dim:#8a8a82;--m-yellow:#f5d76e;--m-orange:#f5a96e;--m-red:#ef6f6c;--m-ko:#b33a3a;--m-green:#8fd694;--m-bgreen:#4cc26b;--m-gray:#c9c9c2;--m-rest:#a7cce3;--m-mad40:#ffd635;--m-blueprint:#5b8def;--accent:var(--ink);--accent-soft:var(--paper2);--chart-a:var(--paper2);--chart-b:var(--paper2);--star1:#c9c9c2;--star3:#d9b98a;--star5:#c99a5b;--star7:#8fb6d9;--star30:#5b8def;--star100:#b98fd6;--star365:#f5c542;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-mode=dark]{--paper:#121210;--paper2:#1b1b18;--ink:#fafaf7;--hair:#33332e;--dim:#8a8a82;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-style=mono]{--m-yellow:var(--paper);--m-orange:var(--paper);--m-red:var(--paper);--m-ko:var(--paper);--m-green:var(--paper);--m-bgreen:var(--paper);--m-gray:var(--paper);--m-rest:var(--paper);--m-mad40:var(--paper);--m-blueprint:var(--paper);--star1:var(--paper);--star3:var(--paper);--star5:var(--paper);--star7:var(--paper);--star30:var(--paper);--star100:var(--paper);--star365:var(--paper)}html[data-style=vivid]{--accent:var(--accent-custom,#5b8def);--accent-soft:color-mix(in srgb, var(--accent) 14%, var(--paper));--on-accent:var(--accent-contrast,#fafaf7);--chart-a:var(--m-green);--chart-b:var(--m-yellow)}html[data-mode=dark][data-style=vivid]{--accent-soft:color-mix(in oklab, var(--accent) 62%, var(--paper))}html[data-style=vivid] nav button.on{background:var(--accent);color:var(--on-accent)}html[data-style=vivid] .sect-h{background:var(--accent-soft)}html[data-style=vivid] button.primary:hover{color:var(--on-accent)}html[data-style=vivid] .tiersel button.on[data-tier=b],html[data-style=vivid] .tiersel button.on[data-rt=b],html[data-style=vivid] .tiersel button.on[data-brt=b]{background:var(--m-green);color:#111}html[data-style=vivid] .tiersel button.on[data-tier=i],html[data-style=vivid] .tiersel button.on[data-rt=i],html[data-style=vivid] .tiersel button.on[data-brt=i]{background:var(--m-yellow);color:#111}html[data-style=vivid] .tiersel button.on[data-tier=p],html[data-style=vivid] .tiersel button.on[data-rt=p],html[data-style=vivid] .tiersel button.on[data-brt=p]{background:var(--m-ko);color:#fafaf7}html[data-mode=dark]{--face-line:#111;--face-edge:#111;--face-ring:#fafaf7}html[data-mode=dark][data-face=base]{--face-line:var(--ink);--face-edge:var(--ink);--face-ring:transparent}html[data-mode=dark][data-face=a]{--face-line:#111;--face-edge:var(--ink);--face-ring:transparent}html[data-mode=dark][data-face=b]{--face-line:#111;--face-edge:#111;--face-ring:#fafaf7}html[data-mode=dark][data-style=mono]{--face-line:var(--ink);--face-edge:var(--ink);--face-ring:transparent}.stmp{width:var(--stmp-w,120px);background:var(--paper);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.stmp-bar{background:var(--f);height:calc(var(--stmp-w,120px)*.185);padding:0 calc(var(--stmp-w,120px)*.03);border-bottom:2px solid var(--ink);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.stmp-bar span{color:#111;font-size:calc(var(--stmp-w,120px)*.079);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:700;line-height:1;font-family:var(--font-mono),"Source Code Pro",ui-monospace,Menlo,Consolas,monospace;overflow:hidden}.stmp-face{padding:calc(var(--stmp-w,120px)*.09) 0 calc(var(--stmp-w,120px)*.05);place-items:center;display:grid}.stmp-face svg{width:66%;height:auto;display:block}.stmp-foot{font-size:calc(var(--stmp-w,120px)*.071);letter-spacing:.08em;color:color-mix(in srgb,var(--ink) 68%,transparent);text-align:center;padding:calc(var(--stmp-w,120px)*.033) 0 calc(var(--stmp-w,120px)*.055);border-top:1px solid var(--hair);white-space:nowrap;line-height:1;font-family:var(--font-mono),"Source Code Pro",ui-monospace,Menlo,Consolas,monospace}.stmp-postage{--pd:4px;--g:10px;--po:calc(var(--g)/2);background:var(--ink);-webkit-mask:radial-gradient(circle var(--pd) at var(--po) 0, #0000 96%,#fff) 0 0 / var(--g) 100% repeat-x, radial-gradient(circle var(--pd) at var(--po) 100%, #0000 96%,#fff) 0 0 / var(--g) 100% repeat-x, radial-gradient(circle var(--pd) at 0 var(--po), #0000 96%,#fff) 0 0 / 100% var(--g) repeat-y, radial-gradient(circle var(--pd) at 100% var(--po), #0000 96%,#fff) 0 0 / 100% var(--g) repeat-y;-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--pd) at var(--po) 0, #0000 96%,#fff) 0 0 / var(--g) 100% repeat-x, radial-gradient(circle var(--pd) at var(--po) 100%, #0000 96%,#fff) 0 0 / var(--g) 100% repeat-x, radial-gradient(circle var(--pd) at 0 var(--po), #0000 96%,#fff) 0 0 / 100% var(--g) repeat-y, radial-gradient(circle var(--pd) at 100% var(--po), #0000 96%,#fff) 0 0 / 100% var(--g) repeat-y;mask:radial-gradient(circle var(--pd) at var(--po) 0, #0000 96%,#fff) 0 0 / var(--g) 100% repeat-x, radial-gradient(circle var(--pd) at var(--po) 100%, #0000 96%,#fff) 0 0 / var(--g) 100% repeat-x, radial-gradient(circle var(--pd) at 0 var(--po), #0000 96%,#fff) 0 0 / 100% var(--g) repeat-y, radial-gradient(circle var(--pd) at 100% var(--po), #0000 96%,#fff) 0 0 / 100% var(--g) repeat-y;padding:7px;display:inline-block;-webkit-mask-composite:source-in;mask-composite:intersect}.stmp-postage .stmp{box-shadow:none;border:none}.stmp-faceonly{width:var(--stmp-w,120px)}.stmp-faceonly svg{width:100%;height:auto;display:block}.stmp-empty{box-shadow:none;background:var(--hair);border:none}.stmp-postage-empty{background:var(--hair)}.stmp-postage-empty .stmp-empty{border:none}.stmp-empty .stmp-bar{border-bottom:1.5px dashed var(--hair);background:0 0}.stmp-empty .stmp-foot{border-top:1.5px dashed var(--hair)}.stmp-empty .stmp-emptydot{aspect-ratio:1;border:2px dashed var(--hair);width:66%;margin:0 auto;display:block;border-radius:50%!important}.stmp-rubber-empty{border:2px dashed var(--hair);transform:rotate(-6deg);border-radius:50%!important}.stmp-rubber-empty:before,.stmp-rubber-empty:after{content:none!important}.stmp-rubber{width:var(--stmp-w,132px);aspect-ratio:1;color:var(--ink);position:relative;transform:rotate(-6deg)}.stmp-rubber:before{content:"";border:2.5px solid var(--ink);position:absolute;inset:4.5%;border-radius:50%!important}.stmp-rubber:after{content:"";border:1px solid var(--ink);position:absolute;inset:7.5%;border-radius:50%!important}.stmp-rubber .stmp-ring{width:100%;height:100%;fill:var(--ink);font-family:var(--font-mono),"Source Code Pro",ui-monospace,Menlo,Consolas,monospace;font-weight:600;position:absolute;inset:0}.stmp-rubber .stmp-face{padding:0;position:absolute;inset:23%}.stmp-rubber .stmp-face svg{width:100%}.swatch{aspect-ratio:1;border:1px solid var(--ink);cursor:pointer;width:100%;padding:0}.swatch:hover{outline:1px solid var(--ink);outline-offset:1px;background:inherit}.swatch.on{outline:2px solid var(--ink);outline-offset:1px}*{box-sizing:border-box;border-radius:0!important}html,body{background:var(--paper);color:var(--ink);font-family:var(--font-barlow),"Barlow",sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:14px}h1,h2,h3,.disp{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-weight:800}a{color:inherit;text-decoration:none}button{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;background:var(--paper);border:1px solid var(--ink);color:var(--ink);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;padding:7px 14px;font-size:14px;font-weight:700}button:hover:not(:disabled){background:var(--ink);color:var(--paper)}button:disabled{border-color:var(--hair);color:var(--hair);cursor:not-allowed;background:var(--paper)}button.primary{background:var(--ink);color:var(--paper);font-weight:600}button.primary:disabled{background:var(--paper);border-color:var(--hair);color:var(--hair);cursor:not-allowed}button.primary:hover{background:var(--accent);border-color:var(--accent)}button.ghost{border-color:var(--hair);color:var(--dim)}button.ghost:hover{border-color:var(--ink);color:var(--ink);background:var(--paper)}input[type=number],input[type=text],select{border:1px solid var(--hair);background-color:var(--paper);color:var(--ink);padding:5px 7px;font-family:inherit;font-size:13px}select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path d='M0 0h10L5 6z' fill='%23111111'/></svg>");background-position:right 9px center;background-repeat:no-repeat;padding-right:26px}input:focus,select:focus,button:focus-visible{outline:2px solid var(--accent);outline-offset:0}input[type=checkbox]{appearance:none;border:1.5px solid var(--ink);background:var(--paper);cursor:pointer;vertical-align:middle;flex:none;width:16px;height:16px;position:relative}input[type=checkbox]:checked{background:var(--ink)}input[type=checkbox]:checked:after{content:"✓";color:var(--paper);font-size:12px;font-weight:700;position:absolute;top:-2px;left:2px}input[type=checkbox]:disabled{border-color:var(--hair);cursor:not-allowed}.lbl{text-transform:uppercase;letter-spacing:.13em;color:var(--dim);font-size:11px}.tag{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.1em;padding:2px 8px;font-size:10px;display:inline-block}.stampsel{flex-wrap:wrap;justify-content:center;gap:14px;max-width:366px;margin:0 auto;display:flex}.stampsel button{background:var(--paper);color:var(--ink);text-transform:none;letter-spacing:normal;border:1px solid #0000;flex-direction:column;flex:0 0 176px;align-items:center;gap:10px;padding:16px 10px 12px;display:flex}.stampsel button:hover:not(:disabled){background:var(--paper);color:var(--ink);border-color:var(--ink)}.stampsel button.on,.stampsel button.on:hover{background:var(--paper2);border-color:var(--ink);color:var(--ink)}.stampsel button.locked{opacity:.55;cursor:not-allowed}.stampsel .sname{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.stampsel .spreview{place-items:center;min-height:96px;display:grid}.livedot{background:var(--m-bgreen);width:10px;height:10px;box-shadow:0 0 7px var(--m-bgreen);flex:none;animation:1.6s ease-in-out infinite livepulse;display:inline-block;border-radius:50%!important}html[data-style=mono] .livedot{background:var(--ink);box-shadow:none}@keyframes livepulse{0%,to{opacity:1;box-shadow:0 0 7px var(--m-bgreen)}50%{opacity:.45;box-shadow:0 0 2px var(--m-bgreen)}}main{max-width:1180px;margin:0 auto;padding:22px 18px 80px}.page{display:none}.page.on{display:block}.sect{border:1px solid var(--ink);background:var(--paper);margin-bottom:22px}.sect-h{border-bottom:1px solid var(--ink);background:var(--paper2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.sect-h h2{text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:15px;font-weight:700}.sect-b{padding:14px}.hero{border:1px solid var(--ink);grid-template-columns:230px 1fr;margin-bottom:22px;display:grid}.dh-info .big{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.03em;font-size:26px;font-weight:800;line-height:1.05}.big.biglock{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.biglock .bl-out{-webkit-text-stroke:1.6px var(--ink);color:#0000}.biglock .bl-time{color:var(--paper);background:var(--ink);border:2px solid var(--paper);box-shadow:0 0 0 2px var(--ink);font-variant-numeric:tabular-nums;-webkit-text-stroke:0;margin-block:-3px;padding:1px 9px;line-height:1.1}.biglock .bl-time.bl-time-mad40{background:var(--m-mad40);color:#111;box-shadow:0 0 0 2px var(--paper);border-color:#111}.statrow{background:var(--hair);border:1px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:1px;width:100%;display:grid}@media (max-width:680px){.statrow{grid-template-columns:repeat(2,1fr)}}.stat{background:var(--paper);padding:8px 16px}.stat b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-size:20px;font-weight:800;display:block}.streaktag{border:1.5px solid var(--ink);width:fit-content;font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;letter-spacing:.16em;text-transform:uppercase;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.streaktag.on{background:var(--ink);color:var(--paper)}.streaktag.none{color:var(--dim);border-style:dashed;border-color:var(--dim);font-weight:600}.streaktag.ended{background:var(--m-ko);border-color:var(--ink);color:#fafaf7}.streaktag.daily{background:var(--m-bgreen);color:#111}.streaktag.eb{background:var(--m-orange);color:#111}.streaktag.so{background:var(--m-yellow);color:#111}.streaktag.bp{background:var(--star30);color:#111}.streaktag.bpdone{background:var(--ink);color:var(--paper);border-color:var(--star30);border-width:2px}.streaktag.rest{background:var(--m-rest);color:#111}.shareb{border:1.5px solid var(--ink);background:var(--paper);font-family:var(--font-barlow),"Barlow",sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:2px;padding:9px 12px;font-size:11px;display:flex}.shareb:hover{background:var(--ink);color:var(--paper)}.maddate{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:14px 0 20px;font-size:11px;font-weight:600}.dayhero{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-bottom:26px;display:flex}.dayhero .dh-stamp{flex:none}.dayhero .dh-info{text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(360px,100%);min-width:0;display:flex}.dh-info .big.biglock{justify-content:center}.dh-head{flex-direction:column;align-items:center;gap:16px;display:flex}.dh-head .big.biglock{justify-content:center}.dh-badges{flex-direction:column;align-items:center;gap:7px;display:flex}.dh-stat{justify-content:center;align-items:baseline;gap:9px;display:flex}.dh-stat b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-size:20px;font-weight:800;line-height:1}.dh-timeleft{flex-direction:column;align-items:center;gap:5px;display:flex}.dayhero .dh-share{width:auto}@media (max-width:680px){.dayhero{gap:24px}}.dayhero.dh-rd .big{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;letter-spacing:-.01em;font-size:34px;font-weight:800;line-height:1}.dayhero.dh-rd .biglock .bl-out{-webkit-text-stroke:1.5px var(--ink)}.dayhero.dh-rd{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dayhero.dh-rd .bl-time,.dayhero.dh-rd .bl-time.bl-time-mad40{color:var(--paper);background:var(--ink);border:2px solid var(--paper);box-shadow:0 0 0 2px var(--ink);font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-variant-numeric:tabular-nums;-webkit-text-stroke:0;align-items:center;padding:5px 11px;font-size:15px;font-weight:700;line-height:1.1;display:inline-flex}.dayhero.dh-rd .dh-lockrow{flex-direction:column;align-items:center;gap:8px;display:flex}.dayhero.dh-rd .dh-lockpair{align-items:center;gap:8px;display:inline-flex}.dayhero.dh-rd .streaktag.so{background:var(--m-mad40)}.dayhero.dh-rd .streaktag{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;letter-spacing:.12em;font-size:15px;font-weight:700}.dayhero.dh-rd .dh-stat{font-family:var(--font-barlow),"Barlow",sans-serif}.dayhero.dh-rd .dh-stat b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-size:22px;font-weight:800}.dayhero.dh-rd .dh-stat .lbl{letter-spacing:.12em;color:#4f4c46;font-size:13px}html[data-mode=dark] .dayhero.dh-rd .dh-stat .lbl{color:#b0aea7}html[data-style=mono] .streaktag.ended{background:var(--ink);color:var(--paper)}.wtcell{border:1px solid var(--hair);background:var(--paper);align-items:center;gap:3px;padding:0 4px;display:inline-flex}.wtcell input{text-align:right;appearance:textfield;background:0 0;border:none;width:40px;padding:5px 0}.wtcell input::placeholder{color:var(--hair)}.wtcell input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wtcell input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wtcell input:focus{outline:2px solid var(--ink);outline-offset:-2px}.wtunit{color:var(--dim);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.wload{color:var(--dim);letter-spacing:.03em;white-space:nowrap;font-size:10px}.tiersel{border:1px solid var(--ink);display:inline-flex}.tiersel button{border:none;border-right:1px solid var(--ink);background:var(--paper);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;height:24px;padding:0 9px;font-family:inherit;font-size:9px;display:inline-flex}.tiersel button:last-child{border-right:none}.tiersel button.on{background:var(--ink);color:var(--paper)}html:not([data-style]) .tiersel button.on[data-tier=b]{background:var(--m-green);color:#111}html:not([data-style]) .tiersel button.on[data-tier=i]{background:var(--m-yellow);color:#111}html:not([data-style]) .tiersel button.on[data-tier=p]{background:var(--m-ko);color:#fafaf7}.balance{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:10px}select option{background:var(--paper);color:var(--ink);font-family:var(--font-barlow),"Barlow",sans-serif}.overlay{z-index:100;background:#11111173;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.overlay.on{display:flex}.modal{background:var(--paper);border:2px solid var(--ink);width:100%;max-width:520px;max-height:90vh;overflow:auto}.modal-h{border-bottom:1px solid var(--ink);background:var(--paper2);font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.14em;padding:12px 16px;font-size:15px;font-weight:800}.modal-b{flex-direction:column;gap:12px;padding:18px 16px;display:flex}.modal-f{border-top:1px solid var(--ink);background:var(--paper2);justify-content:flex-end;gap:10px;padding:12px 16px;display:flex}.formrow{grid-template-columns:130px 1fr;align-items:center;gap:10px;display:grid}.formrow .tiersel{justify-self:start}.tpl-item{border:1px solid var(--hair);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.tpl-item b{margin-bottom:4px;display:block}.tpl-ex{color:var(--dim);margin:0;padding-left:18px;font-size:13px;line-height:1.6}.tpl-ex li{padding-left:2px}.wchart{border:1px solid var(--hair);background:var(--paper);width:100%;max-width:560px;display:block}.wchart text{font-family:var(--font-barlow),"Barlow",sans-serif;fill:var(--dim);letter-spacing:.04em;font-size:10px}.wchart .grid{stroke:var(--hair);stroke-width:1px}.wchart .line{stroke:var(--ink);stroke-width:1.8px;fill:none}.wchart .area{fill:var(--ink);opacity:.06}.wchart .pt{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.wchart .pt.last{fill:var(--ink)}.wchart .callout{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;fill:var(--ink);letter-spacing:0;font-size:13px;font-weight:700}.wrange{gap:4px;display:flex}.wrange button{padding:4px 10px;font-size:12px}.exline{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.metrics-head{flex-direction:column;align-items:center;gap:14px;margin:6px 0 22px;display:flex}.periodnav{flex-direction:row;justify-content:center;align-items:center;gap:14px;display:flex}.periodnav .lbl{color:var(--ink);text-align:center;min-width:200px}.sect.floatsect{background:0 0;border:none}.viewtoggle{border:1px solid var(--ink);width:fit-content;display:flex}.viewtoggle button{border:none;border-right:1px solid var(--ink)}.viewtoggle button:last-child{border-right:none}.viewtoggle button.on{background:var(--ink);color:var(--paper)}body>header{border-bottom:1px solid var(--ink);background:var(--paper);z-index:50;position:sticky;top:0}.hrow{flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex;position:relative}@media (min-width:1025px){.hrow nav{flex:none;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.hrow nav a:first-child{border-left:1px solid var(--hair)}}.logo{flex-direction:column;justify-content:center;padding:12px 18px;display:flex}.logo b{font-family:var(--font-barlow),"Barlow",sans-serif;letter-spacing:.01em;font-size:22px;font-weight:900;line-height:1}.logo b .b20{-webkit-text-stroke:1.4px var(--ink);color:#0000}.logo>span{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-top:3px;font-size:9px}nav{flex:1;align-items:stretch;display:flex}nav a{border-right:1px solid var(--hair);background:var(--paper);letter-spacing:.12em;text-transform:uppercase;width:158px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;font-size:12px;display:flex}nav a:hover{background:var(--ink);color:var(--paper)}@media (max-width:1180px){nav a{width:auto;padding:0 18px}}nav a.on{background:var(--ink);color:var(--paper)}.hctl{align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.swico{width:32px;color:var(--dim);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.swico:hover,.swico.on{color:var(--ink)}.hctl button,.hctl .swico{justify-content:center;align-items:center;height:32px;display:inline-flex}.hamb{display:none}@media (max-width:940px){.hrow{flex-wrap:nowrap;align-items:center}.hrow>nav#nav,.hrow>.hctl{display:none}.logo{min-width:0;padding:9px 14px}.logo>span{letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;overflow:hidden}.logo,.hamb{z-index:41;position:relative}.hamb{background:var(--paper);border:1px solid var(--hair);width:44px;height:44px;color:var(--ink);cursor:pointer;flex-direction:column;flex:none;justify-content:center;gap:5px;margin-right:10px;padding:0 11px;display:flex}.hamb span{background:currentColor;height:2px;transition:transform .18s,opacity .18s;display:block}.hamb.on{border-color:var(--ink)}.hamb.on span:first-child{transform:translateY(7px)rotate(45deg)}.hamb.on span:nth-child(2){opacity:0}.hamb.on span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}.mnav{z-index:40;background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mnav-links{border-top:1px solid var(--ink);flex-direction:column;flex:none;display:flex}.mnav-links a{border-right:none;border-bottom:1px solid var(--hair);letter-spacing:.14em;text-transform:uppercase;width:auto;min-height:58px;color:var(--ink);justify-content:flex-start;align-items:center;padding:0 20px;font-size:14px;display:flex}.mnav-links a.on{background:var(--ink);color:var(--paper)}.mnav-ctl{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 20px 6px;display:flex}.mnav-ctl button,.mnav-ctl .swico{justify-content:center;align-items:center;height:44px;display:inline-flex}.mnav-ctl button{padding:0 16px;font-size:14px}.mnav-ctl form,.mnav-ctl>a:not(.swico){flex:100%;display:block}.mnav-ctl form button,.mnav-ctl>a:not(.swico) button{width:100%}.mnav-ctl>a:not(.swico) .tag{align-items:center;height:44px;padding:0 16px;display:inline-flex}.mnav-ctl .swico{width:42px;padding:0}.mnav-ctl .swico svg{width:21px;height:21px}.mnav-close{align-self:stretch;height:44px;margin:10px 20px 28px;padding:0 18px;font-size:14px}@media (prefers-reduced-motion:reduce){.hamb span{transition:none}}.bpdone .sect-h{background:color-mix(in srgb,var(--m-blueprint) 22%,var(--paper))}.bpdone .sect-b p{max-width:70ch;margin:0 0 10px;line-height:1.7}.bpdone .sect-b p:last-child{margin-bottom:0}.bpdone .sect-b a{text-underline-offset:3px;text-decoration:underline}.bpdone .sect-b .lbl{text-transform:none;letter-spacing:0;font-size:12px}.appfoot{border-top:1px solid var(--ink);background:var(--paper2);margin-top:44px}.appfoot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;max-width:1180px;margin:0 auto;padding:22px 18px 28px;display:flex}.appfoot .logo{padding:0}.appfoot-links{flex-wrap:wrap;flex:none;align-items:center;gap:6px 20px;display:flex}.appfoot-links a{letter-spacing:.14em;text-transform:uppercase;width:auto;color:var(--dim);background:0 0;border-right:none;justify-content:flex-start;padding:0;font-size:10px}.appfoot-links a:hover{color:var(--ink);text-underline-offset:3px;background:0 0;text-decoration:underline}.appfoot-tag{letter-spacing:.1em;color:var(--dim);font-size:10px}@media (max-width:680px){.appfoot-in{flex-direction:column;align-items:stretch;gap:0;padding:18px 14px 20px}.appfoot-links{border-top:1px solid var(--hair);gap:10px 18px;margin-top:14px;padding:14px 0}.appfoot-tag{margin-top:2px}}.doc{flex-direction:column;gap:18px;max-width:860px;margin:0 auto;padding:22px 18px 20px;display:flex}.doc-lede{margin:0 0 10px;font-size:14px;line-height:1.7}.doc-note{border:1px solid var(--ink);background:var(--paper2);margin:14px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.65}.doc-toc{border-top:1px solid var(--hair);flex:none;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));column-gap:28px;margin-top:18px;display:grid}.doc-toc a{border-right:none;border-bottom:1px solid var(--hair);letter-spacing:.13em;text-transform:uppercase;width:auto;color:var(--dim);background:0 0;grid-template-columns:13px 1fr;align-items:baseline;gap:9px;padding:10px 0;font-size:10px;line-height:1.55;display:grid}.doc-toc a:before{content:"→"}.doc-toc a:hover{color:var(--ink);background:0 0}@media (max-width:520px){.doc-toc{grid-template-columns:1fr}}.doc-body{padding:0}.doc-body p{max-width:68ch;margin:0 0 11px;font-size:13px;line-height:1.75}.doc-body p:last-child{margin-bottom:0}.doc-body ul{max-width:68ch;margin:0 0 11px;padding-left:20px;font-size:13px;line-height:1.75}.doc-body li{margin-bottom:5px}.qa{border-bottom:1px solid var(--hair)}.qa:last-child{border-bottom:none}.qa>summary{cursor:pointer;padding:15px 18px 15px 40px;font-size:13px;font-weight:600;line-height:1.5;list-style:none;position:relative}.qa>summary::-webkit-details-marker{display:none}.qa>summary:before{content:"+";color:var(--dim);font-size:15px;font-weight:400;position:absolute;top:14px;left:17px}.qa[open]>summary:before{content:"−";color:var(--ink)}.qa>summary:hover,.qa[open]>summary{background:var(--paper2)}.qa-a{padding:2px 18px 20px 40px}.doc-legal section{border-bottom:1px solid var(--hair);padding:18px 18px 20px}.doc-legal section:last-child{border-bottom:none}.doc-legal h3{letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:13px}.doc-legal ul{margin:0 0 10px;padding-left:20px;line-height:1.7}.doc-legal li{margin:0 0 4px}.doc-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.doc-cta p{flex:1;min-width:220px;margin:0;font-size:13px;line-height:1.7}.sw-wrap{flex-direction:column;gap:20px;max-width:660px;margin:0 auto;padding:22px 18px 80px;display:flex}.sw-controls-col{flex-direction:column;align-items:center;gap:12px;width:min(300px,100%);margin:0 auto;display:flex}.sw-modes{border:1px solid var(--ink);gap:0;width:100%;display:flex}.sw-modes button{font-family:var(--font-barlow),"Barlow",sans-serif;letter-spacing:.1em;text-transform:uppercase;background:var(--paper);border:none;border-right:1px solid var(--ink);cursor:pointer;flex:1;justify-content:center;align-items:center;padding:7px 16px;font-size:11px;display:inline-flex}.sw-modes button:last-child{border-right:none}.sw-modes button.on{background:var(--ink);color:var(--paper)}.sw-actions{gap:8px;width:100%;display:flex}.sw-actions button{flex:1}.sw-stage{justify-content:center;align-items:center;min-height:150px;padding:10px 0;display:flex}.sw-classic{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;letter-spacing:.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-weight:800;line-height:1;display:flex}.sw-classic .big{font-size:clamp(56px,16vw,104px)}.sw-classic .cs{color:var(--dim);text-align:left;min-width:1.4em;font-size:clamp(28px,8vw,52px)}.sw-classic.done{color:var(--m-bgreen)}.sw-flaprow{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.sw-flap{background:var(--paper);border:2px solid var(--ink);perspective:600px;width:clamp(44px,12vw,64px);height:clamp(64px,17vw,92px);position:relative}.sw-flap .sw-half{background:var(--paper);width:100%;height:50%;position:absolute;left:0;overflow:hidden}.sw-flap .sw-half.top{top:0}.sw-flap .sw-half.bot{bottom:0}.sw-hinge{border-top:1px solid var(--ink);z-index:4;pointer-events:none;width:100%;height:0;position:absolute;top:50%;left:0;transform:translateY(-.5px)}.sw-glyph{width:100%;height:200%;font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;color:var(--ink);justify-content:center;align-items:center;font-size:clamp(42px,11vw,62px);font-weight:800;display:flex;position:absolute;left:0}.sw-half.top .sw-glyph{top:0}.sw-half.bot .sw-glyph{top:-100%}.sw-leaf{transform-origin:bottom;width:100%;height:50%;transform-style:preserve-3d;z-index:3;will-change:transform;position:absolute;top:0;left:0}.sw-leaf .sw-side{backface-visibility:hidden;background:var(--paper);position:absolute;inset:0;overflow:hidden}.sw-leaf .sw-side.back{transform:rotateX(180deg)}.sw-leaf .sw-side.back .sw-glyph{top:-100%}.sw-colon{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;color:var(--ink);padding:0 2px;font-size:clamp(34px,9vw,52px);font-weight:800}.sw-cs{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;color:var(--dim);font-variant-numeric:tabular-nums;min-width:1.7em;font-size:clamp(24px,6vw,40px);font-weight:800}.sw-flaprow.done .sw-flap{border-color:var(--m-bgreen)}.sw-target{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.shareov{z-index:120;background:#1111118c;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.shareov.on{display:flex}.sharebox{background:var(--paper);border:2px solid var(--ink);flex-direction:column;gap:12px;width:100%;max-width:400px;padding:18px;display:flex}.sharebox img{border:1px solid var(--hair);width:100%;display:block}.sharebox .row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.sharebox .sharetxt{border:1px solid var(--hair);background:var(--paper2);color:var(--ink);font-family:var(--font-barlow),"Barlow",sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.55}.sharebox button{border:1.5px solid var(--ink);background:var(--paper);font-family:var(--font-barlow),"Barlow",sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:8px 14px;font-size:10px}.sharebox button.primary{background:var(--ink);color:var(--paper)}html[data-style=vivid] .mod h4{background:var(--accent-soft)}.weekstrip{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(8px,2vw,22px);padding:10px 0 2px;display:flex}.ws-day{flex-direction:column;align-items:center;gap:6px;display:flex}.ws-day .d{letter-spacing:.1em;color:var(--dim);text-transform:uppercase;font-size:9px}@media (max-width:560px){.weekstrip{grid-template-columns:repeat(6,1fr);justify-items:center;gap:12px 6px;display:grid}.weekstrip .ws-day:first-child{grid-column:2/4}.weekstrip .ws-day:nth-child(2){grid-column:4/6}.weekstrip .ws-day:nth-child(3){grid-column:1/3}.weekstrip .ws-day:nth-child(4){grid-column:3/5}.weekstrip .ws-day:nth-child(5){grid-column:5/7}.weekstrip .ws-day:nth-child(6){grid-column:2/4}.weekstrip .ws-day:nth-child(7){grid-column:4/6}.weekstrip .ws-day>span:last-child{zoom:.9}}@media (max-width:380px){.weekstrip .ws-day>span:last-child{zoom:.84}}.sentence{text-align:center;max-width:660px;margin:14px auto 6px;font-size:14px;line-height:1.75}.sentence b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-size:18px;font-weight:800}.subline{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#5f5f57;margin:0 0 18px;font-size:11.5px;font-weight:600}.mod{border:1px solid var(--ink);background:var(--paper);margin-bottom:18px}.mod h4{border-bottom:1px solid var(--ink);font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.14em;background:var(--paper2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:0;padding:9px 14px;font-size:10px;display:flex}.count{background:var(--hair);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}@media (max-width:620px){.count{grid-template-columns:repeat(2,1fr)}}.count .k{background:var(--paper);padding:12px 16px}.count b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-size:24px;font-weight:800;line-height:1;display:block}table.led{border-collapse:collapse;width:100%}.led th{text-transform:uppercase;letter-spacing:.08em;text-align:right;border-bottom:1px solid var(--ink);border-right:1px solid var(--hair);background:var(--paper2);white-space:nowrap;padding:7px 9px;font-size:9px;font-weight:600}.led th:first-child{text-align:left}.led td{border-bottom:1px solid var(--hair);border-right:1px solid var(--hair);text-align:right;padding:7px 9px;font-size:12px}.led td:first-child{text-align:left;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:11px;font-weight:600}.led th:last-child,.led td:last-child{border-right:none}.led td.hot,.led th.hot{background:var(--accent-soft);font-weight:600}.led tbody tr{cursor:pointer}.led tbody tr:hover td{background:var(--paper2)}.led tbody tr.sel td:first-child{background:var(--ink);color:var(--paper)}.led tbody tr.sel td:first-child .lbl{color:var(--paper);opacity:.7}.ledwrap{overflow-x:auto}.ledtools{border-bottom:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.ledtools input,.ledtools select{border:1px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:0;padding:5px 8px;font-family:inherit;font-size:12px}.ledtools .ledsearch{flex:1;min-width:150px}.ledtools .ledclear{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;padding:5px 10px;font-family:inherit;font-size:10px}.led th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.led th.sortable:hover{background:var(--ink);color:var(--paper)}.axis{fill:var(--dim);font-size:8px;font-family:var(--font-barlow),"Barlow",sans-serif}@media (max-width:760px){.wkgrid{grid-template-columns:1fr}}.ydots{flex-direction:column;align-items:center;gap:16px;display:flex}.yg{grid-template-columns:26px repeat(12,25px);justify-content:center;align-items:center;gap:2px 6px;display:grid}.yg-wide{grid-template-columns:auto repeat(31,minmax(0,1fr));gap:3px;width:100%;display:none}@media (min-width:860px){.yg-tall{display:none}.yg-wide{display:grid}}@media (max-width:480px){.yg-tall{grid-template-columns:20px repeat(12,18px);gap:2px 3px}}.yg .hdr{font-family:var(--font-barlow),"Barlow",sans-serif;text-align:center;letter-spacing:.1em;color:color-mix(in srgb,var(--ink) 72%,transparent);text-transform:uppercase;padding-bottom:3px;font-size:8px}.yg .rl{color:color-mix(in srgb,var(--ink) 72%,transparent);text-align:right;text-transform:uppercase;font-size:7.5px;font-family:var(--font-barlow),"Barlow",sans-serif;padding-right:3px}.yg .c{cursor:pointer;line-height:0}.yg .c svg{width:100%;height:auto;display:block}.yg .c.void{cursor:default}.ylegend{flex-wrap:wrap;justify-content:center;gap:clamp(14px,4vw,42px);display:flex}.ylg{flex-direction:column;align-items:center;gap:4px;display:flex}.ylg b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-size:20px;font-weight:800;line-height:1}.mcal{--gap:clamp(3px,.9vw,11px);--cell:calc((min(100vw - 70px,1116px) - 6 * var(--gap)) / 7);--cell-h:calc((100vh - 330px - (var(--rows,6) - 1) * var(--gap)) / (var(--rows,6) * 1.22));justify-items:center;gap:var(--gap);grid-template-columns:repeat(7,minmax(0,1fr));justify-content:center;padding:6px 0 2px;display:grid}@media (min-width:900px) and (min-height:600px){.mcal{--cell:min(calc((min(100vw - 70px,1116px) - 6 * var(--gap)) / 7), var(--cell-h))}}.mcal .h{letter-spacing:.08em;color:var(--dim);text-align:center;text-transform:uppercase;padding-bottom:2px;font-size:9px}.mcal .c{min-width:0;width:var(--cell);max-width:100%;padding-top:11px;position:relative}.mcal .c .n{color:var(--dim);font-size:clamp(7px,1.05vw,9px);line-height:1;position:absolute;top:0;left:2px}.mcal .c .stmp,.mcal .c .stmp-rubber{--stmp-w:var(--cell)!important}.mcal .c .stmp-faceonly{margin:0 auto;--stmp-w:calc(var(--cell)*.82)!important}.mcal .c .stmp-postage{--pd:calc(var(--cell)*.0385);--g:calc(var(--cell)*.0962);padding:calc(var(--cell)*.0673);display:block}.mcal .c .stmp-postage .stmp{--stmp-w:calc(var(--cell)*.8654)!important}.mcal .c .stmp{box-shadow:2px 2px 0 var(--ink)}.mcal .c .stmp-postage .stmp,.mcal .c .stmp-empty{box-shadow:none}.wknav{cursor:pointer;color:var(--ink);background:0 0;border:none;padding:3px 8px;font-family:inherit;font-size:16px;line-height:1}.wknav:disabled{opacity:.3;cursor:default}.wkgrid{background:var(--hair);grid-template-columns:repeat(7,1fr);gap:1px;display:grid}@media (max-width:760px){.wkgrid{grid-template-columns:1fr}}.wkday{background:var(--paper);cursor:pointer;flex-direction:column;gap:6px;min-height:120px;padding:9px 10px;display:flex}.wkday:hover{background:var(--paper2)}.wkday.void{cursor:default}.wkday.void:hover{background:var(--paper)}.wkday .wkh{align-items:center;gap:7px;display:flex}.wkday .wkh .d{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:13.5px;font-weight:700}.wkday .exline{justify-content:space-between;align-items:baseline;gap:6px;font-size:10px;display:flex}.wkday .exline>span{text-transform:uppercase;letter-spacing:.04em}.wkday .exline b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:12.5px;font-weight:700}.two{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}@media (max-width:760px){.two{grid-template-columns:1fr}}.pop{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;display:flex}.pop b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;font-size:22px;font-weight:800}.marquee{border-bottom:1px solid var(--ink);background:var(--paper2);height:64px;position:relative;overflow:hidden}.mq-track{align-items:center;height:100%;display:flex;position:absolute;right:50%;transform:translate(26px)}.mq-day{cursor:pointer;opacity:.92;flex-direction:column;flex:none;justify-content:center;align-items:center;width:40px;height:100%;display:flex;position:relative}.mq-day svg{display:block}.mq-day.today{width:52px}.mq-day:hover{opacity:1}.mq-day .tip{background:var(--ink);color:var(--paper);white-space:nowrap;z-index:60;letter-spacing:.06em;padding:2px 6px;font-size:9px;display:none;position:absolute;top:auto;bottom:0;left:50%;transform:translate(-50%)}.mq-day:hover .tip{display:block}.mq-fade{background:linear-gradient(90deg,var(--paper2),transparent);pointer-events:none;width:180px;position:absolute;top:0;bottom:0;left:0}.rd{--rd-ink:#111;--rd-paper:#f4f2ec;--rd-white:#fff;--rd-line:#d6d3cb;--rd-line2:#e0ddd4;--rd-nested:#ece9e1;--rd-frame:#cfccc4;--rd-muted:#4f4c46;--rd-faint:#7c7a76;--rd-input:#fff;--rd-input2:#fff;--rd-tagline:#999;--rd-tagtext:#333;--rd-daily:#4cc26b;--rd-blueprint:#5b8def;--rd-mad40:#ffd635;--rd-eb:#f5a96e;--rd-so:#f5d76e;--rd-rest:#a7cce3;--rd-tier-b:#8fd694;--rd-tier-i:#f5d76e;--rd-tier-p:#b33a3a;--rd-disp:var(--font-barlow-cond),"Barlow Condensed","Archivo Narrow",sans-serif;--rd-body:var(--font-barlow),"Barlow",system-ui,sans-serif;color:var(--rd-ink);font-family:var(--rd-body);-webkit-font-smoothing:antialiased}html[data-mode=dark] .rd:not(.rd-light),.rd.rd-dark{--rd-paper:#111;--rd-ink:#fff;--rd-white:#fff;--rd-line:#333;--rd-line2:#222;--rd-nested:#2a2a2a;--rd-frame:#333;--rd-muted:#b0aea7;--rd-faint:#8a8880;--rd-input:#111;--rd-input2:#1a1a1a;--rd-tagline:#555;--rd-tagtext:#ddd}.rd.rd-archivo{--rd-disp:var(--font-archivo),"Archivo",sans-serif}.rd input[type=number]{appearance:textfield}.rd input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rd input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rd input:focus{outline:none}.rd :where(button,input,select){font-family:inherit}.rd-title{font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:.02em;color:var(--rd-ink);font-size:22px;font-weight:800;line-height:1}.rd-meta{font-family:var(--rd-body);color:var(--rd-muted);text-transform:uppercase;letter-spacing:.03em;font-size:13px}.rd-eyebrow{font-family:var(--rd-body);color:var(--rd-muted);text-transform:uppercase;letter-spacing:.12em;font-size:13px}.rd-btn{background:var(--rd-ink);min-height:64px;color:var(--rd-paper);font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 20px;font-size:24px;font-weight:800;display:inline-flex}.rd-btn:disabled{opacity:.4;cursor:default}.rd-btn.sm{min-height:56px;font-size:22px}.rd-btn.out{color:var(--rd-ink);border:1.5px solid var(--rd-ink);background:0 0}.rd-btn.share{min-height:44px;color:var(--rd-ink);border:1.5px solid var(--rd-ink);background:0 0;padding:0 16px;font-size:16px}.rd-badge{background:var(--rd-ink);color:var(--rd-paper);border:1.5px solid var(--rd-ink);font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:.08em;border-radius:0;align-items:center;padding:2px 7px;font-size:13px;font-weight:700;line-height:1.1;display:inline-flex}.rd-badge.out{color:var(--rd-muted);border-color:var(--rd-muted);background:0 0}.rd-badge.daily,.rd-badge.custom{background:var(--rd-daily);color:#111;border-color:var(--rd-ink)}.rd-badge.blueprint{background:var(--rd-blueprint);color:#111;border-color:var(--rd-ink)}.rd-badge.mad40{background:var(--rd-mad40);color:#111;border-color:var(--rd-ink)}.rd-badge.eb{background:var(--rd-eb);color:#111;border-color:var(--rd-ink)}.rd-badge.tier-b{background:var(--rd-tier-b);color:#111;border-color:var(--rd-ink)}.rd-badge.tier-i{background:var(--rd-tier-i);color:#111;border-color:var(--rd-ink)}.rd-badge.tier-p{background:var(--rd-tier-p);color:#fff;border-color:var(--rd-ink)}.rd input.rd-num{border:1.5px solid var(--rd-ink);background:var(--rd-input);width:100%;height:64px;color:var(--rd-ink);font-family:var(--rd-disp);text-align:center;border-radius:0;padding:0;font-size:30px;font-weight:700}.rd input.rd-num::placeholder{color:color-mix(in srgb,var(--rd-ink) 48%,transparent);opacity:1}.rd input.rd-num.review{border-width:1px;border-color:var(--rd-line);background:var(--rd-input2);height:52px;font-size:22px}.rd-seg{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.rd-seg button{border:1.5px solid var(--rd-ink);min-height:44px;color:var(--rd-ink);font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:0;padding:12px 0;font-size:16px;font-weight:700}.rd-seg button.on{background:var(--rd-ink);color:var(--rd-paper)}.rd-seg button:disabled{opacity:.4;cursor:default}.rd-seg button.on[data-k=daily],.rd-seg button.on[data-k=custom]{background:var(--rd-daily);color:#111}.rd-seg button.on[data-k=blueprint]{background:var(--rd-blueprint);color:#111}.rd-seg button.on[data-t=b]{background:var(--rd-tier-b);color:#111}.rd-seg button.on[data-t=i]{background:var(--rd-tier-i);color:#111}.rd-seg button.on[data-t=p]{background:var(--rd-tier-p);color:#fff}.rd-seg-abbr{display:none}@media (max-width:360px){.rd-seg-full{display:none}.rd-seg-abbr{display:inline}}.rd-timer.over{color:var(--rd-tier-p)}.rd-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.rd-stat{border-top:1px solid var(--rd-line);padding-top:8px}.rd-stat b{font-family:var(--rd-disp);font-variant-numeric:tabular-nums;color:var(--rd-ink);font-size:40px;font-weight:800;line-height:1;display:block}.rd-stat span{font-family:var(--rd-body);color:var(--rd-muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.rd-pill{border-radius:999px!important}.rd-circle{border-radius:50%!important}.rd-stampslot{flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.rd-wtag{border:1.5px solid var(--rd-tagline);height:24px;color:var(--rd-tagtext);font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:0;align-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.rd-rc{grid-template-columns:repeat(4,1fr);gap:12px 16px;display:grid}.rd-rc3{grid-template-columns:repeat(3,1fr);gap:12px 14px;display:grid}@media (max-width:560px){.rd-rc,.rd-rc3{grid-template-columns:repeat(2,1fr)}}.rd-hs{flex:none}@media (max-width:560px){.rd-hs{zoom:.62}}.rd-badge.rest{background:var(--rd-rest);color:#111;border-color:var(--rd-ink)}.rd-badge.so{background:var(--rd-mad40);color:#111;border-color:var(--rd-ink)}.rd-badge.missed{background:var(--rd-tier-p,#b33a3a);color:#fff;border-color:var(--rd-ink)}.rd-badge{white-space:nowrap}.rd-hist-row{width:100%;color:var(--rd-ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:20px;padding:4px 0 14px;display:flex}.rd-hist-info{flex-direction:column;flex:200px;align-items:flex-start;gap:6px;min-width:0;display:flex}.rd-hist-title{font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:-.01em;font-size:24px;font-weight:800;line-height:1.02}.rd .rd-hist-row:hover:not(:disabled){color:var(--rd-ink);background:0 0}.rd-hist-tail{flex:none;align-items:center;gap:12px;display:flex}.rd-hist-reps{justify-content:flex-end;align-items:center;display:flex}.rd-setbox{border:1px solid var(--rd-line);min-width:32px;height:30px;font-family:var(--rd-disp);font-variant-numeric:tabular-nums;place-items:center;font-size:15px;font-weight:700;display:inline-grid}.rd-setcol{min-width:32px}.rd-sets{flex:none;gap:5px;display:flex}.rd-sets.many{flex-wrap:wrap;justify-content:flex-end;max-width:291px}@media (max-width:560px){.rd-hist-ex.many{flex-wrap:wrap;row-gap:6px}.rd-hist-ex.many .rd-sets{flex-basis:100%;order:3;justify-content:flex-start;max-width:none}}.rd-hist-colx{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:560px){.rd-hist-row{flex-wrap:wrap;gap:10px 14px}.rd-hist-info{flex-basis:110px}.rd-hist-title{font-size:20px}.rd-hist-tail{flex-direction:column;gap:6px;margin-left:auto}.rd-hist-rounds{display:none}.rd-setbox,.rd-setcol{min-width:28px}}.rd-hist .rd-badge{letter-spacing:.12em;font-size:15px;font-family:var(--rd-disp);padding:4px 12px;font-weight:700}.rd-rc-split{grid-template-columns:2fr 1fr;align-items:stretch;gap:14px 22px;display:grid}@media (max-width:560px){.rd-rc-split{grid-template-columns:1fr;align-items:start;gap:18px}}.rd-rc-left{grid-template-columns:1fr 1fr;align-content:space-between;gap:12px 16px;display:grid}.rd-rc-right{flex-direction:column;gap:10px;display:flex}.rd-hist-detail{padding:2px 0 18px 40px}@media (min-width:561px){.rd-hist-detail{padding-left:60px}}.mv{flex-direction:column;gap:26px;max-width:720px;margin:0 auto;padding:22px 18px 80px;display:flex}.mv-stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mv-stat{border:1.5px solid var(--rd-ink);flex-direction:column;gap:4px;min-width:0;padding:14px 14px 12px;display:flex}.mv-stat b{font-family:var(--rd-disp);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.mv-stat .rd-badge{align-self:flex-start;margin-top:3px}.mv-head{border-bottom:1.5px solid var(--rd-ink);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;padding-bottom:10px;display:flex}.mv-row{border-bottom:1px solid var(--rd-line);align-items:center;gap:14px;padding:12px 4px;display:flex}.mv-row.mv-me{border:1.5px solid var(--rd-ink);background:var(--rd-input2);margin:6px 0 10px;padding:12px 14px}.mv-face{flex:none;width:36px;height:36px;display:block}.mv-face svg{width:100%;height:100%;display:block}.mv-body{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;display:flex}.mv-line{font-family:var(--rd-body);font-size:15px;line-height:1.35}.mv-line b{font-weight:600}.mv-badges{flex-wrap:wrap;gap:6px;display:flex}.mv-reps{flex-direction:column;flex:none;align-self:flex-start;align-items:flex-end;padding-top:2px;line-height:1;display:inline-flex}.mv-reps b{font-family:var(--rd-disp);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.mv-reps span{font-family:var(--rd-disp);letter-spacing:.18em;text-transform:uppercase;color:var(--rd-muted);font-size:10px;font-weight:700}.mv-time{font-family:var(--rd-body);color:var(--rd-muted);letter-spacing:.06em;text-transform:uppercase;flex:none;align-self:flex-start;padding-top:4px;font-size:12px}@media (max-width:560px){.mv-stats{grid-template-columns:1fr 1fr}.mv-stat b{font-size:32px}.mv{gap:20px}}.mv-notice{border:1.5px dashed var(--rd-ink);font-family:var(--rd-body);padding:12px 14px;font-size:14px;line-height:1.5}.mv-notice b{font-weight:700}.mv-notice .rd-badge{vertical-align:1px;font-size:11px}.rd-badge.sim{color:var(--rd-muted);border:1.5px dashed var(--rd-muted);background:0 0}.mv-simnote{font-family:var(--rd-body);color:var(--rd-muted);letter-spacing:.02em;margin:-14px 0 0;font-size:12px}.rd-voterow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.rd button.rd-vote{border:1.5px solid var(--rd-ink);width:40px;height:36px;color:var(--rd-ink);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rd button.rd-vote:hover:not(:disabled){background:var(--rd-input2);color:var(--rd-ink)}.rd button.rd-vote.on,.rd button.rd-vote.on:hover:not(:disabled){background:var(--rd-ink);color:var(--rd-paper)}.rd button.rd-vote:disabled{opacity:.6;cursor:default}.rm-item{border-bottom:1px solid var(--hair);flex-direction:column;gap:4px;padding:14px 18px;display:flex}.rm-item:last-child{border-bottom:none}.rm-item h3{text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:17px}.rm-item p{max-width:68ch;margin:0}.fb{flex-direction:column;gap:18px;display:flex}.fb-form{flex-direction:column;gap:14px;max-width:640px;display:flex}.fb-field{flex-direction:column;gap:6px;display:flex}.fb-field select{width:auto;min-width:260px;max-width:100%}.fb-text{border:1px solid var(--ink);background:var(--paper);color:var(--ink);resize:vertical;min-height:140px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.6}.fb-text:focus{outline:2px solid var(--accent);outline-offset:0}.fb-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.fb-thanks{border:1px solid var(--ink);background:var(--paper2);flex-direction:column;align-items:flex-start;gap:8px;max-width:640px;padding:16px;display:flex}.fb-thanks b{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;text-transform:uppercase;font-size:22px;font-weight:800}.fb-thanks p{margin:0;font-size:13px;line-height:1.7}.fb-recent{flex-direction:column;gap:8px;max-width:640px;display:flex}.fb-sent{border:1px solid var(--hair);flex-direction:column;gap:5px;padding:10px 12px;display:flex}.fb-sent-msg{white-space:pre-wrap;font-size:13px;line-height:1.6}.rd-screen{max-width:440px;margin:0 auto;padding:0 24px 40px}.rd-timer{font-family:var(--rd-disp);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-align:center;color:var(--rd-ink);font-size:96px;font-weight:800;line-height:1}.rd-auth{flex-direction:column;gap:22px;width:100%;max-width:400px;display:flex}.rd-auth-brand{font-family:var(--font-barlow),"Barlow",sans-serif;letter-spacing:.01em;color:var(--rd-ink);font-size:22px;font-weight:900;line-height:1}.rd-auth-brand .b20{-webkit-text-stroke:1.4px var(--rd-ink);color:#0000}.rd-auth-title{font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:-.01em;color:var(--rd-ink);margin:0;font-size:48px;font-weight:800;line-height:.95}.rd-auth-tag{font-family:var(--rd-body);color:var(--rd-muted);margin:0;font-size:15px;line-height:1.5}.rd-auth-form{flex-direction:column;gap:14px;display:flex}.rd-auth-field{flex-direction:column;gap:6px;display:flex}.rd input.rd-field{border:1.5px solid var(--rd-ink);background:var(--rd-input);width:100%;height:56px;color:var(--rd-ink);font-family:var(--rd-body);border-radius:0;padding:0 14px;font-size:17px;font-weight:500}.rd input.rd-field:focus{outline:2px solid var(--rd-ink);outline-offset:0}.rd input.rd-field::placeholder{color:var(--rd-faint);opacity:1}.rd button.rd-btn:hover:not(:disabled),.rd button.rd-btn.out:hover:not(:disabled){background:var(--rd-ink);color:var(--rd-paper)}.rd button.rd-btn:disabled{background:var(--rd-ink);color:var(--rd-paper);border-color:var(--rd-ink);opacity:.4}.rd button.rd-btn.out:disabled{color:var(--rd-ink);background:0 0}.rd-auth-switch{cursor:pointer;font-family:var(--rd-body);text-transform:none;letter-spacing:0;color:var(--rd-muted);border:0;border-bottom:1px solid var(--rd-line);background:0 0;align-self:flex-start;padding:0;font-size:14px}.rd button.rd-auth-switch:hover:not(:disabled){color:var(--rd-ink);border-bottom-color:var(--rd-ink);background:0 0}.rd-auth-msg{font-family:var(--rd-body);color:var(--rd-ink);margin:0;font-size:14px;line-height:1.5}.rd-auth-msg.err{color:var(--rd-tier-p)}.rd-exname{text-align:left;cursor:pointer;color:var(--rd-ink);font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:-.02em;text-underline-offset:5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--rd-muted);text-decoration-color:var(--rd-muted);background:0 0;border:0;margin:0;padding:0;font-size:34px;font-weight:800;line-height:.95}.rd-exname[aria-expanded=true]{-webkit-text-decoration-color:var(--rd-ink);text-decoration-color:var(--rd-ink)}.rd-exname:hover:not(:disabled),.rd-exname:focus-visible{color:var(--rd-ink);-webkit-text-decoration-color:var(--rd-ink);text-decoration-color:var(--rd-ink);background:0 0;outline:none}.rd-step{flex-direction:row;flex:none;align-self:center;gap:2px;margin-right:-10px;display:flex}.rd-step-btn{width:40px;height:44px;color:var(--rd-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rd-step-btn:hover:not(:disabled),.rd-step-btn:focus-visible{color:var(--rd-ink);background:0 0;outline:none}.rd-step-btn:disabled{opacity:.18;cursor:default}.rd-ladder{flex-direction:column;gap:4px;padding:0 0 12px 28px;display:flex}.rd-rung{border:1px solid var(--rd-line);color:var(--rd-ink);font-family:var(--rd-disp);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 12px 8px 16px;font-size:16px;font-weight:700;display:flex}.rd-rung:hover:not(:disabled){background:var(--rd-input2);color:var(--rd-ink);border-color:var(--rd-ink)}.rd-rung.on,.rd-rung.on:hover:not(:disabled){background:var(--rd-daily);border-color:var(--rd-ink);color:#111}.rd-rung-tag{font-family:var(--rd-body);text-transform:none;letter-spacing:0;color:var(--rd-muted);flex:none;font-size:12px;font-weight:500}.rd-rung.on .rd-rung-tag{color:#111}.rd-seg button,.rd-btn{transition:transform .12s,box-shadow .12s,background-color .12s,color .12s}@media (hover:hover){.rd .rd-seg button:hover:not(:disabled){box-shadow:4px 4px 0 var(--rd-ink);transform:translate(-2px,-2px)}.rd .rd-seg button:hover:not(:disabled):not(.on){color:var(--rd-ink);background:0 0}.rd button.rd-btn:hover:not(:disabled){background:var(--rd-daily);color:#111;box-shadow:4px 4px 0 var(--rd-ink);transform:translate(-2px,-2px)}.rd button.rd-btn.out:hover:not(:disabled){background:var(--rd-input2);color:var(--rd-ink)}}@media (prefers-reduced-motion:reduce){.rd .rd-seg button:hover:not(:disabled),.rd button.rd-btn:hover:not(:disabled){transform:none}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.state-screen{justify-content:center;align-items:center;min-height:70dvh;display:flex}.state-card{border:1.5px solid var(--ink);background:var(--paper);flex-direction:column;gap:12px;width:100%;max-width:460px;padding:26px 24px;display:flex}.state-card h1{font-family:var(--font-barlow-cond),"Barlow Condensed",sans-serif;text-transform:uppercase;margin:0;font-size:34px;font-weight:800;line-height:.95}.state-card p{margin:0;line-height:1.6}.state-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:700}.state-actions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.skel-wrap{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;display:flex}.skel{background:var(--paper2);border:1px solid var(--hair);animation:1.4s ease-in-out infinite skel}.skel-face{border-radius:50%;width:150px;height:150px}.skel-line{height:14px}.skel-line.w40{width:40%}.skel-line.w60{width:60%}.skel-line.w70{width:70%}.skel-line.w80{width:80%}.skel-block{width:100%;height:120px}@keyframes skel{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skel{animation:none}}
