@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4gckut2Q.woff2) format("woff2");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-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hgkut2Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hYkug.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4gckut2Q.woff2) format("woff2");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-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hgkut2Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hYkug.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4gckut2Q.woff2) format("woff2");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-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hgkut2Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hYkug.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4gckut2Q.woff2) format("woff2");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-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hgkut2Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hYkug.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4gckut2Q.woff2) format("woff2");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-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hgkut2Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosansethiopic/v50/7cHAv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIv4hYkug.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.radio-item{display:flex;align-items:center;gap:.6rem;cursor:pointer;font-size:.875rem;color:var(--nav-text)}.radio-item input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio-item input[type=radio]+span{position:relative;padding-left:26px;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-item input[type=radio]+span:before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;border:2px solid var(--border-subtle, #d1d5db);border-radius:50%;background-color:var(--input-bg, #fff);transition:border-color .15s ease;box-sizing:border-box}.radio-item input[type=radio]:checked+span:before{border-color:var(--primary-color);border-width:5px}.radio-item input[type=radio]:checked:disabled+span:before{border-color:#9ca3af}html.dark .radio-item input[type=radio]:checked:disabled+span:before{border-color:#812578}html.dark.form-submitted .radio-item input[type=radio]:checked+span:before{border-color:#812578}.radio-item input[type=radio]:focus-visible+span:before{outline:2px solid var(--primary-color);outline-offset:2px}.checkbox-item{display:flex;align-items:center;gap:.6rem;cursor:pointer;font-size:.875rem;color:var(--nav-text)}.radio-item input[type=checkbox],.checkbox-item input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio-item input[type=checkbox]+span,.checkbox-item input[type=checkbox]+span{position:relative;padding-left:26px;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-item input[type=checkbox]+span:before,.checkbox-item input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;border:2px solid var(--border-subtle, #d1d5db);border-radius:4px;background-color:var(--input-bg, #fff);transition:background-color .15s ease,border-color .15s ease;box-sizing:border-box}.radio-item input[type=checkbox]:checked+span:before,.checkbox-item input[type=checkbox]:checked+span:before{background-color:var(--primary-color);border-color:var(--primary-color)}.radio-item input[type=checkbox]:checked+span:after,.checkbox-item input[type=checkbox]:checked+span:after{content:"";position:absolute;left:6px;top:5px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.radio-item input[type=checkbox]:checked:disabled+span:before,.checkbox-item input[type=checkbox]:checked:disabled+span:before{background-color:#9ca3af;border-color:#9ca3af}html.dark .radio-item input[type=checkbox]:checked:disabled+span:before,html.dark .checkbox-item input[type=checkbox]:checked:disabled+span:before{background-color:#812578;border-color:#812578}html.dark.form-submitted .radio-item input[type=checkbox]:checked+span:before,html.dark.form-submitted .checkbox-item input[type=checkbox]:checked+span:before{background-color:#812578;border-color:#812578}.radio-item input[type=checkbox]:focus-visible+span:before,.checkbox-item input[type=checkbox]:focus-visible+span:before{outline:2px solid var(--primary-color);outline-offset:2px}.form-spinner-wrap{position:fixed;inset:0;z-index:200;display:flex;justify-content:center;align-items:center;background:#0f172a59;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.form-spinner{width:80px;height:80px}.fr{fill:none;stroke:#812578;stroke-linecap:round;transform-box:fill-box;transform-origin:center}.fr--1{stroke-width:3.5;stroke-dasharray:40 73 40 73;animation:spin 1.4s linear infinite}.fr--2{stroke-width:3.5;stroke-dasharray:35 53 35 53;animation:spin 1s linear infinite reverse}.fr--3{stroke-width:3.5;stroke-dasharray:60 66;animation:spin 1.8s linear infinite}.fr--4{stroke-width:3.5;stroke-dasharray:30 45;animation:spin .8s linear infinite reverse}@keyframes spin{to{transform:rotate(360deg)}}.modal-card{background:var(--surface-card);border:none;border-radius:16px;padding:1.75rem 1.75rem 1.5rem;width:100%;max-width:420px;box-shadow:0 8px 32px #0000002e;position:relative}.modal-icon{width:52px;height:52px;border-radius:50%;background:#0f766e;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.modal-icon--warn{background:#febb3b;color:#fff}.modal-close{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:.25rem;display:flex;align-items:center;border-radius:6px}.modal-close:hover{color:var(--nav-text);background:var(--nav-hover-bg)}.modal-cancel-btn:disabled{opacity:.5;cursor:not-allowed}.modal-confirm-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1rem;border:none;border-radius:10px;background:#0f766e;color:#fff;font-size:.875rem;font-family:inherit;font-weight:500;cursor:pointer}.modal-confirm-btn:hover{background:#115e59}.modal-confirm-btn:disabled{opacity:.6;cursor:not-allowed}.modal-confirm-btn--danger{background:#febb3b;color:#333}.modal-confirm-btn--danger:hover{background:#e5a835}.spin-icon{animation:spin .8s linear infinite}.completed-banner{display:flex;align-items:center;gap:.5rem;background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;border-radius:10px;padding:.65rem 1rem;font-size:.875rem;margin-bottom:1rem}.edit-form-btn{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;background:var(--primary-color);color:#fff;border:none;border-radius:6px;padding:.4rem .85rem;font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap}.edit-form-btn:hover{filter:brightness(.9)}.editing-banner{display:flex;align-items:center;gap:.5rem;background:#faf5ff;border:1px solid #d8b4fe;color:#6b21a8;border-radius:10px;padding:.65rem 1rem;font-size:.875rem;margin-bottom:1rem}.save-banner{display:flex;align-items:center;gap:.5rem;border-radius:10px;padding:.65rem 1rem;font-size:.875rem;margin-bottom:1rem}.save-banner--error{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.validation-banner{position:sticky;top:.5rem;z-index:50;display:flex;align-items:center;gap:.5rem;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:10px;padding:.65rem 1rem;font-size:.875rem;margin-bottom:1rem;box-shadow:0 2px 8px #b91c1c1f}.jump-to-error-btn{margin-left:auto;background:none;border:1.5px solid #fca5a5;border-radius:6px;color:#991b1b;font-size:.8rem;font-family:inherit;font-weight:500;padding:.25rem .65rem;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.jump-to-error-btn:hover{background:#fee2e2;border-color:#f87171}.validation-dismiss-btn{background:none;border:none;padding:.2rem;cursor:pointer;color:#b91c1c;display:flex;align-items:center;border-radius:4px;flex-shrink:0}.validation-dismiss-btn:hover{background:#fee2e2}.form-actions{display:flex;gap:.75rem;margin-top:1.25rem;max-width:760px}.secondary-btn{flex:1;border:1.5px solid var(--border-subtle);background:var(--surface-card);border-radius:12px;padding:.85rem 1.5rem;font-size:.9rem;font-family:inherit;cursor:pointer;color:var(--nav-text);transition:background .15s,border-color .15s}.secondary-btn:hover{background:var(--nav-hover-bg);border-color:#9ca3af}.submit-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:12px;padding:.85rem 1.5rem;font-size:.9rem}.save-draft-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#6dbcc0;color:#fff;border:none;border-radius:12px;padding:.85rem 1.5rem;font-size:.9rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s}.save-draft-btn:hover{background:#5dadb1}.save-draft-btn:disabled{opacity:.6;cursor:default}.req{color:#dc2626;margin-left:.2rem}.has-error textarea,.has-error select,.has-error input{border-color:#f87171}.question-block:has(.ng-invalid.ng-touched)>.question-label{color:#000}.question-block:has(input[type=radio].ng-invalid.ng-touched) .radio-grid,.question-block:has(input[type=radio].ng-invalid.ng-touched) .radio-inline,.question-block:has(input[type=checkbox].ng-invalid.ng-touched) .radio-grid,.question-block:has(input[type=checkbox].ng-invalid.ng-touched) .radio-inline{border-left:3px solid #f87171;padding-left:.75rem}.question-block:has(input[type=text].ng-invalid.ng-touched) input[type=text],.question-block:has(textarea.ng-invalid.ng-touched) textarea,.question-block:has(select.ng-invalid.ng-touched) select{border-color:#f87171}.field-error{display:block;font-size:.75rem;color:#dc2626;margin-top:.25rem}:root{--primary-color: #812578;--primary-color-soft: #f5e7f4;--bg-gray: #f7f8fb;--text-main: #1b1b1f;--text-muted: #6b7280;--border-subtle: #e5e7eb;--radius-lg: 16px;--surface-sidebar: #ffffff;--surface-main: #FBFAF9;--surface-card: #ffffff;--nav-text: #374151;--nav-hover-bg: #f9fafb;--input-bg: #FBFAF9;--input-border: #DFE4E7}html.dark{--bg-gray: #0f172a;--text-main: #f1f5f9;--text-muted: #94a3b8;--border-subtle: #334155;--primary-color-soft: #3b1a38;--surface-sidebar: #1e293b;--surface-main: #0f172a;--surface-card: #1e293b;--nav-text: #cbd5e1;--nav-hover-bg: #334155;--input-bg: #1e293b;--input-border: #334155;--scrollbar-thumb: rgba(255, 255, 255, .2);--scrollbar-thumb-hover: rgba(255, 255, 255, .35)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Noto Sans Ethiopic,Inter,system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;background:var(--bg-gray);color:var(--text-main)}button{font-family:inherit}.primary-btn{background:var(--primary-color);color:#fff;border-radius:12px;border:none;padding:.7rem 1.5rem;font-size:.875rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.primary-btn:disabled{opacity:.5;cursor:not-allowed}.card{background:var(--surface-card);border-radius:var(--radius-lg);padding:1.5rem 1.75rem;box-shadow:0 10px 30px #0f172a0a;border:1px solid rgba(148,163,184,.25)}.card h2{color:var(--text-main);font-family:Noto Sans Ethiopic,Inter,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 .75rem}h2{color:var(--text-main);font-family:Noto Sans Ethiopic,Inter,system-ui,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.form-field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.form-field label{font-size:.82rem;font-weight:600;color:var(--text-muted)}.form-field input,.form-field select,.form-field textarea{border-radius:12px;border:1px solid var(--border-subtle);padding:.7rem .9rem;font-size:.9rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 1px #81257840}.chips-row{display:flex;flex-wrap:wrap;gap:.5rem}.status-chip{border-radius:999px;padding:.25rem .8rem;font-size:.78rem;font-weight:400;display:inline-flex;align-items:center;gap:.35rem;font-size:12px!important}.status-chip--primary{background:var(--primary-color-soft);color:var(--primary-color)}.status-chip--green{background:#ecfdf3;color:#166534}.status-chip--amber{background:#fffbeb;color:#92400e}.status-chip--teal{background:#e6f9f7;color:#0e7a6d}.status-chip--blue{background:#eff6ff;color:#1f8ad6}.status-chip--violet{background:#f5f0ff;color:#7c3aed}.back-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:.2rem;cursor:pointer;color:var(--text-muted);line-height:1;flex-shrink:0}.icon-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--border-subtle);border-radius:8px;padding:.4rem;cursor:pointer;color:var(--text-muted);line-height:1}input,textarea,select,input[type=text],input[type=number],input[type=email],input[type=tel]{border-radius:8px!important;border:1px solid var(--input-border)!important;background:var(--input-bg)!important;color:var(--text-main)!important;font-family:inherit!important;box-sizing:border-box!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #81257814!important}.modal-overlay{position:fixed;inset:0;background:#0f172a59;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-card{background:var(--surface-card);border-radius:16px;padding:1.75rem 1.75rem 1.5rem;width:100%;max-width:420px;box-shadow:0 8px 32px #0000002e;border:none}.modal-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.modal-icon{width:44px;height:44px;border-radius:50%;background:#e6f9f7;color:#14b8a6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.modal-icon--danger,.modal-icon--warn{background:#fef2f2;color:#ef4444}.modal-close{background:none;border:none;cursor:pointer;color:#9ca3af;padding:.25rem;display:flex;align-items:center;border-radius:6px}.modal-close:hover{color:var(--nav-text);background:#f3f4f6}.modal-title{margin:0 0 .75rem;font-size:1.05rem;font-weight:600;color:var(--text-main)}.modal-divider{border:none;border-top:1px solid var(--border-subtle);margin:0 0 1rem}.modal-body{font-size:.875rem;color:var(--text-muted);margin:0 0 1.5rem;line-height:1.6}.modal-actions{display:flex;gap:.75rem}.modal-cancel-btn{flex:1;padding:.65rem 1rem;border:1.5px solid var(--border-subtle);border-radius:10px;background:var(--surface-card);font-size:.875rem;font-family:inherit;color:var(--nav-text);cursor:pointer}.modal-cancel-btn:hover{background:var(--nav-hover-bg)}.modal-confirm-btn{flex:1;padding:.65rem 1rem;border:none;border-radius:10px;background:#14b8a6;color:#fff;font-size:.875rem;font-family:inherit;font-weight:500;cursor:pointer}.modal-confirm-btn:hover{background:#0d9488}.modal-confirm-btn:disabled{opacity:.6;cursor:default}.modal-confirm-btn--danger,.modal-confirm-btn--danger:hover{background:#febb3b}@keyframes fade-in-delayed{0%{opacity:0}to{opacity:1}}.form-spinner-wrap,.details-spinner-wrap,.edit-spinner-wrap,.spinner-wrap{animation:fade-in-delayed .15s ease .3s both}.client-id{color:var(--text-muted);font-weight:400}.card{page-break-inside:avoid}.pdf-only{display:none}.pdf-title-block{text-align:center;padding:.75rem 0 .5rem;margin-bottom:.75rem}.pdf-title-block h1{font-size:1.2rem;font-weight:600;color:var(--text-main);margin:0 0 .25rem}.pdf-title-block p{font-size:.9rem;color:var(--text-muted);margin:0}.pdf-cm-name{text-align:right;font-size:.875rem}
