@charset "UTF-8";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons 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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-round-WEHMTW23.woff2") format("woff2"),url("./media/material-icons-round-SLOHZIXU.woff") format("woff")}.material-icons-round{font-family:Material Icons Round;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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-sharp-HCCYMPXE.woff2") format("woff2"),url("./media/material-icons-sharp-U4OLFP3G.woff") format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-two-tone-M5N5K6F5.woff2") format("woff2"),url("./media/material-icons-two-tone-LCGWGE2N.woff") format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;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-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-cyrillic-ext-400-normal-TQULAN3S.woff2") format("woff2"),url("./media/nunito-cyrillic-ext-400-normal-6NHBVKWH.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-cyrillic-400-normal-J4HWCKI3.woff2") format("woff2"),url("./media/nunito-cyrillic-400-normal-PPN7JUUI.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-vietnamese-400-normal-S7WMN3NE.woff2") format("woff2"),url("./media/nunito-vietnamese-400-normal-BD4T3ZMJ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-latin-ext-400-normal-C34L4GMP.woff2") format("woff2"),url("./media/nunito-latin-ext-400-normal-4JJ7MAB4.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url("./media/nunito-latin-400-normal-STXQN3YV.woff2") format("woff2"),url("./media/nunito-latin-400-normal-XYKNV5V5.woff") format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-cyrillic-ext-600-normal-WIOQ3IAD.woff2") format("woff2"),url("./media/nunito-cyrillic-ext-600-normal-HXQ4MMLY.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-cyrillic-600-normal-6DQ3AFO5.woff2") format("woff2"),url("./media/nunito-cyrillic-600-normal-KZHJB5JN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-vietnamese-600-normal-X7SXZHPV.woff2") format("woff2"),url("./media/nunito-vietnamese-600-normal-35PD3E2Q.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-latin-ext-600-normal-YMBOMW3D.woff2") format("woff2"),url("./media/nunito-latin-ext-600-normal-IO33VEDP.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url("./media/nunito-latin-600-normal-D4YHSYEV.woff2") format("woff2"),url("./media/nunito-latin-600-normal-HGWTVWBY.woff") format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-cyrillic-ext-700-normal-JQRX6FSA.woff2") format("woff2"),url("./media/nunito-cyrillic-ext-700-normal-VLHXNGLJ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-cyrillic-700-normal-JYKSQVAB.woff2") format("woff2"),url("./media/nunito-cyrillic-700-normal-7MPZ6I4R.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-vietnamese-700-normal-6WS5YDFT.woff2") format("woff2"),url("./media/nunito-vietnamese-700-normal-5FFIV6PC.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-latin-ext-700-normal-NDC5LB7U.woff2") format("woff2"),url("./media/nunito-latin-ext-700-normal-BKG76XC4.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url("./media/nunito-latin-700-normal-BNRLMBX2.woff2") format("woff2"),url("./media/nunito-latin-700-normal-OPDVKG55.woff") format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-cyrillic-ext-800-normal-EJ3W7OP6.woff2") format("woff2"),url("./media/nunito-cyrillic-ext-800-normal-CBR5VT6M.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-cyrillic-800-normal-DZFFPGJV.woff2") format("woff2"),url("./media/nunito-cyrillic-800-normal-NGWSWRM7.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-vietnamese-800-normal-ARDVF3TU.woff2") format("woff2"),url("./media/nunito-vietnamese-800-normal-O5U6MFQN.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-latin-ext-800-normal-QOKOLMUU.woff2") format("woff2"),url("./media/nunito-latin-ext-800-normal-4OZMSUDX.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url("./media/nunito-latin-800-normal-ZLC45ULI.woff2") format("woff2"),url("./media/nunito-latin-800-normal-OEF6YSFC.woff") format("woff");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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-3-cyrillic-ext-300-normal-YUQ45KBR.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-ext-300-normal-E5S2ALGF.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-3-cyrillic-300-normal-D5KEGBKZ.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-300-normal-DTRMDWIK.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-3-greek-ext-300-normal-LDPGAFTE.woff2") format("woff2"),url("./media/source-sans-3-greek-ext-300-normal-TCURRIIP.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-3-greek-300-normal-3LQ4NHSH.woff2") format("woff2"),url("./media/source-sans-3-greek-300-normal-SYZ5L4PO.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-3-vietnamese-300-normal-QJN7UDSI.woff2") format("woff2"),url("./media/source-sans-3-vietnamese-300-normal-4EABLM6E.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-3-latin-ext-300-normal-WUCLRM7J.woff2") format("woff2"),url("./media/source-sans-3-latin-ext-300-normal-UL7OITYT.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:300;src:url("./media/source-sans-3-latin-300-normal-N6OPQLNP.woff2") format("woff2"),url("./media/source-sans-3-latin-300-normal-D7EQ7EPK.woff") format("woff");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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-cyrillic-ext-400-normal-COLQO7XL.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-ext-400-normal-LLLPGS4W.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-cyrillic-400-normal-3PJYG52X.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-400-normal-ZNG6UOSN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-greek-ext-400-normal-JQLKDOGT.woff2") format("woff2"),url("./media/source-sans-3-greek-ext-400-normal-GJ332HS2.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-greek-400-normal-IIUHP622.woff2") format("woff2"),url("./media/source-sans-3-greek-400-normal-S66Y3B4Q.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-vietnamese-400-normal-ACXEJ4QE.woff2") format("woff2"),url("./media/source-sans-3-vietnamese-400-normal-I6JJJSPB.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-latin-ext-400-normal-OOQC3ZMF.woff2") format("woff2"),url("./media/source-sans-3-latin-ext-400-normal-WC57BZKZ.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-latin-400-normal-QJ4BPJSY.woff2") format("woff2"),url("./media/source-sans-3-latin-400-normal-YE2KBOG6.woff") format("woff");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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-cyrillic-ext-600-normal-U7TTEO4C.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-ext-600-normal-VQQ5ZBV2.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-cyrillic-600-normal-W3WFQFSB.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-600-normal-OHLGOBU5.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-greek-ext-600-normal-2CSLZXMW.woff2") format("woff2"),url("./media/source-sans-3-greek-ext-600-normal-EMKEA5RJ.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-greek-600-normal-ET4OMU3O.woff2") format("woff2"),url("./media/source-sans-3-greek-600-normal-IDOFSPZV.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-vietnamese-600-normal-WAM64SLH.woff2") format("woff2"),url("./media/source-sans-3-vietnamese-600-normal-IOZ3SUB6.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-latin-ext-600-normal-RT46VRGJ.woff2") format("woff2"),url("./media/source-sans-3-latin-ext-600-normal-FNU3KN3Q.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-latin-600-normal-LAHJG75G.woff2") format("woff2"),url("./media/source-sans-3-latin-600-normal-2FFTEYLR.woff") format("woff");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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-cyrillic-ext-700-normal-4LU7EH4H.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-ext-700-normal-XXPJAR35.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-cyrillic-700-normal-YAMMRNIS.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-700-normal-MSYWMVDR.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-greek-ext-700-normal-ZOSOATIA.woff2") format("woff2"),url("./media/source-sans-3-greek-ext-700-normal-OJK6T2SX.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-greek-700-normal-2WR4GBYE.woff2") format("woff2"),url("./media/source-sans-3-greek-700-normal-FZ47ZA4Q.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-vietnamese-700-normal-RKF4UHQT.woff2") format("woff2"),url("./media/source-sans-3-vietnamese-700-normal-BKUKCZIS.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-latin-ext-700-normal-GSUPVMJ2.woff2") format("woff2"),url("./media/source-sans-3-latin-ext-700-normal-MIM35AKY.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-latin-700-normal-Q3UVYGXF.woff2") format("woff2"),url("./media/source-sans-3-latin-700-normal-RR7KI3NX.woff") format("woff");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-display:swap;font-weight:300;src:url("./media/roboto-cyrillic-ext-300-normal-D7ENCFLY.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-300-normal-7ILTRYFN.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-cyrillic-300-normal-LQYCE6GI.woff2") format("woff2"),url("./media/roboto-cyrillic-300-normal-LEZQ3MKH.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-greek-ext-300-normal-UB4UOTHV.woff2") format("woff2"),url("./media/roboto-greek-ext-300-normal-P3ERUMZ4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-greek-300-normal-7NUG2XNM.woff2") format("woff2"),url("./media/roboto-greek-300-normal-XWVECM7G.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-math-300-normal-6WXYN4KX.woff2") format("woff2"),url("./media/roboto-math-300-normal-LOKQ5YA5.woff") format("woff");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-display:swap;font-weight:300;src:url("./media/roboto-symbols-300-normal-EOLMKP7X.woff2") format("woff2"),url("./media/roboto-symbols-300-normal-GV2F4YAV.woff") format("woff");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-display:swap;font-weight:300;src:url("./media/roboto-vietnamese-300-normal-JVDCXID7.woff2") format("woff2"),url("./media/roboto-vietnamese-300-normal-FARA53FV.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-ext-300-normal-ROZM7SZ2.woff2") format("woff2"),url("./media/roboto-latin-ext-300-normal-H24XD56Q.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-300-normal-ZNJYGCVX.woff2") format("woff2"),url("./media/roboto-latin-300-normal-OEKYIRZ4.woff") format("woff");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-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-ext-400-normal-J2JSVX6B.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-400-normal-37DU6NPA.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-400-normal-V3H5IIDP.woff2") format("woff2"),url("./media/roboto-cyrillic-400-normal-JZANGCVN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-ext-400-normal-IONFYYIZ.woff2") format("woff2"),url("./media/roboto-greek-ext-400-normal-AFHRTL5D.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-400-normal-VPVGP5YU.woff2") format("woff2"),url("./media/roboto-greek-400-normal-S2O6A3MB.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-math-400-normal-M62DA447.woff2") format("woff2"),url("./media/roboto-math-400-normal-DRZ46ZLW.woff") format("woff");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-display:swap;font-weight:400;src:url("./media/roboto-symbols-400-normal-RS3SF2FB.woff2") format("woff2"),url("./media/roboto-symbols-400-normal-ZCAYNMUT.woff") format("woff");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-display:swap;font-weight:400;src:url("./media/roboto-vietnamese-400-normal-KACKQ7ZL.woff2") format("woff2"),url("./media/roboto-vietnamese-400-normal-R3IJFZXV.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-ext-400-normal-JLTDD7L3.woff2") format("woff2"),url("./media/roboto-latin-ext-400-normal-DKWFTT22.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2"),url("./media/roboto-latin-400-normal-TWCS3G4O.woff") format("woff");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-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-ext-500-normal-CDI2P3CX.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-500-normal-LPNI233Q.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-500-normal-RHUEYUET.woff2") format("woff2"),url("./media/roboto-cyrillic-500-normal-P7R5B5PS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-ext-500-normal-UMWLP6CJ.woff2") format("woff2"),url("./media/roboto-greek-ext-500-normal-EPUYIZBL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-500-normal-XWJR77VV.woff2") format("woff2"),url("./media/roboto-greek-500-normal-2BKWU2PG.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-math-500-normal-X2DSP56O.woff2") format("woff2"),url("./media/roboto-math-500-normal-NNN526L6.woff") format("woff");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-display:swap;font-weight:500;src:url("./media/roboto-symbols-500-normal-USW6FYVZ.woff2") format("woff2"),url("./media/roboto-symbols-500-normal-CCVW4T3A.woff") format("woff");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-display:swap;font-weight:500;src:url("./media/roboto-vietnamese-500-normal-VJX2WMYG.woff2") format("woff2"),url("./media/roboto-vietnamese-500-normal-SNWSONII.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-ext-500-normal-JYCUQIKH.woff2") format("woff2"),url("./media/roboto-latin-ext-500-normal-QWBPCWM4.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2"),url("./media/roboto-latin-500-normal-HOJMQAXQ.woff") format("woff");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{--ic-primary-color: #57486B;--ic-primary-contrast: #FFFFFF;--ic-secondary-color: #DD5781;--ic-accent-color: #C7AE70;--ic-font-family: Source Sans Pro, Arial, sans-serif}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}html,body{height:100%;overflow:hidden;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;color:#212b32;line-height:1.6;background-color:#f8f9fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Nunito,Arial,sans-serif;font-weight:700;line-height:1.3;color:#212b32;margin-top:0}h1{font-size:2.5rem;margin-bottom:1.875rem}h2{font-size:2rem;margin-bottom:1.5625rem}h3{font-size:1.5rem;margin-bottom:1.25rem}h4{font-size:1.1875rem;margin-bottom:.9375rem}h5{font-size:1rem;margin-bottom:.625rem}h6{font-size:.875rem;margin-bottom:.625rem}p{margin-top:0;margin-bottom:1.25rem}a{color:#0e4f82}a:hover{color:#003078}a:visited{color:#4c2c92}a.ic-button--primary,a.ic-button--primary:link,a.ic-button--primary:visited,a.ic-button--primary:hover,a.ic-button--primary:active,a.ic-widget__button--primary,a.ic-widget__button--primary:link,a.ic-widget__button--primary:visited,a.ic-widget__button--primary:hover,a.ic-widget__button--primary:active{color:#fff!important;text-decoration:none!important}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}table{border-collapse:collapse;width:100%}ul,ol{padding-inline-start:1.25rem}hr{border:none;border-top:1px solid #D8DDE0;margin:1.875rem 0}.ic-skip-link{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.ic-skip-link:active,.ic-skip-link:focus{position:static!important;width:auto!important;height:auto!important;margin:inherit!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:inherit!important}.ic-skip-link:focus{position:fixed!important;top:0;left:0;z-index:1090;display:inline-block;padding:.625rem .9375rem;background:#fd0;color:#0b0c0c;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;font-weight:700;text-decoration:underline;outline:3px solid #FFDD00;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;white-space:normal!important}*:focus-visible{outline:3px solid #FFDD00;outline-offset:0}a:focus-visible:focus-visible{outline:3px solid transparent;background-color:#fd0;color:#0b0c0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none}button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #FFDD00;outline-offset:0;box-shadow:inset 0 0 0 2px #0b0c0c}button:not(.ic-target-inline),[role=button]:not(.ic-target-inline),[role=link]:not(.ic-target-inline),[role=menuitem]:not(.ic-target-inline),[role=tab]:not(.ic-target-inline),[role=switch]:not(.ic-target-inline),a.btn:not(.ic-target-inline),a.ic-btn:not(.ic-target-inline),.ic-btn:not(.ic-target-inline),.btn:not(.ic-target-inline),.btn-icon,.ic-icon-button:not(.ic-target-inline),input[type=button],input[type=submit],input[type=reset],input[type=image]{min-width:24px;min-height:24px}:root{--ic-sticky-header-offset: 96px}button,[role=button],[role=link],[role=menuitem],[role=tab],a[href],input,select,textarea,[tabindex]:not([tabindex^="-"]),[id]:target{scroll-margin-top:var(--ic-sticky-header-offset)}@media(forced-colors:active){.ic-tag,.ic-notification-banner{border:2px solid currentColor}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}html.ic-font-large{font-size:112.5%}html.ic-font-large .ic-page-title{font-size:2rem}html.ic-font-extra-large{font-size:125%}html.ic-font-extra-large .ic-page-title{font-size:2.25rem}html.ic-high-contrast{--ic-background: #000000;--ic-text: #ffffff;--ic-text-secondary: #e0e0e0;--ic-border: #ffffff;--ic-primary-color: #00e5ff;--ic-focus: #ffdd00;--ic-focus-text: #000000}html.ic-high-contrast body{background-color:#000;color:#fff}html.ic-high-contrast a{color:#ff0}html.ic-high-contrast a:visited{color:#fc0}html.ic-high-contrast a:hover{color:#fff}html.ic-high-contrast button,html.ic-high-contrast .ic-btn,html.ic-high-contrast .btn{border:2px solid #ffffff;color:#fff;background-color:#1a1a1a}html.ic-high-contrast .btn--primary,html.ic-high-contrast .ic-btn--primary{background-color:#00e5ff;color:#000;border-color:#00e5ff;font-weight:700}html.ic-high-contrast .btn--secondary,html.ic-high-contrast .ic-btn--secondary{background-color:transparent;color:#fff;border-color:#fff}html.ic-high-contrast .btn--link{background:transparent;border:none;color:#ff0;text-decoration:underline}html.ic-high-contrast .ic-settings-card,html.ic-high-contrast .ic-card,html.ic-high-contrast .ic-stat-card,html.ic-high-contrast .mat-mdc-card{background:#1a1a1a;border:2px solid #ffffff;color:#fff}html.ic-high-contrast .ic-header{background-color:#0a0a0a!important;border-bottom:2px solid #ffffff;color:#fff}html.ic-high-contrast .ic-header .ic-header__service-name,html.ic-high-contrast .ic-header .ic-header__tagline,html.ic-high-contrast .ic-header .ic-header__user-name,html.ic-high-contrast .ic-header .ic-header__user-role{color:#fff}html.ic-high-contrast .ic-header .ic-header__avatar{background:#fff;color:#000}html.ic-high-contrast ic-sidebar-nav,html.ic-high-contrast .ic-sidebar{background-color:#0a0a0a!important;border-inline-end:2px solid #ffffff;color:#fff}html.ic-high-contrast ic-sidebar-nav a,html.ic-high-contrast ic-sidebar-nav button,html.ic-high-contrast .ic-sidebar a,html.ic-high-contrast .ic-sidebar button{color:#fff}html.ic-high-contrast ic-sidebar-nav a:hover,html.ic-high-contrast ic-sidebar-nav button:hover,html.ic-high-contrast .ic-sidebar a:hover,html.ic-high-contrast .ic-sidebar button:hover{background:#333}html.ic-high-contrast ic-sidebar-nav .active,html.ic-high-contrast ic-sidebar-nav [aria-current=page],html.ic-high-contrast .ic-sidebar .active,html.ic-high-contrast .ic-sidebar [aria-current=page]{background:#333;border-inline-start:4px solid #00e5ff}html.ic-high-contrast .ic-main-content,html.ic-high-contrast main{background-color:#000!important;color:#fff}html.ic-high-contrast input,html.ic-high-contrast textarea,html.ic-high-contrast select{background-color:#1a1a1a;color:#fff;border:2px solid #ffffff}html.ic-high-contrast input::placeholder,html.ic-high-contrast textarea::placeholder,html.ic-high-contrast select::placeholder{color:#999}html.ic-high-contrast input:focus,html.ic-high-contrast textarea:focus,html.ic-high-contrast select:focus{outline:3px solid #ffdd00;border-color:#00e5ff}html.ic-high-contrast label{color:#fff}html.ic-high-contrast table,html.ic-high-contrast th,html.ic-high-contrast td{border-color:#fff;color:#fff}html.ic-high-contrast th{background-color:#1a1a1a}html.ic-high-contrast tr:nth-child(2n){background-color:#111}html.ic-high-contrast .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #00e5ff;--mdc-linear-progress-track-color: #333333}html.ic-high-contrast mat-progress-bar .mdc-linear-progress__bar-inner{border-color:#00e5ff}html.ic-high-contrast mat-progress-bar .mdc-linear-progress__buffer-bar{background-color:#333}html.ic-high-contrast .mat-mdc-menu-panel{background:#1a1a1a!important;border:2px solid #ffffff}html.ic-high-contrast .mat-mdc-menu-panel .mat-mdc-menu-item{color:#fff}html.ic-high-contrast .mat-mdc-menu-panel .mat-mdc-menu-item:hover{background:#333}html.ic-high-contrast .mat-mdc-dialog-container{background:#1a1a1a!important;border:2px solid #ffffff;color:#fff}html.ic-high-contrast .mat-mdc-tab-group,html.ic-high-contrast .mat-mdc-tab,html.ic-high-contrast .mat-mdc-icon-button{color:#fff}html.ic-high-contrast .mat-icon{color:inherit}html.ic-high-contrast ic-breadcrumbs a,html.ic-high-contrast .ic-breadcrumbs a{color:#ff0}html.ic-high-contrast ic-breadcrumbs span,html.ic-high-contrast .ic-breadcrumbs span{color:#e0e0e0}html.ic-high-contrast .assessment-header,html.ic-high-contrast .assessment-nav,html.ic-high-contrast .assessment-footer{background-color:#0a0a0a;border-color:#fff;color:#fff}html.ic-high-contrast .step button{color:#fff;border-color:#fff}html.ic-high-contrast .step--current button{background:#00e5ff;color:#000}html.ic-high-contrast .step--completed button{background:#1b5e20;color:#fff}html.ic-high-contrast .ic-footer{background-color:#0a0a0a!important;border-top:2px solid #ffffff;color:#fff}html.ic-high-contrast .ic-footer a{color:#ff0}html.ic-high-contrast .ic-data-security-banner{background-color:#0a1a2e!important;border-color:#fff;color:#fff}html.ic-high-contrast .ic-notification-banner{border:2px solid #ffffff;color:#fff}html.ic-high-contrast .mat-mdc-tooltip{background:#1a1a1a!important;color:#fff!important;border:1px solid #ffffff}html.ic-high-contrast ::-webkit-scrollbar-track{background:#1a1a1a}html.ic-high-contrast ::-webkit-scrollbar-thumb{background:#666;border:1px solid #ffffff}html.ic-reduce-motion *,html.ic-reduce-motion *:before,html.ic-reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html.ic-enhanced-focus *:focus-visible{outline-width:4px!important;outline-offset:2px!important}html.ic-enhanced-focus a:focus-visible,html.ic-enhanced-focus button:focus-visible{box-shadow:0 0 0 4px #fd0,0 0 0 6px #0b0c0c!important}html.ic-simplified-layout .ic-decoration,html.ic-simplified-layout .ic-illustration,html.ic-simplified-layout [aria-hidden=true]:not(.ic-icon):not(svg){display:none!important}html.ic-simplified-layout .ic-settings-card__icon,html.ic-simplified-layout .ic-stat-card__icon{display:none}html.ic-simplified-layout .ic-card{box-shadow:none;border-radius:0}html.ic-sr-optimised .ic-visual-only,html.ic-sr-optimised .ic-decorative{display:none!important}html.ic-dyslexia-font body,html.ic-dyslexia-font input,html.ic-dyslexia-font textarea,html.ic-dyslexia-font select,html.ic-dyslexia-font button{font-family:OpenDyslexic,Comic Sans MS,Arial,sans-serif!important;letter-spacing:.05em;word-spacing:.1em;line-height:1.8}:root{--ic-motion-duration-fast: .12s;--ic-motion-duration-base: .2s;--ic-motion-duration-slow: .32s;--ic-motion-easing-standard: cubic-bezier(.2, 0, 0, 1)}@media(prefers-reduced-motion:reduce){:root{--ic-motion-duration-fast: .01ms;--ic-motion-duration-base: .01ms;--ic-motion-duration-slow: .01ms}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.cdk-overlay-pane,.cdk-overlay-backdrop,.mat-mdc-dialog-container,.mat-mdc-snack-bar-container,.mat-mdc-menu-panel,.mat-mdc-tooltip,.ic-coach-mark,.ic-celebration,.ic-toast,.ic-skeleton-shimmer,.ic-fade-in,.ic-slide-in{animation:none!important;transition:none!important}::view-transition-group(*),::view-transition-image-pair(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}html,body,[class*=scroll],.ic-scroll-container,.mat-mdc-dialog-content{scroll-behavior:auto!important}}[dir=rtl] .ic-form-row{flex-direction:row-reverse}[dir=rtl] .ic-btn .ic-icon,[dir=rtl] .mat-icon{margin-inline-start:0;margin-inline-end:.5rem}[dir=rtl] .ic-breadcrumb-separator{transform:scaleX(-1)}[dir=rtl] .ic-progress-bar{direction:rtl}[dir=rtl] .ic-badge{inset-inline-start:-.5rem;inset-inline-end:auto}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.ps-1{padding-inline-start:.25rem}.pe-1{padding-inline-end:.25rem}.ps-2{padding-inline-start:.5rem}.pe-2{padding-inline-end:.5rem}.ps-3{padding-inline-start:1rem}.pe-3{padding-inline-end:1rem}.ps-4{padding-inline-start:1.5rem}.pe-4{padding-inline-end:1.5rem}.ic-heading-xl{font-family:Nunito,Arial,sans-serif;font-weight:700;line-height:1.3;color:#212b32;margin-top:0;font-size:2.5rem;margin-bottom:1.875rem}@media(min-width:769px){.ic-heading-xl{font-size:3rem}}.ic-heading-l{font-family:Nunito,Arial,sans-serif;font-weight:700;line-height:1.3;color:#212b32;margin-top:0;font-size:2rem;margin-bottom:1.5625rem}@media(min-width:769px){.ic-heading-l{font-size:2.5rem}}.ic-heading-m{font-family:Nunito,Arial,sans-serif;font-weight:700;line-height:1.3;color:#212b32;margin-top:0;font-size:1.5rem;margin-bottom:1.25rem}.ic-heading-s{font-family:Nunito,Arial,sans-serif;font-weight:700;line-height:1.3;color:#212b32;margin-top:0;font-size:1.1875rem;margin-bottom:.9375rem}.ic-heading-xs{font-family:Nunito,Arial,sans-serif;font-weight:700;line-height:1.3;color:#212b32;margin-top:0;font-size:1rem;margin-bottom:.625rem}.ic-body-l{font-family:Source Sans Pro,Arial,sans-serif;line-height:1.6;color:#212b32;font-size:1.1875rem}.ic-body-m{font-family:Source Sans Pro,Arial,sans-serif;line-height:1.6;color:#212b32;font-size:1rem}.ic-body-s{font-family:Source Sans Pro,Arial,sans-serif;line-height:1.6;color:#212b32;font-size:.875rem;color:#384955}.ic-caption{font-family:Source Sans Pro,Arial,sans-serif;font-size:.875rem;color:#505d68;line-height:1.6}.ic-label{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;font-weight:700;color:#212b32;display:block;margin-bottom:.3125rem}.ic-hint{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;color:#384955;margin-bottom:.625rem}.ic-link{font-family:Source Sans Pro,Arial,sans-serif;color:#0e4f82;text-decoration:underline;text-underline-offset:.1em}.ic-link:hover{color:#003078;text-decoration-thickness:max(3px,.1875rem)}.ic-link:visited{color:#4c2c92}.ic-link:focus-visible{outline:3px solid transparent;background-color:#fd0;color:#0b0c0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none}.ic-link--no-underline{text-decoration:none}.ic-link--no-underline:hover{text-decoration:underline}.ic-text-bold{font-weight:700}.ic-text-secondary{color:#384955}.ic-text-error{color:#942316}.ic-text-success{color:#005c2b}.ic-text-warning{color:#8b4e00}.ic-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.ic-form-group{margin-bottom:1.875rem}.ic-form-group--error{padding-inline-start:.9375rem;border-inline-start:4px solid #942316}.ic-form-label{display:block;font-family:Source Sans Pro,Arial,sans-serif;font-size:1.1875rem;font-weight:700;color:#212b32;margin-bottom:.3125rem}.ic-form-label--s{font-size:1rem}.ic-form-hint{display:block;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;color:#384955;margin-bottom:.625rem}.ic-form-error{display:block;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;font-weight:700;color:#942316;margin-bottom:.625rem}.ic-form-error:before{content:"";display:inline-block;width:0;height:0}.ic-input,.ic-select,.ic-textarea{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.1875rem;line-height:1.6;padding:.3125rem .625rem;border:2px solid #4C6272;border-radius:4px;width:100%;appearance:none;background-color:#fff;color:#212b32;transition:border-color .15s ease-in-out}.ic-input:hover,.ic-select:hover,.ic-textarea:hover{border-color:#212b32}.ic-input:focus-visible,.ic-select:focus-visible,.ic-textarea:focus-visible{outline:3px solid #FFDD00;outline-offset:0;box-shadow:inset 0 0 0 2px #0b0c0c}.ic-input--error{border-color:#942316}.ic-input--error:focus-visible{border-color:#0b0c0c}.ic-input--width-2{max-width:calc(5.4ex + 1.6rem)}.ic-input--width-3{max-width:calc(7.2ex + 1.6rem)}.ic-input--width-4{max-width:calc(9ex + 1.6rem)}.ic-input--width-5{max-width:calc(10.8ex + 1.6rem)}.ic-input--width-10{max-width:calc(23ex + 1.6rem)}.ic-input--width-20{max-width:calc(41ex + 1.6rem)}.ic-input--width-30{max-width:calc(59ex + 1.6rem)}.ic-textarea{min-height:150px;resize:vertical}.ic-select{cursor:pointer}.ic-fieldset{border:0;padding:0;margin:0;min-width:0}.ic-fieldset__legend{font-family:Nunito,Arial,sans-serif;font-weight:700;font-size:1.5rem;color:#212b32;margin-bottom:1.25rem;padding:0}.ic-fieldset__legend--s{font-size:1.1875rem}.ic-button{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;font-family:Nunito,Arial,sans-serif;font-size:1.1875rem;font-weight:700;line-height:1;padding:12px 1.5625rem;border:2px solid transparent;border-radius:4px;cursor:pointer;text-decoration:none;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;min-height:44px}.ic-button:focus-visible{outline:3px solid #FFDD00;outline-offset:0;box-shadow:inset 0 0 0 2px #0b0c0c}.ic-button--primary{background-color:#57486b;color:#fff;box-shadow:0 2px #3d3250}.ic-button--primary:hover:not(:disabled){background-color:#3d3250}.ic-button--primary:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.ic-button--secondary{background-color:#fff;color:#57486b;border-color:#57486b}.ic-button--secondary:hover:not(:disabled){background-color:#57486b0d}.ic-button--warning{background-color:#942316;color:#fff;box-shadow:0 2px #a91f15}.ic-button--warning:hover:not(:disabled){background-color:#be2318}.ic-button--link{background:none;border:none;color:#0e4f82;text-decoration:underline;padding:0;box-shadow:none;min-height:auto}.ic-button--link:hover{color:#003078}.ic-button:disabled{opacity:.5;cursor:not-allowed}.ic-error-summary{border:4px solid #942316;padding:1.25rem;margin-bottom:1.875rem;background:#fff}.ic-error-summary:focus-visible{outline:3px solid #FFDD00;outline-offset:0;box-shadow:inset 0 0 0 2px #0b0c0c}.ic-error-summary__title{font-family:Nunito,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:.9375rem;color:#212b32}.ic-error-summary__list{padding-inline-start:1.25rem;margin:0}.ic-error-summary__list li{margin-bottom:.3125rem}.ic-error-summary__list a{color:#942316;font-weight:700}.ic-container{max-width:1200px;margin-inline:auto;padding-inline:1.25rem}@media(min-width:769px){.ic-container{padding-inline:1.875rem}}.ic-container--narrow{max-width:960px;margin-inline:auto;padding-inline:1.25rem}.ic-width-full,.ic-width-three-quarters{width:100%}@media(min-width:641px){.ic-width-three-quarters{width:75%}}.ic-width-two-thirds{width:100%}@media(min-width:641px){.ic-width-two-thirds{width:66.66%}}.ic-width-one-half{width:100%}@media(min-width:641px){.ic-width-one-half{width:50%}}.ic-width-one-third{width:100%}@media(min-width:641px){.ic-width-one-third{width:33.33%}}.ic-width-one-quarter{width:100%}@media(min-width:641px){.ic-width-one-quarter{width:25%}}.ic-grid{display:grid;gap:1.875rem;grid-template-columns:1fr}@media(min-width:641px){.ic-grid--2{grid-template-columns:repeat(2,1fr)}.ic-grid--3{grid-template-columns:repeat(3,1fr)}.ic-grid--4{grid-template-columns:repeat(4,1fr)}}@media(min-width:769px){.ic-grid--sidebar{grid-template-columns:260px 1fr;gap:2.5rem}}.ic-flex{display:flex}.ic-flex--wrap{flex-wrap:wrap}.ic-flex--column{flex-direction:column}.ic-flex--center{align-items:center;justify-content:center}.ic-flex--between{justify-content:space-between}.ic-flex--align-center{align-items:center}.ic-flex--gap-1{gap:.3125rem}.ic-flex--gap-2{gap:.625rem}.ic-flex--gap-3{gap:.9375rem}.ic-flex--gap-4{gap:1.25rem}.ic-flex--gap-6{gap:1.875rem}.ic-mt-0{margin-top:0}.ic-mb-0{margin-bottom:0}.ic-ml-0{margin-inline-start:0}.ic-mr-0{margin-inline-end:0}.ic-pt-0{padding-top:0}.ic-pb-0{padding-bottom:0}.ic-pl-0{padding-inline-start:0}.ic-pr-0{padding-inline-end:0}.ic-p-0{padding:0}.ic-m-0{margin:0}.ic-mt-1{margin-top:.3125rem}.ic-mb-1{margin-bottom:.3125rem}.ic-ml-1{margin-inline-start:.3125rem}.ic-mr-1{margin-inline-end:.3125rem}.ic-pt-1{padding-top:.3125rem}.ic-pb-1{padding-bottom:.3125rem}.ic-pl-1{padding-inline-start:.3125rem}.ic-pr-1{padding-inline-end:.3125rem}.ic-p-1{padding:.3125rem}.ic-m-1{margin:.3125rem}.ic-mt-2{margin-top:.625rem}.ic-mb-2{margin-bottom:.625rem}.ic-ml-2{margin-inline-start:.625rem}.ic-mr-2{margin-inline-end:.625rem}.ic-pt-2{padding-top:.625rem}.ic-pb-2{padding-bottom:.625rem}.ic-pl-2{padding-inline-start:.625rem}.ic-pr-2{padding-inline-end:.625rem}.ic-p-2{padding:.625rem}.ic-m-2{margin:.625rem}.ic-mt-3{margin-top:.9375rem}.ic-mb-3{margin-bottom:.9375rem}.ic-ml-3{margin-inline-start:.9375rem}.ic-mr-3{margin-inline-end:.9375rem}.ic-pt-3{padding-top:.9375rem}.ic-pb-3{padding-bottom:.9375rem}.ic-pl-3{padding-inline-start:.9375rem}.ic-pr-3{padding-inline-end:.9375rem}.ic-p-3{padding:.9375rem}.ic-m-3{margin:.9375rem}.ic-mt-4{margin-top:1.25rem}.ic-mb-4{margin-bottom:1.25rem}.ic-ml-4{margin-inline-start:1.25rem}.ic-mr-4{margin-inline-end:1.25rem}.ic-pt-4{padding-top:1.25rem}.ic-pb-4{padding-bottom:1.25rem}.ic-pl-4{padding-inline-start:1.25rem}.ic-pr-4{padding-inline-end:1.25rem}.ic-p-4{padding:1.25rem}.ic-m-4{margin:1.25rem}.ic-mt-5{margin-top:1.5625rem}.ic-mb-5{margin-bottom:1.5625rem}.ic-ml-5{margin-inline-start:1.5625rem}.ic-mr-5{margin-inline-end:1.5625rem}.ic-pt-5{padding-top:1.5625rem}.ic-pb-5{padding-bottom:1.5625rem}.ic-pl-5{padding-inline-start:1.5625rem}.ic-pr-5{padding-inline-end:1.5625rem}.ic-p-5{padding:1.5625rem}.ic-m-5{margin:1.5625rem}.ic-mt-6{margin-top:1.875rem}.ic-mb-6{margin-bottom:1.875rem}.ic-ml-6{margin-inline-start:1.875rem}.ic-mr-6{margin-inline-end:1.875rem}.ic-pt-6{padding-top:1.875rem}.ic-pb-6{padding-bottom:1.875rem}.ic-pl-6{padding-inline-start:1.875rem}.ic-pr-6{padding-inline-end:1.875rem}.ic-p-6{padding:1.875rem}.ic-m-6{margin:1.875rem}.ic-mt-7{margin-top:2.5rem}.ic-mb-7{margin-bottom:2.5rem}.ic-ml-7{margin-inline-start:2.5rem}.ic-mr-7{margin-inline-end:2.5rem}.ic-pt-7{padding-top:2.5rem}.ic-pb-7{padding-bottom:2.5rem}.ic-pl-7{padding-inline-start:2.5rem}.ic-pr-7{padding-inline-end:2.5rem}.ic-p-7{padding:2.5rem}.ic-m-7{margin:2.5rem}.ic-mt-8{margin-top:3.125rem}.ic-mb-8{margin-bottom:3.125rem}.ic-ml-8{margin-inline-start:3.125rem}.ic-mr-8{margin-inline-end:3.125rem}.ic-pt-8{padding-top:3.125rem}.ic-pb-8{padding-bottom:3.125rem}.ic-pl-8{padding-inline-start:3.125rem}.ic-pr-8{padding-inline-end:3.125rem}.ic-p-8{padding:3.125rem}.ic-m-8{margin:3.125rem}.ic-mt-9{margin-top:3.75rem}.ic-mb-9{margin-bottom:3.75rem}.ic-ml-9{margin-inline-start:3.75rem}.ic-mr-9{margin-inline-end:3.75rem}.ic-pt-9{padding-top:3.75rem}.ic-pb-9{padding-bottom:3.75rem}.ic-pl-9{padding-inline-start:3.75rem}.ic-pr-9{padding-inline-end:3.75rem}.ic-p-9{padding:3.75rem}.ic-m-9{margin:3.75rem}.ic-section{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:769px){.ic-section{padding-top:3.75rem;padding-bottom:3.75rem}}.ic-main{flex:1;padding:1.875rem}@media(max-width:640px){.ic-main{padding:1.25rem}}.mat-mdc-form-field{width:100%;font-family:Source Sans Pro,Arial,sans-serif!important}.mat-mdc-text-field-wrapper,.mdc-text-field--filled{background-color:var(--ic-bg-input, #FFFFFF)!important}.mdc-text-field--outlined .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline__notch,.mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:#4c6272!important}.mdc-text-field--outlined:hover .mdc-notched-outline__leading,.mdc-text-field--outlined:hover .mdc-notched-outline__notch,.mdc-text-field--outlined:hover .mdc-notched-outline__trailing{border-color:#212b32!important}.mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--ic-primary-color, #57486B)!important;border-width:2px!important}.mat-mdc-form-field-hint,.mat-mdc-form-field-error{font-size:.875rem}.mat-mdc-raised-button.mat-primary{background-color:var(--ic-primary-color, #57486B)!important;color:var(--ic-primary-contrast, #FFFFFF)!important;font-family:Nunito,Arial,sans-serif!important;font-weight:700;min-height:44px}.mat-mdc-raised-button.mat-primary:hover:not([disabled]){background-color:color-mix(in srgb,var(--ic-primary-color, #57486B) 80%,black)!important}.mat-mdc-raised-button.mat-primary[disabled]{opacity:.5;background-color:#bcbec1!important}.mat-mdc-outlined-button{border-color:var(--ic-border-default, #D8DDE0)!important;color:var(--ic-text-primary, #212B32)!important;font-family:Source Sans Pro,Arial,sans-serif!important;min-height:44px}.mat-mdc-outlined-button.mat-primary{border-color:var(--ic-primary-color, #57486B)!important;color:var(--ic-primary-color, #57486B)!important}.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color: var(--ic-primary-color, #57486B);--mdc-radio-selected-hover-icon-color: var(--ic-primary-color, #57486B);--mdc-radio-selected-icon-color: var(--ic-primary-color, #57486B);--mdc-radio-selected-pressed-icon-color: var(--ic-primary-color, #57486B)}.mat-mdc-radio-button .mdc-form-field{font-family:Source Sans Pro,Arial,sans-serif;color:var(--ic-text-primary, #212B32)}.mat-mdc-checkbox{--mdc-checkbox-selected-checkmark-color: #FFFFFF;--mdc-checkbox-selected-focus-icon-color: var(--ic-primary-color, #57486B);--mdc-checkbox-selected-hover-icon-color: var(--ic-primary-color, #57486B);--mdc-checkbox-selected-icon-color: var(--ic-primary-color, #57486B);--mdc-checkbox-selected-pressed-icon-color: var(--ic-primary-color, #57486B)}.mat-mdc-unelevated-button.mat-primary{background-color:var(--ic-primary-color, #57486B)!important;color:var(--ic-primary-contrast, #FFFFFF)!important;font-family:Nunito,Arial,sans-serif!important;font-weight:700;min-height:44px}.mat-mdc-unelevated-button.mat-primary:hover:not([disabled]){background-color:color-mix(in srgb,var(--ic-primary-color, #57486B) 80%,black)!important}.mat-mdc-unelevated-button.mat-primary[disabled]{opacity:.5;background-color:#bcbec1!important}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{background-color:var(--ic-primary-color, #57486B)!important;color:var(--ic-primary-contrast, #FFFFFF)!important}.mat-mdc-slide-toggle{--mdc-switch-selected-handle-color: var(--ic-primary-color, #57486B);--mdc-switch-selected-hover-handle-color: var(--ic-primary-color, #57486B);--mdc-switch-selected-focus-handle-color: var(--ic-primary-color, #57486B);--mdc-switch-selected-pressed-handle-color: var(--ic-primary-color, #57486B);--mdc-switch-selected-track-color: color-mix(in srgb, var(--ic-primary-color, #57486B) 40%, #FFFFFF);--mdc-switch-selected-hover-track-color: color-mix(in srgb, var(--ic-primary-color, #57486B) 50%, #FFFFFF);--mdc-switch-selected-focus-track-color: color-mix(in srgb, var(--ic-primary-color, #57486B) 50%, #FFFFFF);--mdc-switch-selected-pressed-track-color: color-mix(in srgb, var(--ic-primary-color, #57486B) 50%, #FFFFFF)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: var(--ic-primary-color, #57486B)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: var(--ic-primary-color, #57486B)}.mat-mdc-dialog-container{border-radius:8px!important}.mat-mdc-snack-bar-container.ic-snackbar--success{--mdc-snackbar-container-color: #005C2B;--mdc-snackbar-supporting-text-color: #FFFFFF}.mat-mdc-snack-bar-container.ic-snackbar--error{--mdc-snackbar-container-color: #942316;--mdc-snackbar-supporting-text-color: #FFFFFF}.mat-mdc-snack-bar-container.ic-snackbar--warning{--mdc-snackbar-container-color: #8B4E00;--mdc-snackbar-supporting-text-color: #FFFFFF}.mat-mdc-table{background-color:#fff;font-family:Source Sans Pro,Arial,sans-serif}.mat-mdc-header-cell{font-weight:700;color:#212b32;background-color:#f3f4f6;border-bottom:2px solid #AEB7BD}.mat-mdc-cell{color:#212b32;border-bottom:1px solid #D8DDE0}.mat-mdc-row:hover{background-color:#f3f4f6}.mat-mdc-paginator,.mat-mdc-tab{font-family:Source Sans Pro,Arial,sans-serif}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--ic-primary-color, #57486B)}.mat-mdc-tab-header{border-bottom:1px solid #D8DDE0}.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--ic-primary-color, #57486B)!important}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--ic-primary-color, #57486B)!important}.ic-main-content a:not(.ic-btn):not(.mat-mdc-button-base):not([class*=nav]){color:var(--ic-primary-color, #0E4F82)}.ic-main-content a:not(.ic-btn):not(.mat-mdc-button-base):not([class*=nav]):hover{color:color-mix(in srgb,var(--ic-primary-color, #0E4F82) 75%,black)}.mat-mdc-tooltip .mat-mdc-tooltip-surface{background-color:#57486b!important;color:#fff!important;font-family:Source Sans Pro,Arial,sans-serif!important;font-size:.875rem!important;padding:.625rem .9375rem!important;max-width:280px!important;line-height:1.4!important;border-radius:4px!important;box-shadow:0 4px 12px #0003!important}.ic-eligibility-tooltip .mat-mdc-tooltip-surface{background-color:var(--ic-primary-color, #57486B)!important;white-space:pre-line!important}@media(max-width:768px){.mat-mdc-tooltip .mat-mdc-tooltip-surface{font-size:.75rem!important;max-width:220px!important;padding:.3125rem .625rem!important}}:root{--ic-bg-primary: #FFFFFF;--ic-bg-secondary: #F8F9FA;--ic-bg-tertiary: #F3F4F6;--ic-bg-card: #FFFFFF;--ic-bg-hover: #F3F4F6;--ic-bg-input: #FFFFFF;--ic-text-primary: #212B32;--ic-text-secondary: #384955;--ic-text-light: #505D68;--ic-text-inverse: #FFFFFF;--ic-text-link: #0E4F82;--ic-text-link-hover: #003078;--ic-border-default: #D8DDE0;--ic-border-strong: #AEB7BD;--ic-border-input: #4C6272;--ic-shadow-color: rgba(0, 0, 0, .1);--ic-success-text: #005C2B;--ic-success-bg: #E6F4ED;--ic-warning-text: #8B4E00;--ic-warning-bg: #FFF4E5;--ic-error-text: #942316;--ic-error-bg: #FDEBE9;--ic-info-text: #00438A;--ic-info-bg: #E5F0FA;--ic-scrollbar-track: #F8F9FA;--ic-scrollbar-thumb: #D5D8DC;--ic-scrollbar-thumb-hover: #BCBEC1}html.ic-dark-mode{--ic-bg-primary: #1A1D23;--ic-bg-secondary: #22262E;--ic-bg-tertiary: #2A2F38;--ic-bg-card: #22262E;--ic-bg-hover: #2A2F38;--ic-bg-input: #2A2F38;--ic-text-primary: #E8EAED;--ic-text-secondary: #C4CAD0;--ic-text-light: #A8B2BD;--ic-text-inverse: #1A1D23;--ic-text-link: #7CB8E8;--ic-text-link-hover: #A8D4F5;--ic-border-default: #3D4350;--ic-border-strong: #525B68;--ic-border-input: #525B68;--ic-shadow-color: rgba(0, 0, 0, .4);--ic-success-text: #68D391;--ic-success-bg: #1A2F25;--ic-warning-text: #F6C653;--ic-warning-bg: #2F2A1A;--ic-error-text: #FF9494;--ic-error-bg: #2F1A1A;--ic-info-text: #7CB8E8;--ic-info-bg: #1A2230;--ic-scrollbar-track: #22262E;--ic-scrollbar-thumb: #3D4350;--ic-scrollbar-thumb-hover: #525B68;color-scheme:dark}@media(prefers-color-scheme:dark){html.ic-system-dark{--ic-bg-primary: #1A1D23;--ic-bg-secondary: #22262E;--ic-bg-tertiary: #2A2F38;--ic-bg-card: #22262E;--ic-bg-hover: #2A2F38;--ic-bg-input: #2A2F38;--ic-text-primary: #E8EAED;--ic-text-secondary: #C4CAD0;--ic-text-light: #A8B2BD;--ic-text-inverse: #1A1D23;--ic-text-link: #7CB8E8;--ic-text-link-hover: #A8D4F5;--ic-border-default: #3D4350;--ic-border-strong: #525B68;--ic-border-input: #525B68;--ic-shadow-color: rgba(0, 0, 0, .4);--ic-success-text: #68D391;--ic-success-bg: #1A2F25;--ic-warning-text: #F6C653;--ic-warning-bg: #2F2A1A;--ic-error-text: #FF9494;--ic-error-bg: #2F1A1A;--ic-info-text: #7CB8E8;--ic-info-bg: #1A2230;--ic-scrollbar-track: #22262E;--ic-scrollbar-thumb: #3D4350;--ic-scrollbar-thumb-hover: #525B68;color-scheme:dark}}body{background-color:var(--ic-bg-primary);color:var(--ic-text-primary);transition:background-color .25s ease-in-out,color .25s ease-in-out}.ic-main-content{background-color:var(--ic-bg-secondary)}html.ic-dark-mode .ic-header,html.ic-system-dark .ic-header{background:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important;border-bottom:1px solid var(--ic-border-default);box-shadow:0 1px 3px var(--ic-shadow-color)}html.ic-dark-mode .ic-sidebar,html.ic-system-dark .ic-sidebar{background-color:var(--ic-bg-card);border-inline-end:1px solid var(--ic-border-default)}.ic-card,.mat-mdc-card{background-color:var(--ic-bg-card);color:var(--ic-text-primary);border:1px solid var(--ic-border-default);box-shadow:0 2px 4px var(--ic-shadow-color)}h1,h2,h3,h4,h5,h6,p{color:var(--ic-text-primary)}a:not(.mat-mdc-button-base){color:var(--ic-text-link)}a:not(.mat-mdc-button-base):hover{color:var(--ic-text-link-hover)}input,textarea,select{background-color:var(--ic-bg-input);color:var(--ic-text-primary);border-color:var(--ic-border-input)}input::placeholder,textarea::placeholder,select::placeholder{color:var(--ic-text-light)}input:focus,textarea:focus,select:focus{border-color:var(--ic-text-link)}::-webkit-scrollbar-track{background:var(--ic-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--ic-scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--ic-scrollbar-thumb-hover)}*{scrollbar-color:var(--ic-scrollbar-thumb) var(--ic-scrollbar-track)}.ic-alert--success,.ic-status--success{background-color:var(--ic-success-bg);color:var(--ic-success-text);border-color:var(--ic-success-text)}.ic-alert--warning,.ic-status--warning{background-color:var(--ic-warning-bg);color:var(--ic-warning-text);border-color:var(--ic-warning-text)}.ic-alert--error,.ic-status--error{background-color:var(--ic-error-bg);color:var(--ic-error-text);border-color:var(--ic-error-text)}.ic-alert--info,.ic-status--info{background-color:var(--ic-info-bg);color:var(--ic-info-text);border-color:var(--ic-info-text)}html.ic-dark-mode .mat-mdc-text-field-wrapper,html.ic-system-dark .mat-mdc-text-field-wrapper,html.ic-dark-mode .mdc-text-field--filled,html.ic-system-dark .mdc-text-field--filled{background-color:var(--ic-bg-input)!important}html.ic-dark-mode .mdc-text-field--outlined .mdc-notched-outline__leading,html.ic-dark-mode .mdc-text-field--outlined .mdc-notched-outline__notch,html.ic-dark-mode .mdc-text-field--outlined .mdc-notched-outline__trailing,html.ic-system-dark .mdc-text-field--outlined .mdc-notched-outline__leading,html.ic-system-dark .mdc-text-field--outlined .mdc-notched-outline__notch,html.ic-system-dark .mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:var(--ic-border-input)!important}html.ic-dark-mode .mdc-text-field--outlined:hover .mdc-notched-outline__leading,html.ic-dark-mode .mdc-text-field--outlined:hover .mdc-notched-outline__notch,html.ic-dark-mode .mdc-text-field--outlined:hover .mdc-notched-outline__trailing,html.ic-system-dark .mdc-text-field--outlined:hover .mdc-notched-outline__leading,html.ic-system-dark .mdc-text-field--outlined:hover .mdc-notched-outline__notch,html.ic-system-dark .mdc-text-field--outlined:hover .mdc-notched-outline__trailing{border-color:var(--ic-text-secondary)!important}html.ic-dark-mode .mat-mdc-form-field-hint,html.ic-dark-mode .mat-mdc-form-field-error,html.ic-system-dark .mat-mdc-form-field-hint,html.ic-system-dark .mat-mdc-form-field-error{color:var(--ic-text-light)}html.ic-dark-mode .mdc-floating-label,html.ic-dark-mode .mat-mdc-floating-label,html.ic-system-dark .mdc-floating-label,html.ic-system-dark .mat-mdc-floating-label{color:var(--ic-text-secondary)!important}html.ic-dark-mode .mat-mdc-input-element,html.ic-system-dark .mat-mdc-input-element{color:var(--ic-text-primary)!important;caret-color:var(--ic-text-link)!important}html.ic-dark-mode .mat-mdc-select-value,html.ic-system-dark .mat-mdc-select-value{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-select-arrow,html.ic-system-dark .mat-mdc-select-arrow{color:var(--ic-text-secondary)!important}html.ic-dark-mode .mat-mdc-table,html.ic-system-dark .mat-mdc-table{background-color:var(--ic-bg-card)}html.ic-dark-mode .mat-mdc-header-cell,html.ic-system-dark .mat-mdc-header-cell{color:var(--ic-text-primary);background-color:var(--ic-bg-tertiary);border-bottom-color:var(--ic-border-strong)}html.ic-dark-mode .mat-mdc-cell,html.ic-system-dark .mat-mdc-cell{color:var(--ic-text-primary);border-bottom-color:var(--ic-border-default)}html.ic-dark-mode .mat-mdc-row:hover,html.ic-system-dark .mat-mdc-row:hover{background-color:var(--ic-bg-hover)}html.ic-dark-mode .mat-mdc-dialog-container .mdc-dialog__surface,html.ic-system-dark .mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-menu-panel,html.ic-system-dark .mat-mdc-menu-panel{background-color:var(--ic-bg-card)!important}html.ic-dark-mode .mat-mdc-menu-item,html.ic-system-dark .mat-mdc-menu-item{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-menu-item:hover:not([disabled]),html.ic-system-dark .mat-mdc-menu-item:hover:not([disabled]){background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .mat-mdc-autocomplete-panel,html.ic-system-dark .mat-mdc-autocomplete-panel,html.ic-dark-mode .mat-mdc-select-panel,html.ic-system-dark .mat-mdc-select-panel{background-color:var(--ic-bg-card)!important}html.ic-dark-mode .mat-mdc-option,html.ic-system-dark .mat-mdc-option{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-option:hover:not(.mdc-list-item--disabled),html.ic-system-dark .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled),html.ic-system-dark .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){background-color:var(--ic-bg-tertiary)!important}html.ic-dark-mode .mat-mdc-tab-header,html.ic-system-dark .mat-mdc-tab-header{border-bottom-color:var(--ic-border-default)}html.ic-dark-mode .mat-mdc-tab .mdc-tab__text-label,html.ic-system-dark .mat-mdc-tab .mdc-tab__text-label{color:var(--ic-text-secondary)!important}html.ic-dark-mode .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label,html.ic-system-dark .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--ic-text-link)!important}html.ic-dark-mode .mat-mdc-paginator,html.ic-system-dark .mat-mdc-paginator{background-color:var(--ic-bg-card);color:var(--ic-text-primary)}html.ic-dark-mode .mat-mdc-tooltip .mdc-tooltip__surface,html.ic-system-dark .mat-mdc-tooltip .mdc-tooltip__surface,html.ic-dark-mode .mat-mdc-chip,html.ic-system-dark .mat-mdc-chip{background-color:var(--ic-bg-tertiary)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-expansion-panel,html.ic-system-dark .mat-expansion-panel{background-color:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-expansion-panel-header,html.ic-system-dark .mat-expansion-panel-header{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-expansion-panel-header:hover:not([aria-disabled=true]),html.ic-system-dark .mat-expansion-panel-header:hover:not([aria-disabled=true]){background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .mat-divider,html.ic-system-dark .mat-divider{border-top-color:var(--ic-border-default)!important}html.ic-dark-mode .mat-mdc-list-item,html.ic-system-dark .mat-mdc-list-item,html.ic-dark-mode .mat-mdc-slide-toggle .mdc-form-field label,html.ic-system-dark .mat-mdc-slide-toggle .mdc-form-field label,html.ic-dark-mode .mat-mdc-radio-button .mdc-form-field label,html.ic-system-dark .mat-mdc-radio-button .mdc-form-field label,html.ic-dark-mode .mat-mdc-checkbox .mdc-form-field label,html.ic-system-dark .mat-mdc-checkbox .mdc-form-field label{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-snack-bar-container,html.ic-system-dark .mat-mdc-snack-bar-container{--mdc-snackbar-container-color: var(--ic-bg-tertiary);--mdc-snackbar-supporting-text-color: var(--ic-text-primary)}html.ic-dark-mode .mat-step-header .mat-step-label,html.ic-system-dark .mat-step-header .mat-step-label{color:var(--ic-text-secondary)!important}html.ic-dark-mode .mat-step-header .mat-step-label.mat-step-label-active,html.ic-system-dark .mat-step-header .mat-step-label.mat-step-label-active{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-bottom-sheet-container,html.ic-system-dark .mat-bottom-sheet-container{background-color:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-outlined-button,html.ic-system-dark .mat-mdc-outlined-button{border-color:var(--ic-border-strong)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-icon-button,html.ic-system-dark .mat-mdc-icon-button{color:var(--ic-text-secondary)!important}html.ic-dark-mode .mat-mdc-icon-button:hover,html.ic-system-dark .mat-mdc-icon-button:hover{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-raised-button[disabled],html.ic-dark-mode .mat-mdc-unelevated-button[disabled],html.ic-dark-mode .mat-mdc-outlined-button[disabled],html.ic-system-dark .mat-mdc-raised-button[disabled],html.ic-system-dark .mat-mdc-unelevated-button[disabled],html.ic-system-dark .mat-mdc-outlined-button[disabled]{opacity:.4}html.ic-dark-mode .page-header,html.ic-dark-mode .page-title-section,html.ic-dark-mode .content-area,html.ic-dark-mode .main-content,html.ic-dark-mode .ic-page,html.ic-dark-mode .portal-content,html.ic-system-dark .page-header,html.ic-system-dark .page-title-section,html.ic-system-dark .content-area,html.ic-system-dark .main-content,html.ic-system-dark .ic-page,html.ic-system-dark .portal-content{background-color:var(--ic-bg-secondary)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .breadcrumb,html.ic-dark-mode .ic-breadcrumb,html.ic-dark-mode nav[aria-label=breadcrumb],html.ic-system-dark .breadcrumb,html.ic-system-dark .ic-breadcrumb,html.ic-system-dark nav[aria-label=breadcrumb]{color:var(--ic-text-secondary)!important}html.ic-dark-mode .breadcrumb a,html.ic-dark-mode .ic-breadcrumb a,html.ic-dark-mode nav[aria-label=breadcrumb] a,html.ic-system-dark .breadcrumb a,html.ic-system-dark .ic-breadcrumb a,html.ic-system-dark nav[aria-label=breadcrumb] a{color:var(--ic-text-link)!important}html.ic-dark-mode .breadcrumb .separator,html.ic-dark-mode .ic-breadcrumb .separator,html.ic-dark-mode nav[aria-label=breadcrumb] .separator,html.ic-system-dark .breadcrumb .separator,html.ic-system-dark .ic-breadcrumb .separator,html.ic-system-dark nav[aria-label=breadcrumb] .separator{color:var(--ic-text-light)!important}html.ic-dark-mode .ic-header__logo-text,html.ic-dark-mode .ic-header__subtitle,html.ic-system-dark .ic-header__logo-text,html.ic-system-dark .ic-header__subtitle{color:var(--ic-text-primary)!important}html.ic-dark-mode .ic-header__mobile-menu,html.ic-system-dark .ic-header__mobile-menu{background:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .ic-header .user-name,html.ic-dark-mode .ic-header .user-role,html.ic-system-dark .ic-header .user-name,html.ic-system-dark .ic-header .user-role{color:var(--ic-text-primary)!important}html.ic-dark-mode .ic-sidebar,html.ic-dark-mode .sidebar,html.ic-dark-mode .side-nav,html.ic-dark-mode nav.sidenav,html.ic-dark-mode mat-sidenav,html.ic-system-dark .ic-sidebar,html.ic-system-dark .sidebar,html.ic-system-dark .side-nav,html.ic-system-dark nav.sidenav,html.ic-system-dark mat-sidenav{border-inline-end-color:var(--ic-border-default)!important}html.ic-dark-mode .ic-sidebar a,html.ic-dark-mode .ic-sidebar .nav-link,html.ic-dark-mode .ic-sidebar .mat-mdc-list-item,html.ic-dark-mode .sidebar a,html.ic-dark-mode .sidebar .nav-link,html.ic-dark-mode .sidebar .mat-mdc-list-item,html.ic-dark-mode .side-nav a,html.ic-dark-mode .side-nav .nav-link,html.ic-dark-mode .side-nav .mat-mdc-list-item,html.ic-dark-mode nav.sidenav a,html.ic-dark-mode nav.sidenav .nav-link,html.ic-dark-mode nav.sidenav .mat-mdc-list-item,html.ic-dark-mode mat-sidenav a,html.ic-dark-mode mat-sidenav .nav-link,html.ic-dark-mode mat-sidenav .mat-mdc-list-item,html.ic-system-dark .ic-sidebar a,html.ic-system-dark .ic-sidebar .nav-link,html.ic-system-dark .ic-sidebar .mat-mdc-list-item,html.ic-system-dark .sidebar a,html.ic-system-dark .sidebar .nav-link,html.ic-system-dark .sidebar .mat-mdc-list-item,html.ic-system-dark .side-nav a,html.ic-system-dark .side-nav .nav-link,html.ic-system-dark .side-nav .mat-mdc-list-item,html.ic-system-dark nav.sidenav a,html.ic-system-dark nav.sidenav .nav-link,html.ic-system-dark nav.sidenav .mat-mdc-list-item,html.ic-system-dark mat-sidenav a,html.ic-system-dark mat-sidenav .nav-link,html.ic-system-dark mat-sidenav .mat-mdc-list-item{color:var(--ic-text-primary)!important}html.ic-dark-mode .ic-sidebar a:hover,html.ic-dark-mode .ic-sidebar .nav-link:hover,html.ic-dark-mode .ic-sidebar .mat-mdc-list-item:hover,html.ic-dark-mode .sidebar a:hover,html.ic-dark-mode .sidebar .nav-link:hover,html.ic-dark-mode .sidebar .mat-mdc-list-item:hover,html.ic-dark-mode .side-nav a:hover,html.ic-dark-mode .side-nav .nav-link:hover,html.ic-dark-mode .side-nav .mat-mdc-list-item:hover,html.ic-dark-mode nav.sidenav a:hover,html.ic-dark-mode nav.sidenav .nav-link:hover,html.ic-dark-mode nav.sidenav .mat-mdc-list-item:hover,html.ic-dark-mode mat-sidenav a:hover,html.ic-dark-mode mat-sidenav .nav-link:hover,html.ic-dark-mode mat-sidenav .mat-mdc-list-item:hover,html.ic-system-dark .ic-sidebar a:hover,html.ic-system-dark .ic-sidebar .nav-link:hover,html.ic-system-dark .ic-sidebar .mat-mdc-list-item:hover,html.ic-system-dark .sidebar a:hover,html.ic-system-dark .sidebar .nav-link:hover,html.ic-system-dark .sidebar .mat-mdc-list-item:hover,html.ic-system-dark .side-nav a:hover,html.ic-system-dark .side-nav .nav-link:hover,html.ic-system-dark .side-nav .mat-mdc-list-item:hover,html.ic-system-dark nav.sidenav a:hover,html.ic-system-dark nav.sidenav .nav-link:hover,html.ic-system-dark nav.sidenav .mat-mdc-list-item:hover,html.ic-system-dark mat-sidenav a:hover,html.ic-system-dark mat-sidenav .nav-link:hover,html.ic-system-dark mat-sidenav .mat-mdc-list-item:hover{background-color:var(--ic-bg-hover)!important;color:var(--ic-text-link)!important}html.ic-dark-mode .ic-sidebar a.active,html.ic-dark-mode .ic-sidebar a.active-link,html.ic-dark-mode .ic-sidebar .nav-link.active,html.ic-dark-mode .ic-sidebar .nav-link.active-link,html.ic-dark-mode .ic-sidebar .mat-mdc-list-item.active,html.ic-dark-mode .ic-sidebar .mat-mdc-list-item.active-link,html.ic-dark-mode .sidebar a.active,html.ic-dark-mode .sidebar a.active-link,html.ic-dark-mode .sidebar .nav-link.active,html.ic-dark-mode .sidebar .nav-link.active-link,html.ic-dark-mode .sidebar .mat-mdc-list-item.active,html.ic-dark-mode .sidebar .mat-mdc-list-item.active-link,html.ic-dark-mode .side-nav a.active,html.ic-dark-mode .side-nav a.active-link,html.ic-dark-mode .side-nav .nav-link.active,html.ic-dark-mode .side-nav .nav-link.active-link,html.ic-dark-mode .side-nav .mat-mdc-list-item.active,html.ic-dark-mode .side-nav .mat-mdc-list-item.active-link,html.ic-dark-mode nav.sidenav a.active,html.ic-dark-mode nav.sidenav a.active-link,html.ic-dark-mode nav.sidenav .nav-link.active,html.ic-dark-mode nav.sidenav .nav-link.active-link,html.ic-dark-mode nav.sidenav .mat-mdc-list-item.active,html.ic-dark-mode nav.sidenav .mat-mdc-list-item.active-link,html.ic-dark-mode mat-sidenav a.active,html.ic-dark-mode mat-sidenav a.active-link,html.ic-dark-mode mat-sidenav .nav-link.active,html.ic-dark-mode mat-sidenav .nav-link.active-link,html.ic-dark-mode mat-sidenav .mat-mdc-list-item.active,html.ic-dark-mode mat-sidenav .mat-mdc-list-item.active-link,html.ic-system-dark .ic-sidebar a.active,html.ic-system-dark .ic-sidebar a.active-link,html.ic-system-dark .ic-sidebar .nav-link.active,html.ic-system-dark .ic-sidebar .nav-link.active-link,html.ic-system-dark .ic-sidebar .mat-mdc-list-item.active,html.ic-system-dark .ic-sidebar .mat-mdc-list-item.active-link,html.ic-system-dark .sidebar a.active,html.ic-system-dark .sidebar a.active-link,html.ic-system-dark .sidebar .nav-link.active,html.ic-system-dark .sidebar .nav-link.active-link,html.ic-system-dark .sidebar .mat-mdc-list-item.active,html.ic-system-dark .sidebar .mat-mdc-list-item.active-link,html.ic-system-dark .side-nav a.active,html.ic-system-dark .side-nav a.active-link,html.ic-system-dark .side-nav .nav-link.active,html.ic-system-dark .side-nav .nav-link.active-link,html.ic-system-dark .side-nav .mat-mdc-list-item.active,html.ic-system-dark .side-nav .mat-mdc-list-item.active-link,html.ic-system-dark nav.sidenav a.active,html.ic-system-dark nav.sidenav a.active-link,html.ic-system-dark nav.sidenav .nav-link.active,html.ic-system-dark nav.sidenav .nav-link.active-link,html.ic-system-dark nav.sidenav .mat-mdc-list-item.active,html.ic-system-dark nav.sidenav .mat-mdc-list-item.active-link,html.ic-system-dark mat-sidenav a.active,html.ic-system-dark mat-sidenav a.active-link,html.ic-system-dark mat-sidenav .nav-link.active,html.ic-system-dark mat-sidenav .nav-link.active-link,html.ic-system-dark mat-sidenav .mat-mdc-list-item.active,html.ic-system-dark mat-sidenav .mat-mdc-list-item.active-link{background-color:var(--ic-bg-tertiary)!important;color:var(--ic-text-link)!important;border-inline-start-color:var(--ic-text-link)!important}html.ic-dark-mode .ic-sidebar .material-icons,html.ic-dark-mode .ic-sidebar .mat-icon,html.ic-dark-mode .sidebar .material-icons,html.ic-dark-mode .sidebar .mat-icon,html.ic-dark-mode .side-nav .material-icons,html.ic-dark-mode .side-nav .mat-icon,html.ic-dark-mode nav.sidenav .material-icons,html.ic-dark-mode nav.sidenav .mat-icon,html.ic-dark-mode mat-sidenav .material-icons,html.ic-dark-mode mat-sidenav .mat-icon,html.ic-system-dark .ic-sidebar .material-icons,html.ic-system-dark .ic-sidebar .mat-icon,html.ic-system-dark .sidebar .material-icons,html.ic-system-dark .sidebar .mat-icon,html.ic-system-dark .side-nav .material-icons,html.ic-system-dark .side-nav .mat-icon,html.ic-system-dark nav.sidenav .material-icons,html.ic-system-dark nav.sidenav .mat-icon,html.ic-system-dark mat-sidenav .material-icons,html.ic-system-dark mat-sidenav .mat-icon{color:var(--ic-text-secondary)!important}html.ic-dark-mode .card,html.ic-dark-mode .tenant-card,html.ic-dark-mode .dashboard-card,html.ic-dark-mode .stat-card,html.ic-dark-mode .info-card,html.ic-dark-mode .summary-card,html.ic-dark-mode .overview-card,html.ic-dark-mode [class*=card],html.ic-system-dark .card,html.ic-system-dark .tenant-card,html.ic-system-dark .dashboard-card,html.ic-system-dark .stat-card,html.ic-system-dark .info-card,html.ic-system-dark .summary-card,html.ic-system-dark .overview-card,html.ic-system-dark [class*=card]{background-color:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-default)!important;box-shadow:0 2px 4px var(--ic-shadow-color)!important}html.ic-dark-mode .card .card-header,html.ic-dark-mode .card .card-title,html.ic-dark-mode .card h3,html.ic-dark-mode .card h4,html.ic-dark-mode .tenant-card .card-header,html.ic-dark-mode .tenant-card .card-title,html.ic-dark-mode .tenant-card h3,html.ic-dark-mode .tenant-card h4,html.ic-dark-mode .dashboard-card .card-header,html.ic-dark-mode .dashboard-card .card-title,html.ic-dark-mode .dashboard-card h3,html.ic-dark-mode .dashboard-card h4,html.ic-dark-mode .stat-card .card-header,html.ic-dark-mode .stat-card .card-title,html.ic-dark-mode .stat-card h3,html.ic-dark-mode .stat-card h4,html.ic-dark-mode .info-card .card-header,html.ic-dark-mode .info-card .card-title,html.ic-dark-mode .info-card h3,html.ic-dark-mode .info-card h4,html.ic-dark-mode .summary-card .card-header,html.ic-dark-mode .summary-card .card-title,html.ic-dark-mode .summary-card h3,html.ic-dark-mode .summary-card h4,html.ic-dark-mode .overview-card .card-header,html.ic-dark-mode .overview-card .card-title,html.ic-dark-mode .overview-card h3,html.ic-dark-mode .overview-card h4,html.ic-dark-mode [class*=card] .card-header,html.ic-dark-mode [class*=card] .card-title,html.ic-dark-mode [class*=card] h3,html.ic-dark-mode [class*=card] h4,html.ic-system-dark .card .card-header,html.ic-system-dark .card .card-title,html.ic-system-dark .card h3,html.ic-system-dark .card h4,html.ic-system-dark .tenant-card .card-header,html.ic-system-dark .tenant-card .card-title,html.ic-system-dark .tenant-card h3,html.ic-system-dark .tenant-card h4,html.ic-system-dark .dashboard-card .card-header,html.ic-system-dark .dashboard-card .card-title,html.ic-system-dark .dashboard-card h3,html.ic-system-dark .dashboard-card h4,html.ic-system-dark .stat-card .card-header,html.ic-system-dark .stat-card .card-title,html.ic-system-dark .stat-card h3,html.ic-system-dark .stat-card h4,html.ic-system-dark .info-card .card-header,html.ic-system-dark .info-card .card-title,html.ic-system-dark .info-card h3,html.ic-system-dark .info-card h4,html.ic-system-dark .summary-card .card-header,html.ic-system-dark .summary-card .card-title,html.ic-system-dark .summary-card h3,html.ic-system-dark .summary-card h4,html.ic-system-dark .overview-card .card-header,html.ic-system-dark .overview-card .card-title,html.ic-system-dark .overview-card h3,html.ic-system-dark .overview-card h4,html.ic-system-dark [class*=card] .card-header,html.ic-system-dark [class*=card] .card-title,html.ic-system-dark [class*=card] h3,html.ic-system-dark [class*=card] h4{color:var(--ic-text-primary)!important}html.ic-dark-mode .card .card-subtitle,html.ic-dark-mode .card .card-body p,html.ic-dark-mode .card .description,html.ic-dark-mode .tenant-card .card-subtitle,html.ic-dark-mode .tenant-card .card-body p,html.ic-dark-mode .tenant-card .description,html.ic-dark-mode .dashboard-card .card-subtitle,html.ic-dark-mode .dashboard-card .card-body p,html.ic-dark-mode .dashboard-card .description,html.ic-dark-mode .stat-card .card-subtitle,html.ic-dark-mode .stat-card .card-body p,html.ic-dark-mode .stat-card .description,html.ic-dark-mode .info-card .card-subtitle,html.ic-dark-mode .info-card .card-body p,html.ic-dark-mode .info-card .description,html.ic-dark-mode .summary-card .card-subtitle,html.ic-dark-mode .summary-card .card-body p,html.ic-dark-mode .summary-card .description,html.ic-dark-mode .overview-card .card-subtitle,html.ic-dark-mode .overview-card .card-body p,html.ic-dark-mode .overview-card .description,html.ic-dark-mode [class*=card] .card-subtitle,html.ic-dark-mode [class*=card] .card-body p,html.ic-dark-mode [class*=card] .description,html.ic-system-dark .card .card-subtitle,html.ic-system-dark .card .card-body p,html.ic-system-dark .card .description,html.ic-system-dark .tenant-card .card-subtitle,html.ic-system-dark .tenant-card .card-body p,html.ic-system-dark .tenant-card .description,html.ic-system-dark .dashboard-card .card-subtitle,html.ic-system-dark .dashboard-card .card-body p,html.ic-system-dark .dashboard-card .description,html.ic-system-dark .stat-card .card-subtitle,html.ic-system-dark .stat-card .card-body p,html.ic-system-dark .stat-card .description,html.ic-system-dark .info-card .card-subtitle,html.ic-system-dark .info-card .card-body p,html.ic-system-dark .info-card .description,html.ic-system-dark .summary-card .card-subtitle,html.ic-system-dark .summary-card .card-body p,html.ic-system-dark .summary-card .description,html.ic-system-dark .overview-card .card-subtitle,html.ic-system-dark .overview-card .card-body p,html.ic-system-dark .overview-card .description,html.ic-system-dark [class*=card] .card-subtitle,html.ic-system-dark [class*=card] .card-body p,html.ic-system-dark [class*=card] .description{color:var(--ic-text-secondary)!important}html.ic-dark-mode .stat-widget,html.ic-dark-mode .metric-card,html.ic-dark-mode .stats-grid>div,html.ic-dark-mode .stat-item,html.ic-dark-mode .kpi-card,html.ic-system-dark .stat-widget,html.ic-system-dark .metric-card,html.ic-system-dark .stats-grid>div,html.ic-system-dark .stat-item,html.ic-system-dark .kpi-card{background-color:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-default)!important}html.ic-dark-mode .stat-widget .stat-label,html.ic-dark-mode .stat-widget .metric-label,html.ic-dark-mode .stat-widget small,html.ic-dark-mode .metric-card .stat-label,html.ic-dark-mode .metric-card .metric-label,html.ic-dark-mode .metric-card small,html.ic-dark-mode .stats-grid>div .stat-label,html.ic-dark-mode .stats-grid>div .metric-label,html.ic-dark-mode .stats-grid>div small,html.ic-dark-mode .stat-item .stat-label,html.ic-dark-mode .stat-item .metric-label,html.ic-dark-mode .stat-item small,html.ic-dark-mode .kpi-card .stat-label,html.ic-dark-mode .kpi-card .metric-label,html.ic-dark-mode .kpi-card small,html.ic-system-dark .stat-widget .stat-label,html.ic-system-dark .stat-widget .metric-label,html.ic-system-dark .stat-widget small,html.ic-system-dark .metric-card .stat-label,html.ic-system-dark .metric-card .metric-label,html.ic-system-dark .metric-card small,html.ic-system-dark .stats-grid>div .stat-label,html.ic-system-dark .stats-grid>div .metric-label,html.ic-system-dark .stats-grid>div small,html.ic-system-dark .stat-item .stat-label,html.ic-system-dark .stat-item .metric-label,html.ic-system-dark .stat-item small,html.ic-system-dark .kpi-card .stat-label,html.ic-system-dark .kpi-card .metric-label,html.ic-system-dark .kpi-card small{color:var(--ic-text-secondary)!important}html.ic-dark-mode .stat-widget .stat-value,html.ic-dark-mode .stat-widget .metric-value,html.ic-dark-mode .stat-widget .count,html.ic-dark-mode .metric-card .stat-value,html.ic-dark-mode .metric-card .metric-value,html.ic-dark-mode .metric-card .count,html.ic-dark-mode .stats-grid>div .stat-value,html.ic-dark-mode .stats-grid>div .metric-value,html.ic-dark-mode .stats-grid>div .count,html.ic-dark-mode .stat-item .stat-value,html.ic-dark-mode .stat-item .metric-value,html.ic-dark-mode .stat-item .count,html.ic-dark-mode .kpi-card .stat-value,html.ic-dark-mode .kpi-card .metric-value,html.ic-dark-mode .kpi-card .count,html.ic-system-dark .stat-widget .stat-value,html.ic-system-dark .stat-widget .metric-value,html.ic-system-dark .stat-widget .count,html.ic-system-dark .metric-card .stat-value,html.ic-system-dark .metric-card .metric-value,html.ic-system-dark .metric-card .count,html.ic-system-dark .stats-grid>div .stat-value,html.ic-system-dark .stats-grid>div .metric-value,html.ic-system-dark .stats-grid>div .count,html.ic-system-dark .stat-item .stat-value,html.ic-system-dark .stat-item .metric-value,html.ic-system-dark .stat-item .count,html.ic-system-dark .kpi-card .stat-value,html.ic-system-dark .kpi-card .metric-value,html.ic-system-dark .kpi-card .count{color:var(--ic-text-primary)!important}html.ic-dark-mode .btn,html.ic-system-dark .btn{color:var(--ic-text-primary)!important}html.ic-dark-mode .btn-primary,html.ic-system-dark .btn-primary{background-color:#6b2d8b!important;color:#fff!important;border-color:#6b2d8b!important}html.ic-dark-mode .btn-primary:hover,html.ic-system-dark .btn-primary:hover{background-color:#5a2575!important}html.ic-dark-mode .btn-primary:link,html.ic-dark-mode .btn-primary:visited,html.ic-dark-mode .btn-primary:active,html.ic-system-dark .btn-primary:link,html.ic-system-dark .btn-primary:visited,html.ic-system-dark .btn-primary:active{color:#fff!important}html.ic-dark-mode .btn-secondary,html.ic-system-dark .btn-secondary{background-color:var(--ic-bg-tertiary)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-default)!important}html.ic-dark-mode .btn-secondary:hover,html.ic-system-dark .btn-secondary:hover{background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .btn-secondary:link,html.ic-dark-mode .btn-secondary:visited,html.ic-dark-mode .btn-secondary:active,html.ic-system-dark .btn-secondary:link,html.ic-system-dark .btn-secondary:visited,html.ic-system-dark .btn-secondary:active{color:var(--ic-text-primary)!important}html.ic-dark-mode .btn-outline,html.ic-dark-mode .btn-outline-primary,html.ic-system-dark .btn-outline,html.ic-system-dark .btn-outline-primary{background-color:transparent!important;color:var(--ic-text-link)!important;border-color:var(--ic-border-strong)!important}html.ic-dark-mode .btn-outline:hover,html.ic-dark-mode .btn-outline-primary:hover,html.ic-system-dark .btn-outline:hover,html.ic-system-dark .btn-outline-primary:hover{background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .btn-icon,html.ic-system-dark .btn-icon{color:var(--ic-text-secondary)!important;background:var(--ic-bg-tertiary)!important}html.ic-dark-mode .btn-icon:hover,html.ic-system-dark .btn-icon:hover{background:var(--ic-bg-hover)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode .btn-icon.active,html.ic-system-dark .btn-icon.active{color:#68d391!important}html.ic-dark-mode .btn-danger,html.ic-dark-mode .btn-warning,html.ic-system-dark .btn-danger,html.ic-system-dark .btn-warning{color:#fff!important}html.ic-dark-mode .chip,html.ic-system-dark .chip{background-color:var(--ic-bg-tertiary)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-default)!important}html.ic-dark-mode .chip.active,html.ic-system-dark .chip.active{background-color:#6b2d8b!important;color:#fff!important;border-color:#6b2d8b!important}html.ic-dark-mode .chip:hover:not(.active),html.ic-system-dark .chip:hover:not(.active){background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .badge.active,html.ic-dark-mode .badge.success,html.ic-dark-mode .pill.active,html.ic-dark-mode .pill.success,html.ic-dark-mode .status-badge.active,html.ic-dark-mode .status-badge.success,html.ic-dark-mode .tag.active,html.ic-dark-mode .tag.success,html.ic-system-dark .badge.active,html.ic-system-dark .badge.success,html.ic-system-dark .pill.active,html.ic-system-dark .pill.success,html.ic-system-dark .status-badge.active,html.ic-system-dark .status-badge.success,html.ic-system-dark .tag.active,html.ic-system-dark .tag.success{background-color:var(--ic-success-bg)!important;color:var(--ic-success-text)!important}html.ic-dark-mode .badge.warning,html.ic-dark-mode .badge.trial,html.ic-dark-mode .pill.warning,html.ic-dark-mode .pill.trial,html.ic-dark-mode .status-badge.warning,html.ic-dark-mode .status-badge.trial,html.ic-dark-mode .tag.warning,html.ic-dark-mode .tag.trial,html.ic-system-dark .badge.warning,html.ic-system-dark .badge.trial,html.ic-system-dark .pill.warning,html.ic-system-dark .pill.trial,html.ic-system-dark .status-badge.warning,html.ic-system-dark .status-badge.trial,html.ic-system-dark .tag.warning,html.ic-system-dark .tag.trial{background-color:var(--ic-warning-bg)!important;color:var(--ic-warning-text)!important}html.ic-dark-mode .badge.error,html.ic-dark-mode .badge.danger,html.ic-dark-mode .badge.suspended,html.ic-dark-mode .pill.error,html.ic-dark-mode .pill.danger,html.ic-dark-mode .pill.suspended,html.ic-dark-mode .status-badge.error,html.ic-dark-mode .status-badge.danger,html.ic-dark-mode .status-badge.suspended,html.ic-dark-mode .tag.error,html.ic-dark-mode .tag.danger,html.ic-dark-mode .tag.suspended,html.ic-system-dark .badge.error,html.ic-system-dark .badge.danger,html.ic-system-dark .badge.suspended,html.ic-system-dark .pill.error,html.ic-system-dark .pill.danger,html.ic-system-dark .pill.suspended,html.ic-system-dark .status-badge.error,html.ic-system-dark .status-badge.danger,html.ic-system-dark .status-badge.suspended,html.ic-system-dark .tag.error,html.ic-system-dark .tag.danger,html.ic-system-dark .tag.suspended{background-color:var(--ic-error-bg)!important;color:var(--ic-error-text)!important}html.ic-dark-mode .badge.info,html.ic-dark-mode .pill.info,html.ic-dark-mode .status-badge.info,html.ic-dark-mode .tag.info,html.ic-system-dark .badge.info,html.ic-system-dark .pill.info,html.ic-system-dark .status-badge.info,html.ic-system-dark .tag.info{background-color:var(--ic-info-bg)!important;color:var(--ic-info-text)!important}html.ic-dark-mode .search-input,html.ic-dark-mode input[type=search],html.ic-dark-mode input[type=text],html.ic-dark-mode input[placeholder*=Search],html.ic-dark-mode input[placeholder*=search],html.ic-system-dark .search-input,html.ic-system-dark input[type=search],html.ic-system-dark input[type=text],html.ic-system-dark input[placeholder*=Search],html.ic-system-dark input[placeholder*=search]{background-color:var(--ic-bg-input)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-input)!important}html.ic-dark-mode .search-input::placeholder,html.ic-dark-mode input[type=search]::placeholder,html.ic-dark-mode input[type=text]::placeholder,html.ic-dark-mode input[placeholder*=Search]::placeholder,html.ic-dark-mode input[placeholder*=search]::placeholder,html.ic-system-dark .search-input::placeholder,html.ic-system-dark input[type=search]::placeholder,html.ic-system-dark input[type=text]::placeholder,html.ic-system-dark input[placeholder*=Search]::placeholder,html.ic-system-dark input[placeholder*=search]::placeholder{color:var(--ic-text-light)!important}html.ic-dark-mode table,html.ic-dark-mode .table,html.ic-system-dark table,html.ic-system-dark .table{color:var(--ic-text-primary)!important;background-color:var(--ic-bg-card)!important}html.ic-dark-mode table th,html.ic-dark-mode .table th,html.ic-system-dark table th,html.ic-system-dark .table th{background-color:var(--ic-bg-tertiary)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-strong)!important}html.ic-dark-mode table td,html.ic-dark-mode .table td,html.ic-system-dark table td,html.ic-system-dark .table td{color:var(--ic-text-primary)!important;border-color:var(--ic-border-default)!important}html.ic-dark-mode table tr:hover td,html.ic-dark-mode .table tr:hover td,html.ic-system-dark table tr:hover td,html.ic-system-dark .table tr:hover td{background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .dropdown-menu,html.ic-dark-mode .context-menu,html.ic-dark-mode .popup-menu,html.ic-system-dark .dropdown-menu,html.ic-system-dark .context-menu,html.ic-system-dark .popup-menu{background-color:var(--ic-bg-card)!important;border-color:var(--ic-border-default)!important;box-shadow:0 4px 12px var(--ic-shadow-color)!important}html.ic-dark-mode .dropdown-menu a,html.ic-dark-mode .dropdown-menu button,html.ic-dark-mode .dropdown-menu .menu-item,html.ic-dark-mode .context-menu a,html.ic-dark-mode .context-menu button,html.ic-dark-mode .context-menu .menu-item,html.ic-dark-mode .popup-menu a,html.ic-dark-mode .popup-menu button,html.ic-dark-mode .popup-menu .menu-item,html.ic-system-dark .dropdown-menu a,html.ic-system-dark .dropdown-menu button,html.ic-system-dark .dropdown-menu .menu-item,html.ic-system-dark .context-menu a,html.ic-system-dark .context-menu button,html.ic-system-dark .context-menu .menu-item,html.ic-system-dark .popup-menu a,html.ic-system-dark .popup-menu button,html.ic-system-dark .popup-menu .menu-item{color:var(--ic-text-primary)!important}html.ic-dark-mode .dropdown-menu a:hover,html.ic-dark-mode .dropdown-menu button:hover,html.ic-dark-mode .dropdown-menu .menu-item:hover,html.ic-dark-mode .context-menu a:hover,html.ic-dark-mode .context-menu button:hover,html.ic-dark-mode .context-menu .menu-item:hover,html.ic-dark-mode .popup-menu a:hover,html.ic-dark-mode .popup-menu button:hover,html.ic-dark-mode .popup-menu .menu-item:hover,html.ic-system-dark .dropdown-menu a:hover,html.ic-system-dark .dropdown-menu button:hover,html.ic-system-dark .dropdown-menu .menu-item:hover,html.ic-system-dark .context-menu a:hover,html.ic-system-dark .context-menu button:hover,html.ic-system-dark .context-menu .menu-item:hover,html.ic-system-dark .popup-menu a:hover,html.ic-system-dark .popup-menu button:hover,html.ic-system-dark .popup-menu .menu-item:hover{background-color:var(--ic-bg-hover)!important}html.ic-dark-mode .modal,html.ic-dark-mode .dialog,html.ic-dark-mode .overlay-panel,html.ic-system-dark .modal,html.ic-system-dark .dialog,html.ic-system-dark .overlay-panel{background-color:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-default)!important}html.ic-dark-mode .mat-mdc-text-field-wrapper,html.ic-dark-mode .mdc-text-field--filled,html.ic-system-dark .mat-mdc-text-field-wrapper,html.ic-system-dark .mdc-text-field--filled{background-color:var(--ic-bg-input)!important}html.ic-dark-mode label,html.ic-dark-mode .form-label,html.ic-dark-mode .field-label,html.ic-system-dark label,html.ic-system-dark .form-label,html.ic-system-dark .field-label{color:var(--ic-text-primary)!important}html.ic-dark-mode .help-text,html.ic-dark-mode .hint-text,html.ic-dark-mode .description-text,html.ic-dark-mode .subtitle,html.ic-dark-mode .sub-text,html.ic-system-dark .help-text,html.ic-system-dark .hint-text,html.ic-system-dark .description-text,html.ic-system-dark .subtitle,html.ic-system-dark .sub-text{color:var(--ic-text-secondary)!important}html.ic-dark-mode details,html.ic-system-dark details{background-color:var(--ic-bg-card)!important;border-color:var(--ic-border-default)!important}html.ic-dark-mode details summary,html.ic-system-dark details summary{color:var(--ic-text-primary)!important}html.ic-dark-mode footer,html.ic-dark-mode .ic-footer,html.ic-system-dark footer,html.ic-system-dark .ic-footer{background-color:var(--ic-bg-primary)!important;color:var(--ic-text-secondary)!important;border-top-color:var(--ic-border-default)!important}html.ic-dark-mode .carers-btn,html.ic-system-dark .carers-btn{background-color:#7b1fa2!important;color:#fff!important}html.ic-dark-mode .carers-btn:hover,html.ic-system-dark .carers-btn:hover{background-color:#6a1b9a!important}html.ic-dark-mode select,html.ic-system-dark select{background-color:var(--ic-bg-input)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-input)!important}html.ic-dark-mode pre,html.ic-dark-mode code,html.ic-system-dark pre,html.ic-system-dark code{background-color:var(--ic-bg-tertiary)!important;color:var(--ic-text-primary)!important;border-color:var(--ic-border-default)!important}html.ic-dark-mode hr,html.ic-system-dark hr{border-color:var(--ic-border-default)!important}html.ic-dark-mode .empty-state,html.ic-dark-mode .no-data,html.ic-dark-mode .no-results,html.ic-system-dark .empty-state,html.ic-system-dark .no-data,html.ic-system-dark .no-results{color:var(--ic-text-light)!important}html.ic-dark-mode .mdc-form-field,html.ic-system-dark .mdc-form-field,html.ic-dark-mode .mdc-form-field label,html.ic-system-dark .mdc-form-field label{color:var(--ic-text-primary)!important}html.ic-dark-mode .mat-mdc-outlined-button,html.ic-system-dark .mat-mdc-outlined-button{color:var(--ic-text-primary)!important;border-color:var(--ic-border-strong)!important}html.ic-dark-mode .mat-mdc-outlined-button.mat-primary,html.ic-system-dark .mat-mdc-outlined-button.mat-primary{color:#b39ddb!important;border-color:#b39ddb!important}html.ic-dark-mode .mat-toolbar,html.ic-system-dark .mat-toolbar{background-color:var(--ic-bg-card)!important;color:var(--ic-text-primary)!important}html.ic-dark-mode ::-webkit-scrollbar,html.ic-system-dark ::-webkit-scrollbar{background:var(--ic-bg-secondary)}.ic-bg-primary{background-color:var(--ic-bg-primary)}.ic-bg-secondary{background-color:var(--ic-bg-secondary)}.ic-bg-tertiary{background-color:var(--ic-bg-tertiary)}.ic-bg-card{background-color:var(--ic-bg-card)}.ic-text-primary{color:var(--ic-text-primary)}.ic-text-secondary{color:var(--ic-text-secondary)}.ic-text-light{color:var(--ic-text-light)}.ic-border{border-color:var(--ic-border-default)}.ic-border-strong{border-color:var(--ic-border-strong)}html.ic-theme-transitioning,html.ic-theme-transitioning *,html.ic-theme-transitioning *:before,html.ic-theme-transitioning *:after{transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out!important}@media(prefers-reduced-motion:reduce){html.ic-theme-transitioning,html.ic-theme-transitioning *,html.ic-theme-transitioning *:before,html.ic-theme-transitioning *:after{transition:none!important}}@media print{.ic-header,.ic-sidebar,.ic-footer,.breadcrumb-nav,.reading-mode-toggle,.emergency-fab,.theme-toggle,.skip-link,.data-security-banner,.tour-overlay,.whats-new-modal,.celebration-overlay,.command-palette,.global-search,.keyboard-cheatsheet,.ic-help-drawer,.ic-help-drawer-backdrop,.ic-offline-banner,.ic-reconnected-banner,.btn-primary,.btn-secondary,.btn-back,nav,footer,button:not(.print-visible),[role=navigation],[role=banner]:not(.print-visible),.notification-bell,.user-menu,.language-selector,.quick-actions,.widget-actions,.dashboard-actions,.tab-bar,.filter-bar,.search-bar,.pagination,.autosave-indicator,.ic-progress{display:none!important}body{margin:0;padding:0;font-size:12pt;line-height:1.5;color:#000!important;background:#fff!important}.main-content,.page-content,.content-area{width:100%!important;max-width:100%!important;margin:0!important;padding:1cm!important}h1{font-size:18pt;margin-bottom:.5cm;page-break-after:avoid}h2{font-size:15pt;margin-top:.75cm;page-break-after:avoid}h3{font-size:13pt;page-break-after:avoid}p,li{orphans:3;widows:3}a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;color:#666}a[routerLink]:after{content:none}.stat-card,.widget,.card,.section-card{border:1px solid #ccc!important;box-shadow:none!important;break-inside:avoid;margin-bottom:.5cm;page-break-inside:avoid}table{border-collapse:collapse;width:100%;page-break-inside:auto}tr{page-break-inside:avoid}th,td{border:1px solid #ccc;padding:.25cm;text-align:start}th{background-color:#f5f5f5!important;font-weight:700}.assessment-section,.support-plan-section,.case-note-entry,.pom-plan-section,.pom-section,.report-section,.report-card{page-break-inside:avoid;margin-bottom:.5cm;border-bottom:1px solid #eee;padding-bottom:.5cm}.pom-plan-overview .pom-section-card{border:1px solid #ccc!important;box-shadow:none!important;page-break-inside:avoid;margin-bottom:.5cm}.pom-plan-overview .pom-section-actions{display:none!important}.report-container .chart-container,.analytics-report .chart-container{page-break-inside:avoid}.report-container .report-filters,.analytics-report .report-filters,.report-container .export-actions,.analytics-report .export-actions{display:none!important}.status-badge{border:1px solid #333!important;background:none!important;color:#000!important;padding:.1cm .3cm}@page{margin:2cm;@top-center{content:"iCASPAR \2014  Confidential";font-size:9pt;color:#999}@bottom-right{content:"Page " counter(page) " of " counter(pages);font-size:9pt;color:#999}}.risk-high,.priority-high{color:#dc3545!important;font-weight:700}.risk-critical{color:#dc3545!important;font-weight:700;text-decoration:underline}img{max-width:100%!important;page-break-inside:avoid}[data-theme=dark] *,html.ic-dark-mode *,html.ic-system-dark *{color:#000!important;background:#fff!important}}body.reading-mode .ic-sidebar{display:none!important}body.reading-mode .ic-header{position:relative!important}body.reading-mode .main-content{max-width:720px!important;margin:0 auto!important;padding:2rem!important}body.reading-mode .page-content,body.reading-mode .content-area{font-size:1.125rem;line-height:1.8}body.reading-mode h1{font-size:2rem}body.reading-mode h2{font-size:1.5rem;margin-top:2rem}body.reading-mode h3{font-size:1.25rem}body.reading-mode .stat-card,body.reading-mode .widget:not(.content-widget),body.reading-mode .quick-actions,body.reading-mode .filter-bar,body.reading-mode .dashboard-actions{display:none!important}body.reading-mode .card,body.reading-mode .section-card{border:none!important;box-shadow:none!important;padding:0!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f8f9fa}::-webkit-scrollbar-thumb{background:#d5d8dc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#bcbec1}.grecaptcha-badge{visibility:hidden!important;opacity:0;position:fixed;right:-1000px!important}.ic-coach-mark{position:absolute;left:50%;transform:translate(-50%);z-index:1000;background:var(--ic-primary-color, #57486B);color:#fff;padding:10px 16px;border-radius:10px;font-size:.85rem;line-height:1.45;max-width:320px;display:flex;align-items:flex-start;gap:10px;box-shadow:0 4px 16px #0000002e;animation:coachMarkIn .35s ease-out;pointer-events:auto}.ic-coach-mark--top{bottom:calc(100% + 10px)}.ic-coach-mark--top:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--ic-primary-color, #57486B)}.ic-coach-mark--bottom{top:calc(100% + 10px)}.ic-coach-mark--bottom:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:var(--ic-primary-color, #57486B)}.ic-coach-mark__text{flex:1}.ic-coach-mark__dismiss{background:none;border:none;color:#fffc;cursor:pointer;padding:2px;font-size:14px;line-height:1;flex-shrink:0;min-width:28px;min-height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px}.ic-coach-mark__dismiss:hover{color:#fff;background:#ffffff26}.ic-coach-mark__dismiss:focus-visible{outline:2px solid #FFDD00;outline-offset:2px}@keyframes coachMarkIn{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(forced-colors:active){.ic-coach-mark{border:2px solid CanvasText;background:Canvas!important;color:CanvasText!important;forced-color-adjust:none}.ic-coach-mark--top:after,.ic-coach-mark--bottom:after{border-color:CanvasText!important}.ic-coach-mark__dismiss{color:CanvasText!important;border:1px solid CanvasText}.ic-coach-mark__dismiss:focus-visible{outline-color:Highlight}}
