@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}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoflex/v30/NaNeepOXO_NexZs0b5QrzlOHb8wXqDGRY6mZsaJ8__OGfttPZktqc2VdZ80KvCLZaPcSBZtOx2MifRuWR28sPJtUMbsFEK6cRrleUx9Xgbm3WLHa_F4Ep4Fm0PN19Ik5Dntczx0wZGzhPlL1YNMYKbv9_1IQXOw7AiUJVXRrV8cWW4O8LJCoXjCnwSRSaLshNP1d9-wmF9lp.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 Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoflex/v30/NaNeepOXO_NexZs0b5QrzlOHb8wXqDGRY6mZsaJ8__OGfttPZktqc2VdZ80KvCLZaPcSBZtOx2MifRuWR28sPJtUMbsFEK6cRrleUx9Xgbm3WLHa_F4Ep4Fm0PN19Ik5Dntczx0wZGzhPlL1YNMYKbv9_1IQXOw7AiUJVXRrV8cWW4O8LJCoXjCnwSRSaLshNP1d9-UmF9lp.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoflex/v30/NaNeepOXO_NexZs0b5QrzlOHb8wXqDGRY6mZsaJ8__OGfttPZktqc2VdZ80KvCLZaPcSBZtOx2MifRuWR28sPJtUMbsFEK6cRrleUx9Xgbm3WLHa_F4Ep4Fm0PN19Ik5Dntczx0wZGzhPlL1YNMYKbv9_1IQXOw7AiUJVXRrV8cWW4O8LJCoXjCnwSRSaLshNP1d9-ImF9lp.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 Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoflex/v30/NaNeepOXO_NexZs0b5QrzlOHb8wXqDGRY6mZsaJ8__OGfttPZktqc2VdZ80KvCLZaPcSBZtOx2MifRuWR28sPJtUMbsFEK6cRrleUx9Xgbm3WLHa_F4Ep4Fm0PN19Ik5Dntczx0wZGzhPlL1YNMYKbv9_1IQXOw7AiUJVXRrV8cWW4O8LJCoXjCnwSRSaLshNP1d9-4mF9lp.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 Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoflex/v30/NaNeepOXO_NexZs0b5QrzlOHb8wXqDGRY6mZsaJ8__OGfttPZktqc2VdZ80KvCLZaPcSBZtOx2MifRuWR28sPJtUMbsFEK6cRrleUx9Xgbm3WLHa_F4Ep4Fm0PN19Ik5Dntczx0wZGzhPlL1YNMYKbv9_1IQXOw7AiUJVXRrV8cWW4O8LJCoXjCnwSRSaLshNP1d9-8mF9lp.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 Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoflex/v30/NaNeepOXO_NexZs0b5QrzlOHb8wXqDGRY6mZsaJ8__OGfttPZktqc2VdZ80KvCLZaPcSBZtOx2MifRuWR28sPJtUMbsFEK6cRrleUx9Xgbm3WLHa_F4Ep4Fm0PN19Ik5Dntczx0wZGzhPlL1YNMYKbv9_1IQXOw7AiUJVXRrV8cWW4O8LJCoXjCnwSRSaLshNP1d9-EmFw.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}:root{--md-primary-0: #000000;--md-primary-10: #002a77;--md-primary-20: #003494;--md-primary-30: #0845a5;--md-primary-40: #0b57d0;--md-primary-50: #2f71e8;--md-primary-60: #5a8cfa;--md-primary-70: #8aabf2;--md-primary-80: #acc7fb;--md-primary-90: #d9e2ff;--md-primary-95: #edf0ff;--md-primary-99: #fdfbff;--md-primary-100: #ffffff;--md-secondary-10: #111c2b;--md-secondary-30: #3f4859;--md-secondary-40: #575f71;--md-secondary-50: #70788a;--md-secondary-80: #bfc6dc;--md-secondary-90: #dbe2f9;--md-secondary-95: #ecf0fc;--md-secondary-99: #fdfbff;--md-tertiary-10: #2b1600;--md-tertiary-30: #6e4900;--md-tertiary-40: #8a5d00;--md-tertiary-50: #a67300;--md-tertiary-80: #f6bb44;--md-tertiary-90: #ffdea2;--md-tertiary-95: #fff0dc;--md-error-10: #410e0b;--md-error-30: #93000a;--md-error-40: #b3261e;--md-error-50: #dc362e;--md-error-80: #ffb4ab;--md-error-90: #f9dedc;--md-error-95: #ffedea;--md-success-10: #003737;--md-success-40: #0a6f6f;--md-success-90: #cdece9;--md-warn-10: #2a1800;--md-warn-40: #7e5600;--md-warn-80: #ffd994;--md-warn-90: #fde7b9;--md-neutral-0: #000000;--md-neutral-4: #0b0d11;--md-neutral-6: #101217;--md-neutral-10: #1a1b20;--md-neutral-12: #1f2024;--md-neutral-17: #292a2f;--md-neutral-20: #2e3036;--md-neutral-22: #333438;--md-neutral-24: #38393e;--md-neutral-30: #44474f;--md-neutral-40: #5c5f67;--md-neutral-50: #757780;--md-neutral-60: #8f9199;--md-neutral-70: #a9abb4;--md-neutral-80: #c5c6cf;--md-neutral-87: #d8dae3;--md-neutral-90: #e1e2ec;--md-neutral-92: #e7e8f1;--md-neutral-94: #edeef7;--md-neutral-95: #f0f0fa;--md-neutral-96: #f2f3fd;--md-neutral-98: #f9f9ff;--md-neutral-99: #fdfbff;--md-neutral-100: #ffffff;--md-neutral-variant-10: #171c2a;--md-neutral-variant-30: #434650;--md-neutral-variant-50: #73777f;--md-neutral-variant-60: #8d9199;--md-neutral-variant-80: #c3c7d0;--md-neutral-variant-90: #e0e2ec;--md-sys-color-primary: var(--md-primary-40);--md-sys-color-on-primary: var(--md-primary-100);--md-sys-color-primary-container: var(--md-primary-90);--md-sys-color-on-primary-container: var(--md-primary-10);--md-sys-color-secondary: var(--md-secondary-40);--md-sys-color-on-secondary: var(--md-neutral-100);--md-sys-color-secondary-container: var(--md-secondary-90);--md-sys-color-on-secondary-container: var(--md-secondary-10);--md-sys-color-tertiary: var(--md-tertiary-40);--md-sys-color-on-tertiary: var(--md-neutral-100);--md-sys-color-tertiary-container: var(--md-tertiary-90);--md-sys-color-on-tertiary-container: var(--md-tertiary-10);--md-sys-color-error: var(--md-error-40);--md-sys-color-on-error: var(--md-neutral-100);--md-sys-color-error-container: var(--md-error-90);--md-sys-color-on-error-container: var(--md-error-10);--md-sys-color-success: var(--md-success-40);--md-sys-color-on-success: #ffffff;--md-sys-color-success-container: var(--md-success-90);--md-sys-color-on-success-container: var(--md-success-10);--md-sys-color-warn: var(--md-warn-40);--md-sys-color-on-warn: #ffffff;--md-sys-color-warn-container: var(--md-warn-90);--md-sys-color-on-warn-container: var(--md-warn-10);--md-sys-color-background: var(--md-neutral-98);--md-sys-color-on-background: var(--md-neutral-10);--md-sys-color-surface: var(--md-neutral-98);--md-sys-color-on-surface: var(--md-neutral-10);--md-sys-color-surface-variant: var(--md-neutral-variant-90);--md-sys-color-on-surface-variant: var(--md-neutral-variant-30);--md-sys-color-outline: var(--md-neutral-variant-50);--md-sys-color-outline-variant: var(--md-neutral-variant-80);--md-sys-color-inverse-surface: var(--md-neutral-20);--md-sys-color-inverse-on-surface: var(--md-neutral-95);--md-sys-color-inverse-primary: var(--md-primary-80);--md-sys-color-shadow: var(--md-neutral-0);--md-sys-color-scrim: var(--md-neutral-0);--md-sys-color-surface-tint: var(--md-sys-color-primary);--md-sys-color-surface-dim: var(--md-neutral-87);--md-sys-color-surface-bright: var(--md-neutral-98);--md-sys-color-surface-container-lowest: var(--md-neutral-100);--md-sys-color-surface-container-low: var(--md-neutral-96);--md-sys-color-surface-container: var(--md-neutral-94);--md-sys-color-surface-container-high: var(--md-neutral-92);--md-sys-color-surface-container-highest: var(--md-neutral-90);--md-sys-shape-corner-none: 0;--md-sys-shape-corner-extra-small: 4px;--md-sys-shape-corner-small: 8px;--md-sys-shape-corner-medium: 12px;--md-sys-shape-corner-large: 16px;--md-sys-shape-corner-extra-large: 28px;--md-sys-shape-corner-full: 9999px;--md-sys-elevation-0: none;--md-sys-elevation-1: 0 1px 2px 0 rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-sys-elevation-2: 0 1px 2px 0 rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-sys-elevation-3: 0 1px 3px 0 rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-sys-elevation-4: 0 2px 3px 0 rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-sys-elevation-5: 0 4px 4px 0 rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-sys-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-standard-accel: cubic-bezier(.3, 0, 1, 1);--md-sys-motion-easing-standard-decel: cubic-bezier(0, 0, 0, 1);--md-sys-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-emphasized-accel:cubic-bezier(.3, 0, .8, .15);--md-sys-motion-easing-emphasized-decel:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-duration-short1: 50ms;--md-sys-motion-duration-short2: .1s;--md-sys-motion-duration-short3: .15s;--md-sys-motion-duration-short4: .2s;--md-sys-motion-duration-medium1: .25s;--md-sys-motion-duration-medium2: .3s;--md-sys-motion-duration-medium3: .35s;--md-sys-motion-duration-medium4: .4s;--md-sys-motion-duration-long1: .45s;--md-sys-motion-duration-long2: .5s;--md-sys-state-hover-opacity: .08;--md-sys-state-focus-opacity: .1;--md-sys-state-pressed-opacity: .1;--md-sys-state-dragged-opacity: .16;--md-sys-typescale-plain-font: "Roboto", "Roboto Flex", system-ui, -apple-system, sans-serif;--md-sys-typescale-brand-font: "Google Sans", "Google Sans Display", "Roboto", system-ui, sans-serif;--surface: var(--md-sys-color-surface);--surface-container-lowest: var(--md-sys-color-surface-container-lowest);--surface-container-low: var(--md-sys-color-surface-container-low);--surface-container: var(--md-sys-color-surface-container);--surface-container-high: var(--md-sys-color-surface-container-high);--surface-container-highest: var(--md-sys-color-surface-container-highest);--surface-variant: var(--md-sys-color-surface-variant);--surface-dim: var(--md-sys-color-surface-dim);--surface-bright: var(--md-sys-color-surface-bright);--on-surface: var(--md-sys-color-on-surface);--on-surface-variant: var(--md-sys-color-on-surface-variant);--on-surface-muted: var(--md-sys-color-on-surface-variant);--on-background: var(--md-sys-color-on-background);--on-primary: var(--md-sys-color-on-primary);--on-secondary: var(--md-sys-color-on-secondary);--on-tertiary: var(--md-sys-color-on-tertiary);--on-error: var(--md-sys-color-on-error);--primary: var(--md-sys-color-primary);--primary-container: var(--md-sys-color-primary-container);--primary-fixed: var(--md-primary-90);--primary-fixed-dim: var(--md-primary-80);--on-primary-fixed: var(--md-primary-10);--on-primary-container: var(--md-sys-color-on-primary-container);--signature-gradient: linear-gradient(135deg, var(--md-primary-40) 0%, var(--md-primary-50) 100%);--secondary: var(--md-sys-color-secondary);--secondary-container: var(--md-sys-color-secondary-container);--on-secondary-container: var(--md-sys-color-on-secondary-container);--tertiary: var(--md-sys-color-tertiary);--tertiary-container: var(--md-sys-color-tertiary-container);--on-tertiary-container: var(--md-sys-color-on-tertiary-container);--tertiary-fixed: var(--md-tertiary-90);--on-tertiary-fixed: var(--md-tertiary-10);--error: var(--md-sys-color-error);--error-container: var(--md-sys-color-error-container);--on-error-container: var(--md-sys-color-on-error-container);--outline: var(--md-sys-color-outline);--outline-variant: var(--md-sys-color-outline-variant);--hairline: var(--md-sys-color-outline-variant);--inverse-surface: var(--md-sys-color-inverse-surface);--inverse-on-surface: var(--md-sys-color-inverse-on-surface);--inverse-primary: var(--md-sys-color-inverse-primary);--font-family: var(--md-sys-typescale-plain-font);--font-family-display: var(--md-sys-typescale-brand-font);--font-family-mono: "Roboto Mono", "SF Mono", Consolas, monospace;--spacing-unit: 4px;--radius-xs: var(--md-sys-shape-corner-extra-small);--radius-sm: var(--md-sys-shape-corner-small);--radius-md: var(--md-sys-shape-corner-medium);--radius-lg: var(--md-sys-shape-corner-large);--radius-xl: var(--md-sys-shape-corner-extra-large);--radius-full: var(--md-sys-shape-corner-full);--radius-pill: 9999px;--shadow-hairline: 0 0 0 1px var(--md-sys-color-outline-variant);--shadow-paper: var(--md-sys-elevation-1);--shadow-lift: var(--md-sys-elevation-3);--shadow-ambient: var(--md-sys-elevation-1);--ease-out-soft: var(--md-sys-motion-easing-standard-decel);--ease-in-out-soft: var(--md-sys-motion-easing-standard);--duration-fast: var(--md-sys-motion-duration-short4);--duration-base: var(--md-sys-motion-duration-medium1);--duration-slow: var(--md-sys-motion-duration-medium3);--ink-surface: var(--md-neutral-10);--ink-surface-variant: var(--md-neutral-20);--on-ink-surface: var(--md-neutral-90);--on-ink-surface-variant: var(--md-neutral-70);--accent: var(--md-sys-color-tertiary);--accent-soft: var(--md-sys-color-tertiary-container);--accent-ink: var(--md-sys-color-on-tertiary-container);--glass-bg: rgba(253, 251, 255, .8);--glass-blur: 24px}body{font-family:var(--md-sys-typescale-plain-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-variant-numeric:lining-nums}.md-typescale-display-large{font-family:var(--md-sys-typescale-brand-font);font-size:3.5625rem;line-height:4rem;letter-spacing:-.015625rem;font-weight:400}.md-typescale-display-medium{font-family:var(--md-sys-typescale-brand-font);font-size:2.8125rem;line-height:3.25rem;letter-spacing:0;font-weight:400}.md-typescale-display-small,.text-display{font-family:var(--md-sys-typescale-brand-font);font-size:2.25rem;line-height:2.75rem;letter-spacing:0;font-weight:400}.md-typescale-headline-large{font-family:var(--md-sys-typescale-brand-font);font-size:2rem;line-height:2.5rem;letter-spacing:0;font-weight:400}.md-typescale-headline-medium{font-family:var(--md-sys-typescale-brand-font);font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400}.md-typescale-headline-small,.text-headline{font-family:var(--md-sys-typescale-brand-font);font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:400}.md-typescale-title-large,.text-title{font-family:var(--md-sys-typescale-brand-font);font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400}.md-typescale-title-medium{font-family:var(--md-sys-typescale-plain-font);font-size:1rem;line-height:1.5rem;letter-spacing:.009375rem;font-weight:500}.md-typescale-title-small{font-family:var(--md-sys-typescale-plain-font);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500}.md-typescale-body-large{font-family:var(--md-sys-typescale-plain-font);font-size:1rem;line-height:1.5rem;letter-spacing:.03125rem;font-weight:400}.md-typescale-body-medium,.text-body{font-family:var(--md-sys-typescale-plain-font);font-size:.875rem;line-height:1.25rem;letter-spacing:.015625rem;font-weight:400}.md-typescale-body-small,.text-small{font-family:var(--md-sys-typescale-plain-font);font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400}.md-typescale-label-large{font-family:var(--md-sys-typescale-plain-font);font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500}.md-typescale-label-medium,.text-label{font-family:var(--md-sys-typescale-plain-font);font-size:.75rem;line-height:1rem;letter-spacing:.03125rem;font-weight:500}.md-typescale-label-small{font-family:var(--md-sys-typescale-plain-font);font-size:.6875rem;line-height:1rem;letter-spacing:.03125rem;font-weight:500}.text-display,.text-headline{font-weight:400;color:var(--md-sys-color-on-surface)}.text-title{color:var(--md-sys-color-on-surface)}.text-body,.text-small{color:var(--md-sys-color-on-surface-variant)}.text-label{text-transform:uppercase;letter-spacing:.08em;color:var(--md-sys-color-on-surface-variant)}.text-numeric{font-family:var(--md-sys-typescale-brand-font);font-weight:400;font-variant-numeric:tabular-nums lining-nums}.text-mono{font-family:var(--font-family-mono);font-size:.8125rem}.surface{background-color:var(--surface)}.surface-container-lowest{background-color:var(--surface-container-lowest)}.surface-container-low{background-color:var(--surface-container-low)}.surface-container{background-color:var(--surface-container)}.surface-container-high{background-color:var(--surface-container-high)}.surface-container-highest{background-color:var(--surface-container-highest)}.signature-gradient{background:var(--signature-gradient)}.shadow-ambient{box-shadow:var(--shadow-ambient)}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.md-btn-elevated,.md-btn-text,.md-btn-outlined,.md-btn-tonal,.md-btn-filled{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:40px;padding:0 24px;border-radius:var(--md-sys-shape-corner-full);border:0;font-family:var(--md-sys-typescale-plain-font);font-size:.875rem;font-weight:500;line-height:20px;letter-spacing:.00625rem;cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-btn-elevated:disabled,.md-btn-text:disabled,.md-btn-outlined:disabled,.md-btn-tonal:disabled,.md-btn-filled:disabled{cursor:not-allowed;background-color:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)!important;color:color-mix(in srgb,var(--md-sys-color-on-surface) 38%,transparent)!important;border-color:transparent!important;box-shadow:none!important}.md-btn-elevated .material-symbols-outlined,.md-btn-text .material-symbols-outlined,.md-btn-outlined .material-symbols-outlined,.md-btn-tonal .material-symbols-outlined,.md-btn-filled .material-symbols-outlined{font-size:18px}.md-btn-elevated:before,.md-btn-text:before,.md-btn-outlined:before,.md-btn-tonal:before,.md-btn-filled:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard);pointer-events:none}.md-btn-elevated:hover:not(:disabled):before,.md-btn-text:hover:not(:disabled):before,.md-btn-outlined:hover:not(:disabled):before,.md-btn-tonal:hover:not(:disabled):before,.md-btn-filled:hover:not(:disabled):before{opacity:var(--md-sys-state-hover-opacity)}.md-btn-elevated:focus-visible:not(:disabled):before,.md-btn-text:focus-visible:not(:disabled):before,.md-btn-outlined:focus-visible:not(:disabled):before,.md-btn-tonal:focus-visible:not(:disabled):before,.md-btn-filled:focus-visible:not(:disabled):before{opacity:var(--md-sys-state-focus-opacity)}.md-btn-elevated:active:not(:disabled):before,.md-btn-text:active:not(:disabled):before,.md-btn-outlined:active:not(:disabled):before,.md-btn-tonal:active:not(:disabled):before,.md-btn-filled:active:not(:disabled):before{opacity:var(--md-sys-state-pressed-opacity)}.md-btn-sm.md-btn-elevated,.md-btn-sm.md-btn-text,.md-btn-sm.md-btn-outlined,.md-btn-sm.md-btn-tonal,.md-btn-sm.md-btn-filled{height:32px;padding:0 16px;font-size:.8125rem}.md-btn-lg.md-btn-elevated,.md-btn-lg.md-btn-text,.md-btn-lg.md-btn-outlined,.md-btn-lg.md-btn-tonal,.md-btn-lg.md-btn-filled{height:48px;padding:0 28px;font-size:.9375rem}.md-btn-filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.md-btn-filled:hover:not(:disabled){box-shadow:var(--md-sys-elevation-1)}.md-btn-tonal{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.md-btn-tonal:hover:not(:disabled){box-shadow:var(--md-sys-elevation-1)}.md-btn-outlined{background:transparent;color:var(--md-sys-color-primary);border:1px solid var(--md-sys-color-outline)}.md-btn-outlined:hover:not(:disabled){border-color:var(--md-sys-color-on-surface)}.md-btn-outlined:disabled{border-color:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)}.md-btn-text{background:transparent;color:var(--md-sys-color-primary);padding:0 12px}.md-btn-elevated{background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-primary);box-shadow:var(--md-sys-elevation-1)}.md-btn-elevated:hover:not(:disabled){box-shadow:var(--md-sys-elevation-2)}.md-fab{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;height:56px;min-width:56px;padding:0 1rem;border:0;border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);font-family:var(--md-sys-typescale-plain-font);font-size:.875rem;font-weight:500;letter-spacing:.00625rem;cursor:pointer;text-decoration:none;box-shadow:var(--md-sys-elevation-3);position:relative;overflow:hidden;transition:box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-fab .material-symbols-outlined{font-size:24px}.md-fab:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-fab:hover{box-shadow:var(--md-sys-elevation-4)}.md-fab:hover:before{opacity:var(--md-sys-state-hover-opacity)}.md-fab:focus-visible:before{opacity:var(--md-sys-state-focus-opacity)}.md-fab:active{box-shadow:var(--md-sys-elevation-3)}.md-fab:active:before{opacity:var(--md-sys-state-pressed-opacity)}.md-fab.md-fab-extended{padding:0 1rem}.md-fab.md-fab-small{height:40px;min-width:40px;border-radius:var(--md-sys-shape-corner-medium)}.md-fab.md-fab-small .material-symbols-outlined{font-size:20px}.md-fab.md-fab-large{height:96px;min-width:96px;border-radius:var(--md-sys-shape-corner-extra-large)}.md-fab.md-fab-large .material-symbols-outlined{font-size:36px}.md-card-outlined,.md-card-elevated,.md-card-filled{border-radius:var(--md-sys-shape-corner-medium);overflow:hidden;position:relative}.md-card-filled{background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface)}.md-card-elevated{background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-1);transition:box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-card-elevated:hover{box-shadow:var(--md-sys-elevation-2)}.md-card-outlined{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);border:1px solid var(--md-sys-color-outline-variant);transition:border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-card-outlined:hover{box-shadow:var(--md-sys-elevation-1)}.md-chip-input,.md-chip-filter,.md-chip-assist{display:inline-flex;align-items:center;gap:.5rem;height:32px;padding:0 16px;border-radius:var(--md-sys-shape-corner-small);border:1px solid var(--md-sys-color-outline-variant);background:transparent;font-family:var(--md-sys-typescale-plain-font);font-size:.875rem;font-weight:500;letter-spacing:.00625rem;color:var(--md-sys-color-on-surface-variant);cursor:pointer;position:relative;overflow:hidden;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-chip-input .material-symbols-outlined,.md-chip-filter .material-symbols-outlined,.md-chip-assist .material-symbols-outlined{font-size:18px}.md-chip-input:before,.md-chip-filter:before,.md-chip-assist:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard);pointer-events:none}.md-chip-input:hover:before,.md-chip-filter:hover:before,.md-chip-assist:hover:before{opacity:var(--md-sys-state-hover-opacity)}.md-chip-input:active:before,.md-chip-filter:active:before,.md-chip-assist:active:before{opacity:var(--md-sys-state-pressed-opacity)}.md-chip-filter.selected{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-color:transparent}.md-chip-filter.selected .material-symbols-outlined:before{content:"check"}.md-chip-input{padding-right:4px}.md-text-field,.md-text-field-outlined{position:relative;display:flex;flex-direction:column}.md-text-field label,.md-text-field-outlined label{font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.03125rem;color:var(--md-sys-color-on-surface-variant);margin-bottom:6px;padding-left:4px}.md-text-field input,.md-text-field-outlined input,.md-text-field textarea,.md-text-field-outlined textarea,.md-text-field select,.md-text-field-outlined select{width:100%;min-height:56px;padding:16px;background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);font-family:var(--md-sys-typescale-plain-font);font-size:1rem;line-height:1.5rem;letter-spacing:.03125rem;border:0;border-bottom:1px solid var(--md-sys-color-on-surface-variant);border-radius:var(--md-sys-shape-corner-extra-small) var(--md-sys-shape-corner-extra-small) 0 0;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-text-field input::placeholder,.md-text-field-outlined input::placeholder,.md-text-field textarea::placeholder,.md-text-field-outlined textarea::placeholder,.md-text-field select::placeholder,.md-text-field-outlined select::placeholder{color:var(--md-sys-color-on-surface-variant)}.md-text-field input:hover,.md-text-field-outlined input:hover,.md-text-field textarea:hover,.md-text-field-outlined textarea:hover,.md-text-field select:hover,.md-text-field-outlined select:hover{background:color-mix(in srgb,var(--md-sys-color-on-surface) 4%,var(--md-sys-color-surface-container-highest))}.md-text-field input:focus,.md-text-field-outlined input:focus,.md-text-field textarea:focus,.md-text-field-outlined textarea:focus,.md-text-field select:focus,.md-text-field-outlined select:focus{outline:0;border-bottom:2px solid var(--md-sys-color-primary);padding-bottom:15px}.md-text-field input:disabled,.md-text-field-outlined input:disabled,.md-text-field textarea:disabled,.md-text-field-outlined textarea:disabled,.md-text-field select:disabled,.md-text-field-outlined select:disabled{background:color-mix(in srgb,var(--md-sys-color-on-surface) 4%,transparent);color:color-mix(in srgb,var(--md-sys-color-on-surface) 38%,transparent)}.md-text-field textarea,.md-text-field-outlined textarea{min-height:96px;resize:vertical;padding:12px 16px}.md-text-field .md-text-field-supporting,.md-text-field-outlined .md-text-field-supporting{font-size:.75rem;line-height:1rem;letter-spacing:.025rem;color:var(--md-sys-color-on-surface-variant);margin-top:4px;padding:0 16px}.md-text-field.md-error input,.md-error.md-text-field-outlined input,.md-text-field.md-error textarea,.md-error.md-text-field-outlined textarea,.md-text-field.md-error select,.md-error.md-text-field-outlined select{border-bottom-color:var(--md-sys-color-error)}.md-text-field.md-error input:focus,.md-error.md-text-field-outlined input:focus,.md-text-field.md-error textarea:focus,.md-error.md-text-field-outlined textarea:focus,.md-text-field.md-error select:focus,.md-error.md-text-field-outlined select:focus{border-bottom-color:var(--md-sys-color-error)}.md-text-field.md-error .md-text-field-supporting,.md-error.md-text-field-outlined .md-text-field-supporting,.md-text-field.md-error label,.md-error.md-text-field-outlined label{color:var(--md-sys-color-error)}.md-text-field-outlined input,.md-text-field-outlined textarea,.md-text-field-outlined select{background:transparent;border:1px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-extra-small)}.md-text-field-outlined input:hover,.md-text-field-outlined textarea:hover,.md-text-field-outlined select:hover{background:transparent;border-color:var(--md-sys-color-on-surface)}.md-text-field-outlined input:focus,.md-text-field-outlined textarea:focus,.md-text-field-outlined select:focus{border:2px solid var(--md-sys-color-primary);padding:15px}.md-text-field-outlined textarea:focus{padding:11px 15px}.md-list{list-style:none;padding:8px 0;margin:0;background:var(--md-sys-color-surface)}.md-list-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:56px;padding:8px 16px;color:var(--md-sys-color-on-surface);cursor:pointer;position:relative;text-decoration:none;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-list-item:before{content:"";position:absolute;inset:0;background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard);pointer-events:none}.md-list-item:hover:before{opacity:var(--md-sys-state-hover-opacity)}.md-list-item:active:before{opacity:var(--md-sys-state-pressed-opacity)}.md-list-item .md-list-item-leading{color:var(--md-sys-color-on-surface-variant);display:flex;align-items:center;justify-content:center}.md-list-item .md-list-item-leading .material-symbols-outlined{font-size:24px}.md-list-item .md-list-item-content{display:flex;flex-direction:column;gap:2px;min-width:0}.md-list-item .md-list-item-headline{font-size:1rem;line-height:1.5rem;letter-spacing:.03125rem;font-weight:400;color:var(--md-sys-color-on-surface);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-list-item .md-list-item-supporting{font-size:.875rem;line-height:1.25rem;letter-spacing:.015625rem;color:var(--md-sys-color-on-surface-variant);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.md-list-item .md-list-item-trailing{color:var(--md-sys-color-on-surface-variant);font-size:.75rem;letter-spacing:.025rem}.md-list-item.md-list-item-2line{min-height:72px}.md-list-item.md-list-item-3line{min-height:88px;align-items:flex-start;padding-top:12px;padding-bottom:12px}.md-divider,.md-divider-inset{height:1px;background:var(--md-sys-color-outline-variant);border:0;margin:0}.md-divider-inset{margin-left:56px}.md-switch{appearance:none;-webkit-appearance:none;width:52px;height:32px;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-surface-container-highest);border:2px solid var(--md-sys-color-outline);position:relative;cursor:pointer;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-switch:before{content:"";position:absolute;top:50%;left:6px;width:16px;height:16px;border-radius:50%;background:var(--md-sys-color-outline);transform:translateY(-50%);transition:transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),width var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),height var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-switch:checked{background:var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}.md-switch:checked:before{transform:translate(20px,-50%);width:24px;height:24px;background:var(--md-sys-color-on-primary);left:2px}.md-checkbox{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid var(--md-sys-color-on-surface-variant);border-radius:2px;cursor:pointer;position:relative;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-checkbox:checked{background:var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}.md-checkbox:checked:after{content:"";position:absolute;left:4px;top:0;width:4px;height:9px;border:solid var(--md-sys-color-on-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}.md-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-error);color:var(--md-sys-color-on-error);font-family:var(--md-sys-typescale-plain-font);font-size:.6875rem;line-height:16px;font-weight:500;letter-spacing:.03125rem;font-variant-numeric:tabular-nums}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--md-sys-color-background);color:var(--md-sys-color-on-background);min-height:100vh;min-height:100dvh;overscroll-behavior-y:none}a{color:var(--md-sys-color-primary);text-decoration:none;transition:color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}a:hover{text-decoration:underline;text-underline-offset:3px}::selection{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px;border-radius:var(--md-sys-shape-corner-extra-small)}button:focus-visible,a:focus-visible{outline-offset:3px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-full);border:2px solid var(--md-sys-color-surface)}::-webkit-scrollbar-thumb:hover{background:var(--md-sys-color-outline)}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0}.hairline{height:1px;background:var(--md-sys-color-outline-variant);border:0}.tabular{font-variant-numeric:tabular-nums lining-nums}@media(max-width:767px){input,textarea,select{font-size:16px!important}}
