@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:100;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:100;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:100;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:100;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:100;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:100;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:100;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:200;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:200;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:200;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:200;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:200;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:200;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:200;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: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:Inter;font-style:normal;font-weight:800;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:800;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:800;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:800;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:800;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:800;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:800;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:900;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:900;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:900;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:900;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:900;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:900;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:900;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:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v50/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary-50: #fef7f0;--primary-100: #fde8d7;--primary-200: #fbd0ad;--primary-300: #f7aa75;--primary-400: #f38744;--primary-500: #f15a24;--primary-600: #ea580c;--primary-700: #c2410c;--primary-800: #9a3412;--primary-900: #7c2d12;--primary-rgb: 241, 90, 36;--primary-hover-bg: rgba(var(--primary-rgb), .1);--primary-hover-bg-dark: rgba(var(--primary-rgb), .15);--primary-active-bg: rgba(var(--primary-rgb), .15);--primary-active-bg-dark: rgba(var(--primary-rgb), .2);--primary-light-bg: rgba(var(--primary-rgb), .05);--primary-dark-bg: rgba(var(--primary-rgb), .08);--primary: var(--primary-500);--neutral-0: #ffffff;--neutral-50: #f9fafb;--neutral-100: #f3f4f6;--neutral-200: #e5e7eb;--neutral-300: #d1d5db;--neutral-400: #9ca3af;--neutral-500: #6b7280;--neutral-600: #4b5563;--neutral-700: #374151;--neutral-800: #1f2937;--neutral-900: #111827;--gray-50: #E6E6E6;--gray-100: #CCCCCC;--gray-200: #B3B3B3;--gray-300: #999999;--gray-400: #808080;--gray-500: #666666;--gray-600: #4D4D4D;--gray-700: #333333;--gray-800: #1A1A1A;--gray-900: #0D0D0D;--white-rgb: 255, 255, 255;--black-rgb: 0, 0, 0;--white: #ffffff;--black: #000000;--neutral-50-rgb: 249, 250, 251;--neutral-100-rgb: 243, 244, 246;--neutral-300-rgb: 209, 213, 219;--neutral-700-rgb: 55, 65, 81;--neutral-800-rgb: 31, 41, 55;--neutral-900-rgb: 17, 24, 39;--success-50: #f0fdf4;--success-100: #dcfce7;--success-200: #bbf7d0;--success-300: #86efac;--success-400: #4ade80;--success-500: #22c55e;--success-600: #16a34a;--success-700: #15803d;--success-800: #166534;--success-900: #14532d;--success-rgb: 34, 197, 94;--warning-50: #fffbeb;--warning-100: #fef3c7;--warning-200: #fde68a;--warning-300: #fcd34d;--warning-400: #fbbf24;--warning-500: #f59e0b;--warning-600: #d97706;--warning-700: #b45309;--warning-800: #92400e;--warning-900: #78350f;--warning-rgb: 245, 158, 11;--error-50: #fef2f2;--error-100: #fee2e2;--error-200: #fecaca;--error-300: #fca5a5;--error-400: #f87171;--error-500: #ef4444;--error-600: #dc2626;--error-700: #b91c1c;--error-800: #991b1b;--error-900: #7f1d1d;--error-rgb: 239, 68, 68;--orange-50: #fff7ed;--orange-100: #ffedd5;--orange-200: #fed7aa;--orange-300: #fdba74;--orange-400: #fb923c;--orange-500: #f97316;--orange-600: #ea580c;--orange-700: #c2410c;--orange-800: #9a3412;--orange-900: #7c2d12;--info-50: #eff6ff;--info-100: #dbeafe;--info-200: #bfdbfe;--info-300: #93c5fd;--info-400: #60a5fa;--info-500: #3b82f6;--info-600: #2563eb;--info-700: #1d4ed8;--info-800: #1e40af;--info-900: #1e3a8a;--info-rgb: 59, 130, 246;--accent-50: #f0fdfa;--accent-100: #ccfbf1;--accent-200: #99f6e4;--accent-300: #5eead4;--accent-400: #4ecdc4;--accent-500: #32baa6;--accent-600: #0d9488;--accent-700: #0f766e;--accent-800: #115e59;--accent-900: #134e4a;--accent-rgb: 50, 186, 166;--emerald-50: #ecfdf5;--emerald-100: #d1fae5;--emerald-200: #a7f3d0;--emerald-300: #6ee7b7;--emerald-400: #34d399;--emerald-500: #10b981;--emerald-600: #059669;--emerald-700: #047857;--emerald-800: #065f46;--emerald-900: #064e3b;--teal-50: #f0fdfa;--teal-100: #ccfbf1;--teal-200: #99f6e4;--teal-300: #5eead4;--teal-400: #2dd4bf;--teal-500: #14b8a6;--teal-600: #0d9488;--teal-700: #0f766e;--teal-800: #115e59;--teal-900: #134e4a;--teal-rgb: 20, 184, 166;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e3a5f;--blue-900: #1e3a8a;--blue-rgb: 59, 130, 246;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-200: #fde68a;--amber-300: #fcd34d;--amber-400: #fbbf24;--amber-500: #f59e0b;--amber-600: #d97706;--amber-700: #b45309;--amber-800: #92400e;--amber-900: #78350f;--amber-rgb: 245, 158, 11;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d5ff;--purple-300: #d8b4fe;--purple-400: #c084fc;--purple-500: #a855f7;--purple-600: #9333ea;--purple-700: #7e22ce;--purple-800: #6b21a8;--purple-900: #581c87;--purple-rgb: 168, 85, 247;--violet-50: #f5f3ff;--violet-100: #ede9fe;--violet-200: #ddd6fe;--violet-300: #c4b5fd;--violet-400: #a78bfa;--violet-500: #8b5cf6;--violet-600: #7c3aed;--violet-700: #6d28d9;--violet-800: #5b21b6;--violet-900: #4c1d95;--violet-rgb: 139, 92, 246;--orange-bright-rgb: 255, 107, 53;--emerald-rgb: 16, 185, 129;--rose-rgb: 244, 63, 94;--purple-light-rgb: 168, 85, 247;--blue-light-rgb: 96, 165, 250;--emerald-light-rgb: 52, 211, 153;--rose-light-rgb: 251, 113, 133;--success: var(--success-500);--warning: var(--warning-500);--error: var(--error-500);--info: var(--info-500);--accent: var(--accent-500);--brand-blue: #00A3FF;--brand-purple: #8F00FF;--brand-red: #FF0000;--font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, monospace;--font-serif: Georgia, "Times New Roman", Times, serif;--font-family: var(--font-sans);--font-size-2xs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-body-md: var(--font-size-base);--font-size-caption: var(--font-size-xs);--font-weight-thin: 100;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-weight-h2: var(--font-weight-semibold);--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--line-height-compact: 1.2;--spacing-xs: var(--size-2);--spacing-sm: var(--size-3);--spacing-md: var(--size-4);--spacing-lg: var(--size-6);--spacing-xl: var(--size-8);--spacing-2xl: var(--size-12);--spacing-3xl: var(--size-16);--spacing-n2: -.5rem;--spacing-0-5: .125rem;--spacing-px: var(--size-px);--primary-alpha-5: rgba(var(--primary-rgb), .05);--primary-alpha-10: rgba(var(--primary-rgb), .1);--primary-alpha-15: rgba(var(--primary-rgb), .15);--primary-alpha-20: rgba(var(--primary-rgb), .2);--primary-alpha-25: rgba(var(--primary-rgb), .25);--primary-alpha-30: rgba(var(--primary-rgb), .3);--primary-alpha-40: rgba(var(--primary-rgb), .4);--primary-alpha-50: rgba(var(--primary-rgb), .5);--white-alpha-5: rgba(var(--white-rgb), .05);--white-alpha-10: rgba(var(--white-rgb), .1);--white-alpha-15: rgba(var(--white-rgb), .15);--white-alpha-20: rgba(var(--white-rgb), .2);--white-alpha-25: rgba(var(--white-rgb), .25);--white-alpha-30: rgba(var(--white-rgb), .3);--white-alpha-40: rgba(var(--white-rgb), .4);--white-alpha-50: rgba(var(--white-rgb), .5);--white-alpha-60: rgba(var(--white-rgb), .6);--white-alpha-70: rgba(var(--white-rgb), .7);--white-alpha-80: rgba(var(--white-rgb), .8);--white-alpha-90: rgba(var(--white-rgb), .9);--white-alpha-95: rgba(var(--white-rgb), .95);--black-alpha-5: rgba(var(--black-rgb), .05);--black-alpha-10: rgba(var(--black-rgb), .1);--black-alpha-15: rgba(var(--black-rgb), .15);--black-alpha-20: rgba(var(--black-rgb), .2);--black-alpha-30: rgba(var(--black-rgb), .3);--black-alpha-50: rgba(var(--black-rgb), .5);--black-alpha-60: rgba(var(--black-rgb), .6);--black-alpha-70: rgba(var(--black-rgb), .7);--black-alpha-80: rgba(var(--black-rgb), .8);--black-alpha-90: rgba(var(--black-rgb), .9);--black-alpha-95: rgba(var(--black-rgb), .95);--error-alpha-5: rgba(var(--error-rgb), .05);--error-alpha-10: rgba(var(--error-rgb), .1);--error-alpha-15: rgba(var(--error-rgb), .15);--error-alpha-20: rgba(var(--error-rgb), .2);--error-alpha-25: rgba(var(--error-rgb), .25);--error-alpha-30: rgba(var(--error-rgb), .3);--error-alpha-40: rgba(var(--error-rgb), .4);--success-alpha-5: rgba(var(--success-rgb), .05);--success-alpha-10: rgba(var(--success-rgb), .1);--success-alpha-15: rgba(var(--success-rgb), .15);--success-alpha-20: rgba(var(--success-rgb), .2);--success-alpha-25: rgba(var(--success-rgb), .25);--success-alpha-30: rgba(var(--success-rgb), .3);--warning-alpha-5: rgba(var(--warning-rgb), .05);--warning-alpha-10: rgba(var(--warning-rgb), .1);--warning-alpha-15: rgba(var(--warning-rgb), .15);--warning-alpha-20: rgba(var(--warning-rgb), .2);--warning-alpha-25: rgba(var(--warning-rgb), .25);--warning-alpha-30: rgba(var(--warning-rgb), .3);--info-alpha-5: rgba(var(--info-rgb), .05);--info-alpha-10: rgba(var(--info-rgb), .1);--info-alpha-15: rgba(var(--info-rgb), .15);--info-alpha-20: rgba(var(--info-rgb), .2);--letter-spacing-wide: .05em;--font-size-body-sm: .8125rem;--highlight-yellow: #ffff00;--aspect-ratio-16-9: 56.25%;--aspect-ratio-4-3: 75%;--aspect-ratio-1-1: 100%;--avatar-size-default: var(--size-60);--container-md: 800px;--modal-mobile-width: 95%;--skeleton-short-width: 75%;--tooltip-bg: rgba(97, 97, 97, .92);--trophy-gold-rgb: 255, 215, 0;--trophy-silver-rgb: 192, 192, 192;--trophy-bronze-rgb: 205, 127, 50;--trophy-winner-rgb: 245, 158, 11;--trophy-finalist-rgb: 139, 69, 19;--trophy-participant-rgb: 107, 114, 128;--trophy-gold-dark-rgb: 255, 180, 0;--trophy-silver-dark-rgb: 160, 160, 160;--trophy-bronze-dark-rgb: 180, 100, 30;--trophy-winner-dark-rgb: 220, 140, 0;--trophy-finalist-dark-rgb: 110, 50, 10;--trophy-participant-dark-rgb: 80, 90, 100}:root{--size-0: 0;--size-px: 1px;--size-0-5: .125rem;--size-1: .25rem;--size-1-5: .375rem;--size-2: .5rem;--size-2-5: .625rem;--size-3: .75rem;--size-3-5: .875rem;--size-4: 1rem;--size-4-5: 1.125rem;--size-5: 1.25rem;--size-6: 1.5rem;--size-7: 1.75rem;--size-8: 2rem;--size-9: 2.25rem;--size-10: 2.5rem;--size-10-5: 2.625rem;--size-11: 2.75rem;--size-12: 3rem;--size-13-5: 3.375rem;--size-14: 3.5rem;--size-16: 4rem;--size-20: 5rem;--size-24: 6rem;--size-28: 7rem;--size-30: 7.5rem;--size-32: 8rem;--size-36: 9rem;--size-37-5: 9.375rem;--size-40: 10rem;--size-44: 11rem;--size-48: 12rem;--size-52: 13rem;--size-56: 14rem;--size-60: 15rem;--size-64: 16rem;--size-68: 17rem;--size-72: 18rem;--size-75: 18.75rem;--size-80: 20rem;--size-88: 22rem;--size-90: 22.5rem;--size-96: 24rem;--size-100: 25rem;--size-110: 27.5rem;--size-120: 30rem;--size-130: 32.5rem;--size-150: 37.5rem;--size-160: 40rem;--size-200: 50rem;--size-22: 5.5rem;--size-25: 6.25rem;--size-45: 11.25rem;--size-55: 13.75rem;--size-62: 15.5rem;--size-62-5: 15.625rem;--size-65: 16.25rem;--size-70: 17.5rem;--size-85: 21.25rem;--size-87: 21.875rem;--size-137: 34.25rem;--size-140: 35rem;--size-175: 43.75rem;--size-1-2-fraction: 50%;--size-1-3-fraction: 33.333333%;--size-2-3-fraction: 66.666667%;--size-1-4-fraction: 25%;--size-2-4-fraction: 50%;--size-3-4-fraction: 75%;--size-1-5-fraction: 20%;--size-2-5-fraction: 40%;--size-3-5-fraction: 60%;--size-4-5-fraction: 80%;--size-full: 100%;--size-screen: 100vw;--size-screen-h: 100vh;--size-min: min-content;--size-max: max-content;--size-fit: fit-content;--breakpoint-xs: 540px;--breakpoint-sm: 768px;--breakpoint-md: 1024px;--breakpoint-lg: 1280px;--container-xs: 100%;--container-sm: 640px;--container-md: 768px;--container-text: 720px;--container-card: 420px;--container-footer: 600px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1536px;--container-article-editor: 824px;--container-breakpoint-sm: 600px;--container-breakpoint-md: 800px;--modal-width-sm: 28rem;--modal-width-md: 36.25rem;--modal-width-lg: 37.5rem;--modal-width-xl: 36rem;--modal-width-2xl: 48rem;--ad-card-min-height: var(--size-100);--chip-font-size-xs: .6875rem;--font-size-button-icon: 1rem;--sidebar-item-width: 3.6rem;--border-width-0: 0;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 3px;--border-width-thicker: 4px;--border-width-extra-thick: 5px;--border-width-thickest: 8px;--radius-none: 0;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-full: 9999px;--focus-ring-offset-lg: 3px;--focus-ring-width-lg: 4px;--z-0: 0;--z-10: 10;--z-20: 20;--z-30: 30;--z-40: 40;--z-50: 50;--z-auto: auto;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080;--z-navbar: 1000;--z-critical-modal-backdrop: 9998;--z-critical-modal: 9999;--z-base: var(--z-10);--z-above: 2;--navbar-height: 52px;--sidebar-width: 18.5rem;--icon-sidebar-width: 64px;--sidebar-collapsed-width: 64px;--sidebar-z-index: var(--z-30);--sidebar-backdrop-z-index: var(--z-20);--sidebar-transition-duration: var(--duration-normal);--sidebar-transition: width var(--sidebar-transition-duration) var(--easing-in-out);--navbar-action-reserve: 120px;--modal-header-footer-height: 120px;--dropdown-max-height: 25rem;--dropdown-content-max-height: 80vh;--dropdown-menu-max-height: 60vh;--grid-max-width: 25rem;--mobile-menu-reserve-height: 100px;--sidebar-header-padding-default: clamp(180px, 50vw, 280px);--sidebar-header-padding-minimal: clamp(160px, 40vw, 220px);--sidebar-header-padding-with-image: clamp(300px, 60vw, 440px);--sidebar-header-padding-image-minimal: clamp(260px, 55vw, 380px);--sidebar-header-padding-no-buttons: 120px;--sidebar-header-padding-compact: clamp(200px, 50vw, 300px);--map-container-height: 256px;--hero-avatar-overlap-tablet: 90px;--hero-avatar-overlap-mobile: 80px;--duration-reduced: .01ms;--tooltip-arrow-size: 12px;--hero-image-height: 400px;--hero-image-height-tablet: 320px;--hero-image-height-mobile: 250px;--hero-thumbnail-size: 200px;--hero-thumbnail-size-mobile: 150px;--sticky-card-top: 80px;--transaction-image-size: 100px;--orb-size-xl: 600px;--orb-size-lg: 500px;--orb-size-md: 450px;--orb-size-sm: 300px;--orb-size-xs: 200px;--bubble-size-xl: 900px;--bubble-size-lg: 800px;--bubble-size-md: 700px;--bubble-size-sm: 600px;--bubble-size-mobile-lg: 450px;--bubble-size-mobile-md: 400px;--bubble-size-mobile-sm: 350px;--section-height-lg: 700px;--section-height-md: 500px;--section-height-sm: 400px;--size-93: 23.25rem;--size-105: 26.25rem;--size-112: 28rem;--container-3xl: 87.5rem;--overlap-sm: -2rem;--overlap-md: -3rem;--overlap-lg: -16rem;--overlap-18: -18rem;--overlap-22: -22rem;--overlap-xl: -24rem;--overlap-25: -25rem;--overlap-26: -26rem;--overlap-2xl: -27rem;--overlap-28: -28rem;--overlap-30: -30rem;--overlap-3xl: -33rem;--overlap-4xl: -47rem;--aspect-ratio-square: 1;--aspect-ratio-16-9: 16 / 9;--aspect-ratio-16-10: 16 / 10;--aspect-ratio-21-9: 21 / 9;--aspect-ratio-4-3: 4 / 3;--aspect-ratio-3-4: 3 / 4;--aspect-ratio-2-1: 2 / 1;--opacity-0: 0;--opacity-2: .02;--opacity-5: .05;--opacity-8: .08;--opacity-10: .1;--opacity-12: .12;--opacity-15: .15;--opacity-20: .2;--opacity-25: .25;--opacity-30: .3;--opacity-35: .35;--opacity-40: .4;--opacity-50: .5;--opacity-60: .6;--opacity-70: .7;--opacity-75: .75;--opacity-80: .8;--opacity-90: .9;--opacity-95: .95;--opacity-100: 1;--letter-spacing-tighter: -.05em;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0;--letter-spacing-wider: .075em;--letter-spacing-widest: .1em;--tooltip-arrow-width: 6px;--tooltip-arrow-height: 8px;--duration-75: 75ms;--duration-100: .1s;--duration-150: .15s;--duration-200: .2s;--duration-300: .3s;--duration-500: .5s;--duration-600: .6s;--duration-700: .7s;--duration-1000: 1s;--duration-1500: 1.5s;--duration-2000: 2s;--duration-3000: 3s;--easing-linear: linear;--easing-in: cubic-bezier(.4, 0, 1, 1);--easing-out: cubic-bezier(0, 0, .2, 1);--easing-in-out: cubic-bezier(.4, 0, .2, 1);--transition-none: none;--transition-all: all var(--duration-150) var(--easing-in-out);--transition-colors: color var(--duration-150) var(--easing-in-out), background-color var(--duration-150) var(--easing-in-out), border-color var(--duration-150) var(--easing-in-out);--transition-opacity: opacity var(--duration-150) var(--easing-in-out);--transition-shadow: box-shadow var(--duration-150) var(--easing-in-out);--transition-transform: transform var(--duration-150) var(--easing-in-out);--duration-fast: var(--duration-150);--duration-normal: var(--duration-300);--duration-slow: var(--duration-500);--duration-slower: var(--duration-700);--duration-skeleton: var(--duration-1500);--easing-smooth: var(--easing-out);--transition-fast: all var(--duration-fast) var(--easing-out);--size-0-75: .1875rem;--size-7-5: 1.875rem;--size-12-5: 3.125rem;--size-15: 3.75rem;--size-17-5: 4.375rem;--size-18: 4.5rem;--size-27: 6.75rem;--size-38: 9.5rem;--size-50: 12.5rem;--size-54: 13.5rem;--size-87-5: 21.875rem;--size-125: 31.25rem;--size-35: 8.75rem;--size-145: 36.25rem;--size-180: 45rem;--size-vh-70: 70vh;--size-vh-80: 80vh;--size-80vh: 80vh;--size-85vw: 85vw;--size-90vw: 90vw;--size-negative-256: -256px;--breakpoint-mobile: var(--breakpoint-xs);--breakpoint-1920: 1920px;--transform-none: none;--transform-center-y: translateY(-50%);--transform-center-x: translateX(-50%);--transform-scale-hover: scale(var(--scale-105));--transform-translate-up-sm: translateY(-.125rem);--transform-scale-up-sm: scale(var(--scale-105));--transform-translate-x-0: translateX(0);--transform-translate-y-0: translateY(0);--transform-translate-y-full: translateY(100%);--transform-scale-down: scale(var(--scale-95));--transform-hover-lift: translateY(-1px);--page-loader-size: 7.5rem;--page-loader-max-width: 31.25rem;--page-loader-mobile-max-width: 21.875rem;--modal-body-offset: 140px;--modal-max-height: 90vh;--modal-max-height-expanded: 95vh;--modal-max-width-mobile: 90vw;--modal-content-max-height: 70vh;--modal-fullscreen-height: 100vh;--modal-slide-offset-y: -45%;--page-min-height: 100vh;--scale-0: 0;--scale-80: .8;--scale-95: .95;--scale-96: .96;--scale-98: .98;--scale-100: 1;--scale-102: 1.02;--scale-105: 1.05;--scale-110: 1.1;--scale-115: 1.15;--scale-120: 1.2;--scale-125: 1.25;--scale-133: 1.33;--scale-200: 2;--inset-0: 0;--inset-50: 50%;--inset-full: 100%;--ease-out: var(--easing-out);--skeleton-width-short: 40%;--skeleton-width-medium: 60%;--skeleton-width-70: 70%;--skeleton-width-long: 80%;--connector-offset-sm: var(--size-5);--connector-offset-md: var(--size-7);--connector-offset-lg: var(--size-8);--connector-offset-xl: var(--size-10);--cover-max-height: 70vh;--drawer-width: 85vw;--drawer-width-wide: 90vw;--modal-max-width-lg: 80%;--modal-width-mobile: 90%;--image-max-width-lg: 90%;--line-height-adjust: .25rem}:root{--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--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-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--shadow-none: none;--shadow-card: var(--shadow-md);--shadow-dropdown: var(--shadow-lg);--shadow-modal: var(--shadow-2xl);--shadow-tooltip: var(--shadow-md);--focus-ring-width: 3px;--focus-ring-offset: 0;--focus-ring-primary: 0 0 0 var(--focus-ring-width) rgba(var(--primary-rgb), var(--opacity-10));--focus-ring-primary-strong: 0 0 0 var(--focus-ring-width) rgba(var(--primary-rgb), var(--opacity-20));--focus-ring-error: 0 0 0 var(--focus-ring-width) rgba(var(--error-rgb), var(--opacity-10));--focus-ring-error-strong: 0 0 0 var(--focus-ring-width) rgba(var(--error-rgb), var(--opacity-15));--shadow-focus: var(--focus-ring-primary);--backdrop-blur-none: blur(0);--backdrop-blur-sm: blur(4px);--backdrop-blur-base: blur(8px);--backdrop-blur-md: blur(12px);--backdrop-blur-lg: blur(16px);--backdrop-blur-xl: blur(24px);--backdrop-blur-2xl: blur(40px);--backdrop-blur-3xl: blur(64px);--glass-white-5: rgba(255, 255, 255, .05);--glass-white-10: rgba(255, 255, 255, .1);--glass-white-12: rgba(255, 255, 255, .12);--glass-white-14: rgba(255, 255, 255, .14);--glass-white-15: rgba(255, 255, 255, .15);--glass-white-16: rgba(255, 255, 255, .16);--glass-white-20: rgba(255, 255, 255, .2);--glass-white-30: rgba(255, 255, 255, .3);--glass-white-40: rgba(255, 255, 255, .4);--glass-white-50: rgba(255, 255, 255, .5);--glass-white-60: rgba(255, 255, 255, .6);--glass-white-70: rgba(255, 255, 255, .7);--glass-white-80: rgba(255, 255, 255, .8);--glass-white-90: rgba(255, 255, 255, .9);--glass-black-5: rgba(0, 0, 0, .05);--glass-black-10: rgba(0, 0, 0, .1);--glass-black-20: rgba(0, 0, 0, .2);--glass-black-30: rgba(0, 0, 0, .3);--glass-black-40: rgba(0, 0, 0, .4);--glass-black-50: rgba(0, 0, 0, .5);--glass-black-60: rgba(0, 0, 0, .6);--glass-black-70: rgba(0, 0, 0, .7);--glass-black-80: rgba(0, 0, 0, .8);--glass-black-85: rgba(0, 0, 0, .85);--glass-black-90: rgba(0, 0, 0, .9);--glass-border-light: rgba(255, 255, 255, .2);--glass-border-dark: rgba(255, 255, 255, .1);--blur-none: var(--backdrop-blur-none);--blur-sm: var(--backdrop-blur-sm);--blur-base: var(--backdrop-blur-base);--blur-md: var(--backdrop-blur-md);--blur-lg: var(--backdrop-blur-lg);--blur-xl: var(--backdrop-blur-xl);--navbar-glass-background-light: rgba(248, 248, 248, .85);--navbar-glass-background-dark: rgba(0, 0, 0, .85);--navbar-glass-blur: var(--backdrop-blur-lg);--navbar-glass-blur-enhanced: var(--backdrop-blur-xl);--glass-shadow: 0 2px 8px rgba(0, 0, 0, .1), 0 4px 16px rgba(0, 0, 0, .05);--animation-delay-primary: -.32s;--animation-delay-secondary: -.16s;--animation-spin: spin var(--duration-1000) var(--easing-linear) infinite;--animation-ping: ping var(--duration-1000) cubic-bezier(0, 0, .2, 1) infinite;--animation-pulse: pulse var(--duration-2000) cubic-bezier(.4, 0, .6, 1) infinite;--animation-bounce: bounce var(--duration-1000) infinite;--animation-fade-in: fade-in var(--duration-500) var(--easing-out);--animation-fade-out: fade-out var(--duration-500) var(--easing-in);--animation-slide-in-up: slide-in-up var(--duration-300) var(--easing-out);--animation-slide-in-down: slide-in-down var(--duration-300) var(--easing-out);--animation-slide-in-left: slide-in-left var(--duration-300) var(--easing-out);--animation-slide-in-right: slide-in-right var(--duration-300) var(--easing-out);--animation-scale-in: scale-in var(--duration-200) var(--easing-out);--animation-scale-out: scale-out var(--duration-200) var(--easing-in);--animation-skeleton: skeleton-shimmer var(--duration-1500) var(--easing-in-out) infinite;--animation-loading-dots: loading-dots var(--duration-1500) var(--easing-in-out) infinite;--animation-translate-2xs: 5px;--animation-translate-xs: 10px;--animation-translate-sm: 15px;--animation-translate-md: 30px;--animation-translate-lg: 50px;--animation-translate-xl: 70px;--animation-scale-down-sm: .9;--animation-scale-down-md: .95;--animation-scale-up-sm: 1.05;--animation-scale-up-md: 1.1;--animation-scale-up-lg: 1.25;--animation-stagger-1: 0s;--animation-stagger-2: 2s;--animation-stagger-3: 4s;--duration-8s: 8s;--duration-9s: 9s;--duration-10s: 10s;--duration-11s: 11s;--duration-12s: 12s;--duration-13s: 13s;--duration-15s: 15s;--duration-18s: 18s;--duration-20s: 20s;--duration-22s: 22s;--duration-24s: 24s;--duration-25s: 25s;--duration-28s: 28s;--duration-30s: 30s;--animation-delay-none: 0s;--animation-delay-5s: -5s;--animation-delay-7s: -7s;--animation-delay-10s: -10s;--animation-delay-12s: -12s;--scale-50: .5;--scale-70: .7;--scale-72: .72;--scale-75: .75;--scale-78: .78;--scale-80: .8;--scale-82: .82;--scale-85: .85;--scale-86: .86;--scale-90: .9;--scale-93: .93;--scale-95: .95;--scale-100: 1;--scale-102: 1.02;--scale-105: 1.05;--scale-108: 1.08;--scale-110: 1.1;--scale-115: 1.15;--scale-120: 1.2;--scale-125: 1.25;--scale-150: 1.5;--shadow-blur-xs: 4px;--shadow-blur-sm: 8px;--shadow-blur-md: 12px;--shadow-blur-lg: 20px;--shadow-blur-xl: 40px;--elevation-0: none;--elevation-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);--elevation-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);--elevation-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);--elevation-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);--elevation-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);--elevation-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);--filter-none: none;--filter-blur-xs: blur(2px);--filter-blur-sm: blur(4px);--filter-blur: blur(8px);--filter-blur-md: blur(12px);--filter-blur-lg: blur(16px);--filter-blur-xl: blur(24px);--filter-blur-2xl: blur(40px);--filter-blur-3xl: blur(64px);--filter-brightness-70: brightness(.7);--filter-brightness-75: brightness(.75);--filter-brightness-80: brightness(.8);--filter-brightness-90: brightness(.9);--filter-brightness-100: brightness(1);--filter-brightness-110: brightness(1.1);--filter-brightness-125: brightness(1.25);--filter-contrast-75: contrast(.75);--filter-contrast-100: contrast(1);--filter-contrast-125: contrast(1.25);--filter-contrast-150: contrast(1.5);--filter-grayscale-0: grayscale(0);--filter-grayscale-none: grayscale(0);--filter-grayscale: grayscale(100%);--filter-grayscale-full: grayscale(1);--filter-saturate-50: saturate(.5);--filter-saturate-80: saturate(.8);--filter-saturate-100: saturate(1);--filter-saturate-150: saturate(1.5);--rotate-0: 0deg;--rotate-1: 1deg;--rotate-2: 2deg;--rotate-3: 3deg;--rotate-5: 5deg;--rotate-10: 10deg;--rotate-45: 45deg;--rotate-90: 90deg;--rotate-135: 135deg;--rotate-180: 180deg;--rotate-270: 270deg;--rotate-360: 360deg;--rotate-minus-1: -1deg;--rotate-minus-2: -2deg;--rotate-minus-5: -5deg;--rotate-minus-10: -10deg;--rotate-minus-45: -45deg;--rotate-minus-90: -90deg;--perspective-depth: 1000px;--transform-lift-micro: translateY(-1px)}@keyframes uni-shimmer{0%{opacity:var(--opacity-70)}50%{opacity:var(--opacity-40)}to{opacity:var(--opacity-70)}}.uni-shimmer{animation:uni-shimmer var(--duration-1500) var(--easing-in-out) infinite}@media (prefers-reduced-motion: reduce){.uni-shimmer{animation:none!important;opacity:var(--opacity-60)}}[data-theme=dark]{--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5), 0 4px 6px -2px rgba(0, 0, 0, .4);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .6), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .7);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .4)}:root{--skeleton-base: var(--bg-secondary);--skeleton-base-radius: var(--radius-sm);--skeleton-text-height: var(--size-4);--skeleton-text-width: 100%;--skeleton-text-short-width: 60%;--skeleton-text-max-width: 80%;--skeleton-text-border-radius: var(--radius-xs);--skeleton-text-margin-bottom: var(--size-2);--skeleton-text-radius: var(--skeleton-text-border-radius);--skeleton-text-margin: var(--skeleton-text-margin-bottom);--skeleton-title-height: var(--size-6);--skeleton-title-width: 70%;--skeleton-title-border-radius: var(--radius-sm);--skeleton-title-margin-bottom: var(--size-3);--skeleton-title-radius: var(--skeleton-title-border-radius);--skeleton-title-margin: var(--skeleton-title-margin-bottom);--skeleton-subtitle-height: var(--size-4);--skeleton-subtitle-width: 50%;--skeleton-subtitle-border-radius: var(--radius-xs);--skeleton-subtitle-margin-bottom: var(--size-2);--skeleton-subtitle-radius: var(--skeleton-subtitle-border-radius);--skeleton-subtitle-margin: var(--skeleton-subtitle-margin-bottom);--skeleton-card-padding: var(--size-4);--skeleton-card-padding-mobile: var(--size-3);--skeleton-card-border-radius: var(--radius-lg);--skeleton-card-border-width: var(--border-width-thin);--skeleton-card-margin-bottom: var(--size-4);--skeleton-card-item-margin: var(--size-3);--skeleton-card-header-height: var(--size-40);--skeleton-card-header-width: 100%;--skeleton-card-header-border-radius: var(--radius-md);--skeleton-card-header-margin-bottom: var(--size-4);--skeleton-line-height: var(--size-3);--skeleton-line-border-radius: var(--radius-xs);--skeleton-line-margin-bottom: var(--size-2);--skeleton-line-short-width: 80%;--skeleton-avatar-width: var(--size-10);--skeleton-avatar-height: var(--size-10);--skeleton-avatar-border-radius: var(--radius-full);--skeleton-thumbnail-width: var(--size-16);--skeleton-thumbnail-height: var(--size-16);--skeleton-thumbnail-border-radius: var(--radius-md);--skeleton-image-aspect-ratio: 16 / 9;--skeleton-image-border-radius: var(--radius-md);--skeleton-image-radius: var(--skeleton-image-border-radius);--skeleton-chip-height: var(--size-6);--skeleton-chip-width: var(--size-20);--skeleton-chip-border-radius: var(--radius-full);--skeleton-chip-radius: var(--skeleton-chip-border-radius);--skeleton-price-height: var(--size-5);--skeleton-price-width: var(--size-16);--skeleton-price-border-radius: var(--radius-xs);--skeleton-price-margin-bottom: var(--size-2);--skeleton-price-radius: var(--skeleton-price-border-radius);--skeleton-price-margin: var(--skeleton-price-margin-bottom);--skeleton-list-item-height: var(--size-12);--skeleton-list-item-gap: var(--size-3);--skeleton-list-avatar-size: var(--size-10);--skeleton-list-content-gap: var(--size-2);--skeleton-group-gap: var(--size-4);--skeleton-title-width-mobile: 50%;--skeleton-title-height-mobile: var(--size-5);--skeleton-chip-height-mobile: var(--size-5);--skeleton-chip-margin: var(--size-2);--skeleton-price-width-mobile: var(--size-12);--skeleton-price-height-mobile: var(--size-4);--skeleton-card-radius: var(--radius-lg);--skeleton-list-item-padding: var(--size-3);--skeleton-rounded-border-radius: var(--radius-full);--skeleton-shimmer-gradient: linear-gradient( 90deg, transparent 0%, rgba(255, 255, 255, .4) 50%, transparent 100% );--skeleton-shimmer-bg-size: 200% 100%;--skeleton-shimmer-duration: var(--duration-slower);--skeleton-shimmer-initial-position: -100%;--skeleton-shimmer-pos-start: -100%;--skeleton-shimmer-pos-end: 100%;--skeleton-shimmer-transform-start: translateX(-100%);--skeleton-shimmer-transform-end: translateX(100%);--skeleton-pulse-duration: var(--duration-slower);--skeleton-pulse-opacity-start: var(--opacity-100);--skeleton-pulse-opacity-mid: var(--opacity-50);--skeleton-pulse-opacity-end: var(--opacity-100)}[data-theme=dark]{--skeleton-shimmer-gradient: linear-gradient( 90deg, transparent 0%, rgba(255, 255, 255, .1) 50%, transparent 100% )}:root{--surface: var(--neutral-0);--surface-hover: var(--neutral-50);--surface-active: var(--neutral-100);--surface-secondary: var(--neutral-50);--surface-container: var(--neutral-100);--surface-container-low: var(--neutral-50);--bg-primary: var(--neutral-50);--bg-secondary: var(--neutral-100);--bg-tertiary: var(--neutral-200);--bg-hover: var(--neutral-100);--bg-overlay: rgba(var(--black-rgb), .5);--border: var(--neutral-200);--border-light: var(--neutral-100);--border-secondary: var(--neutral-200);--border-strong: var(--neutral-300);--border-dark: var(--neutral-400);--border-hover: var(--neutral-300);--border-focus: var(--primary-500);--text-primary: var(--neutral-800);--text-secondary: var(--neutral-600);--text-tertiary: var(--neutral-500);--text-disabled: var(--neutral-500);--text-inverse: var(--neutral-0);--text-on-primary: var(--neutral-0);--link: var(--primary-600);--link-hover: var(--primary-700);--link-visited: var(--primary-800);--focus-ring: rgba(var(--primary-rgb), .3);--success-bg: rgba(var(--success-rgb), .1);--warning-bg: rgba(var(--warning-rgb), .1);--error-bg: rgba(var(--error-rgb), .1);--info-bg: rgba(var(--info-rgb), .1);--primary-bg: rgba(var(--primary-rgb), .1);--primary-bg-hover: rgba(var(--primary-rgb), .15);--success-bg-hover: rgba(var(--success-rgb), .15);--warning-bg-hover: rgba(var(--warning-rgb), .15);--error-bg-hover: rgba(var(--error-rgb), .15);--info-bg-hover: rgba(var(--info-rgb), .15);--bg-disabled: var(--neutral-100);--opacity-disabled: var(--opacity-50);--primary-opacity-20: rgba(var(--primary-rgb), .2);--accent: var(--primary-500);--accent-muted: rgba(var(--primary-rgb), .2);--accent-hover: var(--primary-600);--accent-rgb: var(--primary-rgb);--surface-muted: var(--neutral-50);--surface-tertiary: var(--neutral-200);--dark-surface-98: rgba(var(--neutral-800-rgb), .98);--dark-surface-90: rgba(var(--neutral-700-rgb), .9);--dark-surface-80: rgba(var(--neutral-700-rgb), .8);--dark-text-95: rgba(var(--neutral-100-rgb), .95)}[data-theme=dark]{--surface: var(--black);--surface-hover: var(--neutral-900);--surface-active: var(--neutral-800);--surface-secondary: var(--gray-800);--surface-container: var(--neutral-900);--surface-container-low: var(--neutral-800);--bg-primary: var(--gray-800);--bg-secondary: var(--gray-700);--bg-tertiary: var(--gray-600);--bg-hover: var(--gray-600);--bg-overlay: rgba(var(--black-rgb), .8);--border: var(--gray-700);--border-light: var(--neutral-700);--border-secondary: var(--neutral-600);--border-strong: var(--neutral-500);--border-hover: var(--neutral-600);--border-focus: var(--primary-400);--text-primary: var(--neutral-100);--text-secondary: var(--neutral-300);--text-tertiary: var(--neutral-400);--text-disabled: var(--neutral-500);--text-inverse: var(--neutral-0);--text-on-primary: var(--neutral-0);--link: var(--primary-300);--link-hover: var(--primary-200);--link-visited: var(--primary-400);--focus-ring: rgba(var(--primary-rgb), .5);--focus-ring-primary: 0 0 0 var(--focus-ring-width, 3px) rgba(var(--primary-rgb), .5);--focus-ring-primary-strong: 0 0 0 var(--focus-ring-width, 3px) rgba(var(--primary-rgb), .7);--primary-bg: rgba(var(--primary-rgb), .15);--primary-bg-hover: rgba(var(--primary-rgb), .25);--success-bg: rgba(var(--success-rgb), .15);--success-bg-hover: rgba(var(--success-rgb), .25);--warning-bg: rgba(var(--warning-rgb), .15);--warning-bg-hover: rgba(var(--warning-rgb), .25);--error-bg: rgba(var(--error-rgb), .15);--error-bg-hover: rgba(var(--error-rgb), .25);--info-bg: rgba(var(--info-rgb), .15);--info-bg-hover: rgba(var(--info-rgb), .25);--success-500: var(--success-400);--warning-500: var(--warning-400);--error-500: var(--error-400);--info-500: var(--info-400);--bg-disabled: var(--neutral-800);--opacity-disabled: var(--opacity-50);--primary-opacity-20: rgba(var(--primary-rgb), .2);--accent: var(--primary-500);--accent-muted: rgba(var(--primary-rgb), .2);--accent-hover: var(--primary-600);--accent-rgb: var(--primary-rgb);--surface-muted: var(--neutral-800);--surface-tertiary: var(--neutral-700);--dark-surface-98: rgba(var(--neutral-800-rgb), .98);--dark-surface-90: rgba(var(--neutral-700-rgb), .9);--dark-surface-80: rgba(var(--neutral-700-rgb), .8);--dark-text-95: rgba(var(--neutral-100-rgb), .95)}:root{--button-hover-transform: translateY(-1px);--button-active-transform: translateY(0)}:root{--social-google: #4285f4;--social-google-hover: #3367d6;--social-discord: #5865f2;--social-discord-hover: #4752c4;--social-instagram: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);--social-instagram-hover: linear-gradient(45deg, #e8832d 0%, #dc5f36 25%, #d0213d 50%, #c01d60 75%, #b01282 100%);--social-facebook: #1877f2;--social-facebook-hover: #166fe5;--social-linkedin: #0a66c2;--social-linkedin-hover: #0958a5;--social-youtube: #ff0000;--social-youtube-hover: #e60000;--social-pinterest: #e60023;--social-pinterest-hover: #cc001f;--social-x: var(--black);--social-x-hover: var(--gray-800);--social-twitter: #1da1f2;--social-twitter-hover: #1a91da;--social-tiktok: var(--black);--social-tiktok-hover: var(--gray-800);--social-whatsapp: #25d366;--social-whatsapp-hover: #20bd5a;--social-telegram: #0088cc;--social-telegram-hover: #007ab8}:root{--trophy-gold: #ffd700;--trophy-gold-dark: #b8860b;--trophy-gold-light: #ffeb99;--trophy-silver: #c0c0c0;--trophy-silver-dark: #696969;--trophy-silver-light: #e8e8e8;--trophy-bronze: #cd7f32;--trophy-bronze-dark: #8b4513;--trophy-bronze-light: #daa06d;--trophy-winner: var(--warning-500);--trophy-winner-dark: var(--warning-600);--trophy-finalist: #8b4513;--trophy-finalist-dark: #654321;--trophy-participant: var(--neutral-500);--trophy-participant-dark: var(--neutral-600);--trophy-gold-glow: rgba(var(--trophy-gold-rgb), .4);--trophy-gold-glow-light: rgba(var(--trophy-gold-rgb), .2);--trophy-silver-glow: rgba(var(--trophy-silver-rgb), .4);--trophy-silver-glow-light: rgba(var(--trophy-silver-rgb), .2);--trophy-bronze-glow: rgba(var(--trophy-bronze-rgb), .4);--trophy-bronze-glow-light: rgba(var(--trophy-bronze-rgb), .2);--trophy-winner-glow: rgba(var(--trophy-winner-rgb), .4);--trophy-finalist-glow: rgba(var(--trophy-finalist-rgb), .3);--trophy-participant-glow: rgba(var(--trophy-participant-rgb), .3);--trophy-gold-95: rgba(var(--trophy-gold-rgb), .95);--trophy-gold-60: rgba(var(--trophy-gold-rgb), .6);--trophy-silver-95: rgba(var(--trophy-silver-rgb), .95);--trophy-silver-60: rgba(var(--trophy-silver-rgb), .6);--trophy-bronze-95: rgba(var(--trophy-bronze-rgb), .95);--trophy-bronze-60: rgba(var(--trophy-bronze-rgb), .6);--trophy-winner-95: rgba(var(--trophy-winner-rgb), .95);--trophy-winner-60: rgba(var(--trophy-winner-rgb), .6);--trophy-finalist-95: rgba(var(--trophy-finalist-rgb), .95);--trophy-finalist-60: rgba(var(--trophy-finalist-rgb), .6);--trophy-participant-95: rgba(var(--trophy-participant-rgb), .95);--trophy-participant-60: rgba(var(--trophy-participant-rgb), .6);--trophy-gold-gradient-end: rgba(var(--trophy-gold-dark-rgb), .95);--trophy-silver-gradient-end: rgba(var(--trophy-silver-dark-rgb), .95);--trophy-bronze-gradient-end: rgba(var(--trophy-bronze-dark-rgb), .95);--trophy-winner-gradient-end: rgba(var(--trophy-winner-dark-rgb), .95);--trophy-finalist-gradient-end: rgba(var(--trophy-finalist-dark-rgb), .95);--trophy-participant-gradient-end: rgba(var(--trophy-participant-dark-rgb), .95)}uni-chip .uni-chip,.uni-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;position:relative!important;gap:var(--size-2);line-height:var(--line-height-normal);white-space:nowrap;border-radius:var(--radius-md);text-transform:none;transition:background-color var(--duration-150) var(--easing-in-out),color var(--duration-150) var(--easing-in-out),border-color var(--duration-150) var(--easing-in-out),opacity var(--duration-150) var(--easing-in-out),transform var(--duration-150) var(--easing-in-out)}uni-chip .uni-chip-remove,.uni-chip-remove{position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;right:var(--size-1);top:50%;transform:translateY(-50%);width:var(--size-5);height:var(--size-5);padding:0;background:transparent;border:none;color:currentColor;cursor:pointer;opacity:var(--opacity-70);border-radius:var(--radius-sm);transition:opacity var(--duration-fast) var(--easing-out)}uni-chip .uni-chip-remove:hover,.uni-chip-remove:hover{opacity:var(--opacity-100)}uni-chip .uni-chip-remove:focus-visible,.uni-chip-remove:focus-visible{outline:var(--focus-ring-width) solid var(--primary);outline-offset:var(--focus-ring-offset);opacity:var(--opacity-100)}uni-chip .uni-chip-remove ng-icon,.uni-chip-remove ng-icon{pointer-events:none}uni-chip .uni-chip.size-xs,.uni-chip.size-xs{padding:var(--size-0-5) var(--size-1-5);font-size:var(--chip-font-size-xs);border-radius:var(--radius-sm)}uni-chip .uni-chip.size-xs.removable,.uni-chip.size-xs.removable{padding-right:var(--size-7)}uni-chip .uni-chip.size-small,.uni-chip.size-small{padding:var(--size-1) var(--size-2);font-size:var(--font-size-xs);border-radius:var(--radius-sm)}uni-chip .uni-chip.size-small.removable,.uni-chip.size-small.removable{padding-right:var(--size-8)}uni-chip .uni-chip.size-medium,.uni-chip.size-medium{padding:var(--size-2) var(--size-3);font-size:var(--font-size-sm)}uni-chip .uni-chip.size-medium.removable,.uni-chip.size-medium.removable{padding-right:var(--size-9)}uni-chip .uni-chip.size-large,.uni-chip.size-large{padding:var(--size-3) var(--size-4);font-size:var(--font-size-base);border-radius:var(--radius-lg)}uni-chip .uni-chip.size-large.removable,.uni-chip.size-large.removable{padding-right:var(--size-10)}uni-chip .uni-chip.shape-capsule,.uni-chip.shape-capsule{border-radius:var(--radius-full)}uni-chip .uni-chip.variant-primary,.uni-chip.variant-primary{background-color:var(--primary-alpha-20);color:var(--primary-600)}uni-chip .uni-chip.variant-secondary,.uni-chip.variant-secondary{background-color:var(--neutral-100);color:var(--neutral-600)}[data-theme=dark] uni-chip .uni-chip.variant-secondary,[data-theme=dark] .uni-chip.variant-secondary{background-color:var(--neutral-800);color:var(--neutral-300)}uni-chip .uni-chip.variant-success,.uni-chip.variant-success{background-color:var(--success-bg);color:var(--success-600)}[data-theme=dark] uni-chip .uni-chip.variant-success,[data-theme=dark] .uni-chip.variant-success{background-color:var(--success-900);color:var(--success-400)}uni-chip .uni-chip.variant-warning,.uni-chip.variant-warning{background-color:var(--warning-bg);color:var(--warning-600)}[data-theme=dark] uni-chip .uni-chip.variant-warning,[data-theme=dark] .uni-chip.variant-warning{background-color:var(--warning-bg);color:var(--warning-400)}uni-chip .uni-chip.variant-error,.uni-chip.variant-error{background-color:var(--error-bg);color:var(--error-600)}[data-theme=dark] uni-chip .uni-chip.variant-error,[data-theme=dark] .uni-chip.variant-error{background-color:var(--error-900);color:var(--error-400)}uni-chip .uni-chip.variant-info,.uni-chip.variant-info{background-color:var(--info-bg);color:var(--info-600)}[data-theme=dark] uni-chip .uni-chip.variant-info,[data-theme=dark] .uni-chip.variant-info{background-color:var(--info-900);color:var(--info-400)}uni-chip .uni-chip.variant-neutral,.uni-chip.variant-neutral{background-color:var(--black-alpha-10);color:var(--black-alpha-80)}[data-theme=dark] uni-chip .uni-chip.variant-neutral,[data-theme=dark] .uni-chip.variant-neutral{background-color:var(--white-alpha-20);color:var(--white-alpha-50)}uni-chip .uni-chip.variant-error-soft,.uni-chip.variant-error-soft{background-color:var(--error-alpha-15);color:var(--error-700);border:var(--border-width-thin) solid var(--error-alpha-25)}[data-theme=dark] uni-chip .uni-chip.variant-error-soft,[data-theme=dark] .uni-chip.variant-error-soft{background-color:var(--error-alpha-20);color:var(--error-300);border:var(--border-width-thin) solid var(--error-alpha-30)}uni-chip .uni-chip.variant-saving,.uni-chip.variant-saving{background-color:var(--primary-alpha-15);color:var(--primary-700);border:var(--border-width-thin) solid var(--primary-alpha-25);animation:pulse-saving var(--duration-slow) var(--easing-out) infinite}[data-theme=dark] uni-chip .uni-chip.variant-saving,[data-theme=dark] .uni-chip.variant-saving{background-color:var(--primary-alpha-20);color:var(--primary-300);border:var(--border-width-thin) solid var(--primary-alpha-30)}uni-chip .uni-chip.variant-saved,.uni-chip.variant-saved{background-color:var(--success-alpha-15);color:var(--success-700);border:var(--border-width-thin) solid var(--success-alpha-25)}[data-theme=dark] uni-chip .uni-chip.variant-saved,[data-theme=dark] .uni-chip.variant-saved{background-color:var(--success-alpha-20);color:var(--success-300);border:var(--border-width-thin) solid var(--success-alpha-30)}uni-chip .uni-chip.variant-primary-outline,.uni-chip.variant-primary-outline{background-color:transparent;color:var(--primary-600);border:var(--border-width-thin) solid var(--primary-500)}[data-theme=dark] uni-chip .uni-chip.variant-primary-outline,[data-theme=dark] .uni-chip.variant-primary-outline{color:var(--primary-400);border-color:var(--primary-400)}uni-chip .uni-chip.variant-secondary-outline,.uni-chip.variant-secondary-outline{background-color:transparent;color:var(--neutral-700);border:var(--border-width-thin) solid var(--neutral-400)}[data-theme=dark] uni-chip .uni-chip.variant-secondary-outline,[data-theme=dark] .uni-chip.variant-secondary-outline{color:var(--neutral-300);border-color:var(--neutral-500)}uni-chip .uni-chip.variant-success-outline,.uni-chip.variant-success-outline{background-color:transparent;color:var(--success-600);border:var(--border-width-thin) solid var(--success-500)}[data-theme=dark] uni-chip .uni-chip.variant-success-outline,[data-theme=dark] .uni-chip.variant-success-outline{color:var(--success-400);border-color:var(--success-400)}uni-chip .uni-chip.variant-warning-outline,.uni-chip.variant-warning-outline{background-color:transparent;color:var(--warning-600);border:var(--border-width-thin) solid var(--warning-500)}[data-theme=dark] uni-chip .uni-chip.variant-warning-outline,[data-theme=dark] .uni-chip.variant-warning-outline{color:var(--warning-400);border-color:var(--warning-400)}uni-chip .uni-chip.variant-error-outline,.uni-chip.variant-error-outline{background-color:transparent;color:var(--error-600);border:var(--border-width-thin) solid var(--error-500)}[data-theme=dark] uni-chip .uni-chip.variant-error-outline,[data-theme=dark] .uni-chip.variant-error-outline{color:var(--error-400);border-color:var(--error-400)}uni-chip .uni-chip.variant-info-outline,.uni-chip.variant-info-outline{background-color:transparent;color:var(--info-600);border:var(--border-width-thin) solid var(--info-500)}[data-theme=dark] uni-chip .uni-chip.variant-info-outline,[data-theme=dark] .uni-chip.variant-info-outline{color:var(--info-400);border-color:var(--info-400)}uni-chip .uni-chip.variant-neutral-outline,.uni-chip.variant-neutral-outline{background-color:transparent;color:var(--black-alpha-80);border:var(--border-width-thin) solid var(--black-alpha-30)}[data-theme=dark] uni-chip .uni-chip.variant-neutral-outline,[data-theme=dark] .uni-chip.variant-neutral-outline{color:var(--white-alpha-70);border-color:var(--white-alpha-30)}uni-chip .uni-chip.variant-primary-solid,.uni-chip.variant-primary-solid{background-color:var(--primary-500);color:var(--text-on-primary);border:none}[data-theme=dark] uni-chip .uni-chip.variant-primary-solid,[data-theme=dark] .uni-chip.variant-primary-solid{background-color:var(--primary-600)}uni-chip .uni-chip.variant-secondary-solid,.uni-chip.variant-secondary-solid{background-color:var(--neutral-600);color:var(--text-inverse);border:none}[data-theme=dark] uni-chip .uni-chip.variant-secondary-solid,[data-theme=dark] .uni-chip.variant-secondary-solid{background-color:var(--neutral-500)}uni-chip .uni-chip.variant-success-solid,.uni-chip.variant-success-solid{background-color:var(--success-500);color:var(--text-inverse);border:none}[data-theme=dark] uni-chip .uni-chip.variant-success-solid,[data-theme=dark] .uni-chip.variant-success-solid{background-color:var(--success-600)}uni-chip .uni-chip.variant-warning-solid,.uni-chip.variant-warning-solid{background-color:var(--warning-500);color:var(--text-inverse);border:none}[data-theme=dark] uni-chip .uni-chip.variant-warning-solid,[data-theme=dark] .uni-chip.variant-warning-solid{background-color:var(--warning-600)}uni-chip .uni-chip.variant-error-solid,.uni-chip.variant-error-solid{background-color:var(--error-500);color:var(--text-inverse);border:none}[data-theme=dark] uni-chip .uni-chip.variant-error-solid,[data-theme=dark] .uni-chip.variant-error-solid{background-color:var(--error-600)}uni-chip .uni-chip.variant-info-solid,.uni-chip.variant-info-solid{background-color:var(--info-500);color:var(--text-inverse);border:none}[data-theme=dark] uni-chip .uni-chip.variant-info-solid,[data-theme=dark] .uni-chip.variant-info-solid{background-color:var(--info-600)}@keyframes pulse-saving{0%,to{opacity:var(--opacity-100);transform:scale(var(--scale-100))}50%{opacity:var(--opacity-80);transform:scale(var(--scale-102))}}@media (prefers-reduced-motion: reduce){.uni-chip.variant-saving{animation:none!important}}@media (max-width: 480px){uni-chip .uni-chip.size-medium,.uni-chip.size-medium{padding:var(--size-1-5) var(--size-2-5);font-size:var(--font-size-xs)}uni-chip .uni-chip.size-medium.removable,.uni-chip.size-medium.removable{padding-right:var(--size-8)}uni-chip .uni-chip.size-large,.uni-chip.size-large{padding:var(--size-2) var(--size-3);font-size:var(--font-size-sm)}uni-chip .uni-chip.size-large.removable,.uni-chip.size-large.removable{padding-right:var(--size-9)}uni-chip .uni-chip-remove,.uni-chip-remove{width:var(--size-4-5);height:var(--size-4-5)}}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn,.uni-btn{padding:var(--size-3) var(--size-6);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);border-radius:var(--radius-lg);border:none;cursor:pointer;transition:background-color var(--duration-normal) var(--easing-out),border-color var(--duration-normal) var(--easing-out),color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out),box-shadow var(--duration-normal) var(--easing-out);display:inline-flex;align-items:center;justify-content:center;gap:var(--size-2)}.btn:disabled,.uni-btn:disabled{opacity:var(--opacity-60);cursor:not-allowed}.btn.btn-primary,.btn.uni-btn-primary,.uni-btn.btn-primary,.uni-btn.uni-btn-primary{background:var(--primary-600);color:var(--white)}.btn.btn-primary:hover:not(:disabled),.btn.uni-btn-primary:hover:not(:disabled),.uni-btn.btn-primary:hover:not(:disabled),.uni-btn.uni-btn-primary:hover:not(:disabled){background:var(--primary-700);transform:translateY(calc(var(--size-px) * -1));box-shadow:0 var(--size-1) var(--size-2) rgba(var(--primary-rgb),var(--opacity-20))}.btn.btn-primary:active:not(:disabled),.btn.uni-btn-primary:active:not(:disabled),.uni-btn.btn-primary:active:not(:disabled),.uni-btn.uni-btn-primary:active:not(:disabled){transform:translateY(0)}.btn.btn-secondary,.btn.uni-btn-secondary,.uni-btn.btn-secondary,.uni-btn.uni-btn-secondary{background:var(--bg-secondary);color:var(--text-secondary);border:var(--border-width-thin) solid var(--border)}.btn.btn-secondary:hover:not(:disabled),.btn.uni-btn-secondary:hover:not(:disabled),.uni-btn.btn-secondary:hover:not(:disabled),.uni-btn.uni-btn-secondary:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.btn.uni-btn-danger,.uni-btn.uni-btn-danger{background:var(--error-600);color:var(--white)}.btn.uni-btn-danger:hover:not(:disabled),.uni-btn.uni-btn-danger:hover:not(:disabled){background:var(--error-700);transform:translateY(calc(var(--size-px) * -1));box-shadow:0 var(--size-1) var(--size-2) rgba(var(--error-rgb),var(--opacity-20))}.btn.uni-btn-danger:active:not(:disabled),.uni-btn.uni-btn-danger:active:not(:disabled){transform:translateY(0)}.btn.uni-btn-warning,.uni-btn.uni-btn-warning{background:var(--warning-600);color:var(--white)}.btn.uni-btn-warning:hover:not(:disabled),.uni-btn.uni-btn-warning:hover:not(:disabled){background:var(--warning-700);transform:translateY(calc(var(--size-px) * -1));box-shadow:0 var(--size-1) var(--size-2) rgba(var(--warning-rgb),var(--opacity-20))}.btn.uni-btn-warning:active:not(:disabled),.uni-btn.uni-btn-warning:active:not(:disabled){transform:translateY(0)}.btn.uni-btn-success,.uni-btn.uni-btn-success{background:var(--success-600);color:var(--white)}.btn.uni-btn-success:hover:not(:disabled),.uni-btn.uni-btn-success:hover:not(:disabled){background:var(--success-700);transform:translateY(calc(var(--size-px) * -1));box-shadow:0 var(--size-1) var(--size-2) rgba(var(--success-rgb),var(--opacity-20))}.btn.uni-btn-success:active:not(:disabled),.uni-btn.uni-btn-success:active:not(:disabled){transform:translateY(0)}.btn.uni-btn-ghost,.uni-btn.uni-btn-ghost{background:transparent;color:var(--text-secondary);border:var(--border-width-thin) solid var(--border)}.btn.uni-btn-ghost:hover:not(:disabled),.uni-btn.uni-btn-ghost:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary)}.btn.uni-btn-ghost.uni-btn-icon:hover:not(:disabled),.uni-btn.uni-btn-ghost.uni-btn-icon:hover:not(:disabled){background:var(--error-50);border-color:var(--error-300);color:var(--error-600)}.btn.uni-btn-link,.uni-btn.uni-btn-link{background:transparent;color:var(--primary-600);padding:var(--size-2) var(--size-4)}.btn.uni-btn-link:hover:not(:disabled),.uni-btn.uni-btn-link:hover:not(:disabled){color:var(--primary-700);text-decoration:underline}.btn.uni-btn-capsule,.uni-btn.uni-btn-capsule{background:var(--white);color:var(--text-primary);border-radius:var(--radius-full);padding:var(--size-3) var(--size-6);font-weight:var(--font-weight-semibold);box-shadow:0 var(--size-0-5) var(--size-2) var(--black-alpha-10)}.btn.uni-btn-capsule:hover:not(:disabled),.uni-btn.uni-btn-capsule:hover:not(:disabled){background:var(--bg-secondary);transform:translateY(calc(var(--size-px) * -1));box-shadow:0 var(--size-1) var(--size-3) var(--black-alpha-15)}.btn.uni-btn-capsule:active:not(:disabled),.uni-btn.uni-btn-capsule:active:not(:disabled){transform:translateY(0)}.btn.uni-btn-capsule.uni-btn-capsule-dark,.uni-btn.uni-btn-capsule.uni-btn-capsule-dark{background:var(--white-alpha-95);-webkit-backdrop-filter:var(--backdrop-blur-md);backdrop-filter:var(--backdrop-blur-md);box-shadow:0 var(--size-1) var(--size-3) var(--black-alpha-20)}.btn.uni-btn-capsule.uni-btn-capsule-dark:hover:not(:disabled),.uni-btn.uni-btn-capsule.uni-btn-capsule-dark:hover:not(:disabled){background:var(--white);box-shadow:0 var(--size-1-5) var(--size-5) var(--black-alpha-30)}.btn.btn-text-primary,.btn.uni-btn-text-primary,.uni-btn.btn-text-primary,.uni-btn.uni-btn-text-primary{background:transparent;border:var(--border-width-thin) solid var(--primary-600);color:var(--primary-600);padding:var(--size-2) var(--size-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.btn.btn-text-primary:hover:not(:disabled),.btn.uni-btn-text-primary:hover:not(:disabled),.uni-btn.btn-text-primary:hover:not(:disabled),.uni-btn.uni-btn-text-primary:hover:not(:disabled){background:var(--primary-bg);border-color:var(--primary-700)}.btn.uni-btn-sm,.uni-btn.uni-btn-sm{padding:var(--size-2) var(--size-4);font-size:var(--font-size-sm)}.btn.uni-btn-lg,.uni-btn.uni-btn-lg{padding:var(--size-4) var(--size-8);font-size:var(--font-size-lg)}.btn.uni-btn-block,.uni-btn.uni-btn-block{width:100%}.btn.uni-btn-icon,.uni-btn.uni-btn-icon{width:var(--size-10);height:var(--size-10);padding:0}.btn.uni-btn-icon.uni-btn-sm,.uni-btn.uni-btn-icon.uni-btn-sm{width:var(--size-8);height:var(--size-8)}.btn.uni-btn-icon.uni-btn-lg,.uni-btn.uni-btn-icon.uni-btn-lg{width:var(--size-12);height:var(--size-12)}.btn.uni-btn-loading,.uni-btn.uni-btn-loading{position:relative;color:transparent}.btn.uni-btn-loading:after,.uni-btn.uni-btn-loading:after{content:"";position:absolute;width:var(--size-4);height:var(--size-4);top:50%;left:50%;margin-left:calc(var(--size-2) * -1);margin-top:calc(var(--size-2) * -1);border:var(--border-width-medium) solid rgba(var(--white-rgb),var(--opacity-30));border-left-color:var(--white);border-radius:var(--radius-full);animation:uni-btn-spin var(--duration-1000) var(--easing-linear) infinite}.btn.uni-btn-loading.uni-btn-secondary:after,.btn.uni-btn-loading.uni-btn-ghost:after,.btn.uni-btn-loading.uni-btn-link:after,.uni-btn.uni-btn-loading.uni-btn-secondary:after,.uni-btn.uni-btn-loading.uni-btn-ghost:after,.uni-btn.uni-btn-loading.uni-btn-link:after{border-color:rgba(var(--black-rgb),var(--opacity-10));border-left-color:var(--text-primary)}@keyframes uni-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.uni-btn-loading:after{animation:none!important}}.uni-btn-group{display:inline-flex;gap:var(--size-2)}.uni-btn-group.uni-btn-group-attached{gap:0}.uni-btn-group.uni-btn-group-attached .uni-btn{border-radius:var(--radius-none)}.uni-btn-group.uni-btn-group-attached .uni-btn:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.uni-btn-group.uni-btn-group-attached .uni-btn:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.uni-btn-group.uni-btn-group-attached .uni-btn:not(:last-child){border-right:none}@media (max-width: 1024px){.uni-btn.uni-btn-mobile-block{width:100%}.uni-btn-group.uni-btn-group-mobile-stack{flex-direction:column;width:100%}.uni-btn-group.uni-btn-group-mobile-stack .uni-btn{width:100%}}[data-theme=dark] .uni-btn.btn-secondary,[data-theme=dark] .uni-btn.uni-btn-secondary{background:var(--bg-secondary);border-color:var(--border)}[data-theme=dark] .uni-btn.btn-secondary:hover:not(:disabled),[data-theme=dark] .uni-btn.uni-btn-secondary:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-strong)}[data-theme=dark] .uni-btn.uni-btn-ghost{border-color:var(--border);color:var(--text-secondary)}[data-theme=dark] .uni-btn.uni-btn-ghost:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary)}[data-theme=dark] .uni-btn.uni-btn-ghost.uni-btn-icon:hover:not(:disabled){background:rgba(var(--error-rgb),var(--opacity-15));border-color:var(--error-600);color:var(--error-400)}[data-theme=dark] .uni-btn.btn-text-primary,[data-theme=dark] .uni-btn.uni-btn-text-primary{color:var(--primary-400);border-color:var(--primary-400)}[data-theme=dark] .uni-btn.btn-text-primary:hover:not(:disabled),[data-theme=dark] .uni-btn.uni-btn-text-primary:hover:not(:disabled){background:rgba(var(--primary-rgb),var(--opacity-10));border-color:var(--primary-300)}.uni-form-group{margin-bottom:var(--spacing-lg)}.uni-form-group label{display:block;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.uni-form-group input[type=text],.uni-form-group input[type=email],.uni-form-group input[type=password],.uni-form-group input[type=url],.uni-form-group input[type=number],.uni-form-group input[type=tel],.uni-form-group input[type=search],.uni-form-group select:not(.calendar__select){width:100%;padding:var(--size-3) var(--size-4);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);background-color:var(--bg-secondary);border:var(--border-width-medium) solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-normal) var(--easing-out);box-sizing:border-box}.uni-form-group input[type=text]:focus-visible,.uni-form-group input[type=email]:focus-visible,.uni-form-group input[type=password]:focus-visible,.uni-form-group input[type=url]:focus-visible,.uni-form-group input[type=number]:focus-visible,.uni-form-group input[type=tel]:focus-visible,.uni-form-group input[type=search]:focus-visible,.uni-form-group select:not(.calendar__select):focus-visible{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-form-group input[type=text]:disabled,.uni-form-group input[type=email]:disabled,.uni-form-group input[type=password]:disabled,.uni-form-group input[type=url]:disabled,.uni-form-group input[type=number]:disabled,.uni-form-group input[type=tel]:disabled,.uni-form-group input[type=search]:disabled,.uni-form-group select:not(.calendar__select):disabled{background-color:var(--bg-secondary);color:var(--text-tertiary);cursor:not-allowed}.uni-form-group input[type=text]::placeholder,.uni-form-group input[type=email]::placeholder,.uni-form-group input[type=password]::placeholder,.uni-form-group input[type=url]::placeholder,.uni-form-group input[type=number]::placeholder,.uni-form-group input[type=tel]::placeholder,.uni-form-group input[type=search]::placeholder,.uni-form-group select:not(.calendar__select)::placeholder{color:var(--text-tertiary)}.uni-form-group textarea{width:100%;padding:var(--size-3) var(--size-4);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);background-color:var(--bg-secondary);border:var(--border-width-medium) solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-normal) var(--easing-out);box-sizing:border-box;min-height:var(--size-24);resize:vertical;font-family:inherit}.uni-form-group textarea:focus-visible{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-form-group textarea:disabled{background-color:var(--bg-secondary);color:var(--text-tertiary);cursor:not-allowed}.uni-form-group textarea::placeholder{color:var(--text-tertiary)}.uni-form-group .helper-text{display:block;margin-top:var(--size-1);font-size:var(--font-size-xs);color:var(--text-tertiary)}.uni-form-group.has-error input,.uni-form-group.has-error textarea,.uni-form-group.has-error select:not(.calendar__select){border-color:var(--error-500)}.uni-form-group.has-error input:focus,.uni-form-group.has-error textarea:focus,.uni-form-group.has-error select:not(.calendar__select):focus{border-color:var(--error-500)}.uni-form-group.has-error .helper-text{color:var(--error-500)}.uni-form-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-md)}.uni-form-inline .uni-form-group{flex:1;margin-bottom:0}.uni-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:var(--border-width-thin) solid var(--border)}.uni-form-actions.no-border{border-top:none;padding-top:0}.uni-form-actions.center{justify-content:center}.uni-form-actions.space-between{justify-content:space-between}@keyframes uni-backdrop-fade-in{0%{opacity:var(--opacity-0)}to{opacity:var(--opacity-100)}}@keyframes uni-modal-slide-in{0%{opacity:var(--opacity-0);transform:translate(-50%,var(--modal-slide-offset-y))}to{opacity:var(--opacity-100);transform:translate(-50%,-50%)}}@media (prefers-reduced-motion: reduce){.uni-modal-backdrop,.uni-modal-container{animation:none!important}}.uni-modal-backdrop{position:fixed;inset:0;background:var(--black-alpha-50);-webkit-backdrop-filter:var(--backdrop-blur-base);backdrop-filter:var(--backdrop-blur-base);z-index:var(--z-modal-backdrop);animation:uni-backdrop-fade-in var(--duration-normal) var(--easing-out)}[data-theme=dark] .uni-modal-backdrop{background:var(--black-alpha-70)}.uni-modal-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-width:var(--modal-max-width-mobile);max-height:var(--modal-max-height);overflow:hidden;z-index:var(--z-modal);animation:uni-modal-slide-in var(--duration-normal) var(--easing-out)}.uni-modal-container .uni-modal-header{padding:var(--spacing-lg) var(--spacing-xl);border-bottom:var(--border-width-thin) solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.uni-modal-container .uni-modal-header h2,.uni-modal-container .uni-modal-header h3{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.uni-modal-container .uni-modal-body{padding:var(--spacing-xl);overflow-y:auto;max-height:calc(90vh - var(--modal-body-offset, 140px))}.uni-modal-container .uni-modal-footer{padding:var(--spacing-lg) var(--spacing-xl);border-top:var(--border-width-thin) solid var(--border);display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}.uni-modal-container .uni-modal-close{width:var(--size-8);height:var(--size-8);border-radius:var(--radius-md);background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out);color:var(--text-secondary);padding:0}.uni-modal-container .uni-modal-close:hover{background:var(--bg-secondary);color:var(--text-primary)}.uni-modal-container.small{width:var(--size-96)}.uni-modal-container.medium{width:var(--modal-width-xl)}.uni-modal-container.large{width:var(--modal-width-2xl)}.uni-modal-container.fullscreen{width:100vw;height:var(--modal-fullscreen-height);max-width:100vw;max-height:var(--modal-fullscreen-height);border-radius:var(--radius-none)}@keyframes uni-spin{to{transform:rotate(360deg)}}@keyframes uni-skeleton-wave{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes uni-pulse{0%,to{opacity:var(--opacity-100)}50%{opacity:var(--opacity-50)}}@keyframes uni-dot-bounce{0%,80%,to{transform:scale(var(--scale-0))}40%{transform:scale(var(--scale-100))}}@keyframes uni-fade-in{0%{opacity:var(--opacity-0);transform:translateY(var(--spacing-xs))}to{opacity:var(--opacity-100);transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.uni-spinner,.uni-skeleton,.uni-thumbnail.loading,.uni-pulse,.uni-loading-dots span,[class*=skeleton]{animation:none!important;transition:none!important}}.uni-spinner{width:var(--size-10);height:var(--size-10);border:var(--border-width-thick) solid var(--border-light);border-top-color:var(--primary-500);border-radius:var(--radius-full);animation:uni-spin 1s linear infinite}.uni-spinner.small{width:var(--size-6);height:var(--size-6);border:var(--border-width-medium) solid var(--border-light);border-top-color:var(--primary-500);border-radius:var(--radius-full);animation:uni-spin 1s linear infinite}.uni-spinner.large{width:var(--size-16);height:var(--size-16);border:var(--border-width-thick) solid var(--border-light);border-top-color:var(--primary-500);border-radius:var(--radius-full);animation:uni-spin 1s linear infinite}.uni-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:var(--size-50);gap:var(--spacing-md);text-align:center;width:100%}.uni-loading-container .spinner{width:var(--size-10);height:var(--size-10);border:var(--border-width-thick) solid var(--border-light);border-top-color:var(--primary-500);border-radius:var(--radius-full);animation:uni-spin 1s linear infinite}.uni-loading-container p{color:var(--text-secondary);font-size:var(--font-size-sm)}.uni-loading-container h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.uni-page-loading{margin-top:0;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - var(--size-16));padding:var(--spacing-xl)}.uni-skeleton,.uni-thumbnail.loading{background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-tertiary) 50%,var(--bg-secondary) 75%);background-size:200% 100%;animation:uni-skeleton-wave var(--duration-skeleton) var(--easing-in-out) infinite;border-radius:var(--radius-sm)}.uni-skeleton.text,.text.uni-thumbnail.loading{height:var(--spacing-md);margin-bottom:var(--spacing-xs)}.uni-skeleton.text:last-child,.text.uni-thumbnail.loading:last-child{width:var(--skeleton-width-medium)}.uni-skeleton.title,.title.uni-thumbnail.loading{height:var(--spacing-xl);width:50%;margin-bottom:var(--spacing-md)}.uni-skeleton.image,.image.uni-thumbnail.loading{width:100%;height:var(--size-50)}.uni-skeleton.avatar,.avatar.uni-thumbnail.loading{width:var(--size-10);height:var(--size-10);border-radius:var(--radius-full)}.uni-skeleton.button,.button.uni-thumbnail.loading{height:var(--size-12);width:var(--size-30);border-radius:var(--radius-lg)}.uni-progress-bar{width:100%;height:var(--size-1);background:var(--bg-secondary);border-radius:var(--radius-xs);overflow:hidden}.uni-progress-bar .progress-fill{height:100%;background:var(--primary-500);border-radius:var(--radius-xs);transition:width var(--duration-normal) var(--easing-out)}.uni-loading-overlay{position:absolute;inset:0;background:var(--white-alpha-80);display:flex;align-items:center;justify-content:center;z-index:var(--z-10)}[data-theme=dark] .uni-loading-overlay{background:var(--black-alpha-80)}.uni-loading-dots{display:inline-flex;gap:var(--size-1)}.uni-loading-dots span{width:var(--size-2);height:var(--size-2);background:var(--primary-500);border-radius:var(--radius-full);animation:uni-dot-bounce var(--duration-1500) infinite var(--easing-in-out) both}.uni-loading-dots span:nth-child(1){animation-delay:var(--animation-delay-primary)}.uni-loading-dots span:nth-child(2){animation-delay:var(--animation-delay-secondary)}.uni-loading-dots span:nth-child(3){animation-delay:0}.uni-pulse{animation:uni-pulse var(--duration-1500) var(--easing-in-out) infinite}.uni-aspect-ratio-16-9{position:relative;width:100%;aspect-ratio:var(--aspect-ratio-16-9);overflow:hidden}.uni-aspect-ratio-16-9>*{position:absolute;inset:0;width:100%;object-fit:cover}.uni-aspect-ratio-4-3{position:relative;width:100%;aspect-ratio:var(--aspect-ratio-4-3);overflow:hidden}.uni-aspect-ratio-4-3>*{position:absolute;inset:0;width:100%;object-fit:cover}.uni-aspect-ratio-1-1{position:relative;width:100%;aspect-ratio:var(--aspect-ratio-square);overflow:hidden}.uni-aspect-ratio-1-1>*{position:absolute;inset:0;width:100%;object-fit:cover}.uni-media-container{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--neutral-100);cursor:pointer}.uni-media-container img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-normal) var(--easing-out)}.uni-media-container:hover .uni-media-overlay{opacity:var(--opacity-100)}.uni-media-container:hover img{transform:scale(var(--scale-105))}.uni-media-container:hover .uni-play-button{background:var(--black-alpha-90);transform:translate(-50%,-50%) scale(var(--scale-110))}.uni-media-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0%,var(--black-alpha-70) 100%);opacity:var(--opacity-0);transition:opacity var(--duration-normal) var(--easing-out);display:flex;align-items:flex-end;padding:var(--size-4)}.uni-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--size-16);height:var(--size-16);background:var(--black-alpha-70);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;transition:background-color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out)}.uni-play-button:after{content:"";width:0;height:0;border-left:var(--size-5) solid var(--white);border-top:var(--size-3) solid transparent;border-bottom:var(--size-3) solid transparent;margin-left:var(--size-1)}.uni-thumbnail{width:100%;height:100%;object-fit:cover;background:var(--neutral-100)}.uni-thumbnail.error{display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}.uni-thumbnail.error:before{content:"\1f5bc";font-size:var(--font-size-2xl);opacity:var(--opacity-30)}.uni-media-grid{display:grid;gap:var(--size-4);grid-template-columns:repeat(auto-fit,minmax(var(--size-50),1fr))}.uni-media-grid.cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 480px){.uni-media-grid.cols-2{grid-template-columns:1fr}}.uni-media-grid.cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width: 1024px){.uni-media-grid.cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.uni-media-grid.cols-3{grid-template-columns:1fr}}a{color:var(--link);text-decoration:none;transition:color var(--duration-normal) var(--easing-out)}a:hover{color:var(--link-hover);text-decoration:underline}a:visited{color:var(--link-visited)}a:active{color:var(--link-hover)}a:focus-visible{outline:var(--focus-ring-width) solid var(--primary);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.article-body a,.article-content a,article a{color:var(--link);text-decoration:underline;text-underline-offset:var(--size-0-5)}.article-body a:hover,.article-content a:hover,article a:hover{color:var(--link-hover);text-decoration-thickness:var(--border-width-medium)}.article-body a:visited,.article-content a:visited,article a:visited{color:var(--link-visited)}a[href^=http]:not([href*="uni.xyz"]):not(.no-external-icon):after{content:" \2197";font-size:.75em;vertical-align:super;opacity:var(--opacity-70)}a.btn,a.button,a[class*=btn-],a[class*=button-],a.btn:hover,a.button:hover,a[class*=btn-]:hover,a[class*=button-]:hover{text-decoration:none!important}nav a,.nav a,.navbar a,.sidebar a{text-decoration:none}nav a:hover,.nav a:hover,.navbar a:hover,.sidebar a:hover{text-decoration:none}footer a,.footer a{color:var(--text-secondary);text-decoration:none}footer a:hover,.footer a:hover{color:var(--link-hover);text-decoration:underline}.uni-icon-button{width:var(--size-9);height:var(--size-9);border-radius:var(--radius-full);background:var(--surface);border:var(--border-width-thin) solid var(--border);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--duration-normal) var(--easing-out),border-color var(--duration-normal) var(--easing-out),color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out),box-shadow var(--duration-normal) var(--easing-out);color:var(--text-secondary);flex-shrink:0}.uni-icon-button:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary);transform:var(--transform-hover-lift);box-shadow:var(--shadow-sm)}.uni-icon-button:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-xs)}.uni-icon-button:disabled{opacity:var(--opacity-50);cursor:not-allowed}.uni-icon-button:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-icon-button.primary{background:var(--primary-500);border-color:var(--primary-500);color:var(--white)}.uni-icon-button.primary:hover:not(:disabled){background:var(--primary-600);border-color:var(--primary-600)}.uni-icon-button.danger{color:var(--error-500)}.uni-icon-button.danger:hover:not(:disabled){background:var(--error-50);border-color:var(--error-500);color:var(--error-600)}.uni-icon-button.small{width:var(--size-7);height:var(--size-7);border-radius:var(--radius-full);background:var(--surface);border:var(--border-width-thin) solid var(--border);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--duration-normal) var(--easing-out),border-color var(--duration-normal) var(--easing-out),color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out),box-shadow var(--duration-normal) var(--easing-out);color:var(--text-secondary);flex-shrink:0;font-size:var(--font-size-sm)}.uni-icon-button.small:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary);transform:var(--transform-hover-lift);box-shadow:var(--shadow-sm)}.uni-icon-button.small:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-xs)}.uni-icon-button.small:disabled{opacity:var(--opacity-50);cursor:not-allowed}.uni-icon-button.small:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-icon-button.small.primary{background:var(--primary-500);border-color:var(--primary-500);color:var(--white)}.uni-icon-button.small.primary:hover:not(:disabled){background:var(--primary-600);border-color:var(--primary-600)}.uni-icon-button.small.danger{color:var(--error-500)}.uni-icon-button.small.danger:hover:not(:disabled){background:var(--error-50);border-color:var(--error-500);color:var(--error-600)}.uni-icon-button.large{width:var(--size-12);height:var(--size-12);border-radius:var(--radius-full);background:var(--surface);border:var(--border-width-thin) solid var(--border);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--duration-normal) var(--easing-out),border-color var(--duration-normal) var(--easing-out),color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out),box-shadow var(--duration-normal) var(--easing-out);color:var(--text-secondary);flex-shrink:0;font-size:var(--font-size-xl)}.uni-icon-button.large:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary);transform:var(--transform-hover-lift);box-shadow:var(--shadow-sm)}.uni-icon-button.large:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-xs)}.uni-icon-button.large:disabled{opacity:var(--opacity-50);cursor:not-allowed}.uni-icon-button.large:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-icon-button.large.primary{background:var(--primary-500);border-color:var(--primary-500);color:var(--white)}.uni-icon-button.large.primary:hover:not(:disabled){background:var(--primary-600);border-color:var(--primary-600)}.uni-icon-button.large.danger{color:var(--error-500)}.uni-icon-button.large.danger:hover:not(:disabled){background:var(--error-50);border-color:var(--error-500);color:var(--error-600)}.uni-action-group{display:flex;align-items:center;gap:var(--size-2)}.uni-action-group.vertical{flex-direction:column}.uni-action-group.end{justify-content:flex-end}.uni-action-group.center{justify-content:center}.uni-action-group.space-between{justify-content:space-between}.uni-fab{width:var(--size-14);height:var(--size-14);border-radius:var(--radius-full);background:var(--surface);border:var(--border-width-thin) solid var(--border);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--duration-normal) var(--easing-out),border-color var(--duration-normal) var(--easing-out),color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out),box-shadow var(--duration-normal) var(--easing-out);color:var(--text-secondary);flex-shrink:0;position:fixed;bottom:var(--size-6);right:var(--size-6);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown)}.uni-fab:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary);transform:var(--transform-hover-lift);box-shadow:var(--shadow-sm)}.uni-fab:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-xs)}.uni-fab:disabled{opacity:var(--opacity-50);cursor:not-allowed}.uni-fab:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-fab.primary{background:var(--primary-500);border-color:var(--primary-500);color:var(--white)}.uni-fab.primary:hover:not(:disabled){background:var(--primary-600);border-color:var(--primary-600)}.uni-fab.danger{color:var(--error-500)}.uni-fab.danger:hover:not(:disabled){background:var(--error-50);border-color:var(--error-500);color:var(--error-600)}.uni-fab:hover{box-shadow:var(--shadow-xl)}@media (max-width: 1024px){.uni-fab{bottom:var(--size-4);right:var(--size-4)}}.uni-icon-text-button{display:inline-flex;align-items:center;gap:var(--size-2);padding:var(--size-2) var(--size-4);border-radius:var(--radius-lg);background:var(--surface);border:var(--border-width-thin) solid var(--border);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-normal) var(--easing-out),border-color var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out),box-shadow var(--duration-normal) var(--easing-out)}.uni-icon-text-button:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-strong);transform:var(--transform-hover-lift);box-shadow:var(--shadow-sm)}.uni-icon-text-button:disabled{opacity:var(--opacity-50);cursor:not-allowed}.uni-icon-text-button .icon{font-size:var(--font-size-lg)}.uni-action-menu{position:absolute;top:100%;right:0;margin-top:var(--size-2);background:var(--surface);border:var(--border-width-thin) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:var(--z-dropdown);opacity:var(--opacity-0);transform:translateY(calc(var(--size-2) * -1.25));pointer-events:none;transition:opacity var(--duration-normal) var(--easing-out),transform var(--duration-normal) var(--easing-out)}.uni-action-menu.show{opacity:var(--opacity-100);transform:translateY(0);pointer-events:all}.uni-action-menu .action-item{padding:var(--size-3) var(--size-4);display:flex;align-items:center;gap:var(--size-3);color:var(--text-primary);cursor:pointer;transition:background var(--duration-normal) var(--easing-out)}.uni-action-menu .action-item:hover{background:var(--bg-secondary)}.uni-action-menu .action-item:focus-visible{outline:none;background:var(--bg-secondary);box-shadow:inset 0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-action-menu .action-item:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.uni-action-menu .action-item:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.uni-action-menu .action-item.danger{color:var(--error-500)}.uni-action-menu .action-item.danger:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-width) var(--error-alpha-20)}.uni-action-menu .action-item .icon{font-size:var(--font-size-lg);opacity:var(--opacity-70)}.uni-action-menu .divider{height:var(--border-width-thin);background:var(--bg-tertiary);margin:var(--size-1) 0}[data-theme=dark] .uni-icon-button.danger:hover:not(:disabled){background:var(--error-alpha-15);border-color:var(--error-400);color:var(--error-400)}[data-theme=dark] .uni-action-menu .action-item.danger{color:var(--error-400)}@media (prefers-reduced-motion: reduce){.uni-icon-button,.uni-icon-text-button,.uni-action-menu,.uni-fab{transition:none!important}}.uni-tooltip{position:absolute;z-index:var(--z-tooltip);pointer-events:none;contain:layout style;top:100%;left:50%;transform:translate(-50%);margin-top:var(--size-2)}.uni-tooltip.tooltip-align-left{left:0;transform:translate(0)}.uni-tooltip.tooltip-align-left .tooltip-arrow{left:var(--size-4);transform:translate(0)}.uni-tooltip.tooltip-align-right{left:100%;transform:translate(-100%)}.uni-tooltip.tooltip-align-right .tooltip-arrow{right:var(--size-4);left:auto;transform:translate(0)}.uni-tooltip.tooltip-align-center,.uni-tooltip.tooltip-align-center .tooltip-arrow{left:50%;transform:translate(-50%)}.uni-tooltip .tooltip-content{position:relative;padding:var(--size-2) var(--size-3);background:var(--tooltip-bg);color:var(--white);border:none;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;box-shadow:var(--shadow-md);opacity:var(--opacity-0);visibility:hidden;transition:opacity var(--duration-normal) var(--easing-out),visibility var(--duration-normal) var(--easing-out)}.uni-tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.uni-tooltip.tooltip-top{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--size-2)}.uni-tooltip.tooltip-top.tooltip-align-left{left:0;transform:translate(0)}.uni-tooltip.tooltip-top.tooltip-align-right{left:100%;transform:translate(-100%)}.uni-tooltip.tooltip-top.tooltip-align-center{left:50%;transform:translate(-50%)}.uni-tooltip.tooltip-bottom{top:100%;bottom:auto;margin-top:var(--size-2);margin-bottom:0}.uni-tooltip.tooltip-bottom.tooltip-align-left{left:0;transform:translate(0)}.uni-tooltip.tooltip-bottom.tooltip-align-right{left:100%;transform:translate(-100%)}.uni-tooltip.tooltip-bottom.tooltip-align-center{left:50%;transform:translate(-50%)}.uni-tooltip.tooltip-right{top:50%;left:100%;transform:translateY(-50%);margin-left:var(--size-2);margin-top:0;margin-bottom:0}.uni-tooltip.tooltip-right.tooltip-align-top{top:0;transform:translateY(0)}.uni-tooltip.tooltip-right.tooltip-align-bottom{top:100%;transform:translateY(-100%)}.uni-tooltip.tooltip-right.tooltip-align-center{top:50%;transform:translateY(-50%)}.uni-tooltip.tooltip-visible .tooltip-content{opacity:var(--opacity-100);visibility:visible}.uni-tooltip .tooltip-arrow{position:absolute;left:50%;transform:translate(-50%)}.uni-tooltip.tooltip-top .tooltip-arrow{top:100%;border-width:var(--tooltip-arrow-height) var(--tooltip-arrow-width) 0 var(--tooltip-arrow-width);border-color:var(--tooltip-bg) transparent transparent transparent}.uni-tooltip.tooltip-bottom .tooltip-arrow{bottom:100%;border-width:0 var(--tooltip-arrow-width) var(--tooltip-arrow-height) var(--tooltip-arrow-width);border-color:transparent transparent var(--tooltip-bg) transparent}.uni-tooltip.tooltip-right .tooltip-arrow{left:0;top:50%;transform:translateY(-50%) translate(-100%);border-width:var(--tooltip-arrow-width) var(--tooltip-arrow-height) var(--tooltip-arrow-width) 0;border-color:transparent var(--tooltip-bg) transparent transparent}.uni-tooltip.tooltip-top.tooltip-align-left .tooltip-arrow,.uni-tooltip.tooltip-bottom.tooltip-align-left .tooltip-arrow{left:var(--size-4);transform:translate(0)}.uni-tooltip.tooltip-top.tooltip-align-right .tooltip-arrow,.uni-tooltip.tooltip-bottom.tooltip-align-right .tooltip-arrow{right:var(--size-4);left:auto;transform:translate(0)}.uni-tooltip.tooltip-top.tooltip-align-center .tooltip-arrow,.uni-tooltip.tooltip-bottom.tooltip-align-center .tooltip-arrow{left:50%;right:auto;transform:translate(-50%)}.uni-tooltip.tooltip-right.tooltip-align-top .tooltip-arrow{top:var(--size-4);transform:translateY(0) translate(-100%)}.uni-tooltip.tooltip-right.tooltip-align-bottom .tooltip-arrow{bottom:var(--size-4);top:auto;transform:translateY(0) translate(-100%)}.uni-tooltip.tooltip-right.tooltip-align-center .tooltip-arrow{top:50%;bottom:auto;transform:translateY(-50%) translate(-100%)}.uni-tooltip.in-dropdown{z-index:calc(var(--z-popover) + 20)}*{box-sizing:border-box}html{overflow-y:auto}body{overflow-y:visible;margin:0;padding:0;min-height:var(--page-min-height);position:relative}.app-container,.application-container{width:100%;max-width:100vw;position:relative}.container,.page-container,.content-container{width:100%;max-width:100%;margin:0 auto}.mat-dialog-container,.mat-mdc-dialog-container,.cdk-overlay-pane{max-width:calc(100vw - var(--spacing-xl))!important}.page-content,.main-content,.content-area,.content-wrapper{max-width:100%;overflow-y:visible}.page-content>*,.main-content>*,.content-area>*,.content-wrapper>*{max-width:100%}.page-content img,.page-content video,.page-content iframe,.main-content img,.main-content video,.main-content iframe,.content-area img,.content-area video,.content-area iframe,.content-wrapper img,.content-wrapper video,.content-wrapper iframe{max-width:100%;height:auto}.page-content table,.main-content table,.content-area table,.content-wrapper table{max-width:100%;overflow-x:auto;display:block}.page-content pre,.page-content code,.main-content pre,.main-content code,.content-area pre,.content-area code,.content-wrapper pre,.content-wrapper code{max-width:100%;overflow-x:auto}.full-width{width:100%;max-width:100%}.grid,.flex{max-width:100%}.grid>*,.flex>*{min-width:0}.font-xxs{font-size:var(--font-size-xs)!important;line-height:var(--line-height-relaxed)}@media (max-width: 768px){.font-xxs{font-size:var(--font-size-xs)!important}}.font-xs{font-size:var(--font-size-sm)!important;line-height:var(--line-height-relaxed)}@media (max-width: 768px){.font-xs{font-size:var(--font-size-xs)!important}}.font-sm{font-size:var(--font-size-base)!important;line-height:var(--line-height-relaxed)}@media (max-width: 768px){.font-sm{font-size:var(--font-size-sm)!important}}.font-md{font-size:var(--font-size-xl)!important;line-height:var(--line-height-relaxed)}@media (max-width: 768px){.font-md{font-size:var(--font-size-base)!important}}.font-lg{font-size:var(--font-size-2xl)!important;line-height:var(--line-height-relaxed)}@media (max-width: 768px){.font-lg{font-size:var(--font-size-xl)!important}}.font-xl{font-size:var(--font-size-3xl)!important;line-height:var(--line-height-relaxed)}@media (max-width: 768px){.font-xl{font-size:var(--font-size-2xl)!important}}.font-xxs-static{font-size:var(--font-size-xs)!important;line-height:calc(var(--font-size-xs) + var(--line-height-adjust))}.font-xs-static{font-size:var(--font-size-sm)!important;line-height:calc(var(--font-size-sm) + var(--line-height-adjust))}.font-sm-static{font-size:var(--font-size-base)!important;line-height:calc(var(--font-size-base) + var(--line-height-adjust))}.font-md-static{font-size:var(--font-size-xl)!important;line-height:calc(var(--font-size-xl) + var(--line-height-adjust))}.font-lg-static{font-size:var(--font-size-2xl)!important;line-height:calc(var(--font-size-2xl) + var(--line-height-adjust))}.font-xl-static{font-size:var(--font-size-3xl)!important;line-height:calc(var(--font-size-3xl) + var(--line-height-adjust))}.uni-state-button-primary-inactive{cursor:pointer;padding:0 var(--spacing-md);background-color:var(--primary-600);color:var(--white);border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--duration-fast) var(--easing-out),transform var(--duration-fast) var(--easing-out),box-shadow var(--duration-fast) var(--easing-out)}.uni-state-button-primary-inactive:hover:not(:disabled){background-color:var(--primary-500);transform:translateY(calc(var(--spacing-px) * -1));box-shadow:var(--shadow-sm)}.uni-state-button-primary-inactive:active:not(:disabled){background-color:var(--primary-700);transform:translateY(0);box-shadow:var(--shadow-xs)}.uni-state-button-primary-inactive:disabled{background-color:var(--bg-disabled);color:var(--text-disabled);cursor:not-allowed;opacity:var(--opacity-60)}.uni-state-button-primary-inactive:focus{outline:none;box-shadow:0 0 0 var(--focus-ring-width) var(--primary-alpha-20)}.uni-state-button-primary-inactive i{font-size:var(--font-size-button-icon)}.uni-state-button-primary-loading{cursor:not-allowed;padding:0 var(--spacing-md);background-color:var(--primary-700);color:var(--white);border:none;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);opacity:var(--opacity-80)}.uni-state-button-primary-loading:hover,.uni-state-button-primary-loading:active{background-color:var(--primary-700);transform:none;box-shadow:none}.uni-state-button-primary-loading:focus{outline:none}.uni-state-button-primary-loading i{font-size:var(--font-size-button-icon)}@keyframes uni-shine{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(200%) rotate(45deg)}}@media (prefers-reduced-motion: reduce){[class*=shimmer]:before,[class*=shine]:before{animation:none!important;opacity:var(--opacity-0)}}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.d-inline-grid{display:inline-grid}.fit-cover{object-fit:cover}.fit-fill{object-fit:fill}.fit-contain{object-fit:contain}.fit-none{object-fit:none}.fit-inherit{object-fit:inherit}.bottom-margin{margin-bottom:var(--spacing-md)}@media (max-width: 480px){.bottom-margin{margin-bottom:var(--spacing-xs)}}.shadow-none{box-shadow:var(--shadow-none)}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.hover-shadow-sm:hover{box-shadow:var(--shadow-sm)}.hover-shadow-md:hover{box-shadow:var(--shadow-md)}.hover-shadow-lg:hover{box-shadow:var(--shadow-lg)}.hover-shadow-xl:hover{box-shadow:var(--shadow-xl)}.hover-shadow-2xl:hover{box-shadow:var(--shadow-2xl)}.pointer:hover{cursor:pointer}.hover-expand .hidden-child{display:none}.hover-expand:hover .hidden-child{display:inline-block}.hover-to-show:hover+.hidden-till-hover{display:inline-block}.hidden-till-hover{display:none}.hidden-till-hover:hover{display:inline-block}.no-decor{text-decoration:none!important;color:inherit}.no-decor:focus-visible{outline:var(--focus-ring-width) solid var(--primary);outline-offset:var(--focus-ring-offset)}.sr-only,.visually-hidden{position:absolute!important;width:var(--size-px)!important;height:var(--size-px)!important;padding:0!important;margin:calc(var(--size-px) * -1)!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.margin-0{margin:0}.padding-0{padding:0}.margin-x-auto{margin-left:auto;margin-right:auto}.margin-y-auto{margin-top:auto;margin-bottom:auto}.margin-auto{margin:auto}.text-disabled{color:var(--text-disabled)}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-surface{background-color:var(--surface)}.bg-overlay{background-color:var(--bg-overlay)}.text-brand{color:var(--primary)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-danger{color:var(--error)}.bg-brand{background-color:var(--primary)}.bg-success{background-color:var(--success)}.bg-warning{background-color:var(--warning)}.bg-danger{background-color:var(--error)}.border-0{border-width:var(--border-width-0)}.border{border-width:var(--border-width-thin)}.border-2{border-width:var(--border-width-medium)}.border-3{border-width:var(--border-width-thick)}.border-4{border-width:var(--border-width-thicker)}.border-t{border-top-width:var(--border-width-thin)}.border-r{border-right-width:var(--border-width-thin)}.border-b{border-bottom-width:var(--border-width-thin)}.border-l{border-left-width:var(--border-width-thin)}.border-t-0{border-top-width:0}.border-r-0{border-right-width:0}.border-b-0{border-bottom-width:0}.border-l-0{border-left-width:0}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:var(--radius-full)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.m-0{margin:0}.m-1{margin:var(--size-1)}.m-2{margin:var(--size-2)}.m-3{margin:var(--size-3)}.m-4{margin:var(--size-4)}.m-6{margin:var(--size-6)}.m-8{margin:var(--size-8)}.m-auto{margin:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--size-1)}.mt-2{margin-top:var(--size-2)}.mt-4{margin-top:var(--size-4)}.mr-2{margin-right:var(--size-2)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--size-2)}.mb-4{margin-bottom:var(--size-4)}.ml-2{margin-left:var(--size-2)}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:var(--size-2);margin-bottom:var(--size-2)}.p-0{padding:0}.p-1{padding:var(--size-1)}.p-2{padding:var(--size-2)}.p-3{padding:var(--size-3)}.p-4{padding:var(--size-4)}.p-6{padding:var(--size-6)}.p-8{padding:var(--size-8)}.pt-2{padding-top:var(--size-2)}.pr-2{padding-right:var(--size-2)}.pb-2{padding-bottom:var(--size-2)}.pl-2{padding-left:var(--size-2)}.px-4{padding-left:var(--size-4);padding-right:var(--size-4)}.py-2{padding-top:var(--size-2);padding-bottom:var(--size-2)}.viewport-constrained{max-width:100vw!important;overflow-x:hidden!important}.no-horizontal-scroll{overflow-x:hidden!important;max-width:100%!important}.break-word{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}@media (max-width: 480px){.mobile-full-width{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.gap-1{gap:var(--size-1)}.gap-2{gap:var(--size-2)}.gap-3{gap:var(--size-3)}.gap-4{gap:var(--size-4)}@media (max-width: 480px){.mobile\:hidden{display:none}.mobile\:block{display:block}.mobile\:flex{display:flex}}@media (min-width: 1025px){.desktop\:hidden{display:none}.desktop\:block{display:block}.desktop\:flex{display:flex}}html,body{font-family:var(--font-family);margin:0;font-size:var(--font-size-base)}body.uni-modal-open{overflow:hidden!important;position:fixed;width:100%}[data-theme=dark],html[data-theme=dark] body,body[data-theme=dark],html.theme-dark body,body.theme-dark,[data-theme=dark] body{background-color:var(--bg-primary)}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.default-font-weight{font-weight:var(--font-weight-normal)}::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline{color:var(--border)!important}::ng-deep .mat-form-field-label{color:var(--text-secondary)!important}::ng-deep .mat-input-element{caret-color:var(--text-secondary)!important}::ng-deep .mat-form-field-appearance-legacy .mat-form-field-ripple,::ng-deep .mat-form-field-appearance-fill .mat-form-field-ripple{height:var(--border-width-thin)!important;background-color:var(--border)!important}::ng-deep .mat-form-field-appearance-legacy .mat-hint,::ng-deep .mat-form-field-appearance-fill .mat-hint{color:var(--text-tertiary)!important}::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,::ng-deep .mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:var(--border-width-thin)!important}::ng-deep .mat-dialog-container{border-radius:var(--radius-xl)!important}.uni-sidebar-tooltip{z-index:var(--z-critical-modal)!important}.blur-backdrop{backdrop-filter:var(--backdrop-blur-base);-webkit-backdrop-filter:var(--backdrop-blur-base);background-color:var(--bg-overlay)!important}[data-theme=dark] .blur-backdrop{background-color:var(--bg-overlay)!important}.blur-dialog-panel .mat-mdc-dialog-container,[data-theme=dark] .blur-dialog-panel .mat-mdc-dialog-container{box-shadow:var(--shadow-xl)}.section-title:not(.sidebar-menu .section-title){font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:none!important;color:var(--text-tertiary);text-align:center;padding:var(--spacing-sm) 0;margin:0}.sidebar-menu .section-title{text-transform:uppercase!important;letter-spacing:var(--letter-spacing-wider)}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper{background:var(--surface)!important;border:var(--border-width-thin) solid var(--border)!important;border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-lg)!important;padding:0!important;position:relative!important;overflow:hidden!important;max-height:var(--dropdown-max-height)!important;display:flex!important;flex-direction:column!important}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .results-header{background:var(--bg-secondary)!important;position:relative!important;z-index:var(--z-dropdown);border-bottom:var(--border-width-thin) solid var(--border-light);margin:0!important;padding:var(--spacing-md) var(--spacing-lg)!important;box-sizing:border-box;border-radius:var(--radius-xl) var(--radius-xl) 0 0!important;flex-shrink:0!important}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .scrollable-content{overflow-y:auto!important;overflow-x:hidden!important;flex:1!important;max-height:calc(var(--dropdown-max-height) - 3rem)!important}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .scrollable-content::-webkit-scrollbar{width:var(--spacing-sm)}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .scrollable-content::-webkit-scrollbar-track{background:transparent;border-radius:0 0 var(--radius-xl) 0}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .scrollable-content::-webkit-scrollbar-thumb{background:var(--text-disabled);border-radius:var(--radius-sm)}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .scrollable-content::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .mat-mdc-option{background:var(--surface)!important}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .mat-mdc-option:hover{background:var(--bg-hover)!important}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .mat-mdc-option.mdc-list-item--selected{background:var(--primary-bg)!important}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .no-results{background:var(--surface)!important}.mat-mdc-autocomplete-panel.custom-autocomplete-panel-wrapper .mat-divider{background:var(--border-light)!important}[data-theme=dark] .uni-project-card,[data-theme=dark] .projects-grid .uni-project-card,[data-theme=dark] .project-card-wrapper .uni-project-card,[data-theme=dark] uni-project-card .uni-project-card,[data-theme=dark] .projects-container .uni-project-card,.dark .uni-project-card,.dark .projects-grid .uni-project-card,.dark .project-card-wrapper .uni-project-card,.dark uni-project-card .uni-project-card,.dark .projects-container .uni-project-card,html[data-theme=dark] .uni-project-card,body[data-theme=dark] .uni-project-card{background:var(--surface)!important;border:var(--border-width-thin) solid var(--border)!important;box-shadow:none!important}[data-theme=dark] .project-title,.dark .project-title{color:var(--text-primary)!important}[data-theme=dark] .project-description,.dark .project-description{color:var(--text-secondary)!important}[data-theme=dark] .date-text,.dark .date-text{color:var(--text-tertiary)!important}.image-wrapper{position:relative!important}.image-wrapper img{display:block;width:100%;height:auto;position:relative;z-index:1}.image-wrapper:hover app-image-overlay-actions{opacity:1!important;pointer-events:auto!important}.article-body .image-wrapper img{width:auto!important;display:inline-block!important}@media (hover: none){app-image-overlay-actions .image-overlay-actions{opacity:.9;transform:scale(1);pointer-events:auto}}html[data-theme=dark],body[data-theme=dark],[data-theme=dark]{color-scheme:dark}::ng-deep .modern-report-dialog-panel{z-index:2147483647!important}::ng-deep .cdk-overlay-container{z-index:2147483647!important}::ng-deep .cdk-overlay-backdrop{z-index:2147483646!important}::ng-deep .cdk-overlay-pane{z-index:2147483647!important}::ng-deep .mat-dialog-container{z-index:2147483647!important}[data-theme=dark] .user-avatar-popover.floating-sidebar-context .popover-content,body[data-theme=dark] .user-avatar-popover.floating-sidebar-context .popover-content,html[data-theme=dark] .user-avatar-popover.floating-sidebar-context .popover-content{background:linear-gradient(135deg,var(--black-alpha-95) 0%,var(--black-alpha-90) 50%,var(--black-alpha-95) 100%)!important;backdrop-filter:blur(50px) saturate(180%)!important;-webkit-backdrop-filter:blur(50px) saturate(180%)!important;border:var(--border-width-thin) solid var(--white-alpha-15)!important;box-shadow:0 8px 32px 0 var(--black-alpha-40),0 4px 16px 0 var(--black-alpha-20),inset 0 0 0 1px var(--white-alpha-10)!important}.codex-editor i,.codex-editor em,.ce-block i,.ce-block em,.ce-paragraph i,.ce-paragraph em{font-style:italic!important}.codex-editor b,.codex-editor strong,.ce-block b,.ce-block strong,.ce-paragraph b,.ce-paragraph strong{font-weight:var(--font-weight-bold)!important}.ce-inline-toolbar [class*=--active],.ce-popover [class*=--active],.ce-inline-toolbar button[class*=active],.ce-popover button[class*=active],.ce-inline-tool--active,.ce-popover-item--active{background:var(--primary-alpha-10)!important;color:var(--primary)!important}.ce-inline-toolbar [class*=--active] svg,.ce-popover [class*=--active] svg,.ce-inline-toolbar button[class*=active] svg,.ce-popover button[class*=active] svg,.ce-inline-tool--active svg,.ce-popover-item--active svg{stroke:var(--primary)!important;fill:none!important}[data-theme=dark] .ce-inline-tool--bold.ce-inline-tool--active,[data-theme=dark] [data-item-name=bold].ce-inline-tool--active,[data-theme=dark] [data-item-name=bold].ce-popover-item--active{--text-secondary: var(--primary) !important}[data-theme=dark] .ce-inline-tool--bold.ce-inline-tool--active:hover,[data-theme=dark] [data-item-name=bold].ce-inline-tool--active:hover,[data-theme=dark] [data-item-name=bold].ce-popover-item--active:hover{background:var(--bg-secondary)!important;--text-secondary: inherit !important}.ce-inline-tool-input,.cdx-input,input.cdx-input{background:var(--bg-primary)!important;border:1px solid var(--border)!important;border-radius:var(--radius-md)!important;color:var(--text-primary)!important;padding:var(--size-2) var(--size-4)!important;font-size:var(--font-size-sm)!important;transition:all var(--duration-200) ease-out!important;line-height:var(--line-height-normal)!important}.ce-inline-tool-input::placeholder,.cdx-input::placeholder,input.cdx-input::placeholder{color:var(--text-tertiary)!important}.ce-inline-tool-input:focus,.cdx-input:focus,input.cdx-input:focus{outline:none!important;border-color:var(--primary)!important;box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)!important}[data-theme=dark] .ce-inline-tool-input,[data-theme=dark] .cdx-input,[data-theme=dark] input.cdx-input{background:var(--bg-tertiary)!important}[data-theme=dark] .ce-inline-tool-input:focus,[data-theme=dark] .cdx-input:focus,[data-theme=dark] input.cdx-input:focus{box-shadow:0 0 0 3px rgba(var(--primary-rgb),.15)!important}.codex-editor mark,.codex-editor .cdx-marker,.ce-block mark,.ce-block .cdx-marker,.ce-paragraph mark,.ce-paragraph .cdx-marker{background-color:var(--highlight-yellow)!important;color:var(--black)!important;padding:0!important}span.cdx-reference,.codex-editor span.cdx-reference,.ce-block span.cdx-reference,.ce-paragraph span.cdx-reference,.article-body span.cdx-reference{color:var(--primary)!important;cursor:pointer!important;font-weight:var(--font-weight-semibold)!important;text-decoration:none!important;position:relative!important;padding:0 var(--size-0-5)!important;font-style:normal!important}.ce-popover-item-separator__line{background:var(--border)!important}.cdx-button{background:var(--bg-primary)!important;color:var(--text-primary)!important;border:1px solid var(--border)!important}.image-tool--uploading .image-tool__image{background-color:var(--bg-primary)!important;border:1px solid var(--border)!important}.image-tool__image{border-radius:var(--radius-lg)!important;overflow:hidden}.image-tool--withBorder .image-tool__image{border:var(--border-width-medium) solid var(--primary-500)!important}.tc-table{border-top:1px solid var(--border)!important;border-left:1px solid var(--border)!important;border-top-left-radius:var(--radius-lg)!important}.tc-table--heading .tc-row:first-child{background:var(--bg-primary)!important;border-bottom:var(--border-width-medium) solid var(--border)!important;border-top-left-radius:var(--radius-lg)!important}.tc-table--heading .tc-row:first-child .tc-cell{padding-top:var(--size-6)!important;padding-bottom:var(--size-6)!important}.tc-row{border-bottom:1px solid var(--border)!important}.tc-cell{border-right:1px solid var(--border)!important}.tc-add-column{border-top:1px solid var(--border)!important}.tc-add-column svg{background-color:var(--bg-primary)!important}.tc-add-column:hover,.tc-add-row:hover,.tc-add-row:hover:before{background-color:var(--bg-secondary)!important}.tc-row:after{border-bottom:1px solid var(--border)!important}.tc-toolbox,.tc-popover{z-index:10!important}.tc-popover__item-icon{border:none!important}.ce-popover-item--active,.ce-popover-item--selected{color:var(--primary)!important}.ce-popover-item--confirmation .ce-popover-item__title,.ce-popover-item--confirmation .ce-popover-item__icon{color:var(--error)!important}.tc-toolbox__toggler:hover{color:var(--text-primary)!important;opacity:1!important}.tc-row--selected:after{background:transparent!important}.cdx-list-start-with-field{background:var(--bg-secondary)!important;border:1px solid var(--border)!important;border-radius:var(--radius-md)!important;overflow:hidden!important}.cdx-list-start-with-field:focus-within{border-color:var(--primary)!important;border-width:var(--border-width-medium)!important}.cdx-list-start-with-field input{background:transparent!important;border:none!important;color:var(--text-primary)!important}.cdx-list-start-with-field input::placeholder{color:var(--text-secondary)!important}.cdx-list-start-with-field input:focus{outline:none!important}
