@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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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/v49/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:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh0NSDulI.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:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh2dSDulI.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh0dSDulI.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh3tSDulI.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:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bhZ_Wmh2uX.woff2) format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh09SDulI.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:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh3dSD.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:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh0NSDulI.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:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh2dSDulI.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh0dSDulI.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh3tSDulI.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:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bhZ_Wmh2uX.woff2) format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh09SDulI.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:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firacode/v26/uU9NCBsR6Z2vfE9aq3bh3dSD.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{--ui-primary: #437fad;--ui-primary-50: #cce5ff;--ui-primary-100: #93ccfe;--ui-primary-200: #77b1e1;--ui-primary-300: #5c96c5;--ui-primary-400: #407caa;--ui-primary-500: #437fad;--ui-primary-600: #21638f;--ui-primary-700: #0b5783;--ui-primary-800: #004b73;--ui-primary-900: #003351;--ui-primary-light: #7986cb;--ui-primary-dark: #303f9f;--ui-secondary: #dadada;--ui-secondary-50: #cfe5fb;--ui-secondary-100: #b4c9df;--ui-secondary-200: #98aec3;--ui-secondary-300: #7e93a7;--ui-secondary-400: #65798d;--ui-secondary-500: #4c6173;--ui-secondary-600: #405567;--ui-secondary-700: #35495b;--ui-secondary-800: #293d4f;--ui-secondary-900: #1e3243;--ui-accent: #9466a1;--ui-accent-50: #fad7ff;--ui-accent-100: #e9b4f5;--ui-accent-200: #cc9ad8;--ui-accent-300: #af80bc;--ui-accent-400: #9466a1;--ui-accent-500: #794e87;--ui-accent-600: #6c427a;--ui-accent-700: #60366d;--ui-accent-800: #532b61;--ui-accent-900: #471f55;--ui-accent-light: #ff80ab;--ui-accent-dark: #f50057;--ui-neutral-0: #ffffff;--ui-neutral-50: #f8f9fd;--ui-neutral-100: #eff1f5;--ui-neutral-200: #e1e2e6;--ui-neutral-300: #c5c6ca;--ui-neutral-400: #a9abaf;--ui-neutral-500: #8f9195;--ui-neutral-600: #75777b;--ui-neutral-700: #5c5e62;--ui-neutral-800: #44474a;--ui-neutral-900: #2e3134;--ui-neutral-950: #191c1f;--ui-toolbar-bg: #ffffff;--ui-toolbar-color: #000000;--ui-toolbar-padding: 16px 24px;--ui-toolbar-font-size: 1.2rem;--ui-toolbar-font-weight: bold;--ui-toolbar-shadow: 0px 2px 20px 0px rgba(0, 0, 0, .1);--ui-toolbar-z-index: 1000;--ui-toolbar-height: 84px;--ui-toolbar-title-font-size: 1.5rem;--ui-toolbar-title-font-weight: bold;--ui-toolbar-title-color: #000000;--ui-toolbar-title-min-width: 240px;--ui-toolbar-title-margin-right: 32px;--ui-toolbar-spacer-flex: 1 1 auto;--ui-toolbar-actions-gap: 16px;--ui-success: #4caf50;--ui-success-light: #66bb6a;--ui-success-dark: #2e7d32;--ui-success-50: #e8f5e8;--ui-success-100: #c8e6c9;--ui-success-500: #4caf50;--ui-success-900: #1b5e20;--ui-warning: #ff9800;--ui-warning-light: #ffb74d;--ui-warning-dark: #f57c00;--ui-warning-50: #fff3e0;--ui-warning-100: #ffe0b2;--ui-warning-500: #ff9800;--ui-warning-900: #e65100;--ui-error: #f44336;--ui-error-light: #e57373;--ui-error-dark: #d32f2f;--ui-error-50: #ffebee;--ui-error-100: #ffcdd2;--ui-error-500: #f44336;--ui-error-900: #b71c1c;--ui-info: #2196f3;--ui-info-light: #64b5f6;--ui-info-dark: #1976d2;--ui-info-50: #e3f2fd;--ui-info-100: #bbdefb;--ui-info-500: #2196f3;--ui-info-900: #0d47a1;--ui-background: #ffffff;--ui-background-paper: #fafafa;--ui-background-elevated: #f5f5f5;--ui-background-secondary: #f9f9f9;--ui-background-disabled: #f5f5f5;--ui-surface: #ffffff;--ui-surface-variant: #f5f5f5;--ui-surface-container: #fafafa;--ui-surface-container-high: #f0f0f0;--ui-text: #000000;--ui-text-primary: rgba(0, 0, 0, .87);--ui-text-secondary: rgba(0, 0, 0, .6);--ui-text-disabled: rgba(0, 0, 0, .38);--ui-text-hint: rgba(0, 0, 0, .38);--ui-text-on-primary: #ffffff;--ui-text-on-secondary: #44474e;--ui-text-on-accent: #ffffff;--ui-text-on-success: #ffffff;--ui-text-on-warning: #000000;--ui-text-on-error: #ffffff;--ui-text-on-info: #ffffff;--ui-border: #e0e0e0;--ui-border-light: #f0f0f0;--ui-border-dark: #d0d0d0;--ui-border-focus: var(--ui-primary);--ui-border-error: var(--ui-error);--ui-divider: rgba(0, 0, 0, .12);--ui-divider-light: rgba(0, 0, 0, .06);--ui-hover: rgba(0, 0, 0, .04);--ui-hover-primary: rgba(67, 127, 173, .08);--ui-hover-secondary: rgba(101, 121, 141, .08);--ui-focus: rgba(0, 0, 0, .1);--ui-focus-primary: rgba(67, 127, 173, .12);--ui-active: rgba(0, 0, 0, .12);--ui-active-primary: rgba(67, 127, 173, .16);--ui-pressed: rgba(0, 0, 0, .16);--ui-selected: rgba(67, 127, 173, .12);--ui-font-family: "Cairo", Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-font-family-mono: "Roboto Mono", "Consolas", "Monaco", monospace;--ui-font-size-base: 1rem;--ui-font-size-xs: calc(var(--ui-font-size-base) * .75);--ui-font-size-sm: calc(var(--ui-font-size-base) * .875);--ui-font-size-lg: calc(var(--ui-font-size-base) * 1.125);--ui-font-size-xl: calc(var(--ui-font-size-base) * 1.25);--ui-font-size-2xl: calc(var(--ui-font-size-base) * 1.5);--ui-font-size-3xl: calc(var(--ui-font-size-base) * 1.875);--ui-font-size-4xl: calc(var(--ui-font-size-base) * 2.25);--ui-font-weight-light: 300;--ui-font-weight-regular: 400;--ui-font-weight-medium: 500;--ui-font-weight-semibold: 600;--ui-font-weight-bold: 700;--ui-line-height-none: 1;--ui-line-height-tight: 1.25;--ui-line-height-snug: 1.375;--ui-line-height-normal: 1.5;--ui-line-height-relaxed: 1.625;--ui-line-height-loose: 2;--ui-spacing-0: 0;--ui-spacing-1: .25rem;--ui-spacing-2: .5rem;--ui-spacing-3: .75rem;--ui-spacing-4: 1rem;--ui-spacing-5: 1.25rem;--ui-spacing-6: 1.5rem;--ui-spacing-8: 2rem;--ui-spacing-10: 2.5rem;--ui-spacing-12: 3rem;--ui-spacing-16: 4rem;--ui-spacing-20: 5rem;--ui-spacing-24: 6rem;--ui-spacing-button-padding-x: var(--ui-spacing-4);--ui-spacing-button-padding-y: var(--ui-spacing-2);--ui-spacing-card-padding: var(--ui-spacing-5);--ui-spacing-input-padding: var(--ui-spacing-3);--ui-scrollbar-width: 8px;--ui-radius-none: 0;--ui-radius-sm: .125rem;--ui-radius-base: .25rem;--ui-radius-md: .375rem;--ui-radius-lg: .5rem;--ui-radius-xl: .75rem;--ui-radius-2xl: 1rem;--ui-radius-3xl: 1.5rem;--ui-radius-full: 9999px;--ui-radius-button: var(--ui-radius-lg);--ui-radius-card: var(--ui-radius-xl);--ui-radius-input: var(--ui-radius-lg);--ui-radius-chip: var(--ui-radius-full);--ui-radius-badge: var(--ui-radius-full);--ui-shadow-color: 0, 0, 0;--ui-shadow-xs: 0 1px 2px 0 rgba(var(--ui-shadow-color), .05);--ui-shadow-sm: 0 1px 3px 0 rgba(var(--ui-shadow-color), .1), 0 1px 2px -1px rgba(var(--ui-shadow-color), .1);--ui-shadow-base: 0 4px 6px -1px rgba(var(--ui-shadow-color), .1), 0 2px 4px -2px rgba(var(--ui-shadow-color), .1);--ui-shadow-md: 0 10px 15px -3px rgba(var(--ui-shadow-color), .1), 0 4px 6px -4px rgba(var(--ui-shadow-color), .1);--ui-shadow-lg: 0 20px 25px -5px rgba(var(--ui-shadow-color), .1), 0 8px 10px -6px rgba(var(--ui-shadow-color), .1);--ui-shadow-xl: 0 25px 50px -12px rgba(var(--ui-shadow-color), .25);--ui-shadow-card: var(--ui-shadow-sm);--ui-shadow-button: var(--ui-shadow-xs);--ui-shadow-dropdown: var(--ui-shadow-md);--ui-shadow-modal: var(--ui-shadow-xl);--ui-transition-duration-fast: .15s;--ui-transition-duration-normal: .25s;--ui-transition-duration-slow: .35s;--ui-transition-easing-linear: linear;--ui-transition-easing-ease: ease;--ui-transition-easing-ease-in: cubic-bezier(.4, 0, 1, 1);--ui-transition-easing-ease-out: cubic-bezier(0, 0, .2, 1);--ui-transition-easing-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ui-transition-button: all var(--ui-transition-duration-fast) var(--ui-transition-easing-ease-out);--ui-transition-card: all var(--ui-transition-duration-normal) var(--ui-transition-easing-ease-out);--ui-transition-modal: all var(--ui-transition-duration-normal) var(--ui-transition-easing-ease-out);--ui-z-dropdown: 1000;--ui-z-sticky: 1020;--ui-z-fixed: 1030;--ui-z-modal-backdrop: 1040;--ui-z-modal: 1050;--ui-z-popover: 1060;--ui-z-tooltip: 1070;--ui-z-toast: 1080;--ui-button-height-sm: 2rem;--ui-button-height-md: 2.25rem;--ui-button-height-lg: 2.75rem;--ui-input-height-sm: 2rem;--ui-input-height-md: 2.5rem;--ui-input-height-lg: 3rem;--ui-icon-size-base: 1.5rem;--ui-icon-size-xs: 1rem;--ui-icon-size-sm: 1.25rem;--ui-icon-size-md: 1.5rem;--ui-icon-size-lg: 2rem;--ui-icon-size-xl: 2.5rem;--ui-avatar-size-xs: 1.5rem;--ui-avatar-size-sm: 2rem;--ui-avatar-size-md: 2.5rem;--ui-avatar-size-lg: 3rem;--ui-avatar-size-xl: 4rem;--ui-badge-size-sm: 1.5rem;--ui-badge-size-md: 2rem;--ui-badge-size-lg: 2.5rem;--ui-main-toolbar-height: 84px;--ui-main-toolbar-height-mobile: 84px;--ui-main-toolbar-bg: var(--ui-toolbar-bg);--ui-main-toolbar-z-index: var(--ui-z-fixed);--ui-table-bg: var(--ui-background);--ui-table-header-bg: var(--ui-background-secondary);--ui-table-border: var(--ui-border);--ui-table-hover: var(--ui-hover);--ui-table-selected: var(--ui-selected);--ui-table-sticky-column-bg: var(--ui-background-paper);--ui-card-bg: var(--ui-background);--ui-card-border: var(--ui-border);--ui-card-shadow: var(--ui-shadow-card);--ui-sidenav-bg: #f9f9f9;--ui-sidenav-border: none;--ui-sidenav-text: var(--ui-text-primary);--ui-sidenav-primary: var(--ui-primary);--ui-sidenav-width: 251px;--ui-sidenav-width-collapsed: 70px;--ui-chip-bg: var(--ui-neutral-200);--ui-chip-text: var(--ui-text-primary);--ui-chip-border: transparent;--ui-dialog-bg: var(--ui-background);--ui-dialog-backdrop: rgba(0, 0, 0, .5);--ui-dialog-shadow: var(--ui-shadow-modal);--ui-tooltip-bg: var(--ui-neutral-800);--ui-tooltip-text: var(--ui-neutral-0);--ui-tooltip-shadow: var(--ui-shadow-sm)}.dark-theme,[data-theme=dark]{--ui-primary: #64b5f6;--ui-primary-light: #9fa8da;--ui-primary-dark: #5c6bc0;--ui-accent: #ff80ab;--ui-accent-light: #ff99b9;--ui-accent-dark: #ff4081;--ui-background: #151b23;--ui-background-paper: #1e1e1e;--ui-background-elevated: #2d2d2d;--ui-background-secondary: #212b36;--ui-surface: #151b23;--ui-surface-variant: #2d2d2d;--ui-surface-container: #2d2d2d;--ui-surface-container-high: #3a3a3a;--ui-text: #ffffff;--ui-text-primary: rgba(255, 255, 255, .87);--ui-text-secondary: rgba(255, 255, 255, .6);--ui-text-disabled: rgba(255, 255, 255, .38);--ui-border: rgba(255, 255, 255, .12);--ui-border-light: rgba(255, 255, 255, .08);--ui-border-dark: rgba(255, 255, 255, .16);--ui-divider: rgba(255, 255, 255, .12);--ui-divider-light: rgba(255, 255, 255, .06);--ui-hover: rgba(255, 255, 255, .05);--ui-focus: rgba(255, 255, 255, .1);--ui-active: rgba(255, 255, 255, .12);--ui-success: #00ab55;--ui-warning: #ffa726;--ui-error: #ec5454;--ui-info: #0c75d1;--ui-shadow-color: 255, 255, 255;--ui-table-bg: var(--ui-background);--ui-table-header-bg: var(--ui-background-elevated);--ui-sidenav-bg: #212b36;--ui-tooltip-bg: #4d4d4d;--ui-tooltip-text: #e0e0e0;--ui-toolbar-bg: #151B23;--ui-toolbar-color: #ffffff;--ui-toolbar-shadow: 0px 2px 20px 0px rgba(0, 0, 0, .1);--ui-toolbar-title-color: #ffffff}@media (prefers-reduced-motion: reduce){:root{--ui-transition-duration-fast: 0ms;--ui-transition-duration-normal: 0ms;--ui-transition-duration-slow: 0ms}}@media (prefers-contrast: high){:root{--ui-border: #000000;--ui-text-primary: #000000;--ui-text-secondary: #333333}.dark-theme,[data-theme=dark]{--ui-border: #ffffff;--ui-text-primary: #ffffff;--ui-text-secondary: #cccccc}}.ui-badge{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:var(--ui-radius-badge);font-weight:var(--ui-font-weight-bold);color:var(--ui-text-on-primary);background-color:var(--ui-primary);text-align:center;white-space:nowrap;font-family:var(--ui-font-family);z-index:1;box-sizing:border-box}.ui-badge.ui-badge-small{min-width:var(--ui-badge-size-sm);height:var(--ui-badge-size-sm);font-size:var(--ui-font-size-xs);padding:0 var(--ui-spacing-1)}.ui-badge.ui-badge-medium{min-width:var(--ui-badge-size-md);height:var(--ui-badge-size-md);font-size:var(--ui-font-size-xs);padding:0 var(--ui-spacing-2)}.ui-badge.ui-badge-large{min-width:var(--ui-badge-size-lg);height:var(--ui-badge-size-lg);font-size:var(--ui-font-size-sm);padding:0 var(--ui-spacing-2)}.ui-badge.ui-badge-top-right{top:calc(-1 * var(--ui-spacing-4));right:calc(-1 * var(--ui-spacing-4))}.ui-badge.ui-badge-top-left{top:calc(-1 * var(--ui-spacing-4));left:calc(-1 * var(--ui-spacing-4))}.ui-badge.ui-badge-bottom-right{bottom:calc(-1 * var(--ui-spacing-4));right:calc(-1 * var(--ui-spacing-4))}.ui-badge.ui-badge-bottom-left{bottom:calc(-1 * var(--ui-spacing-4));left:calc(-1 * var(--ui-spacing-4))}*{box-sizing:border-box;margin:0}:root{--mdc-dialog-container-shape: var(--ui-radius-lg)}html,body{height:100%}body{min-height:100vh;overflow-y:auto;font-family:var(--ui-font-family);background-color:var(--ui-background)}html.light-theme{--primary-color: #0C75D1;--muted-color: rgba(145, 158, 171, .24);--text-primary: #212B36;--text-secondary: #637381;--text-muted: #757575;--background-color: #fff;--background-secondary-color: #F9F9F9;--card-background: #fff;--border-color: rgba(145, 158, 171, .24);--section-divider: #F9F9F9;--alert-primary-bg: #F3FAFF;--alert-success-bg: #e6f4ea;--alert-success-color: #1e4620;--alert-error-bg: #fbeaea;--alert-error-color: #611a15;--alert-warning-bg: #fff4e5;--alert-warning-color: #664d03;--alert-info-bg: #F3FAFF;--alert-info-color: #084298;--panel-background: #F9F9F9;--tooltip-background: #919eab;--tooltip-text: #fff;--shadow-color: 18, 18, 18;--hover-color: #f5f5f5;--mat-sys-primary: var(--ui-primary)}html.dark-theme{--primary-color: #2196F3;--muted-color: rgba(145, 158, 171, .4);--text-primary: #fff;--text-secondary: #ADBAC7;--text-muted: #fff;--background-color: #151B23;--background-secondary-color: #212B36;--card-background: #151B23;--border-color: rgba(145, 158, 171, .2);--section-divider: #2D2D2D;--alert-primary-bg: rgba(33, 150, 243, .15);--alert-success-bg: rgba(76, 175, 80, .15);--alert-success-color: #81c784;--alert-error-bg: rgba(244, 67, 54, .15);--alert-error-color: #e57373;--alert-warning-bg: rgba(255, 152, 0, .15);--alert-warning-color: #ffb74d;--alert-info-bg: rgba(33, 150, 243, .15);--alert-info-color: #64b5f6;--panel-background: #2D2D2D;--tooltip-background: #4D4D4D;--tooltip-text: #E0E0E0;--shadow-color: 241, 241, 241;--hover-color: #3b3b3b;--mat-sys-primary: var(--ui-primary);--mat-checkbox-label-text-color: #fff;--table-background-color: #151B23;--mat-table-background-color: #151B23;--mat-table-header-headline-color: #fff;--mat-table-row-item-label-text-color: #fff;--mat-paginator-container-background-color: #151B23;--mat-paginator-container-text-color: #fff;--mat-select-enabled-trigger-text-color: #fff;--mdc-icon-button-disabled-icon-color: #6e7277;--mdc-icon-button-icon-color: #fff;--mdc-outlined-text-field-input-text-color: #fff;--mdc-outlined-text-field-label-text-color: #fff;--mat-tab-header-inactive-label-text-color: #fff;--mat-tab-header-active-label-text-color: #fff;--mat-tab-header-active-hover-label-text-color: #fff;--mat-tab-header-inactive-hover-label-text-color: #f1f1f1;--mat-tab-header-active-focus-label-text-color: #fff;--mat-tab-header-active-ripple-color: #fff;--mat-paginator-container-text-weight: 600;--mat-sys-on-surface: #fff;--mat-sys-on-surface-variant: #fff;--table-header-row-background: #151B23;--mat-menu-container-color: #151B23}.view{padding:0}.view-header{display:flex;align-items:center;justify-content:space-between;background-color:var(--background-color);padding:24px}.view-body{background-color:var(--background-color);padding:0 24px}.view-title{font-weight:500;font-size:30px;color:var(--view-title-color)}.view-actions{display:flex;align-items:center;justify-content:end;gap:10px;margin:10px 30px}.view-actions .button-secondary{margin:0}.modal .view,.dialog .view,.ui-side-panel .view{margin:0;padding:0}.modal .view-header,.modal .modal-header,.dialog .view-header,.dialog .modal-header,.ui-side-panel .view-header,.ui-side-panel .modal-header{background-color:var(--background-color);border-radius:5px 5px 0 0;padding:0 1rem;margin:0}.modal .view-title,.modal .modal-title,.dialog .view-title,.dialog .modal-title,.ui-side-panel .view-title,.ui-side-panel .modal-title{font-weight:500;font-size:22px;padding:20px 5px;color:var(--text-primary)}.modal .content-label,.dialog .content-label,.ui-side-panel .content-label{font-size:12px;font-weight:400;color:var(--text-primary)}.modal .view-actions,.modal .modal-footer,.dialog .view-actions,.dialog .modal-footer,.ui-side-panel .view-actions,.ui-side-panel .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:1rem;background-color:var(--background-color);border-top:1px solid var(--border-color);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;margin:0}.modal .close button,.dialog .close button,.ui-side-panel .close button{color:var(--text-primary)}.footer-actions{background-color:var(--background-color);padding:12px;border-top:1px solid var(--section-divider);display:flex;justify-content:end;justify-items:center;gap:16px}.link:not(.mat-icon){cursor:pointer;font-weight:400;color:var(--primary-color)}.step-circle{min-width:24px;height:24px;border:1px solid;border-radius:50px;font-size:14px;display:flex;align-items:center;justify-content:center;margin:0 10px}.text-label{font-weight:400;font-size:14px;color:var(--text-primary)}.text-value{font-weight:700;font-size:14px;color:var(--text-primary)}.text-secondary-sm{font-weight:400;font-size:12px;color:var(--text-secondary);margin:10px 0;text-wrap:nowrap}.text-secondary-md{font-size:14px;font-weight:600;color:var(--text-secondary);margin-bottom:10px;text-wrap:nowrap}.small-input{margin:0 10px;width:80px}.form-fields{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:20px 0}.form-fields>*:not(.field-with-action){grid-column:1/-1!important;width:100%;max-width:500px}.field-with-action{display:flex;grid-column:1/-1!important}.field-with-action ui-autocomplete,.field-with-action ui-text,.field-with-action ui-textarea{max-width:500px;width:100%;grid-column:unset!important}.card{gap:20px;padding:20px;border-radius:20px;border-width:1px;height:100%;word-wrap:normal;margin-bottom:10px;border:1px solid var(--border-color);display:block;background-color:var(--card-background)}.card:last-child{margin-bottom:0}.card-title{color:var(--text-muted);font-weight:400;font-size:12px;margin-bottom:16px}.details-title{color:var(--text-muted);font-weight:400;font-size:14px;margin-bottom:16px}.card-count{color:var(--text-primary);font-size:22px;font-weight:600}.card-count-box{display:inline-block;padding:10px 14px;font-weight:600;text-align:center;border-radius:6px;color:#fff;min-width:60px;margin-bottom:12px}.circle-count{display:inline-block;line-height:30px;height:30px;width:30px;animation:pulse .75s infinite;font-size:12px;font-weight:400;text-align:center;color:#fff;background-color:red;border-radius:50%}.user-icon{display:inline-block;width:40px;height:40px;line-height:38px;color:#fff;border-radius:50%;background-color:var(--primary-color);border:1px solid var(--background-color);font-size:14px;font-weight:400;text-align:center}.full-width-table .user-icon{width:30px;height:30px;line-height:28px;font-size:10px}.full-width-table .user-icon+a,.full-width-table .user-icon+span{font-size:14px;color:var(--text-primary);font-weight:500;margin:0 10px}.card-selectable{cursor:pointer}.card-selectable:hover{box-shadow:4px 7px 7px rgba(var(--shadow-color),.1)}.card-options{text-align:end}.card-body{position:relative;text-align:center}.card-count-circle{background-color:var(--primary-color);border-radius:50%;color:#fff;font-size:12px;height:27px;line-height:27px;min-width:27px;position:absolute;right:75px;top:0}.card-footer{display:flex;align-items:center;justify-content:center;gap:10px;padding:0;border:none;background-color:var(--card-background)}.card-label{font-size:10px;font-weight:400;color:var(--text-secondary)}.card-actions{margin:10px 0}.info-row{display:grid;grid-template-columns:3fr 9fr;margin:14px 0;align-items:baseline}.content-label{font-size:16px;font-weight:400;color:var(--text-primary)}.info-value{font-size:14px;font-weight:700;color:var(--text-primary)}.alert,.alert-info,.alert-warning,.alert-error,.alert-success,.alert-primary{padding:4px;border-radius:8px;font-size:14px;line-height:20px;display:flex;align-items:center;gap:8px}.alert-primary{background-color:var(--alert-primary-bg)!important;color:var(--primary-color)}.alert-primary .close button{color:var(--primary-color)}.alert-primary .close mat-icon{font-size:14px}.alert-success{background-color:var(--alert-success-bg)!important;color:var(--alert-success-color);border:1px solid var(--alert-success-color)}.alert-error{background-color:var(--alert-error-bg)!important;color:var(--alert-error-color);border:1px solid var(--alert-error-color)}.alert-warning{background-color:var(--alert-warning-bg)!important;color:var(--alert-warning-color);border:1px solid var(--alert-warning-color)}.alert-info{background-color:var(--alert-info-bg)!important;color:var(--alert-info-color);border:1px solid #D1D1D1}.heading-xl{font-size:40px;font-weight:700;color:var(--text-primary);margin-bottom:16px}.heading-lg{font-size:28px;font-weight:600;color:var(--text-primary);margin-bottom:12px}.heading-md{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:8px}.heading-sm{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.cursor-pointer{cursor:pointer}.btn-clear-filters{color:var(--primary-color)!important;min-width:66px;border-radius:5px;margin:0 10px;border:none}.btn-clear-filters .mdc-button{border:0;background-color:var(--background-color)!important;font-size:14px;font-weight:600}.filter-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:20px;border:1px solid var(--border-color);border-radius:8px;margin:10px 0}.filter-fields ui-autocomplete,.filter-fields ui-textarea{grid-column:unset!important}.search-field{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;position:relative}.button-secondary{border-color:var(--primary-color)!important;color:var(--primary-color)!important;min-width:66px;border-radius:5px;margin:0 10px;border:none}.button-secondary .mdc-button{border:1px solid;background-color:var(--background-color)!important;font-size:14px;font-weight:600}.no-data-message{font-size:18px;font-weight:300;color:var(--text-primary);text-align:center;margin:50px 0}.section-header-primary-sm{font-size:12px;font-weight:600;color:var(--primary-color)}.info-panel{border:12px solid var(--panel-background);border-radius:16px;margin:16px 0}.info-panel-actions{display:flex;align-items:center;gap:10px}.info-panel-actions .button-secondary{margin:0}.label-tooltip{display:flex;align-items:center;gap:10px}.info-panel-header{display:flex;align-items:center;justify-content:space-between;margin:12px 0;border-bottom:12px solid var(--panel-background);padding:10px 20px}.info-panel-title{color:var(--primary-color);font-size:16px;font-weight:400}.info-panel-body{width:100%;max-width:1000px;margin:auto}.info-panel-description-box{background-color:var(--panel-background);border-radius:8px;color:var(--text-primary);display:flex;font-size:16px;font-weight:500;padding:10px 12px;width:100%}.back-icon-container{display:flex;align-items:center;cursor:pointer}.back-icon-container span{color:var(--text-primary)}.entity-info-label{font-weight:500;font-size:16px;text-transform:capitalize;color:var(--primary-color)}.info-panel-value{font-weight:600;font-size:18px;text-transform:capitalize;color:var(--text-primary);margin-bottom:14px}.info-panel-display-label{font-size:16px;font-weight:600;color:var(--text-primary)}.info-panel-label{font-weight:600;font-size:16px;color:var(--primary-color);margin-bottom:14px}.info-panel-score{display:flex;align-items:center;justify-content:space-between;gap:30px}.title-menu{font-size:14px;font-weight:700;color:var(--text-primary);width:100%;border-bottom:1px solid var(--border-color);margin-bottom:10px;padding-bottom:5px;display:flex;justify-content:space-between}.border-bottom-transparent{border-bottom:1px solid #fff}.icon-grayscale{filter:grayscale(1)}.template-view-switcher{display:flex;align-items:center;justify-content:end;gap:12px;margin:10px 0}.confirmation-icon{margin:30px 0}.confirmation-body{text-align:center}.confirmation-message{color:var(--text-primary);font-weight:400;font-size:16px;margin-bottom:10px}.progress-circle-container{display:flex;align-items:center;justify-content:end;gap:16px;margin-bottom:20px}.progress-circle-body{text-align:center}.progress-circle-title{font-size:16px;font-weight:600;color:var(--text-primary)}.tabs-container{margin:30px 0}.tooltip-container{position:relative;display:inline-block}.tooltip-container .tooltip-text{visibility:hidden;width:auto;max-width:120px;background-color:var(--tooltip-background);color:var(--tooltip-text);border-radius:6px;padding:10px;position:absolute;z-index:9999;bottom:100%;left:50%;transform:translate(-50%) translateY(-10px)}.tooltip-container:hover .tooltip-text{visibility:visible}.input-label{font-weight:400;font-size:14px;color:var(--text-primary)}.table-action{color:var(--primary-color)!important;min-width:66px;border-radius:5px;margin:0;border:none;justify-content:start!important}.table-action .mdc-button{border:0;font-size:14px;font-weight:600;background-color:transparent!important;padding:0;margin:0}.approver-fields{display:grid;grid-template-columns:11fr 1fr}.approver-selection-add{color:var(--primary-color)!important;min-width:66px;border-radius:5px;margin:0 10px}.approver-selection-add .mdc-button{background-color:var(--card-background)!important;font-size:14px;font-weight:600}.approver-selection-add-container{display:flex;justify-content:end}.approver-selection-delete .mat-icon{color:#f34600!important;font-weight:700}.add-btn-link{color:var(--primary-color)!important;min-width:66px;border-radius:5px;margin:0 10px}.add-btn-link .mdc-button{background-color:var(--background-color)!important;font-size:14px;font-weight:600}.owner-stackeholder-container{display:grid;grid-template-columns:3fr 3fr 1fr;gap:16px;align-items:center}.task-card-container{display:grid;grid-template-columns:8fr 4fr;gap:16px;align-items:center}.inline-gap{margin:0 8px}.card-container{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px}.search-field-with-filter{display:flex;align-items:center;justify-content:space-between}.escalation-fields{display:grid;grid-template-columns:6fr 3fr 2fr 1fr;gap:12px}.escalation-fields ui-autocomplete{grid-column:unset!important}.timeline-container{display:grid;grid-template-columns:1fr 11fr;align-items:center}.info-panel-display-value{display:flex;gap:14px;padding:0 20px;margin:20px 0}.dual-list-box-container{display:grid;grid-template-columns:6fr 6fr;align-items:center;gap:20px;text-align:center;margin-bottom:10px;font-size:18px;color:var(--text-primary);font-weight:600}.card-divide-container{display:grid;grid-template-columns:6fr 6fr;gap:20px;margin-bottom:10px}.wizard-container{margin:20px 0;padding:40px 0}.ownership-fields{display:grid;grid-template-columns:4fr 4fr 4fr;gap:12px}.options-menu{display:flex;justify-content:end}.auditor-card-container{display:grid;grid-template-columns:8fr 4fr;gap:20px;margin-bottom:10px}.card-normal{border-radius:12px;padding:20px;box-shadow:0 2px 6px 3px rgba(var(--shadow-color),.05);border:1px solid var(--border-color);background-color:var(--card-background)}.tree-actions-container{display:grid;grid-template-columns:2fr 8fr 2fr;align-items:center;gap:20px;margin-bottom:10px}.border-with-radius{border:1px solid var(--border-color);border-radius:8px}.card-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;max-width:1180px}.card-value{font-weight:600;font-size:14px;color:var(--text-primary)}.card-title-value{display:flex;align-items:center;justify-content:space-between}.section-label{font-size:14px;font-weight:400;color:var(--text-primary);margin-bottom:10px}.section-value{font-size:16px;font-weight:400;color:var(--text-primary);margin-bottom:10px}.additional-count{font-weight:600;font-size:14px;color:var(--text-primary);cursor:pointer;margin:auto 0}.mat-mdc-table .user-item{margin-left:-15px}.mat-mdc-table .item-department{padding:4px 10px;border-radius:4px;margin:10px 7px 10px 0}.mat-mdc-table .user-holder{margin:0 15px}.user-item{margin-left:0}.user-holder{display:flex;padding-right:10px;margin:0}.chips-tag{color:var(--text-muted);padding:5px 20px;border:1px solid var(--border-color);margin:0 5px;font-weight:600;font-size:.75em;text-align:center;white-space:nowrap;vertical-align:baseline;display:inline-block;font-size:12px;line-height:24px;border-radius:30px}.icon-color{color:var(--text-primary)}input.ng2-tag-input__text-input{background-color:var(--background-color)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important}.btn-task-reject .mdc-button{border:1px solid;background-color:#de924d!important;border-color:#de924d;color:#fff;font-size:14px;font-weight:600}.topbar{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;height:100px;background-color:var(--background-color);border-bottom:.5px solid var(--border-color)}.breadcrumb-bar{padding:20px 20px 0;background-color:var(--background-color)}.theme-switcher{display:flex;align-items:center;justify-content:space-between;background-color:var(--muted-color);border-radius:25px;gap:10px;height:52px;padding:12px 10px}.lang-selector{text-align:center;width:38px;height:38px;line-height:20px;border-radius:8px;padding:7px 9px 9px;border:1px solid var(--muted-color);color:var(--text-primary);margin:0 auto;cursor:pointer;font-size:14px;font-weight:500}.mode-toggle{width:40px;height:40px;line-height:18px;padding:8px;text-align:center;border-radius:50px;cursor:pointer}.user-info-icon{width:40px;height:40px;color:#000;font-weight:400;font-size:14px;text-align:center;line-height:38px;background-color:#e4f5ff;border-radius:50%;display:inline-block}.user-info-dropdown-container{position:relative}.topbar .user-info-dropdown.en{right:0;left:unset}.topbar .user-info-dropdown.ar{right:unset;left:0}.user-info-dropdown{width:240px;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 0 6px #0000001a;padding:8px 0;position:absolute;z-index:1000;top:24px}.user-info-header{display:flex;align-items:center;gap:10px;padding:12px 16px}.user-info-name{font-size:16px;font-weight:500;color:var(--text-primary)}.user-info-email{font-size:14px;color:rgba(var(--text-primary),.6);font-weight:500}.user-info-dropdown-item{display:flex;align-items:center;padding:10px 16px;cursor:pointer;gap:12px}.user-info-dropdown-item:hover{background-color:var(--hover-color)}.user-info-full-name{font-size:12px;font-weight:600;color:var(--text-muted);width:50px;margin:0 10px;text-align:end}.section{margin:0 0 20px;padding:20px 0 0}.section-header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;border-bottom:1px solid var(--ui-divider)}.section-title{font-size:18px;line-height:52px;font-weight:600;color:var(--ui-primary)}.section-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.toast-container{top:calc(var(--ui-main-toolbar-height) + 16px);position:fixed;right:24px;z-index:1000;display:flex;flex-direction:column;gap:12px;pointer-events:none}[dir=rtl] .toast-container{left:24px;right:unset}.mat-mdc-form-field-icon-suffix{padding:0 8px!important}.main-container{position:relative;flex:1;overflow:hidden;background-color:var(--ui-content-bg, var(--ui-background));color:var(--ui-text-primary)}.sidepanel{background-color:var(--ui-background)}.app-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--ui-background)}.app-toolbar{display:flex;align-items:center;min-height:48px;gap:var(--ui-spacing-md);position:fixed;top:0}.app-sidebar{width:var(--ui-sidebar-width, 320px);background:var(--ui-sidebar-bg, #f7f7f9);border-left:1px solid var(--ui-border, #eee)}.app-main{flex:1 1 auto;display:flex;flex-direction:row;min-height:0;min-width:0;position:relative}.app-main.full-width{width:100%}.app-content{flex:1 1 auto;padding:var(--ui-spacing-xl);background:var(--ui-background, #fff);min-width:0;min-height:calc(100vh - var(--ui-main-toolbar-height))}.app-header{flex-shrink:0;height:var(--ui-toolbar-height, 56px);display:flex;align-items:center;padding:0 var(--ui-spacing-lg);border-bottom:1px solid var(--ui-border, #eee);background:var(--ui-header-bg, #fff);z-index:100;position:sticky;top:0}.app-header .menu-toggle,.app-header .collapse-toggle{margin-right:var(--ui-spacing-md)}.app-header .app-title{flex:1;font-size:1.25rem;font-weight:600;margin:0}.app-header .header-actions{display:flex;align-items:center;gap:var(--ui-spacing-md)}.app-footer{height:var(--ui-footer-height, 48px);background:var(--ui-footer-bg, var(--ui-background));border-top:1px solid var(--ui-border, #eee);display:flex;align-items:center;padding:0 var(--ui-spacing-lg)}.ui-side-panel .view{height:calc(100vh - var(--ui-main-toolbar-height, 84px) - var(--ui-spacing-3) - var(--ui-spacing-3))}.ui-side-panel .view-body{height:calc(100% - var(--mat-toolbar-standard-height));overflow-y:auto}.no-scroll{overflow:hidden;padding-right:var(--ui-scrollbar-width, 0px)}.chips-container{display:inline-flex;flex-wrap:wrap;gap:var(--ui-spacing-2)}.breadcrumb-wrapper{padding:0 24px}ui-text[inline],ui-textarea[inline],ui-number[inline],ui-date[inline],ui-checkbox[inline],ui-autocomplete[inline],ui-select[inline],ui-color[inline]{height:100%;display:inline-flex;align-items:center;padding:8px 0}ui-text[inline] input,ui-text[inline] textarea,ui-textarea[inline] input,ui-textarea[inline] textarea,ui-number[inline] input,ui-number[inline] textarea,ui-date[inline] input,ui-date[inline] textarea,ui-checkbox[inline] input,ui-checkbox[inline] textarea,ui-autocomplete[inline] input,ui-autocomplete[inline] textarea,ui-select[inline] input,ui-select[inline] textarea,ui-color[inline] input,ui-color[inline] textarea{font-size:inherit;font-family:inherit;border:none;outline:none;margin:0;width:100%;height:100%;color:inherit;background-color:transparent;padding:0}.ui-input .mat-mdc-icon-button{color:inherit}.ui-input .clear-button{opacity:0}.ui-input:hover .clear-button{opacity:1;transition:all .3s ease}.cdk-global-scrollblock body{overflow:unset}@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url("./media/Cairo-ExtraLight-UYJE4GQD.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url("./media/Cairo-Light-47UT5QEB.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url("./media/Cairo-Regular-PPA3ZFOK.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url("./media/Cairo-Medium-BDXNSQA2.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url("./media/Cairo-SemiBold-XX3ORJXD.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url("./media/Cairo-Bold-XCYGQ4JA.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url("./media/Cairo-ExtraBold-XG7TO567.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url("./media/Cairo-Black-2W7TEZEI.ttf") format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:url("./media/Roboto-Thin-JABQQOVK.ttf") format("truetype");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:300;font-display:swap;src:url("./media/Roboto-Light-RYI7L6WO.ttf") format("truetype");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-display:swap;src:url("./media/Roboto-Regular-UUBD26YO.ttf") format("truetype");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-display:swap;src:url("./media/Roboto-Medium-6QFZLP4R.ttf") format("truetype");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-display:swap;src:url("./media/Roboto-Bold-74TWGET6.ttf") format("truetype");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:900;font-display:swap;src:url("./media/Roboto-Black-CCAH2K2A.ttf") format("truetype");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:italic;font-weight:100;font-display:swap;src:url("./media/Roboto-ThinItalic-U5B5OLKI.ttf") format("truetype");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:italic;font-weight:300;font-display:swap;src:url("./media/Roboto-LightItalic-TOJVTFVE.ttf") format("truetype");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:italic;font-weight:400;font-display:swap;src:url("./media/Roboto-Italic-SQKDAYNK.ttf") format("truetype");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:italic;font-weight:500;font-display:swap;src:url("./media/Roboto-MediumItalic-MMZ7R5Q3.ttf") format("truetype");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:italic;font-weight:700;font-display:swap;src:url("./media/Roboto-BoldItalic-EEK6LYRH.ttf") format("truetype");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:italic;font-weight:900;font-display:swap;src:url("./media/Roboto-BlackItalic-VTWIVAAM.ttf") format("truetype");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:Material Symbols Outlined;font-style:normal;font-weight:400;src:url("./media/material-symbols-outlined-DRHNVKYX.woff2") format("woff2")}:root{--mdc-theme-primary: var(--ui-primary);--mat-sys-primary: var(--ui-primary);--mdc-theme-on-primary: var(--ui-text-on-primary);--mdc-theme-secondary: var(--ui-secondary);--mdc-theme-on-secondary: var(--ui-text-on-secondary);--mdc-theme-error: var(--ui-error);--mdc-theme-on-error: var(--ui-text-on-error);--mdc-filled-button-container-shape: var(--ui-radius-button);--view-title-color: var(--ui-primary);--section-title-color: var(--ui-primary)}html{color-scheme:light dark;--border-radius: var(--ui-radius-lg);--border-color: var(--ui-border);--table-background-color: var(--ui-table-bg);--mat-table-background-color: var(--ui-table-bg);--mat-sys-surface: var(--ui-surface);--mdc-checkbox-state-layer-size: 28px;--mdc-chip-container-height: 24px;--mdc-text-button-container-height: 28px;--mdc-protected-button-container-height: 28px;--mdc-filled-button-container-height: 28px;--mdc-outlined-button-container-height: 28px;--mdc-icon-button-state-layer-size: 28px;--mdc-list-list-item-one-line-container-height: 36px;--mdc-list-list-item-two-line-container-height: 52px;--mdc-list-list-item-three-line-container-height: 76px;--mdc-radio-state-layer-size: 28px;--mdc-secondary-navigation-tab-container-height: 36px;--mat-checkbox-touch-target-display: none;--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px;--mat-fab-touch-target-display: none;--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px;--mat-icon-button-touch-target-display: none;--mat-list-list-item-leading-icon-start-space: 4px;--mat-list-list-item-leading-icon-end-space: 4px;--mat-text-button-touch-target-display: none;--mat-protected-button-touch-target-display: none;--mat-filled-button-touch-target-display: none;--mat-outlined-button-touch-target-display: none;--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-select-arrow-transform: none;--mat-standard-button-toggle-height: 36px;--mat-stepper-header-height: 60px;--mat-table-header-container-height: 44px;--mat-table-footer-container-height: 40px;--mat-table-row-item-container-height: 40px;--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px;--mat-tree-node-min-height: 36px}html.light-theme{color-scheme:light;--mat-sys-surface: var(--ui-surface)}html.dark-theme{color-scheme:dark;--mat-sys-surface: var(--ui-surface)}html{--mat-sys-background: light-dark(#f8f9fd, #111417);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#eff1f5, #2e3134);--mat-sys-inverse-primary: light-dark(#93ccfe, #21638f);--mat-sys-inverse-surface: light-dark(#2e3134, #e1e2e6);--mat-sys-on-background: light-dark(#191c1f, #e1e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#410002, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003351);--mat-sys-on-primary-container: light-dark(#001d31, #cce5ff);--mat-sys-on-primary-fixed: light-dark(#001d31, #001d31);--mat-sys-on-primary-fixed-variant: light-dark(#004b73, #004b73);--mat-sys-on-secondary: light-dark(#ffffff, #1e3243);--mat-sys-on-secondary-container: light-dark(#061d2e, #cfe5fb);--mat-sys-on-secondary-fixed: light-dark(#061d2e, #061d2e);--mat-sys-on-secondary-fixed-variant: light-dark(#35495b, #35495b);--mat-sys-on-surface: light-dark(#191c1f, #e1e2e6);--mat-sys-on-surface-variant: light-dark(#41474e, #dde3ec);--mat-sys-on-tertiary: light-dark(#ffffff, #471f55);--mat-sys-on-tertiary-container: light-dark(#30073e, #fad7ff);--mat-sys-on-tertiary-fixed: light-dark(#30073e, #30073e);--mat-sys-on-tertiary-fixed-variant: light-dark(#60366d, #60366d);--mat-sys-outline: light-dark(#71787f, #8b9199);--mat-sys-outline-variant: light-dark(#c1c7d0, #41474e);--mat-sys-primary: light-dark(#21638f, #93ccfe);--mat-sys-primary-container: light-dark(#cce5ff, #004b73);--mat-sys-primary-fixed: light-dark(#cce5ff, #cce5ff);--mat-sys-primary-fixed-dim: light-dark(#93ccfe, #93ccfe);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#4c6173, #b4c9df);--mat-sys-secondary-container: light-dark(#cfe5fb, #35495b);--mat-sys-secondary-fixed: light-dark(#cfe5fb, #cfe5fb);--mat-sys-secondary-fixed-dim: light-dark(#b4c9df, #b4c9df);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f8f9fd, #111417);--mat-sys-surface-bright: light-dark(#f8f9fd, #37393d);--mat-sys-surface-container: light-dark(#edeef2, #1d2023);--mat-sys-surface-container-high: light-dark(#e7e8ec, #272a2d);--mat-sys-surface-container-highest: light-dark(#e1e2e6, #37393d);--mat-sys-surface-container-low: light-dark(#f2f3f8, #191c1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0e11);--mat-sys-surface-dim: light-dark(#d9dade, #111417);--mat-sys-surface-tint: light-dark(#21638f, #93ccfe);--mat-sys-surface-variant: light-dark(#dde3ec, #41474e);--mat-sys-tertiary: light-dark(#794e87, #e9b4f5);--mat-sys-tertiary-container: light-dark(#fad7ff, #60366d);--mat-sys-tertiary-fixed: light-dark(#fad7ff, #fad7ff);--mat-sys-tertiary-fixed-dim: light-dark(#e9b4f5, #e9b4f5);--mat-sys-neutral-variant20: #2b3138;--mat-sys-neutral10: #191c1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Cairo, Roboto, sans-serif;--mat-sys-body-large-font: Cairo, Roboto, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Cairo, Roboto, sans-serif;--mat-sys-body-medium-font: Cairo, Roboto, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Cairo, Roboto, sans-serif;--mat-sys-body-small-font: Cairo, Roboto, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Cairo, Roboto, sans-serif;--mat-sys-display-large-font: Cairo, Roboto, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Cairo, Roboto, sans-serif;--mat-sys-display-medium-font: Cairo, Roboto, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Cairo, Roboto, sans-serif;--mat-sys-display-small-font: Cairo, Roboto, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Cairo, Roboto, sans-serif;--mat-sys-headline-large-font: Cairo, Roboto, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Cairo, Roboto, sans-serif;--mat-sys-headline-medium-font: Cairo, Roboto, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Cairo, Roboto, sans-serif;--mat-sys-headline-small-font: Cairo, Roboto, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Cairo, Roboto, sans-serif;--mat-sys-label-large-font: Cairo, Roboto, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Cairo, Roboto, sans-serif;--mat-sys-label-medium-font: Cairo, Roboto, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Cairo, Roboto, sans-serif;--mat-sys-label-small-font: Cairo, Roboto, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Cairo, Roboto, sans-serif;--mat-sys-title-large-font: Cairo, Roboto, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Cairo, Roboto, sans-serif;--mat-sys-title-medium-font: Cairo, Roboto, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Cairo, Roboto, sans-serif;--mat-sys-title-small-font: Cairo, Roboto, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html{--mat-sys-corner-large: var(--ui-radius-lg);--mat-sys-corner-full: var(--ui-radius-lg)}.mat-mdc-dialog-actions{gap:var(--ui-spacing-2)}:root{--mdc-outlined-text-field-outline-color: #C4C4C4;--mdc-outlined-text-field-hover-outline-color: #000000;--mat-form-field-trailing-icon-color: #707070;--mat-select-panel-background-color: #ffffff;--mat-select-container-elevation-shadow: 0px 12px 4px -8px rgba(0, 0, 0, .2), 0px 8px 8px 0px rgba(0, 0, 0, .14), 0px 4px 20px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #ffffff;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-background-color: #ffffff;--mat-datepicker-calendar-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}.dark-theme,[data-theme=dark]{--mdc-outlined-text-field-outline-color: #3b3b3b;--mdc-outlined-text-field-hover-outline-color: #ffffff;--mat-form-field-trailing-icon-color: #8f8f8f;--mat-select-panel-background-color: #2d2d2d;--mat-select-container-elevation-shadow: 0px 12px 4px -8px rgba(255, 255, 255, .2), 0px 8px 8px 0px rgba(255, 255, 255, .14), 0px 4px 20px 0px rgba(255, 255, 255, .12);--mat-autocomplete-background-color: #2d2d2d;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(255, 255, 255, .2), 0px 2px 2px 0px rgba(255, 255, 255, .14), 0px 1px 5px 0px rgba(255, 255, 255, .12);--mat-datepicker-calendar-container-background-color: #2d2d2d;--mat-datepicker-calendar-container-elevation-shadow: 0px 3px 1px -2px rgba(255, 255, 255, .2), 0px 2px 2px 0px rgba(255, 255, 255, .14), 0px 1px 5px 0px rgba(255, 255, 255, .12)}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--global-background-color: #fafafa;--global-text-color: #333;--global-code-background: #f5f5f5;--global-code-text: inherit;--font-family: "Cairo", "Roboto", sans-serif;--demo-text-color: #333;--demo-border-color: #e0e0e0;--demo-sidebar-bg: #f5f5f5;--demo-header-bg: #fafafa;--demo-code-bg: #f8f9fa;--demo-text-secondary: #666;--demo-component-bg: white;--demo-shadow-color: rgba(0, 0, 0, .12)}.dark-theme{--global-background-color: #121212;--global-text-color: #e0e0e0;--global-code-background: #2a2a2a;--global-code-text: #e0e0e0;--demo-text-color: #e0e0e0;--demo-border-color: #555;--demo-sidebar-bg: #333;--demo-header-bg: #2d2d2d;--demo-code-bg: #2a2a2a;--demo-text-secondary: #aaa;--demo-component-bg: #222;--demo-shadow-color: rgba(0, 0, 0, .25)}body{margin:0;padding:0;font-family:var(--font-family);background-color:var(--global-background-color);color:var(--global-text-color)}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin-top:0}.full-width{width:100%}.text-center{text-align:center}pre{background-color:var(--global-code-background);padding:1rem;border-radius:4px;overflow-x:auto}code{font-family:Fira Code,Consolas,Courier New,monospace;color:var(--global-code-text)}
