@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1jc1xb-qv_87z.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3dbq0oou7i_24.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.2mm3nq9i83l-m.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_377f4049-module__FzI6nq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_377f4049-module__FzI6nq__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_cb0c501c-module__AUPRoG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_cb0c501c-module__AUPRoG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_89904eae-module__Rv0T1q__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_89904eae-module__Rv0T1q__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.p-20{padding:calc(var(--spacing) * 20)}.p-21{padding:calc(var(--spacing) * 21)}.p-22{padding:calc(var(--spacing) * 22)}.p-23{padding:calc(var(--spacing) * 23)}.p-24{padding:calc(var(--spacing) * 24)}.p-25{padding:calc(var(--spacing) * 25)}.p-26{padding:calc(var(--spacing) * 26)}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy-900:#062f5e;--navy-800:#0d3a6e;--navy-700:#24466e;--sky-400:#5fc2f0;--sky-100:#e7f5fd;--blue-600:#0d82d8;--blue-700:#0a6cb4;--bg:#eef3f9;--surface:#fff;--gray-200:#dfe7f0;--gray-500:#54637a;--ink:#16283c;--ok:#0e7d43;--ok-bg:#e3f5ea;--warn:#b26a00;--warn-bg:#fdf1dd;--bad:#c02b1d;--bad-bg:#fceae7;--glow:#0d82d852;--grad:linear-gradient(120deg,var(--navy-900),var(--navy-800) 48%,var(--blue-600) 105%);--e1:0 1px 2px #062f5e0d,0 2px 8px #062f5e0f;--e2:0 2px 6px #062f5e0f,0 10px 28px #062f5e1a;--e3:0 6px 16px #062f5e1a,0 24px 60px #062f5e29;--r:16px;--rs:12px;--font-d:var(--font-poppins),-apple-system,sans-serif;--font-b:var(--font-inter),-apple-system,"Segoe UI",sans-serif;--font-m:var(--font-jetbrains),ui-monospace,Menlo,monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-b);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}a{color:var(--blue-600);text-decoration:none;transition:color .18s}a:hover{color:var(--blue-700)}:focus-visible{outline:3px solid var(--glow);outline-offset:2px;border-radius:6px}.utility{background:var(--navy-900);color:#e6eefb;font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;z-index:40;align-items:center;gap:14px;padding:10px 32px;font-size:12px;display:flex;position:relative}.utility .grow{flex:1}.utility .chip{letter-spacing:.12em;white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff24;border-radius:999px;padding:4px 14px;font-size:11px}.utility .chip.live{background:var(--sky-400);border-color:var(--sky-400);color:var(--navy-900);font-weight:700;box-shadow:0 0 18px #5fc2f073}.bell{position:relative}.bell>summary{cursor:pointer;color:#e6eefb;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;line-height:1;list-style:none;transition:background .18s,box-shadow .18s;display:flex}.bell>summary::-webkit-details-marker{display:none}.bell>summary:hover{background:#ffffff1f}.bell[open]>summary{background:#ffffff29}.bell>summary:focus-visible{outline:3px solid var(--glow);outline-offset:2px}.bell-icon{display:block}.bell-count{background:var(--bad);color:#fff;letter-spacing:0;border:2px solid var(--navy-900);border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:0;right:2px}.bell-panel{background:var(--surface);width:330px;color:var(--ink);border:1px solid var(--gray-200);border-radius:var(--r);box-shadow:var(--e3);z-index:60;text-transform:none;letter-spacing:normal;font-family:var(--font-b);padding:6px;position:absolute;top:calc(100% + 10px);right:0}.bell-head{justify-content:space-between;align-items:center;padding:10px 12px 8px;display:flex}.bell-head b{font-family:var(--font-d);color:var(--navy-900);font-size:15px}.bell-head .bell-n{font-family:var(--font-m);color:var(--gray-500);font-size:12px}.bell-item{border-radius:var(--rs);color:var(--ink);padding:10px 12px;transition:background .16s;display:block}.bell-item:hover{background:var(--bg);color:var(--ink)}.bell-item b{color:var(--navy-900);align-items:center;font-size:14px;font-weight:600;display:flex}.bell-detail{color:var(--gray-500);margin-left:17px;font-size:13px;line-height:1.45;display:block}.bell-empty{color:var(--gray-500);padding:4px 12px 14px;font-size:13.5px;line-height:1.5}.bell-more{color:var(--gray-500);padding:2px 12px 8px;font-size:12.5px}.bell-all{border-top:1px solid var(--gray-200);color:var(--blue-600);margin-top:4px;padding:11px 12px;font-size:13.5px;font-weight:600;display:block}@media (max-width:600px){.bell-panel{width:auto;position:fixed;top:52px;left:12px;right:12px}}.logostrip{background:var(--surface);border-bottom:1px solid var(--gray-200);align-items:center;gap:26px;padding:20px 32px;display:flex}.logostrip img{height:46px}.npheader{background:var(--surface);border-bottom:1px solid var(--gray-200);align-items:center;gap:14px;padding:14px 28px;display:flex}.npheader img{height:30px}.npheader .bell>summary{background:var(--navy-900);border-radius:50%;justify-content:center;width:40px;height:40px;padding:0}.logostrip .divider{background:var(--gray-200);width:1px;height:42px}.logostrip .title{font-family:var(--font-d);color:var(--navy-900);letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.2}.logostrip .subtitle{color:var(--gray-500);margin-top:2px;font-size:14.5px}.logostrip .grow{flex:1}.page{max-width:1460px;margin:0 auto;padding:34px 36px 56px}.page.narrow{max-width:920px}.page.np,.page.clinician{max-width:600px}.deskshell{display:block}@media (min-width:960px){.deskshell{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:32px;max-width:1600px;margin:0 auto;padding:30px 36px 56px;display:grid}.deskshell>.page{max-width:none;margin:0;padding:0}.csidebar{background:var(--surface);border:1px solid var(--gray-200);border-radius:var(--r);box-shadow:var(--e1);flex-direction:column;gap:14px;padding:18px 14px;display:flex;position:sticky;top:20px}}@media (max-width:959.98px){.csidebar{z-index:60;background:var(--surface);width:min(78vw,320px);box-shadow:var(--e3);padding:20px 14px calc(20px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;visibility:hidden;flex-direction:column;gap:14px;transition:transform .26s cubic-bezier(.4,0,.2,1),visibility 0s linear .26s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-101%)}body.drawer-open .csidebar{visibility:visible;transition:transform .26s cubic-bezier(.4,0,.2,1),visibility;transform:none}.csidebar-id{padding:2px 8px 16px}.csidebar-nav{gap:4px}.csidebar-nav a,.csidebar-signout a{padding:14px;font-size:15.5px}.csidebar-signout{margin-top:auto}body.drawer-open{overflow:hidden}}.mobilebar{background:var(--sky-400);z-index:30;align-items:center;gap:8px;padding:6px 12px;display:flex;position:sticky;top:0;box-shadow:0 4px 18px #062f5e24}.mobilebar .grow{flex:1}@media (min-width:960px){.mobilebar,.mscrim{display:none}}.mburger{cursor:pointer;min-height:44px;font-family:var(--font-b);letter-spacing:.05em;text-transform:uppercase;color:var(--navy-900);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;font-weight:700;transition:background .18s;display:inline-flex}.mburger:hover{background:#062f5e1f}.mburger:before{content:"";width:21px;height:21px;-webkit-mask:var(--ico-menu) center/contain no-repeat;-webkit-mask:var(--ico-menu) center/contain no-repeat;-webkit-mask:var(--ico-menu) center/contain no-repeat;-webkit-mask:var(--ico-menu) center/contain no-repeat;mask:var(--ico-menu) center/contain no-repeat;background:currentColor;flex:none}.mburger .badge{color:var(--bad);font-size:12px;font-weight:800;font-family:var(--font-m);background:#fff;border-radius:999px;padding:1px 8px}.mobilebar-act{min-height:44px;color:var(--navy-900);letter-spacing:.05em;text-transform:uppercase;border-radius:10px;align-items:center;padding:10px 14px;font-size:14.5px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.mobilebar-act:hover{color:var(--navy-900);background:#062f5e1f;text-decoration:none}.mobilebar-act.active{background:var(--navy-900);color:#fff}.mscrim{z-index:55;opacity:0;pointer-events:none;background:#062f5e80;border:0;padding:0;transition:opacity .26s;position:fixed;inset:0}body.drawer-open .mscrim{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.csidebar,.mscrim{transition:none}}:root{--ico-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E");--ico-week:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.7' width='18' height='16.3' rx='2.5'/%3E%3Cpath d='M3 9.8h18M8 2.6v4.2M16 2.6v4.2'/%3E%3C/svg%3E");--ico-log:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.6h16'/%3E%3Cpath d='M15.3 3.9a2.12 2.12 0 0 1 3 3L8.6 16.6l-4 1 1-4z'/%3E%3C/svg%3E");--ico-wait:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.6'/%3E%3Cpath d='M12 6.9V12l3.3 2'/%3E%3C/svg%3E");--ico-history:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11M9 12h11M9 18h11M4.4 6h.01M4.4 12h.01M4.4 18h.01'/%3E%3C/svg%3E");--ico-claims:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.6h13v18.8l-2.6-1.7-2.6 1.7-2.6-1.7-2.6 1.7-2.6-1.7z'/%3E%3Cpath d='M9 8h6M9 12.4h6'/%3E%3C/svg%3E");--ico-team:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='8' r='3.4'/%3E%3Cpath d='M3.2 20.2c0-3.5 2.8-5.9 6.3-5.9s6.3 2.4 6.3 5.9'/%3E%3Cpath d='M16.2 5.1a3.4 3.4 0 0 1 0 5.8'/%3E%3Cpath d='M17.6 14.9c1.9.9 3.2 2.7 3.2 5.3'/%3E%3C/svg%3E");--ico-out:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.4 4.6H6.6a2 2 0 0 0-2 2v10.8a2 2 0 0 0 2 2h7.8'/%3E%3Cpath d='M17.6 8.4l3.6 3.6-3.6 3.6M21.2 12H10'/%3E%3C/svg%3E");--ico-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7.6' height='7.6' rx='2'/%3E%3Crect x='13.4' y='3' width='7.6' height='7.6' rx='2'/%3E%3Crect x='3' y='13.4' width='7.6' height='7.6' rx='2'/%3E%3Crect x='13.4' y='13.4' width='7.6' height='7.6' rx='2'/%3E%3C/svg%3E");--ico-inbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 13.2h4.4l1.6 2.8h6l1.6-2.8H21'/%3E%3Cpath d='M5.4 4.5h13.2l2.4 8.7v4.3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4.3z'/%3E%3C/svg%3E");--ico-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.4 21.2 20H2.8z'/%3E%3Cpath d='M12 9.6v4.2M12 17.1h.01'/%3E%3C/svg%3E");--ico-export:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.2v11.4'/%3E%3Cpath d='M7.8 10.4 12 14.6l4.2-4.2'/%3E%3Cpath d='M4 16.4v2.4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2.4'/%3E%3C/svg%3E");--ico-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.8 4.4 6v5.8c0 4.4 3.1 8.2 7.6 9.4 4.5-1.2 7.6-5 7.6-9.4V6z'/%3E%3Cpath d='m9 12 2.2 2.2L15.2 10'/%3E%3C/svg%3E");--ico-key:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='12' r='4.2'/%3E%3Cpath d='M12.2 12H21M18.4 12v3.2M15.6 12v2.2'/%3E%3C/svg%3E");--ico-building:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21V4.5A1.5 1.5 0 0 1 5.5 3h7A1.5 1.5 0 0 1 14 4.5V21'/%3E%3Cpath d='M14 9.5h4.5A1.5 1.5 0 0 1 20 11v10M2.6 21h18.8'/%3E%3Cpath d='M7.2 7h3.6M7.2 11h3.6M7.2 15h3.6'/%3E%3C/svg%3E");--ico-invoice:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.8h13v18.4l-2.2-1.5-2.2 1.5-2.2-1.5-2.2 1.5-2.2-1.5z'/%3E%3Cpath d='M12 6.6v9.2'/%3E%3Cpath d='M14.2 8.6a2.3 2.3 0 0 0-2.2-1.3c-1.3 0-2.3.7-2.3 1.8s1 1.5 2.3 1.8 2.3.7 2.3 1.8-1 1.8-2.3 1.8a2.3 2.3 0 0 1-2.2-1.3'/%3E%3C/svg%3E");--ico-clip:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11.1 12.2 19a4.9 4.9 0 0 1-7-7l8.2-8.2a3.3 3.3 0 1 1 4.6 4.6l-8.2 8.2a1.6 1.6 0 1 1-2.3-2.3l7.5-7.5'/%3E%3C/svg%3E")}.csidebar-nav a:before,.csidebar-signout a:before{content:"";opacity:.92;width:19px;height:19px;-webkit-mask:var(--ico) center/contain no-repeat;-webkit-mask:var(--ico) center/contain no-repeat;-webkit-mask:var(--ico) center/contain no-repeat;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat;background:currentColor;flex:none}.csidebar-nav a.active:before{opacity:1}.csidebar-nav a[href=\/me]{--ico:var(--ico-week)}.csidebar-nav a[href^="/me/log"]{--ico:var(--ico-log)}.csidebar-nav a[href^="/me/requests"]{--ico:var(--ico-wait)}.csidebar-nav a[href^="/me/history"]{--ico:var(--ico-history)}.csidebar-nav a[href^="/me/claims"]{--ico:var(--ico-claims)}.csidebar-nav a[href^="/me/team"]{--ico:var(--ico-team)}.csidebar-nav a[href^=\/dashboard]{--ico:var(--ico-grid)}.csidebar-nav a[href^=\/logs]{--ico:var(--ico-inbox)}.csidebar-nav a[href^=\/cycle]{--ico:var(--ico-week)}.csidebar-nav a[href^=\/exceptions]{--ico:var(--ico-alert)}.csidebar-nav a[href^=\/ledger]{--ico:var(--ico-history)}.csidebar-nav a[href^=\/export]{--ico:var(--ico-export)}.csidebar-nav a[href^=\/coverage]{--ico:var(--ico-shield)}.csidebar-nav a[href^=\/claims]{--ico:var(--ico-claims)}.csidebar-nav a[href^=\/roster]{--ico:var(--ico-team)}.csidebar-nav a[href^=\/users]{--ico:var(--ico-key)}.csidebar-nav a[href^=\/facilities]{--ico:var(--ico-building)}.csidebar-nav a[href^=\/invoices]{--ico:var(--ico-invoice)}.csidebar-nav a[href^=\/attachments]{--ico:var(--ico-clip)}.csidebar-nav a[href^=\/audit]{--ico:var(--ico-shield)}.csidebar-signout a{--ico:var(--ico-out)}.csidebar-id{border-bottom:1px solid var(--gray-200);align-items:center;gap:11px;padding:2px 8px 14px;display:flex}.csidebar-id b{color:var(--navy-900);overflow-wrap:anywhere;font-size:14.5px;font-weight:700;line-height:1.3}.csidebar-role{color:var(--gray-500);letter-spacing:.01em;margin-top:1px;font-size:13px;font-weight:500;display:block}.csidebar-nav-admin{border-top:1px solid var(--gray-200);margin-top:2px;padding-top:10px}.csidebar-nav{flex-direction:column;gap:2px;display:flex}.csidebar-nav a{color:var(--navy-800);border-radius:10px;justify-content:flex-start;align-items:center;gap:11px;padding:11px 14px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex}.csidebar-nav a:hover{background:var(--sky-100);text-decoration:none}.csidebar-nav a.active{background:var(--navy-900);color:#fff}.csidebar-nav .badge{background:var(--bad);color:#fff;font-size:11.5px;font-weight:800;font-family:var(--font-m);border-radius:999px;margin-left:auto;padding:1px 8px}.csidebar-nav a.active .badge{color:var(--bad);background:#fff}.csidebar-signout{border-top:1px solid var(--gray-200);padding-top:10px}.csidebar-signout a{color:var(--gray-500);border-radius:10px;align-items:center;gap:11px;padding:11px 14px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex}.csidebar-signout a:hover{background:var(--bad-bg);color:var(--bad);text-decoration:none}footer.siteftr{background:var(--navy-900);color:#9fb4d0;align-items:center;gap:18px;margin-top:64px;padding:22px 32px;font-size:13.5px;display:flex}footer.siteftr .grow{flex:1}footer.siteftr .demo{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-family:var(--font-m);background:#ffffff17;border:1px solid #ffffff1f;border-radius:999px;padding:4px 14px}h2.sec{font-family:var(--font-d);letter-spacing:-.01em;color:var(--navy-900);align-items:center;gap:11px;margin:38px 0 16px;font-size:17.5px;font-weight:700;display:flex}h2.sec:before{content:"";background:linear-gradient(180deg,var(--blue-600),var(--sky-400));border-radius:4px;flex:none;width:5px;height:20px}h2.sec:first-child{margin-top:0}h2.sec a{font-family:var(--font-b);margin-left:2px;font-size:15px;font-weight:600}h2.sec .seccount,caption.tabletitle .seccount{font-family:var(--font-m);color:#fff;background:var(--bad);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;margin-left:-3px;padding:5px 8px;font-size:12.5px;font-weight:700;line-height:1}.h-lg{font-family:var(--font-d);color:var(--navy-900);letter-spacing:-.01em;font-size:26px;font-weight:700}.card{background:var(--surface);border:1px solid var(--gray-200);border-radius:var(--r);box-shadow:var(--e1);padding:22px 24px;transition:box-shadow .22s,transform .22s}.cardgrid{gap:18px;display:grid}.cardgrid>*{min-width:0}.cardgrid.c4{grid-template-columns:repeat(4,1fr)}.cardgrid.c3{grid-template-columns:repeat(3,1fr)}.cardgrid.c2{grid-template-columns:1.9fr 1.1fr}.wizshell{max-width:900px;margin:0}.stat{align-items:center;gap:13px;min-width:0;display:flex}a.stat.statlink{cursor:pointer;text-decoration:none}a.stat.statlink:hover{box-shadow:var(--e2);transform:translateY(-1px)}a.stat.statlink:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.stat .disc{background:var(--blue-600);color:#fff;width:48px;height:48px;font-size:18px;font-weight:800;font-family:var(--font-m);box-shadow:0 6px 16px var(--glow);white-space:nowrap;border-radius:15px;flex:none;justify-content:center;align-items:center;display:flex}.card.stat{padding:16px 20px}.stat .disc.navy{background:var(--navy-900);box-shadow:0 8px 20px #062f5e4d}.stat .disc.sky{background:var(--sky-400);color:var(--navy-900);box-shadow:0 8px 20px #5fc2f066}.stat .disc.warn{background:var(--warn);box-shadow:0 8px 20px #b26a0047}.stat .disc.ok{background:var(--ok);box-shadow:0 8px 20px #0e7d4347}.stat .disc.bad{background:var(--bad);box-shadow:0 8px 20px #c02b1d47}.stat .num{font-family:var(--font-d);color:var(--navy-900);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(16px,1.05vw,19px);font-weight:800;line-height:1.2}.stat>div{min-width:0}.statgrid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.statgrid2 .stat{gap:10px}.statgrid2 .stat .disc{border-radius:14px;width:44px;height:44px;font-size:16px}.statgrid2 .stat .num{font-size:17px}table.rl{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--gray-200);border-radius:var(--r);width:100%;box-shadow:var(--e1);overflow:hidden}table.rl th{background:var(--navy-900);color:#e4eefb;font-family:var(--font-m);white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;text-align:left;padding:17px 18px;font-size:14px;font-weight:700}table.rl td{border-bottom:1px solid var(--gray-200);vertical-align:middle;background:var(--surface);padding:15px 18px;font-size:15px;transition:background .15s}table.rl tr:last-child td{border-bottom:none}table.rl tbody tr:hover td,table.rl tr:hover td{background:var(--sky-100)}table.rl td.r,table.rl th.r{text-align:right}table.rl td.ctr,table.rl th.ctr{text-align:center}table.rl caption.tabletitle{caption-side:top;text-align:left;background:var(--surface);color:var(--navy-900);padding:18px 18px 15px;display:table-caption}.cardgrid table.rl caption.tabletitle,.split table.rl caption.tabletitle{display:block}table.rl:has(caption.tabletitle){margin-top:26px}table.rl caption.tabletitle>span{font-family:var(--font-d);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:11px;font-size:17.5px;font-weight:700;display:flex}table.rl caption.tabletitle>span:before{content:"";background:linear-gradient(180deg,var(--blue-600),var(--sky-400));border-radius:4px;flex:none;width:5px;height:20px}table.rl caption.tabletitle a{font-family:var(--font-b);font-size:15px;font-weight:600}table.rl td.mono{font-family:var(--font-m);font-variant-numeric:tabular-nums;font-weight:600}table.rl tfoot td{background:var(--navy-900);color:#fff;border-bottom:none;font-size:14.5px;font-weight:700}table.rl tfoot td .subrow{color:#9fb4d0}.subrow{color:var(--gray-500);font-size:15px;font-weight:400}table.rl td:first-child,table.rl td:nth-child(2){white-space:nowrap}table.rl td.who,table.rl td.wrapok{white-space:normal}table.rl td.nw{white-space:nowrap}.cardgrid table.rl,.split table.rl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.pill{letter-spacing:.01em;white-space:nowrap;max-width:100%;font-size:13.5px;font-weight:700;font-family:var(--font-b);cursor:default;box-sizing:border-box;padding:8px 15px;border-radius:10px;align-items:center;gap:8px;min-width:0;padding-inline:clamp(9px,4%,15px);line-height:1;display:inline-flex}@media (max-width:1200px){.pill.tight:before{display:none}}@media (max-width:560px){.pill{white-space:normal;text-align:left;line-height:1.25}}.pill:before{content:"";opacity:.9;background:#fff;border-radius:50%;width:7px;height:7px}.pill.ok{background:var(--ok);color:#fff}.pill.sky{background:var(--blue-600);color:#fff}.pill.warn{background:var(--warn);color:#fff}.pill.bad{background:var(--bad);color:#fff}.pill.navy{background:var(--navy-800);color:#fff}.pill.gray{color:#fff;background:#9aa8ba}.pill.aqua{background:var(--sky-400);color:var(--navy-900)}.pill.aqua:before{background:var(--navy-900);opacity:.55}.pill.tag{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:7px;padding:4px 9px;font-size:12px;font-weight:800}.pill.tag:before{display:none}td.kindcell b,td.kindcell .subrow{display:block}td.kindcell .pill.tag{margin-bottom:6px}.dot{border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.dot.ok{background:var(--ok)}.dot.warn{background:var(--warn)}.dot.bad{background:var(--bad)}.dot.sky{background:var(--sky-400)}.dot.gray{background:var(--gray-500)}.wlist-item{border-bottom:1px solid var(--gray-200);color:var(--navy-900);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 0;font-size:14.5px;display:flex}.wlist-item .pill.tag{flex:none;justify-content:center;min-width:112px}.loareview{flex-direction:column;gap:9px;margin-top:9px;display:flex}.loareview span{color:var(--navy-900);flex-direction:column;gap:2px;font-size:15px;display:flex}.loareview i{color:var(--navy-900);font-size:13.5px;font-style:normal;font-weight:700}.loabar{border-bottom:1px solid var(--gray-200);align-items:center;gap:14px;padding:10px 0;display:flex}.loabar:last-of-type{border-bottom:none}.loabar-when{flex-direction:column;flex:none;gap:1px;width:118px;display:flex}.loabar-when b{color:var(--navy-900);font-size:14.5px;font-weight:700}.loabar-when .subrow{font-size:12.5px}.loabar .bar{flex:1;min-width:0}.loabar-fig{flex-direction:column;flex:none;align-items:flex-end;gap:1px;width:92px;display:flex}.loabar-fig b{color:var(--ok);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.loabar-fig .subrow{font-family:var(--font-m);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.loarate{font-family:var(--font-m);color:var(--gray-500);letter-spacing:.02em;text-align:right;flex:none;width:104px;font-size:12px}.openrow{align-items:center}.openrow .who2 b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.openrow .who2 span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.openrow>.pill{flex:none;margin-left:auto}@media (max-width:520px){.loabar{flex-wrap:wrap}.loabar-when{width:100%}.loarate{width:auto}}.sentdialog{background:var(--surface);text-align:center;width:calc(100% - 32px);max-width:380px;height:fit-content;color:var(--navy-900);border:none;border-radius:20px;margin:auto;padding:28px 24px 24px;position:fixed;inset:0;box-shadow:0 24px 60px #0b254547}.sentdialog::backdrop{background:#0b25458c}.sentmark{background:var(--ok);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 14px;font-size:29px;font-weight:800;display:flex}.sentdialog h2{font-family:var(--font-d);margin:0;font-size:21px;font-weight:700}.sentreceipt{font-family:var(--font-m);color:var(--gray-500);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:14px}.sentactions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.sentactions .btn{margin:0}.thread{flex-direction:column;gap:12px;display:flex}.threadline{background:var(--bg);border:1px solid var(--gray-200);border-radius:14px;max-width:88%;padding:11px 14px}.threadline.mine{background:var(--sky-100);border-color:var(--sky-400);align-self:flex-end}.threadline.warn{background:var(--warn-bg);border-color:var(--warn)}.threadline.submitted{background:var(--ok-bg);border-color:var(--ok)}.threadline .threadwho{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.threadline .threadwho b{color:var(--navy-900);font-size:13.5px;font-weight:700}.threadline .threadwho span{font-family:var(--font-m);color:var(--gray-500);font-size:11.5px}.threadline p{color:var(--navy-900);overflow-wrap:anywhere;margin:0;font-size:15px}.threadline.system{text-align:center;background:0 0;border:none;align-self:center;max-width:100%;padding:2px 0}.threadline.system .threadwho{justify-content:center;margin-bottom:0}.threadline.system p{color:var(--gray-500);font-size:13.5px}.threadreply{border-top:1px solid var(--gray-200);margin-top:16px;padding-top:16px}.threadreply .f{margin-top:0}.compose-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.compose-decisions{border-top:1px solid var(--gray-200);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.filelist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.filelist li{border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;padding:10px 0;display:flex}.filelist li:last-child{border-bottom:none}.filekind{background:var(--sky-100);width:44px;height:44px;color:var(--blue-600);font-family:var(--font-m);letter-spacing:.04em;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.filemeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.filemeta b{color:var(--navy-900);font-size:14.5px;font-weight:600}.filerow{align-items:center;gap:6px;display:inline-flex}.filerow .subrow{font-family:var(--font-m);font-size:12.5px}.btn.icon.eye-icon:before,.btn.icon.down-icon:before{content:"";width:19px;height:19px;-webkit-mask:var(--ico) center/contain no-repeat;-webkit-mask:var(--ico) center/contain no-repeat;-webkit-mask:var(--ico) center/contain no-repeat;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat;background:currentColor}.btn.icon.eye-icon{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.2 12S5.8 5.4 12 5.4 21.8 12 21.8 12 18.2 18.6 12 18.6 2.2 12 2.2 12z'/%3E%3Ccircle cx='12' cy='12' r='3.1'/%3E%3C/svg%3E")}.btn.icon.down-icon{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.4v11.8'/%3E%3Cpath d='M7.6 10.8 12 15.2l4.4-4.4'/%3E%3Cpath d='M4.2 17.2v1.4a2 2 0 0 0 2 2h11.6a2 2 0 0 0 2-2v-1.4'/%3E%3C/svg%3E")}.filedialog{background:var(--surface);border:none;border-radius:18px;width:min(920px,100% - 24px);max-height:min(88vh,900px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 60px #0b25454d}.filedialog[open]{flex-direction:column;display:flex}.phonepeek{white-space:nowrap;flex:none;align-items:center;gap:7px;display:inline-flex}.phonepeek-ico{border:1.6px solid;border-radius:3px;flex:none;width:11px;height:16px;position:relative}.phonepeek-ico:after{content:"";background:currentColor;border-radius:1px;width:4px;height:1.4px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.phonepeek-blocked{color:var(--bad);max-width:190px;font-size:12.5px;line-height:1.35}@media (max-width:900px){.phonepeek,.phonepeek-blocked{display:none}}.filedialog::backdrop{background:#0b25458c}.filedialog-head{border-bottom:1px solid var(--gray-200);color:var(--navy-900);flex:none;align-items:center;gap:10px;padding:14px 16px;font-size:14.5px;display:flex}.filedialog-head .btn{margin:0}.filedialog-pager{align-items:center;gap:8px;display:inline-flex}.filedialog-pager .subrow{font-family:var(--font-m);white-space:nowrap;font-size:12.5px}.filedialog-pager .btn{min-width:34px;padding:6px 10px;font-size:17px;line-height:1}.filedialog-body{background:var(--bg);border:none;flex:1;width:100%;min-height:60vh}.wlist-item .wlist-txt{flex:1;min-width:0}.wlist-item:last-of-type{border-bottom:none}.lognow{align-items:center;gap:12px;display:flex}.lognow-who{flex:1;min-width:0}@media (max-width:640px){.lognow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.lognow>.stat{grid-area:1/1}.lognow-who{grid-area:1/2}.lognow>.pill{grid-area:2/1/auto/3;justify-self:start}}.lognow-list .lognow{border-bottom:1px solid var(--gray-200);padding:9px 0}.lognow-list .lognow:first-child{padding-top:0}.lognow-list .lognow:last-child{border-bottom:none;padding-bottom:0}.btn{cursor:pointer;letter-spacing:.01em;min-height:46px;font-size:15px;font-weight:700;font-family:var(--font-b);border:none;border-radius:12px;justify-content:center;align-items:center;padding:12px 22px;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.btn.primary{background:linear-gradient(135deg,var(--blue-600),#1191ea 60%,var(--sky-400) 160%);color:#fff;box-shadow:0 8px 22px var(--glow)}.btn.primary:hover{box-shadow:0 14px 30px var(--glow);color:#fff;text-decoration:none;transform:translateY(-2px)}.btn.ghost{background:var(--surface);color:var(--navy-800);border:1.5px solid var(--navy-700)}.btn.ghost:hover{background:var(--sky-100);text-decoration:none;transform:translateY(-1px)}.btn.bad{background:var(--bad);color:#fff;border:1.5px solid var(--bad)}.btn.bad:hover{color:#fff;background:#a82418;border-color:#a82418;text-decoration:none;transform:translateY(-1px)}.btn.ok{background:var(--ok-bg);color:#0b5c33;border:1.5px solid var(--ok)}.btn.ok:hover{text-decoration:none;transform:translateY(-1px)}.btn.sky{background:var(--sky-100);color:var(--navy-800);border:1.5px solid var(--sky-400)}.btn.sky:hover{text-decoration:none;transform:translateY(-1px)}.btn.sm{border-radius:10px;min-height:44px;padding:10px 18px;font-size:14.5px}.btn.icon{border-radius:10px;flex:none;width:44px;min-width:44px;min-height:44px;padding:0;font-size:17px;line-height:1}.btn.big{border-radius:14px;width:100%;min-height:54px;padding:16px 22px;font-size:16.5px;display:flex}.btn.add{color:var(--navy-700);border-style:dashed;border-color:#bcd0e4}.btn.add:hover{border-color:var(--blue-600);color:var(--blue-700);background:var(--sky-100)}.btn.disabled{background:var(--gray-200);color:var(--gray-500);cursor:not-allowed;box-shadow:none}.btn.disabled:hover{transform:none}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]):not([type=image]):not([type=hidden]),select,textarea{border:1.5px solid var(--gray-200);font-size:16px;font-family:var(--font-b);background:var(--surface);width:100%;color:var(--ink);border-radius:12px;min-height:48px;padding:13px 15px;transition:border-color .18s,box-shadow .18s}input:focus,select:focus,textarea:focus{border-color:var(--sky-400);outline:none;box-shadow:0 0 0 4px #5fc2f047}input[type=file]{max-width:100%}label.f{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-500);margin:18px 0 7px;font-size:13px;font-weight:600;display:block}.bar{background:var(--gray-200);border-radius:999px;min-width:110px;height:10px;overflow:hidden}.bar>i{background:linear-gradient(90deg,var(--blue-600),var(--sky-400));border-radius:999px;height:100%;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}.bar>i.low{background:linear-gradient(90deg,#d98a00,var(--warn))}.bar>i.vlow{background:linear-gradient(90deg,var(--bad),#e35d4f)}.bar>i.full{background:linear-gradient(90deg,var(--ok),#27ae60)}.split{align-items:flex-start;gap:18px;display:flex}.split>*{flex:1;min-width:0}.note{background:var(--sky-100);border-left:4px solid var(--sky-400);color:var(--navy-800);border-radius:12px;padding:14px 18px;font-size:15px}.note.warn{background:var(--warn-bg);border-color:var(--warn);color:#6d4200}.note.bad{background:var(--bad-bg);border-color:var(--bad);color:#7c261b}.note.ok{background:var(--ok-bg);border-color:var(--ok);color:#0b5c33}.kv{grid-template-columns:min-content minmax(0,1fr);gap:9px 20px;font-size:15px;display:grid}.kv dt{color:var(--gray-500);white-space:nowrap}.kv dd{color:var(--navy-900);overflow-wrap:break-word;min-width:0;font-weight:600}.crumb{font-family:var(--font-m);color:var(--gray-500);letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:700}.crumb a{color:var(--gray-500)}.rowactions a{margin-left:12px;font-size:15px;font-weight:700}.hero{background:var(--grad);color:#fff;box-shadow:var(--e3);background-size:170% 170%;border-radius:22px;margin-bottom:32px;padding:46px 44px;animation:14s ease-in-out infinite alternate heropan;position:relative;overflow:hidden}.hero:after{content:"";background:#5fc2f021;border-radius:50%;width:280px;height:280px;position:absolute;top:-70px;right:-70px}@keyframes heropan{0%{background-position:0 30%}to{background-position:100% 70%}}.hero .eyebrow{font-family:var(--font-m);letter-spacing:.22em;text-transform:uppercase;color:var(--sky-400);font-size:13px;font-weight:600}.hero h1{font-family:var(--font-d);letter-spacing:-.02em;margin:12px 0 14px;font-size:40px;line-height:1.12}.hero p{color:#c9d8ea;max-width:680px;font-size:16.5px}ul.launch{grid-template-columns:1fr 1fr;gap:14px;margin-top:10px;list-style:none;display:grid}ul.launch li{background:var(--surface);border:1px solid var(--gray-200);border-radius:var(--r);box-shadow:var(--e1);transition:transform .2s,box-shadow .2s,border-color .2s}ul.launch li:hover{box-shadow:var(--e2);border-color:var(--sky-400);transform:translateY(-3px)}ul.launch a{color:inherit;padding:18px 20px;display:block}ul.launch a:hover{text-decoration:none}ul.launch .sname{font-family:var(--font-d);color:var(--navy-900);font-size:16.5px;font-weight:700}ul.launch .sdesc{color:var(--gray-500);margin-top:3px;font-size:13.5px}ul.launch .sid{float:right;font-family:var(--font-m);color:var(--blue-600);background:var(--sky-100);border-radius:7px;padding:3px 9px;font-size:12px;font-weight:700}.gpanel{background:var(--grad);color:#fff;box-shadow:var(--e3);isolation:isolate;background-size:160% 160%;border-radius:20px;padding:26px 26px 24px;position:relative;overflow:hidden}.gpanel:before{content:"";-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(120deg,#5fc2f0a6,#0000 34% 70%,#5fc2f080);border-radius:20px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gpanel:after{content:"";z-index:-1;background:#5fc2f024;border-radius:50%;width:200px;height:200px;position:absolute;top:-46px;right:-46px}.gpanel .eyebrow{font-family:var(--font-m);letter-spacing:.2em;text-transform:uppercase;color:var(--sky-400);font-size:12.5px;font-weight:600}.gpanel h1{font-family:var(--font-d);letter-spacing:-.015em;margin:7px 0 4px;font-size:29px;line-height:1.15}.gpanel .sub{color:#c9d8ea;font-size:15.5px}.avatar{background:var(--sky-400);width:52px;height:52px;color:var(--navy-900);font-size:18px;font-weight:800;font-family:var(--font-d);border:2.5px solid #fff9;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #5fc2f066}.avatar-initials{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avatar-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.avatar-sm{width:34px;height:34px;box-shadow:var(--e1);border-width:2px;font-size:12.5px}.avatar-flat{box-shadow:0 0 0 1px var(--gray-200);border-color:#fff}.who-row{align-items:center;gap:10px;min-width:0;display:flex}.who-row>div{min-width:0}.teamrow{border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;padding:10px 0;display:flex}.teamrow:last-child{border-bottom:none}.teamrow .who2{flex:1;min-width:0}.teamrow .who2 b{color:var(--navy-900);font-size:15px;font-weight:600;display:block}.teamrow .who2 span{color:var(--gray-500);font-size:14px;font-family:var(--font-m)}.ring{--pct:75;background:conic-gradient(var(--sky-400) calc(var(--pct)*1%),#ffffff29 0);border-radius:50%;flex:none;justify-content:center;align-items:center;width:86px;height:86px;display:flex}.ring>span{background:var(--navy-800);color:#fff;width:66px;height:66px;font-size:17px;font-weight:800;line-height:1;font-family:var(--font-m);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.ring>span small{letter-spacing:.12em;color:#9fc4e4;margin-top:4px;font-size:10.5px;font-weight:600}.catrow{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.catrow>div{flex:150px;min-width:0}.stepper input{min-width:56px}.stepper{align-items:center;gap:9px;display:flex}.stepper input{text-align:center;font-size:19px;font-weight:700;font-family:var(--font-m)}.stepper .pm{border:1.5px solid var(--gray-200);background:var(--surface);width:44px;height:48px;color:var(--navy-800);cursor:pointer;border-radius:12px;flex:none;font-size:19px;font-weight:800;transition:background .15s,border-color .15s}.stepper .pm:hover{background:var(--sky-100);border-color:var(--sky-400)}.fileslot{border:1px solid var(--gray-200);background:var(--surface);border-radius:12px;align-items:center;gap:12px;margin-top:9px;padding:12px 14px;display:flex}.fileslot .fico{background:var(--sky-100);width:42px;height:42px;color:var(--blue-700);font-size:12px;font-weight:700;font-family:var(--font-m);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.fileslot .meta{flex:1;min-width:0}.fileslot .meta b{color:var(--navy-900);overflow-wrap:anywhere;font-size:14.5px;display:block}.fileslot .meta span{color:var(--gray-500);font-size:12.5px}.fileadd{color:var(--blue-600);background:#f8fbff;border:1.5px dashed #9db1c7;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:9px;padding:15px;font-size:14.5px;font-weight:700;transition:all .18s;display:flex}.fileadd:hover{border-color:var(--blue-600);background:var(--sky-100);text-decoration:none}.checklist{margin-top:6px;list-style:none}.checklist li{border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.checklist li:last-child{border-bottom:none}.checklist .ck{background:var(--ok);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex}.checklist .ck.wait{background:var(--warn)}.statchips{background:var(--surface);border:1px solid var(--gray-200);border-radius:var(--r);box-shadow:var(--e2);flex-wrap:wrap;margin-top:18px;display:flex;overflow:hidden}.statchip{flex:150px;align-items:center;gap:14px;min-width:0;padding:18px 22px;transition:background .18s;display:flex;position:relative}.statchip:hover{background:var(--sky-100)}.statchip+.statchip{border-left:1px solid var(--gray-200)}.statchip .disc{box-sizing:border-box;min-width:52px;height:52px;font-family:var(--font-m);white-space:nowrap;border-radius:16px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:19px;font-weight:800;display:flex}.statchip:nth-child(4n+1) .disc{background:var(--navy-900);color:#fff;box-shadow:0 8px 20px #062f5e4d}.statchip:nth-child(4n+2) .disc{background:var(--sky-400);color:var(--navy-900);box-shadow:0 8px 20px #5fc2f066}.statchip:nth-child(4n+3) .disc{background:var(--ok);color:#fff;box-shadow:0 8px 20px #0e7d4347}.statchip:nth-child(4n+4) .disc{background:var(--warn);color:#fff;box-shadow:0 8px 20px #b26a0047}.statchip .disc.blue{background:var(--blue-600);color:#fff;box-shadow:0 8px 20px #0d82d84d}.statchip>span{font-family:var(--font-b);letter-spacing:.03em;text-transform:uppercase;color:var(--navy-800);overflow-wrap:break-word;font-size:13px;font-weight:700;line-height:1.3;display:block}.statchip b{font-family:var(--font-d);color:var(--navy-900);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(19px,1.3vw,23px);font-weight:900;line-height:1.15;display:block}@media (max-width:640px){.statchip:has(>b){flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px}.statchip:has(>b)>span{font-size:12px}}.page.np .statchip{gap:10px;padding:14px}.page.np .statchip .disc{border-radius:12px;width:auto;min-width:40px;height:40px;font-size:15px}.page.np .statchip>span{letter-spacing:.03em;font-size:12px}.page.np .statchip b{font-size:22px}@media (max-width:959px){.page.clinician .statchip{gap:10px;padding:14px}.page.clinician .statchip .disc{border-radius:12px;width:auto;min-width:40px;height:40px;font-size:15px}.page.clinician .statchip>span{letter-spacing:.03em;font-size:12px}.page.clinician .statchip b{font-size:22px}}.loginwrap{background:radial-gradient(90% 70% at 70% 10%,#5fc2f029,transparent 60%),var(--bg);justify-content:center;align-items:center;min-height:calc(100vh - 230px);display:flex}.mx th.day,.mx td.day{text-align:center}.mx td.day{padding:8px 4px}.mx th:first-child{min-width:200px}@media (max-width:720px){main.page table.rl.mx th:first-child,main.page table.rl.mx td:first-child{white-space:normal;width:190px;min-width:0;max-width:190px}main.page table.rl.mx td:first-child .avatar{display:none}main.page table.rl.mx td:first-child b{white-space:normal}}td.who b{white-space:nowrap;font-size:15px;font-weight:600;display:block}td.who .subrow{margin-top:1px;display:block}.dchip{color:#0000;background:#f1f5fa;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;display:inline-flex}.dchip.ok{background:var(--ok-bg);color:var(--ok)}.dchip.warn{background:var(--warn-bg);color:var(--warn)}.dchip.miss{background:var(--bad-bg);color:var(--bad)}.dchip.pto{background:var(--gray-200);color:var(--gray-500)}.dchip.up{color:#0000;background:#f1f5fa}button.dchip{appearance:none;cursor:pointer;border:0;padding:0;font-family:inherit;transition:transform .12s,box-shadow .12s}button.dchip:hover{box-shadow:var(--e1);transform:translateY(-1px)}button.dchip:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.dchip.lim{background:var(--sky-100);width:auto;min-width:26px;color:var(--navy-900);white-space:nowrap;padding:0 10px;font-size:11.5px;font-weight:700}.mxbar{border:1px solid var(--gray-200);background:var(--surface);box-shadow:var(--e1);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;padding:12px 16px;display:flex}.mxbar[hidden]{display:none}.legend{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;display:flex}.legend>span{background:var(--surface);border:1px solid var(--gray-200);color:var(--ink);box-shadow:var(--e1);border-radius:11px;align-items:center;gap:9px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.legend .dchip{width:26px;height:26px;font-size:12.5px}.catblock{border-bottom:1px solid var(--gray-200);padding:14px 0}.catblock:last-of-type{border-bottom:none}.card[hidden],.catblock[hidden],.subrow[hidden],.btn[hidden],.statchip[hidden],.recaprow[hidden],tr[hidden]{display:none}.catblock .cathead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.recaprow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 12px;display:grid}.recaprow>.recapmain{grid-area:1/1;min-width:0}.recaprow>.recappair{font-family:var(--font-m);color:var(--navy-900);grid-area:2/1;gap:6px;font-size:15px;font-weight:600;display:flex}.recappair>span+span:before{content:"· ";color:var(--gray-500);font-weight:500}[data-recap-break]>span{white-space:nowrap}[data-recap-break]>span:not(:last-child):after{content:" ·";color:var(--gray-500);font-weight:500}.recaprow>.btn{grid-area:1/2;align-self:start}@media (min-width:560px){.recaprow{grid-template-columns:minmax(0,1fr) auto auto}.recaprow>.recappair{text-align:right;white-space:nowrap;grid-area:1/2;display:block}.recappair>span{display:block}.recappair>span+span:before{content:none}.recaprow>.btn{grid-area:1/3}}.cattotal{background:var(--sky-100);border-radius:12px;align-items:center;gap:14px;margin-top:14px;padding:16px 18px;display:flex}.cattotal .disc{background:var(--blue-600);color:#fff;width:50px;height:50px;font-family:var(--font-m);box-shadow:0 8px 20px var(--glow);white-space:nowrap;border-radius:15px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.cattotal-body{flex:1;min-width:0}.cattotal-head{color:var(--navy-800);font-size:15.5px;font-weight:700;line-height:1.35}.cattotal .subrow{color:var(--navy-700);margin-top:4px;font-size:14px;font-weight:600;display:block}.page.np .cattotal .disc{border-radius:13px;width:42px;height:42px;font-size:15px}.page.np .cattotal-head{font-size:14.5px}@media (max-width:959px){.page.clinician .cattotal .disc{border-radius:13px;width:42px;height:42px;font-size:15px}.page.clinician .cattotal-head{font-size:14.5px}}td.when .pill{margin-bottom:3px}td.when .subrow{display:block}.fchips{grid-template-columns:1fr 1fr;gap:9px;margin-top:4px;display:grid}label.fchip{border:1.5px solid var(--gray-200);background:var(--surface);cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:11px 13px;font-size:14.5px;font-weight:500;transition:border-color .15s,background .15s;display:flex}label.fchip:hover{border-color:var(--sky-400)}label.fchip input{width:18px;height:18px;min-height:0;accent-color:var(--blue-600);flex:none}label.fchip.on{border-color:var(--blue-600);background:var(--sky-100);font-weight:600}@media (max-width:640px){.fchips{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.tablescroll{-webkit-overflow-scrolling:touch;overflow-x:auto}main.page table.rl{width:100%;display:table}@media (max-width:720px){main.page table.rl.stack{display:block;overflow:visible}main.page table.rl.stack>tbody,main.page table.rl.stack>thead{min-width:0;display:block}table.rl.stack tr{border-bottom:1px solid var(--gray-200);padding:15px 18px;display:block}table.rl.stack tr:last-child{border-bottom:none}table.rl.stack tr:has(th){display:none}main.page table.rl.stack td{white-space:normal;border-bottom:none;padding:0;display:block}main.page table.rl.stack td.ctr{text-align:left}table.rl.stack td:empty{display:none}table.rl.stack td+td{margin-top:9px}table.rl.stack td.rowactions{margin-top:14px}table.rl.stack td.rowactions .btn{justify-content:center;width:100%;margin:0}table.rl.stack tr[hidden],table.rl.stack td[hidden]{display:none}}@media (min-width:960px) and (max-width:1400px){.deskshell .split table.rl.stack{display:block;overflow:visible}.deskshell .split table.rl.stack>tbody,.deskshell .split table.rl.stack>thead{min-width:0;display:block}.deskshell .split table.rl.stack tr{border-bottom:1px solid var(--gray-200);padding:15px 18px;display:block}.deskshell .split table.rl.stack tr:last-child{border-bottom:none}.deskshell .split table.rl.stack tr:has(th){display:none}.deskshell .split table.rl.stack td{white-space:normal;border-bottom:none;padding:0;display:block}.deskshell .split table.rl.stack td.ctr{text-align:left}.deskshell .split table.rl.stack td:empty{display:none}.deskshell .split table.rl.stack td+td{margin-top:9px}.deskshell .split table.rl.stack td.rowactions{margin-top:14px}.deskshell .split table.rl.stack td.rowactions .btn{justify-content:center;width:100%;margin:0}.deskshell .split table.rl.stack tr[hidden],.deskshell .split table.rl.stack td[hidden]{display:none}}@media (max-width:720px){main.page table.rl.fitsm th:first-child,main.page table.rl.fitsm td:first-child{white-space:normal}}@media (min-width:960px) and (max-width:1400px){.deskshell .split table.rl.fitsm th:first-child,.deskshell .split table.rl.fitsm td:first-child{white-space:normal}}@media (max-width:720px){main.page table.rl.stack.labelled td[data-label]:before{content:attr(data-label);font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500);margin-bottom:3px;font-size:11px;font-weight:600;display:block}main.page table.rl.stack.labelled td.r{text-align:left}main.page table.rl.stack.labelled td[data-simple]{grid-template-columns:6.4em minmax(0,1fr);place-items:baseline start;gap:12px;display:grid}main.page table.rl.stack.labelled td[data-simple]:before{margin-bottom:0}main.page table.rl.stack.labelled td+td{margin-top:7px}main.page table.rl.stack.labelled td.dash{display:none}}@media (min-width:960px) and (max-width:1400px){.deskshell .split table.rl.stack.labelled td[data-label]:before{content:attr(data-label);font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500);margin-bottom:3px;font-size:11px;font-weight:600;display:block}.deskshell .split table.rl.stack.labelled td.r{text-align:left}.deskshell .split table.rl.stack.labelled td+td{margin-top:7px}}@media (max-width:1080px){main.page table.rl th,main.page table.rl td,main.page table.rl td.who .subrow{white-space:nowrap}.utility{flex-wrap:wrap;gap:8px 12px;padding:8px 18px}.logostrip{padding:16px 20px}.npheader{padding:12px 20px}.page{padding:26px 20px 44px}.statchips{grid-template-columns:1fr 1fr;display:grid}.statchip{gap:10px;padding:14px 16px}.statchip .disc{border-radius:13px;width:auto;min-width:42px;height:42px;font-size:15px}.statchip>span{font-size:13px}.statchip b{font-size:24px}.statchip+.statchip{border-left:1px solid var(--gray-200)}.statchip:nth-child(odd){border-left:none}.statchip:nth-child(n+3){border-top:1px solid var(--gray-200)}.statchip:nth-child(3):last-child{border-left:none;grid-column:1/-1}.statchip:nth-child(3):has(~.statchip[hidden]){border-left:none;grid-column:1/-1}.split{align-items:stretch}.split>*{width:100%}main.page div[style*=display\:flex],.gpanel>div{flex-wrap:wrap}}@media (max-width:960px){.cardgrid.c4{grid-template-columns:1fr 1fr}.split{flex-direction:column;align-items:stretch}.split>*{width:100%}.cardgrid.c3,.cardgrid.c2{grid-template-columns:1fr}.split{flex-direction:column}ul.launch{grid-template-columns:1fr}.hero h1{font-size:30px}.logostrip,.npheader{flex-wrap:wrap;gap:14px}}@media (max-width:560px){.cardgrid.c4{grid-template-columns:1fr}}@media (min-width:960px) and (max-width:1239px){.deskshell .cardgrid.c4{grid-template-columns:1fr 1fr}}.tblactions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}table.rl td.who.wrapname b{white-space:normal}table.rl td.rowactions{white-space:nowrap}.toast{background:linear-gradient(120deg,#0b6b39,var(--ok) 55%,#17a35f);color:#fff;border-radius:16px;align-items:center;gap:14px;margin:0 0 20px;padding:16px 20px;animation:.45s cubic-bezier(.22,1,.36,1) toastin;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0e7d4352}.toast:after{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;width:160px;height:160px;position:absolute;top:-44px;right:-44px}.toast .tico{background:#ffffff2e;border:1.5px solid #ffffff61;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:flex}.toast .tbody{flex:1;min-width:0}.toast .tbody b{font-family:var(--font-d);letter-spacing:-.01em;font-size:16.5px;display:block}.toast .tbody span{color:#dcf5e7;font-size:14.5px}.toast .tx{color:#dcf5e7;z-index:1;flex:none;padding:4px 10px;font-size:24px;font-weight:600;line-height:1}.toast .tx:hover{color:#fff;text-decoration:none}@keyframes toastin{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.filterbar{background:var(--surface);border:1px solid var(--gray-200);box-shadow:var(--e1);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;padding:18px 16px 14px;display:flex}.fsel{flex:0 auto;min-width:172px;position:relative}.fsel label{background:var(--surface);font-family:var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-700);z-index:1;border-radius:4px;padding:0 7px;font-size:12.5px;font-weight:700;position:absolute;top:-8px;left:12px}.fsel select,.fsel input{width:100%;min-height:48px}.filterbar select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230d3a6e' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:42px}.weekstrip{border:1.5px solid var(--gray-200);background:var(--surface);border-radius:12px;flex:none;display:inline-flex;overflow:hidden}.weekstrip .wseg{font-family:var(--font-m);color:var(--navy-800);border-right:1px solid var(--gray-200);white-space:nowrap;align-items:center;min-height:48px;padding:12px 15px;font-size:13.5px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.weekstrip .wseg:last-child{border-right:none}.weekstrip .wseg:hover{background:var(--sky-100);color:var(--navy-900);text-decoration:none}.weekstrip .wseg.on,.weekstrip .wseg.on:hover{background:var(--navy-900);color:#fff}.weekstrip .wseg.mut{color:#a9b8c9}@media (max-width:1080px){.filterbar{padding:16px 12px 12px}.weekstrip{max-width:100%;overflow-x:auto}.fsel{flex:160px}}::selection{background:var(--sky-400);color:var(--navy-900)}.skip{z-index:100;background:var(--navy-900);color:#fff;border-radius:12px;padding:12px 20px;font-weight:700;position:absolute;top:12px;left:-9999px}.skip:focus{left:12px}a,.btn,label.fchip,.stepper .pm{touch-action:manipulation}.btn:active{transform:translateY(0)scale(.985)}.btn.primary:active{box-shadow:0 4px 12px var(--glow)}.btn.disabled{opacity:.65;pointer-events:none}label.fchip:focus-within{border-color:var(--blue-600);box-shadow:0 0 0 4px #5fc2f047}main.page table.rl::-webkit-scrollbar{height:8px}.cardgrid table.rl::-webkit-scrollbar{height:8px}.split table.rl::-webkit-scrollbar{height:8px}main.page table.rl::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:99px}.cardgrid table.rl::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:99px}.split table.rl::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:99px}main.page table.rl::-webkit-scrollbar-thumb:hover{background:#c3d2e2}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.utility,.deskshell .csidebar,footer.siteftr,.tblactions,.skip{display:none!important}body{background:#fff}.page{max-width:none;padding:0}.card,table.rl,.gpanel,.hero{box-shadow:none}a{color:inherit}}.colchart{align-items:stretch;gap:14px;height:170px;margin-top:16px;display:flex}.colchart .col{text-align:center;flex-direction:column;flex:1;justify-content:flex-end;gap:7px;min-width:0;display:flex}.colchart .col b{font-family:var(--font-m);color:var(--navy-900);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.colchart .col b.dim{color:#a9b8c9;font-weight:600}.colchart .col i{background:linear-gradient(180deg,var(--navy-800),var(--navy-700));border-radius:9px 9px 5px 5px;min-height:6px;transition:height .7s cubic-bezier(.22,1,.36,1);display:block}.colchart .col.today i{background:linear-gradient(180deg,var(--blue-600),var(--sky-400));box-shadow:0 6px 16px var(--glow)}.colchart .col.up i{border:1.5px dashed var(--gray-200);background:#f4f8fc}.colchart .col span{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-500);font-size:12.5px;font-weight:600}.colchart .col.today span{color:var(--blue-600);font-weight:700}@media (max-width:640px){.colchart{gap:7px}.colchart .col span{letter-spacing:.04em;font-size:11px}.colchart .col b{font-size:13.5px}.colnote{display:none}}.covrow{border-bottom:1px solid var(--gray-200);align-items:center;gap:14px;padding:10px 0;display:flex}.covrow:last-of-type{border-bottom:none}.covrow>b{width:128px;color:var(--navy-900);flex:none;font-size:14.5px;font-weight:600}.covrow .bar{flex:1;min-width:0}.covrow .frac{font-family:var(--font-m);color:var(--gray-500);text-align:right;font-variant-numeric:tabular-nums;flex:none;width:60px;font-size:14px}.covrow .pill{padding:6px 12px;font-size:13px}.covcell{align-items:center;gap:10px;display:flex}.covcell .bar{flex:1;min-width:64px}.covcell .pill{flex:none;padding:5px 11px;font-size:12.5px}.covcell .covpct{font-family:var(--font-m);color:var(--navy-900);font-variant-numeric:tabular-nums;flex:none;font-size:13.5px;font-weight:700}.vrow{border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;padding:11px 0;display:flex}.vrow:last-of-type{border-bottom:none}.vrow .who2{flex:1;min-width:0}.vrow .who2 b{color:var(--navy-900);font-size:15px;font-weight:600;display:block}.vrow .who2 span{color:var(--gray-500);font-size:14px}.vrow .n{font-family:var(--font-m);color:var(--navy-900);font-variant-numeric:tabular-nums;flex:none;font-size:19px;font-weight:800}@media (max-width:560px){.covrow{gap:10px}.covrow>b{width:92px;font-size:13.5px}.covrow .frac{display:none}}@media (max-width:640px){.vrow{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.vrow>.n{grid-area:1/1}.vrow>.avatar{grid-area:1/2}.vrow>.who2{grid-area:1/3}.vrow>.pill{grid-area:2/1/auto/4;justify-self:start}}@media (min-width:960px) and (max-width:1400px){.deskshell .vrow{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.deskshell .vrow>.n{grid-area:1/1}.deskshell .vrow>.avatar{grid-area:1/2}.deskshell .vrow>.who2{grid-area:1/3}.deskshell .vrow>.pill{grid-area:2/1/auto/4;justify-self:start}}@media (max-width:640px){.vrow.openrow>.avatar{grid-area:1/1}.vrow.openrow>.who2{grid-area:1/2/auto/4}.vrow.openrow>.pill{grid-area:2/1/auto/4;justify-self:start}}@media (min-width:960px) and (max-width:1400px){.deskshell .vrow.openrow>.avatar{grid-area:1/1}.deskshell .vrow.openrow>.who2{grid-area:1/2/auto/4}.deskshell .vrow.openrow>.pill{grid-area:2/1/auto/4;justify-self:start}}.cal{border:1.5px solid var(--gray-200);background:var(--surface);border-radius:14px;padding:14px}.calhead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.calhead b{font-family:var(--font-d);color:var(--navy-900);font-size:17px}.calnav{border:1.5px solid var(--gray-200);background:var(--surface);width:40px;height:40px;color:var(--navy-800);cursor:pointer;border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:1;display:flex}.calnav:hover{background:var(--sky-100)}.calgrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.calgrid .dow{text-align:center;font-family:var(--font-m);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);padding-bottom:4px;font-size:11px}.calgrid .pad{min-height:40px}.calgrid .day{min-height:40px;color:var(--navy-800);font-family:var(--font-b);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1.5px solid #0000;border-radius:11px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:flex}.calgrid .day:hover{background:var(--sky-100)}.calgrid .day.wknd{color:var(--gray-500)}.calgrid .day.past{color:var(--gray-200);cursor:default}.calgrid .day.past:hover{background:0 0}.calgrid .day.today{border-color:var(--blue-600)}.calgrid .day.sel{background:var(--blue-600);color:#fff}.calgrid .day.sel:hover{background:var(--blue-700)}.calgrid .day.sel.wknd{background:var(--sky-100);color:var(--navy-800)}.callegend{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.callegend span{color:var(--gray-500);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.callegend i{border-radius:5px;flex:none;width:13px;height:13px;display:inline-block}input[type=time],input[type=date]{font-variant-numeric:tabular-nums;accent-color:var(--sky-400)}input[type=time]::selection,input[type=date]::selection{background:var(--sky-100);color:var(--navy-900)}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.38;border-radius:6px;padding:2px}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.38;border-radius:6px;padding:2px}input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:.75;background:var(--sky-100)}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.75;background:var(--sky-100)}@media (max-width:400px){footer.siteftr{flex-wrap:wrap;gap:12px;padding:20px 18px}footer.siteftr .grow{flex:1 0 100%;height:0}.stat{gap:12px}.stat .disc{border-radius:15px;width:48px;height:48px;font-size:18px}.stat .num{font-size:17px}.kv{grid-template-columns:1fr}.kv dt{margin-top:8px}.kv dd{margin-left:0}}.periodchips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:2px 2px 8px;display:flex;overflow-x:auto}.periodchips::-webkit-scrollbar{display:none}.periodchips a{border:1.5px solid var(--gray-200);background:var(--surface);color:var(--navy-800);font-size:14.5px;font-weight:600;font-family:var(--font-b);white-space:nowrap;border-radius:999px;flex:none;padding:10px 17px;transition:background .15s,border-color .15s}.periodchips a:hover{background:var(--sky-100);border-color:var(--sky-400);text-decoration:none}.periodchips a.on{background:var(--navy-900);border-color:var(--navy-900);color:#fff;box-shadow:var(--e1)}.periodchips a.on:hover{background:var(--navy-800);color:#fff}.weekgrp{border:1.5px solid var(--gray-200);background:var(--surface);border-radius:16px;margin-top:14px;overflow:hidden}.weekgrp.closed{background:#fbfcfe}.weekhead{border-bottom:1.5px solid var(--gray-200);background:var(--sky-100);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.weekgrp.closed .weekhead{background:#f2f6fb}.weekhead b{font-family:var(--font-d);color:var(--navy-900);font-size:15.5px}.weekhead .grow{flex:1}.weekhead .subrow{color:var(--navy-700);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}.weekgrp table.rl{box-shadow:none;border:none;border-radius:0;margin:0}.weekgrp table.rl th{background:var(--navy-900);color:#e4eefb;border-bottom:1px solid #ffffff1f;padding:12px 18px}.weekgrp.closed table.rl th{background:var(--navy-700)}@media (min-width:960px){.weekgrp table.rl td.grp{border-left:1px solid var(--gray-200)}.weekgrp table.rl th.grp{border-left:1px solid #ffffff2e}}.weekgrp table.rl tr.grouphead th{background:var(--navy-800);color:#e4eefb;letter-spacing:.04em;border-bottom:1px solid #ffffff1a;padding:9px 14px;font-size:15px}.weekgrp.closed table.rl tr.grouphead th{background:var(--navy-700);color:#e4eefb}.weekgrp table.rl tr.hd:not(.grouphead) th{padding-top:9px}.weekgrp table.rl td[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--gray-500);-webkit-text-decoration-color:var(--gray-500);-webkit-text-decoration-color:var(--gray-500);text-decoration-color:var(--gray-500);text-underline-offset:3px}@media (max-width:959px){.weekgrp table.rl.fit tr.hd{display:none}.weekgrp table.rl.fit tr{border-bottom:1px solid var(--gray-200);grid-template-columns:1fr auto;gap:2px 12px;padding:14px 16px;display:grid}.weekgrp table.rl.fit tr:last-child{border-bottom:none}.weekgrp table.rl.fit td{background:0 0;border:none;padding:0;font-size:14.5px;display:block}.weekgrp table.rl.fit td:first-child{grid-area:1/1;font-size:15px;font-weight:700}.weekgrp table.rl.fit td:nth-child(2){color:var(--gray-500);grid-area:2/1;font-size:13.5px}.weekgrp table.rl.fit td:nth-child(3),.weekgrp table.rl.fit td:nth-child(5){display:none}.weekgrp table.rl.fit td:nth-child(4){text-align:right;grid-area:1/2}.weekgrp table.rl.fit td:nth-child(6){text-align:right;grid-area:2/2}.weekgrp table.rl.fit td:nth-child(7){grid-area:3/1;padding-top:9px}.weekgrp table.rl.fit td:nth-child(8){text-align:right;grid-area:3/2;align-self:center;padding-top:9px}.weekgrp table.rl.fit td:nth-child(4):after{content:" seen";font-family:var(--font-b);color:var(--gray-500);font-size:12.5px;font-weight:400}.weekgrp table.rl.fit td:nth-child(6):after{content:" billed";font-family:var(--font-b);color:var(--gray-500);font-size:12.5px;font-weight:400}}.weekgrp table.rl{overflow:visible}@media (min-width:960px){.weekgrp table.rl td.subrow,.weekgrp table.rl td.rowactions,.weekgrp table.rl th.rcpt,.weekgrp table.rl tr.hd:not(.grouphead) th.r,.weekgrp table.rl td.r{text-align:right}.weekgrp table.rl td.subrow:not(:last-child),.weekgrp table.rl td.rowactions:not(:last-child),.weekgrp table.rl th.rcpt,.weekgrp table.rl tr.hd:not(.grouphead) th.r,.weekgrp table.rl td.r{white-space:nowrap;width:1%}.weekgrp table.rl.fit td:nth-child(2){max-width:200px}.weekgrp table.rl td.subrow:last-child{text-align:left}.weekgrp table.rl th:last-child,.weekgrp table.rl td:last-child{width:100%}.weekgrp table.rl th,.weekgrp table.rl td{padding-left:14px;padding-right:14px}}.wkfoot{color:var(--gray-500);border-top:1px solid var(--gray-200);padding:12px 18px;font-size:13px}.toggle{background:var(--gray-200);cursor:pointer;appearance:none;vertical-align:middle;border:0;border-radius:999px;flex:none;width:42px;height:24px;padding:0;transition:background .18s;display:inline-block;position:relative}.toggle:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.toggle:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.toggle.on{background:var(--ok)}.toggle.on:before{left:21px}tr.disabled td{opacity:.55}tr.disabled td.rowactions{opacity:1}.fphoto{border-radius:var(--rs);background:var(--gray-200);width:52px;height:52px;box-shadow:0 0 0 1px var(--gray-200);flex:none;overflow:hidden}.fphoto img{object-fit:cover;width:100%;height:100%;display:block}.fphoto.lg{border-radius:var(--r);width:84px;height:84px}.fphoto.sm{border-radius:9px;width:34px;height:34px}.subjecthead{align-items:center;gap:14px;margin-bottom:20px;display:flex}.subjecthead b{font-family:var(--font-d);color:var(--navy-900);font-size:19px;line-height:1.25;display:block}.subjecthead .subrow{margin-top:3px}.subjectline{align-items:center;gap:11px;display:flex}.subjectline h2{margin:0}table.rl tr.tgroup td{background:var(--sky-100);color:var(--navy-800);font-family:var(--font-b);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--gray-200);padding:10px 18px;font-size:12.5px;font-weight:700}.pickrow{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:14px;display:flex}.picklbl{font-family:var(--font-b);letter-spacing:.09em;text-transform:uppercase;color:var(--gray-500);min-width:56px;font-size:12px;font-weight:700}.pickset{background:var(--bg);border:1px solid var(--gray-200);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.pick{appearance:none;cursor:pointer;font-family:var(--font-b);color:var(--gray-500);background:0 0;border:0;border-radius:9px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .16s,color .16s}.pick:hover{color:var(--ink);background:var(--surface)}.pick.on{background:var(--navy-900);color:#fff;box-shadow:var(--e1)}.pick:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.pgrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:4px 0 18px;display:grid}.pgrid[hidden]{display:none}.pgmonth{font-family:var(--font-b);letter-spacing:.09em;text-transform:uppercase;color:var(--gray-500);grid-column:1/-1;margin-top:6px;font-size:12px;font-weight:700}.pcell{text-align:left;border:1px solid var(--gray-200);background:var(--surface);cursor:pointer;font-family:var(--font-b);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:14.5px;font-weight:600;transition:border-color .16s,box-shadow .16s,transform .12s}.pcell .subrow{margin-top:2px;display:block}.pcell:hover:not(:disabled){border-color:var(--sky-400);box-shadow:var(--e1);transform:translateY(-1px)}.pcell.on{border-color:var(--navy-900);box-shadow:0 0 0 1px var(--navy-900),var(--e1);background:var(--sky-100)}.pcell:disabled,.pcell.off{opacity:.5;cursor:not-allowed}.pcell:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.buildbar{background:var(--bg);border:1px solid var(--gray-200);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.buildbar b{font-family:var(--font-d);color:var(--navy-900);font-size:16px}table.rl.exq{table-layout:fixed}table.rl.exq td.who b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}table.rl.exq td b{color:var(--navy-900);font-weight:650;line-height:1.35;display:block}table.rl.exq td .subrow{margin-top:2px;display:block}.dashhead{align-items:center;gap:18px;display:flex}.dashwho{flex:1;min-width:0}.gpanel .dashwho h1{margin:0 0 3px}.dashdate{font-family:var(--font-b);color:var(--sky-400);letter-spacing:.01em;font-size:15px;font-weight:600}.cyclebar{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;padding-top:18px;display:flex}.clabel,.cnote{font-family:var(--font-m);letter-spacing:.12em;text-transform:uppercase;color:#b3d2ec;flex-direction:column;gap:2px;font-size:11.5px;display:flex}.cnote{text-align:right;margin-left:auto}.clabel b,.cnote b{font-family:var(--font-b);letter-spacing:0;text-transform:none;color:#fff;font-size:14px;font-weight:650}.cdays{gap:7px;display:flex}.cday{color:#9fc4e4;background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:46px;height:52px;display:flex}.cday i{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:9.5px;font-style:normal}.cday b{font-family:var(--font-d);color:#e8f1fa;font-size:17px;font-weight:800;line-height:1}.cday.done{background:var(--ok);border-color:var(--ok)}.cday.done b{color:#fff}.cday.now{background:var(--sky-400);border-color:var(--sky-400);box-shadow:0 6px 18px #5fc2f059}.cday.now i{color:#062f5eb3}.cday.now b{color:var(--navy-900)}.cday.pto{background:var(--gray-500);border-color:var(--gray-500)}.cday.pto i,.cday.pto b{color:#fff}@media (max-width:640px){.gpanel{padding:20px}.dashhead{grid-template-columns:auto 1fr auto;align-items:center;gap:12px 14px;display:grid}.dashhead>.avatar{grid-area:1/1}.dashhead>.ring{grid-area:1/3}.dashwho{grid-area:2/1/auto/4}.gpanel h1{font-size:24px}.cyclebar{gap:12px}.cnote{text-align:left;margin-left:0}.cdays{gap:4px}.cday{width:36px;height:46px}.cday b{font-size:16px}}table.rl.exq td b .dot{vertical-align:middle;margin-right:8px}.sechead{flex-wrap:wrap;align-items:center;gap:14px;margin:26px 0 12px;display:flex}.sechead .subrow{margin:0}#authority button.dchip{pointer-events:none;box-shadow:none;transform:none}#authority.editing button.dchip{pointer-events:auto;outline-offset:2px;outline:1.5px dashed #062f5e47}#authority.editing button.dchip:hover{outline-color:var(--blue-600);box-shadow:var(--e1);transform:translateY(-1px)}#authority.editing{box-shadow:0 0 0 2px var(--sky-400),var(--e2)}.wizhead{background:var(--surface);border:1px solid var(--gray-200);box-shadow:var(--e1);border-radius:16px;margin:20px 0 18px;padding:16px 18px 13px}.wizchevs{display:flex}.wizchev{appearance:none;background:var(--surface);min-width:0;color:var(--gray-500);font-family:var(--font-b);cursor:default;box-shadow:inset 0 0 0 1.5px var(--gray-200);filter:drop-shadow(1px 0 #ffffff59)drop-shadow(-1px 0 #ffffff38);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);border:none;flex-direction:column;flex:1;align-items:center;gap:3px;margin-left:-18px;padding:13px 4px 11px;transition:background .18s,color .18s,box-shadow .18s;display:flex}.wizchev:first-child{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);margin-left:0}.wizchev:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.wizchev .wizchev-n{font-family:var(--font-m);font-size:13px;font-weight:700}.wizchev .wizchev-t{letter-spacing:.01em;font-size:13px;font-weight:650}.wizchev.done{color:#fff;cursor:pointer;box-shadow:inset 0 -10px 16px #00000014}.wizchev.done:hover{filter:drop-shadow(1px 0 #ffffff80)drop-shadow(-1px 0 #ffffff4d)brightness(1.12)}.wizchev:first-child.done{background:var(--navy-900)}.wizchev:nth-child(2).done{background:var(--navy-800)}.wizchev:nth-child(3).done{background:linear-gradient(135deg,var(--navy-800),#136fbe)}.wizchev.on{background:linear-gradient(135deg,var(--blue-600),var(--sky-400));color:#fff;box-shadow:0 6px 16px var(--glow),inset 0 -10px 16px #0000000f;font-weight:800}.stepmeta{text-align:center;font-family:var(--font-m);letter-spacing:.09em;text-transform:uppercase;color:var(--gray-500);margin-top:10px;font-size:11.5px}@media (max-width:420px){.wizchev{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 50%,calc(100% - 13px) 100%,0 100%,13px 50%);margin-left:-13px}.wizchev:first-child{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 50%,calc(100% - 13px) 100%,0 100%);margin-left:0}.wizchev:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,13px 50%)}.wizchev .wizchev-t{display:none}.stepmeta{letter-spacing:.05em;font-size:10.5px}}.wizactions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.wizactions-nav{gap:10px;display:flex}@media (max-width:480px){.wizactions{flex-direction:column-reverse;align-items:stretch}.wizactions-nav{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;display:grid}.wizactions.secondary{flex-flow:row;align-items:stretch}.wizactions.secondary>*{flex:1 1 0;min-width:0}}table.rl.day td,table.rl.day th{padding-left:10px;padding-right:10px}table.rl.day td.mono{font-size:13.5px}table.rl.day .dash{color:#c6d2e0}table.rl.day td.wrapok{text-align:left;white-space:normal;min-width:190px;max-width:280px;color:var(--gray-500);font-size:13.5px;line-height:1.4}.mecard{background:var(--grad);color:#fff;box-shadow:var(--e3);background-size:160% 160%;border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:22px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.mecard:after{content:"";background:#5fc2f029;border-radius:50%;width:190px;height:190px;position:absolute;top:-50px;right:-50px}.mewho{flex:1;min-width:0;position:relative}.mecard h1{font-family:var(--font-d);letter-spacing:-.015em;margin:0 0 4px;font-size:25px}.mecard .sub{color:#c9d8ea;font-size:14.5px}.mecontact{text-align:right;flex-direction:column;gap:3px;font-size:14px;display:flex;position:relative}.mecontact a{color:#fff;font-weight:600}.mecontact .mono{color:#9fc4e4}.teamcard .teamrow{gap:14px}.tmail{color:var(--blue-600);text-overflow:ellipsis;white-space:nowrap;flex:0 0 232px;font-size:13.5px;font-weight:600;overflow:hidden}.tphone{color:var(--gray-500);text-align:right;flex:0 0 128px;font-size:13.5px}.teamrow.me{background:var(--sky-100);box-shadow:inset 3px 0 0 var(--blue-600);border-radius:10px;margin:2px -12px;padding-left:12px;padding-right:12px;position:relative}@media (max-width:720px){.mecontact{text-align:left}.teamcard .teamrow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 12px;padding-top:12px;padding-bottom:12px;display:grid}.teamcard .teamrow>.avatar{grid-area:1/1;align-self:start}.teamcard .teamrow>.who2{grid-area:1/2}.teamcard .tmail{text-align:left;grid-area:2/2}.teamcard .tphone{text-align:left;grid-area:3/2}}@media (max-width:640px){.mecard{grid-template-columns:auto minmax(0,1fr);gap:10px 14px;padding:18px;display:grid}.mecard>.avatar{grid-area:1/1;align-self:center}.mewho{display:contents}.mecard h1{grid-area:1/2;align-self:center;font-size:21px;position:relative}.mecard .sub{grid-area:2/1/auto/3;position:relative}.mecontact{text-align:left;grid-area:3/1/auto/3}}.utility form{margin:0;display:flex}.utility-action{appearance:none;color:#e6eefb;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.utility-action:hover{color:#fff;text-decoration:underline}.avatar-lg{border-width:3px;width:84px;height:84px;font-size:29px}.logostrip .avatar-strip{margin-right:-8px}.checklist li .cktext,.fchiptext{overflow-wrap:anywhere;flex:1;min-width:0}.csidebar-signout form{margin:0}.csidebar-signout button{appearance:none;width:100%;color:var(--gray-500);font:700 14.5px var(--font-b);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:11px 14px;transition:background .15s,color .15s;display:flex}.csidebar-signout button:before{content:"";opacity:.92;width:19px;height:19px;-webkit-mask:var(--ico-out) center/contain no-repeat;-webkit-mask:var(--ico-out) center/contain no-repeat;-webkit-mask:var(--ico-out) center/contain no-repeat;-webkit-mask:var(--ico-out) center/contain no-repeat;mask:var(--ico-out) center/contain no-repeat;background:currentColor;flex:none}.csidebar-signout button:hover{background:var(--bad-bg);color:var(--bad)}.edit-icon:before{content:"";width:19px;height:19px;-webkit-mask:var(--ico-log) center/contain no-repeat;-webkit-mask:var(--ico-log) center/contain no-repeat;-webkit-mask:var(--ico-log) center/contain no-repeat;-webkit-mask:var(--ico-log) center/contain no-repeat;mask:var(--ico-log) center/contain no-repeat;background:currentColor}@media (max-width:959.98px){.utility form{display:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
