@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:300;src:url(./noto-sans-thai-thai-300-normal.CZ5rdV3G.woff2) format("woff2"),url(./noto-sans-thai-thai-300-normal.X6PNm1_R.woff) format("woff");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:300;src:url(./noto-sans-thai-latin-ext-300-normal.B_8EUXdu.woff2) format("woff2"),url(./noto-sans-thai-latin-ext-300-normal.CKUPRj2g.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:300;src:url(./noto-sans-thai-latin-300-normal.CDhDwrhB.woff2) format("woff2"),url(./noto-sans-thai-latin-300-normal.cww58Gyl.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:400;src:url(./noto-sans-thai-thai-400-normal.BEOmKAI1.woff2) format("woff2"),url(./noto-sans-thai-thai-400-normal.Dxb_unuU.woff) format("woff");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:400;src:url(./noto-sans-thai-latin-ext-400-normal.nBP59pVw.woff2) format("woff2"),url(./noto-sans-thai-latin-ext-400-normal.B-1H0YkH.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:400;src:url(./noto-sans-thai-latin-400-normal.BaWBrqFP.woff2) format("woff2"),url(./noto-sans-thai-latin-400-normal.Dh_FJjOB.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:500;src:url(./noto-sans-thai-thai-500-normal.CU_X86GQ.woff2) format("woff2"),url(./noto-sans-thai-thai-500-normal.BOGXO2tw.woff) format("woff");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:500;src:url(./noto-sans-thai-latin-ext-500-normal.B-ZWb8SZ.woff2) format("woff2"),url(./noto-sans-thai-latin-ext-500-normal.CrEHO7C8.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:500;src:url(./noto-sans-thai-latin-500-normal.fyBKClF1.woff2) format("woff2"),url(./noto-sans-thai-latin-500-normal.BC04jsmm.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:600;src:url(./noto-sans-thai-thai-600-normal.Cs73sVjl.woff2) format("woff2"),url(./noto-sans-thai-thai-600-normal.CmgB8_JK.woff) format("woff");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:600;src:url(./noto-sans-thai-latin-ext-600-normal.maHHBsez.woff2) format("woff2"),url(./noto-sans-thai-latin-ext-600-normal.PkMZo0xa.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:600;src:url(./noto-sans-thai-latin-600-normal.CemcjnVR.woff2) format("woff2"),url(./noto-sans-thai-latin-600-normal.Dbc-dNO6.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:700;src:url(./noto-sans-thai-thai-700-normal.Cm52XUnT.woff2) format("woff2"),url(./noto-sans-thai-thai-700-normal.C9ISMlQq.woff) format("woff");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:700;src:url(./noto-sans-thai-latin-ext-700-normal.uJk63onE.woff2) format("woff2"),url(./noto-sans-thai-latin-ext-700-normal.xdwl2Xg6.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:700;src:url(./noto-sans-thai-latin-700-normal._dn-40wb.woff2) format("woff2"),url(./noto-sans-thai-latin-700-normal.C4AMFKt5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:800;src:url(./noto-sans-thai-thai-800-normal.jWZP1LTE.woff2) format("woff2"),url(./noto-sans-thai-thai-800-normal.MQyeoN2I.woff) format("woff");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:800;src:url(./noto-sans-thai-latin-ext-800-normal.DP7AJQOX.woff2) format("woff2"),url(./noto-sans-thai-latin-ext-800-normal.Dgv6jKD0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans Thai;font-style:normal;font-weight:800;src:url(./noto-sans-thai-latin-800-normal.BCJ9uo2B.woff2) format("woff2"),url(./noto-sans-thai-latin-800-normal.CKFDzb83.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-cyrillic-ext-300-normal.H8xkRp_9.woff2) format("woff2"),url(./noto-sans-cyrillic-ext-300-normal.UA-G8-eI.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-cyrillic-300-normal.BND3kNcT.woff2) format("woff2"),url(./noto-sans-cyrillic-300-normal.CZh7t0aF.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-devanagari-300-normal.3x-9IYjM.woff2) format("woff2"),url(./noto-sans-devanagari-300-normal.DNyzeF-A.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-greek-ext-300-normal.CRJDOXIl.woff2) format("woff2"),url(./noto-sans-greek-ext-300-normal.Co5UnXHi.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-greek-300-normal.DyWMOY5e.woff2) format("woff2"),url(./noto-sans-greek-300-normal.Dl9cfeds.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-vietnamese-300-normal.B8H287RV.woff2) format("woff2"),url(./noto-sans-vietnamese-300-normal.DJbwBXgB.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-latin-ext-300-normal.n7i9bp4O.woff2) format("woff2"),url(./noto-sans-latin-ext-300-normal.CZkmIwjG.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(./noto-sans-latin-300-normal.CDkhyKSz.woff2) format("woff2"),url(./noto-sans-latin-300-normal.CWkHlF1-.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-cyrillic-ext-400-normal.BjDhGU6t.woff2) format("woff2"),url(./noto-sans-cyrillic-ext-400-normal.d9FrwbiD.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-cyrillic-400-normal.CHP_ranX.woff2) format("woff2"),url(./noto-sans-cyrillic-400-normal.BDYvNhAR.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-devanagari-400-normal.C3FccbrF.woff2) format("woff2"),url(./noto-sans-devanagari-400-normal.g9fsM2jL.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-greek-ext-400-normal.i2oSBwXz.woff2) format("woff2"),url(./noto-sans-greek-ext-400-normal.L11LEhi4.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-greek-400-normal.DCESwnT1.woff2) format("woff2"),url(./noto-sans-greek-400-normal.Be2BcUUc.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-vietnamese-400-normal.D2wP-Vm-.woff2) format("woff2"),url(./noto-sans-vietnamese-400-normal.C3Al4sv4.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-latin-ext-400-normal.CVf-LbaS.woff2) format("woff2"),url(./noto-sans-latin-ext-400-normal.CNh9dRW_.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./noto-sans-latin-400-normal.BTkUljjl.woff2) format("woff2"),url(./noto-sans-latin-400-normal.DPpKfCgK.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-cyrillic-ext-500-normal.CuwgPeWW.woff2) format("woff2"),url(./noto-sans-cyrillic-ext-500-normal.Bw4G4pNe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-cyrillic-500-normal.9zZ_jNuA.woff2) format("woff2"),url(./noto-sans-cyrillic-500-normal.BxM0HQjg.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-devanagari-500-normal.VG35fhMU.woff2) format("woff2"),url(./noto-sans-devanagari-500-normal.B62tDw8r.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-greek-ext-500-normal.D6bOGD5V.woff2) format("woff2"),url(./noto-sans-greek-ext-500-normal.CbZNESfr.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-greek-500-normal.D_0l3T9g.woff2) format("woff2"),url(./noto-sans-greek-500-normal.BAAA_uK7.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-vietnamese-500-normal.B_DgfjT4.woff2) format("woff2"),url(./noto-sans-vietnamese-500-normal.BBHKifio.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-latin-ext-500-normal.D88cFz81.woff2) format("woff2"),url(./noto-sans-latin-ext-500-normal.Bn9_h39k.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(./noto-sans-latin-500-normal.DCA2Z9Cj.woff2) format("woff2"),url(./noto-sans-latin-500-normal.CDPngY5C.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-cyrillic-ext-600-normal.DlWr7wnj.woff2) format("woff2"),url(./noto-sans-cyrillic-ext-600-normal.Cwz1867h.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-cyrillic-600-normal.KpAl9xZA.woff2) format("woff2"),url(./noto-sans-cyrillic-600-normal.BRIw9PIU.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-devanagari-600-normal.Ewgvvq1j.woff2) format("woff2"),url(./noto-sans-devanagari-600-normal.Bly84zfI.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-greek-ext-600-normal.B4z4a2vi.woff2) format("woff2"),url(./noto-sans-greek-ext-600-normal.BjvVOqxV.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-greek-600-normal.CT9U7UAD.woff2) format("woff2"),url(./noto-sans-greek-600-normal.C0bz_iEd.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-vietnamese-600-normal.mhyQDSzg.woff2) format("woff2"),url(./noto-sans-vietnamese-600-normal.D0HZFEqa.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-latin-ext-600-normal.Has_8ph9.woff2) format("woff2"),url(./noto-sans-latin-ext-600-normal.B3lLaxXr.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(./noto-sans-latin-600-normal.Dkgu5AE5.woff2) format("woff2"),url(./noto-sans-latin-600-normal.DVJMj_t0.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-cyrillic-ext-700-normal.OK-fZO_i.woff2) format("woff2"),url(./noto-sans-cyrillic-ext-700-normal.D83T7awq.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-cyrillic-700-normal.DYZmzPmX.woff2) format("woff2"),url(./noto-sans-cyrillic-700-normal.D8UNalU-.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-devanagari-700-normal.DVs0dmkg.woff2) format("woff2"),url(./noto-sans-devanagari-700-normal.CT12sGlc.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-greek-ext-700-normal.Dq1WA5-1.woff2) format("woff2"),url(./noto-sans-greek-ext-700-normal.BOmIwFkq.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-greek-700-normal.x3kNWF-0.woff2) format("woff2"),url(./noto-sans-greek-700-normal.DDNJsN3F.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-vietnamese-700-normal.DayJ0F-f.woff2) format("woff2"),url(./noto-sans-vietnamese-700-normal.1GL2JyGE.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-latin-ext-700-normal.BypTtJma.woff2) format("woff2"),url(./noto-sans-latin-ext-700-normal.CgsG9aVh.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./noto-sans-latin-700-normal.CrvTEWhy.woff2) format("woff2"),url(./noto-sans-latin-700-normal.ZyrKABVF.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-cyrillic-ext-800-normal.Uh9TN07L.woff2) format("woff2"),url(./noto-sans-cyrillic-ext-800-normal.M3MO2N9R.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-cyrillic-800-normal.BHsJD6QD.woff2) format("woff2"),url(./noto-sans-cyrillic-800-normal.D5bfi3D3.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-devanagari-800-normal.Co_q6ZAR.woff2) format("woff2"),url(./noto-sans-devanagari-800-normal.BKyq03ns.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-greek-ext-800-normal.DthhrbFv.woff2) format("woff2"),url(./noto-sans-greek-ext-800-normal.DMs-Du0o.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-greek-800-normal.7cHs4GkA.woff2) format("woff2"),url(./noto-sans-greek-800-normal.BWg6C9u8.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-vietnamese-800-normal.DLOy_OR1.woff2) format("woff2"),url(./noto-sans-vietnamese-800-normal.DB_3lCaD.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-latin-ext-800-normal.CQX_xZZ-.woff2) format("woff2"),url(./noto-sans-latin-ext-800-normal.K85-gE9X.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(./noto-sans-latin-800-normal.Db0WpKRw.woff2) format("woff2"),url(./noto-sans-latin-800-normal.DnRnaT6R.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:baseline!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--color-primary-dark:#1e40af;--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-accent-purple:#3b82f6;--color-accent-yellow:#2563eb;--color-accent-yellow-hover:#1d4ed8;--color-section-header-bg:#e0f2fe;--color-border:#e2e8f0;--color-bg-page:#f8fafc}body,html{max-width:100vw;overflow-x:hidden;width:100%}body{background-color:var(--color-bg-page);color:#0f172a;font-display:swap;font-family:Noto Sans Thai,Noto Sans,system-ui,-apple-system,sans-serif;margin:0;padding:0}*,:after,:before,body{box-sizing:border-box}*,:after,:before{font-family:inherit}.btn-primary{background-color:var(--color-primary);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-block;font-weight:500;padding:.5rem 1rem;transition:background-color .2s}.btn-primary:hover:not(:disabled){background-color:var(--color-primary-hover)}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{background-color:#e5e7eb;border:none;border-radius:.5rem;color:#1f2937;cursor:pointer;display:inline-block;font-weight:500;padding:.5rem 1rem;transition:background-color .2s}.btn-secondary:hover:not(:disabled){background-color:#d1d5db}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.card{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;padding:1.5rem}.input-field{border:1px solid #d1d5db;border-radius:.5rem;box-sizing:border-box;font-size:1rem;padding:.5rem 1rem;width:100%}.input-field:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #2563eb33;outline:none}.label{color:#374151;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.login-container{background:#fff;display:grid;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:1rem;place-items:center;width:100%}.login-container,.login-content{box-sizing:border-box;position:relative}.login-content{margin:0 auto;max-width:600px;padding:0;width:100%;z-index:1}.login-card{background:#fff;border:1px solid var(--color-border);border-radius:16px;box-shadow:0 20px 60px #00000026;padding:3rem 2.5rem}.login-header{margin-bottom:2.5rem;text-align:center}.logo-wrap{align-items:center;display:flex;justify-content:center;margin:0 auto 1.5rem}.login-logo{display:block;height:120px;-o-object-fit:contain;object-fit:contain;width:120px}.login-title{color:var(--color-primary);font-size:2.5rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .5rem}.login-subtitle{color:#64748b;font-size:.95rem;font-weight:500;margin:0}.login-form{margin-top:2rem}.login-card .label-icon-svg{color:var(--color-primary)}.login-card .form-label:hover .label-icon-svg{color:var(--color-primary-hover)}.login-card .forgot-link{color:var(--color-primary)}.login-card .forgot-link:hover{color:var(--color-primary-hover)}.login-card .password-toggle:hover{color:var(--color-primary)}.login-card .password-toggle:focus-visible{outline-color:var(--color-primary)}.form-group{margin-bottom:1.5rem}.form-label{align-items:center;color:#374151;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.75rem}.login-container .label-icon-svg{color:var(--color-primary);flex-shrink:0;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1);width:20px}.login-container .form-label:hover .label-icon-svg{color:var(--color-primary-hover)}.input-wrapper{position:relative}.form-input.has-toggle{padding-right:3rem}.password-toggle{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:10}.login-container .password-toggle:hover{color:var(--color-primary)}.password-toggle:disabled{cursor:not-allowed;opacity:.5}.login-container .password-toggle:focus-visible{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}.toggle-icon-svg{height:20px;width:20px}.form-input{background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-sizing:border-box;font-size:1rem;padding:.875rem 1.25rem;transition:all .3s ease;width:100%}.login-container .form-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #2563eb26;outline:none}.form-input:disabled{cursor:not-allowed;opacity:.6}.form-input::-moz-placeholder{color:#9ca3af}.form-input::placeholder{color:#9ca3af}.form-options{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.login-container .forgot-link{color:var(--color-primary);font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease}.login-container .forgot-link:hover{color:var(--color-primary-hover);text-decoration:underline}.error-message{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#dc2626;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:1.5rem;padding:.875rem 1rem}.error-icon-svg{color:#dc2626;flex-shrink:0;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1);width:20px}.login-button{background:var(--color-primary);border:none;border-radius:12px;box-shadow:0 4px 12px #2563eb4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 1.5rem;transition:all .2s ease;width:100%}.login-button:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:0 4px 16px #2563eb59}.login-button:active:not(:disabled){background:var(--color-primary-dark)}.login-button:disabled{cursor:not-allowed;opacity:.7;transform:none}.button-text{align-items:center;display:flex;gap:.5rem;justify-content:center}.button-icon-svg{color:#fff;flex-shrink:0;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1);width:20px}.button-icon-svg,.login-button:hover:not(:disabled) .button-icon-svg{filter:drop-shadow(0 2px 4px rgba(255,255,255,.3))}.button-loading{align-items:center;display:flex;gap:.75rem;justify-content:center}.spinner{animation:spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes spin{to{transform:rotate(1turn)}}.login-footer{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:1.5rem;text-align:center}.login-container .footer-text{color:#64748b;font-size:.875rem;margin:0}@media(max-width:640px){.login-content{padding:0}.login-card{padding:2rem 1.5rem}.login-title{font-size:2rem}.login-logo{height:100px;width:100px}}.action-btn,.activate-btn,.add-btn,.btn,.btn-primary,.btn-secondary,.cancel-btn,.close-btn,.collapse-btn,.delete-btn,.dismiss-btn,.download-btn,.export-btn,.filter-input,.form-input,.form-textarea,.input-field,.login-button,.modal-btn,.notice2-btn,.page-btn,.paid-btn,.reset-btn,.retire-btn,.save-btn,.search-btn,.status-btn,.view-btn,button,input,select,textarea{font-family:Noto Sans Thai,Noto Sans,system-ui,-apple-system,sans-serif}.filter-input::-moz-placeholder,.form-input::-moz-placeholder,.form-textarea::-moz-placeholder,.input-field::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{font-family:Noto Sans Thai,Noto Sans,system-ui,-apple-system,sans-serif}.filter-input::placeholder,.form-input::placeholder,.form-textarea::placeholder,.input-field::placeholder,input::placeholder,textarea::placeholder{font-family:Noto Sans Thai,Noto Sans,system-ui,-apple-system,sans-serif}.app-theme .dd-page-header{margin-bottom:1.5rem}.app-theme .dd-page-header.dd-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.app-theme .dd-page-header.dd-header-row .dd-title-underline{margin:0}.app-theme .dd-page-title{color:#0f172a;font-size:1.5rem;font-weight:700;margin:0 0 .25rem}.app-theme .dd-page-desc{color:#334155;font-size:.875rem;margin:0 0 .75rem}.app-theme .dd-title-underline{background:var(--color-primary);border:none;height:3px;margin:0;max-width:120px}.app-theme .dd-title-underline-full{max-width:none;width:100%}.app-theme .dd-card-header-toggle{align-items:center;cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-theme .dd-filter-card .toggle-icon{color:#64748b;flex-shrink:0;height:1.25rem;width:1.25rem}.app-theme .dd-card{background:#fff;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:1.5rem;overflow:hidden}.app-theme .dd-card-header{background:var(--color-section-header-bg);border-bottom:1px solid var(--color-border);color:#0f172a;font-size:.9375rem;font-weight:600;padding:.75rem 1rem}.app-theme .dd-card-body{padding:1rem}.app-theme .dd-section-title{border-bottom:2px solid var(--color-primary);color:#0f172a;display:inline-block;font-size:1.125rem;font-weight:700;margin:0 0 1rem;padding-bottom:.5rem}.app-theme .dd-stat-cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.app-theme .dd-stat-card{background:#fff;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 1px 3px #0000000d;padding:1rem}.app-theme .dd-stat-card.dd-stat-blue{border-left:4px solid var(--color-primary)}.app-theme .dd-stat-card.dd-stat-slate{border-left:4px solid #64748b}.app-theme .dd-stat-card.dd-stat-green{border-left:4px solid #059669}.app-theme .dd-stat-card.dd-stat-amber{border-left:4px solid #d97706}.app-theme .dd-stat-card.dd-stat-red{border-left:4px solid #dc2626}.app-theme .dd-stat-card .dd-stat-label{color:#334155;font-size:.8125rem;margin-bottom:.25rem}.app-theme .dd-stat-card .dd-stat-value{color:#0f172a;font-size:1.5rem;font-weight:700}.app-theme .dd-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:background-color .2s}.app-theme .dd-btn-primary{background:var(--color-primary);color:#fff}.app-theme .dd-btn-primary:hover{background:var(--color-primary-hover)}.app-theme .dd-btn-secondary{background:#f1f5f9;border:1px solid var(--color-border);color:#0f172a}.app-theme .dd-btn-secondary:hover{background:#e2e8f0}.app-theme .dd-form-group{margin-bottom:.75rem}.app-theme .dd-label{color:#334155;display:block;font-size:.8125rem;font-weight:500;margin-bottom:.25rem}.app-theme .dd-input,.app-theme .dd-select{background:#fff;border:1px solid var(--color-border);border-radius:6px;color:#0f172a;font-size:.875rem;padding:.5rem .75rem;width:100%}.app-theme .dd-input:focus,.app-theme .dd-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #2563eb26;outline:none}.app-theme .dd-table-wrap{overflow-x:auto}.app-theme .dd-table{border-collapse:collapse;font-size:.875rem;width:100%}.app-theme .dd-table th{background:#f1f5f9;border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);color:#0f172a;font-weight:600;padding:.75rem 1rem;text-align:left}.app-theme .dd-table th:last-child{border-right:none}.app-theme .dd-table td{border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);color:#0f172a;padding:.75rem 1rem}.app-theme .dd-table td:last-child{border-right:none}.app-theme .dd-table tbody tr:hover{background:#f8fafc}.app-theme .dd-badge{align-items:center;border-radius:4px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.35rem;padding:.25rem .5rem}.app-theme .dd-badge-warning{background:#fef3c7;color:#92400e}.app-theme .dd-badge-success{background:#d1fae5;color:#065f46}.app-theme .dd-badge-info{background:#e0f2fe;color:#0369a1}.app-theme .dd-detail-row{border-bottom:1px solid var(--color-border);display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem 0}.app-theme .dd-detail-row:last-child{border-bottom:none}.app-theme .dd-detail-label{color:#334155}.app-theme .dd-detail-value{color:#0f172a;font-weight:600}.app-theme .dd-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.app-theme .dd-header-actions{display:flex;flex-wrap:wrap;gap:.5rem}.app-theme .dd-filter-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:1rem}.app-theme .dd-filter-actions{display:flex;gap:.5rem;margin-top:.75rem}.app-theme .dd-search-bar{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.app-theme .dd-search-bar .dd-input{max-width:280px}.app-theme .dd-analysis-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.app-theme .page-header{background:transparent;border:none;border-radius:0;box-shadow:none;margin-bottom:1.5rem;padding:0}.app-theme .page-header:hover{transform:none}.app-theme .page-header:before{display:none}.app-theme .page-header .header-content{border-bottom:3px solid var(--color-primary);max-width:120px;padding-bottom:.75rem}.app-theme .page-title{background:none;color:#0f172a;font-size:1.5rem;font-weight:700;margin:0 0 .25rem;-webkit-text-fill-color:#0f172a}.app-theme .page-description{border:none;color:#334155;font-size:.875rem;margin:0 0 .75rem;padding:0}.app-theme .header-decoration,.app-theme .header-icon-wrapper,.app-theme .icon-glow{display:none}.app-theme .filters-card{background:#fff;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:1.5rem;overflow:hidden}.app-theme .filters-header{background:var(--color-section-header-bg);border-bottom:1px solid var(--color-border);cursor:pointer;padding:.75rem 1rem}.app-theme .filters-title{color:#0f172a;font-size:.9375rem;font-weight:600;margin:0}.app-theme .filters-content{padding:1rem}.app-theme .filters-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.app-theme .filter-item .filter-label{color:#334155;font-size:.8125rem;font-weight:500;margin-bottom:.25rem}.app-theme .filter-input{border:1px solid var(--color-border);border-radius:6px;font-size:.875rem;padding:.5rem .75rem}.app-theme .filter-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #2563eb26;outline:none}.app-theme .table-card{background:#fff;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 1px 3px #0000000d;margin-bottom:1.5rem;overflow:hidden;padding:1rem}.app-theme .table-card .data-table{font-size:.875rem}.app-theme .table-card .data-table th{background:#f1f5f9;border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);color:#0f172a;font-weight:600;padding:.75rem 1rem}.app-theme .table-card .data-table th:last-child{border-right:none}.app-theme .table-card .data-table td{border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);color:#0f172a;padding:.75rem 1rem}.app-theme .table-card .data-table td:last-child{border-right:none}.app-theme .table-card .data-table tbody tr:hover{background:#f8fafc}.app-theme .search-btn{background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem}.app-theme .search-btn:hover{background:var(--color-primary-hover)}.app-theme .reset-btn{background:#f1f5f9;border:1px solid var(--color-border);border-radius:6px;color:#0f172a;cursor:pointer;font-weight:500;padding:.5rem 1rem}.app-theme .reset-btn:hover{background:#e2e8f0}.app-theme .export-btn{background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem}.app-theme .export-btn:hover{background:var(--color-primary-hover)}.app-theme .section-title{background:none;border-bottom:2px solid var(--color-primary);color:#0f172a;font-size:1.125rem;font-weight:700;margin:0 0 1rem;padding-bottom:.5rem;-webkit-text-fill-color:#0f172a}.app-theme .section-title:after{display:none}.app-theme .add-btn{background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1rem}.app-theme .add-btn:hover{background:var(--color-primary-hover)}.app-theme .action-btn.edit-btn{background:#f1f5f9;border:1px solid var(--color-border);border-radius:6px;color:#0f172a;padding:.35rem .75rem}.app-theme .action-btn.edit-btn:hover{background:#e2e8f0}.app-theme .action-btn.delete-btn{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}.app-theme .action-btn.delete-btn:hover{background:#fee2e2}.app-theme .profile-content .card{background:#fff;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.app-theme .profile-content .card-header{background:var(--color-section-header-bg);border-bottom:1px solid var(--color-border);color:#0f172a;font-weight:600;padding:.75rem 1rem}.app-theme .profile-content .card-body{padding:1rem}.app-theme .empty-state{color:#64748b;padding:2rem;text-align:center}.app-theme .add-btn-small{background:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;margin-top:.5rem;padding:.5rem 1rem}.app-theme .add-btn-small:hover{background:var(--color-primary-hover)}.app-theme .list-page-search-btn{align-items:center;background:#5d31b6!important;border:none;border-radius:12px;color:#fff!important;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem}.app-theme .list-page-search-btn:hover{background:#4c1d95!important}.app-theme .list-page-reset-btn{align-items:center;background:#fffffff2!important;border:2px solid rgba(138,79,242,.25);border-radius:12px;color:#374151!important;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;min-width:100px;padding:.75rem 1.5rem}.app-theme .list-page-reset-btn:hover{border-color:#8a4ff266;color:#5d31b6}.app-theme .reports-page .dd-filter-card{border-radius:16px;overflow:hidden}.app-theme .reports-page .dd-filter-card .dd-card-header.dd-card-header-toggle{background:var(--color-section-header-bg);border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}.app-theme .reports-page .dd-filter-card .dd-card-body{padding:1rem 1.25rem}.app-theme .reports-page .filters-grid{align-items:end;gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr))}.app-theme .reports-page .filter-label{color:#334155;display:block;font-weight:600;line-height:1.1;margin-bottom:.5rem}.app-theme .reports-page .filter-input{background:#fff;border-radius:12px;height:44px;line-height:1.2;padding:.75rem .9rem}.app-theme .reports-page .filters-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.app-theme .reports-page .list-page-reset-btn,.app-theme .reports-page .list-page-search-btn{align-items:center;display:inline-flex;height:44px;justify-content:center;line-height:1;min-height:44px}.app-theme .reports-page .dd-filter-card .toggle-btn{align-items:center;background:transparent;border:none;border-radius:10px;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem}.app-theme .reports-page .dd-filter-card .toggle-btn:hover{background:#0284c714}.app-theme .reports-page .dd-filter-card .toggle-icon{color:#64748b;height:20px;width:20px}.app-theme .reports-page .dd-stat-cards{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 1.25rem;width:100%}.app-theme .reports-page .dd-stat-card{border-radius:12px}.app-theme .reports-page .dd-stat-value-small{font-size:1.05rem;line-height:1.2}.app-theme .reports-page .status-bars{display:flex;flex-direction:column;gap:.75rem}.app-theme .reports-page .status-bar-row{align-items:center;background:#fff;border:1px solid rgba(226,232,240,.9);border-radius:12px;display:flex;gap:1rem;justify-content:space-between;padding:.75rem}.app-theme .reports-page .status-bar-left{min-width:220px}.app-theme .reports-page .status-bar-label{color:#0f172a;font-weight:700}.app-theme .reports-page .status-bar-sub{color:#64748b;font-size:.8125rem;margin-top:.15rem}.app-theme .reports-page .status-bar-right{align-items:center;display:flex;flex:1;gap:.75rem}.app-theme .reports-page .status-bar-track{background:#f1f5f9;border-radius:999px;flex:1;height:12px;overflow:hidden;position:relative}.app-theme .reports-page .status-bar-fill{background:linear-gradient(90deg,#5d31b6f2,#2563ebd9);border-radius:999px;height:100%}.app-theme .reports-page .status-bar-count{color:#0f172a;font-weight:700;text-align:right;width:88px}.app-theme .reports-page .trend-wrap{overflow-x:auto}.app-theme .reports-page .trend-chart{align-items:end;display:grid;gap:.75rem;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;min-height:240px;padding:.5rem .25rem}.app-theme .reports-page .trend-item{align-items:center;display:flex;flex-direction:column;gap:.4rem}.app-theme .reports-page .trend-bar-track{align-items:flex-end;background:#f1f5f9;border:1px solid rgba(226,232,240,.9);border-radius:12px;display:flex;height:150px;overflow:hidden;width:100%}.app-theme .reports-page .trend-bar{background:linear-gradient(180deg,#2563ebe6,#5d31b6f2);width:100%}.app-theme .reports-page .trend-count{color:#0f172a;font-size:.875rem;font-weight:700}.app-theme .reports-page .trend-label{color:#64748b;font-size:.75rem;text-align:center;white-space:nowrap}.app-theme .reports-page .table-wrapper{overflow-x:auto;width:100%}.app-theme .reports-page .data-table{border-collapse:separate;border-spacing:0;font-size:.9rem;line-height:1.4;width:100%}.app-theme .reports-page .data-table thead th{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:2px solid rgba(93,49,182,.25);color:#0f172a;font-weight:800;padding:.95rem 1rem;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:2}.app-theme .reports-page .data-table tbody td{border-bottom:1px solid rgba(226,232,240,.95);color:#0f172a;padding:.85rem 1rem;vertical-align:middle}.app-theme .reports-page .data-table tbody tr:nth-child(2n){background:#fcfcfd}.app-theme .reports-page .data-table tbody tr:hover{background:#f8fafc}.app-theme .reports-page .data-table .text-right-cell{text-align:right}.app-theme .reports-page .data-table .text-center-cell{text-align:center}.app-theme .reports-page .data-table-pretty thead th{box-shadow:0 2px #e2e8f0e6}.app-theme .reports-page .data-table .mono{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem}@media(max-width:1280px){.app-theme .reports-page .filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1024px){.app-theme .reports-page .filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.app-theme .reports-page .dd-stat-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.app-theme .reports-page .status-bar-left{min-width:160px}.app-theme .reports-page .trend-chart{grid-auto-columns:minmax(64px,1fr)}}
