@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-208E,U+2090-209C,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+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-208E,U+2090-209C,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+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-208E,U+2090-209C,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+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,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(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-208E,U+2090-209C,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+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");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-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.visible{visibility:visible}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[14px\]{font-size:14px}.text-white{color:var(--color-white)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-13-5:13.5px;--fs-14:14px;--fs-15:15px;--fs-17:17px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--text-3xs:var(--fs-10);--text-2xs:var(--fs-11);--text-xs:var(--fs-12);--text-sm:var(--fs-13-5);--text-base:var(--fs-14);--text-lg:var(--fs-18);--text-xl:var(--fs-20);--kpi-value-size:var(--fs-30);--page-title-size:var(--fs-24);--icon-tile-34:34px;--app-card-padding-y:16px;--app-card-padding-x:18px;--app-control-height:44px;--app-compact-control-height:36px;--gov-blue-50:#eef4fb;--gov-blue-100:#dee9f6;--gov-blue-700:#034ea2;--gov-blue-800:#023d82;--brand-header-bg:#2073b7;--brand-header-fg:#fff;--brand-accent:#ffc319;--brand:#034ea2;--card:#fff;--border:#e2e8f0;--text-primary:#0f1b2e;--text-secondary:#334155;--text-tertiary:#64748b;--text-disabled:#9ca3af;--font-weight-label:500;--font-weight-heading:600;--font-weight-strong:600;--r-sm:6px;--r:10px;--r-md:14px;--shadow-sm-eo:0 1px 2px #0f12170a, 0 1px 1px #0f121708;--tone-blue:var(--gov-blue-700);--tone-blue-bg:var(--gov-blue-50);--tone-teal:#0e7490;--tone-teal-bg:#e0f2f7;--tone-amber:#b45309;--tone-amber-bg:#fef0cd;--tone-red:#dc2626;--tone-red-bg:#fee2e2;--tone-green:#047857;--tone-green-bg:#dcf4e8;--tone-purple:#7c3aed;--tone-purple-bg:#f3ecfe;--tone-orange:#ea580c;--tone-orange-bg:#fff1e8;--surface-subtle:#ecf2f9;--surface-muted:#e2e8f0;--sidebar-tint-bg:#e3ecf7;--sidebar-tint-accent:#d6e2f2;--sidebar-tint-border:#cbd7e8}.gvtg-app{font-size:var(--text-base)}.gvtg-app[data-text-size=medium]{--fs-10:11px;--fs-11:12px;--fs-12:13px;--fs-13:14px;--fs-13-5:14.5px;--fs-14:15px;--fs-15:16px;--fs-17:18px;--fs-18:19px;--fs-20:22px;--fs-24:27px;--fs-30:33px;--app-control-height:46px;--app-compact-control-height:38px;--text-3xs:var(--fs-10);--text-2xs:var(--fs-11);--text-xs:var(--fs-12);--text-sm:var(--fs-13-5);--text-base:var(--fs-14);--text-lg:var(--fs-18);--text-xl:var(--fs-20);--kpi-value-size:var(--fs-30);--page-title-size:var(--fs-24)}.gvtg-app[data-text-size=large]{--fs-10:12px;--fs-11:13px;--fs-12:14px;--fs-13:15px;--fs-13-5:16px;--fs-14:17px;--fs-15:18px;--fs-17:21px;--fs-18:22px;--fs-20:24px;--fs-24:30px;--fs-30:40px;--app-control-height:50px;--app-compact-control-height:42px;--text-3xs:var(--fs-10);--text-2xs:var(--fs-11);--text-xs:var(--fs-12);--text-sm:var(--fs-13-5);--text-base:var(--fs-14);--text-lg:var(--fs-18);--text-xl:var(--fs-20);--kpi-value-size:var(--fs-30);--page-title-size:var(--fs-24)}.gvtg-app{--font-body-size:var(--text-base);--font-caption-size:var(--text-xs);--font-btn-size:var(--text-base);--font-btn-sm-size:var(--text-xs);--font-btn-xs-size:var(--text-2xs);--color-primary:var(--brand);--color-surface:var(--brand-header-fg)}.gvtg-app th{font-size:var(--text-2xs)!important}.gvtg-app,.gvtg-app *{scrollbar-width:thin;scrollbar-color:var(--text-tertiary) transparent}@supports (color:color-mix(in lab,red,red)){.gvtg-app,.gvtg-app *{scrollbar-color:color-mix(in srgb,var(--text-tertiary) 42%,transparent) transparent}}.gvtg-app::-webkit-scrollbar{width:10px;height:10px}.gvtg-app ::-webkit-scrollbar{width:10px;height:10px}.gvtg-app::-webkit-scrollbar-track{background:0 0}.gvtg-app ::-webkit-scrollbar-track{background:0 0}.gvtg-app::-webkit-scrollbar-corner{background:0 0}.gvtg-app ::-webkit-scrollbar-corner{background:0 0}.gvtg-app::-webkit-scrollbar-thumb{background:var(--text-tertiary)}@supports (color:color-mix(in lab,red,red)){.gvtg-app::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-tertiary) 42%,transparent)}}.gvtg-app::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid #0000;border-radius:999px}.gvtg-app ::-webkit-scrollbar-thumb{background:var(--text-tertiary)}@supports (color:color-mix(in lab,red,red)){.gvtg-app ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-tertiary) 42%,transparent)}}.gvtg-app ::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid #0000;border-radius:999px}.gvtg-app::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}@supports (color:color-mix(in lab,red,red)){.gvtg-app::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--text-tertiary) 65%,transparent)}}.gvtg-app::-webkit-scrollbar-thumb:hover{background-clip:padding-box}.gvtg-app ::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}@supports (color:color-mix(in lab,red,red)){.gvtg-app ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--text-tertiary) 65%,transparent)}}.gvtg-app ::-webkit-scrollbar-thumb:hover{background-clip:padding-box}.gvtg-app.dark{--color-surface-soft:#0e1a2b;--brand-header-bg:#185a8f;--brand:#4d8fd9;--card:#1a2741;--border:#ffffff14;--text-primary:#e2e8f0;--text-secondary:#b0bcc9;--text-tertiary:#8a9bb0;--text-disabled:#566882;--surface-subtle:#16223a;--surface-muted:#ffffff14;--gov-blue-50:#4d8fd92e;--gov-blue-100:#4d8fd933;--gov-blue-700:#8abcec;--gov-blue-800:#b7d4f2;--sidebar-tint-bg:#16223a;--sidebar-tint-accent:#0e1a2b;--sidebar-tint-border:#ffffff1f;--tone-blue:#4d8fd9;--tone-blue-bg:#4d8fd929;--tone-teal:#22d3ee;--tone-teal-bg:#22d3ee24;--tone-amber:#fbbf24;--tone-amber-bg:#fbbf2424;--tone-red:#f87171;--tone-red-bg:#f8717124;--tone-green:#4ade80;--tone-green-bg:#4ade8024;--tone-purple:#a78bfa;--tone-purple-bg:#a78bfa24;--tone-orange:#fb923c;--tone-orange-bg:#fb923c24}.gvtg-app.glass{--lg-page-bg:radial-gradient(120% 70% at 8% -10%, #2073b733, transparent 60%), radial-gradient(110% 75% at 96% -6%, #3895dc29, transparent 58%), radial-gradient(130% 120% at 50% 115%, #2073b71f, transparent 60%), linear-gradient(180deg, #e9f1fc 0%, #e2edfa 100%);--lg-flat-surface:#fff;--lg-surface:#ffffff70;--lg-surface-strong:#ffffffb3;--lg-dialog-strong:#fffffff0;--lg-header-bg:linear-gradient(135deg, #2d7cc89e, #0f62bb94);--lg-border:#ffffffe6;--lg-divider:#0f386e14;--lg-blur:20px;--lg-menu-active:#ffffffeb;--lg-menu-active-fg:var(--gov-blue-800);--lg-menu-active-shadow:0 6px 16px #0f386e24, inset 0 0 0 1px #ffffffb3;--lg-menu-hover:#0f386e0f;--lg-btn-primary:linear-gradient(180deg, #2f8ad8, #0f62bb);--lg-btn-primary-hover:linear-gradient(180deg, #3a96e4, #1268c7);--lg-btn-border:var(--border)}@supports (color:color-mix(in lab,red,red)){.gvtg-app.glass{--lg-btn-border:color-mix(in srgb, var(--border) 55%, transparent)}}.gvtg-app.glass{--lg-glow-hover:0 8px 20px var(--brand), inset 0 1px 0 #ffffffb3}@supports (color:color-mix(in lab,red,red)){.gvtg-app.glass{--lg-glow-hover:0 8px 20px color-mix(in srgb, var(--brand) 24%, transparent), inset 0 1px 0 #ffffffb3}}.gvtg-app.glass{--lg-shadow:inset 0 1px 0 #ffffffd9, 0 12px 28px #0f386e21, 0 3px 8px #0f386e12}.gvtg-app.glass.dark{--lg-page-bg:radial-gradient(110% 68% at 6% -8%, #ffffff0d, transparent 62%), radial-gradient(100% 72% at 96% -4%, #ffffff09, transparent 60%), linear-gradient(180deg, #0b0b0d 0%, #050506 55%, #0a0a0c 100%);--lg-flat-surface:#1c1c1e;--lg-surface:#1e1e208c;--lg-surface-strong:#30303299;--lg-dialog-strong:#26262af0;--lg-header-bg:linear-gradient(135deg, #ffffff12, #ffffff0a);--lg-border:#ffffff1a;--lg-divider:#ffffff14;--lg-shadow:inset 0 1px 0 #ffffff17, 0 16px 38px #0000006b, 0 4px 14px #00000047;--lg-menu-active:#417ec533;--lg-menu-active-fg:#e2ecff;--lg-menu-active-shadow:0 6px 16px #00000052, inset 0 0 0 1px #96b9eb29;--lg-menu-hover:#ffffff0f;--lg-btn-primary:linear-gradient(180deg, #286fa8, #174f82);--lg-btn-primary-hover:linear-gradient(180deg, #2e7bb7, #1a5a91);--lg-glow-hover:0 10px 24px var(--brand), inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab,red,red)){.gvtg-app.glass.dark{--lg-glow-hover:0 10px 24px color-mix(in srgb, var(--brand) 18%, transparent), inset 0 1px 0 #ffffff1a}}.gvtg-app.glass .content{background:var(--lg-page-bg)}.gvtg-app.glass app-panel,.gvtg-app.glass app-kpi-card,.gvtg-app.glass .card,.gvtg-app.glass .selector-panel,.gvtg-app.glass .table-panel,.gvtg-app.glass .form-panel,.gvtg-app.glass .filter-bar,.gvtg-app.glass .filters,.gvtg-app.glass .panel,.gvtg-app.glass .action-bar,.gvtg-app.glass .catalog-nav,.gvtg-app.glass .catalog-content,.gvtg-app.glass .approval{background:var(--lg-flat-surface)!important;box-shadow:var(--lg-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:#0000!important}.gvtg-app.glass th{background:var(--lg-flat-surface)!important;border-color:var(--lg-divider)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gvtg-app.glass .card>h2,.gvtg-app.glass .catalog-content__head{background:var(--lg-surface-strong)!important;border-color:var(--lg-divider)!important;-webkit-backdrop-filter:blur(14px)saturate(140%)!important;backdrop-filter:blur(14px)saturate(140%)!important}.gvtg-app.glass app-gvtg-faculty-edit .card>h2,.gvtg-app.glass app-gvtg-faculty-edit .section-head,.gvtg-app.glass app-gvtg-detail .card>h2{background:var(--brand-header-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gvtg-app.glass .btn-primary,.gvtg-app.glass .btn-secondary,.gvtg-app.glass .btn-danger,.gvtg-app.glass .primary,.gvtg-app.glass .secondary{border-radius:999px!important}.gvtg-app.glass .btn-secondary,.gvtg-app.glass .secondary{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(1.5);backdrop-filter:blur(var(--lg-blur)) saturate(1.5);transition:background .16s,box-shadow .16s;background:var(--lg-surface)!important;border-color:var(--lg-btn-border)!important;box-shadow:inset 0 1px #ffffff80,0 2px 6px #0f386e0f!important}.gvtg-app.glass .btn-secondary:hover,.gvtg-app.glass .secondary:hover{background:var(--lg-surface-strong)!important;box-shadow:var(--lg-glow-hover)!important}.gvtg-app.glass .btn-primary,.gvtg-app.glass .primary{background:var(--lg-btn-primary)!important;color:#fff!important;border:1px solid #ffffff47!important;box-shadow:inset 0 1px #ffffff73,0 6px 16px #0f62bb52!important}.gvtg-app.glass .btn-primary:hover,.gvtg-app.glass .primary:hover{background:var(--lg-btn-primary-hover)!important;box-shadow:inset 0 1px #ffffff80,0 8px 20px #0f62bb66!important}.gvtg-app.glass.dark .btn-primary,.gvtg-app.glass.dark .primary{border-color:#ffffff29!important;box-shadow:inset 0 1px #ffffff38,0 6px 16px #0000003d!important}.gvtg-app.glass .btn-danger{background:var(--tone-red)!important}@supports (color:color-mix(in lab,red,red)){.gvtg-app.glass .btn-danger{background:color-mix(in srgb,var(--tone-red) 12%,var(--lg-surface))!important}}.gvtg-app.glass .btn-danger{border-color:var(--tone-red)!important}@supports (color:color-mix(in lab,red,red)){.gvtg-app.glass .btn-danger{border-color:color-mix(in srgb,var(--tone-red) 45%,var(--lg-border))!important}}.gvtg-app.glass .btn-danger{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(1.5);backdrop-filter:blur(var(--lg-blur)) saturate(1.5)}.gvtg-app.glass .btn-danger:hover{background:var(--tone-red)!important}@supports (color:color-mix(in lab,red,red)){.gvtg-app.glass .btn-danger:hover{background:color-mix(in srgb,var(--tone-red) 18%,var(--lg-surface))!important}}.gvtg-app.glass .btn-danger:hover{border-color:var(--tone-red)!important}.gvtg-app.glass app-filter-chips .chip{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(1.5);backdrop-filter:blur(var(--lg-blur)) saturate(1.5);background:var(--lg-surface)!important;border:1px solid var(--lg-btn-border)!important;box-shadow:inset 0 1px #ffffff80,0 2px 6px #0f386e0f!important}.gvtg-app.glass app-filter-chips .chip:hover{background:var(--lg-surface-strong)!important;color:var(--brand)!important;box-shadow:var(--lg-glow-hover)!important}.gvtg-app.glass app-filter-chips .chip.is-active{background:var(--lg-btn-primary)!important;color:#fff!important;border-color:#ffffff47!important;box-shadow:inset 0 1px #ffffff73,0 6px 16px #0f62bb52!important}.gvtg-app.glass app-filter-chips .chip.is-active .chip-badge{color:var(--brand)!important;background:#ffffffeb!important}.gvtg-app.glass.dark app-filter-chips .chip.is-active{border-color:#ffffff29!important;box-shadow:inset 0 1px #ffffff38,0 6px 16px #0000003d!important}.gvtg-app.glass .search-field input{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(1.5);backdrop-filter:blur(var(--lg-blur)) saturate(1.5);background:var(--lg-surface)!important;border-color:var(--border)!important;border-radius:999px!important}.gvtg-app.glass .search-field input:focus{border-color:var(--brand)!important;background:var(--lg-surface-strong)!important}.gvtg-app.glass .department-list{background:0 0!important}.gvtg-app.glass .department{border-bottom-color:var(--lg-divider)!important;background:0 0!important}.gvtg-app.glass .department:hover{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(1.4);backdrop-filter:blur(var(--lg-blur)) saturate(1.4);background:var(--lg-surface)!important;color:var(--brand)!important}.gvtg-app.glass .department.active{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(1.4);backdrop-filter:blur(var(--lg-blur)) saturate(1.4);background:var(--lg-surface-strong)!important;box-shadow:inset 3px 0 0 var(--brand)!important}.gvtg-app.glass .department .count{background:var(--lg-surface)!important;border:1px solid var(--lg-btn-border)!important}.gvtg-app.glass .department:hover .count,.gvtg-app.glass .department.active .count{background:var(--lg-surface-strong)!important;color:var(--brand)!important}.gvtg-app.glass app-table-pagination{background:0 0!important}.gvtg-app.glass app-table-pagination .nav-btn,.gvtg-app.glass app-table-pagination .page-btn{border-radius:999px!important}.gvtg-app.glass app-table-pagination .page-btn.is-current{background:var(--lg-btn-primary)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff73,0 4px 12px #0f62bb52!important}:root{--color-primary:#034ea2;--color-secondary:#2073b7;--color-tertiary:#ffc319;--color-tertiary-accent:#ed1c24;--color-neutral:#e6edf6;--color-primary-hover:#023a7a;--color-secondary-hover:#185d96;--color-text-on-primary:#fff;--color-text-on-neutral:#1a2a3a;--color-surface:#fff;--color-surface-soft:#f4f8fd;--color-surface-muted:#eff4fa;--color-border:#d5e1f0;--color-border-strong:#b9cce2;--color-muted-text:#5f738c;--color-subtle-text:#7a8ea5;--color-link:var(--color-secondary);--color-link-hover:var(--color-secondary-hover);--color-success:var(--color-secondary);--color-success-soft:#eaf3fc;--color-warning:var(--color-tertiary);--color-warning-soft:#fff8e1;--color-export-outline:#e7b042;--color-export-text:#be8500;--color-export-bg:#fffdf4;--color-export-bg-hover:#fff7de;--color-danger:var(--color-tertiary-accent);--color-danger-soft:#fdecee;--color-accent-teal:#0e9488;--color-accent-teal-soft:#e6f7f5;--color-accent-indigo:#6366f1;--color-accent-indigo-soft:#eef0ff;--color-accent-pink:#db2777;--color-accent-pink-soft:#fdf0f7;--color-accent-orange:#ea580c;--color-accent-orange-soft:#fff1e8;--color-accent-lime:#65a30d;--color-accent-lime-soft:#f1f8e5;--color-brand-tint:#e4f1fc;--color-brand-tint-light:#f2f9fe;--color-brand-tint-strong:#cfe6f8;--color-brand-sidebar-tint:#ecf5fd;--color-brand-border:#b6d9f2;--font-display-size:24px;--font-display-weight:700;--font-heading-size:20px;--font-heading-weight:600;--font-subheading-size:16px;--font-subheading-weight:500;--font-body-size:14px;--font-body-weight:400;--font-caption-size:12px;--font-caption-weight:400;--font-btn-size:14px;--font-btn-sm-size:13px;--font-btn-xs-size:12px}*{box-sizing:border-box}html,body{font-family:Roboto,sans-serif;font-size:var(--font-body-size);font-weight:var(--font-body-weight);color:var(--color-text-on-neutral);background:var(--color-surface-soft);margin:0;padding:0}a{color:var(--color-link)}a:hover{color:var(--color-link-hover)}button,input,select,textarea,a{font-family:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button.btn-calculate,button.btn-add,button.btn-export,button.btn-export-word,button.btn-complete,button.btn-primary,button.btn-save,button.btn-confirm,button.btn-cancel,button.btn-danger,button.btn-retry,button.btn-create,button.btn-back,button.btn-decision,button.btn-send,button.btn-submit-hr,button.btn-unit-complete{justify-content:center;min-height:36px;font-family:inherit;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;font-size:var(--font-btn-size)!important;cursor:pointer!important;border-radius:6px!important;align-items:center!important;gap:6px!important;padding:8px 14px!important;font-weight:500!important;display:inline-flex!important}button.btn-calculate,button.btn-primary,button.btn-save,button.btn-confirm,button.btn-create,button.btn-decision,button.btn-send,button.btn-submit-hr{background:var(--color-primary)!important;color:var(--color-surface)!important;border:none!important}button.btn-unit-complete{background:var(--color-success-soft)!important;color:var(--color-success)!important;border:1px solid var(--color-success-soft)!important}button.btn-complete{background:var(--color-success)!important;color:var(--color-surface)!important;border:none!important}button.btn-add{background:var(--color-surface)!important;color:var(--color-success)!important;border:1px solid var(--color-success)!important}button.btn-export{background:var(--color-surface)!important;color:var(--color-warning)!important;border:1px solid var(--color-warning)!important}button.btn-export-word{background:var(--color-surface)!important;color:var(--color-secondary)!important;border:1px solid var(--color-secondary)!important}button.btn-cancel,button.btn-default,button.btn-back,button.btn-retry{background:var(--color-surface)!important;color:var(--color-muted-text)!important;border:1px solid var(--color-border)!important}button.btn-danger,button.btn-del,button.btn-delete,button.btn-deselect{background:var(--color-danger-soft)!important;color:var(--color-danger)!important;border:1px solid var(--color-danger-soft)!important}button.btn-success,button.btn-reselect{background:var(--color-success-soft)!important;color:var(--color-success)!important;border:1px solid var(--color-success-soft)!important}button.btn-warning{background:var(--color-warning-soft)!important;color:var(--color-warning)!important;border:1px solid var(--color-warning-soft)!important}button.btn-calculate:hover:not(:disabled),button.btn-primary:hover:not(:disabled),button.btn-save:hover:not(:disabled),button.btn-confirm:hover:not(:disabled),button.btn-create:hover:not(:disabled),button.btn-decision:hover:not(:disabled),button.btn-complete:hover:not(:disabled){filter:brightness(.95)}button.btn-export:hover:not(:disabled){background:var(--color-warning-soft)!important;border-color:var(--color-warning)!important}button.btn-add:hover:not(:disabled){background:var(--color-success-soft)!important;border-color:var(--color-success)!important}button.btn-export-word:hover:not(:disabled){background:var(--color-surface-soft)!important;border-color:var(--color-secondary)!important}button.btn-cancel:hover:not(:disabled),button.btn-default:hover:not(:disabled),button.btn-back:hover:not(:disabled),button.btn-retry:hover:not(:disabled){background:var(--color-surface-muted)!important}button.btn-danger:hover:not(:disabled),button.btn-del:hover:not(:disabled),button.btn-delete:hover:not(:disabled),button.btn-deselect:hover:not(:disabled){filter:brightness(.96)}button.btn-success:hover:not(:disabled),button.btn-reselect:hover:not(:disabled),button.btn-warning:hover:not(:disabled){filter:brightness(.97)}button.btn-export.btn-word,button.btn-word{color:var(--color-primary)!important;border-color:var(--color-border-strong)!important;background:var(--color-surface-soft)!important}button.btn-export.btn-pdf,button.btn-pdf,button.btn-export-pdf{color:var(--color-danger)!important;border-color:var(--color-danger-soft)!important;background:var(--color-danger-soft)!important}button.btn-export.btn-excel,button.btn-excel{color:var(--color-success)!important;border-color:var(--color-success-soft)!important;background:var(--color-success-soft)!important}button.btn-sm,button.btn-xs,button.btn-cancel-sm{justify-content:center;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;cursor:pointer!important;border-radius:4px!important;align-items:center!important;gap:4px!important;font-weight:500!important;display:inline-flex!important}button.btn-sm{font-size:var(--font-btn-sm-size)!important;padding:4px 10px!important}button.btn-xs,button.btn-cancel-sm{font-size:var(--font-btn-xs-size)!important;padding:3px 8px!important}button.btn-detail,button.btn-view,button.btn-view-doc,button.btn-edit{justify-content:center;min-height:28px;transition:background-color .15s,border-color .15s,color .15s;font-size:var(--font-btn-sm-size)!important;background:var(--color-surface-soft)!important;color:var(--color-primary)!important;border:1px solid var(--color-border-strong)!important;cursor:pointer!important;border-radius:4px!important;align-items:center!important;padding:4px 10px!important;font-weight:500!important;display:inline-flex!important}button.btn-detail:hover:not(:disabled),button.btn-view:hover:not(:disabled),button.btn-view-doc:hover:not(:disabled),button.btn-edit:hover:not(:disabled){background:var(--color-surface-muted)!important}label.btn-upload,label.btn-import,button.btn-dacthu{justify-content:center;min-height:34px;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;font-size:var(--font-btn-sm-size)!important;cursor:pointer!important;border-radius:6px!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;font-weight:500!important;display:inline-flex!important}label.btn-upload,label.btn-import{background:var(--color-surface)!important;color:var(--color-primary)!important;border:1px dashed var(--color-border-strong)!important}label.btn-upload:hover,label.btn-import:hover{background:var(--color-surface-soft)!important}label.btn-upload.uploading,label.btn-import.importing{opacity:.7;pointer-events:none}button.btn-dacthu{background:var(--color-surface-soft)!important;color:var(--color-primary)!important;border:1px solid var(--color-secondary)!important}button.btn-dacthu:hover:not(:disabled){background:var(--color-surface-muted)!important;border-color:var(--color-primary)!important}button.btn-delete-all{justify-content:center;min-height:34px;font-size:var(--font-btn-size)!important;background:var(--color-danger-soft)!important;color:var(--color-danger)!important;border:1px solid var(--color-danger-soft)!important;cursor:pointer!important;border-radius:6px!important;align-items:center!important;padding:6px 14px!important;font-weight:500!important;display:inline-flex!important}button.btn-del-doc,button.btn-icon-del,button.btn-remove-file{justify-content:center;min-height:24px;font-size:var(--font-btn-xs-size)!important;background:var(--color-danger-soft)!important;color:var(--color-danger)!important;border:1px solid var(--color-danger-soft)!important;cursor:pointer!important;border-radius:4px!important;align-items:center!important;padding:2px 8px!important;display:inline-flex!important}button.btn-delete-all:hover:not(:disabled),button.btn-del-doc:hover:not(:disabled),button.btn-icon-del:hover:not(:disabled),button.btn-remove-file:hover:not(:disabled){filter:brightness(.96)}button.btn-icon,button.btn-clear,button.btn-close,button.btn-calendar{border:1px solid #0000;justify-content:center;transition:background-color .15s,color .15s;color:var(--color-subtle-text)!important;cursor:pointer!important;background:0 0!important;align-items:center!important;display:inline-flex!important}button.btn-icon,button.btn-clear{border-radius:4px;width:28px;height:28px}button.btn-close,button.btn-calendar{border-radius:6px;width:36px;height:36px}button.btn-icon:hover,button.btn-clear:hover,button.btn-close:hover,button.btn-calendar:hover{background:var(--color-surface-soft)!important;color:var(--color-secondary)!important}button.btn-add-leader-inline{justify-content:center;width:24px;height:24px;line-height:1;transition:filter .15s;background:var(--color-success-soft)!important;color:var(--color-success)!important;border:1px solid var(--color-success-soft)!important;cursor:pointer!important;border-radius:50%!important;align-items:center!important;padding:0!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important}button.btn-add-leader-inline:hover:not(:disabled){filter:brightness(.96)}button:disabled{opacity:.6;cursor:not-allowed!important}@media(hover:none){button.btn-calculate,button.btn-add,button.btn-export,button.btn-export-word,button.btn-complete,button.btn-primary,button.btn-save,button.btn-confirm,button.btn-cancel,button.btn-danger,button.btn-retry,button.btn-create,button.btn-back,button.btn-decision,button.btn-send,button.btn-submit-hr,button.btn-unit-complete{min-height:44px}}table{font-size:var(--font-body-size)!important}th,td{font-size:inherit!important}input,select,textarea,label,.form-group,.info-item,.note-text,.empty-state,.warning-box,.error-box,.decision-label,.decision-detail,.hint-box,.ac-name,.step-list li,.step-list a{font-size:var(--font-body-size)!important}.sidebar-section-label,.sidebar h3{font-size:11px!important}.legend-item,.step-icon,.status-badge{font-size:var(--font-caption-size)!important}.badge-eligible,.badge-ineligible,.badge-count{font-size:11px!important}.ac-meta,.month-badge{font-size:var(--font-caption-size)!important}.placeholder,.placeholder-content p,.empty-text,.empty-sub{font-size:var(--font-body-size)!important}.dot-primary{background:var(--color-primary)}.dot-teal{background:var(--color-accent-teal)}.dot-indigo{background:var(--color-accent-indigo)}.dot-pink{background:var(--color-accent-pink)}.dot-orange{background:var(--color-accent-orange)}.dot-lime{background:var(--color-accent-lime)}.chip-primary{background:var(--color-surface-muted);color:var(--color-primary)}.chip-teal{background:var(--color-accent-teal-soft);color:var(--color-accent-teal)}.chip-indigo{background:var(--color-accent-indigo-soft);color:var(--color-accent-indigo)}.chip-pink{background:var(--color-accent-pink-soft);color:var(--color-accent-pink)}.chip-orange{background:var(--color-accent-orange-soft);color:var(--color-accent-orange)}.chip-lime{background:var(--color-accent-lime-soft);color:var(--color-accent-lime)}.chip-warning{background:var(--color-warning-soft);color:var(--color-warning)}.avatar-primary{background:var(--color-neutral);color:var(--color-primary)}.avatar-teal{background:var(--color-accent-teal-soft);color:var(--color-accent-teal)}.avatar-indigo{background:var(--color-accent-indigo-soft);color:var(--color-accent-indigo)}.avatar-pink{background:var(--color-accent-pink-soft);color:var(--color-accent-pink)}.avatar-orange{background:var(--color-accent-orange-soft);color:var(--color-accent-orange)}.avatar-lime{background:var(--color-accent-lime-soft);color:var(--color-accent-lime)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}
