@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc9f4252b43d54d2.2b8-3ofyj6jrb.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8bf1ebb1e27cdda8.30gz3vx4o9l1j.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d4b09e548dc4ba91.26bfncibx0rq_.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0ec6c84bef5c67ea.0zi1shyp7ohlb.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:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/827a210979ea4704.2c3m7wyps-z0s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c1e5a639ba254f0.1lsfhac37iy6_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/775191b843768d35.1vsrgvtsc1r8b.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b71b7ce0d1079b0e.2pdods8crngcg.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e6b761138eddc9f.25qivd_myg22f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/16c7924ea9b676a6.2bkron2stnezl.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:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ac3d695e803369e.1jc2dp9vgfua5.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/258a635de935f01a.258jjlqkyxl91.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5ae298b17bbade.2ru2d-z5q4eo9.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/24cccb79abadd5a8.29sggwo1iyppi.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/22ef3bf585cc4a73.2hz_t9ui8fow3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce0c64423438face.16ujoekxpro6t.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37db81cdb796545a.1t36ginrn3s0w.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc37ffbdd3319e4b.28-sno9glm2dy.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/95ab80c2b18b3804.21jmzs80te0a8.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8b71b303845b64e.3kjlxpi9xmrya.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ee339b0464be7e84.1oqxbyquelq4z.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a09ab19532b9f2b.2yyi24davmpxc.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1876d7d15f459a39.1btg1myzvpoja.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:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/310b51b799a8cf5c.p.0grrdcwl004rs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47d6d6c1e6da10b8.p.40-jm68xkzcno.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc9f4252b43d54d2.2b8-3ofyj6jrb.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8bf1ebb1e27cdda8.30gz3vx4o9l1j.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d4b09e548dc4ba91.26bfncibx0rq_.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ec6c84bef5c67ea.0zi1shyp7ohlb.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/827a210979ea4704.2c3m7wyps-z0s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c1e5a639ba254f0.1lsfhac37iy6_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/775191b843768d35.1vsrgvtsc1r8b.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b71b7ce0d1079b0e.2pdods8crngcg.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6e6b761138eddc9f.25qivd_myg22f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/16c7924ea9b676a6.2bkron2stnezl.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac3d695e803369e.1jc2dp9vgfua5.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/258a635de935f01a.258jjlqkyxl91.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5ae298b17bbade.2ru2d-z5q4eo9.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/24cccb79abadd5a8.29sggwo1iyppi.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22ef3bf585cc4a73.2hz_t9ui8fow3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce0c64423438face.16ujoekxpro6t.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/37db81cdb796545a.1t36ginrn3s0w.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc37ffbdd3319e4b.28-sno9glm2dy.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/95ab80c2b18b3804.21jmzs80te0a8.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f8b71b303845b64e.3kjlxpi9xmrya.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ee339b0464be7e84.1oqxbyquelq4z.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3a09ab19532b9f2b.2yyi24davmpxc.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1876d7d15f459a39.1btg1myzvpoja.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:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/310b51b799a8cf5c.p.0grrdcwl004rs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47d6d6c1e6da10b8.p.40-jm68xkzcno.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc9f4252b43d54d2.2b8-3ofyj6jrb.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8bf1ebb1e27cdda8.30gz3vx4o9l1j.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d4b09e548dc4ba91.26bfncibx0rq_.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ec6c84bef5c67ea.0zi1shyp7ohlb.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/827a210979ea4704.2c3m7wyps-z0s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c1e5a639ba254f0.1lsfhac37iy6_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/775191b843768d35.1vsrgvtsc1r8b.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b71b7ce0d1079b0e.2pdods8crngcg.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6e6b761138eddc9f.25qivd_myg22f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16c7924ea9b676a6.2bkron2stnezl.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7ac3d695e803369e.1jc2dp9vgfua5.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/258a635de935f01a.258jjlqkyxl91.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5ae298b17bbade.2ru2d-z5q4eo9.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/24cccb79abadd5a8.29sggwo1iyppi.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/22ef3bf585cc4a73.2hz_t9ui8fow3.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce0c64423438face.16ujoekxpro6t.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/37db81cdb796545a.1t36ginrn3s0w.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc37ffbdd3319e4b.28-sno9glm2dy.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/95ab80c2b18b3804.21jmzs80te0a8.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f8b71b303845b64e.3kjlxpi9xmrya.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ee339b0464be7e84.1oqxbyquelq4z.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3a09ab19532b9f2b.2yyi24davmpxc.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1876d7d15f459a39.1btg1myzvpoja.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:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/310b51b799a8cf5c.p.0grrdcwl004rs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47d6d6c1e6da10b8.p.40-jm68xkzcno.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}.google_sans_689f96c6-module__PIi2sG__className{font-family:Google Sans;font-style:normal}.google_sans_689f96c6-module__PIi2sG__variable{--f-display:"Google Sans"}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.1rlxnzisjz_e1.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.2dzaija1uhw5g.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.1szw2e8s5ktgm.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.p.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0a0h245ktd4x0.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.1rlxnzisjz_e1.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.2dzaija1uhw5g.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.1szw2e8s5ktgm.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.p.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0a0h245ktd4x0.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.1rlxnzisjz_e1.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.1lnyw1zsxhp0r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.0lvk2smlqz3yc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.2dzaija1uhw5g.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.0fd-fjxmcxcjd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.42l_3z3944ji5.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.1szw2e8s5ktgm.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.p.026ae5sgholss.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.0a0h245ktd4x0.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:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.roboto_9c0f4613-module__TfYC5q__className{font-family:Roboto,Roboto Fallback;font-style:normal}.roboto_9c0f4613-module__TfYC5q__variable{--f-body:"Roboto", "Roboto Fallback"}
@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6b054a6152413c2.1daecmk5gf6ip.woff2)format("woff2");unicode-range:U+61F,U+640,U+2015,U+201B,U+2020-2021,U+2030,U+204F,U+25CC,U+2E28-2E29,U+2E41,U+1E900-1E95F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b806be80535508c2.3-e15-cyoesz0.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b18d55b4524cb266.2shkqyq1j_d9k.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3731b3d6aff614fb.3yzvrjgn-9v8a.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1aa877b1a9e6f4a5.3rr0dtv_0rs-h.woff2)format("woff2");unicode-range:U+300,U+306-308,U+313,U+483,U+20DB,U+25CC,U+10350-1037A}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/69f7d0091675cec4.2y-wtdsa_snbx.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b908ee4bd1f04815.2nfj9g5a_ogi1.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cbdc21999fef5fe9.2mqru7l6f1p-i.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/863b7c56465c9a83.26xwqazzjtdiw.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:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d46130985f5a5fe2.p.3thda2epx_5uf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/88322f1351a490d4.p.2iihn7qq_3_ys.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}.google_sans_code_97174366-module__X9TS6G__className{font-family:Google Sans Code;font-style:normal;font-weight:400}.google_sans_code_97174366-module__X9TS6G__variable{--f-mono:"Google Sans Code"}
:root{--primary:#0b57d0;--on-primary:#fff;--primary-container:#d3e3fd;--on-primary-container:#041e49;--secondary-container:#c2e7ff;--on-secondary-container:#001d35;--bg:#fff;--nav-active-bg:#e8f0fe;--nav-active-fg:#1967d2;--surface:#fff;--surface-1:#f8fafd;--surface-2:#f0f4f9;--surface-3:#e9eef6;--surface-4:#dde3ea;--text:#1f1f1f;--text-2:#444746;--text-3:#5e5e5e;--outline:#747775;--outline-2:#c4c7c5;--divider:#e1e3e1;--error:#b3261e;--error-container:#f9dedc;--on-error-container:#410e0b;--success:#146c2e;--success-container:#c4eed0;--on-success-container:#072711;--warning:#8c5000;--warning-container:#ffdf99;--on-warning-container:#261900;--hover:#1f1f1f14;--press:#1f1f1f1f;--primary-hover:#0b57d014;--elev-1:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026;--elev-2:0 1px 2px 0 #0000004d, 0 2px 6px 2px #00000026;--elev-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--nav-w:232px;--top-h:64px;--display:var(--f-display), "Google Sans", Roboto, Arial, sans-serif;--body:var(--f-body), Roboto, Arial, sans-serif;--mono:var(--f-mono), "Roboto Mono", monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--body);letter-spacing:.1px;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{font-family:var(--display);color:var(--text);margin:0;font-weight:400}code,.mono{font-family:var(--mono);font-size:13px}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.icon{letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;-webkit-user-select:none;user-select:none;direction:ltr;flex:none;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.icon.fill{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.icon.sm{font-size:20px}.icon.xs{font-size:18px}.topbar{height:var(--top-h);z-index:30;background:var(--bg);align-items:center;gap:4px;padding:0 12px 0 8px;display:flex;position:fixed;inset:0 0 auto}.icon-btn{width:48px;height:48px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--hover);text-decoration:none}.icon-btn.sm{width:40px;height:40px}.brand{min-width:216px;color:var(--text-2);align-items:center;gap:8px;height:48px;padding:0 8px;display:inline-flex}a:hover>.brand,.brand:hover{text-decoration:none}.brand .mark{width:auto;height:20px;display:block}.brand .name{font-family:var(--display);color:var(--text-2);font-size:22px;line-height:28px}.brand .name b{color:var(--text-2);font-weight:500}.search{background:var(--surface-3);max-width:720px;height:48px;color:var(--text-2);border-radius:24px;flex:1;align-items:center;gap:4px;margin-left:8px;padding:0 8px 0 4px;transition:background .15s,box-shadow .15s;display:flex}.search:focus-within{background:var(--surface);box-shadow:var(--elev-2)}.search .icon-btn{width:40px;height:40px}.search input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:16px}.search input::placeholder{color:var(--text-2)}.topbar .spacer{flex:1}.org-chip{height:40px;color:var(--text-2);font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;border-radius:20px;align-items:center;gap:8px;max-width:240px;margin-right:4px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden}.org-chip.has-logo{padding:0 8px}.org-chip .org-logo{object-fit:contain;flex:none;width:auto;max-width:160px;height:28px}a.org-chip:hover{background:var(--hover);text-decoration:none}.feedback-btn{border:1px solid var(--outline);height:40px;color:var(--text-2);background:0 0;border-radius:20px;gap:6px;padding:0 14px;font-size:14px}.feedback-btn:hover{background:var(--hover);color:var(--text)}.feedback-btn .icon{margin:0;font-size:20px}.dialog{background:var(--surface-2);width:min(640px,100vw - 32px);max-height:min(90dvh,760px);color:var(--text);box-shadow:var(--elev-3);border:0;border-radius:28px;padding:0}.dialog::backdrop{background:#00000052}.dialog .dialog-body{max-height:min(90dvh,760px);padding:20px 24px 24px;overflow:auto}.dialog .dialog-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.dialog .dialog-head h2{font-family:var(--display);flex:1;margin:0;font-size:22px;font-weight:400;line-height:28px}.feedback-choices{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.feedback-choice{border:1px solid var(--outline);background:var(--surface);cursor:pointer;font:inherit;color:var(--text);border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:24px 12px;display:flex}.feedback-choice:hover{background:var(--hover);border-color:var(--primary)}.feedback-choice .icon{font-size:32px}.feedback-choice b{font-weight:500}.feedback-choice span:last-child{color:var(--text-2);font-size:12px}.feedback-files{border:1px solid var(--outline);border-radius:12px;gap:4px;max-height:140px;margin:8px 0 0;padding:8px;list-style:none;display:grid;overflow:auto}.feedback-files li{align-items:center;gap:8px;padding:2px 4px;font-size:13px;display:flex}.feedback-files li .link{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;flex:1;padding:0;overflow:hidden}.dialog-preview{width:min(1100px,100vw - 32px)}.dialog-preview h2.truncate{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.feedback-preview{background:var(--surface);border-radius:12px;justify-items:center;margin:4px 0 0;padding:8px;display:grid}.feedback-preview img,.feedback-preview video{border-radius:8px;max-width:100%;max-height:76vh}@media (max-width:600px){.feedback-btn .feedback-label{display:none}.feedback-btn{padding:0 10px}.feedback-choices{grid-template-columns:1fr}}.feedback-gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:8px;display:grid}.feedback-gallery figure{border:1px solid var(--outline-2);background:var(--surface);border-radius:12px;margin:0;padding:8px}.feedback-gallery img,.feedback-gallery video{object-fit:contain;background:var(--surface-2);border-radius:8px;width:100%;max-height:220px}.feedback-comment{border-bottom:1px solid var(--divider);padding:12px 0}.feedback-comment form{display:inline-block}.feedback-history{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pager{border-top:1px solid var(--divider);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:16px;padding:8px 16px;font-size:13px;display:flex}.pager .pager-range{flex:1}.pager .pager-sizes{align-items:center;gap:4px;display:inline-flex}.pager .pager-size{color:var(--text-2);border-radius:12px;padding:2px 8px;text-decoration:none}.pager .pager-size:hover{background:var(--hover)}.pager .pager-size.active{background:var(--secondary-container);color:var(--on-secondary-container);font-weight:500}.pager .pager-nav{align-items:center;gap:8px;display:inline-flex}.pager .pager-nav .btn[aria-disabled=true]{opacity:.38;pointer-events:none}.pager .pager-page{white-space:nowrap}.avatar{color:#fff;width:32px;height:32px;font-family:var(--display);cursor:pointer;background:#1e8e3e;border:0;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;display:inline-grid}.avatar.lg{cursor:default;width:80px;height:80px;font-size:32px}.avatar.xl{cursor:default;width:96px;height:96px;font-size:40px}.avatar-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:4px;display:inline-grid}.avatar-btn:hover{background:var(--hover)}.menu{position:relative}.menu-pop{background:var(--surface-2);width:360px;box-shadow:var(--elev-3);z-index:40;border-radius:28px;padding:12px;position:absolute;top:48px;right:0}.menu-pop .who{background:var(--surface);text-align:center;border-radius:20px;padding:20px 16px 16px}.menu-pop .who .avatar{cursor:default;width:80px;height:80px;margin:0 auto 12px;font-size:32px}.menu-pop .who b{font-family:var(--display);font-size:22px;font-weight:400;line-height:28px;display:block}.menu-pop .who span{color:var(--text-2)}.menu-pop .menu-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.menu-pop .menu-foot{text-align:center;color:var(--text-2);padding:12px 0 4px;font-size:12px}.nav{top:var(--top-h);width:var(--nav-w);background:var(--bg);z-index:20;flex-direction:column;padding:4px 8px 16px 0;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;overflow:hidden auto}.nav>div,.nav>a,.nav>hr{flex:none}.nav-item{width:100%;min-height:36px;color:var(--text);cursor:pointer;line-height:20px;font-family:var(--body);letter-spacing:.1px;text-align:left;background:0 0;border:0;border-radius:0 18px 18px 0;align-items:center;gap:12px;margin:0;padding:8px 12px 8px 4px;font-size:14px;font-weight:400;display:flex}.nav-item:hover{background:var(--hover);text-decoration:none}.nav-item .caret{width:20px;color:var(--text-2);font-size:20px;transition:transform .15s}.nav-item .caret.open{transform:rotate(90deg)}.nav-item .caret.blank{visibility:hidden}.nav-item .icon:not(.caret){color:var(--text-2);font-size:20px}.nav-item.active{background:var(--nav-active-bg);color:var(--nav-active-fg);font-weight:500}.nav-item.active .icon{color:var(--nav-active-fg)}.nav-item.nav-sub{border-radius:0 18px 18px 0;min-height:36px;padding-left:56px;font-size:14px;font-weight:400}.nav-item.nav-sub.nav-d2{padding-left:80px}.nav-item.nav-sub.nav-d3{padding-left:104px}.nav-item.nav-sub.active{font-weight:500}.nav hr{border:0;border-top:1px solid var(--divider);margin:8px}.nav .foot{margin-top:auto;padding:8px 0 0}.nav .foot .host{color:var(--text-2);padding:12px 12px 0;font-size:12px;line-height:16px}.main{margin-left:var(--nav-w);padding:var(--top-h) 0 0 0;min-height:100vh}.surface{background:var(--surface);min-height:calc(100vh - var(--top-h));border-radius:0;max-width:1320px;padding:0 24px 48px}body.nav-collapsed .nav{transform:translate(-100%)}.crumbs{color:var(--text-2);font-family:var(--body);border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:2px;min-height:40px;margin:0 -24px 24px;padding:10px 24px;font-size:13px;display:flex}.crumbs>span:last-child>span{color:var(--text)}.crumbs a{color:var(--text-2);border-radius:16px;margin-left:-8px;padding:4px 8px}.crumbs a:hover{background:var(--hover);text-decoration:none}.crumbs>span>span:not(.icon){margin-left:-8px;padding:4px 8px}.crumbs .icon{color:var(--text-2);margin:0 4px 0 -4px;font-size:18px}.page-title{font-family:var(--display);color:var(--text);font-size:28px;font-weight:400;line-height:36px}.page-sub{color:var(--text-2);max-width:820px;margin:4px 0 24px}.page-sub .icon{vertical-align:-4px;font-size:18px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:4px 0 20px;display:flex}.page-head .page-sub{margin-bottom:0}.section-title{font-family:var(--display);margin:28px 0 12px;font-size:16px;font-weight:500}.greet{margin:8px 0 24px}.greet h1{font-size:28px;line-height:36px}.greet p{color:var(--text-2);margin:4px 0 0;font-size:16px}.cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:16px;display:grid}.card{background:var(--surface);border:1px solid var(--outline-2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.card-head{align-items:center;gap:16px;padding:16px 16px 8px;display:flex}.card-head .badge-icon{background:var(--primary-container);width:40px;height:40px;color:var(--on-primary-container);border-radius:50%;flex:none;place-items:center;display:grid}.card-head h3{font-size:16px;font-weight:500;line-height:24px}.card-head p{color:var(--text-2);margin:0;font-size:13px}.card-body{color:var(--text-2);flex:1;padding:4px 16px 12px}.card-body .big{font-family:var(--display);color:var(--text);font-size:32px;line-height:40px}.card-links{margin:0;padding:0 0 8px;list-style:none}.card-links a{color:var(--text);align-items:center;gap:12px;padding:8px 16px;display:flex}.card-links a:hover{background:var(--hover);text-decoration:none}.card-links .icon{color:var(--text-2);font-size:20px}.card-foot{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:flex-end;gap:4px;padding:6px 8px;display:flex}.panel{background:var(--surface);border:1px solid var(--outline-2);border-radius:8px;margin-bottom:16px;overflow:hidden}.panel-head{justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.panel-head h2{font-size:16px;font-weight:500;line-height:24px}.panel-head+.panel-body{padding-top:0}.panel-body{padding:16px 24px 20px}.panel.flat{border:0;border-bottom:1px solid var(--divider);border-radius:0}.kv{grid-template-columns:240px 1fr;display:grid}.kv>div{border-top:1px solid var(--divider);padding:14px 0}.kv>div:nth-child(odd){color:var(--text-2);font-family:var(--display);font-weight:500}.kv>div:nth-child(-n+2){border-top:0}.profile{grid-template-columns:300px 1fr;align-items:start;gap:24px;display:grid}.profile-card{border:1px solid var(--outline-2);top:calc(var(--top-h) + 16px);border-radius:12px;position:sticky;overflow:hidden}.profile-card .who{text-align:center;border-bottom:1px solid var(--divider);padding:24px 16px 16px}.profile-card .who .avatar{margin:0 auto 12px}.profile-card .who h1{font-size:22px;line-height:28px}.profile-card .who .sub{color:var(--text-2);word-break:break-all;margin-top:2px}.profile-card .who .status{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.profile-card .who .meta{color:var(--text-2);margin-top:12px;font-size:13px;line-height:20px}.profile-main{min-width:0}.action-list{margin:0;padding:8px 0;list-style:none}.action-list li>a,.action-list li>form>button,.action-list li>button{width:100%;color:var(--primary);font-family:var(--display);letter-spacing:.3px;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:10px 20px;font-size:13px;font-weight:500;line-height:20px;display:flex}.action-list li>form{display:block}.action-list li>a:hover,.action-list li>form>button:hover,.action-list li>button:hover{background:var(--primary-hover);text-decoration:none}.action-list .icon{font-size:20px}.action-list .danger{color:var(--error)!important}.btn{height:40px;color:var(--primary);font-family:var(--display);letter-spacing:.1px;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex}.btn:hover{background:var(--primary-hover);text-decoration:none}.btn .icon{margin-left:-4px;font-size:18px}.btn.primary:hover{box-shadow:var(--elev-1);background:#0a4ebb}.btn.primary .icon{margin-left:-8px}.btn.tonal:hover{box-shadow:var(--elev-1);background:#b3dcf5}.btn.outline{border:1px solid var(--outline);padding:0 24px}.btn.cf:hover{background:#e2730f}.btn.cf .icon{color:#fff}.btn.danger.outline{border-color:var(--outline)}.link-btn{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.chip{border:1px solid var(--outline);background:var(--surface);height:32px;color:var(--text-2);font-family:var(--display);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.chip:hover{background:var(--hover);text-decoration:none}.chip .icon{margin-left:-6px;font-size:18px}.chip.selected{background:var(--secondary-container);color:var(--on-secondary-container);border-color:#0000}.table-wrap{background:var(--surface);border:1px solid var(--outline-2);border-radius:8px;position:relative;overflow-x:auto}.table-wrap[data-more-start]:before,.table-wrap[data-more-end]:after{content:"";z-index:3;top:var(--table-top,0px);pointer-events:none;width:20px;position:absolute;bottom:0}.table-wrap[data-more-start]:before{left:var(--scroll-x,0px);background:linear-gradient(90deg,#00000029,#0000)}.table-wrap[data-more-end]:after{left:calc(var(--scroll-x,0px) + 100% - 20px);background:linear-gradient(270deg,#00000029,#0000)}.table-actions{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;display:flex}.toolbar{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:flex}.toolbar .filter{color:var(--text-2);flex:1;align-items:center;gap:8px;display:flex}.toolbar .filter input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:160px;font-size:14px}.toolbar b{font-family:var(--display);font-size:16px;font-weight:500}.toolbar .count{color:var(--text-2);font-size:13px}table{border-collapse:collapse;width:100%}th{text-align:left;font-family:var(--display);color:var(--text-2);letter-spacing:.1px;border-bottom:1px solid var(--divider);white-space:nowrap;height:48px;padding:12px 16px;font-size:13px;font-weight:500}td{border-bottom:1px solid var(--divider);vertical-align:middle;height:48px;padding:8px 16px}th.check,td.check{width:48px;padding-right:0}tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--surface-2)}tbody tr.clickable{cursor:pointer}td .sub,.sub{color:var(--text-2);font-size:12px;line-height:16px;display:block}.cell-user{color:var(--text);align-items:center;gap:16px;display:flex}.cell-user:hover{text-decoration:none}.cell-user .name{color:var(--text);font-weight:500}a.cell-user:hover .name{color:var(--primary);text-decoration:underline}.empty{text-align:center;color:var(--text-2);padding:56px 24px}.empty .icon{color:var(--outline-2);margin:0 auto 16px;font-size:56px;display:block}.empty h3{margin-bottom:4px;font-size:18px}input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);margin:0}.pill{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;font-size:13px;line-height:20px;display:inline-flex}.pill:before{content:"";background:var(--outline);border-radius:50%;flex:none;width:8px;height:8px}.pill.ok{color:var(--success)}.pill.ok:before{background:#1e8e3e}.pill.bad{color:var(--error)}.pill.bad:before{background:var(--error)}.pill.warn{color:var(--warning)}.pill.warn:before{background:#f29900}.pill.info{color:var(--primary)}.pill.info:before{background:var(--primary)}.pill .icon{display:none}.tag{background:var(--surface-3);height:24px;color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--display);border-radius:6px;align-items:center;margin:2px 4px 2px 0;padding:0 10px;display:inline-flex}.tag.ok{background:var(--success-container);color:var(--on-success-container)}.form{gap:20px;max-width:600px;display:grid}.form.inline-form{max-width:none;display:inline-grid}.form.inline-form .actions{padding:0}.field{gap:6px;display:grid}.field>label{font-family:var(--display);color:var(--text);font-size:14px;font-weight:500}.field input:not([type=checkbox]):not([type=radio]):not([type=file]),.field select,.field textarea{border:1px solid var(--outline);height:56px;font:inherit;color:var(--text);background:var(--surface);border-radius:4px;width:100%;padding:0 16px;font-size:16px}.field select{padding-right:8px}.field textarea{resize:vertical;height:auto;min-height:104px;font-family:var(--body);padding:14px 16px}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--text)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);outline:none}.inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inline>input{flex:1}.inline>select{flex:0 auto;width:auto!important}.inline .at{color:var(--text-2);font-size:16px}.row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.actions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.radio-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.radio-card{border:1px solid var(--outline-2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.radio-card:has(input:checked){border-color:var(--primary);background:var(--primary-hover)}.radio-card b{font-family:var(--display);font-weight:500;display:block}.radio-card span{color:var(--text-2);font-size:13px}.radio-card input{accent-color:var(--primary);margin-top:3px}.tf{position:relative}.tf input{border:1px solid var(--outline);width:100%;height:56px;font:inherit;color:var(--text);background:var(--surface);border-radius:4px;padding:16px 16px 0;font-size:16px}.tf input:hover{border-color:var(--text)}.tf input:focus{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);outline:none}.tf label{color:var(--text-2);pointer-events:none;background:var(--surface);padding:0 4px;font-size:16px;line-height:20px;transition:all .15s;position:absolute;top:18px;left:12px}.tf input:focus+label,.tf input:not(:placeholder-shown)+label{font-size:12px;line-height:16px;top:-9px}.tf input:focus+label{color:var(--primary)}.tf input:not(:placeholder-shown),.tf input:focus{padding-top:0}.tf .hint{color:var(--text-2);padding:4px 16px 0;font-size:12px;display:block}.lang-select{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.lang-select .icon{font-size:20px}.lang-select select{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:6px 4px;font-size:14px}.lang-select select:hover{background:var(--hover)}.lang-select select:focus-visible{outline:2px solid var(--primary)}.lang-select.compact select{padding:4px 2px;font-size:12px}.lang-select.compact .icon{font-size:16px}.pw{position:relative}.pw input{padding-right:56px!important}.pw .pw-toggle{width:40px;height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.pw .pw-toggle .icon{font-size:22px}.pw .pw-toggle:hover{background:var(--hover);color:var(--text)}.pw .pw-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.alert{border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 16px;line-height:20px;display:flex}.alert.error{background:var(--error-container);color:var(--on-error-container)}.alert.info{background:var(--primary-container);color:var(--on-primary-container)}.alert.warn{color:#3c2c00;background:#fef7e0}.alert.success{background:var(--success-container);color:var(--on-success-container)}.alert .icon{font-size:20px}.alert a{color:inherit;text-decoration:underline}.secret-box{background:var(--surface-2);font-family:var(--mono);word-break:break-all;border-radius:12px;align-items:center;gap:12px;padding:12px 8px 12px 16px;font-size:16px;display:flex}.copy-val{font-family:var(--mono);word-break:break-all;color:var(--text);font-size:12.5px}pre.code{background:var(--surface-2);font-family:var(--mono);white-space:pre-wrap;border-radius:12px;margin:0;padding:16px;font-size:12.5px;overflow-x:auto}.auth-wrap{background:var(--surface-2);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card{background:var(--surface);border-radius:28px;grid-template-columns:1fr 1fr;gap:48px;width:100%;max-width:1040px;min-height:384px;padding:36px;display:grid}.auth-card .brand{min-width:0;height:auto;margin-bottom:20px;padding:0}.auth-card .brand .mark{height:26px}.auth-card .corp{color:var(--text-2);margin-top:24px;font-size:13px;line-height:20px}.auth-card .corp a{color:inherit;text-decoration:underline}.auth-card h1{margin-bottom:16px;font-size:36px;line-height:44px}.auth-card .lead{color:var(--text);margin:0 0 16px;font-size:16px;line-height:24px}.auth-card .ws-chip{border:1px solid var(--outline-2);height:32px;color:var(--text);font-size:14px;font-family:var(--display);border-radius:16px;align-items:center;gap:8px;padding:0 12px 0 4px;font-weight:500;display:inline-flex}.auth-card .ws-chip .avatar{cursor:default;width:24px;height:24px;font-size:12px}.auth-card .ws-chip.has-logo{border:0;border-radius:0;height:auto;padding:0}.auth-card .ws-chip .ws-logo{object-fit:contain;width:auto;max-width:240px;height:40px;display:block}.auth-card .right{flex-direction:column;justify-content:center;padding-top:56px;display:flex}.auth-card .form{gap:24px;max-width:none}.auth-card .actions{padding-top:16px}.auth-card ol{color:var(--text-2);margin:0 0 16px;padding-left:20px;line-height:22px}.auth-foot{width:100%;max-width:1040px;color:var(--text-2);justify-content:space-between;align-items:center;margin-top:8px;padding:0 8px;font-size:12px;display:flex}.auth-foot nav{gap:4px;display:flex}.auth-foot a,.auth-foot span{color:var(--text-2);border-radius:4px;padding:8px 12px}.auth-foot a:hover{background:var(--hover);text-decoration:none}.qr{place-items:center;padding:8px;display:grid}.qr img{width:184px;height:184px;image-rendering:pixelated}.dns td.v{max-width:460px}.dns td.v .copy-val{max-height:72px;display:block;overflow:auto}.progress{background:var(--primary-container);border-radius:2px;width:120px;height:4px;overflow:hidden}.progress>i{background:var(--primary);border-radius:2px;width:40%;height:100%;animation:1.4s ease-in-out infinite indet;display:block}@keyframes indet{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (max-width:1000px){.profile{grid-template-columns:1fr}.profile-card{position:static}}@media (max-width:900px){.nav{box-shadow:none;visibility:hidden;background:var(--surface);border-radius:0 16px 16px 0;padding-left:8px;transition:transform .2s,visibility 0s linear .2s;transform:translate(-100%)}body.nav-open .nav{box-shadow:var(--elev-3);visibility:visible;transition:transform .2s;transform:none}.main{padding:var(--top-h) 0 0;margin-left:0}.surface{padding:0 16px 32px}.crumbs{margin:0 -16px 16px;padding:8px 16px}.brand{min-width:0}.brand .name{font-size:18px}.org-chip{display:none}.kv{grid-template-columns:1fr}.kv>div:nth-child(odd){padding-bottom:0}.kv>div:nth-child(2n){border-top:0;padding-top:4px}.row{grid-template-columns:1fr}.auth-card{background:0 0;border-radius:0;grid-template-columns:1fr;gap:0;padding:24px}.auth-wrap{background:var(--surface);justify-content:flex-start}.auth-card .right{padding-top:8px}.auth-card h1{font-size:28px;line-height:36px}.menu-pop{width:calc(100vw - 24px);right:-8px}}@media (max-width:600px){.search{display:none}}form:has(input[name=source][value=google]:checked) .imap-only{display:none}.field{gap:0;display:grid;position:relative}.field>label{z-index:1;font-family:var(--body);color:var(--text-2);background:linear-gradient(to bottom, transparent 50%, var(--surface) 50%);justify-self:start;margin:0 0 -8px 12px;padding:0 4px;font-size:12px;font-weight:400;line-height:16px;transition:color .15s;position:relative}.field:focus-within>label{color:var(--primary)}:is(.field:has(>input[type=checkbox],>input[type=radio],>input[type=file],>.secret-box,>.toggle)>label,.field:not(:has(>input,>select,>textarea,>.inline))>label){font-family:var(--display);color:var(--text);background:0 0;margin:0 0 6px;padding:0;font-size:14px;font-weight:500}.field input:not([type=checkbox]):not([type=radio]):not([type=file]),.field select,.field textarea,.inline>input,.inline>select{border:1px solid var(--outline);height:56px;font:inherit;color:var(--text);background:var(--surface);border-radius:4px;width:100%;padding:0 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.field textarea{resize:vertical;height:auto;min-height:104px;font-family:var(--body);padding:16px;line-height:24px}.field input:hover:not(:focus),.field select:hover:not(:focus),.field textarea:hover:not(:focus){border-color:var(--text)}.field input:focus,.field select:focus,.field textarea:focus,.inline>input:focus,.inline>select:focus{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);outline:none}.field input[aria-invalid=true],.field textarea[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.field:has([aria-invalid=true])>label{color:var(--error)}.field input:disabled,.field select:disabled,.field textarea:disabled,.field input[readonly]{color:var(--text-2);background:var(--surface-1);border-style:dashed}.field .hint{color:var(--text-2);padding:4px 16px 0;font-size:12px;line-height:16px}.field select,.inline>select,select.m3{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23444746'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:24px;padding-right:44px}.inline>.at{color:var(--text-2);padding:0 2px;font-size:16px}input[type=checkbox],input[type=radio]{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;margin:0}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.btn,.icon-btn{isolation:isolate;transition:background-color .15s,box-shadow .15s,color .15s;position:relative;overflow:hidden}.btn:before,.icon-btn:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:currentColor;transition:opacity .15s;position:absolute;inset:0}.btn:hover:before,.icon-btn:hover:before{opacity:.08}.btn:focus-visible:before,.icon-btn:focus-visible:before{opacity:.1}.btn:active:before,.icon-btn:active:before{opacity:.12}.btn{letter-spacing:.1px;border-radius:20px;gap:8px;height:40px;padding:0 12px}.btn:hover{background:0 0}.btn.primary{background:var(--primary);color:var(--on-primary);padding:0 24px}.btn.primary:hover{background:var(--primary);box-shadow:var(--elev-1)}.btn.primary:before{background:#fff}.btn.tonal{background:var(--secondary-container);color:var(--on-secondary-container);padding:0 24px}.btn.tonal:hover{background:var(--secondary-container);box-shadow:var(--elev-1)}.btn.outline{border:1px solid var(--outline);color:var(--primary);padding:0 24px}.btn.outline:hover{border-color:var(--primary);background:0 0}.btn.cf{color:#fff;background:#f6821f;padding:0 24px}.btn.cf:hover{box-shadow:var(--elev-1);background:#f6821f}.btn.cf:before{background:#fff}.btn.danger{color:var(--error)}.btn.danger:hover{background:0 0}.btn.danger.primary{background:var(--error);color:#fff}.btn.danger.primary:hover{background:var(--error)}.btn:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.btn:disabled:before{display:none}.btn .icon{margin:0;font-size:18px}.btn.primary .icon,.btn.tonal .icon,.btn.outline .icon,.btn.cf .icon{margin-left:-8px}.icon-btn{border-radius:50%}.icon-btn:hover{background:0 0}.table-actions .btn{padding:0 12px}.pager .btn,.toolbar .btn{padding:0 16px}body.nav-collapsed .nav{width:72px;padding-left:12px;padding-right:12px;transition:width .18s,box-shadow .18s;overflow-x:hidden;transform:none}body.nav-collapsed .nav .nav-section-title,body.nav-collapsed .nav .nav-badge,body.nav-collapsed .nav .nav-children{display:none}body.nav-collapsed .nav:hover .nav-section-title,body.nav-collapsed .nav:focus-within .nav-section-title,body.nav-collapsed .nav:hover .nav-badge,body.nav-collapsed .nav:focus-within .nav-badge,body.nav-collapsed .nav:hover .nav-children,body.nav-collapsed .nav:focus-within .nav-children{display:revert}body.nav-collapsed .nav .nav-row{display:block}body.nav-collapsed .nav:not(:hover):not(:focus-within) .nav-legal,body.nav-collapsed .nav:not(:hover):not(:focus-within) .nav-pin{display:none}body.nav-collapsed .nav:hover .nav-row,body.nav-collapsed .nav:focus-within .nav-row{display:flex}body.nav-collapsed .main{margin-left:72px}body.nav-collapsed .nav .label,body.nav-collapsed .nav .caret,body.nav-collapsed .nav .foot .host,body.nav-collapsed .nav .nav-sub{display:none}body.nav-collapsed .nav .nav-item{border-radius:24px;justify-content:center;width:48px;height:48px;margin:2px 0;padding:0}body.nav-collapsed .nav .nav-item .icon:not(.caret){font-size:24px}body.nav-collapsed .nav:hover,body.nav-collapsed .nav:focus-within{width:var(--nav-w);box-shadow:var(--elev-3);background:var(--surface);border-radius:0 16px 16px 0}body.nav-collapsed .nav:hover .label,body.nav-collapsed .nav:focus-within .label,body.nav-collapsed .nav:hover .caret,body.nav-collapsed .nav:focus-within .caret,body.nav-collapsed .nav:hover .foot .host,body.nav-collapsed .nav:focus-within .foot .host{display:revert}body.nav-collapsed .nav:hover .nav-sub,body.nav-collapsed .nav:focus-within .nav-sub{display:flex}body.nav-collapsed .nav:hover .nav-item,body.nav-collapsed .nav:focus-within .nav-item{border-radius:0 18px 18px 0;justify-content:flex-start;width:100%;height:auto;min-height:36px;margin:0;padding:8px 12px 8px 4px}body.nav-collapsed .nav:hover .nav-item.nav-sub,body.nav-collapsed .nav:focus-within .nav-item.nav-sub{height:auto;min-height:36px;padding-left:56px}body.nav-collapsed .nav:hover .nav-item.nav-sub.nav-d2,body.nav-collapsed .nav:focus-within .nav-item.nav-sub.nav-d2{padding-left:80px}body.nav-collapsed .nav:hover .nav-item .icon:not(.caret),body.nav-collapsed .nav:focus-within .nav-item .icon:not(.caret){font-size:20px}@media (max-width:900px){body.nav-collapsed .nav{width:var(--nav-w);transform:translate(-100%)}body.nav-collapsed .main{margin-left:0}body.nav-collapsed .nav .label,body.nav-collapsed .nav .caret,body.nav-collapsed .nav .nav-sub,body.nav-collapsed .nav .foot .host{display:revert}body.nav-collapsed .nav .nav-sub{display:flex}}.invoice{background:var(--surface);border:1px solid var(--outline-2);border-radius:12px;max-width:880px;padding:32px}.invoice-head{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.invoice-brand{font-family:var(--display);font-size:22px;font-weight:500}.invoice-parties{grid-template-columns:1fr 1fr;gap:24px;padding:20px 0;display:grid}.invoice-lines{border-collapse:collapse;width:100%;margin-top:8px}.invoice-lines th,.invoice-lines td{border-bottom:1px solid var(--divider);text-align:left;padding:12px 8px}.invoice-lines th.num,.invoice-lines td.num{text-align:right;white-space:nowrap}.invoice-lines tfoot td{color:var(--text-2);border-bottom:0}.invoice-lines tfoot tr.total td{color:var(--text);font-family:var(--display);border-top:2px solid var(--text);font-size:18px;font-weight:500}.invoice-pay{background:var(--surface-2);border-radius:12px;margin-top:20px;padding:16px}.invoice-pay p{margin:0 0 8px}.billing-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}.billing-kpi{background:var(--surface);border:1px solid var(--outline-2);border-radius:12px;padding:16px 20px}.billing-kpi .big{font-family:var(--display);font-size:28px;line-height:36px}.billing-kpi .hint{font-size:12px}.usage-bar{background:var(--surface-3);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.usage-bar>i{background:var(--primary);border-radius:3px;height:100%;display:block}.usage-bar.warn>i{background:var(--warning)}.usage-bar.full>i{background:var(--error)}@media print{.topbar,.nav,.feedback-btn,.crumbs,.page-head .inline,.no-print{display:none!important}.main{margin:0;padding:0}.surface{min-height:0;padding:0}.invoice{border:0;max-width:none;padding:0}}.icon-btn{position:relative}.icon-btn .badge{background:var(--error);color:#fff;min-width:16px;height:16px;font-family:var(--display);text-align:center;border-radius:8px;padding:0 4px;font-size:10px;font-weight:500;line-height:16px;position:absolute;top:6px;right:6px}.menu-pop.hm{max-width:calc(100vw - 24px);padding:8px}.hm-head{font-family:var(--display);padding:12px 16px 4px;font-size:16px;font-weight:500}.hm-sub{color:var(--text-2);padding:0 16px 8px;font-size:13px}.hm-list{margin:0;padding:4px 0;list-style:none}.hm-list.hm-sep{border-top:1px solid var(--outline-2);margin-top:4px}.hm-list li>a,.hm-list li>button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:16px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.hm-list li>a:hover,.hm-list li>button:hover{background:var(--hover);text-decoration:none}.hm-list .icon{color:var(--text-2);font-size:22px}.hm-empty{text-align:center;color:var(--text-2);padding:28px 16px}.hm-empty .icon{color:var(--outline-2);margin:0 auto 8px;font-size:40px;display:block}.hm-foot{border-top:1px solid var(--outline-2);margin-top:4px;padding:4px 8px}.apps-grid{grid-template-columns:repeat(3,1fr);gap:4px;padding:8px 4px 4px;display:grid}.apps-grid a{color:var(--text);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:12px 4px 10px;font-size:12px;line-height:16px;display:flex}.apps-grid a:hover{background:var(--hover);text-decoration:none}.apps-grid .tile{background:var(--primary-container);width:48px;height:48px;color:var(--on-primary-container);border-radius:50%;place-items:center;display:grid}.apps-grid .tile .icon{font-size:26px}.icon.tone-bad{color:var(--error)}.icon.tone-warn{color:#f29900}.icon.tone-info{color:var(--primary)}.icon.tone-ok{color:var(--success)}.org-head{align-items:center;gap:20px;margin:4px 0 28px;display:flex}.org-head .org-mark{background:var(--surface-2);border-radius:16px;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.org-head .org-mark img{object-fit:contain;max-width:52px;max-height:52px}.org-head .org-mark .icon{color:var(--text-2);font-size:32px}.org-head h1{font-size:28px;line-height:36px}.org-head p{color:var(--text-2);margin:4px 0 0;font-size:14px}.home-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start;gap:16px;display:grid}.hc{background:var(--surface-2);border-radius:16px;flex-direction:column;min-height:200px;padding:20px 24px 8px;display:flex}.hc>h2{margin-bottom:8px;font-size:18px;font-weight:500;line-height:24px}.hc-stat{flex-direction:column;gap:0;margin:8px 0 4px;display:flex}.hc-stat .n{font-family:var(--display);color:var(--text);font-size:36px;line-height:44px}.hc-stat .l{color:var(--text-2);font-size:14px}.hc-sub{color:var(--text-2);margin:0 0 8px}.hc-body{color:var(--text);margin-bottom:8px}.hc-body>.pill{margin-bottom:4px}.hc-links{margin:0;padding:0 0 4px;list-style:none}.hc.locked{background:var(--surface-1)}.hc.locked h2,.hc.locked .hc-sub{color:var(--text-2)}.hc-locked{color:var(--text-2);align-items:center;gap:6px;margin:4px 0 12px;font-size:14px;display:flex}.hc-locked .icon{font-size:18px}.hc-links li a{color:var(--primary);font-family:var(--display);padding:8px 0;font-size:14px;font-weight:500;line-height:20px;display:block}.hc-foot{border-top:1px solid var(--outline-2);margin-top:auto;margin-left:-8px;padding-top:4px}.hc-rows{margin:0;padding:0;list-style:none}.hc-rows li{border-top:1px solid var(--outline-2);align-items:flex-start;gap:12px;padding:10px 0;line-height:20px;display:flex}.hc-rows li:first-child{border-top:0;padding-top:2px}.hc-rows li>.icon{color:var(--text-2);font-size:20px}.hc-rows li>.date{width:56px;color:var(--text-2);flex:none;font-size:12px;line-height:20px}.hc-rows li>div{min-width:0}.hc-rows b{font-weight:500;font-family:var(--display)}.hc-rows .sub{display:block}.hc-none{align-items:center;gap:12px;padding:8px 0 12px;display:flex}.hc-none .icon{color:var(--success);font-size:32px}.hc-none b{font-weight:500;font-family:var(--display)}.tabs{border-bottom:1px solid var(--divider);margin-bottom:16px;display:flex;overflow-x:auto}.tab{cursor:pointer;white-space:nowrap;height:48px;font-family:var(--display);letter-spacing:.1px;color:var(--text-2);background:0 0;border:0;padding:0 24px;font-size:14px;font-weight:500;position:relative}.tab:hover{background:var(--hover);color:var(--text);border-radius:8px 8px 0 0}.tab.active{color:var(--primary)}.tab.active:after{content:"";background:var(--primary);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:16px;right:16px}.tab-panel[hidden]{display:none}.inline-details>summary{list-style:none;display:inline-flex}.inline-details>summary::-webkit-details-marker{display:none}.inline-details>summary+*{margin-top:12px}.storage-figure{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.storage-figure .big{font-family:var(--display);font-size:28px;line-height:36px}.storage-figure .of{color:var(--text-2)}.storage-panel .storage-bar{max-width:420px;margin-top:10px}.storage-panel .note{color:var(--text-2);margin:6px 0 12px;font-size:13px}@media (max-width:700px){.org-head{gap:12px}.org-head h1{font-size:22px;line-height:28px}.tab{padding:0 16px}}.hc>h2{align-items:center;gap:10px;display:flex}.hc-top h2{align-items:flex-start;gap:8px;margin:0 0 8px;font-size:18px;font-weight:500;line-height:24px;display:flex}.hc-top h2 .hc-icon{color:var(--text-2);flex:none;font-size:22px;line-height:24px}.nav-row{align-items:center;display:flex;position:relative}.nav-row>.nav-item{flex:1;min-width:0}.nav-row .nav-pin{background:var(--bg);width:28px;height:28px;color:var(--text-2);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:none;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.nav-row:hover .nav-pin,.nav-row .nav-pin.on,.nav-row .nav-pin:focus-visible{display:grid}.nav-row:hover .nav-pin{background:linear-gradient(var(--hover), var(--hover)), var(--bg)}.nav-row>.nav-item.active+.nav-pin{background:var(--nav-active-bg)}.nav-row .nav-pin:hover{background:linear-gradient(var(--hover), var(--hover)), linear-gradient(var(--hover), var(--hover)), var(--bg)}.nav-row .nav-pin .icon{font-size:18px}.nav-row .nav-pin.on{color:var(--primary)}.nav-row:hover>.nav-item:not(.active){background:var(--hover)}.nav-row:has(.nav-pin.on)>.nav-item{padding-right:38px}.nav-group .nav-children{display:block}.nav-item .label{overflow-wrap:anywhere;flex:1;min-width:0}.nav-item.holds-active{font-weight:500}.nav-badge{background:var(--primary);color:#fff;letter-spacing:.5px;border-radius:10px;flex:none;padding:1px 8px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}.nav-dot{background:var(--primary);border-radius:50%;flex:none;width:6px;height:6px;margin-right:6px}.nav-section-title{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 4px 16px;font-size:11px;font-weight:500}.nav-legal{color:var(--text-2);gap:2px;padding:12px 12px 0 16px;font-size:11px;line-height:16px;display:grid}.nav-legal a{color:var(--primary)}.nav-legal .host{margin-top:4px}.nav .foot .nav-item{font-weight:400}.brand-link{align-items:center;display:inline-flex}.brand{min-width:0;padding:0 16px 0 4px}.brand .name{color:var(--text-2);font-size:22px}.topbar .search.gsearch{flex:1;max-width:640px;position:relative}.gsearch-pop{background:var(--surface);box-shadow:var(--elev-3);z-index:45;border-radius:8px;max-height:70vh;padding:8px 0;position:absolute;top:52px;left:0;right:0;overflow:auto}.gsearch-pop .hm-list li>button.active{background:var(--hover)}.gsearch-pop .hm-list li>button .sub,.switcher-pop .hm-list a .sub{color:var(--text-2);font-size:12px;display:block}.switcher .switcher-btn{cursor:pointer;font:inherit;background:0 0;border:0}.switcher-btn .icon{color:var(--text-2);font-size:20px}.org-chip .org-name{font-family:var(--display);color:var(--text-2);text-overflow:ellipsis;max-width:180px;font-size:14px;font-weight:500;overflow:hidden}.org-mark-sm{background:var(--primary-container);width:24px;height:24px;color:var(--on-primary-container);font-family:var(--display);border-radius:6px;place-items:center;font-size:12px;font-weight:500;display:inline-grid}.switcher-pop{width:340px}.switcher-search{margin:4px 8px 8px}.hm-empty-row{color:var(--text-2);padding:8px 16px}.help-rail{top:var(--top-h);background:var(--surface);width:min(400px,100vw);box-shadow:var(--elev-3);z-index:35;flex-direction:column;animation:.2s panel-in;display:flex;position:fixed;bottom:0;right:0}.help-search{margin:12px 16px}.help-list{flex:1;padding:0 8px 16px;overflow:auto}.help-doc{border-bottom:1px solid var(--divider)}.help-doc>summary{cursor:pointer;font-family:var(--display);justify-content:space-between;align-items:center;padding:12px 8px;font-size:14px;font-weight:500;list-style:none;display:flex}.help-doc>summary::-webkit-details-marker{display:none}.help-doc>summary:after{content:"expand_more" / "";color:var(--text-2);font-family:Material Symbols Outlined;font-size:20px}.help-doc[open]>summary:after{content:"expand_less"}.help-doc p{color:var(--text-2);margin:0 8px 8px;font-size:14px;line-height:20px}.help-doc a{margin:0 8px 12px;font-size:13px;display:block}.help-foot{border-top:1px solid var(--divider);padding:12px 16px}.hm-tasks{gap:4px;display:grid}.hm-task{border-radius:12px;padding:8px 16px}.hm-task-head{align-items:center;gap:8px;display:flex}.hm-task-head .icon{color:var(--text-2);font-size:20px}.hm-task.done .hm-task-head .icon{color:var(--success)}.hm-task.failed .hm-task-head .icon{color:var(--error)}.hm-task.running .hm-task-head .icon{color:var(--primary);animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.hm-task-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.hm-task-when{color:var(--text-2);white-space:nowrap;font-size:12px}.hm-task-bar{background:var(--surface-3);border-radius:2px;height:4px;margin:6px 0 4px;overflow:hidden}.hm-task-bar i{background:var(--primary);height:100%;display:block}.hm-task.failed .hm-task-bar i{background:var(--error)}.hm-task-sub{color:var(--text-2);gap:8px;font-size:12px;display:flex}.hm-task-sub a{margin-left:auto}.hc-metrics{grid-template-columns:repeat(4,1fr);gap:8px;padding:4px 0 8px;display:grid}.hc-metrics>div{flex-direction:column;gap:2px;display:flex}.hc-metrics b{font-family:var(--display);color:var(--text);font-size:24px;font-weight:400;line-height:32px}.hc-metrics span{color:var(--text-2);font-size:12px;line-height:16px}.hc-progress{background:var(--outline-2);border-radius:2px;height:4px;margin:2px 0 12px;overflow:hidden}.hc-progress span{background:var(--primary);border-radius:2px;height:100%;transition:width .3s;display:block}.hc-rows li.done,.muted,.hint{color:var(--text-2)}.hc-stat .n a{color:var(--text);text-decoration:none}.hc-stat .n a:hover{text-decoration:underline}.support-banner{color:#5f4b00;background:#fef7e0;border-bottom:1px solid #f2d98a;align-items:center;gap:10px;padding:10px 24px;font-size:14px;line-height:20px;display:flex}.support-banner .icon{color:#b06000;font-size:20px}.support-banner .support-banner-link{color:var(--primary);white-space:nowrap;margin-left:auto;font-weight:500}.nav .foot .nav-version{text-align:center;color:var(--text-2);letter-spacing:.2px;white-space:nowrap;padding:10px 8px 6px;font-size:11px;font-style:italic;line-height:14px;display:block}.skip-link{z-index:100;background:var(--primary);color:#fff;border-radius:8px;padding:8px 16px;transition:transform .15s;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{outline-offset:2px;outline:2px solid #fff;transform:none}.main:focus{outline:none}.support-banner{top:var(--top-h);z-index:25;position:sticky}body:has(.support-banner) .topbar .menu-pop{margin-top:42px}.count-badge{font-family:var(--body);vertical-align:middle;box-sizing:border-box;line-height:20px;overflow:visible}.nf-card{border:1px solid var(--outline-2);background:var(--surface);border-radius:16px;align-items:flex-start;gap:20px;max-width:640px;margin:48px auto;padding:32px;display:flex}.nf-card h1{font-family:var(--display);margin:0;font-size:28px;font-weight:400;line-height:36px}.nf-lead{color:var(--text-2);margin:8px 0 24px}.nf-actions{flex-wrap:wrap;gap:8px;display:flex}.nf-icon{background:var(--surface-2);border-radius:16px;flex:none;place-items:center;width:56px;height:56px;display:grid}.nf-icon .icon{color:var(--text-2);font-size:32px}.nf-page{background:var(--bg);min-height:100vh}.nf-brand{height:var(--top-h);border-bottom:1px solid var(--divider);align-items:center;padding:0 24px;display:flex}.nf-page main{padding:0 16px}@media (max-width:600px){.nf-card{flex-direction:column;margin:24px auto;padding:24px}.topbar{gap:0;padding:0 4px}.topbar .brand{min-width:0;padding:0 4px}.topbar .brand .name{display:none}.topbar .icon-btn{width:36px;height:36px}.topbar .org-name,.topbar .switcher-btn>.icon{display:none}.topbar .org-chip{margin-right:0;padding:0 6px}}.has-hold{--hold-h:48px;--top-h:calc(64px + var(--hold-h))}.has-hold .topbar{top:var(--hold-h);height:64px}.hold-strip{height:var(--hold-h);z-index:31;color:#fff;background:#b3261e;align-items:center;gap:12px;padding:0 12px 0 20px;font-size:14px;line-height:20px;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 1px 3px #0003}.hold-strip .icon{color:#fff;flex:none;font-size:20px}.hold-strip .hold-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hold-strip .hold-text b{font-weight:600}.hold-strip .hold-pay{color:#b3261e;white-space:nowrap;background:#fff;border-radius:16px;flex:none;align-items:center;height:32px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.hold-strip .hold-pay:hover{background:#fce8e6}.hold-strip .hold-pay:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:720px){.has-hold{--hold-h:76px}.hold-strip{align-items:center;padding:8px 12px}.hold-strip .hold-text{white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box}}.nav .foot .feedback-nav .label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav .foot .feedback-nav.active{background:var(--nav-active-bg);color:var(--nav-active-fg);font-weight:500}.nav .foot .feedback-nav.active .icon{color:var(--nav-active-fg)}.table-wrap th.num,.table-wrap td.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}@media (max-width:600px){.support-banner{flex-wrap:wrap;padding:8px 16px;position:static}.support-banner .support-banner-link{margin-left:30px}body:has(.support-banner) .topbar .menu-pop{margin-top:0}}.field input[type=file]{font:inherit;color:var(--text-2);padding:4px 0;font-size:14px}.field input[type=file]::file-selector-button{border:1px solid var(--outline);background:var(--surface);height:36px;color:var(--primary);font:inherit;cursor:pointer;border-radius:18px;margin-right:12px;padding:0 16px;font-weight:500}.field input[type=file]::file-selector-button:hover{background:var(--hover)}.nav-filter{background:var(--surface-2);border-radius:18px;flex:none;align-items:center;gap:8px;height:36px;margin:4px 8px 8px 12px;padding:0 10px;display:flex}.nav-filter .icon{color:var(--text-2);font-size:20px}.nav-filter input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.nav-filter input::-webkit-search-cancel-button{display:none}.nav-filter-clear{cursor:pointer;width:24px;height:24px;color:var(--text-2);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.nav-filter-clear:hover{background:var(--hover)}.nav-filter-clear .icon{font-size:18px}.nav-results{flex:none;display:grid}.nav-result .label{gap:2px;display:grid}.nav-trail{color:var(--text-2);font-size:12px;font-weight:400;line-height:16px}.nav-none{color:var(--text-2);margin:8px 16px;font-size:13px}.nav-pin-slot.dragging{opacity:.4}.nav-pin-slot[draggable=true]{cursor:grab}body.nav-collapsed .nav:not(:hover):not(:focus-within) .nav-filter{display:none}.route-progress{z-index:40;pointer-events:none;opacity:0;height:3px;transition:opacity .2s;position:fixed;top:0;left:0;right:0;overflow:hidden}.route-progress>i{background:var(--primary);border-radius:0 2px 2px 0;width:35%;height:100%;display:block}.route-progress[data-state=loading]{opacity:1}.route-progress[data-state=loading]>i{animation:1.1s ease-in-out infinite route-progress}.route-progress[data-state=done]{opacity:0;transition:opacity .3s .1s}.route-progress[data-state=done]>i{width:100%;transition:width .15s;transform:none}@keyframes route-progress{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.route-progress[data-state=loading]>i{opacity:.6;width:100%;animation:none}}.nav-item.locked:not(.active) .label{color:var(--text-2)}.nav-item.locked:not(.active) .icon:not(.caret):not(.nav-lock){opacity:.6}.nav-item .nav-lock{color:var(--text-2);flex:none;font-size:16px!important}body.nav-collapsed .nav:not(:hover):not(:focus-within) .nav-lock{display:none}.nav-modules-switch .label{color:var(--text-2);font-size:13px}.nav-modules-switch .icon:not(.caret){color:var(--text-2);font-size:20px}
.table-wrap.p1{margin-bottom:24px}.p1-head{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;padding:14px 20px;display:flex}.p1-head>b{font-family:var(--display);font-size:16px;font-weight:500}.p1-sep{color:var(--outline-2)}.p1-summary{color:var(--text-2);font-size:14px}.p1-actions{flex-wrap:wrap;align-items:center;gap:4px;margin-left:12px;display:flex}.p1-actions .btn{height:36px;padding:0 10px}.p1-actions form:not(dialog form){display:contents}.p1-filters{border-bottom:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.p1-filter-chips{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.p1-filter-row{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.p1-saved,.p1-add{position:relative}.p1-filter-menu{width:280px;top:40px;left:0;right:auto}.p1-filter-body{padding:4px 16px 8px}.p1-filter-body select,.p1-filter-body input{border:1px solid var(--outline);width:100%;height:40px;font:inherit;border-radius:4px;padding:0 12px}.p1-filter-form .actions{padding:0 16px 8px}.p1-add-btn{border-style:dashed}.p1-chip{gap:4px;padding-right:6px}.p1-chip button{cursor:pointer;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.p1-chip button .icon{margin:0;font-size:18px}.p1-clear{text-transform:uppercase;letter-spacing:.3px;margin-left:auto;font-size:13px}.p1-sort{color:inherit;align-items:center;gap:4px;display:inline-flex}.p1-sort:hover{color:var(--text);text-decoration:none}.p1-sort.active{color:var(--text)}.p1-sort .icon{opacity:.5;font-size:16px}.p1-sort.active .icon{opacity:1}.p1-foot{border-top:1px solid var(--divider);color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 16px;font-size:13px;display:flex}.p1-rows,.p1-pages>span{white-space:nowrap}.p1-rows{align-items:center;gap:8px;display:inline-flex}.p1-rows-menu{position:relative}.p1-rows-current{cursor:default;color:var(--text);align-items:center;display:inline-flex}.p1-rows-list{background:var(--surface);box-shadow:var(--elev-2);z-index:5;border-radius:8px;min-width:72px;padding:4px 0;display:none;position:absolute;top:24px;left:0}.p1-rows-menu:hover .p1-rows-list,.p1-rows-menu:focus-within .p1-rows-list{display:block}.p1-rows-list a{color:var(--text);padding:6px 16px;display:block}.p1-rows-list a.active{background:var(--secondary-container)}.p1-pages{align-items:center;gap:4px;display:inline-flex}.p1-pages .icon-btn.disabled{opacity:.38}.p1-bulk{background:var(--secondary-container);color:var(--on-secondary-container);border-bottom:1px solid var(--divider);align-items:center;gap:8px;padding:8px 16px;display:none}.p1-bulk.on{flex-wrap:wrap;display:flex}.p1-bulk-count{font-family:var(--display);margin-right:8px;font-weight:500}.p1-bulk form:not(dialog form){display:contents}.p1-colpick{margin-left:auto;position:relative}.p1-colpick-menu{width:240px}.p1-colpick-item{cursor:pointer;align-items:center;gap:12px;padding:8px 16px;display:flex}th .p1-colpick{display:inline-block}.p1-banner{background:var(--primary-container);color:var(--on-primary-container);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 16px;line-height:20px;display:flex}.p1-banner.promo{background:#e8f0fe;border-radius:16px;padding:20px 24px}.p1-banner .icon{color:var(--primary);font-size:20px}.p1-banner a{text-decoration:underline}.p1-dismiss{position:relative}.p1-dismiss>.icon-btn{position:absolute;top:8px;right:8px}table .check input[type=checkbox]{cursor:pointer}.scope-layout{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:16px;display:grid}.scope-layout>*{min-width:0}.scope-panel{border:1px solid var(--outline-2);background:var(--surface);min-height:480px;top:calc(var(--top-h) + 16px);border-radius:8px;flex-direction:column;display:flex;position:sticky}.scope-head{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;padding:16px;display:flex}.scope-head h2{font-size:16px;font-weight:400}.scope-radios{gap:2px;padding:12px 8px 4px;display:grid}.scope-radio{color:var(--text);border-radius:4px;align-items:center;gap:8px;padding:6px 8px;font-size:14px;display:flex}.scope-radio .icon{color:var(--text-2);font-size:20px}.scope-radio.on .icon{color:var(--primary)}a.scope-radio:hover{background:var(--hover);text-decoration:none}.scope-section{border-top:1px solid var(--divider);padding:8px 8px 12px}.scope-section:first-of-type{border-top:0}.scope-section-title{font-family:var(--display);color:var(--text-2);padding:8px;font-size:14px;font-weight:500}.scope-help{color:var(--text-2);margin:0 8px 8px;font-size:12px;line-height:16px}.scope-group-form{gap:8px;padding:0 8px;display:grid}.scope-group-form select{border:0;border-bottom:1px solid var(--outline);height:36px;font:inherit;background:0 0}.scope-foot{border-top:1px solid var(--divider);text-align:center;margin-top:auto;padding:16px}.scope-foot a{font-family:var(--display);text-transform:uppercase;letter-spacing:.3px;font-size:13px;font-weight:500}.scope-context{border:1px solid var(--outline-2);border-radius:8px;margin-bottom:16px;padding:16px 24px;font-size:16px}.ou-search{border:1px solid var(--outline);border-radius:20px;align-items:center;gap:8px;height:36px;margin:4px 8px 8px;padding:0 12px;display:flex}.ou-search .icon{color:var(--text-2);font-size:20px}.ou-search input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0}.ou-search .ou-search-clear{cursor:pointer;color:var(--text-2);background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.ou-search .ou-search-clear:hover{background:var(--hover)}.ou-search .ou-search-clear .icon{font-size:18px}.ou-tree .ou-none{color:var(--text-2);margin:4px 16px 8px;font-size:13px}.ou-tree mark{background:var(--secondary-container,#c2e7ff);color:inherit;border-radius:2px;padding:0 1px}.ou-mode{margin:0 8px 8px;display:flex}.ou-mode .chip{white-space:nowrap;border-radius:0;flex:1;justify-content:center;gap:4px;min-width:0;height:36px;padding:0 8px;font-size:13px}.ou-mode .chip .icon{font-size:16px}.ou-mode .chip:first-child{border-radius:18px 0 0 18px}.ou-mode .chip:last-child{border-radius:0 18px 18px 0;margin-left:-1px}.ou-list{margin:0;padding:0;list-style:none}.ou-list li{border-radius:4px;align-items:center;gap:2px;min-height:32px;display:flex}.ou-list li.on{background:var(--surface-3)}.ou-list li:hover{background:var(--hover)}.ou-caret{cursor:pointer;width:28px;height:28px;color:var(--text-2);background:0 0;border:0;place-items:center;padding:0;display:grid}.ou-caret.blank{display:inline-block}.ou-caret .icon{font-size:20px}.ou-icon{color:var(--text-2);font-size:18px}.ou-name{color:var(--text);flex:1;padding:4px 6px;font-size:14px}.ou-name:hover{text-decoration:none}.policy-card{border:1px solid var(--outline-2);background:var(--surface);border-radius:8px;margin-bottom:12px}.policy-card>summary{cursor:pointer;align-items:center;gap:16px;min-height:56px;padding:16px 24px;list-style:none;display:flex}.policy-card>summary::-webkit-details-marker{display:none}.policy-card>summary:hover{background:var(--surface-1)}.policy-title{font-family:var(--display);color:var(--text);flex:none;font-size:18px;font-weight:400}.policy-summary{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.policy-card[open] .policy-summary{display:none}.policy-card>summary .caret{color:var(--text-2);margin-left:auto;transition:transform .15s}.policy-card[open]>summary .caret{transform:rotate(180deg)}.policy-body{padding:0 24px 8px}.policy-setting{border-top:1px solid var(--divider);grid-template-columns:200px minmax(0,1fr);gap:24px;padding:16px 0 20px;display:grid}.policy-setting:first-child{border-top:0}.policy-label b{font-family:var(--display);font-size:14px;font-weight:500;display:block}.policy-badge{color:var(--text-2);margin-top:2px;font-size:12px;display:block}.policy-label form{margin-top:8px}.policy-label .btn{height:32px;padding:0 8px;font-size:13px}.policy-controls{gap:12px;min-width:0;display:grid}.policy-help{color:var(--text-2);margin:0;font-size:14px;line-height:20px}.policy-help a{color:var(--primary)}.policy-controls .check,.policy-controls .radio{cursor:pointer;align-items:center;gap:12px;min-height:32px;font-size:14px;display:flex}.policy-controls input[type=radio]{width:18px;height:18px;accent-color:var(--primary);margin:0}.policy-group{gap:4px;display:grid}.policy-group>b{font-family:var(--display);margin-top:8px;font-size:14px;font-weight:500}.policy-group>.hint{color:var(--text-2);margin-bottom:4px;font-size:12px}.policy-controls select.inline-select,.policy-controls input.inline-input{border:0;border-bottom:1px solid var(--outline);height:36px;font:inherit;background:0 0;min-width:120px;padding:0 4px}.policy-controls select.inline-select:focus,.policy-controls input.inline-input:focus{border-bottom:2px solid var(--primary);outline:0}.policy-form{display:block}.policy-foot{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 0 8px;display:none}.policy-foot.on{display:flex}.hc-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hc-top>div{min-width:0}.hc-top .hc-sub{margin:0}.hc-top a{font-family:var(--display);white-space:nowrap;font-weight:500}.hc-top>a{flex:none;line-height:24px}.hc-statlabel{color:var(--text-2);margin-top:8px;font-size:12px}.qgrid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:16px;margin-bottom:24px;display:grid}.qcard{border:1px solid var(--outline-2);background:var(--surface);border-radius:8px;flex-direction:column;min-height:320px;display:flex}.qcard>h2{padding:20px 24px 8px;font-size:18px;font-weight:500}.qcard-tabs{border-bottom:1px solid var(--divider);gap:0;padding:0 16px;display:flex}.qcard-tabs a{color:var(--text-2);font-family:var(--display);border-bottom:2px solid #0000;padding:10px 12px;font-size:14px;font-weight:500}.qcard-tabs a.on{color:var(--primary);border-bottom-color:var(--primary)}.qcard-tabs a:hover{color:var(--text);text-decoration:none}.qcard-body{flex:1;padding:8px 16px 16px}.qcard-body .big{font-family:var(--display);font-size:32px;line-height:40px}.qcard-body .label{color:var(--text-2);font-size:13px}.qcard-foot{border-top:1px solid var(--divider);text-align:right;padding:12px 24px}.qcard-foot a{font-family:var(--display);text-transform:uppercase;letter-spacing:.3px;font-size:13px;font-weight:500}.chart{width:100%;height:auto;display:block}.chart-grid{stroke:var(--divider);stroke-width:1px}.chart-axis{stroke:var(--outline-2);stroke-width:1px}.chart-tick{fill:var(--text-2);font-size:11px;font-family:var(--body)}.chart-label{fill:var(--text-2);font-size:12px;font-family:var(--body)}.chart-value{fill:var(--text);font-size:12px;font-family:var(--body)}.sparkline{vertical-align:middle;display:inline-block}.seg-bar{gap:8px;display:grid}.seg-track{background:var(--surface-3);border-radius:4px;height:8px;display:flex;overflow:hidden}.seg-track i{height:100%;display:block}.seg-legend{color:var(--text-2);flex-wrap:wrap;gap:16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.seg-legend li{align-items:center;gap:6px;display:inline-flex}.seg-legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.dialog.wizard{background:var(--surface);border-radius:8px;width:min(760px,100vw - 32px)}.wizard-stepper{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.wizard-stepper li{color:var(--text-2);align-items:center;gap:8px;padding-right:8px;font-size:13px;display:inline-flex}.wizard-stepper li i{background:var(--surface-3);width:24px;height:24px;color:var(--text-2);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:500;display:grid}.wizard-stepper li i .icon{font-size:16px}.wizard-stepper li.on{color:var(--text);font-weight:500}.wizard-stepper li.on i{background:var(--primary);color:var(--on-primary)}.wizard-stepper li.done i{background:var(--success-container);color:var(--on-success-container)}.wizard-step{gap:16px;display:grid}.wizard-summary{gap:8px;margin:0;display:grid}.wizard-summary>div{border-bottom:1px solid var(--divider);grid-template-columns:200px 1fr;gap:12px;padding:8px 0;display:grid}.wizard-summary dt{color:var(--text-2)}.wizard-summary dd{margin:0}.wizard-actions{gap:8px;margin-top:20px;display:flex}.snackbar{z-index:60;color:#f4eff4;box-shadow:var(--elev-3);background:#313033;border-radius:8px;align-items:center;gap:12px;max-width:min(560px,100vw - 48px);padding:12px 8px 12px 16px;animation:.2s snack-in;display:flex;position:fixed;bottom:24px;left:24px}.snackbar .icon{font-size:20px}.snackbar.ok .icon:first-child{color:#7ad99b}.snackbar.err .icon:first-child{color:#f2b8b5}.snackbar .icon-btn{color:#f4eff4}@keyframes snack-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.side-panel{top:var(--top-h);background:var(--surface);width:min(560px,100vw);box-shadow:var(--elev-3);z-index:35;flex-direction:column;animation:.2s panel-in;display:flex;position:fixed;bottom:0;right:0}@keyframes panel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.side-panel-head{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.side-panel-head h2{font-size:18px;font-weight:500}.side-panel-body{padding:16px 24px;overflow:auto}.stub-card{border:1px solid var(--outline-2);border-radius:8px;align-items:flex-start;gap:24px;max-width:760px;padding:32px;display:flex}.stub-icon{background:var(--primary-container);width:64px;height:64px;color:var(--on-primary-container);border-radius:16px;flex:none;place-items:center;display:grid}.stub-icon .icon{font-size:32px}.stub-card h2{margin-bottom:8px;font-size:18px;font-weight:500}.stub-card p{color:var(--text-2);margin:0 0 8px;line-height:20px}.stub-card ul{color:var(--text-2);margin:8px 0 0;padding-left:20px;line-height:22px}.alert-strip{border:1px solid var(--outline-2);border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.alert-strip .icon{color:var(--text);font-size:20px}.alert-strip a{font-family:var(--display);margin-left:auto;font-weight:500}.badge-admin{background:var(--surface-3);font-family:var(--display);letter-spacing:.5px;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.insights{gap:16px;max-width:760px;display:grid}.insight{border:1px solid var(--outline-2);background:var(--surface);border-radius:8px}.insight-body{padding:20px 24px 8px}.insight-body h3{margin-bottom:8px;font-size:16px;font-weight:500}.insight-body p{color:var(--text-2);margin:0;line-height:20px}.insight-foot{border-top:1px solid var(--divider);justify-content:flex-end;gap:4px;padding:8px 12px;display:flex}.insight-foot .btn{text-transform:uppercase;letter-spacing:.3px;font-size:13px}.insight-foot form:not(dialog form){display:contents}.count-badge{background:var(--primary);color:#fff;vertical-align:top;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:4px;padding:0 6px;font-size:12px;font-weight:500;display:inline-grid}@media (max-width:1000px){.scope-layout{grid-template-columns:minmax(0,1fr)}.scope-panel{min-height:0;position:static}.policy-setting{grid-template-columns:1fr;gap:8px}.qgrid{grid-template-columns:1fr}}.period-tabs{flex-wrap:wrap;gap:8px;display:inline-flex}.bigstat{gap:2px;display:grid}.bigstat .label{color:var(--text-2);font-size:13px}.bigstat .big{font-family:var(--display);color:var(--text);font-size:32px;line-height:40px}.bigstat .sub{color:var(--text-2);font-size:12px}.bigstat.warn .big{color:var(--warning)}.bigstat.bad .big{color:var(--error)}.bigstat.ok .big{color:var(--success)}.chart-legend{color:var(--text-2);flex-wrap:wrap;gap:16px;margin:4px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.chart-legend li{align-items:center;gap:6px;display:inline-flex}.chart-legend li i{border-radius:2px;width:10px;height:10px;display:inline-block}.chart-legend li b{color:var(--text);margin-left:2px;font-weight:500}.hc-stat .n{font-size:28px;line-height:36px}.hc-stat .n a{overflow-wrap:anywhere;font-size:22px;line-height:28px}.hc-note{color:var(--text-2);margin:0 0 4px;font-size:13px}.policy-controls select.inline-select{width:auto;max-width:100%}thead th{background:#f8f9fa}.cell-user .name{color:var(--primary);font-weight:400}.chart-empty{border:1px dashed var(--outline-2);color:var(--text-2);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:8px 0;padding:16px;font-size:13px;line-height:18px;display:flex}.chart-empty .icon{color:var(--outline);font-size:20px}.chart-point{stroke:var(--surface);stroke-width:1px}.chart-caption{color:var(--text-2);margin:4px 0 0;font-size:12px;line-height:16px}.quote-explain{color:var(--text-2);margin:8px 0 0;font-size:12px;line-height:16px}.quote-inline{color:var(--text-2);margin-top:2px;font-size:12px;line-height:16px;display:block}.quote-inline a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.field-error{color:var(--error);padding:4px 16px 0;font-size:12px;line-height:16px;display:block}label.check+.field-error,label.radio+.field-error{padding-left:30px}.wizard-errors .alert{margin:0 0 16px}.wizard-errors ul{margin:4px 0 0;padding-left:18px}.wizard-errors b{font-weight:500}.wizard-confirm{z-index:2;border-radius:inherit;background:#00000052;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.wizard-confirm-box{background:var(--surface);width:100%;max-width:420px;box-shadow:var(--elev-3);border-radius:16px;padding:20px 24px}.wizard-confirm-box p{color:var(--text);margin:0 0 16px;font-size:16px;line-height:24px}.wizard-confirm-box .actions{justify-content:flex-end;gap:8px;display:flex}.btn.pending,.icon-btn.pending{cursor:progress}.btn.pending .icon{animation:1s linear infinite spin}.p1-pop-backdrop{z-index:70;background:0 0;position:fixed;inset:0}.menu-pop.p1-pop{z-index:71;overflow:auto}.p1-pop-head{justify-content:space-between;align-items:center;gap:8px;padding-right:8px;display:flex}.p1-row-menu{border-radius:12px;width:240px;margin:0;padding:8px}.p1-row-menu li>a.danger,.p1-row-menu li>a.danger .icon{color:var(--error)}.policy-setting>*{min-width:0}@media (max-width:1200px){.policy-setting{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:600px){.p1-sep{display:none}.p1-actions{margin-left:-10px}}
