@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url("./media/inter-cyrillic-ext-800-normal-6Y4ZCXST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-800-normal-HIC7IXOK.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url("./media/inter-cyrillic-800-normal-2PSLZGYO.woff2") format("woff2"),url("./media/inter-cyrillic-800-normal-XODMDENW.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url("./media/inter-greek-ext-800-normal-WG5R6KIZ.woff2") format("woff2"),url("./media/inter-greek-ext-800-normal-DRKXXNNV.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url("./media/inter-greek-800-normal-ZHWXURJA.woff2") format("woff2"),url("./media/inter-greek-800-normal-F3XH5GSD.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url("./media/inter-vietnamese-800-normal-SITCPNDM.woff2") format("woff2"),url("./media/inter-vietnamese-800-normal-26MSQF6H.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url("./media/inter-latin-ext-800-normal-EXMO743I.woff2") format("woff2"),url("./media/inter-latin-ext-800-normal-GNM4YRKP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url("./media/inter-latin-800-normal-SUCF22C3.woff2") format("woff2"),url("./media/inter-latin-800-normal-ZPDSDNQS.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-cyrillic-ext-500-normal-IOD5HK5T.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-500-normal-6XMZVGLH.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-cyrillic-500-normal-BTCWL4JP.woff2") format("woff2"),url("./media/oswald-cyrillic-500-normal-EU5SVA37.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-vietnamese-500-normal-K2DCZ724.woff2") format("woff2"),url("./media/oswald-vietnamese-500-normal-MAQFPDC6.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-latin-ext-500-normal-7BN7QUHQ.woff2") format("woff2"),url("./media/oswald-latin-ext-500-normal-G6FSFG2V.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url("./media/oswald-latin-500-normal-YAEF5JUE.woff2") format("woff2"),url("./media/oswald-latin-500-normal-EHXYLRQ6.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-cyrillic-ext-600-normal-SOY77FKY.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-600-normal-PQJ7TVQP.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-cyrillic-600-normal-EO7WDWHW.woff2") format("woff2"),url("./media/oswald-cyrillic-600-normal-EOA44Y3Z.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-vietnamese-600-normal-UMG6O7LY.woff2") format("woff2"),url("./media/oswald-vietnamese-600-normal-6JJJ4TEX.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-latin-ext-600-normal-STQPDBZT.woff2") format("woff2"),url("./media/oswald-latin-ext-600-normal-QVYCEFKT.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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url("./media/oswald-latin-600-normal-E4Q4QO7N.woff2") format("woff2"),url("./media/oswald-latin-600-normal-VVJ2LJKL.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-cyrillic-ext-700-normal-MRHTGUWO.woff2") format("woff2"),url("./media/oswald-cyrillic-ext-700-normal-UNLO2LQ2.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-cyrillic-700-normal-3SX25KLX.woff2") format("woff2"),url("./media/oswald-cyrillic-700-normal-VL3MUCGI.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-vietnamese-700-normal-5JXAN6T7.woff2") format("woff2"),url("./media/oswald-vietnamese-700-normal-GBQEGYK2.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-latin-ext-700-normal-WSRU77HB.woff2") format("woff2"),url("./media/oswald-latin-ext-700-normal-IHMHYVHW.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url("./media/oswald-latin-700-normal-MABSRGY2.woff2") format("woff2"),url("./media/oswald-latin-700-normal-SKSK3LR7.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-ethiopic-ethiopic-400-normal-OCCIBBUN.woff2") format("woff2"),url("./media/noto-sans-ethiopic-ethiopic-400-normal-TWGGN2NS.woff") format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-ethiopic-latin-ext-400-normal-2ALGKAIN.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-ext-400-normal-GCI6RBE6.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url("./media/noto-sans-ethiopic-latin-400-normal-HDM5NSRI.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-400-normal-KI5WWMQ2.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-ethiopic-ethiopic-500-normal-GMSIVGGK.woff2") format("woff2"),url("./media/noto-sans-ethiopic-ethiopic-500-normal-LJSWGAZR.woff") format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-ethiopic-latin-ext-500-normal-K56RIWRY.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-ext-500-normal-RHLNOUPE.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:500;src:url("./media/noto-sans-ethiopic-latin-500-normal-BEGTK3TT.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-500-normal-NS3XFBMA.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:600;src:url("./media/noto-sans-ethiopic-ethiopic-600-normal-OLG56COM.woff2") format("woff2"),url("./media/noto-sans-ethiopic-ethiopic-600-normal-CW5E7OWC.woff") format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:600;src:url("./media/noto-sans-ethiopic-latin-ext-600-normal-DQ57M45C.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-ext-600-normal-YUG4YI7A.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:600;src:url("./media/noto-sans-ethiopic-latin-600-normal-GIZZ3Z2L.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-600-normal-N6C7QRZO.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url("./media/noto-sans-ethiopic-ethiopic-700-normal-MIMCKAN5.woff2") format("woff2"),url("./media/noto-sans-ethiopic-ethiopic-700-normal-IYMHJ4LQ.woff") format("woff");unicode-range:U+030E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url("./media/noto-sans-ethiopic-latin-ext-700-normal-6JIU4RAQ.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-ext-700-normal-XVII4OY7.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url("./media/noto-sans-ethiopic-latin-700-normal-I6UF47JC.woff2") format("woff2"),url("./media/noto-sans-ethiopic-latin-700-normal-QLH3MYXM.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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url("./media/fraunces-vietnamese-400-normal-7PF7X7KF.woff2") format("woff2"),url("./media/fraunces-vietnamese-400-normal-RS6DTHZK.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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url("./media/fraunces-latin-ext-400-normal-OQV2HEQH.woff2") format("woff2"),url("./media/fraunces-latin-ext-400-normal-HXS2A6WN.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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url("./media/fraunces-latin-400-normal-GYO2WZID.woff2") format("woff2"),url("./media/fraunces-latin-400-normal-FCY2SWG4.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:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url("./media/fraunces-vietnamese-500-normal-I7WHUGUC.woff2") format("woff2"),url("./media/fraunces-vietnamese-500-normal-GNJFEZDV.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:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url("./media/fraunces-latin-ext-500-normal-5USUBM6Z.woff2") format("woff2"),url("./media/fraunces-latin-ext-500-normal-Y6INWVII.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:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url("./media/fraunces-latin-500-normal-KWS2HOOL.woff2") format("woff2"),url("./media/fraunces-latin-500-normal-QSAOSGCS.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url("./media/fraunces-vietnamese-600-normal-DE3HDSOL.woff2") format("woff2"),url("./media/fraunces-vietnamese-600-normal-AZNJUO5I.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url("./media/fraunces-latin-ext-600-normal-K7IVURXI.woff2") format("woff2"),url("./media/fraunces-latin-ext-600-normal-FCSA5VES.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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url("./media/fraunces-latin-600-normal-5VSMB6GO.woff2") format("woff2"),url("./media/fraunces-latin-600-normal-XJWJMTXS.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:Fraunces;font-style:italic;font-display:swap;font-weight:500;src:url("./media/fraunces-vietnamese-500-italic-O54QAQBY.woff2") format("woff2"),url("./media/fraunces-vietnamese-500-italic-GCKPTRIU.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:Fraunces;font-style:italic;font-display:swap;font-weight:500;src:url("./media/fraunces-latin-ext-500-italic-LWOANRVL.woff2") format("woff2"),url("./media/fraunces-latin-ext-500-italic-TVIDF72H.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:Fraunces;font-style:italic;font-display:swap;font-weight:500;src:url("./media/fraunces-latin-500-italic-VCZFML3A.woff2") format("woff2"),url("./media/fraunces-latin-500-italic-2OLEZC2J.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: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"}:root{--primary-300: #CFE070;--primary-500: #B8D433;--primary-600: #A2BB2D;--primary-700: #8CA227;--primary-900: #1B2E10;--primary-100: #F1F8E9;--secondary-500: #F7941E;--secondary-600: #E0861B;--secondary-700: #C97818;--secondary-100: #FFF3E0;--accent-blue: #00A9E0;--accent-blue-light: #E1F5FE;--purple: #9381BF;--purple-light: #F3E5F5;--warn-red: #ED1C24;--warn-red-light: #FFEBEE;--teal: #1BB493;--teal-light: #E0F2F1;--budget-orange: #F15A24;--neutral-900: #121212;--neutral-800: #262626;--neutral-700: #404040;--neutral-500: #737373;--neutral-300: #D4D4D4;--neutral-200: #E5E5E5;--neutral-100: #F5F5F5;--neutral-50: #FAFAFA;--white: #FFFFFF;--background: #F8FAFB;--surface: #FFFFFF;--text-primary: #1F2937;--text-secondary: #4B5563;--text-tertiary: #9CA3AF;--border-color: #E2E8F0;--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--font-heading: "Inter", "Oswald", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;--font-body: "Inter", "Noto Sans Ethiopic", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;--font-size-2xs: 12px;--font-size-xs: 14px;--font-size-sm: 15px;--font-size-md: 16px;--font-size-lg: 19px;--font-size-xl: 25px;--font-size-2xl: 33px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 28px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-premium: 0 20px 25px -5px rgba(0, 0, 0, .05), 0 10px 10px -5px rgba(0, 0, 0, .02);--mdc-filled-text-field-container-shape: 6px;--mdc-outlined-text-field-container-shape: 6px;--mat-form-field-container-height: 44px;--header-height: 72px;--sidebar-width: 260px;--sidebar-collapsed-width: 72px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .3s cubic-bezier(.4, 0, .2, 1)}.dark-theme{--background: #0f172a;--surface: #1e293b;--text-primary: #f8fafc;--text-secondary: #94a3b8;--text-tertiary: #64748b;--border-color: #334155;--neutral-900: #f8fafc;--neutral-100: #1e293b;--neutral-200: #334155;--primary-900: #020617;--primary-100: #1e293b;--accent-blue-light: #0c4a6e;--secondary-100: #451a03;--warn-red-light: #450a0a;--purple-light: #2e1065;--teal-light: #064e3b}.dark-theme .mat-mdc-card,.dark-theme .hftf-card{background:var(--surface);color:var(--text-primary)}.dark-theme .mat-mdc-table{border-color:var(--border-color);background:var(--surface)}.dark-theme .mat-mdc-header-row{background:#ffffff08}.dark-theme .hftf-header{background:#1e293bcc;border-bottom:1px solid var(--border-color)}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #8CA227;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #F7941E;--mat-badge-text-color: rgba(0, 0, 0, .87)}.mat-badge-warn{--mat-badge-background-color: #ED1C24;--mat-badge-text-color: white}html{--mat-badge-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #8CA227;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #8CA227;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #8CA227 12%, transparent);--mat-button-outlined-state-layer-color: #8CA227;--mat-button-protected-container-color: #8CA227;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #8CA227;--mat-button-text-ripple-color: color-mix(in srgb, #8CA227 12%, transparent);--mat-button-text-state-layer-color: #8CA227;--mat-button-tonal-container-color: #8CA227;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #F7941E;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-label-text-color: #F7941E;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #F7941E 12%, transparent);--mat-button-outlined-state-layer-color: #F7941E;--mat-button-protected-container-color: #F7941E;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-label-text-color: #F7941E;--mat-button-text-ripple-color: color-mix(in srgb, #F7941E 12%, transparent);--mat-button-text-state-layer-color: #F7941E;--mat-button-tonal-container-color: #F7941E;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #ED1C24;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #ED1C24;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #ED1C24 12%, transparent);--mat-button-outlined-state-layer-color: #ED1C24;--mat-button-protected-container-color: #ED1C24;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #ED1C24;--mat-button-text-ripple-color: color-mix(in srgb, #ED1C24 12%, transparent);--mat-button-text-state-layer-color: #ED1C24;--mat-button-tonal-container-color: #ED1C24;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-button-filled-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #8CA227;--mat-icon-button-state-layer-color: #8CA227;--mat-icon-button-ripple-color: color-mix(in srgb, #8CA227 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #F7941E;--mat-icon-button-state-layer-color: #F7941E;--mat-icon-button-ripple-color: color-mix(in srgb, #F7941E 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #ED1C24;--mat-icon-button-state-layer-color: #ED1C24;--mat-icon-button-ripple-color: color-mix(in srgb, #ED1C24 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-button-toggle-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-title-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, .87);--mat-checkbox-selected-focus-icon-color: #F7941E;--mat-checkbox-selected-hover-icon-color: #F7941E;--mat-checkbox-selected-icon-color: #F7941E;--mat-checkbox-selected-pressed-icon-color: #F7941E;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #F7941E;--mat-checkbox-selected-hover-state-layer-color: #F7941E;--mat-checkbox-selected-pressed-state-layer-color: #F7941E;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #8CA227;--mat-checkbox-selected-hover-icon-color: #8CA227;--mat-checkbox-selected-icon-color: #8CA227;--mat-checkbox-selected-pressed-icon-color: #8CA227;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #8CA227;--mat-checkbox-selected-hover-state-layer-color: #8CA227;--mat-checkbox-selected-pressed-state-layer-color: #8CA227;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ED1C24;--mat-checkbox-selected-hover-icon-color: #ED1C24;--mat-checkbox-selected-icon-color: #ED1C24;--mat-checkbox-selected-pressed-icon-color: #ED1C24;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ED1C24;--mat-checkbox-selected-hover-state-layer-color: #ED1C24;--mat-checkbox-selected-pressed-state-layer-color: #ED1C24;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-checkbox-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #8CA227;--mat-chip-elevated-disabled-container-color: #8CA227;--mat-chip-elevated-selected-container-color: #8CA227;--mat-chip-flat-disabled-selected-container-color: #8CA227;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: #F7941E;--mat-chip-elevated-disabled-container-color: #F7941E;--mat-chip-elevated-selected-container-color: #F7941E;--mat-chip-flat-disabled-selected-container-color: #F7941E;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #ED1C24;--mat-chip-elevated-disabled-container-color: #ED1C24;--mat-chip-elevated-selected-container-color: #ED1C24;--mat-chip-flat-disabled-selected-container-color: #ED1C24;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.mat-mdc-standard-chip{--mat-chip-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #8CA227 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #8CA227;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #8CA227 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #8CA227 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #8CA227 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #8CA227;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-selected-state-background-color: #F7941E;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #F7941E 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #F7941E 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #F7941E 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #F7941E;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ED1C24 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ED1C24;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ED1C24 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ED1C24 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ED1C24 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #ED1C24;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}html{--mat-dialog-subhead-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #8CA227 87%, transparent);--mat-form-field-filled-caret-color: #8CA227;--mat-form-field-filled-focus-active-indicator-color: #8CA227;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #8CA227 87%, transparent);--mat-form-field-outlined-caret-color: #8CA227;--mat-form-field-outlined-focus-outline-color: #8CA227;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #8CA227 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #ED1C24;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #ED1C24;--mat-form-field-filled-error-focus-label-text-color: #ED1C24;--mat-form-field-filled-error-label-text-color: #ED1C24;--mat-form-field-filled-error-caret-color: #ED1C24;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #ED1C24;--mat-form-field-filled-error-focus-active-indicator-color: #ED1C24;--mat-form-field-filled-error-hover-active-indicator-color: #ED1C24;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #ED1C24;--mat-form-field-outlined-error-focus-label-text-color: #ED1C24;--mat-form-field-outlined-error-label-text-color: #ED1C24;--mat-form-field-outlined-error-hover-label-text-color: #ED1C24;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #ED1C24;--mat-form-field-outlined-error-hover-outline-color: #ED1C24;--mat-form-field-outlined-error-outline-color: #ED1C24}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #F7941E 87%, transparent);--mat-form-field-filled-caret-color: #F7941E;--mat-form-field-filled-focus-active-indicator-color: #F7941E;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #F7941E 87%, transparent);--mat-form-field-outlined-caret-color: #F7941E;--mat-form-field-outlined-focus-outline-color: #F7941E;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #F7941E 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ED1C24 87%, transparent);--mat-form-field-filled-caret-color: #ED1C24;--mat-form-field-filled-focus-active-indicator-color: #ED1C24;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ED1C24 87%, transparent);--mat-form-field-outlined-caret-color: #ED1C24;--mat-form-field-outlined-focus-outline-color: #ED1C24;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ED1C24 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-form-field-container-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #8CA227}.mat-icon.mat-accent{--mat-icon-color: #F7941E}.mat-icon.mat-warn{--mat-icon-color: #ED1C24}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-option-selected-state-label-text-color: #8CA227;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #F7941E;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #ED1C24;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-optgroup-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-pseudo-checkbox-full-selected-icon-color: #F7941E;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #F7941E;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #8CA227;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #8CA227;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #F7941E;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #F7941E;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #ED1C24;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ED1C24;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-paginator-container-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #8CA227;--mat-progress-bar-track-color: rgba(140, 162, 39, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #F7941E;--mat-progress-bar-track-color: rgba(247, 148, 30, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #ED1C24;--mat-progress-bar-track-color: rgba(237, 28, 36, .25)}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #8CA227}.mat-accent{--mat-progress-spinner-active-indicator-color: #F7941E}.mat-warn{--mat-progress-spinner-active-indicator-color: #ED1C24}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #8CA227;--mat-select-invalid-arrow-color: #ED1C24}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #F7941E;--mat-select-invalid-arrow-color: #ED1C24}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #ED1C24;--mat-select-invalid-arrow-color: #ED1C24}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-select-trigger-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #CFE070}html{--mat-snack-bar-supporting-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #8CA227;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #8CA227;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #8CA227;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #ED1C24;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #ED1C24;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-selected-state-icon-background-color: #F7941E;--mat-stepper-header-selected-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-done-state-icon-background-color: #F7941E;--mat-stepper-header-done-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-edit-state-icon-background-color: #F7941E;--mat-stepper-header-edit-state-icon-foreground-color: rgba(0, 0, 0, .87)}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ED1C24;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ED1C24;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ED1C24;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-stepper-container-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-stepper-header-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-table-header-headline-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #8CA227;--mat-tab-active-ripple-color: #8CA227;--mat-tab-inactive-ripple-color: #8CA227;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #8CA227;--mat-tab-active-hover-label-text-color: #8CA227;--mat-tab-active-focus-indicator-color: #8CA227;--mat-tab-active-hover-indicator-color: #8CA227;--mat-tab-active-indicator-color: #8CA227}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #F7941E;--mat-tab-active-ripple-color: #F7941E;--mat-tab-inactive-ripple-color: #F7941E;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #F7941E;--mat-tab-active-hover-label-text-color: #F7941E;--mat-tab-active-focus-indicator-color: #F7941E;--mat-tab-active-hover-indicator-color: #F7941E;--mat-tab-active-indicator-color: #F7941E}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #ED1C24;--mat-tab-active-ripple-color: #ED1C24;--mat-tab-inactive-ripple-color: #ED1C24;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #ED1C24;--mat-tab-active-hover-label-text-color: #ED1C24;--mat-tab-active-focus-indicator-color: #ED1C24;--mat-tab-active-hover-indicator-color: #ED1C24;--mat-tab-active-indicator-color: #ED1C24}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #8CA227;--mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #F7941E;--mat-tab-foreground-color: rgba(0, 0, 0, .87)}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #ED1C24;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px}.mat-mdc-tab-header{--mat-tab-label-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #8CA227;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #F7941E;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #ED1C24;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-toolbar-title-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-tooltip-supporting-text-font: "Inter", "Noto Sans Ethiopic", sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}.dark-theme{--mat-app-background-color: #303030;--mat-app-text-color: white;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-label-text-color: #8CA227;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.dark-theme{--mat-autocomplete-background-color: #424242;--mat-badge-background-color: #8CA227;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-badge-accent{--mat-badge-background-color: #F7941E;--mat-badge-text-color: rgba(0, 0, 0, .87)}.dark-theme .mat-badge-warn{--mat-badge-background-color: #ED1C24;--mat-badge-text-color: white}.dark-theme{--mat-button-filled-container-color: #424242;--mat-button-filled-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: white;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: white;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-outlined-state-layer-color: white;--mat-button-protected-container-color: #424242;--mat-button-protected-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: white;--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: white;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-text-state-layer-color: white;--mat-button-tonal-container-color: #424242;--mat-button-tonal-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: white;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.dark-theme .mat-mdc-button.mat-primary,.dark-theme .mat-mdc-unelevated-button.mat-primary,.dark-theme .mat-mdc-raised-button.mat-primary,.dark-theme .mat-mdc-outlined-button.mat-primary,.dark-theme .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #8CA227;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #8CA227;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #8CA227 12%, transparent);--mat-button-outlined-state-layer-color: #8CA227;--mat-button-protected-container-color: #8CA227;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #8CA227;--mat-button-text-ripple-color: color-mix(in srgb, #8CA227 12%, transparent);--mat-button-text-state-layer-color: #8CA227;--mat-button-tonal-container-color: #8CA227;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.dark-theme .mat-mdc-button.mat-accent,.dark-theme .mat-mdc-unelevated-button.mat-accent,.dark-theme .mat-mdc-raised-button.mat-accent,.dark-theme .mat-mdc-outlined-button.mat-accent,.dark-theme .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #F7941E;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-label-text-color: #F7941E;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #F7941E 12%, transparent);--mat-button-outlined-state-layer-color: #F7941E;--mat-button-protected-container-color: #F7941E;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-label-text-color: #F7941E;--mat-button-text-ripple-color: color-mix(in srgb, #F7941E 12%, transparent);--mat-button-text-state-layer-color: #F7941E;--mat-button-tonal-container-color: #F7941E;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.dark-theme .mat-mdc-button.mat-warn,.dark-theme .mat-mdc-unelevated-button.mat-warn,.dark-theme .mat-mdc-raised-button.mat-warn,.dark-theme .mat-mdc-outlined-button.mat-warn,.dark-theme .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #ED1C24;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #ED1C24;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #ED1C24 12%, transparent);--mat-button-outlined-state-layer-color: #ED1C24;--mat-button-protected-container-color: #ED1C24;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #ED1C24;--mat-button-text-ripple-color: color-mix(in srgb, #ED1C24 12%, transparent);--mat-button-text-state-layer-color: #ED1C24;--mat-button-tonal-container-color: #ED1C24;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.dark-theme{--mat-icon-button-disabled-icon-color: color-mix(in srgb, white 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-icon-button-state-layer-color: white}.dark-theme .mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #8CA227;--mat-icon-button-state-layer-color: #8CA227;--mat-icon-button-ripple-color: color-mix(in srgb, #8CA227 12%, transparent)}.dark-theme .mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #F7941E;--mat-icon-button-state-layer-color: #F7941E;--mat-icon-button-ripple-color: color-mix(in srgb, #F7941E 12%, transparent)}.dark-theme .mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #ED1C24;--mat-icon-button-state-layer-color: #ED1C24;--mat-icon-button-ripple-color: color-mix(in srgb, #ED1C24 12%, transparent)}.dark-theme{--mat-button-toggle-background-color: #424242;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-disabled-state-background-color: #424242;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-divider-color: rgba(255, 255, 255, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: #424242;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: white;--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-text-color: white;--mat-button-toggle-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-selected-state-text-color: white;--mat-button-toggle-state-layer-color: white;--mat-button-toggle-text-color: white;--mat-card-elevated-container-color: #424242;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #424242;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(255, 255, 255, .12);--mat-card-subtitle-text-color: rgba(255, 255, 255, .7);--mat-card-filled-container-color: #424242;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, .87);--mat-checkbox-selected-focus-icon-color: #F7941E;--mat-checkbox-selected-hover-icon-color: #F7941E;--mat-checkbox-selected-icon-color: #F7941E;--mat-checkbox-selected-pressed-icon-color: #F7941E;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #F7941E;--mat-checkbox-selected-hover-state-layer-color: #F7941E;--mat-checkbox-selected-pressed-state-layer-color: #F7941E;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #8CA227;--mat-checkbox-selected-hover-icon-color: #8CA227;--mat-checkbox-selected-icon-color: #8CA227;--mat-checkbox-selected-pressed-icon-color: #8CA227;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #8CA227;--mat-checkbox-selected-hover-state-layer-color: #8CA227;--mat-checkbox-selected-pressed-state-layer-color: #8CA227;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ED1C24;--mat-checkbox-selected-hover-icon-color: #ED1C24;--mat-checkbox-selected-icon-color: #ED1C24;--mat-checkbox-selected-pressed-icon-color: #ED1C24;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #ED1C24;--mat-checkbox-selected-hover-state-layer-color: #ED1C24;--mat-checkbox-selected-pressed-state-layer-color: #ED1C24;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #8CA227;--mat-chip-elevated-disabled-container-color: #8CA227;--mat-chip-elevated-selected-container-color: #8CA227;--mat-chip-flat-disabled-selected-container-color: #8CA227;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: #F7941E;--mat-chip-elevated-disabled-container-color: #F7941E;--mat-chip-elevated-selected-container-color: #F7941E;--mat-chip-flat-disabled-selected-container-color: #F7941E;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #ED1C24;--mat-chip-elevated-disabled-container-color: #ED1C24;--mat-chip-elevated-selected-container-color: #ED1C24;--mat-chip-flat-disabled-selected-container-color: #ED1C24;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.dark-theme{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #8CA227 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #8CA227;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #8CA227 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #8CA227 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #8CA227 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #8CA227;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.dark-theme .mat-datepicker-content.mat-accent,.dark-theme .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-selected-state-background-color: #F7941E;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #F7941E 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #F7941E 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #F7941E 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #F7941E;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.dark-theme .mat-datepicker-content.mat-warn,.dark-theme .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ED1C24 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #F7941E 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ED1C24;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ED1C24 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ED1C24 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ED1C24 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #ED1C24;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.dark-theme{--mat-dialog-container-color: #424242;--mat-dialog-subhead-color: white;--mat-dialog-supporting-text-color: rgba(255, 255, 255, .7);--mat-divider-color: rgba(255, 255, 255, .12);--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #8CA227 87%, transparent);--mat-form-field-filled-caret-color: #8CA227;--mat-form-field-filled-focus-active-indicator-color: #8CA227;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #8CA227 87%, transparent);--mat-form-field-outlined-caret-color: #8CA227;--mat-form-field-outlined-focus-outline-color: #8CA227;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #8CA227 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-state-layer-color: white;--mat-form-field-error-text-color: #ED1C24;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .7);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #4a4a4a;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, white 4%, transparent);--mat-form-field-filled-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-hover-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-color: white;--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-filled-error-hover-label-text-color: #ED1C24;--mat-form-field-filled-error-focus-label-text-color: #ED1C24;--mat-form-field-filled-error-label-text-color: #ED1C24;--mat-form-field-filled-error-caret-color: #ED1C24;--mat-form-field-filled-active-indicator-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: white;--mat-form-field-filled-error-active-indicator-color: #ED1C24;--mat-form-field-filled-error-focus-active-indicator-color: #ED1C24;--mat-form-field-filled-error-hover-active-indicator-color: #ED1C24;--mat-form-field-outlined-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-hover-label-text-color: white;--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-color: white;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-error-caret-color: #ED1C24;--mat-form-field-outlined-error-focus-label-text-color: #ED1C24;--mat-form-field-outlined-error-label-text-color: #ED1C24;--mat-form-field-outlined-error-hover-label-text-color: #ED1C24;--mat-form-field-outlined-outline-color: rgba(255, 255, 255, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-outlined-hover-outline-color: white;--mat-form-field-outlined-error-focus-outline-color: #ED1C24;--mat-form-field-outlined-error-hover-outline-color: #ED1C24;--mat-form-field-outlined-error-outline-color: #ED1C24}.dark-theme .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #F7941E 87%, transparent);--mat-form-field-filled-caret-color: #F7941E;--mat-form-field-filled-focus-active-indicator-color: #F7941E;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #F7941E 87%, transparent);--mat-form-field-outlined-caret-color: #F7941E;--mat-form-field-outlined-focus-outline-color: #F7941E;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #F7941E 87%, transparent)}.dark-theme .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ED1C24 87%, transparent);--mat-form-field-filled-caret-color: #ED1C24;--mat-form-field-filled-focus-active-indicator-color: #ED1C24;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ED1C24 87%, transparent);--mat-form-field-outlined-caret-color: #ED1C24;--mat-form-field-outlined-focus-outline-color: #ED1C24;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ED1C24 87%, transparent)}.dark-theme{--mat-icon-color: inherit}.dark-theme .mat-icon.mat-primary{--mat-icon-color: #8CA227}.dark-theme .mat-icon.mat-accent{--mat-icon-color: #F7941E}.dark-theme .mat-icon.mat-warn{--mat-icon-color: #ED1C24}.dark-theme{--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-menu-container-color: #424242;--mat-menu-divider-color: rgba(255, 255, 255, .12);--mat-option-selected-state-label-text-color: #8CA227;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.dark-theme .mat-accent{--mat-option-selected-state-label-text-color: #F7941E;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.dark-theme .mat-warn{--mat-option-selected-state-label-text-color: #ED1C24;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.dark-theme{--mat-optgroup-label-text-color: white;--mat-pseudo-checkbox-full-selected-icon-color: #F7941E;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #F7941E;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #8CA227;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #8CA227;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #F7941E;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #F7941E;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #ED1C24;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ED1C24;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme{--mat-paginator-container-text-color: white;--mat-paginator-container-background-color: #424242;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .7);--mat-paginator-disabled-icon-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #8CA227;--mat-progress-bar-track-color: rgba(140, 162, 39, .25)}.dark-theme .mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #F7941E;--mat-progress-bar-track-color: rgba(247, 148, 30, .25)}.dark-theme .mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #ED1C24;--mat-progress-bar-track-color: rgba(237, 28, 36, .25)}.dark-theme{--mat-progress-spinner-active-indicator-color: #8CA227}.dark-theme .mat-accent{--mat-progress-spinner-active-indicator-color: #F7941E}.dark-theme .mat-warn{--mat-progress-spinner-active-indicator-color: #ED1C24}.dark-theme{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #8CA227;--mat-select-invalid-arrow-color: #ED1C24}.dark-theme .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #F7941E;--mat-select-invalid-arrow-color: #ED1C24}.dark-theme .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #ED1C24;--mat-select-invalid-arrow-color: #ED1C24}.dark-theme{--mat-sidenav-container-divider-color: rgba(255, 255, 255, .12);--mat-sidenav-container-background-color: #424242;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #303030;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(255, 255, 255, .6);--mat-snack-bar-container-color: white;--mat-snack-bar-supporting-text-color: rgba(0, 0, 0, .87);--mat-snack-bar-button-color: #A2BB2D;--mat-sort-arrow-color: white;--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #8CA227;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #8CA227;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #8CA227;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #424242;--mat-stepper-line-color: rgba(255, 255, 255, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-stepper-header-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #ED1C24;--mat-stepper-header-icon-background-color: rgba(255, 255, 255, .7);--mat-stepper-header-error-state-icon-foreground-color: #ED1C24;--mat-stepper-header-error-state-icon-background-color: transparent}.dark-theme .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-selected-state-icon-background-color: #F7941E;--mat-stepper-header-selected-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-done-state-icon-background-color: #F7941E;--mat-stepper-header-done-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-edit-state-icon-background-color: #F7941E;--mat-stepper-header-edit-state-icon-foreground-color: rgba(0, 0, 0, .87)}.dark-theme .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ED1C24;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ED1C24;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ED1C24;--mat-stepper-header-edit-state-icon-foreground-color: white}.dark-theme{--mat-table-background-color: #424242;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(255, 255, 255, .12)}.dark-theme .mat-mdc-tab-group,.dark-theme .mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #8CA227;--mat-tab-active-ripple-color: #8CA227;--mat-tab-inactive-ripple-color: #8CA227;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #8CA227;--mat-tab-active-hover-label-text-color: #8CA227;--mat-tab-active-focus-indicator-color: #8CA227;--mat-tab-active-hover-indicator-color: #8CA227;--mat-tab-active-indicator-color: #8CA227}.dark-theme .mat-mdc-tab-group.mat-accent,.dark-theme .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #F7941E;--mat-tab-active-ripple-color: #F7941E;--mat-tab-inactive-ripple-color: #F7941E;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #F7941E;--mat-tab-active-hover-label-text-color: #F7941E;--mat-tab-active-focus-indicator-color: #F7941E;--mat-tab-active-hover-indicator-color: #F7941E;--mat-tab-active-indicator-color: #F7941E}.dark-theme .mat-mdc-tab-group.mat-warn,.dark-theme .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #ED1C24;--mat-tab-active-ripple-color: #ED1C24;--mat-tab-inactive-ripple-color: #ED1C24;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #ED1C24;--mat-tab-active-hover-label-text-color: #ED1C24;--mat-tab-active-focus-indicator-color: #ED1C24;--mat-tab-active-hover-indicator-color: #ED1C24;--mat-tab-active-indicator-color: #ED1C24}.dark-theme .mat-mdc-tab-group.mat-background-primary,.dark-theme .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #8CA227;--mat-tab-foreground-color: white}.dark-theme .mat-mdc-tab-group.mat-background-accent,.dark-theme .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #F7941E;--mat-tab-foreground-color: rgba(0, 0, 0, .87)}.dark-theme .mat-mdc-tab-group.mat-background-warn,.dark-theme .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #ED1C24;--mat-tab-foreground-color: white}.dark-theme{--mat-toolbar-container-background-color: #424242;--mat-toolbar-container-text-color: white}.dark-theme .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #8CA227;--mat-toolbar-container-text-color: white}.dark-theme .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #F7941E;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.dark-theme .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #ED1C24;--mat-toolbar-container-text-color: white}.dark-theme{--mat-tooltip-container-color: white;--mat-tooltip-supporting-text-color: rgba(0, 0, 0, .87)}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.align-center{align-items:center}.justify-between{justify-content:space-between}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.w-full{width:100%}.h-full{height:100%}.m-0{margin:0!important}.p-0{padding:0!important}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;font-family:var(--font-body);font-size:var(--font-size-md);color:var(--text-primary);background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin:0;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}a{color:var(--accent-blue);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-500)}*{scrollbar-width:thin;scrollbar-color:var(--neutral-300) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:var(--neutral-500)}*::-webkit-scrollbar-track{background:transparent}.hftf-page{padding:32px 48px;max-width:1760px;margin:0 auto;height:100%;overflow-y:auto}.hftf-card{background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-xl);margin-bottom:var(--space-lg);transition:all var(--transition-base);position:relative;overflow:hidden}.hftf-card:hover{box-shadow:var(--shadow-premium);transform:translateY(-2px)}.hftf-section-title{font-family:var(--font-heading);font-size:14px;font-weight:700;color:var(--navy, #0d2558);margin:0 0 var(--space-md) 0;display:flex;align-items:center;gap:8px;padding:6px 0 10px 14px;border-left:3px solid var(--c-orange, #f5a623);border-bottom:1px solid var(--border-lt, #eaedf2);text-transform:none;letter-spacing:normal}.hftf-section-title mat-icon{font-size:18px;width:18px;height:18px;color:var(--c-orange, #f5a623);flex-shrink:0}.chip-active{background:var(--primary-100);color:var(--primary-700);border:1px solid var(--primary-500)}.chip-inactive{background:var(--neutral-100);color:var(--neutral-500);border:1px solid var(--neutral-300)}.chip-pending{background:var(--secondary-100);color:var(--secondary-700);border:1px solid var(--secondary-500)}.chip-approved{background:var(--primary-100);color:var(--primary-700);border:1px solid var(--primary-500)}.chip-rejected{background:var(--warn-red-light);color:var(--warn-red);border:1px solid var(--warn-red)}.chip-adoption{background:var(--purple-light);color:var(--purple);border:1px solid var(--purple)}.chip-finance{background:var(--teal-light);color:var(--teal);border:1px solid var(--teal)}.chip-ai,.chip-info{background:var(--accent-blue-light);color:var(--accent-blue);border:1px solid var(--accent-blue)}.chip-success{background:var(--primary-100);color:var(--primary-700);border:1px solid var(--primary-500)}.chip-warning{background:var(--secondary-100);color:var(--secondary-700);border:1px solid var(--secondary-500)}.chip-male{background:var(--accent-blue-light);color:var(--accent-blue);border:1px solid var(--accent-blue)}.chip-female{background:var(--warn-red-light);color:var(--warn-red);border:1px solid var(--warn-red)}.chip-gold{background:var(--secondary-100);color:var(--secondary-700);border:1px solid var(--secondary-500)}[class^=chip-],[class*=" chip-"]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--radius-xl);font-size:var(--font-size-2xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.mat-mdc-table{width:100%;background:var(--surface);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.mat-mdc-header-row{background:var(--neutral-100);border-bottom:2px solid var(--border-color)}.mat-mdc-header-cell{font-family:var(--font-heading);font-size:15px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;color:var(--primary-900)!important;padding:16px!important}.mat-mdc-row{transition:background var(--transition-fast)}.mat-mdc-row:hover{background:var(--primary-100)!important;cursor:pointer}.mat-mdc-cell{padding:16px!important;font-size:var(--font-size-sm)}.mat-mdc-form-field{width:100%;--mdc-filled-text-field-container-shape: 12px;--mdc-outlined-text-field-container-shape: 12px}.hftf-sidenav{width:var(--sidebar-width);background:linear-gradient(180deg,var(--primary-900) 0%,#0c1a06 100%);color:var(--white);border-right:none}.hftf-nav-item{position:relative;display:flex;align-items:center;gap:12px;padding:12px 16px;color:#ffffffa6;text-decoration:none;border-radius:12px;margin:4px 8px;transition:all var(--transition-base);font-size:14px;font-weight:500;letter-spacing:.1px}.hftf-nav-item mat-icon{font-size:22px;width:22px;height:22px;transition:transform var(--transition-base)}.hftf-nav-item:hover{background:#ffffff14;color:var(--white);transform:translate(4px)}.hftf-nav-item:hover mat-icon{transform:scale(1.1)}.hftf-nav-item.active{background:#ffffff1f;color:var(--white);font-weight:700;box-shadow:0 4px 12px #0000001a}.hftf-nav-item.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;border-radius:0 4px 4px 0;background:var(--primary-500);box-shadow:0 0 10px var(--primary-500)}.hftf-header{height:var(--header-height);background:var(--surface);border-bottom:1px solid var(--border-color);display:flex;align-items:center;padding:0 var(--space-lg);gap:var(--space-md);position:sticky;top:0;z-index:100}.hftf-metric{text-align:center;padding:var(--space-lg)}.hftf-metric .metric-value{font-size:var(--font-size-2xl);font-weight:800;color:var(--primary-700);line-height:1;letter-spacing:-.02em}.hftf-metric .metric-label{font-size:var(--font-size-sm);color:var(--text-secondary);margin-top:var(--space-xs)}.lang-toggle{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.5px}[lang=am],.amharic{font-family:Noto Sans Ethiopic,serif;line-height:1.6}.ai-badge{background:var(--secondary-100);color:var(--secondary-700);border:1px solid var(--secondary-500);border-radius:100px;padding:2px var(--space-sm);font-size:var(--font-size-xs);font-weight:600;display:inline-flex;align-items:center;gap:4px}.page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap}.page-title{font-size:var(--font-size-xl);font-weight:800;letter-spacing:-.02em;margin:0 0 4px;color:var(--text-primary)}.page-subtitle{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.filter-card{margin-bottom:var(--space-md)}.filter-row{display:flex;gap:var(--space-md);align-items:flex-start;flex-wrap:wrap}.filter-row .search-field{flex:2;min-width:240px}.filter-row mat-form-field{flex:1;min-width:160px}.loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffb8;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:10;border-radius:var(--radius-md)}.page-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:2px solid var(--neutral-100)}.page-header .page-title{font-size:var(--font-size-xl);font-weight:800;color:var(--text-primary);margin-bottom:var(--space-3xs)}.page-header .page-subtitle{font-size:var(--font-size-sm);color:var(--text-tertiary);margin:0}.filter-card{padding:var(--space-lg) var(--space-xl);margin-bottom:var(--space-lg);background:var(--neutral-50);border-radius:var(--radius-md)}.filter-card .filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md)}.filter-card .filter-row mat-form-field{flex:1;min-width:200px}.filter-card .filter-row .search-field{flex:2}.mat-mdc-table{background:transparent!important;width:100%}.mat-mdc-table .mat-mdc-header-row{background:var(--neutral-50);height:52px}.mat-mdc-table .mat-mdc-header-cell{font-family:var(--font-heading);font-size:var(--font-size-2xs);font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);border-bottom:2px solid var(--border-color);padding:0 var(--space-md)!important}.mat-mdc-table .mat-mdc-row{height:64px;transition:background var(--transition-fast)}.mat-mdc-table .mat-mdc-row:hover{background:var(--neutral-100)!important}.mat-mdc-table .mat-mdc-row.clickable-row{cursor:pointer}.mat-mdc-table .mat-mdc-cell{font-size:var(--font-size-sm);color:var(--text-primary);border-bottom:1px solid var(--neutral-100);padding:var(--space-sm) var(--space-md)!important}.hftf-avatar{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--neutral-100);border:1px solid var(--border-color);overflow:hidden;display:flex;align-items:center;justify-content:center}.hftf-avatar img{width:100%;height:100%;object-fit:cover}.hftf-avatar mat-icon{font-size:24px;width:24px;height:24px;color:var(--text-tertiary)}.hftf-avatar .hftf-avatar-initial{font-size:17px;font-weight:700;color:var(--navy-mid, #1a4fa0);text-transform:uppercase;line-height:1;-webkit-user-select:none;user-select:none}.hftf-id{font-family:JetBrains Mono,Courier New,monospace;font-size:15px;font-weight:700;background:var(--neutral-100);color:var(--text-secondary);padding:4px 8px;border-radius:4px;border:1px solid var(--border-color)}.child-name{font-weight:700;color:var(--text-primary);font-size:14px}.child-name-am{font-size:15px;color:var(--text-tertiary);margin-top:2px}.mat-mdc-form-field{width:100%}.mat-mdc-form-field .mat-mdc-text-field-wrapper{background-color:var(--surface)!important;transition:box-shadow .2s ease}.mat-mdc-form-field .mdc-notched-outline__char{font-weight:600;color:var(--text-secondary)}.mat-mdc-form-field.mat-focused:not(.mat-form-field-invalid) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-focused:not(.mat-form-field-invalid) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-focused:not(.mat-form-field-invalid) .mdc-notched-outline__trailing{border-color:var(--primary-600)!important;border-width:1.5px!important}.mat-mdc-form-field.mat-focused:not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper{box-shadow:0 0 0 3px #a2bb2d29,0 0 10px 1px #a2bb2d73}.mat-mdc-form-field.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper{box-shadow:0 0 0 3px #ed1c2429,0 0 10px 1px #ed1c2473}.mat-mdc-form-field .mdc-floating-label{font-weight:600;letter-spacing:.01em;color:var(--text-secondary)}.mat-mdc-form-field.mat-focused:not(.mat-form-field-invalid) .mdc-floating-label{color:var(--primary-700)!important}.mat-mdc-form-field .mat-mdc-form-field-required-marker{display:none}.premium-form-card,.premium-table-card:has(form),mat-card:has(form){position:relative;border-radius:16px!important;box-shadow:0 1px 2px #1018280a,0 12px 28px -10px #1018281f!important;overflow:hidden;transition:box-shadow .2s ease}.premium-form-card:before,.premium-table-card:has(form):before,mat-card:has(form):before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-600) 0%,var(--primary-500) 45%,var(--secondary-500) 100%)}.premium-form-card:hover,.premium-table-card:has(form):hover,mat-card:has(form):hover{box-shadow:0 1px 2px #1018280d,0 16px 32px -10px #10182829!important}.dark-theme .premium-form-card,.dark-theme .premium-table-card:has(form),.dark-theme mat-card:has(form){box-shadow:0 1px 2px #0000004d,0 12px 28px -10px #00000080!important}.dark-theme .premium-form-card:hover,.dark-theme .premium-table-card:has(form):hover,.dark-theme mat-card:has(form):hover{box-shadow:0 1px 2px #00000059,0 16px 32px -10px #0009!important}.dark-theme .page-header{border-bottom-color:#ffffff0d}.dark-theme .filter-card{background:#ffffff05}.dark-theme .mat-mdc-header-row{background:#0003}.dark-theme .hftf-id{background:#ffffff0d}.dark-theme .mat-mdc-row:hover{background:#ffffff08!important}.clickable-row{cursor:pointer}.no-data,.empty-state{text-align:center;padding:var(--space-2xl);color:var(--text-secondary)}.no-data mat-icon,.empty-state mat-icon{font-size:48px;width:48px;height:48px;opacity:.3}.no-data p,.empty-state p{margin:var(--space-sm) 0 0}.mat-mdc-unelevated-button,.mat-mdc-raised-button{--mdc-filled-button-container-shape: 10px;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-family:var(--font-heading)!important;padding:0 24px!important;height:44px!important;transition:transform var(--transition-fast),box-shadow var(--transition-fast)!important}.mat-mdc-unelevated-button:hover:not(:disabled),.mat-mdc-raised-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.mat-mdc-unelevated-button:active:not(:disabled),.mat-mdc-raised-button:active:not(:disabled){transform:translateY(0)}.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary{background:linear-gradient(135deg,var(--primary-500) 0%,var(--primary-600) 100%)!important}.mat-mdc-unelevated-button.mat-secondary,.mat-mdc-raised-button.mat-secondary,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent{background:linear-gradient(135deg,var(--secondary-500) 0%,var(--secondary-600) 100%)!important;color:var(--white)!important}.mat-mdc-outlined-button{--mdc-outlined-button-container-shape: 10px;border-width:1.5px!important;font-weight:700!important;font-family:var(--font-heading)!important}.hftf-profile-header{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.hftf-profile-header .profile-avatar-wrap{width:120px;height:120px;border-radius:var(--radius-md);background:var(--neutral-100);border:1px solid var(--border-color);overflow:hidden;display:flex;align-items:center;justify-content:center}.hftf-profile-header .profile-avatar-wrap img{width:100%;height:100%;object-fit:cover}.hftf-profile-header .profile-avatar-wrap mat-icon{font-size:64px;width:64px;height:64px;color:var(--text-tertiary)}.hftf-profile-header h1{font-size:var(--font-size-2xl);font-weight:800;color:var(--text-primary);font-family:var(--font-heading)}.info-grid-two{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}@media(max-width:1024px){.info-grid-two{grid-template-columns:1fr}}.info-grid{display:grid;grid-template-columns:160px 1fr}.info-label{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.055em;color:var(--t3);padding:10px 16px 10px 0;border-bottom:1px solid var(--border-lt, #eaedf2);display:flex;align-items:center}.info-value{font-size:15px;font-weight:500;color:var(--t1);padding:10px 0;border-bottom:1px solid var(--border-lt, #eaedf2);display:flex;align-items:center;gap:6px}.profile-data-row{display:grid;grid-template-columns:160px 1fr;align-items:center;padding:9px 0;border-bottom:1px solid var(--border-lt, #eaedf2);font-size:15px}.profile-data-row .label{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.055em;color:var(--t3)}.profile-data-row span:last-child{font-weight:500;color:var(--t1)}.ai-narrative-box{background:var(--accent-blue-light);border-radius:var(--radius-md);border-left:4px solid var(--accent-blue)}.doc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-md)}.doc-item .doc-icon{width:40px;height:40px;background:var(--neutral-100);border-radius:var(--radius-sm);color:var(--text-secondary)}.count-badge{background:var(--primary-600);color:#fff;padding:2px 6px;border-radius:10px;font-size:14px;font-weight:800}:root{--c-orange: #F5A623;--c-orange-lt: #FEF3E0;--c-orange-dk: #7A4F0A;--c-green: #7CB342;--c-green-lt: #EDF5DA;--c-green-dk: #2E5A0E;--c-amber: #FFB300;--c-amber-lt: #FFF8E1;--c-amber-dk: #6B4800;--c-blue: #29B6F6;--c-blue-lt: #E1F5FE;--c-blue-dk: #0A4F70;--c-purple: #BA68C8;--c-purple-lt: #F3E5F5;--c-purple-dk: #4A1760;--c-coral: #EF7C5D;--c-coral-lt: #FBE9E7;--c-coral-dk: #7A2410;--c-teal: #4DB6AC;--c-teal-lt: #E0F2F1;--c-teal-dk: #0E4C47;--navy: #0A1628;--navy-mid: #1B3A6B;--panel: #FAFBFD;--bg: #EEF1F7;--border: rgba(0, 0, 0, .07);--border-lt: #EAEDF2;--t1: #0A1628;--t2: #3A4A6B;--t3: #888;--r: 10px;--rs: 7px;--sh: 0 1px 4px rgba(0,0,0,.08), 0 0 0 .5px rgba(0,0,0,.05)}.justify-center{display:flex;justify-content:center}.premium-page{background:var(--bg);min-height:100%;max-width:2200px;margin:0 auto;padding:24px 32px}.premium-header{position:relative;background:linear-gradient(135deg,#0c5e52,#147a6a 55%,#2eb09c);border-radius:18px;padding:32px 36px;margin-bottom:24px;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;gap:20px;flex-wrap:wrap}.premium-header:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.05) 1.5px,transparent 1.5px);background-size:24px 24px;pointer-events:none}.premium-header:after{content:"";position:absolute;top:-30%;right:-5%;width:45%;height:180%;background:radial-gradient(ellipse,rgba(255,255,255,.12) 0%,transparent 65%);pointer-events:none}.premium-header>*{position:relative;z-index:1}.premium-header>a[mat-raised-button],.premium-header>a[mat-stroked-button],.premium-header>button[mat-raised-button],.premium-header>button[mat-stroked-button],.premium-header>.premium-btn:not(:first-child),.premium-header>.premium-header-actions{margin-left:auto}.premium-header .mat-mdc-icon-button,.premium-header button[mat-icon-button]{color:#ffffffe6!important;border:1.5px solid rgba(255,255,255,.3)!important;background:#ffffff1a!important;border-radius:10px!important}.premium-header .mat-mdc-icon-button mat-icon,.premium-header button[mat-icon-button] mat-icon{color:#ffffffe6!important}.premium-header .mat-mdc-icon-button:hover,.premium-header button[mat-icon-button]:hover{background:#fff3!important;border-color:#ffffff80!important}.premium-header .mat-mdc-outlined-button,.premium-header button[mat-stroked-button],.premium-header a[mat-stroked-button]{color:#ffffffe6!important;border-color:#ffffff59!important;background:#ffffff14!important}.premium-header .mat-mdc-outlined-button mat-icon,.premium-header button[mat-stroked-button] mat-icon,.premium-header a[mat-stroked-button] mat-icon{color:#ffffffe6!important}.premium-header .mat-mdc-outlined-button:hover,.premium-header button[mat-stroked-button]:hover,.premium-header a[mat-stroked-button]:hover{background:#ffffff2e!important;border-color:#ffffff8c!important}.premium-header .row-action-btn{color:var(--c-orange, #f5a623)!important;border-color:#f5a6238c!important;background:#f5a62329!important}.premium-header .row-action-btn mat-icon{color:var(--c-orange, #f5a623)!important}.premium-header .row-action-btn:hover{background:#f5a62347!important;border-color:var(--c-orange, #f5a623)!important;color:#fff!important}.premium-header .row-action-btn:hover mat-icon{color:#fff!important}.premium-eyebrow{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:3px 14px;display:inline-flex;align-items:center;gap:6px;margin-bottom:10px}.premium-eyebrow mat-icon{font-size:13px;width:13px;height:13px;opacity:.7}.premium-eyebrow:before{display:none}.premium-title{font-size:28px;font-weight:800;color:#fff;letter-spacing:-.02em;margin:0 0 6px;line-height:1.15}.premium-sub{font-size:14px;color:#ffffffa6;display:flex;align-items:center;gap:8px;margin:0;flex-wrap:wrap;line-height:1.5;max-width:640px}.pending-pill{background:#f59e0b40;color:#fde68a;padding:2px 10px;border-radius:20px;font-size:14px;font-weight:700;border:1px solid rgba(245,158,11,.35)}.premium-btn{display:inline-flex!important;align-items:center;gap:6px;background:var(--c-orange, #f5a623)!important;color:#fff!important;border-radius:10px!important;padding:0 20px!important;height:42px!important;font-size:14px!important;font-weight:700!important;text-transform:none!important;text-decoration:none;border:none!important;box-shadow:0 4px 14px #f5a62366!important;flex-shrink:0;transition:background .14s,transform .12s,box-shadow .14s!important;letter-spacing:normal!important;font-family:var(--font-body)!important}.premium-btn:hover{background:color-mix(in srgb,var(--c-orange, #f5a623) 85%,#000)!important;transform:translateY(-1px);box-shadow:0 6px 18px #f5a62373!important}.premium-btn mat-icon{font-size:18px;width:18px;height:18px}.premium-btn--sm{padding:0 14px!important;height:36px!important;font-size:15px!important}.premium-btn-outline{display:inline-flex!important;align-items:center;gap:6px;background:#ffffff14!important;color:#ffffffe6!important;border-radius:10px!important;padding:0 18px!important;height:42px!important;font-size:14px!important;font-weight:600!important;text-transform:none!important;text-decoration:none;border:1.5px solid rgba(255,255,255,.25)!important;box-shadow:none!important;flex-shrink:0;transition:background .14s,border-color .14s!important;letter-spacing:normal!important;font-family:var(--font-body)!important}.premium-btn-outline:hover{background:#ffffff26!important;border-color:#fff6!important}.premium-btn-outline mat-icon{font-size:18px;width:18px;height:18px}.flow-banner{display:flex;align-items:center;background:var(--navy);border-radius:var(--r);padding:12px 18px;margin-bottom:16px;overflow-x:auto}.flow-banner::-webkit-scrollbar{height:3px}.flow-banner::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.flow-node{display:flex;align-items:center;gap:6px;background:#ffffff17;border:1px solid rgba(255,255,255,.13);padding:6px 13px;border-radius:20px;flex-shrink:0}.flow-node .flow-icon{font-size:14px;width:14px;height:14px;color:var(--c-orange)}.flow-node span{font-size:15px;font-weight:600;color:#ffffffd1;white-space:nowrap}.flow-arrow{font-size:16px;width:16px;height:16px;color:#ffffff47;margin:0 2px;flex-shrink:0}.sub-nav{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.nav-pill{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:1px solid var(--border-lt);background:var(--surface);font-size:15px;font-weight:600;color:var(--t2);cursor:pointer;transition:all .13s;text-decoration:none;white-space:nowrap}.nav-pill mat-icon{font-size:16px;width:16px;height:16px;color:var(--t3);transition:color .13s}.nav-pill span{font-size:15px}.nav-pill:hover{border-color:var(--navy);color:var(--navy)}.nav-pill:hover mat-icon{color:var(--navy)}.nav-pill.active{background:var(--navy);color:#fff;border-color:var(--navy)}.nav-pill.active mat-icon{color:var(--c-orange)}.stage-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.stage-chip{padding:6px 15px;border-radius:20px;border:1px solid var(--border-lt);background:var(--surface);font-size:15px;font-weight:600;color:var(--t3);cursor:pointer;transition:all .13s;display:flex;align-items:center;gap:6px}.stage-chip .stage-count{font-size:15px;font-weight:800;background:#0000000f;padding:0 5px;border-radius:8px}.stage-chip:hover{border-color:var(--navy);color:var(--navy)}.stage-chip.active{background:var(--navy);color:#fff;border-color:var(--navy)}.stage-chip.active .stage-count{background:#ffffff26}.premium-table-card{background:var(--surface);border-radius:var(--r);border:1px solid var(--border);box-shadow:var(--sh);overflow:hidden;padding:0;margin-bottom:0}.premium-table-card:hover{box-shadow:var(--sh);transform:none}.premium-table-card[style*=padding]{border-top:3px solid rgba(13,37,88,.15)}.premium-loading{min-height:240px;display:flex;align-items:center;justify-content:center}.premium-table{width:100%}.premium-table .premium-header-row{background:var(--panel);height:44px}.premium-table .premium-header-row th{font-size:15px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--border-lt);padding:0 16px}.premium-table .premium-data-row{cursor:pointer;transition:background .12s;height:56px}.premium-table .premium-data-row:hover{background:#f7f9ff}.premium-table .premium-data-row td{border-bottom:1px solid var(--border-lt);padding:0 16px;font-size:14px;color:var(--t1)}.premium-table .premium-data-row:last-child td{border-bottom:none}.mono-strong{font-family:SFMono-Regular,Consolas,monospace;font-size:15px;font-weight:700;color:var(--navy-mid);letter-spacing:.04em}.cell-title{font-weight:600;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px;font-size:14px}.cell-sub{font-size:14px;color:var(--t3);margin-top:2px}.cell-amount{font-weight:800;color:var(--navy);font-variant-numeric:tabular-nums}.cell-amount-unit{font-size:14px;color:var(--t3);margin-left:4px;font-weight:400}.status-badge{padding:3px 11px;border-radius:20px;font-size:14px;font-weight:700;white-space:nowrap;display:inline-block}.row-action-btn{width:36px;height:36px;border-radius:9px;border:1px solid var(--border-lt);background:var(--panel);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--t3);transition:all .12s;padding:0}.row-action-btn mat-icon{font-size:18px;width:18px;height:18px}.row-action-btn:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.premium-empty{min-height:260px;padding:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.premium-empty .premium-empty-icon{font-size:52px;width:52px;height:52px;color:var(--t3);opacity:.3;margin-bottom:14px}.premium-empty .premium-empty-text{font-size:14px;color:var(--t3);margin:0}.premium-paginator-wrap{border-top:1px solid var(--border-lt);background:var(--panel)}.premium-paginator-wrap .mat-mdc-paginator{background:transparent;font-size:15px;color:var(--t2)}.premium-form-card{background:var(--surface);border-radius:var(--r);border:1px solid var(--border);border-top:3px solid var(--navy, #0d2558);box-shadow:var(--sh);padding:28px 32px 32px;margin-bottom:24px}.premium-form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:1200px){.premium-form-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.premium-form-grid{grid-template-columns:1fr}}.premium-form-grid .full-width{grid-column:1/-1}.premium-form-grid .two-thirds{grid-column:span 2}.premium-detail-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px}@media(max-width:600px){.premium-detail-header{flex-direction:column;align-items:flex-start}}.premium-detail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;margin-bottom:32px}.premium-detail-item .label{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--t3);margin-bottom:4px;display:block}.premium-detail-item .value{font-size:14px;font-weight:600;color:var(--t1);display:block}.premium-detail-item .value-mono{font-family:SFMono-Regular,Consolas,monospace;font-size:15px;color:var(--navy-mid)}.premium-section-title{font-size:14px;font-weight:700;color:var(--navy, #0d2558);margin:0 0 16px;padding:5px 0 10px 14px;border-left:3px solid var(--c-orange, #f5a623);border-bottom:1px solid var(--border-lt);display:flex;align-items:center;gap:8px}.premium-section-title mat-icon{font-size:18px;width:18px;height:18px;color:var(--c-orange, #f5a623);flex-shrink:0}@media(max-width:768px){.hftf-page,.premium-page{padding:var(--space-md)}.hftf-profile-header{flex-direction:column;text-align:center}:root{--sidebar-width: 100%}}.notif-panel.mat-menu-panel,.notif-panel.mat-mdc-menu-panel{width:360px!important;max-width:360px!important;max-height:540px!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 16px 48px #00000029,0 2px 8px #0000000f!important;border:1px solid rgba(0,31,63,.08)!important}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.staff-profile-photo{width:88px;height:88px;border-radius:50%;background:#ffffff1a;border:2.5px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.staff-profile-photo img{width:100%;height:100%;object-fit:cover}.staff-profile-photo mat-icon{font-size:48px;width:48px;height:48px;color:#ffffff73}.staff-detail-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.staff-detail-meta span{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:#ffffff8c}.staff-detail-meta span mat-icon{font-size:14px;width:14px;height:14px}.tab-pad{padding:20px 0}.hftf-print-header,.print-filter-summary{display:none}@media print{mat-sidenav,.hftf-sidenav,app-sidebar,app-header,app-chat-widget,.notify-banner,.mat-mdc-paginator,mat-paginator,.no-print,button,a.premium-btn,.row-action-btn,.premium-btn,.premium-btn-outline,.mat-mdc-tab-header,mat-ink-bar{display:none!important}mat-sidenav-container,mat-sidenav-content,.shell-content,.main-content,.premium-page,.hftf-page{width:100%!important;margin:0!important;padding:0!important;max-width:100%!important}body{background:#fff!important;color:#111!important}.hftf-print-header{display:flex!important;align-items:center;gap:20px;padding:16px 0 20px;border-bottom:3px solid #0d2558;margin-bottom:24px;page-break-after:avoid}.hftf-print-header .print-logo{width:70px;height:70px;object-fit:contain;flex-shrink:0}.hftf-print-header .print-header-body{flex:1}.hftf-print-header .print-header-body .print-org-name{font-size:20px;font-weight:800;color:#0d2558;letter-spacing:-.3px}.hftf-print-header .print-header-body .print-report-title{font-size:14px;font-weight:600;color:#1a3a7c;margin:2px 0}.hftf-print-header .print-header-body .print-report-meta{font-size:15px;color:#555;margin-top:4px}.hftf-print-header .print-generated{font-size:14px;color:#888;text-align:right;align-self:flex-end;white-space:nowrap}.print-filter-summary{display:block!important;font-size:15px;color:#666;margin-bottom:12px;padding:6px 10px;background:#f5f5f5;border-radius:4px;border-left:3px solid #0d2558}.premium-header{background:none!important;border-radius:0!important;padding:0 0 16px!important;margin-bottom:16px!important;border-bottom:1px solid #ddd!important;box-shadow:none!important;color:#111!important}.premium-header:before,.premium-header:after{display:none!important}.premium-header .premium-eyebrow{color:#666!important}.premium-header .premium-title{color:#0d2558!important;font-size:20px!important}.premium-header .premium-sub{color:#555!important}.premium-header .row-action-btn,.premium-header button,.premium-header a.premium-btn{display:none!important}.child-profile-meta span{color:#444!important}.child-profile-photo{background:#eee!important;border-color:#ccc!important}.child-profile-photo mat-icon{color:#999!important}.premium-table-card,.hftf-card{box-shadow:none!important;border:1px solid #ddd!important;border-radius:4px!important}table{border-collapse:collapse!important;width:100%!important;font-size:15px!important}th{background:#0d2558!important;color:#fff!important;padding:8px 12px!important;text-align:left!important;font-size:14px!important}td{padding:7px 12px!important;border-bottom:1px solid #eee!important}tr:nth-child(2n) td{background:#f9fafb!important}.profile-tabs .mat-mdc-tab-body-wrapper{page-break-before:avoid}.premium-form-card,.hftf-card{page-break-inside:avoid}}@media(max-width:1200px){.premium-page{padding:20px 24px}}@media(max-width:960px){.premium-page{padding:16px}}@media(max-width:640px){.premium-page{padding:12px 10px}}@media(max-width:768px){.premium-header{padding:20px 20px 24px;border-radius:12px;gap:14px}.premium-title{font-size:22px!important}}@media(max-width:640px){.premium-header{flex-direction:column;align-items:flex-start;padding:16px 16px 20px;border-radius:10px}.premium-header .flex.gap-sm{flex-wrap:wrap}.premium-title{font-size:20px!important}.premium-sub{font-size:14px!important}.premium-header>.flex.gap-sm:last-child{align-self:stretch;flex-wrap:wrap}}@media(max-width:640px){.child-detail-header .child-profile-photo,.child-detail-header .staff-profile-photo,.staff-detail-header .child-profile-photo,.staff-detail-header .staff-profile-photo{width:64px;height:64px;border-radius:14px}.child-profile-meta,.staff-detail-meta{gap:8px!important;flex-wrap:wrap}.child-profile-meta span,.staff-detail-meta span{font-size:15px!important}.child-profile-meta mat-icon,.staff-detail-meta mat-icon{font-size:13px!important;width:13px!important;height:13px!important}}@media(max-width:640px){.task-hero-chips{padding-left:0!important}.task-hero-top .task-hero-actions{flex-wrap:wrap;gap:6px}}@media(max-width:900px){.task-layout{grid-template-columns:1fr!important}.task-sidebar{position:static!important}}@media(max-width:1024px){.premium-form-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.premium-form-grid{grid-template-columns:1fr!important}}@media(max-width:768px){.info-grid-two{grid-template-columns:1fr;gap:var(--space-md)}}@media(max-width:520px){.info-grid{grid-template-columns:1fr}.info-grid .info-label{border-bottom:none;padding-bottom:2px;padding-top:12px}.info-grid .info-value{padding-top:0;padding-bottom:10px}.profile-data-row{grid-template-columns:1fr;padding:10px 0}.profile-data-row .label{border-bottom:none;padding-bottom:1px}}@media(max-width:768px){.premium-table-card{overflow-x:auto;-webkit-overflow-scrolling:touch}.premium-table-card table,.premium-table-card mat-table{min-width:560px}.mat-mdc-cell,.mat-mdc-header-cell{padding:10px!important}}@media(max-width:768px){.stats-row,.summary-cards{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.stats-row,.summary-cards{grid-template-columns:1fr!important}}@media(max-width:640px){.flow-banner{padding:14px 16px!important;gap:10px!important;flex-wrap:wrap}.flow-banner .flow-step{padding:6px 12px!important;font-size:15px!important}.flow-banner .flow-divider{display:none}}@media(max-width:480px){.hftf-section-title,.premium-section-title{font-size:14px;padding-left:10px}}@media(max-width:480px){.premium-btn{height:38px!important;padding:0 14px!important;font-size:15px!important}}@media(max-width:640px){.premium-table-card{border-radius:10px}.premium-form-card{padding:18px 16px 22px;border-radius:10px}}@media(max-width:640px){.profile-tabs .mat-mdc-tab{min-width:80px;padding:0 12px}.tab-pad{padding:14px 0}}@media(max-width:480px){.hftf-chip,.status-badge{font-size:14px;padding:2px 8px}}@media(max-width:768px){.dashboard-grid,.analytics-grid{grid-template-columns:1fr!important}}@media(max-width:640px){.hide-mobile{display:none!important}}@media(min-width:641px){.show-mobile-only{display:none!important}}
