massovki.ru Ads.txt file

<!DOCTYPE html><html lang="en" data-beasties-container><head>
<meta charset="utf-8">
<title>Дометрия | Главная</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<style>@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:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-sparkles:before{content:"\ea31"}.pi-graduation-cap:before{content:"\ea34"}.pi-history:before{content:"\e9da"}.pi-building:before{content:"\e9cf"}.pi-car:before{content:"\e9cd"}.pi-shield:before{content:"\e9b9"}.pi-sliders-h:before{content:"\e992"}.pi-chart-line:before{content:"\e98b"}.pi-money-bill:before{content:"\e974"}.pi-wifi:before{content:"\e96f"}.pi-dollar:before{content:"\e96b"}.pi-map-marker:before{content:"\e968"}.pi-save:before{content:"\e95b"}.pi-bookmark:before{content:"\e94e"}.pi-users:before{content:"\e941"}.pi-refresh:before{content:"\e938"}.pi-check-circle:before{content:"\e90a"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-info-circle:before{content:"\e924"}:root{--stripe-primary: #635bff;--stripe-primary-dark: #5851ec;--stripe-primary-light: #7c73e6;--stripe-secondary: #0a2540;--stripe-accent: #00d4aa;--stripe-accent-dark: #00b894;--stripe-success: #32d583;--stripe-warning: #ff6b6b;--stripe-error: #ff4444;--stripe-gray-50: #f6f9fc;--stripe-gray-100: #e6ebf1;--stripe-gray-200: #d9e2ec;--stripe-gray-300: #b8c2cc;--stripe-gray-400: #8795a1;--stripe-gray-500: #606f7b;--stripe-gray-600: #3d4852;--stripe-gray-700: #2d3748;--stripe-gray-800: #1a202c;--stripe-gray-900: #0a2540;--stripe-gradient-primary: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--stripe-gradient-secondary: linear-gradient( 135deg, #f093fb 0%, #f5576c 100% );--stripe-gradient-accent: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);--stripe-gradient-success: linear-gradient(135deg, #43e97b 0%, #38f9d7 100%);--stripe-gradient-dark: linear-gradient(135deg, #0a2540 0%, #1a202c 100%);--primary-color: var(--stripe-primary);--text-color: var(--stripe-gray-800);--text-color-secondary: var(--stripe-gray-600);--bg-primary: var(--stripe-gray-50);--bg-secondary: #ffffff;--bg-tertiary: var(--stripe-gray-100);--bg-glass: rgba(255, 255, 255, .9);--bg-dark: var(--stripe-gray-900);--surface-0: #ffffff;--surface-50: #fafafa;--surface-100: #f5f5f5;--surface-200: #eeeeee;--surface-300: #e0e0e0;--surface-400: #bdbdbd;--surface-500: #9e9e9e;--surface-600: #757575;--surface-700: #616161;--surface-800: #424242;--surface-900: #212121;--surface-950: #0a0a0a;--surface-card: #ffffff;--surface-overlay: #ffffff;--surface-border: var(--stripe-gray-200);--surface-hover: var(--stripe-gray-100);--primary-50: #f0f4ff;--primary-100: #e0e9ff;--primary-200: #c7d6ff;--primary-300: #a4b8ff;--primary-400: #8191ff;--primary-500: var(--stripe-primary);--primary-600: var(--stripe-primary-dark);--primary-700: #4c3fd9;--primary-800: #3d32b3;--primary-900: #2e2580;--primary-950: #1f1a4d;--primary-color-text: #ffffff;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: var(--stripe-success);--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--green-950: #052e16;--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: #1e40af;--blue-900: #1e3a8a;--blue-950: #172554;--yellow-50: #fffbeb;--yellow-100: #fef3c7;--yellow-200: #fde68a;--yellow-300: #fcd34d;--yellow-400: #fbbf24;--yellow-500: #f59e0b;--yellow-600: #d97706;--yellow-700: #b45309;--yellow-800: #92400e;--yellow-900: #78350f;--yellow-950: #451a03;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: var(--stripe-error);--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--red-950: #450a0a;--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-glow: 0 0 20px rgba(99, 91, 255, .3);--shadow-stripe: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--header-height: 72px;--container-max-width: 1400px;--section-padding: 3rem 2rem}*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.6;color:var(--text-color);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-feature-settings:"cv02","cv03","cv04","cv11"}h1,h2,h3,h4{font-weight:700;line-height:1.2;margin:0 0 1rem;color:var(--stripe-gray-900);letter-spacing:-.025em}h1{font-size:3.5rem;font-weight:900;line-height:1.1}h2{font-size:2.5rem;font-weight:800}h3{font-size:2rem;font-weight:700}h4{font-size:1.5rem;font-weight:600}p{margin:0 0 1rem;font-weight:400;color:var(--stripe-gray-600);line-height:1.7}.btn-stripe{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;white-space:nowrap;user-select:none;-webkit-user-select:none}.btn-stripe:hover{transform:translateY(-1px)}.btn-stripe:active{transform:translateY(0)}.btn-stripe-primary{background:var(--stripe-primary);color:#fff;box-shadow:var(--shadow-stripe)}.btn-stripe-primary:hover{background:var(--stripe-primary-dark);box-shadow:var(--shadow-lg)}.card-stripe{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-stripe);border:1px solid var(--stripe-gray-200);transition:all var(--transition-normal)}.card-stripe:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .6s ease-out}.gradient-text{background:var(--stripe-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.main-content{min-height:calc(100vh - var(--header-height));position:relative}.main-container{max-width:var(--container-max-width);margin:0 auto;padding:var(--section-padding);position:relative;z-index:1}.grid{display:grid;gap:2rem}.grid.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}*:focus{outline:2px solid var(--stripe-primary);outline-offset:2px}@media (max-width: 768px){:root{--header-height: 64px;--section-padding: 3rem 1rem}.main-container{padding:2rem 1rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}.grid{gap:1.5rem}}@media (max-width: 480px){:root{--section-padding: 2rem 1rem}.main-container{padding:1.5rem 1rem}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){:root{--shadow-sm: 0 2px 4px 0 rgba(0, 0, 0, .8);--shadow-md: 0 4px 8px 0 rgba(0, 0, 0, .8);--shadow-lg: 0 8px 16px 0 rgba(0, 0, 0, .8);--shadow-xl: 0 16px 32px 0 rgba(0, 0, 0, .8)}}@media print{.main-content:before{display:none!important}*{background:#fff!important;color:#000!important;box-shadow:none!important}}
</style><link rel="stylesheet" href="styles-4BDUIJ6F.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-4BDUIJ6F.css"></noscript><style ng-app-id="ng">@charset "UTF-8";[_nghost-ng-c3827371513]{display:block;font-family:Inter,sans-serif}[_nghost-ng-c3827371513] p-card .p-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:none;background:var(--bg-secondary);overflow:hidden;transition:all var(--transition-normal)}[_nghost-ng-c3827371513] p-card .p-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-xl)}[_nghost-ng-c3827371513] p-card .p-card .p-card-header{background:var(--primary-gradient);color:#fff;padding:1.5rem 2rem;border-radius:var(--radius-lg) var(--radius-lg) 0 0}[_nghost-ng-c3827371513] p-card .p-card .p-card-header .p-card-title{font-size:1.5rem;font-weight:700;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}[_nghost-ng-c3827371513] p-card .p-card .p-card-header .p-card-subtitle{margin:.5rem 0 0;opacity:.9;font-weight:400}[_nghost-ng-c3827371513] p-card .p-card .p-card-content{padding:2rem}[_nghost-ng-c3827371513] p-card .p-card .p-card-footer{padding:1.5rem 2rem;background:var(--bg-tertiary);border-top:1px solid rgba(0,0,0,.05)}[_nghost-ng-c3827371513] p-button .p-button{border-radius:var(--radius-md);font-weight:600;padding:.75rem 1.5rem;transition:all var(--transition-normal);border:none;box-shadow:var(--shadow-sm)}[_nghost-ng-c3827371513] p-button .p-button.p-button-outlined{background:transparent;border:2px solid currentColor;box-shadow:none}[_nghost-ng-c3827371513] p-button .p-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}[_nghost-ng-c3827371513] p-button .p-button:not(:disabled):active{transform:translateY(0)}[_nghost-ng-c3827371513] p-button .p-button.p-button-lg{padding:1rem 2rem;font-size:1.125rem}[_nghost-ng-c3827371513] .p-inputtext, [_nghost-ng-c3827371513] .p-inputnumber-input, [_nghost-ng-c3827371513] .p-dropdown{border-radius:var(--radius-md);border:2px solid rgba(0,0,0,.1);transition:all var(--transition-fast)}[_nghost-ng-c3827371513] .p-inputtext:focus, [_nghost-ng-c3827371513] .p-inputnumber-input:focus, [_nghost-ng-c3827371513] .p-dropdown:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px #667eea1a}[_nghost-ng-c3827371513] p-panel .p-panel{border-radius:var(--radius-lg);border:none;box-shadow:var(--shadow-md);overflow:hidden;margin-bottom:1.5rem}[_nghost-ng-c3827371513] p-panel .p-panel .p-panel-header{background:var(--bg-tertiary);border-bottom:1px solid rgba(0,0,0,.05);padding:1rem 1.5rem}[_nghost-ng-c3827371513] p-panel .p-panel .p-panel-header .p-panel-title{font-weight:600;color:var(--text-color)}[_nghost-ng-c3827371513] p-panel .p-panel .p-panel-content{padding:1.5rem}[_nghost-ng-c3827371513] p-chip .p-chip{border-radius:var(--radius-lg);padding:.5rem 1rem;font-weight:500;transition:all var(--transition-fast)}[_nghost-ng-c3827371513] p-chip .p-chip:hover{transform:scale(1.02)}[_nghost-ng-c3827371513] p-chip .p-chip.p-chip-success{background:var(--success-gradient);color:#fff;box-shadow:var(--shadow-sm)}[_nghost-ng-c3827371513] p-chip .p-chip.p-chip-success .p-chip-icon{color:#fff}[_nghost-ng-c3827371513] p-chip .p-chip.p-chip-danger{background:var(--secondary-gradient);color:#fff;box-shadow:var(--shadow-sm)}[_nghost-ng-c3827371513] p-chip .p-chip.p-chip-danger .p-chip-icon{color:#fff}[_nghost-ng-c3827371513] p-knob .p-knob .p-knob-text{font-size:1.25rem;font-weight:700;fill:var(--text-color)}[_nghost-ng-c3827371513] p-knob .p-knob .p-knob-range{stroke:#667eea33}[_nghost-ng-c3827371513] p-knob .p-knob .p-knob-value{stroke:url(#knobGradient);stroke-width:8;filter:drop-shadow(0 2px 4px rgba(102,126,234,.3))}[_nghost-ng-c3827371513] p-selectButton .p-selectbutton .p-button{border-radius:var(--radius-md);margin:0 .25rem;transition:all var(--transition-fast)}[_nghost-ng-c3827371513] p-selectButton .p-selectbutton .p-button.p-highlight{background:var(--primary-gradient);border-color:transparent;color:#fff;box-shadow:var(--shadow-sm)}[_nghost-ng-c3827371513] p-selectButton .p-selectbutton .p-button:not(.p-highlight){background:var(--bg-tertiary);border-color:#0000001a;color:var(--text-color)}[_nghost-ng-c3827371513] p-selectButton .p-selectbutton .p-button:not(.p-highlight):hover{background:var(--bg-secondary);transform:translateY(-1px)}[_nghost-ng-c3827371513] p-chart .p-chart{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:1rem;box-shadow:var(--shadow-sm)}.grid[_ngcontent-ng-c3827371513]{display:grid;gap:1.5rem}.grid.grid-2[_ngcontent-ng-c3827371513]{grid-template-columns:repeat(2,1fr)}.grid.grid-3[_ngcontent-ng-c3827371513]{grid-template-columns:repeat(3,1fr)}.col-12[_ngcontent-ng-c3827371513]{grid-column:span 12}@media (min-width: 768px){.col-md-6[_ngcontent-ng-c3827371513]{grid-column:span 6}.col-md-4[_ngcontent-ng-c3827371513]{grid-column:span 4}.col-md-8[_ngcontent-ng-c3827371513]{grid-column:span 8}}.flex[_ngcontent-ng-c3827371513]{display:flex}.flex.flex-column[_ngcontent-ng-c3827371513]{flex-direction:column}.flex.align-items-center[_ngcontent-ng-c3827371513]{align-items:center}.flex.justify-content-center[_ngcontent-ng-c3827371513]{justify-content:center}.flex.justify-content-between[_ngcontent-ng-c3827371513]{justify-content:space-between}.flex.gap-2[_ngcontent-ng-c3827371513]{gap:.5rem}.flex.gap-3[_ngcontent-ng-c3827371513]{gap:1rem}.flex.gap-4[_ngcontent-ng-c3827371513]{gap:1.5rem}.mt-3[_ngcontent-ng-c3827371513]{margin-top:1rem}.mt-4[_ngcontent-ng-c3827371513]{margin-top:1.5rem}.mb-2[_ngcontent-ng-c3827371513]{margin-bottom:.5rem}.mb-3[_ngcontent-ng-c3827371513]{margin-bottom:1rem}.mb-4[_ngcontent-ng-c3827371513]{margin-bottom:1.5rem}.ml-2[_ngcontent-ng-c3827371513]{margin-left:.5rem}.font-semibold[_ngcontent-ng-c3827371513]{font-weight:600}.font-bold[_ngcontent-ng-c3827371513]{font-weight:700}.text-center[_ngcontent-ng-c3827371513]{text-align:center}.text-left[_ngcontent-ng-c3827371513]{text-align:left}.w-full[_ngcontent-ng-c3827371513]{width:100%}.block[_ngcontent-ng-c3827371513]{display:block}.field[_ngcontent-ng-c3827371513]{margin-bottom:1.5rem}.field[_ngcontent-ng-c3827371513] label[_ngcontent-ng-c3827371513]{display:block;font-weight:500;color:var(--text-color-secondary);margin-bottom:.5rem}.results-container[_ngcontent-ng-c3827371513]{width:100%;max-width:800px;margin:0 auto}.card-enter[_ngcontent-ng-c3827371513]{animation:_ngcontent-ng-c3827371513_cardEnter .6s ease-out}@keyframes _ngcontent-ng-c3827371513_cardEnter{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 768px){.grid[_ngcontent-ng-c3827371513]{grid-template-columns:1fr;gap:1rem}.field[_ngcontent-ng-c3827371513]{margin-bottom:1rem}[_nghost-ng-c3827371513] p-card .p-card-content{padding:1.5rem}[_nghost-ng-c3827371513] p-card .p-card-header{padding:1rem 1.5rem}}</style><style ng-app-id="ng">@charset "UTF-8";.app-header[_ngcontent-ng-c2610303522]{position:sticky;top:0;z-index:1000;height:var(--header-height);background:#fffffffa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--stripe-gray-200);box-shadow:var(--shadow-stripe);transition:all var(--transition-normal)}.app-header[_ngcontent-ng-c2610303522] .header-container[_ngcontent-ng-c2610303522]{max-width:var(--container-max-width);margin:0 auto;padding:0 2rem;height:100%;display:flex;align-items:center;justify-content:space-between}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522]{display:flex;align-items:center}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]{display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all var(--transition-normal);text-decoration:none;color:inherit;outline:none;-webkit-tap-highlight-color:transparent}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]:focus, .app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]:focus-visible, .app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]:active{outline:none;box-shadow:none}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]:hover{transform:scale(1.02)}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]:hover .logo-icon[_ngcontent-ng-c2610303522]{transform:rotate(10deg) scale(1.1)}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .logo-icon[_ngcontent-ng-c2610303522]{font-size:2.5rem;background:var(--stripe-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all var(--transition-normal);filter:drop-shadow(0 2px 4px rgba(99,91,255,.3))}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .brand-text[_ngcontent-ng-c2610303522]{display:flex;flex-direction:column;line-height:1}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .brand-text[_ngcontent-ng-c2610303522] .app-title[_ngcontent-ng-c2610303522]{font-size:1.75rem;font-weight:900;margin:0;letter-spacing:-.025em;background:var(--stripe-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .brand-text[_ngcontent-ng-c2610303522] .app-subtitle[_ngcontent-ng-c2610303522]{font-size:.875rem;font-weight:500;color:var(--stripe-gray-600);margin-top:.125rem;opacity:.8}.app-header[_ngcontent-ng-c2610303522] .mobile-menu-toggle[_ngcontent-ng-c2610303522]{display:none;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001;transition:all var(--transition-fast)}.app-header[_ngcontent-ng-c2610303522] .mobile-menu-toggle[_ngcontent-ng-c2610303522] .hamburger-line[_ngcontent-ng-c2610303522]{width:100%;height:3px;background:var(--stripe-gray-700);border-radius:2px;transition:all var(--transition-fast);transform-origin:center}.app-header[_ngcontent-ng-c2610303522] .mobile-menu-toggle.active[_ngcontent-ng-c2610303522] .hamburger-line[_ngcontent-ng-c2610303522]:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.app-header[_ngcontent-ng-c2610303522] .mobile-menu-toggle.active[_ngcontent-ng-c2610303522] .hamburger-line[_ngcontent-ng-c2610303522]:nth-child(2){opacity:0}.app-header[_ngcontent-ng-c2610303522] .mobile-menu-toggle.active[_ngcontent-ng-c2610303522] .hamburger-line[_ngcontent-ng-c2610303522]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.app-header[_ngcontent-ng-c2610303522] .mobile-menu-toggle[_ngcontent-ng-c2610303522]:hover .hamburger-line[_ngcontent-ng-c2610303522]{background:var(--stripe-primary)}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522]{display:flex;align-items:center;gap:2rem}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .nav-links[_ngcontent-ng-c2610303522]{display:flex;align-items:center;gap:.5rem}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .nav-links[_ngcontent-ng-c2610303522] .nav-link[_ngcontent-ng-c2610303522]{text-decoration:none;color:var(--stripe-gray-700);font-weight:500;font-size:.875rem;padding:.5rem 1rem;border-radius:var(--radius-md);transition:all var(--transition-fast);position:relative}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .nav-links[_ngcontent-ng-c2610303522] .nav-link[_ngcontent-ng-c2610303522]:hover{color:var(--stripe-primary);background:#635bff0d}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .nav-links[_ngcontent-ng-c2610303522] .nav-link.active[_ngcontent-ng-c2610303522]{color:var(--stripe-primary);background:#635bff1a;font-weight:600}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522]{display:flex;align-items:center;gap:1rem}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .auth-buttons[_ngcontent-ng-c2610303522]{display:flex;align-items:center;gap:.75rem}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .auth-buttons[_ngcontent-ng-c2610303522] .auth-link[_ngcontent-ng-c2610303522]{text-decoration:none}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .user-menu[_ngcontent-ng-c2610303522]{display:flex;align-items:center;gap:.75rem}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .user-menu[_ngcontent-ng-c2610303522] .user-avatar[_ngcontent-ng-c2610303522]{background:var(--stripe-gradient-primary);color:#fff;font-weight:600}.app-header .header-nav [_nghost-ng-c2610303522] .header-github-btn .p-button{background:var(--stripe-gray-900);color:#fff;border:none;border-radius:var(--radius-md);padding:.75rem 1.5rem;font-weight:600;font-size:.875rem;transition:all var(--transition-normal);box-shadow:var(--shadow-stripe)}.app-header .header-nav [_nghost-ng-c2610303522] .header-github-btn .p-button:hover{background:var(--stripe-gray-800);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.app-header .header-nav [_nghost-ng-c2610303522] .header-github-btn .p-button:active{transform:translateY(0)}.app-header .header-nav [_nghost-ng-c2610303522] .header-github-btn .p-button .p-button-icon{margin-right:.5rem}.app-header .header-nav [_nghost-ng-c2610303522] .auth-buttons .p-button{font-size:.875rem;font-weight:600;border-radius:var(--radius-md);transition:all var(--transition-fast)}.app-header .header-nav [_nghost-ng-c2610303522] .auth-buttons .p-button.p-button-outlined{border-color:var(--stripe-gray-300);color:var(--stripe-gray-700)}.app-header .header-nav [_nghost-ng-c2610303522] .auth-buttons .p-button.p-button-outlined:hover{border-color:var(--stripe-primary);color:var(--stripe-primary);background:#635bff0d}.app-header .header-nav [_nghost-ng-c2610303522] .auth-buttons .p-button:not(.p-button-outlined){background:var(--stripe-primary);border-color:var(--stripe-primary);color:#fff;box-shadow:var(--shadow-stripe)}.app-header .header-nav [_nghost-ng-c2610303522] .auth-buttons .p-button:not(.p-button-outlined):hover{background:var(--stripe-primary-dark);border-color:var(--stripe-primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.app-header .header-nav [_nghost-ng-c2610303522] .user-menu .p-button{background:transparent;border:none;color:var(--stripe-gray-700);border-radius:var(--radius-full);width:40px;height:40px;padding:0;transition:all var(--transition-fast)}.app-header .header-nav [_nghost-ng-c2610303522] .user-menu .p-button:hover{background:var(--stripe-gray-100);color:var(--stripe-primary)}.app-header.scrolled[_ngcontent-ng-c2610303522]{background:#fffffffa;box-shadow:var(--shadow-lg)}.mobile-menu-overlay[_ngcontent-ng-c2610303522]{position:fixed;inset:0;background:#00000080;z-index:999;opacity:0;visibility:hidden;transition:all var(--transition-normal)}.mobile-menu-overlay.active[_ngcontent-ng-c2610303522]{opacity:1;visibility:visible}@media (max-width: 768px){.app-header[_ngcontent-ng-c2610303522]{height:var(--header-height)}.app-header[_ngcontent-ng-c2610303522] .header-container[_ngcontent-ng-c2610303522]{padding:0 1rem;position:relative}.app-header[_ngcontent-ng-c2610303522] .mobile-menu-toggle[_ngcontent-ng-c2610303522]{display:flex}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]{gap:.75rem}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .logo-icon[_ngcontent-ng-c2610303522]{font-size:2rem}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .brand-text[_ngcontent-ng-c2610303522] .app-title[_ngcontent-ng-c2610303522]{font-size:1.5rem}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .brand-text[_ngcontent-ng-c2610303522] .app-subtitle[_ngcontent-ng-c2610303522]{font-size:.75rem}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522]{position:fixed;top:var(--header-height);left:0;right:0;background:#fffffffa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--stripe-gray-200);box-shadow:var(--shadow-lg);flex-direction:column;gap:1rem;padding:1.5rem;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all var(--transition-normal);z-index:1000}.app-header[_ngcontent-ng-c2610303522] .header-nav.mobile-open[_ngcontent-ng-c2610303522]{transform:translateY(0);opacity:1;visibility:visible}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .nav-links[_ngcontent-ng-c2610303522]{display:flex;flex-direction:column;gap:.75rem;width:100%}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .nav-links[_ngcontent-ng-c2610303522] .nav-link[_ngcontent-ng-c2610303522]{padding:.75rem 1rem;font-size:1rem;text-align:center;border-radius:var(--radius-lg)}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522]{width:100%;justify-content:center}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .auth-buttons[_ngcontent-ng-c2610303522]{display:flex;flex-direction:column;gap:.75rem;width:100%}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .auth-buttons[_ngcontent-ng-c2610303522] .auth-link[_ngcontent-ng-c2610303522]{width:100%}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .auth-buttons[_ngcontent-ng-c2610303522] .auth-link[_ngcontent-ng-c2610303522] .p-button[_ngcontent-ng-c2610303522]{width:100%;padding:.75rem 1rem;font-size:1rem;justify-content:center}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .user-menu[_ngcontent-ng-c2610303522]{justify-content:center;width:100%}}@media (max-width: 480px){.app-header[_ngcontent-ng-c2610303522] .header-container[_ngcontent-ng-c2610303522]{padding:0 .75rem}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522]{gap:.5rem}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .logo-icon[_ngcontent-ng-c2610303522]{font-size:1.75rem}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .brand-text[_ngcontent-ng-c2610303522] .app-title[_ngcontent-ng-c2610303522]{font-size:1.25rem}.app-header[_ngcontent-ng-c2610303522] .header-brand[_ngcontent-ng-c2610303522] .logo-container[_ngcontent-ng-c2610303522] .brand-text[_ngcontent-ng-c2610303522] .app-subtitle[_ngcontent-ng-c2610303522]{display:none}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522]{padding:1rem}.app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .nav-links[_ngcontent-ng-c2610303522] .nav-link[_ngcontent-ng-c2610303522], .app-header[_ngcontent-ng-c2610303522] .header-nav[_ngcontent-ng-c2610303522] .header-actions[_ngcontent-ng-c2610303522] .auth-buttons[_ngcontent-ng-c2610303522] .auth-link[_ngcontent-ng-c2610303522] .p-button[_ngcontent-ng-c2610303522]{padding:.5rem .75rem;font-size:.875rem}}</style><style type="text/css" data-primeng-style-id="primitive-variables">:root{--p-stone-50:#fafaf9;--p-stone-100:#f5f5f4;--p-stone-200:#e7e5e4;--p-stone-300:#d6d3d1;--p-stone-400:#a8a29e;--p-stone-500:#78716c;--p-stone-600:#57534e;--p-stone-700:#44403c;--p-stone-800:#292524;--p-stone-900:#1c1917;--p-stone-950:#0c0a09;--p-neutral-50:#fafafa;--p-neutral-100:#f5f5f5;--p-neutral-200:#e5e5e5;--p-neutral-300:#d4d4d4;--p-neutral-400:#a3a3a3;--p-neutral-500:#737373;--p-neutral-600:#525252;--p-neutral-700:#404040;--p-neutral-800:#262626;--p-neutral-900:#171717;--p-neutral-950:#0a0a0a;--p-zinc-50:#fafafa;--p-zinc-100:#f4f4f5;--p-zinc-200:#e4e4e7;--p-zinc-300:#d4d4d8;--p-zinc-400:#a1a1aa;--p-zinc-500:#71717a;--p-zinc-600:#52525b;--p-zinc-700:#3f3f46;--p-zinc-800:#27272a;--p-zinc-900:#18181b;--p-zinc-950:#09090b;--p-gray-50:#f9fafb;--p-gray-100:#f3f4f6;--p-gray-200:#e5e7eb;--p-gray-300:#d1d5db;--p-gray-400:#9ca3af;--p-gray-500:#6b7280;--p-gray-600:#4b5563;--p-gray-700:#374151;--p-gray-800:#1f2937;--p-gray-900:#111827;--p-gray-950:#030712;--p-slate-50:#f8fafc;--p-slate-100:#f1f5f9;--p-slate-200:#e2e8f0;--p-slate-300:#cbd5e1;--p-slate-400:#94a3b8;--p-slate-500:#64748b;--p-slate-600:#475569;--p-slate-700:#334155;--p-slate-800:#1e293b;--p-slate-900:#0f172a;--p-slate-950:#020617;--p-rose-50:#fff1f2;--p-rose-100:#ffe4e6;--p-rose-200:#fecdd3;--p-rose-300:#fda4af;--p-rose-400:#fb7185;--p-rose-500:#f43f5e;--p-rose-600:#e11d48;--p-rose-700:#be123c;--p-rose-800:#9f1239;--p-rose-900:#881337;--p-rose-950:#4c0519;--p-pink-50:#fdf2f8;--p-pink-100:#fce7f3;--p-pink-200:#fbcfe8;--p-pink-300:#f9a8d4;--p-pink-400:#f472b6;--p-pink-500:#ec4899;--p-pink-600:#db2777;--p-pink-700:#be185d;--p-pink-800:#9d174d;--p-pink-900:#831843;--p-pink-950:#500724;--p-fuchsia-50:#fdf4ff;--p-fuchsia-100:#fae8ff;--p-fuchsia-200:#f5d0fe;--p-fuchsia-300:#f0abfc;--p-fuchsia-400:#e879f9;--p-fuchsia-500:#d946ef;--p-fuchsia-600:#c026d3;--p-fuchsia-700:#a21caf;--p-fuchsia-800:#86198f;--p-fuchsia-900:#701a75;--p-fuchsia-950:#4a044e;--p-purple-50:#faf5ff;--p-purple-100:#f3e8ff;--p-purple-200:#e9d5ff;--p-purple-300:#d8b4fe;--p-purple-400:#c084fc;--p-purple-500:#a855f7;--p-purple-600:#9333ea;--p-purple-700:#7e22ce;--p-purple-800:#6b21a8;--p-purple-900:#581c87;--p-purple-950:#3b0764;--p-violet-50:#f5f3ff;--p-violet-100:#ede9fe;--p-violet-200:#ddd6fe;--p-violet-300:#c4b5fd;--p-violet-400:#a78bfa;--p-violet-500:#8b5cf6;--p-violet-600:#7c3aed;--p-violet-700:#6d28d9;--p-violet-800:#5b21b6;--p-violet-900:#4c1d95;--p-violet-950:#2e1065;--p-indigo-50:#eef2ff;--p-indigo-100:#e0e7ff;--p-indigo-200:#c7d2fe;--p-indigo-300:#a5b4fc;--p-indigo-400:#818cf8;--p-indigo-500:#6366f1;--p-indigo-600:#4f46e5;--p-indigo-700:#4338ca;--p-indigo-800:#3730a3;--p-indigo-900:#312e81;--p-indigo-950:#1e1b4b;--p-blue-50:#eff6ff;--p-blue-100:#dbeafe;--p-blue-200:#bfdbfe;--p-blue-300:#93c5fd;--p-blue-400:#60a5fa;--p-blue-500:#3b82f6;--p-blue-600:#2563eb;--p-blue-700:#1d4ed8;--p-blue-800:#1e40af;--p-blue-900:#1e3a8a;--p-blue-950:#172554;--p-sky-50:#f0f9ff;--p-sky-100:#e0f2fe;--p-sky-200:#bae6fd;--p-sky-300:#7dd3fc;--p-sky-400:#38bdf8;--p-sky-500:#0ea5e9;--p-sky-600:#0284c7;--p-sky-700:#0369a1;--p-sky-800:#075985;--p-sky-900:#0c4a6e;--p-sky-950:#082f49;--p-cyan-50:#ecfeff;--p-cyan-100:#cffafe;--p-cyan-200:#a5f3fc;--p-cyan-300:#67e8f9;--p-cyan-400:#22d3ee;--p-cyan-500:#06b6d4;--p-cyan-600:#0891b2;--p-cyan-700:#0e7490;--p-cyan-800:#155e75;--p-cyan-900:#164e63;--p-cyan-950:#083344;--p-teal-50:#f0fdfa;--p-teal-100:#ccfbf1;--p-teal-200:#99f6e4;--p-teal-300:#5eead4;--p-teal-400:#2dd4bf;--p-teal-500:#14b8a6;--p-teal-600:#0d9488;--p-teal-700:#0f766e;--p-teal-800:#115e59;--p-teal-900:#134e4a;--p-teal-950:#042f2e;--p-yellow-50:#fefce8;--p-yellow-100:#fef9c3;--p-yellow-200:#fef08a;--p-yellow-300:#fde047;--p-yellow-400:#facc15;--p-yellow-500:#eab308;--p-yellow-600:#ca8a04;--p-yellow-700:#a16207;--p-yellow-800:#854d0e;--p-yellow-900:#713f12;--p-yellow-950:#422006;--p-amber-50:#fffbeb;--p-amber-100:#fef3c7;--p-amber-200:#fde68a;--p-amber-300:#fcd34d;--p-amber-400:#fbbf24;--p-amber-500:#f59e0b;--p-amber-600:#d97706;--p-amber-700:#b45309;--p-amber-800:#92400e;--p-amber-900:#78350f;--p-amber-950:#451a03;--p-orange-50:#fff7ed;--p-orange-100:#ffedd5;--p-orange-200:#fed7aa;--p-orange-300:#fdba74;--p-orange-400:#fb923c;--p-orange-500:#f97316;--p-orange-600:#ea580c;--p-orange-700:#c2410c;--p-orange-800:#9a3412;--p-orange-900:#7c2d12;--p-orange-950:#431407;--p-red-50:#fef2f2;--p-red-100:#fee2e2;--p-red-200:#fecaca;--p-red-300:#fca5a5;--p-red-400:#f87171;--p-red-500:#ef4444;--p-red-600:#dc2626;--p-red-700:#b91c1c;--p-red-800:#991b1b;--p-red-900:#7f1d1d;--p-red-950:#450a0a;--p-lime-50:#f7fee7;--p-lime-100:#ecfccb;--p-lime-200:#d9f99d;--p-lime-300:#bef264;--p-lime-400:#a3e635;--p-lime-500:#84cc16;--p-lime-600:#65a30d;--p-lime-700:#4d7c0f;--p-lime-800:#3f6212;--p-lime-900:#365314;--p-lime-950:#1a2e05;--p-green-50:#f0fdf4;--p-green-100:#dcfce7;--p-green-200:#bbf7d0;--p-green-300:#86efac;--p-green-400:#4ade80;--p-green-500:#22c55e;--p-green-600:#16a34a;--p-green-700:#15803d;--p-green-800:#166534;--p-green-900:#14532d;--p-green-950:#052e16;--p-emerald-50:#ecfdf5;--p-emerald-100:#d1fae5;--p-emerald-200:#a7f3d0;--p-emerald-300:#6ee7b7;--p-emerald-400:#34d399;--p-emerald-500:#10b981;--p-emerald-600:#059669;--p-emerald-700:#047857;--p-emerald-800:#065f46;--p-emerald-900:#064e3b;--p-emerald-950:#022c22;--p-border-radius-none:0;--p-border-radius-xs:2px;--p-border-radius-sm:4px;--p-border-radius-md:6px;--p-border-radius-lg:8px;--p-border-radius-xl:12px;}</style><style type="text/css" data-primeng-style-id="semantic-variables">:root{--p-transition-duration:0.2s;--p-disabled-opacity:0.6;--p-icon-size:1rem;--p-anchor-gutter:2px;--p-overlay-navigation-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--p-overlay-modal-border-radius:var(--p-border-radius-xl);--p-overlay-modal-padding:1.25rem;--p-overlay-modal-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);--p-overlay-popover-border-radius:var(--p-border-radius-md);--p-overlay-popover-padding:0.75rem;--p-overlay-popover-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--p-overlay-select-border-radius:var(--p-border-radius-md);--p-overlay-select-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--p-navigation-submenu-icon-size:0.875rem;--p-navigation-submenu-label-padding:0.5rem 0.75rem;--p-navigation-submenu-label-font-weight:600;--p-navigation-item-padding:0.5rem 0.75rem;--p-navigation-item-border-radius:var(--p-border-radius-sm);--p-navigation-item-gap:0.5rem;--p-navigation-list-padding:0.25rem 0.25rem;--p-navigation-list-gap:2px;--p-mask-transition-duration:0.15s;--p-content-border-radius:var(--p-border-radius-md);--p-list-padding:0.25rem 0.25rem;--p-list-gap:2px;--p-list-option-group-padding:0.5rem 0.75rem;--p-list-option-group-font-weight:600;--p-list-option-padding:0.5rem 0.75rem;--p-list-option-border-radius:var(--p-border-radius-sm);--p-list-header-padding:0.5rem 1rem 0.25rem 1rem;--p-form-field-padding-x:0.75rem;--p-form-field-padding-y:0.5rem;--p-form-field-border-radius:var(--p-border-radius-md);--p-form-field-transition-duration:var(--p-transition-duration);--p-form-field-focus-ring-width:0;--p-form-field-focus-ring-style:none;--p-form-field-focus-ring-color:transparent;--p-form-field-focus-ring-offset:0;--p-form-field-focus-ring-shadow:none;--p-form-field-lg-font-size:1.125rem;--p-form-field-lg-padding-x:0.875rem;--p-form-field-lg-padding-y:0.625rem;--p-form-field-sm-font-size:0.875rem;--p-form-field-sm-padding-x:0.625rem;--p-form-field-sm-padding-y:0.375rem;--p-primary-50:var(--p-emerald-50);--p-primary-100:var(--p-emerald-100);--p-primary-200:var(--p-emerald-200);--p-primary-300:var(--p-emerald-300);--p-primary-400:var(--p-emerald-400);--p-primary-500:var(--p-emerald-500);--p-primary-600:var(--p-emerald-600);--p-primary-700:var(--p-emerald-700);--p-primary-800:var(--p-emerald-800);--p-primary-900:var(--p-emerald-900);--p-primary-950:var(--p-emerald-950);--p-focus-ring-width:1px;--p-focus-ring-style:solid;--p-focus-ring-color:var(--p-primary-color);--p-focus-ring-offset:2px;--p-focus-ring-shadow:none;--p-navigation-submenu-icon-color:var(--p-surface-400);--p-navigation-submenu-icon-focus-color:var(--p-surface-500);--p-navigation-submenu-icon-active-color:var(--p-surface-500);--p-navigation-submenu-label-background:transparent;--p-navigation-submenu-label-color:var(--p-text-muted-color);--p-navigation-item-focus-background:var(--p-surface-100);--p-navigation-item-active-background:var(--p-surface-100);--p-navigation-item-color:var(--p-text-color);--p-navigation-item-focus-color:var(--p-text-hover-color);--p-navigation-item-active-color:var(--p-text-hover-color);--p-navigation-item-icon-color:var(--p-surface-400);--p-navigation-item-icon-focus-color:var(--p-surface-500);--p-navigation-item-icon-active-color:var(--p-surface-500);--p-list-option-group-background:transparent;--p-list-option-group-color:var(--p-text-muted-color);--p-list-option-focus-background:var(--p-surface-100);--p-list-option-selected-background:var(--p-highlight-background);--p-list-option-selected-focus-background:var(--p-highlight-focus-background);--p-list-option-color:var(--p-text-color);--p-list-option-focus-color:var(--p-text-hover-color);--p-list-option-selected-color:var(--p-highlight-color);--p-list-option-selected-focus-color:var(--p-highlight-focus-color);--p-list-option-icon-color:var(--p-surface-400);--p-list-option-icon-focus-color:var(--p-surface-500);--p-overlay-modal-background:var(--p-surface-0);--p-overlay-modal-border-color:var(--p-surface-200);--p-overlay-modal-color:var(--p-text-color);--p-overlay-popover-background:var(--p-surface-0);--p-overlay-popover-border-color:var(--p-surface-200);--p-overlay-popover-color:var(--p-text-color);--p-overlay-select-background:var(--p-surface-0);--p-overlay-select-border-color:var(--p-surface-200);--p-overlay-select-color:var(--p-text-color);--p-content-background:var(--p-surface-0);--p-content-hover-background:var(--p-surface-100);--p-content-border-color:var(--p-surface-200);--p-content-color:var(--p-text-color);--p-content-hover-color:var(--p-text-hover-color);--p-text-color:var(--p-surface-700);--p-text-hover-color:var(--p-surface-800);--p-text-muted-color:var(--p-surface-500);--p-text-hover-muted-color:var(--p-surface-600);--p-form-field-background:var(--p-surface-0);--p-form-field-disabled-background:var(--p-surface-200);--p-form-field-filled-background:var(--p-surface-50);--p-form-field-filled-hover-background:var(--p-surface-50);--p-form-field-filled-focus-background:var(--p-surface-50);--p-form-field-border-color:var(--p-surface-300);--p-form-field-hover-border-color:var(--p-surface-400);--p-form-field-focus-border-color:var(--p-primary-color);--p-form-field-invalid-border-color:var(--p-red-400);--p-form-field-color:var(--p-surface-700);--p-form-field-disabled-color:var(--p-surface-500);--p-form-field-placeholder-color:var(--p-surface-500);--p-form-field-invalid-placeholder-color:var(--p-red-600);--p-form-field-float-label-color:var(--p-surface-500);--p-form-field-float-label-focus-color:var(--p-primary-600);--p-form-field-float-label-active-color:var(--p-surface-500);--p-form-field-float-label-invalid-color:var(--p-form-field-invalid-placeholder-color);--p-form-field-icon-color:var(--p-surface-400);--p-form-field-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgba(18,18,23,0.05);--p-mask-background:rgba(0,0,0,0.4);--p-mask-color:var(--p-surface-200);--p-highlight-background:var(--p-primary-50);--p-highlight-focus-background:var(--p-primary-100);--p-highlight-color:var(--p-primary-700);--p-highlight-focus-color:var(--p-primary-800);--p-primary-color:var(--p-primary-500);--p-primary-contrast-color:#ffffff;--p-primary-hover-color:var(--p-primary-600);--p-primary-active-color:var(--p-primary-700);--p-surface-0:#ffffff;--p-surface-50:var(--p-slate-50);--p-surface-100:var(--p-slate-100);--p-surface-200:var(--p-slate-200);--p-surface-300:var(--p-slate-300);--p-surface-400:var(--p-slate-400);--p-surface-500:var(--p-slate-500);--p-surface-600:var(--p-slate-600);--p-surface-700:var(--p-slate-700);--p-surface-800:var(--p-slate-800);--p-surface-900:var(--p-slate-900);--p-surface-950:var(--p-slate-950);}@media (prefers-color-scheme:dark){:root{--p-navigation-submenu-icon-color:var(--p-surface-500);--p-navigation-submenu-icon-focus-color:var(--p-surface-400);--p-navigation-submenu-icon-active-color:var(--p-surface-400);--p-navigation-submenu-label-background:transparent;--p-navigation-submenu-label-color:var(--p-text-muted-color);--p-navigation-item-focus-background:var(--p-surface-800);--p-navigation-item-active-background:var(--p-surface-800);--p-navigation-item-color:var(--p-text-color);--p-navigation-item-focus-color:var(--p-text-hover-color);--p-navigation-item-active-color:var(--p-text-hover-color);--p-navigation-item-icon-color:var(--p-surface-500);--p-navigation-item-icon-focus-color:var(--p-surface-400);--p-navigation-item-icon-active-color:var(--p-surface-400);--p-list-option-group-background:transparent;--p-list-option-group-color:var(--p-text-muted-color);--p-list-option-focus-background:var(--p-surface-800);--p-list-option-selected-background:var(--p-highlight-background);--p-list-option-selected-focus-background:var(--p-highlight-focus-background);--p-list-option-color:var(--p-text-color);--p-list-option-focus-color:var(--p-text-hover-color);--p-list-option-selected-color:var(--p-highlight-color);--p-list-option-selected-focus-color:var(--p-highlight-focus-color);--p-list-option-icon-color:var(--p-surface-500);--p-list-option-icon-focus-color:var(--p-surface-400);--p-overlay-modal-background:var(--p-surface-900);--p-overlay-modal-border-color:var(--p-surface-700);--p-overlay-modal-color:var(--p-text-color);--p-overlay-popover-background:var(--p-surface-900);--p-overlay-popover-border-color:var(--p-surface-700);--p-overlay-popover-color:var(--p-text-color);--p-overlay-select-background:var(--p-surface-900);--p-overlay-select-border-color:var(--p-surface-700);--p-overlay-select-color:var(--p-text-color);--p-content-background:var(--p-surface-900);--p-content-hover-background:var(--p-surface-800);--p-content-border-color:var(--p-surface-700);--p-content-color:var(--p-text-color);--p-content-hover-color:var(--p-text-hover-color);--p-text-color:var(--p-surface-0);--p-text-hover-color:var(--p-surface-0);--p-text-muted-color:var(--p-surface-400);--p-text-hover-muted-color:var(--p-surface-300);--p-form-field-background:var(--p-surface-950);--p-form-field-disabled-background:var(--p-surface-700);--p-form-field-filled-background:var(--p-surface-800);--p-form-field-filled-hover-background:var(--p-surface-800);--p-form-field-filled-focus-background:var(--p-surface-800);--p-form-field-border-color:var(--p-surface-600);--p-form-field-hover-border-color:var(--p-surface-500);--p-form-field-focus-border-color:var(--p-primary-color);--p-form-field-invalid-border-color:var(--p-red-300);--p-form-field-color:var(--p-surface-0);--p-form-field-disabled-color:var(--p-surface-400);--p-form-field-placeholder-color:var(--p-surface-400);--p-form-field-invalid-placeholder-color:var(--p-red-400);--p-form-field-float-label-color:var(--p-surface-400);--p-form-field-float-label-focus-color:var(--p-primary-color);--p-form-field-float-label-active-color:var(--p-surface-400);--p-form-field-float-label-invalid-color:var(--p-form-field-invalid-placeholder-color);--p-form-field-icon-color:var(--p-surface-400);--p-form-field-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgba(18,18,23,0.05);--p-mask-background:rgba(0,0,0,0.6);--p-mask-color:var(--p-surface-200);--p-highlight-background:color-mix(in srgb,var(--p-primary-400),transparent 84%);--p-highlight-focus-background:color-mix(in srgb,var(--p-primary-400),transparent 76%);--p-highlight-color:rgba(255,255,255,.87);--p-highlight-focus-color:rgba(255,255,255,.87);--p-primary-color:var(--p-primary-400);--p-primary-contrast-color:var(--p-surface-900);--p-primary-hover-color:var(--p-primary-300);--p-primary-active-color:var(--p-primary-200);--p-surface-0:#ffffff;--p-surface-50:var(--p-zinc-50);--p-surface-100:var(--p-zinc-100);--p-surface-200:var(--p-zinc-200);--p-surface-300:var(--p-zinc-300);--p-surface-400:var(--p-zinc-400);--p-surface-500:var(--p-zinc-500);--p-surface-600:var(--p-zinc-600);--p-surface-700:var(--p-zinc-700);--p-surface-800:var(--p-zinc-800);--p-surface-900:var(--p-zinc-900);--p-surface-950:var(--p-zinc-950);}}</style><style type="text/css" data-primeng-style-id="global-variables">:root{color-scheme:light}@media (prefers-color-scheme:dark){:root{color-scheme:dark}}</style><style type="text/css" data-primeng-style-id="global-style">*,::before,::after{box-sizing:border-box;}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform 0.12s cubic-bezier(0,0,0.2,1),opacity 0.12s cubic-bezier(0,0,0.2,1);}.p-connected-overlay-visible{opacity:1;transform:scaleY(1);}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity 0.1s linear;}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(0.8);}.p-connected-overlay-leave-to{opacity:0;}.p-connected-overlay-enter-active{transition:transform 0.12s cubic-bezier(0,0,0.2,1),opacity 0.12s cubic-bezier(0,0,0.2,1);}.p-connected-overlay-leave-active{transition:opacity 0.1s linear;}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0;}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px;}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height 0.45s cubic-bezier(0,1,0,1);}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out;}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;user-select:none;}.p-disabled,.p-component:disabled{opacity:var(--p-disabled-opacity);}.pi{font-size:var(--p-icon-size);}.p-icon{width:var(--p-icon-size);height:var(--p-icon-size);}.p-unselectable-text{user-select:none;}.p-overlay-mask{background:var(--p-mask-background);color:var(--p-mask-color);position:fixed;top:0;left:0;width:100%;height:100%;}.p-overlay-mask-enter{animation:p-overlay-mask-enter-animation var(--p-mask-transition-duration) forwards;}.p-overlay-mask-leave{animation:p-overlay-mask-leave-animation var(--p-mask-transition-duration) forwards;}.p-iconwrapper{display:inline-flex;justify-content:center;align-items:center;}</style><style type="text/css" data-primeng-style-id="base">.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0);}.p-overflow-hidden{overflow:hidden;padding-right:var(--p-scrollbar-width);}.p-icon{display:inline-block;vertical-align:baseline;}.p-icon-spin{-webkit-animation:p-icon-spin 2s infinite linear;animation:p-icon-spin 2s infinite linear;}@-webkit-keyframes p-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes p-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}</style><style type="text/css" data-primeng-style-id="toast-variables">:root{--p-toast-close-icon-size:1rem;--p-toast-close-button-width:1.75rem;--p-toast-close-button-height:1.75rem;--p-toast-close-button-border-radius:50%;--p-toast-close-button-focus-ring-width:var(--p-focus-ring-width);--p-toast-close-button-focus-ring-style:var(--p-focus-ring-style);--p-toast-close-button-focus-ring-offset:var(--p-focus-ring-offset);--p-toast-detail-font-weight:500;--p-toast-detail-font-size:0.875rem;--p-toast-summary-font-weight:500;--p-toast-summary-font-size:1rem;--p-toast-text-gap:0.5rem;--p-toast-content-padding:var(--p-overlay-popover-padding);--p-toast-content-gap:0.5rem;--p-toast-icon-size:1.125rem;--p-toast-width:25rem;--p-toast-border-radius:var(--p-content-border-radius);--p-toast-border-width:1px;--p-toast-transition-duration:var(--p-transition-duration);--p-toast-contrast-background:var(--p-surface-900);--p-toast-contrast-border-color:var(--p-surface-950);--p-toast-contrast-color:var(--p-surface-50);--p-toast-contrast-detail-color:var(--p-surface-0);--p-toast-contrast-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-surface-950),transparent 96%);--p-toast-contrast-close-button-hover-background:var(--p-surface-800);--p-toast-contrast-close-button-focus-ring-color:var(--p-surface-50);--p-toast-contrast-close-button-focus-ring-shadow:none;--p-toast-secondary-background:var(--p-surface-100);--p-toast-secondary-border-color:var(--p-surface-200);--p-toast-secondary-color:var(--p-surface-600);--p-toast-secondary-detail-color:var(--p-surface-700);--p-toast-secondary-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-surface-500),transparent 96%);--p-toast-secondary-close-button-hover-background:var(--p-surface-200);--p-toast-secondary-close-button-focus-ring-color:var(--p-surface-600);--p-toast-secondary-close-button-focus-ring-shadow:none;--p-toast-error-background:color-mix(in srgb,var(--p-red-50),transparent 5%);--p-toast-error-border-color:var(--p-red-200);--p-toast-error-color:var(--p-red-600);--p-toast-error-detail-color:var(--p-surface-700);--p-toast-error-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-red-500),transparent 96%);--p-toast-error-close-button-hover-background:var(--p-red-100);--p-toast-error-close-button-focus-ring-color:var(--p-red-600);--p-toast-error-close-button-focus-ring-shadow:none;--p-toast-warn-background:color-mix(in srgb,var(--p-yellow-50),transparent 5%);--p-toast-warn-border-color:var(--p-yellow-200);--p-toast-warn-color:var(--p-yellow-600);--p-toast-warn-detail-color:var(--p-surface-700);--p-toast-warn-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-yellow-500),transparent 96%);--p-toast-warn-close-button-hover-background:var(--p-yellow-100);--p-toast-warn-close-button-focus-ring-color:var(--p-yellow-600);--p-toast-warn-close-button-focus-ring-shadow:none;--p-toast-success-background:color-mix(in srgb,var(--p-green-50),transparent 5%);--p-toast-success-border-color:var(--p-green-200);--p-toast-success-color:var(--p-green-600);--p-toast-success-detail-color:var(--p-surface-700);--p-toast-success-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-green-500),transparent 96%);--p-toast-success-close-button-hover-background:var(--p-green-100);--p-toast-success-close-button-focus-ring-color:var(--p-green-600);--p-toast-success-close-button-focus-ring-shadow:none;--p-toast-info-background:color-mix(in srgb,var(--p-blue-50),transparent 5%);--p-toast-info-border-color:var(--p-blue-200);--p-toast-info-color:var(--p-blue-600);--p-toast-info-detail-color:var(--p-surface-700);--p-toast-info-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-blue-500),transparent 96%);--p-toast-info-close-button-hover-background:var(--p-blue-100);--p-toast-info-close-button-focus-ring-color:var(--p-blue-600);--p-toast-info-close-button-focus-ring-shadow:none;--p-toast-blur:1.5px;}@media (prefers-color-scheme:dark){:root{--p-toast-contrast-background:var(--p-surface-0);--p-toast-contrast-border-color:var(--p-surface-100);--p-toast-contrast-color:var(--p-surface-950);--p-toast-contrast-detail-color:var(--p-surface-950);--p-toast-contrast-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-surface-950),transparent 96%);--p-toast-contrast-close-button-hover-background:var(--p-surface-100);--p-toast-contrast-close-button-focus-ring-color:var(--p-surface-950);--p-toast-contrast-close-button-focus-ring-shadow:none;--p-toast-secondary-background:var(--p-surface-800);--p-toast-secondary-border-color:var(--p-surface-700);--p-toast-secondary-color:var(--p-surface-300);--p-toast-secondary-detail-color:var(--p-surface-0);--p-toast-secondary-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-surface-500),transparent 96%);--p-toast-secondary-close-button-hover-background:var(--p-surface-700);--p-toast-secondary-close-button-focus-ring-color:var(--p-surface-300);--p-toast-secondary-close-button-focus-ring-shadow:none;--p-toast-error-background:color-mix(in srgb,var(--p-red-500),transparent 84%);--p-toast-error-border-color:color-mix(in srgb,var(--p-red-700),transparent 64%);--p-toast-error-color:var(--p-red-500);--p-toast-error-detail-color:var(--p-surface-0);--p-toast-error-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-red-500),transparent 96%);--p-toast-error-close-button-hover-background:rgba(255,255,255,0.05);--p-toast-error-close-button-focus-ring-color:var(--p-red-500);--p-toast-error-close-button-focus-ring-shadow:none;--p-toast-warn-background:color-mix(in srgb,var(--p-yellow-500),transparent 84%);--p-toast-warn-border-color:color-mix(in srgb,var(--p-yellow-700),transparent 64%);--p-toast-warn-color:var(--p-yellow-500);--p-toast-warn-detail-color:var(--p-surface-0);--p-toast-warn-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-yellow-500),transparent 96%);--p-toast-warn-close-button-hover-background:rgba(255,255,255,0.05);--p-toast-warn-close-button-focus-ring-color:var(--p-yellow-500);--p-toast-warn-close-button-focus-ring-shadow:none;--p-toast-success-background:color-mix(in srgb,var(--p-green-500),transparent 84%);--p-toast-success-border-color:color-mix(in srgb,var(--p-green-700),transparent 64%);--p-toast-success-color:var(--p-green-500);--p-toast-success-detail-color:var(--p-surface-0);--p-toast-success-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-green-500),transparent 96%);--p-toast-success-close-button-hover-background:rgba(255,255,255,0.05);--p-toast-success-close-button-focus-ring-color:var(--p-green-500);--p-toast-success-close-button-focus-ring-shadow:none;--p-toast-info-background:color-mix(in srgb,var(--p-blue-500),transparent 84%);--p-toast-info-border-color:color-mix(in srgb,var(--p-blue-700),transparent 64%);--p-toast-info-color:var(--p-blue-500);--p-toast-info-detail-color:var(--p-surface-0);--p-toast-info-shadow:0px 4px 8px 0px color-mix(in srgb,var(--p-blue-500),transparent 96%);--p-toast-info-close-button-hover-background:rgba(255,255,255,0.05);--p-toast-info-close-button-focus-ring-color:var(--p-blue-500);--p-toast-info-close-button-focus-ring-shadow:none;--p-toast-blur:10px;}}</style><style type="text/css" data-primeng-style-id="toast-style">.p-toast{width:var(--p-toast-width);white-space:pre-line;word-break:break-word;}.p-toast-message{margin:0 0 1rem 0;}.p-toast-message-icon{flex-shrink:0;font-size:var(--p-toast-icon-size);width:var(--p-toast-icon-size);height:var(--p-toast-icon-size);}.p-toast-message-content{display:flex;align-items:flex-start;padding:var(--p-toast-content-padding);gap:var(--p-toast-content-gap);}.p-toast-message-text{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--p-toast-text-gap);}.p-toast-summary{font-weight:var(--p-toast-summary-font-weight);font-size:var(--p-toast-summary-font-size);}.p-toast-detail{font-weight:var(--p-toast-detail-font-weight);font-size:var(--p-toast-detail-font-size);}.p-toast-close-button{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;cursor:pointer;background:transparent;transition:background var(--p-toast-transition-duration),color var(--p-toast-transition-duration),outline-color var(--p-toast-transition-duration),box-shadow var(--p-toast-transition-duration);outline-color:transparent;color:inherit;width:var(--p-toast-close-button-width);height:var(--p-toast-close-button-height);border-radius:var(--p-toast-close-button-border-radius);margin:-25% 0 0 0;right:-25%;padding:0;border:none;user-select:none;}.p-toast-close-button:dir(rtl){margin:-25% 0 0 auto;left:-25%;right:auto;}.p-toast-message-info,.p-toast-message-success,.p-toast-message-warn,.p-toast-message-error,.p-toast-message-secondary,.p-toast-message-contrast{border-width:var(--p-toast-border-width);border-style:solid;backdrop-filter:blur(var(--p-toast-blur));border-radius:var(--p-toast-border-radius);}.p-toast-close-icon{font-size:var(--p-toast-close-icon-size);width:var(--p-toast-close-icon-size);height:var(--p-toast-close-icon-size);}.p-toast-close-button:focus-visible{outline-width:var(--p-focus-ring-width);outline-style:var(--p-focus-ring-style);outline-offset:var(--p-focus-ring-offset);}.p-toast-message-info{background:var(--p-toast-info-background);border-color:var(--p-toast-info-border-color);color:var(--p-toast-info-color);box-shadow:var(--p-toast-info-shadow);}.p-toast-message-info .p-toast-detail{color:var(--p-toast-info-detail-color);}.p-toast-message-info .p-toast-close-button:focus-visible{outline-color:var(--p-toast-info-close-button-focus-ring-color);box-shadow:var(--p-toast-info-close-button-focus-ring-shadow);}.p-toast-message-info .p-toast-close-button:hover{background:var(--p-toast-info-close-button-hover-background);}.p-toast-message-success{background:var(--p-toast-success-background);border-color:var(--p-toast-success-border-color);color:var(--p-toast-success-color);box-shadow:var(--p-toast-success-shadow);}.p-toast-message-success .p-toast-detail{color:var(--p-toast-success-detail-color);}.p-toast-message-success .p-toast-close-button:focus-visible{outline-color:var(--p-toast-success-close-button-focus-ring-color);box-shadow:var(--p-toast-success-close-button-focus-ring-shadow);}.p-toast-message-success .p-toast-close-button:hover{background:var(--p-toast-success-close-button-hover-background);}.p-toast-message-warn{background:var(--p-toast-warn-background);border-color:var(--p-toast-warn-border-color);color:var(--p-toast-warn-color);box-shadow:var(--p-toast-warn-shadow);}.p-toast-message-warn .p-toast-detail{color:var(--p-toast-warn-detail-color);}.p-toast-message-warn .p-toast-close-button:focus-visible{outline-color:var(--p-toast-warn-close-button-focus-ring-color);box-shadow:var(--p-toast-warn-close-button-focus-ring-shadow);}.p-toast-message-warn .p-toast-close-button:hover{background:var(--p-toast-warn-close-button-hover-background);}.p-toast-message-error{background:var(--p-toast-error-background);border-color:var(--p-toast-error-border-color);color:var(--p-toast-error-color);box-shadow:var(--p-toast-error-shadow);}.p-toast-message-error .p-toast-detail{color:var(--p-toast-error-detail-color);}.p-toast-message-error .p-toast-close-button:focus-visible{outline-color:var(--p-toast-error-close-button-focus-ring-color);box-shadow:var(--p-toast-error-close-button-focus-ring-shadow);}.p-toast-message-error .p-toast-close-button:hover{background:var(--p-toast-error-close-button-hover-background);}.p-toast-message-secondary{background:var(--p-toast-secondary-background);border-color:var(--p-toast-secondary-border-color);color:var(--p-toast-secondary-color);box-shadow:var(--p-toast-secondary-shadow);}.p-toast-message-secondary .p-toast-detail{color:var(--p-toast-secondary-detail-color);}.p-toast-message-secondary .p-toast-close-button:focus-visible{outline-color:var(--p-toast-secondary-close-button-focus-ring-color);box-shadow:var(--p-toast-secondary-close-button-focus-ring-shadow);}.p-toast-message-secondary .p-toast-close-button:hover{background:var(--p-toast-secondary-close-button-hover-background);}.p-toast-message-contrast{background:var(--p-toast-contrast-background);border-color:var(--p-toast-contrast-border-color);color:var(--p-toast-contrast-color);box-shadow:var(--p-toast-contrast-shadow);}.p-toast-message-contrast .p-toast-detail{color:var(--p-toast-contrast-detail-color);}.p-toast-message-contrast .p-toast-close-button:focus-visible{outline-color:var(--p-toast-contrast-close-button-focus-ring-color);box-shadow:var(--p-toast-contrast-close-button-focus-ring-shadow);}.p-toast-message-contrast .p-toast-close-button:hover{background:var(--p-toast-contrast-close-button-hover-background);}.p-toast-top-center{transform:translateX(-50%);}.p-toast-bottom-center{transform:translateX(-50%);}.p-toast-center{min-width:20vw;transform:translate(-50%,-50%);}.p-toast-message-enter-from{opacity:0;transform:translateY(50%);}.p-toast-message-leave-from{max-height:1000px;}.p-toast .p-toast-message.p-toast-message-leave-to{max-height:0;opacity:0;margin-bottom:0;overflow:hidden;}.p-toast-message-enter-active{transition:transform 0.3s,opacity 0.3s;}.p-toast-message-leave-active{transition:max-height 0.45s cubic-bezier(0,1,0,1),opacity 0.3s,margin-bottom 0.3s;}</style><style type="text/css" data-primeng-style-id="button-variables">:root{--p-button-border-radius:var(--p-form-field-border-radius);--p-button-rounded-border-radius:2rem;--p-button-gap:0.5rem;--p-button-padding-x:var(--p-form-field-padding-x);--p-button-padding-y:var(--p-form-field-padding-y);--p-button-icon-only-width:2.5rem;--p-button-raised-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);--p-button-badge-size:1rem;--p-button-transition-duration:var(--p-form-field-transition-duration);--p-button-focus-ring-width:var(--p-focus-ring-width);--p-button-focus-ring-style:var(--p-focus-ring-style);--p-button-focus-ring-offset:var(--p-focus-ring-offset);--p-button-label-font-weight:500;--p-button-lg-font-size:var(--p-form-field-lg-font-size);--p-button-lg-padding-x:var(--p-form-field-lg-padding-x);--p-button-lg-padding-y:var(--p-form-field-lg-padding-y);--p-button-lg-icon-only-width:3rem;--p-button-sm-font-size:var(--p-form-field-sm-font-size);--p-button-sm-padding-x:var(--p-form-field-sm-padding-x);--p-button-sm-padding-y:var(--p-form-field-sm-padding-y);--p-button-sm-icon-only-width:2rem;--p-button-link-color:var(--p-primary-color);--p-button-link-hover-color:var(--p-primary-color);--p-button-link-active-color:var(--p-primary-color);--p-button-text-plain-hover-background:var(--p-surface-50);--p-button-text-plain-active-background:var(--p-surface-100);--p-button-text-plain-color:var(--p-surface-700);--p-button-text-contrast-hover-background:var(--p-surface-50);--p-button-text-contrast-active-background:var(--p-surface-100);--p-button-text-contrast-color:var(--p-surface-950);--p-button-text-danger-hover-background:var(--p-red-50);--p-button-text-danger-active-background:var(--p-red-100);--p-button-text-danger-color:var(--p-red-500);--p-button-text-help-hover-background:var(--p-purple-50);--p-button-text-help-active-background:var(--p-purple-100);--p-button-text-help-color:var(--p-purple-500);--p-button-text-warn-hover-background:var(--p-orange-50);--p-button-text-warn-active-background:var(--p-orange-100);--p-button-text-warn-color:var(--p-orange-500);--p-button-text-info-hover-background:var(--p-sky-50);--p-button-text-info-active-background:var(--p-sky-100);--p-button-text-info-color:var(--p-sky-500);--p-button-text-success-hover-background:var(--p-green-50);--p-button-text-success-active-background:var(--p-green-100);--p-button-text-success-color:var(--p-green-500);--p-button-text-secondary-hover-background:var(--p-surface-50);--p-button-text-secondary-active-background:var(--p-surface-100);--p-button-text-secondary-color:var(--p-surface-500);--p-button-text-primary-hover-background:var(--p-primary-50);--p-button-text-primary-active-background:var(--p-primary-100);--p-button-text-primary-color:var(--p-primary-color);--p-button-outlined-plain-hover-background:var(--p-surface-50);--p-button-outlined-plain-active-background:var(--p-surface-100);--p-button-outlined-plain-border-color:var(--p-surface-200);--p-button-outlined-plain-color:var(--p-surface-700);--p-button-outlined-contrast-hover-background:var(--p-surface-50);--p-button-outlined-contrast-active-background:var(--p-surface-100);--p-button-outlined-contrast-border-color:var(--p-surface-700);--p-button-outlined-contrast-color:var(--p-surface-950);--p-button-outlined-danger-hover-background:var(--p-red-50);--p-button-outlined-danger-active-background:var(--p-red-100);--p-button-outlined-danger-border-color:var(--p-red-200);--p-button-outlined-danger-color:var(--p-red-500);--p-button-outlined-help-hover-background:var(--p-purple-50);--p-button-outlined-help-active-background:var(--p-purple-100);--p-button-outlined-help-border-color:var(--p-purple-200);--p-button-outlined-help-color:var(--p-purple-500);--p-button-outlined-warn-hover-background:var(--p-orange-50);--p-button-outlined-warn-active-background:var(--p-orange-100);--p-button-outlined-warn-border-color:var(--p-orange-200);--p-button-outlined-warn-color:var(--p-orange-500);--p-button-outlined-info-hover-background:var(--p-sky-50);--p-button-outlined-info-active-background:var(--p-sky-100);--p-button-outlined-info-border-color:var(--p-sky-200);--p-button-outlined-info-color:var(--p-sky-500);--p-button-outlined-success-hover-background:var(--p-green-50);--p-button-outlined-success-active-background:var(--p-green-100);--p-button-outlined-success-border-color:var(--p-green-200);--p-button-outlined-success-color:var(--p-green-500);--p-button-outlined-secondary-hover-background:var(--p-surface-50);--p-button-outlined-secondary-active-background:var(--p-surface-100);--p-button-outlined-secondary-border-color:var(--p-surface-200);--p-button-outlined-secondary-color:var(--p-surface-500);--p-button-outlined-primary-hover-background:var(--p-primary-50);--p-button-outlined-primary-active-background:var(--p-primary-100);--p-button-outlined-primary-border-color:var(--p-primary-200);--p-button-outlined-primary-color:var(--p-primary-color);--p-button-contrast-background:var(--p-surface-950);--p-button-contrast-hover-background:var(--p-surface-900);--p-button-contrast-active-background:var(--p-surface-800);--p-button-contrast-border-color:var(--p-surface-950);--p-button-contrast-hover-border-color:var(--p-surface-900);--p-button-contrast-active-border-color:var(--p-surface-800);--p-button-contrast-color:var(--p-surface-0);--p-button-contrast-hover-color:var(--p-surface-0);--p-button-contrast-active-color:var(--p-surface-0);--p-button-contrast-focus-ring-color:var(--p-surface-950);--p-button-contrast-focus-ring-shadow:none;--p-button-danger-background:var(--p-red-500);--p-button-danger-hover-background:var(--p-red-600);--p-button-danger-active-background:var(--p-red-700);--p-button-danger-border-color:var(--p-red-500);--p-button-danger-hover-border-color:var(--p-red-600);--p-button-danger-active-border-color:var(--p-red-700);--p-button-danger-color:#ffffff;--p-button-danger-hover-color:#ffffff;--p-button-danger-active-color:#ffffff;--p-button-danger-focus-ring-color:var(--p-red-500);--p-button-danger-focus-ring-shadow:none;--p-button-help-background:var(--p-purple-500);--p-button-help-hover-background:var(--p-purple-600);--p-button-help-active-background:var(--p-purple-700);--p-button-help-border-color:var(--p-purple-500);--p-button-help-hover-border-color:var(--p-purple-600);--p-button-help-active-border-color:var(--p-purple-700);--p-button-help-color:#ffffff;--p-button-help-hover-color:#ffffff;--p-button-help-active-color:#ffffff;--p-button-help-focus-ring-color:var(--p-purple-500);--p-button-help-focus-ring-shadow:none;--p-button-warn-background:var(--p-orange-500);--p-button-warn-hover-background:var(--p-orange-600);--p-button-warn-active-background:var(--p-orange-700);--p-button-warn-border-color:var(--p-orange-500);--p-button-warn-hover-border-color:var(--p-orange-600);--p-button-warn-active-border-color:var(--p-orange-700);--p-button-warn-color:#ffffff;--p-button-warn-hover-color:#ffffff;--p-button-warn-active-color:#ffffff;--p-button-warn-focus-ring-color:var(--p-orange-500);--p-button-warn-focus-ring-shadow:none;--p-button-success-background:var(--p-green-500);--p-button-success-hover-background:var(--p-green-600);--p-button-success-active-background:var(--p-green-700);--p-button-success-border-color:var(--p-green-500);--p-button-success-hover-border-color:var(--p-green-600);--p-button-success-active-border-color:var(--p-green-700);--p-button-success-color:#ffffff;--p-button-success-hover-color:#ffffff;--p-button-success-active-color:#ffffff;--p-button-success-focus-ring-color:var(--p-green-500);--p-button-success-focus-ring-shadow:none;--p-button-info-background:var(--p-sky-500);--p-button-info-hover-background:var(--p-sky-600);--p-button-info-active-background:var(--p-sky-700);--p-button-info-border-color:var(--p-sky-500);--p-button-info-hover-border-color:var(--p-sky-600);--p-button-info-active-border-color:var(--p-sky-700);--p-button-info-color:#ffffff;--p-button-info-hover-color:#ffffff;--p-button-info-active-color:#ffffff;--p-button-info-focus-ring-color:var(--p-sky-500);--p-button-info-focus-ring-shadow:none;--p-button-secondary-background:var(--p-surface-100);--p-button-secondary-hover-background:var(--p-surface-200);--p-button-secondary-active-background:var(--p-surface-300);--p-button-secondary-border-color:var(--p-surface-100);--p-button-secondary-hover-border-color:var(--p-surface-200);--p-button-secondary-active-border-color:var(--p-surface-300);--p-button-secondary-color:var(--p-surface-600);--p-button-secondary-hover-color:var(--p-surface-700);--p-button-secondary-active-color:var(--p-surface-800);--p-button-secondary-focus-ring-color:var(--p-surface-600);--p-button-secondary-focus-ring-shadow:none;--p-button-primary-background:var(--p-primary-color);--p-button-primary-hover-background:var(--p-primary-hover-color);--p-button-primary-active-background:var(--p-primary-active-color);--p-button-primary-border-color:var(--p-primary-color);--p-button-primary-hover-border-color:var(--p-primary-hover-color);--p-button-primary-active-border-color:var(--p-primary-active-color);--p-button-primary-color:var(--p-primary-contrast-color);--p-button-primary-hover-color:var(--p-primary-contrast-color);--p-button-primary-active-color:var(--p-primary-contrast-color);--p-button-primary-focus-ring-color:var(--p-primary-color);--p-button-primary-focus-ring-shadow:none;}@media (prefers-color-scheme:dark){:root{--p-button-link-color:var(--p-primary-color);--p-button-link-hover-color:var(--p-primary-color);--p-button-link-active-color:var(--p-primary-color);--p-button-text-plain-hover-background:var(--p-surface-800);--p-button-text-plain-active-background:var(--p-surface-700);--p-button-text-plain-color:var(--p-surface-0);--p-button-text-contrast-hover-background:var(--p-surface-800);--p-button-text-contrast-active-background:var(--p-surface-700);--p-button-text-contrast-color:var(--p-surface-0);--p-button-text-danger-hover-background:color-mix(in srgb,var(--p-red-400),transparent 96%);--p-button-text-danger-active-background:color-mix(in srgb,var(--p-red-400),transparent 84%);--p-button-text-danger-color:var(--p-red-400);--p-button-text-help-hover-background:color-mix(in srgb,var(--p-purple-400),transparent 96%);--p-button-text-help-active-background:color-mix(in srgb,var(--p-purple-400),transparent 84%);--p-button-text-help-color:var(--p-purple-400);--p-button-text-warn-hover-background:color-mix(in srgb,var(--p-orange-400),transparent 96%);--p-button-text-warn-active-background:color-mix(in srgb,var(--p-orange-400),transparent 84%);--p-button-text-warn-color:var(--p-orange-400);--p-button-text-info-hover-background:color-mix(in srgb,var(--p-sky-400),transparent 96%);--p-button-text-info-active-background:color-mix(in srgb,var(--p-sky-400),transparent 84%);--p-button-text-info-color:var(--p-sky-400);--p-button-text-success-hover-background:color-mix(in srgb,var(--p-green-400),transparent 96%);--p-button-text-success-active-background:color-mix(in srgb,var(--p-green-400),transparent 84%);--p-button-text-success-color:var(--p-green-400);--p-button-text-secondary-hover-background:var(--p-surface-800);--p-button-text-secondary-active-background:var(--p-surface-700);--p-button-text-secondary-color:var(--p-surface-400);--p-button-text-primary-hover-background:color-mix(in srgb,var(--p-primary-color),transparent 96%);--p-button-text-primary-active-background:color-mix(in srgb,var(--p-primary-color),transparent 84%);--p-button-text-primary-color:var(--p-primary-color);--p-button-outlined-plain-hover-background:var(--p-surface-800);--p-button-outlined-plain-active-background:var(--p-surface-700);--p-button-outlined-plain-border-color:var(--p-surface-600);--p-button-outlined-plain-color:var(--p-surface-0);--p-button-outlined-contrast-hover-background:var(--p-surface-800);--p-button-outlined-contrast-active-background:var(--p-surface-700);--p-button-outlined-contrast-border-color:var(--p-surface-500);--p-button-outlined-contrast-color:var(--p-surface-0);--p-button-outlined-danger-hover-background:color-mix(in srgb,var(--p-red-400),transparent 96%);--p-button-outlined-danger-active-background:color-mix(in srgb,var(--p-red-400),transparent 84%);--p-button-outlined-danger-border-color:var(--p-red-700);--p-button-outlined-danger-color:var(--p-red-400);--p-button-outlined-help-hover-background:color-mix(in srgb,var(--p-purple-400),transparent 96%);--p-button-outlined-help-active-background:color-mix(in srgb,var(--p-purple-400),transparent 84%);--p-button-outlined-help-border-color:var(--p-purple-700);--p-button-outlined-help-color:var(--p-purple-400);--p-button-outlined-warn-hover-background:color-mix(in srgb,var(--p-orange-400),transparent 96%);--p-button-outlined-warn-active-background:color-mix(in srgb,var(--p-orange-400),transparent 84%);--p-button-outlined-warn-border-color:var(--p-orange-700);--p-button-outlined-warn-color:var(--p-orange-400);--p-button-outlined-info-hover-background:color-mix(in srgb,var(--p-sky-400),transparent 96%);--p-button-outlined-info-active-background:color-mix(in srgb,var(--p-sky-400),transparent 84%);--p-button-outlined-info-border-color:var(--p-sky-700);--p-button-outlined-info-color:var(--p-sky-400);--p-button-outlined-success-hover-background:color-mix(in srgb,var(--p-green-400),transparent 96%);--p-button-outlined-success-active-background:color-mix(in srgb,var(--p-green-400),transparent 84%);--p-button-outlined-success-border-color:var(--p-green-700);--p-button-outlined-success-color:var(--p-green-400);--p-button-outlined-secondary-hover-background:rgba(255,255,255,0.04);--p-button-outlined-secondary-active-background:rgba(255,255,255,0.16);--p-button-outlined-secondary-border-color:var(--p-surface-700);--p-button-outlined-secondary-color:var(--p-surface-400);--p-button-outlined-primary-hover-background:color-mix(in srgb,var(--p-primary-color),transparent 96%);--p-button-outlined-primary-active-background:color-mix(in srgb,var(--p-primary-color),transparent 84%);--p-button-outlined-primary-border-color:var(--p-primary-700);--p-button-outlined-primary-color:var(--p-primary-color);--p-button-contrast-background:var(--p-surface-0);--p-button-contrast-hover-background:var(--p-surface-100);--p-button-contrast-active-background:var(--p-surface-200);--p-button-contrast-border-color:var(--p-surface-0);--p-button-contrast-hover-border-color:var(--p-surface-100);--p-button-contrast-active-border-color:var(--p-surface-200);--p-button-contrast-color:var(--p-surface-950);--p-button-contrast-hover-color:var(--p-surface-950);--p-button-contrast-active-color:var(--p-surface-950);--p-button-contrast-focus-ring-color:var(--p-surface-0);--p-button-contrast-focus-ring-shadow:none;--p-button-danger-background:var(--p-red-400);--p-button-danger-hover-background:var(--p-red-300);--p-button-danger-active-background:var(--p-red-200);--p-button-danger-border-color:var(--p-red-400);--p-button-danger-hover-border-color:var(--p-red-300);--p-button-danger-active-border-color:var(--p-red-200);--p-button-danger-color:var(--p-red-950);--p-button-danger-hover-color:var(--p-red-950);--p-button-danger-active-color:var(--p-red-950);--p-button-danger-focus-ring-color:var(--p-red-400);--p-button-danger-focus-ring-shadow:none;--p-button-help-background:var(--p-purple-400);--p-button-help-hover-background:var(--p-purple-300);--p-button-help-active-background:var(--p-purple-200);--p-button-help-border-color:var(--p-purple-400);--p-button-help-hover-border-color:var(--p-purple-300);--p-button-help-active-border-color:var(--p-purple-200);--p-button-help-color:var(--p-purple-950);--p-button-help-hover-color:var(--p-purple-950);--p-button-help-active-color:var(--p-purple-950);--p-button-help-focus-ring-color:var(--p-purple-400);--p-button-help-focus-ring-shadow:none;--p-button-warn-background:var(--p-orange-400);--p-button-warn-hover-background:var(--p-orange-300);--p-button-warn-active-background:var(--p-orange-200);--p-button-warn-border-color:var(--p-orange-400);--p-button-warn-hover-border-color:var(--p-orange-300);--p-button-warn-active-border-color:var(--p-orange-200);--p-button-warn-color:var(--p-orange-950);--p-button-warn-hover-color:var(--p-orange-950);--p-button-warn-active-color:var(--p-orange-950);--p-button-warn-focus-ring-color:var(--p-orange-400);--p-button-warn-focus-ring-shadow:none;--p-button-success-background:var(--p-green-400);--p-button-success-hover-background:var(--p-green-300);--p-button-success-active-background:var(--p-green-200);--p-button-success-border-color:var(--p-green-400);--p-button-success-hover-border-color:var(--p-green-300);--p-button-success-active-border-color:var(--p-green-200);--p-button-success-color:var(--p-green-950);--p-button-success-hover-color:var(--p-green-950);--p-button-success-active-color:var(--p-green-950);--p-button-success-focus-ring-color:var(--p-green-400);--p-button-success-focus-ring-shadow:none;--p-button-info-background:var(--p-sky-400);--p-button-info-hover-background:var(--p-sky-300);--p-button-info-active-background:var(--p-sky-200);--p-button-info-border-color:var(--p-sky-400);--p-button-info-hover-border-color:var(--p-sky-300);--p-button-info-active-border-color:var(--p-sky-200);--p-button-info-color:var(--p-sky-950);--p-button-info-hover-color:var(--p-sky-950);--p-button-info-active-color:var(--p-sky-950);--p-button-info-focus-ring-color:var(--p-sky-400);--p-button-info-focus-ring-shadow:none;--p-button-secondary-background:var(--p-surface-800);--p-button-secondary-hover-background:var(--p-surface-700);--p-button-secondary-active-background:var(--p-surface-600);--p-button-secondary-border-color:var(--p-surface-800);--p-button-secondary-hover-border-color:var(--p-surface-700);--p-button-secondary-active-border-color:var(--p-surface-600);--p-button-secondary-color:var(--p-surface-300);--p-button-secondary-hover-color:var(--p-surface-200);--p-button-secondary-active-color:var(--p-surface-100);--p-button-secondary-focus-ring-color:var(--p-surface-300);--p-button-secondary-focus-ring-shadow:none;--p-button-primary-background:var(--p-primary-color);--p-button-primary-hover-background:var(--p-primary-hover-color);--p-button-primary-active-background:var(--p-primary-active-color);--p-button-primary-border-color:var(--p-primary-color);--p-button-primary-hover-border-color:var(--p-primary-hover-color);--p-button-primary-active-border-color:var(--p-primary-active-color);--p-button-primary-color:var(--p-primary-contrast-color);--p-button-primary-hover-color:var(--p-primary-contrast-color);--p-button-primary-active-color:var(--p-primary-contrast-color);--p-button-primary-focus-ring-color:var(--p-primary-color);--p-button-primary-focus-ring-shadow:none;}}</style><style type="text/css" data-primeng-style-id="button-style">.p-button{display:inline-flex;cursor:pointer;user-select:none;align-items:center;justify-content:center;overflow:hidden;position:relative;color:var(--p-button-primary-color);background:var(--p-button-primary-background);border:1px solid var(--p-button-primary-border-color);padding:var(--p-button-padding-y) var(--p-button-padding-x);font-size:1rem;font-family:inherit;font-feature-settings:inherit;transition:background var(--p-button-transition-duration),color var(--p-button-transition-duration),border-color var(--p-button-transition-duration),outline-color var(--p-button-transition-duration),box-shadow var(--p-button-transition-duration);border-radius:var(--p-button-border-radius);outline-color:transparent;gap:var(--p-button-gap);}.p-button:disabled{cursor:default;}.p-button-icon-right{order:1;}.p-button-icon-right:dir(rtl){order:-1;}.p-button:not(.p-button-vertical) .p-button-icon:not(.p-button-icon-right):dir(rtl){order:1;}.p-button-icon-bottom{order:2;}.p-button-icon-only{width:var(--p-button-icon-only-width);padding-inline-start:0;padding-inline-end:0;gap:0;}.p-button-icon-only.p-button-rounded{border-radius:50%;height:var(--p-button-icon-only-width);}.p-button-icon-only .p-button-label{visibility:hidden;width:0;}.p-button-icon-only::after{content:"A0";visibility:hidden;width:0;}.p-button-sm{font-size:var(--p-button-sm-font-size);padding:var(--p-button-sm-padding-y) var(--p-button-sm-padding-x);}.p-button-sm .p-button-icon{font-size:var(--p-button-sm-font-size);}.p-button-sm.p-button-icon-only{width:var(--p-button-sm-icon-only-width);}.p-button-sm.p-button-icon-only.p-button-rounded{height:var(--p-button-sm-icon-only-width);}.p-button-lg{font-size:var(--p-button-lg-font-size);padding:var(--p-button-lg-padding-y) var(--p-button-lg-padding-x);}.p-button-lg .p-button-icon{font-size:var(--p-button-lg-font-size);}.p-button-lg.p-button-icon-only{width:var(--p-button-lg-icon-only-width);}.p-button-lg.p-button-icon-only.p-button-rounded{height:var(--p-button-lg-icon-only-width);}.p-button-vertical{flex-direction:column;}.p-button-label{font-weight:var(--p-button-label-font-weight);}.p-button-fluid{width:100%;}.p-button-fluid.p-button-icon-only{width:var(--p-button-icon-only-width);}.p-button:not(:disabled):hover{background:var(--p-button-primary-hover-background);border:1px solid var(--p-button-primary-hover-border-color);color:var(--p-button-primary-hover-color);}.p-button:not(:disabled):active{background:var(--p-button-primary-active-background);border:1px solid var(--p-button-primary-active-border-color);color:var(--p-button-primary-active-color);}.p-button:focus-visible{box-shadow:var(--p-button-primary-focus-ring-shadow);outline:var(--p-button-focus-ring-width) var(--p-button-focus-ring-style) var(--p-button-primary-focus-ring-color);outline-offset:var(--p-button-focus-ring-offset);}.p-button .p-badge{min-width:var(--p-button-badge-size);height:var(--p-button-badge-size);line-height:var(--p-button-badge-size);}.p-button-raised{box-shadow:var(--p-button-raised-shadow);}.p-button-rounded{border-radius:var(--p-button-rounded-border-radius);}.p-button-secondary{background:var(--p-button-secondary-background);border:1px solid var(--p-button-secondary-border-color);color:var(--p-button-secondary-color);}.p-button-secondary:not(:disabled):hover{background:var(--p-button-secondary-hover-background);border:1px solid var(--p-button-secondary-hover-border-color);color:var(--p-button-secondary-hover-color);}.p-button-secondary:not(:disabled):active{background:var(--p-button-secondary-active-background);border:1px solid var(--p-button-secondary-active-border-color);color:var(--p-button-secondary-active-color);}.p-button-secondary:focus-visible{outline-color:var(--p-button-secondary-focus-ring-color);box-shadow:var(--p-button-secondary-focus-ring-shadow);}.p-button-success{background:var(--p-button-success-background);border:1px solid var(--p-button-success-border-color);color:var(--p-button-success-color);}.p-button-success:not(:disabled):hover{background:var(--p-button-success-hover-background);border:1px solid var(--p-button-success-hover-border-color);color:var(--p-button-success-hover-color);}.p-button-success:not(:disabled):active{background:var(--p-button-success-active-background);border:1px solid var(--p-button-success-active-border-color);color:var(--p-button-success-active-color);}.p-button-success:focus-visible{outline-color:var(--p-button-success-focus-ring-color);box-shadow:var(--p-button-success-focus-ring-shadow);}.p-button-info{background:var(--p-button-info-background);border:1px solid var(--p-button-info-border-color);color:var(--p-button-info-color);}.p-button-info:not(:disabled):hover{background:var(--p-button-info-hover-background);border:1px solid var(--p-button-info-hover-border-color);color:var(--p-button-info-hover-color);}.p-button-info:not(:disabled):active{background:var(--p-button-info-active-background);border:1px solid var(--p-button-info-active-border-color);color:var(--p-button-info-active-color);}.p-button-info:focus-visible{outline-color:var(--p-button-info-focus-ring-color);box-shadow:var(--p-button-info-focus-ring-shadow);}.p-button-warn{background:var(--p-button-warn-background);border:1px solid var(--p-button-warn-border-color);color:var(--p-button-warn-color);}.p-button-warn:not(:disabled):hover{background:var(--p-button-warn-hover-background);border:1px solid var(--p-button-warn-hover-border-color);color:var(--p-button-warn-hover-color);}.p-button-warn:not(:disabled):active{background:var(--p-button-warn-active-background);border:1px solid var(--p-button-warn-active-border-color);color:var(--p-button-warn-active-color);}.p-button-warn:focus-visible{outline-color:var(--p-button-warn-focus-ring-color);box-shadow:var(--p-button-warn-focus-ring-shadow);}.p-button-help{background:var(--p-button-help-background);border:1px solid var(--p-button-help-border-color);color:var(--p-button-help-color);}.p-button-help:not(:disabled):hover{background:var(--p-button-help-hover-background);border:1px solid var(--p-button-help-hover-border-color);color:var(--p-button-help-hover-color);}.p-button-help:not(:disabled):active{background:var(--p-button-help-active-background);border:1px solid var(--p-button-help-active-border-color);color:var(--p-button-help-active-color);}.p-button-help:focus-visible{outline-color:var(--p-button-help-focus-ring-color);box-shadow:var(--p-button-help-focus-ring-shadow);}.p-button-danger{background:var(--p-button-danger-background);border:1px solid var(--p-button-danger-border-color);color:var(--p-button-danger-color);}.p-button-danger:not(:disabled):hover{background:var(--p-button-danger-hover-background);border:1px solid var(--p-button-danger-hover-border-color);color:var(--p-button-danger-hover-color);}.p-button-danger:not(:disabled):active{background:var(--p-button-danger-active-background);border:1px solid var(--p-button-danger-active-border-color);color:var(--p-button-danger-active-color);}.p-button-danger:focus-visible{outline-color:var(--p-button-danger-focus-ring-color);box-shadow:var(--p-button-danger-focus-ring-shadow);}.p-button-contrast{background:var(--p-button-contrast-background);border:1px solid var(--p-button-contrast-border-color);color:var(--p-button-contrast-color);}.p-button-contrast:not(:disabled):hover{background:var(--p-button-contrast-hover-background);border:1px solid var(--p-button-contrast-hover-border-color);color:var(--p-button-contrast-hover-color);}.p-button-contrast:not(:disabled):active{background:var(--p-button-contrast-active-background);border:1px solid var(--p-button-contrast-active-border-color);color:var(--p-button-contrast-active-color);}.p-button-contrast:focus-visible{outline-color:var(--p-button-contrast-focus-ring-color);box-shadow:var(--p-button-contrast-focus-ring-shadow);}.p-button-outlined{background:transparent;border-color:var(--p-button-outlined-primary-border-color);color:var(--p-button-outlined-primary-color);}.p-button-outlined:not(:disabled):hover{background:var(--p-button-outlined-primary-hover-background);border-color:var(--p-button-outlined-primary-border-color);color:var(--p-button-outlined-primary-color);}.p-button-outlined:not(:disabled):active{background:var(--p-button-outlined-primary-active-background);border-color:var(--p-button-outlined-primary-border-color);color:var(--p-button-outlined-primary-color);}.p-button-outlined.p-button-secondary{border-color:var(--p-button-outlined-secondary-border-color);color:var(--p-button-outlined-secondary-color);}.p-button-outlined.p-button-secondary:not(:disabled):hover{background:var(--p-button-outlined-secondary-hover-background);border-color:var(--p-button-outlined-secondary-border-color);color:var(--p-button-outlined-secondary-color);}.p-button-outlined.p-button-secondary:not(:disabled):active{background:var(--p-button-outlined-secondary-active-background);border-color:var(--p-button-outlined-secondary-border-color);color:var(--p-button-outlined-secondary-color);}.p-button-outlined.p-button-success{border-color:var(--p-button-outlined-success-border-color);color:var(--p-button-outlined-success-color);}.p-button-outlined.p-button-success:not(:disabled):hover{background:var(--p-button-outlined-success-hover-background);border-color:var(--p-button-outlined-success-border-color);color:var(--p-button-outlined-success-color);}.p-button-outlined.p-button-success:not(:disabled):active{background:var(--p-button-outlined-success-active-background);border-color:var(--p-button-outlined-success-border-color);color:var(--p-button-outlined-success-color);}.p-button-outlined.p-button-info{border-color:var(--p-button-outlined-info-border-color);color:var(--p-button-outlined-info-color);}.p-button-outlined.p-button-info:not(:disabled):hover{background:var(--p-button-outlined-info-hover-background);border-color:var(--p-button-outlined-info-border-color);color:var(--p-button-outlined-info-color);}.p-button-outlined.p-button-info:not(:disabled):active{background:var(--p-button-outlined-info-active-background);border-color:var(--p-button-outlined-info-border-color);color:var(--p-button-outlined-info-color);}.p-button-outlined.p-button-warn{border-color:var(--p-button-outlined-warn-border-color);color:var(--p-button-outlined-warn-color);}.p-button-outlined.p-button-warn:not(:disabled):hover{background:var(--p-button-outlined-warn-hover-background);border-color:var(--p-button-outlined-warn-border-color);color:var(--p-button-outlined-warn-color);}.p-button-outlined.p-button-warn:not(:disabled):active{background:var(--p-button-outlined-warn-active-background);border-color:var(--p-button-outlined-warn-border-color);color:var(--p-button-outlined-warn-color);}.p-button-outlined.p-button-help{border-color:var(--p-button-outlined-help-border-color);color:var(--p-button-outlined-help-color);}.p-button-outlined.p-button-help:not(:disabled):hover{background:var(--p-button-outlined-help-hover-background);border-color:var(--p-button-outlined-help-border-color);color:var(--p-button-outlined-help-color);}.p-button-outlined.p-button-help:not(:disabled):active{background:var(--p-button-outlined-help-active-background);border-color:var(--p-button-outlined-help-border-color);color:var(--p-button-outlined-help-color);}.p-button-outlined.p-button-danger{border-color:var(--p-button-outlined-danger-border-color);color:var(--p-button-outlined-danger-color);}.p-button-outlined.p-button-danger:not(:disabled):hover{background:var(--p-button-outlined-danger-hover-background);border-color:var(--p-button-outlined-danger-border-color);color:var(--p-button-outlined-danger-color);}.p-button-outlined.p-button-danger:not(:disabled):active{background:var(--p-button-outlined-danger-active-background);border-color:var(--p-button-outlined-danger-border-color);color:var(--p-button-outlined-danger-color);}.p-button-outlined.p-button-contrast{border-color:var(--p-button-outlined-contrast-border-color);color:var(--p-button-outlined-contrast-color);}.p-button-outlined.p-button-contrast:not(:disabled):hover{background:var(--p-button-outlined-contrast-hover-background);border-color:var(--p-button-outlined-contrast-border-color);color:var(--p-button-outlined-contrast-color);}.p-button-outlined.p-button-contrast:not(:disabled):active{background:var(--p-button-outlined-contrast-active-background);border-color:var(--p-button-outlined-contrast-border-color);color:var(--p-button-outlined-contrast-color);}.p-button-outlined.p-button-plain{border-color:var(--p-button-outlined-plain-border-color);color:var(--p-button-outlined-plain-color);}.p-button-outlined.p-button-plain:not(:disabled):hover{background:var(--p-button-outlined-plain-hover-background);border-color:var(--p-button-outlined-plain-border-color);color:var(--p-button-outlined-plain-color);}.p-button-outlined.p-button-plain:not(:disabled):active{background:var(--p-button-outlined-plain-active-background);border-color:var(--p-button-outlined-plain-border-color);color:var(--p-button-outlined-plain-color);}.p-button-text{background:transparent;border-color:transparent;color:var(--p-button-text-primary-color);}.p-button-text:not(:disabled):hover{background:var(--p-button-text-primary-hover-background);border-color:transparent;color:var(--p-button-text-primary-color);}.p-button-text:not(:disabled):active{background:var(--p-button-text-primary-active-background);border-color:transparent;color:var(--p-button-text-primary-color);}.p-button-text.p-button-secondary{background:transparent;border-color:transparent;color:var(--p-button-text-secondary-color);}.p-button-text.p-button-secondary:not(:disabled):hover{background:var(--p-button-text-secondary-hover-background);border-color:transparent;color:var(--p-button-text-secondary-color);}.p-button-text.p-button-secondary:not(:disabled):active{background:var(--p-button-text-secondary-active-background);border-color:transparent;color:var(--p-button-text-secondary-color);}.p-button-text.p-button-success{background:transparent;border-color:transparent;color:var(--p-button-text-success-color);}.p-button-text.p-button-success:not(:disabled):hover{background:var(--p-button-text-success-hover-background);border-color:transparent;color:var(--p-button-text-success-color);}.p-button-text.p-button-success:not(:disabled):active{background:var(--p-button-text-success-active-background);border-color:transparent;color:var(--p-button-text-success-color);}.p-button-text.p-button-info{background:transparent;border-color:transparent;color:var(--p-button-text-info-color);}.p-button-text.p-button-info:not(:disabled):hover{background:var(--p-button-text-info-hover-background);border-color:transparent;color:var(--p-button-text-info-color);}.p-button-text.p-button-info:not(:disabled):active{background:var(--p-button-text-info-active-background);border-color:transparent;color:var(--p-button-text-info-color);}.p-button-text.p-button-warn{background:transparent;border-color:transparent;color:var(--p-button-text-warn-color);}.p-button-text.p-button-warn:not(:disabled):hover{background:var(--p-button-text-warn-hover-background);border-color:transparent;color:var(--p-button-text-warn-color);}.p-button-text.p-button-warn:not(:disabled):active{background:var(--p-button-text-warn-active-background);border-color:transparent;color:var(--p-button-text-warn-color);}.p-button-text.p-button-help{background:transparent;border-color:transparent;color:var(--p-button-text-help-color);}.p-button-text.p-button-help:not(:disabled):hover{background:var(--p-button-text-help-hover-background);border-color:transparent;color:var(--p-button-text-help-color);}.p-button-text.p-button-help:not(:disabled):active{background:var(--p-button-text-help-active-background);border-color:transparent;color:var(--p-button-text-help-color);}.p-button-text.p-button-danger{background:transparent;border-color:transparent;color:var(--p-button-text-danger-color);}.p-button-text.p-button-danger:not(:disabled):hover{background:var(--p-button-text-danger-hover-background);border-color:transparent;color:var(--p-button-text-danger-color);}.p-button-text.p-button-danger:not(:disabled):active{background:var(--p-button-text-danger-active-background);border-color:transparent;color:var(--p-button-text-danger-color);}.p-button-text.p-button-contrast{background:transparent;border-color:transparent;color:var(--p-button-text-contrast-color);}.p-button-text.p-button-contrast:not(:disabled):hover{background:var(--p-button-text-contrast-hover-background);border-color:transparent;color:var(--p-button-text-contrast-color);}.p-button-text.p-button-contrast:not(:disabled):active{background:var(--p-button-text-contrast-active-background);border-color:transparent;color:var(--p-button-text-contrast-color);}.p-button-text.p-button-plain{background:transparent;border-color:transparent;color:var(--p-button-text-plain-color);}.p-button-text.p-button-plain:not(:disabled):hover{background:var(--p-button-text-plain-hover-background);border-color:transparent;color:var(--p-button-text-plain-color);}.p-button-text.p-button-plain:not(:disabled):active{background:var(--p-button-text-plain-active-background);border-color:transparent;color:var(--p-button-text-plain-color);}.p-button-link{background:transparent;border-color:transparent;color:var(--p-button-link-color);}.p-button-link:not(:disabled):hover{background:transparent;border-color:transparent;color:var(--p-button-link-hover-color);}.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline;}.p-button-link:not(:disabled):active{background:transparent;border-color:transparent;color:var(--p-button-link-active-color);}</style><style type="text/css" data-primeng-style-id="ripple-variables">:root{--p-ripple-background:rgba(0,0,0,0.1);}@media (prefers-color-scheme:dark){:root{--p-ripple-background:rgba(255,255,255,0.3);}}</style><style type="text/css" data-primeng-style-id="ripple-style">.p-ink{display:block;position:absolute;background:var(--p-ripple-background);border-radius:100%;transform:scale(0);pointer-events:none;}.p-ink-active{animation:ripple 0.4s linear;}@keyframes ripple{100%{opacity:0;transform:scale(2.5);}} .p-ripple{overflow:hidden;position:relative;}.p-ripple-disabled .p-ink{display:none!important;}@keyframes ripple{100%{opacity:0;transform:scale(2.5);}}</style><style ng-app-id="ng">@charset "UTF-8";.home-page[_ngcontent-ng-c3990161701]{min-height:100vh}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701]{position:relative;padding:2rem 0;background:var(--stripe-gray-50);overflow:hidden}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-background[_ngcontent-ng-c3990161701]{position:absolute;inset:0;z-index:0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-background[_ngcontent-ng-c3990161701] .hero-gradient[_ngcontent-ng-c3990161701]{position:absolute;top:-50%;right:-20%;width:80%;height:200%;background:var(--stripe-gradient-primary);opacity:.05;border-radius:50%;transform:rotate(-15deg)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-background[_ngcontent-ng-c3990161701] .hero-pattern[_ngcontent-ng-c3990161701]{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,var(--stripe-gray-200) 1px,transparent 0);background-size:40px 40px;opacity:.3}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701]{display:flex!important;flex-direction:column!important;gap:3rem;align-items:stretch!important;position:relative;z-index:1}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-title[_ngcontent-ng-c3990161701]{font-size:3rem;font-weight:900;line-height:1.1;margin-bottom:1.5rem;color:var(--stripe-gray-900);letter-spacing:-.025em}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-title[_ngcontent-ng-c3990161701] .gradient-text[_ngcontent-ng-c3990161701]{background:var(--stripe-gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-subtitle[_ngcontent-ng-c3990161701]{font-size:1.25rem;line-height:1.6;color:var(--stripe-gray-600);margin-bottom:.5rem;font-weight:400}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-actions[_ngcontent-ng-c3990161701]{display:flex;gap:1rem;flex-wrap:wrap}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-actions[_ngcontent-ng-c3990161701] .hero-cta[_ngcontent-ng-c3990161701]{padding:1rem 2rem;font-size:1rem;font-weight:600;background:var(--stripe-primary);color:#fff;border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-stripe);transition:all var(--transition-normal);cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-actions[_ngcontent-ng-c3990161701] .hero-cta[_ngcontent-ng-c3990161701]:hover{background:var(--stripe-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-actions[_ngcontent-ng-c3990161701] .hero-cta[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:1.125rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-actions[_ngcontent-ng-c3990161701] .hero-secondary[_ngcontent-ng-c3990161701]{padding:1rem 2rem;font-size:1rem;font-weight:600;background:#fff;color:var(--stripe-gray-700);border:1px solid var(--stripe-gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-stripe);transition:all var(--transition-normal);cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-actions[_ngcontent-ng-c3990161701] .hero-secondary[_ngcontent-ng-c3990161701]:hover{border-color:var(--stripe-gray-300);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-actions[_ngcontent-ng-c3990161701] .hero-secondary[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:1.125rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701]{position:relative;width:100%;height:fit-content}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701]{position:fixed;inset:0;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701]{max-width:900px;width:100%;padding:2rem;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-header[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--stripe-gray-200)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-header[_ngcontent-ng-c3990161701] .skeleton-text[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-content[_ngcontent-ng-c3990161701] .skeleton-grid[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-content[_ngcontent-ng-c3990161701] .skeleton-grid[_ngcontent-ng-c3990161701] .skeleton-card[_ngcontent-ng-c3990161701]{background:var(--stripe-gray-100);border-radius:var(--radius-lg);padding:1.5rem;border:1px solid var(--stripe-gray-200)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-content[_ngcontent-ng-c3990161701] .skeleton-grid[_ngcontent-ng-c3990161701] .skeleton-card[_ngcontent-ng-c3990161701] .skeleton-card-header[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-content[_ngcontent-ng-c3990161701] .skeleton-grid[_ngcontent-ng-c3990161701] .skeleton-card[_ngcontent-ng-c3990161701] .skeleton-card-header[_ngcontent-ng-c3990161701] .skeleton-card-content[_ngcontent-ng-c3990161701]{flex:1;display:flex;flex-direction:column;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-content[_ngcontent-ng-c3990161701] .skeleton-grid[_ngcontent-ng-c3990161701] .skeleton-card[_ngcontent-ng-c3990161701] .skeleton-controls[_ngcontent-ng-c3990161701]{display:flex;gap:.5rem;flex-wrap:wrap}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-content[_ngcontent-ng-c3990161701] .skeleton-footer[_ngcontent-ng-c3990161701]{text-align:center}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--stripe-gradient-primary);color:#fff;padding:2rem 3rem;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);text-align:center;min-width:300px}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] .spinner[_ngcontent-ng-c3990161701]{font-size:2rem;margin-bottom:1rem;animation:pulse 2s infinite}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] h3[_ngcontent-ng-c3990161701]{font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{margin:0 0 1.5rem;opacity:.9;font-size:1rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] .progress-dots[_ngcontent-ng-c3990161701]{display:flex;justify-content:center;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] .progress-dots[_ngcontent-ng-c3990161701] span[_ngcontent-ng-c3990161701]{width:8px;height:8px;border-radius:50%;background:#fff;animation:_ngcontent-ng-c3990161701_dots 1.5s infinite}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] .progress-dots[_ngcontent-ng-c3990161701] span[_ngcontent-ng-c3990161701]:nth-child(1){animation-delay:0s}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] .progress-dots[_ngcontent-ng-c3990161701] span[_ngcontent-ng-c3990161701]:nth-child(2){animation-delay:.3s}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .loading-message[_ngcontent-ng-c3990161701] .message-content[_ngcontent-ng-c3990161701] .progress-dots[_ngcontent-ng-c3990161701] span[_ngcontent-ng-c3990161701]:nth-child(3){animation-delay:.6s}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-loading[_ngcontent-ng-c3990161701]{pointer-events:none;opacity:.3}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701]{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);border:1px solid var(--stripe-gray-200);overflow:hidden;min-height:600px;display:flex;flex-direction:column;background:#fff}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701]{background:#fff;padding:1.5rem;border-bottom:1px solid var(--stripe-gray-200);display:flex;align-items:center;gap:1rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-avatar[_ngcontent-ng-c3990161701]{width:50px;height:50px;border-radius:50%;background:var(--stripe-gradient-primary);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md);flex-shrink:0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-avatar[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:1.25rem;color:#fff}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-info[_ngcontent-ng-c3990161701]{flex:1}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-info[_ngcontent-ng-c3990161701] .assistant-name[_ngcontent-ng-c3990161701]{font-size:1.25rem;font-weight:700;margin:0 0 .25rem;color:var(--stripe-gray-900)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-info[_ngcontent-ng-c3990161701] .assistant-status[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--stripe-gray-600);margin:0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-info[_ngcontent-ng-c3990161701] .assistant-status[_ngcontent-ng-c3990161701] .status-dot[_ngcontent-ng-c3990161701]{width:8px;height:8px;border-radius:50%;background:var(--stripe-success);animation:pulse 2s infinite}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701]{flex:1;display:block;padding:1.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .stepper-form[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:1.25rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .analysis-stepper[_ngcontent-ng-c3990161701]{width:100%}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item{display:flex;margin-bottom:2rem;position:relative}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item:not(:last-child):after{content:"";position:absolute;left:20px;top:60px;bottom:-2rem;width:2px;background:var(--stripe-gray-200);z-index:1}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step{flex-shrink:0;margin-right:1.5rem}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step .p-step-header{display:flex;align-items:center;gap:1rem;padding:1rem;cursor:pointer;transition:all var(--transition-normal);border-radius:var(--radius-lg);background:var(--stripe-gray-50);border:2px solid transparent}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step .p-step-header:hover{background:var(--stripe-gray-100)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step .p-step-header .p-step-number{width:40px;height:40px;border-radius:50%;background:var(--stripe-gray-200);color:var(--stripe-gray-600);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;transition:all var(--transition-normal);position:relative;z-index:2;flex-shrink:0}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step .p-step-header .p-step-title{font-size:1rem;font-weight:600;color:var(--stripe-gray-700);line-height:1.2}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-highlight .p-step-header{background:#635bff1a;border-color:var(--stripe-primary)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-highlight .p-step-header .p-step-number{background:var(--stripe-primary);color:#fff;box-shadow:var(--shadow-md)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-highlight .p-step-header .p-step-title{color:var(--stripe-primary);font-weight:700}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-step-completed .p-step-header{background:#32d5831a;border-color:var(--stripe-success)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-step-completed .p-step-header .p-step-number{background:var(--stripe-success);color:#fff}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-step-completed .p-step-header .p-step-number:before{content:"\2713";font-size:1rem}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-step-completed .p-step-header .p-step-title{color:var(--stripe-success)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel{flex:1;min-width:0}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--stripe-gray-200)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-header h3{font-size:1.25rem;font-weight:700;color:var(--stripe-gray-900);margin:0 0 .5rem}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-header p{font-size:.9rem;color:var(--stripe-gray-600);margin:0}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--stripe-gray-200)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-navigation .p-button{min-width:120px}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-navigation .p-button.analyze-btn{background:var(--stripe-primary);border:none;color:#fff;font-weight:700;box-shadow:var(--shadow-lg)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-navigation .p-button.analyze-btn:hover:not(:disabled){background:var(--stripe-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-xl)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item.p-step-completed:not(:last-child):after{background:var(--stripe-success)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content [_nghost-ng-c3990161701] .tab-icon{margin-right:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701]{display:flex;align-items:center;justify-content:space-between;background:var(--stripe-gray-100);border:1px solid var(--stripe-gray-200);border-radius:var(--radius-lg);padding:.75rem 1rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .hint[_ngcontent-ng-c3990161701]{color:var(--stripe-gray-700);font-weight:600}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701]{display:flex;gap:.25rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .mobile-select[_ngcontent-ng-c3990161701]{flex:1;margin-left:1rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .desktop-only[_ngcontent-ng-c3990161701]{display:flex}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .mobile-only[_ngcontent-ng-c3990161701]{display:none}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701]{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:var(--radius-xl);padding:1.25rem;box-shadow:0 6px 20px #1018280a;margin-bottom:.25rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:var(--stripe-gray-900);display:flex;align-items:center;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:.9rem;color:var(--stripe-primary)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701] .section-hint[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--stripe-gray-600);margin:0 0 1rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701] .section-hint[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{color:var(--stripe-primary);font-size:.8rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-grid[_ngcontent-ng-c3990161701]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701] label[_ngcontent-ng-c3990161701]{font-weight:600;color:var(--stripe-gray-700);display:flex;align-items:center;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701] label[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:.8rem;color:var(--stripe-primary)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701] .checkbox-inline[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701] .checkbox-inline[_ngcontent-ng-c3990161701] label[_ngcontent-ng-c3990161701]{margin:0;font-weight:500;cursor:pointer}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701] .checkbox-inline[_ngcontent-ng-c3990161701] label[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:.8rem;color:var(--stripe-primary)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;flex-wrap:wrap}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701] .hint[_ngcontent-ng-c3990161701]{color:var(--stripe-gray-700);font-weight:600;font-size:.85rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701]{display:flex;gap:.5rem;flex-wrap:wrap}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]{display:grid;grid-template-columns:1fr;gap:.75rem;max-height:380px;overflow-y:auto}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem;border-top:1px solid var(--stripe-gray-200)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .left[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .right[_ngcontent-ng-c3990161701]{display:flex;gap:.5rem;flex-wrap:wrap}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .analyze-btn[_ngcontent-ng-c3990161701]{background:var(--stripe-primary);border:none;border-radius:var(--radius-md);padding:.75rem 2rem;color:#fff;font-weight:700;font-size:1rem;box-shadow:var(--shadow-lg)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701]{padding:1.5rem;background:var(--stripe-gray-100);border-top:1px solid var(--stripe-gray-200)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:.75rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .budget-input[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .family-input[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .work-input[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .transport-input[_ngcontent-ng-c3990161701]{display:flex;gap:.75rem;align-items:center}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .budget-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701], .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .budget-input [_nghost-ng-c3990161701] .chat-input-number input, .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .family-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701], .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .family-input [_nghost-ng-c3990161701] .chat-input-number input, .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .work-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701], .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .work-input [_nghost-ng-c3990161701] .chat-input-number input, .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .transport-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701], .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .transport-input [_nghost-ng-c3990161701] .chat-input-number input{flex:1;border-radius:var(--radius-md);border:2px solid var(--stripe-gray-200);padding:.5rem .75rem;font-size:.875rem;transition:all var(--transition-fast)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .budget-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701]:focus, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .budget-input [_nghost-ng-c3990161701] .chat-input-number input:focus, .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .family-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701]:focus, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .family-input [_nghost-ng-c3990161701] .chat-input-number input:focus, .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .work-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701]:focus, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .work-input [_nghost-ng-c3990161701] .chat-input-number input:focus, .home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .transport-input[_ngcontent-ng-c3990161701] .chat-input[_ngcontent-ng-c3990161701]:focus, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .transport-input [_nghost-ng-c3990161701] .chat-input-number input:focus{border-color:var(--stripe-primary);outline:none;box-shadow:0 0 0 3px #635bff1a}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .budget-input [_nghost-ng-c3990161701] .send-btn .p-button, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .family-input [_nghost-ng-c3990161701] .send-btn .p-button, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .work-input [_nghost-ng-c3990161701] .send-btn .p-button, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .transport-input [_nghost-ng-c3990161701] .send-btn .p-button{background:var(--stripe-primary);border:none;border-radius:var(--radius-md);padding:.5rem 1rem;color:#fff;font-weight:600;font-size:.875rem;transition:all var(--transition-normal)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .budget-input [_nghost-ng-c3990161701] .send-btn .p-button:hover:not(:disabled), .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .family-input [_nghost-ng-c3990161701] .send-btn .p-button:hover:not(:disabled), .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .work-input [_nghost-ng-c3990161701] .send-btn .p-button:hover:not(:disabled), .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .transport-input [_nghost-ng-c3990161701] .send-btn .p-button:hover:not(:disabled){background:var(--stripe-primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-md)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .budget-input [_nghost-ng-c3990161701] .send-btn .p-button:disabled, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .family-input [_nghost-ng-c3990161701] .send-btn .p-button:disabled, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .work-input [_nghost-ng-c3990161701] .send-btn .p-button:disabled, .home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .transport-input [_nghost-ng-c3990161701] .send-btn .p-button:disabled{opacity:.5;cursor:not-allowed}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group [_nghost-ng-c3990161701] .chat-autocomplete .p-autocomplete-input{border-radius:var(--radius-md);border:2px solid var(--stripe-gray-200);padding:.5rem .75rem;font-size:.875rem;transition:all var(--transition-fast)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group [_nghost-ng-c3990161701] .chat-autocomplete .p-autocomplete-input:focus{border-color:var(--stripe-primary);box-shadow:0 0 0 3px #635bff1a}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701]{margin-top:.75rem;padding:.75rem;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--stripe-gray-200)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-item[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:.25rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-row[_ngcontent-ng-c3990161701]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .input-group[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .district-input[_ngcontent-ng-c3990161701]{flex:1;min-width:200px}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .selected-locations-preview [_nghost-ng-c3990161701] .location-chip .p-chip{background:var(--stripe-primary);color:#fff;border:none;border-radius:var(--radius-md);font-weight:500;font-size:.75rem}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .selected-locations-preview [_nghost-ng-c3990161701] .location-chip .p-chip .p-chip-remove-icon{color:#fff;margin-left:.5rem}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .selected-locations-preview [_nghost-ng-c3990161701] .location-chip .p-chip .p-chip-remove-icon:hover{background:#fff3;border-radius:50%}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group .selected-locations-preview [_nghost-ng-c3990161701] .continue-btn .p-button{background:var(--stripe-success);border:none;border-radius:var(--radius-md);padding:.5rem 1rem;color:#fff;font-weight:600;font-size:.875rem;width:100%}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group [_nghost-ng-c3990161701] .chat-select-button .p-selectbutton{display:flex;gap:.5rem;flex-wrap:wrap}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group [_nghost-ng-c3990161701] .chat-select-button .p-selectbutton .p-button{border-radius:var(--radius-md);transition:all var(--transition-fast);font-size:.75rem;padding:.5rem .75rem}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .input-group [_nghost-ng-c3990161701] .chat-select-button .p-selectbutton .p-button.p-highlight{background:var(--stripe-primary);border-color:transparent;color:#fff}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-header[_ngcontent-ng-c3990161701]{margin-bottom:1rem;text-align:center}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-header[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--stripe-gray-900)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-header[_ngcontent-ng-c3990161701] .priorities-hint[_ngcontent-ng-c3990161701]{margin:0;font-size:.8rem;color:var(--stripe-gray-600);display:flex;align-items:center;justify-content:center;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-header[_ngcontent-ng-c3990161701] .priorities-hint[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{color:var(--stripe-primary);font-size:.875rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]::-webkit-scrollbar{width:6px}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]::-webkit-scrollbar-track{background:var(--stripe-gray-100);border-radius:3px}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]::-webkit-scrollbar-thumb{background:var(--stripe-gray-300);border-radius:3px}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]::-webkit-scrollbar-thumb:hover{background:var(--stripe-gray-400)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701]{background:#fff;border-radius:var(--radius-lg);padding:.75rem;border:1px solid var(--stripe-gray-200);flex-shrink:0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-icon[_ngcontent-ng-c3990161701]{width:35px;height:35px;border-radius:var(--radius-md);background:var(--stripe-gradient-primary);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;flex-shrink:0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-info[_ngcontent-ng-c3990161701]{flex:1;min-width:0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-info[_ngcontent-ng-c3990161701] .priority-title[_ngcontent-ng-c3990161701]{font-size:.875rem;font-weight:600;margin:0 0 .25rem;color:var(--stripe-gray-900)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-info[_ngcontent-ng-c3990161701] .priority-description[_ngcontent-ng-c3990161701]{font-size:.75rem;color:var(--stripe-gray-600);margin:0;line-height:1.4;word-wrap:break-word}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .priorities-input .priorities-grid .priority-item [_nghost-ng-c3990161701] .priority-select .p-selectbutton{display:flex;gap:.5rem;flex-wrap:wrap}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .priorities-input .priorities-grid .priority-item [_nghost-ng-c3990161701] .priority-select .p-selectbutton .p-button{flex:0 0 auto;min-width:70px;font-size:.75rem;padding:.5rem;border-radius:var(--radius-sm)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .priorities-input .priorities-grid .priority-item [_nghost-ng-c3990161701] .priority-select .p-selectbutton .p-button.p-highlight{background:var(--stripe-primary);border-color:transparent;color:#fff}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-actions[_ngcontent-ng-c3990161701]{text-align:center;padding-top:.5rem;border-top:1px solid var(--stripe-gray-200)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-actions[_ngcontent-ng-c3990161701] .priorities-summary[_ngcontent-ng-c3990161701]{margin-bottom:.75rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .priorities-input[_ngcontent-ng-c3990161701] .priorities-actions[_ngcontent-ng-c3990161701] .priorities-summary[_ngcontent-ng-c3990161701] .summary-text[_ngcontent-ng-c3990161701]{font-size:.875rem;color:var(--stripe-gray-600);font-weight:500}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section .priorities-input .priorities-actions [_nghost-ng-c3990161701] .continue-btn .p-button{background:var(--stripe-success);border:none;border-radius:var(--radius-md);padding:.75rem 1.5rem;color:#fff;font-weight:600;font-size:1rem}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section [_nghost-ng-c3990161701] .analyze-btn .p-button{background:var(--stripe-primary);border:none;border-radius:var(--radius-md);padding:.75rem 2rem;color:#fff;font-weight:700;font-size:1rem;width:100%;box-shadow:var(--shadow-lg);transition:all var(--transition-normal)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section [_nghost-ng-c3990161701] .analyze-btn .p-button:hover:not(:disabled){background:var(--stripe-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-xl)}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section [_nghost-ng-c3990161701] .analyze-btn .p-button:disabled{opacity:.6;cursor:not-allowed}.home-page .hero-section .hero-content .hero-chat .chat-container .chat-card .chat-input-section [_nghost-ng-c3990161701] .analyze-btn .p-button .p-button-icon{margin-right:.75rem}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .suggestion-item[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:1rem;padding:.5rem 0}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .suggestion-item[_ngcontent-ng-c3990161701] .suggestion-icon[_ngcontent-ng-c3990161701]{font-size:1.25rem;color:var(--stripe-primary)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .suggestion-item[_ngcontent-ng-c3990161701] .suggestion-text[_ngcontent-ng-c3990161701] .suggestion-main[_ngcontent-ng-c3990161701]{font-weight:600;color:var(--stripe-gray-900)}.home-page[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .suggestion-item[_ngcontent-ng-c3990161701] .suggestion-text[_ngcontent-ng-c3990161701] .suggestion-sub[_ngcontent-ng-c3990161701]{font-size:.875rem;color:var(--stripe-gray-600)}.home-page .hero-section .hero-content [_nghost-ng-c3990161701] .mt-1{margin-top:.25rem}.home-page .hero-section .hero-content [_nghost-ng-c3990161701] .mt-2{margin-top:.5rem}.home-page .hero-section .hero-content [_nghost-ng-c3990161701] .mb-3{margin-bottom:1rem}.home-page .hero-section .hero-content [_nghost-ng-c3990161701] .p-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_ngcontent-ng-c3990161701_skeleton-loading 2s infinite}@keyframes _ngcontent-ng-c3990161701_skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _ngcontent-ng-c3990161701_messageFadeIn{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _ngcontent-ng-c3990161701_typingDots{0%,60%,to{transform:scale(1);opacity:.7}30%{transform:scale(1.2);opacity:1}}@keyframes _ngcontent-ng-c3990161701_dots{0%,20%,80%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.features-section[_ngcontent-ng-c3990161701]{padding:5rem 0;background:#fff}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701]{text-align:center;margin-bottom:4rem}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] h2[_ngcontent-ng-c3990161701]{font-size:2.5rem;font-weight:800;color:var(--stripe-gray-900);margin-bottom:1rem;letter-spacing:-.025em}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:1.125rem;color:var(--stripe-gray-600);max-width:600px;margin:0 auto;line-height:1.6}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701]{padding:1.75rem 1.5rem;text-align:center;transition:all var(--transition-normal);height:100%}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] .feature-icon[_ngcontent-ng-c3990161701]{width:55px;height:55px;border-radius:var(--radius-lg);background:var(--stripe-gradient-primary);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;color:#fff;font-size:1.375rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] h3[_ngcontent-ng-c3990161701]{font-size:1.125rem;font-weight:700;color:var(--stripe-gray-900);margin-bottom:.75rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{color:var(--stripe-gray-600);line-height:1.5;margin:0;font-size:.9rem}.quick-actions[_ngcontent-ng-c3990161701]{margin:1.5rem 0;padding:1rem;background:#635bff0d;border-radius:var(--radius-lg);border:1px solid rgba(99,91,255,.1)}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701]{margin-bottom:1rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701]:last-child{margin-bottom:0}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{margin:0 0 .75rem;font-size:.95rem;font-weight:600;color:var(--stripe-gray-700)}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] .quick-buttons[_ngcontent-ng-c3990161701]{display:flex;flex-wrap:wrap;gap:.5rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] .quick-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.875rem;padding:.5rem .75rem;border-radius:var(--radius-md);transition:all var(--transition-fast)}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] .quick-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.save-options[_ngcontent-ng-c3990161701]{margin:1.5rem 0;padding:1rem;background:#32d5830d;border-radius:var(--radius-lg);border:1px solid rgba(50,213,131,.1)}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{margin:0 0 .75rem;font-size:.95rem;font-weight:600;color:var(--stripe-gray-700)}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] .save-buttons[_ngcontent-ng-c3990161701]{display:flex;flex-wrap:wrap;gap:.75rem}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] .save-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.875rem;padding:.5rem 1rem;border-radius:var(--radius-md);transition:all var(--transition-fast)}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] .save-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701]{margin-bottom:1.5rem}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-label[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-label[_ngcontent-ng-c3990161701]{display:block;margin-bottom:.5rem;font-weight:600;color:var(--stripe-gray-900)}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .checkbox-field[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .checkbox-field[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.5rem}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .checkbox-field[_ngcontent-ng-c3990161701] .checkbox-label[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .checkbox-field[_ngcontent-ng-c3990161701] .checkbox-label[_ngcontent-ng-c3990161701]{font-weight:500;color:var(--stripe-gray-700);cursor:pointer}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-hint[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-hint[_ngcontent-ng-c3990161701]{display:block;margin-top:.25rem;font-size:.875rem;color:var(--stripe-gray-500)}@media (max-width: 768px){.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701]{margin-bottom:1.25rem}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-label[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-label[_ngcontent-ng-c3990161701]{font-size:.95rem}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] input[_ngcontent-ng-c3990161701], .save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .p-inputtext[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] input[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .p-inputtext[_ngcontent-ng-c3990161701]{font-size:1rem;padding:.75rem;min-height:44px}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .checkbox-field[_ngcontent-ng-c3990161701] .checkbox-label[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .checkbox-field[_ngcontent-ng-c3990161701] .checkbox-label[_ngcontent-ng-c3990161701]{font-size:.9rem}.save-preferences-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-hint[_ngcontent-ng-c3990161701], .save-locations-form[_ngcontent-ng-c3990161701] .field[_ngcontent-ng-c3990161701] .field-hint[_ngcontent-ng-c3990161701]{font-size:.8rem}}.locations-to-save[_ngcontent-ng-c3990161701]{max-height:300px;overflow-y:auto}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;margin-bottom:.5rem;background:var(--stripe-gray-50);border-radius:var(--radius-md);border:1px solid var(--stripe-gray-200)}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-info[_ngcontent-ng-c3990161701]{flex:1}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-info[_ngcontent-ng-c3990161701] .location-name[_ngcontent-ng-c3990161701]{font-weight:500;color:var(--stripe-gray-900)}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-actions[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.75rem}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-actions[_ngcontent-ng-c3990161701] .nickname-input[_ngcontent-ng-c3990161701]{width:200px;padding:.5rem;border:1px solid var(--stripe-gray-200);border-radius:var(--radius-sm);font-size:.875rem}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-actions[_ngcontent-ng-c3990161701] .nickname-input[_ngcontent-ng-c3990161701]:focus{outline:none;border-color:var(--stripe-primary);box-shadow:0 0 0 3px #635bff1a}@media (max-width: 768px){.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701]{flex-direction:column;align-items:stretch;gap:.75rem}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-info[_ngcontent-ng-c3990161701] .location-name[_ngcontent-ng-c3990161701]{font-size:.95rem}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-actions[_ngcontent-ng-c3990161701]{flex-direction:column;align-items:stretch;gap:.5rem}.locations-to-save[_ngcontent-ng-c3990161701] .location-save-item[_ngcontent-ng-c3990161701] .location-actions[_ngcontent-ng-c3990161701] .nickname-input[_ngcontent-ng-c3990161701]{width:100%;font-size:1rem;padding:.75rem;min-height:44px}}@media (max-width: 768px){.locations-to-save[_ngcontent-ng-c3990161701]{max-height:250px}}.dialog-footer[_ngcontent-ng-c3990161701]{display:flex;justify-content:flex-end;gap:.5rem;padding-top:1rem;border-top:1px solid var(--stripe-gray-200)}.why-choose-section[_ngcontent-ng-c3990161701]{padding:5rem 0;background:var(--stripe-gray-50)}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .section-title[_ngcontent-ng-c3990161701]{font-size:2.5rem;font-weight:800;color:var(--stripe-gray-900);margin-bottom:1.5rem;letter-spacing:-.025em}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .section-subtitle[_ngcontent-ng-c3990161701]{font-size:1.125rem;color:var(--stripe-gray-600);line-height:1.6;margin-bottom:2rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701]{display:flex;flex-direction:column;gap:1rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701] .advantage-item[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:1rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701] .advantage-item[_ngcontent-ng-c3990161701] .advantage-icon[_ngcontent-ng-c3990161701]{font-size:1.25rem;color:var(--stripe-success);flex-shrink:0}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701] .advantage-item[_ngcontent-ng-c3990161701] .advantage-text[_ngcontent-ng-c3990161701]{font-size:1rem;color:var(--stripe-gray-700);font-weight:500}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701]{padding:2rem;text-align:center;transition:all var(--transition-normal)}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701] .stat-number[_ngcontent-ng-c3990161701]{font-size:2.5rem;font-weight:900;color:var(--stripe-primary);margin-bottom:.5rem;line-height:1}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701] .stat-label[_ngcontent-ng-c3990161701]{font-size:.875rem;color:var(--stripe-gray-600);font-weight:500}.how-it-works-section[_ngcontent-ng-c3990161701]{padding:5rem 0;background:#fff}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701]{text-align:center;margin-bottom:4rem}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] h2[_ngcontent-ng-c3990161701]{font-size:2.5rem;font-weight:800;color:var(--stripe-gray-900);margin-bottom:1rem;letter-spacing:-.025em}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:1.125rem;color:var(--stripe-gray-600);max-width:600px;margin:0 auto;line-height:1.6}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701]{padding:2rem 1.5rem;text-align:center;transition:all var(--transition-normal);height:100%}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-icon[_ngcontent-ng-c3990161701]{width:70px;height:70px;border-radius:50%;background:#635bff1a;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;color:var(--stripe-primary);font-size:1.75rem;transition:all var(--transition-normal)}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-icon[_ngcontent-ng-c3990161701]:hover{background:var(--stripe-gradient-primary);color:#fff;transform:scale(1.1)}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-title[_ngcontent-ng-c3990161701]{font-size:1.125rem;font-weight:700;color:var(--stripe-gray-900);margin-bottom:.75rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-description[_ngcontent-ng-c3990161701]{color:var(--stripe-gray-600);line-height:1.5;margin:0;font-size:.9rem}.cta-section[_ngcontent-ng-c3990161701]{padding:5rem 0;background:var(--stripe-gradient-primary);position:relative;overflow:hidden}.cta-section[_ngcontent-ng-c3990161701]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#635bffe6,#635bffcc);z-index:1}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-title[_ngcontent-ng-c3990161701]{font-size:3rem;font-weight:900;color:#fff;margin-bottom:1.5rem;letter-spacing:-.025em;line-height:1.1}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-subtitle[_ngcontent-ng-c3990161701]{font-size:1.25rem;color:#ffffffe6;line-height:1.6;margin-bottom:2.5rem}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-button[_ngcontent-ng-c3990161701]{padding:1.25rem 3rem;font-size:1.125rem;font-weight:700;background:#fff;color:var(--stripe-primary);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);transition:all var(--transition-normal);cursor:pointer;display:inline-flex;align-items:center;gap:.75rem}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-button[_ngcontent-ng-c3990161701]:hover{background:var(--stripe-gray-50);transform:translateY(-2px);box-shadow:var(--shadow-2xl)}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-button[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:1.25rem;transition:transform var(--transition-normal)}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-button[_ngcontent-ng-c3990161701]:hover i[_ngcontent-ng-c3990161701]{transform:translate(4px)}@media (max-width: 1024px){.hero-section[_ngcontent-ng-c3990161701]{padding:3rem 0}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701]{grid-template-columns:1fr;gap:2rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701]{text-align:center}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-title[_ngcontent-ng-c3990161701]{font-size:2.75rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701], .features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width: 768px){.hero-section[_ngcontent-ng-c3990161701]{padding:1rem 0}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701]{gap:1rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701]{text-align:center}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-title[_ngcontent-ng-c3990161701]{font-size:1.75rem!important;line-height:1.2!important;margin-bottom:1rem!important}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-subtitle[_ngcontent-ng-c3990161701]{font-size:.9rem!important}.hero-section[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-title[_ngcontent-ng-c3990161701]{font-size:1.75rem!important;line-height:1.2!important;margin-bottom:1rem!important}.hero-section[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-subtitle[_ngcontent-ng-c3990161701]{font-size:.9rem!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-title][_ngcontent-ng-c3990161701]{font-size:1.75rem!important;line-height:1.2!important;margin-bottom:1rem!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-subtitle][_ngcontent-ng-c3990161701]{font-size:.9rem!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701]{display:flex!important;flex-direction:column!important;align-items:stretch!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701]{width:100%;margin:0 auto}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701]{width:100%;max-width:none}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701]{min-height:unset;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);margin:0}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701]{padding:.75rem;flex-direction:row;text-align:left;gap:.75rem;border-bottom:1px solid var(--stripe-gray-100)}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-avatar[_ngcontent-ng-c3990161701]{width:36px;height:36px;flex-shrink:0}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-avatar[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:1rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-info[_ngcontent-ng-c3990161701]{flex:1;min-width:0}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-info[_ngcontent-ng-c3990161701] .assistant-name[_ngcontent-ng-c3990161701]{font-size:1rem;margin-bottom:.125rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-info[_ngcontent-ng-c3990161701] .assistant-status[_ngcontent-ng-c3990161701]{font-size:.75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701]{padding:.75rem;max-height:70vh;overflow-y:auto}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-form[_ngcontent-ng-c3990161701]{gap:.75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701]{padding:.5rem .75rem;flex-direction:column;align-items:stretch;gap:.75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .hint[_ngcontent-ng-c3990161701]{font-size:.9rem;text-align:center}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .desktop-only[_ngcontent-ng-c3990161701]{display:none!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .mobile-only[_ngcontent-ng-c3990161701]{display:block!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .mobile-select[_ngcontent-ng-c3990161701]{margin-left:0}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701]{gap:.25rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.8rem;padding:.4rem .6rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701]{padding:1rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{font-size:.9rem;margin-bottom:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-grid[_ngcontent-ng-c3990161701]{grid-template-columns:1fr;gap:.75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]{max-height:300px;gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701]{padding:.75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701]{gap:.5rem;margin-bottom:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-icon[_ngcontent-ng-c3990161701]{width:32px;height:32px;font-size:.8rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-info[_ngcontent-ng-c3990161701] .priority-title[_ngcontent-ng-c3990161701]{font-size:.85rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-info[_ngcontent-ng-c3990161701] .priority-description[_ngcontent-ng-c3990161701]{font-size:.75rem;line-height:1.3}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .priorities-grid .priority-item [_nghost-ng-c3990161701] .priority-select .p-selectbutton{flex-wrap:wrap;gap:.25rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .priorities-grid .priority-item [_nghost-ng-c3990161701] .priority-select .p-selectbutton .p-button{min-width:60px;font-size:.7rem;padding:.35rem .4rem;flex:1;min-width:0}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701]{flex-direction:column;align-items:stretch;gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701] .hint[_ngcontent-ng-c3990161701]{font-size:.8rem;text-align:center}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701]{gap:.25rem;display:grid;grid-template-columns:1fr 1fr}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.75rem;padding:.4rem .6rem;text-align:center}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701]{flex-direction:column;gap:.75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .left[_ngcontent-ng-c3990161701], .hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .right[_ngcontent-ng-c3990161701]{width:100%}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .left[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701], .hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .right[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{width:100%;justify-content:center}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item{flex-direction:column;margin-bottom:1.5rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item:not(:last-child):after{display:none}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step{margin-right:0;margin-bottom:1rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step .p-step-header{padding:.75rem;background:var(--stripe-gray-50);border-radius:var(--radius-md)}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step .p-step-header .p-step-number{width:32px;height:32px;font-size:.75rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step .p-step-header .p-step-title{font-size:.85rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-highlight .p-step-header{background:#635bff1a}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step.p-step-completed .p-step-header{background:#32d5831a}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-header{margin-bottom:1rem;padding-bottom:.75rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-header h3{font-size:1.1rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-header p{font-size:.85rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-navigation{flex-direction:column;gap:.75rem;margin-top:1rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .analysis-stepper.vertical-stepper [_nghost-ng-c3990161701] .p-stepper .p-step-item .p-step-panel .step-content .step-navigation .p-button{width:100%;min-width:auto}.features-section[_ngcontent-ng-c3990161701]{padding:2rem 0}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701]{margin-bottom:2rem}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] h2[_ngcontent-ng-c3990161701]{font-size:1.75rem}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:.95rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701]{grid-template-columns:1fr;gap:1rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701]{padding:1.25rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] .feature-icon[_ngcontent-ng-c3990161701]{width:45px;height:45px;font-size:1.1rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] h3[_ngcontent-ng-c3990161701]{font-size:1rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:.85rem}.quick-actions[_ngcontent-ng-c3990161701]{margin:1rem 0;padding:.75rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701]{margin-bottom:.75rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{font-size:.9rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] .quick-buttons[_ngcontent-ng-c3990161701]{flex-direction:column;gap:.5rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] .quick-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{width:100%;justify-content:center;font-size:.85rem}.save-options[_ngcontent-ng-c3990161701]{margin:1rem 0;padding:.75rem}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{font-size:.9rem}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] .save-buttons[_ngcontent-ng-c3990161701]{flex-direction:column;gap:.5rem}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] .save-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{width:100%;justify-content:center;font-size:.85rem}.why-choose-section[_ngcontent-ng-c3990161701]{padding:3rem 0}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701]{grid-template-columns:1fr;gap:2rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .section-title[_ngcontent-ng-c3990161701]{font-size:2rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701] .advantage-item[_ngcontent-ng-c3990161701]{justify-content:flex-start}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701]{grid-template-columns:1fr 1fr;gap:1rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701]{padding:1.25rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701] .stat-number[_ngcontent-ng-c3990161701]{font-size:1.75rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701] .stat-label[_ngcontent-ng-c3990161701]{font-size:.75rem}.how-it-works-section[_ngcontent-ng-c3990161701]{padding:3rem 0}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701]{margin-bottom:2rem}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] h2[_ngcontent-ng-c3990161701]{font-size:1.75rem}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:.95rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701]{grid-template-columns:1fr;gap:1.5rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701]{padding:1.5rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-icon[_ngcontent-ng-c3990161701]{width:50px;height:50px;font-size:1.25rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-title[_ngcontent-ng-c3990161701]{font-size:1.1rem}}@media (max-width: 480px){.hero-section[_ngcontent-ng-c3990161701]{padding:.75rem 0}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701]{gap:.75rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-title[_ngcontent-ng-c3990161701]{font-size:1.5rem!important;letter-spacing:-.01em!important;margin-bottom:.75rem!important}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-subtitle[_ngcontent-ng-c3990161701]{font-size:.85rem!important;line-height:1.4!important}.hero-section[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-title[_ngcontent-ng-c3990161701]{font-size:1.5rem!important;letter-spacing:-.01em!important;margin-bottom:.75rem!important}.hero-section[_ngcontent-ng-c3990161701] .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-text[_ngcontent-ng-c3990161701] .hero-subtitle[_ngcontent-ng-c3990161701]{font-size:.85rem!important;line-height:1.4!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-title][_ngcontent-ng-c3990161701]{font-size:1.5rem!important;letter-spacing:-.01em!important;margin-bottom:.75rem!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-subtitle][_ngcontent-ng-c3990161701]{font-size:.85rem!important;line-height:1.4!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701]{display:flex!important;flex-direction:column!important;align-items:stretch!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701]{border-radius:var(--radius-md)}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701]{padding:.5rem .75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-avatar[_ngcontent-ng-c3990161701]{width:32px;height:32px}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-avatar[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701], .hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-name[_ngcontent-ng-c3990161701]{font-size:.9rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-header[_ngcontent-ng-c3990161701] .assistant-status[_ngcontent-ng-c3990161701]{font-size:.7rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701]{padding:.5rem;max-height:60vh}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-form[_ngcontent-ng-c3990161701]{gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701]{padding:.5rem;flex-direction:column;align-items:stretch;gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .hint[_ngcontent-ng-c3990161701]{font-size:.85rem;text-align:center}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .desktop-only[_ngcontent-ng-c3990161701]{display:none!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .mobile-only[_ngcontent-ng-c3990161701]{display:block!important}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .mobile-select[_ngcontent-ng-c3990161701]{margin-left:0}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701]{gap:.2rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .quick-profiles[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.75rem;padding:.35rem .5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701]{padding:.75rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{font-size:.85rem;margin-bottom:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-grid[_ngcontent-ng-c3990161701]{gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-grid[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701] label[_ngcontent-ng-c3990161701]{font-size:.85rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701]{max-height:250px;gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701]{padding:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701]{gap:.4rem;margin-bottom:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-icon[_ngcontent-ng-c3990161701]{width:28px;height:28px;font-size:.7rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-info[_ngcontent-ng-c3990161701] .priority-title[_ngcontent-ng-c3990161701]{font-size:.8rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-grid[_ngcontent-ng-c3990161701] .priority-item[_ngcontent-ng-c3990161701] .priority-header[_ngcontent-ng-c3990161701] .priority-info[_ngcontent-ng-c3990161701] .priority-description[_ngcontent-ng-c3990161701]{font-size:.7rem;line-height:1.3}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .priorities-grid .priority-item [_nghost-ng-c3990161701] .priority-select .p-selectbutton{flex-wrap:wrap;gap:.2rem}.hero-section [class*=hero-content] .hero-chat .chat-container .chat-card .chat-content .priorities-grid .priority-item [_nghost-ng-c3990161701] .priority-select .p-selectbutton .p-button{min-width:50px;font-size:.65rem;padding:.3rem .35rem;flex:1;min-width:0}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701]{grid-template-columns:1fr;gap:.2rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .priorities-tools[_ngcontent-ng-c3990161701] .buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.7rem;padding:.35rem .5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701]{gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .left[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701], .hero-section[_ngcontent-ng-c3990161701] [class*=hero-content][_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-actions[_ngcontent-ng-c3990161701] .right[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.85rem;padding:.6rem 1rem}.features-section[_ngcontent-ng-c3990161701]{padding:2rem 0}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701]{margin-bottom:1.5rem}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] h2[_ngcontent-ng-c3990161701]{font-size:1.5rem}.features-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:.9rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701]{gap:.75rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701]{padding:1rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] .feature-icon[_ngcontent-ng-c3990161701]{width:40px;height:40px;font-size:1rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] h3[_ngcontent-ng-c3990161701]{font-size:.95rem}.features-section[_ngcontent-ng-c3990161701] .features-grid[_ngcontent-ng-c3990161701] .feature-card[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:.8rem}.quick-actions[_ngcontent-ng-c3990161701]{margin:.75rem 0;padding:.5rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701]{margin-bottom:.5rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{font-size:.85rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] .quick-buttons[_ngcontent-ng-c3990161701]{gap:.4rem}.quick-actions[_ngcontent-ng-c3990161701] .quick-actions-section[_ngcontent-ng-c3990161701] .quick-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.8rem;padding:.5rem .75rem}.save-options[_ngcontent-ng-c3990161701]{margin:.75rem 0;padding:.5rem}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{font-size:.85rem}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] .save-buttons[_ngcontent-ng-c3990161701]{gap:.4rem}.save-options[_ngcontent-ng-c3990161701] .save-section[_ngcontent-ng-c3990161701] .save-buttons[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{font-size:.8rem;padding:.5rem .75rem}.why-choose-section[_ngcontent-ng-c3990161701]{padding:2rem 0}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701]{gap:1.5rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .section-title[_ngcontent-ng-c3990161701]{font-size:1.75rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .section-subtitle[_ngcontent-ng-c3990161701]{font-size:1rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701], .why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701] .advantage-item[_ngcontent-ng-c3990161701]{gap:.75rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701] .advantage-item[_ngcontent-ng-c3990161701] .advantage-icon[_ngcontent-ng-c3990161701]{font-size:1.1rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .why-choose-text[_ngcontent-ng-c3990161701] .advantages-list[_ngcontent-ng-c3990161701] .advantage-item[_ngcontent-ng-c3990161701] .advantage-text[_ngcontent-ng-c3990161701]{font-size:.9rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701]{gap:.75rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701]{padding:1rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701] .stat-number[_ngcontent-ng-c3990161701]{font-size:1.5rem}.why-choose-section[_ngcontent-ng-c3990161701] .why-choose-content[_ngcontent-ng-c3990161701] .stats-grid[_ngcontent-ng-c3990161701] .stat-card[_ngcontent-ng-c3990161701] .stat-label[_ngcontent-ng-c3990161701]{font-size:.75rem}.how-it-works-section[_ngcontent-ng-c3990161701]{padding:2rem 0}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701]{margin-bottom:1.5rem}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] h2[_ngcontent-ng-c3990161701]{font-size:1.5rem}.how-it-works-section[_ngcontent-ng-c3990161701] .section-header[_ngcontent-ng-c3990161701] p[_ngcontent-ng-c3990161701]{font-size:.9rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701]{gap:1rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701]{padding:1.25rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-icon[_ngcontent-ng-c3990161701]{width:45px;height:45px;font-size:1.1rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-title[_ngcontent-ng-c3990161701]{font-size:1rem}.how-it-works-section[_ngcontent-ng-c3990161701] .steps-grid[_ngcontent-ng-c3990161701] .step-card[_ngcontent-ng-c3990161701] .step-description[_ngcontent-ng-c3990161701]{font-size:.9rem}.cta-section[_ngcontent-ng-c3990161701]{padding:2rem 0}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-title[_ngcontent-ng-c3990161701]{font-size:1.75rem}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-subtitle[_ngcontent-ng-c3990161701]{font-size:.95rem}.cta-section[_ngcontent-ng-c3990161701] .cta-content[_ngcontent-ng-c3990161701] .cta-button[_ngcontent-ng-c3990161701]{padding:.9rem 1.5rem;font-size:.95rem}}@media (max-width: 640px){.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701]{padding:.75rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701] h4[_ngcontent-ng-c3990161701]{font-size:.85rem;margin-bottom:.5rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-grid[_ngcontent-ng-c3990161701], .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701], .hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701] .location-item[_ngcontent-ng-c3990161701] .location-row[_ngcontent-ng-c3990161701]{gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701] .location-item[_ngcontent-ng-c3990161701] .location-row[_ngcontent-ng-c3990161701] .district-input[_ngcontent-ng-c3990161701]{min-width:120px}}@media (max-width: 540px){.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701]{gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701] .location-item[_ngcontent-ng-c3990161701] .location-row[_ngcontent-ng-c3990161701]{flex-wrap:wrap;gap:.5rem}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701] .location-item[_ngcontent-ng-c3990161701] .location-row[_ngcontent-ng-c3990161701] .district-input[_ngcontent-ng-c3990161701]{min-width:150px;flex:1}.hero-section[_ngcontent-ng-c3990161701] .hero-content[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .selected-locations-preview[_ngcontent-ng-c3990161701] .location-items[_ngcontent-ng-c3990161701] .location-item[_ngcontent-ng-c3990161701] .location-row[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{align-self:flex-start}.hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content [_nghost-ng-c3990161701] .chat-autocomplete .p-autocomplete-input{font-size:.9rem;padding:.6rem .8rem}.hero-section .hero-content .hero-chat .chat-container .chat-card .chat-content [_nghost-ng-c3990161701] .chat-input-number input{font-size:.9rem;padding:.6rem .8rem}}@media (max-width: 768px){.home-page[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] button[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .cta-button[_ngcontent-ng-c3990161701]{min-height:44px;padding:.75rem 1rem}.home-page[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:not(.p-button-text):not(.p-button-link), .home-page[_ngcontent-ng-c3990161701] button[_ngcontent-ng-c3990161701]:not(.p-button-text):not(.p-button-link), .home-page[_ngcontent-ng-c3990161701] .cta-button[_ngcontent-ng-c3990161701]:not(.p-button-text):not(.p-button-link){font-size:1rem;font-weight:600}.home-page[_ngcontent-ng-c3990161701] .form-section[_ngcontent-ng-c3990161701]{margin-bottom:.75rem}.home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] input[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .p-inputtext[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .p-inputnumber[_ngcontent-ng-c3990161701] input[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .p-multiselect[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .p-selectbutton[_ngcontent-ng-c3990161701]{font-size:1rem;min-height:44px;padding:.75rem}.home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{min-height:44px;padding:.75rem 1rem}.home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701]{margin-bottom:.75rem}.home-page[_ngcontent-ng-c3990161701] .hero-chat[_ngcontent-ng-c3990161701] .chat-container[_ngcontent-ng-c3990161701] .chat-card[_ngcontent-ng-c3990161701] .chat-content[_ngcontent-ng-c3990161701] .form-field[_ngcontent-ng-c3990161701] label[_ngcontent-ng-c3990161701]{font-size:.9rem;margin-bottom:.5rem}.home-page [_nghost-ng-c3990161701] .p-dialog{margin:1rem;max-height:calc(100vh - 2rem)}.home-page [_nghost-ng-c3990161701] .p-dialog .p-dialog-content{padding:1rem;max-height:calc(100vh - 8rem);overflow-y:auto}.home-page [_nghost-ng-c3990161701] .p-dialog .p-dialog-footer{padding:1rem;border-top:1px solid var(--stripe-gray-200)}.home-page [_nghost-ng-c3990161701] .p-autocomplete-panel{max-height:200px;overflow-y:auto}.home-page [_nghost-ng-c3990161701] .chat-select-button .p-selectbutton{flex-wrap:wrap;gap:.5rem}.home-page [_nghost-ng-c3990161701] .chat-select-button .p-selectbutton .p-button{flex:1;min-width:120px}.home-page[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-card[_ngcontent-ng-c3990161701] .skeleton-controls[_ngcontent-ng-c3990161701]{flex-direction:column;align-items:stretch;gap:.5rem}.home-page[_ngcontent-ng-c3990161701] .loading-overlay[_ngcontent-ng-c3990161701] .loading-skeleton[_ngcontent-ng-c3990161701] .skeleton-card[_ngcontent-ng-c3990161701] .skeleton-controls[_ngcontent-ng-c3990161701] .p-skeleton[_ngcontent-ng-c3990161701]{height:36px;border-radius:18px}}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown{width:100%;border-radius:var(--radius-md);border:2px solid var(--stripe-gray-200);transition:all var(--transition-fast)}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown:hover{border-color:var(--stripe-gray-300)}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown:focus-within{border-color:var(--stripe-primary);box-shadow:0 0 0 3px #635bff1a}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown .p-dropdown-label{padding:.75rem 1rem;font-size:.9rem;color:var(--stripe-gray-700)}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown .p-dropdown-trigger{color:var(--stripe-gray-500)}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown-panel{border-radius:var(--radius-md);box-shadow:var(--shadow-lg);border:1px solid var(--stripe-gray-200);margin-top:.25rem}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown-panel .p-dropdown-items{padding:.5rem 0}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.75rem 1rem;transition:all var(--transition-fast)}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:var(--stripe-gray-50)}[_nghost-ng-c3990161701] .profile-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:var(--stripe-primary);color:#fff}.selected-profile[_ngcontent-ng-c3990161701], .profile-option[_ngcontent-ng-c3990161701]{display:flex;align-items:center;gap:.5rem}.selected-profile[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701], .profile-option[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{font-size:.9rem;color:var(--stripe-primary)}.selected-profile[_ngcontent-ng-c3990161701] span[_ngcontent-ng-c3990161701], .profile-option[_ngcontent-ng-c3990161701] span[_ngcontent-ng-c3990161701]{font-weight:500}.profile-option[_ngcontent-ng-c3990161701] i[_ngcontent-ng-c3990161701]{color:var(--stripe-gray-600)}.home-page[_ngcontent-ng-c3990161701] .quick-actions[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .save-options[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701], .home-page[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]{transition:box-shadow .18s,transform .18s,background .18s}.home-page[_ngcontent-ng-c3990161701] .quick-actions[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:hover:not(:disabled), .home-page[_ngcontent-ng-c3990161701] .save-options[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:hover:not(:disabled), .home-page[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:hover:not(:disabled){box-shadow:0 2px 12px #635bff2e;transform:translateY(-2px) scale(1.04);background:linear-gradient(90deg,#636bff 60%,#50d583);color:#fff}.home-page[_ngcontent-ng-c3990161701] .quick-actions[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:active, .home-page[_ngcontent-ng-c3990161701] .save-options[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:active, .home-page[_ngcontent-ng-c3990161701] .chat-input-section[_ngcontent-ng-c3990161701] .p-button[_ngcontent-ng-c3990161701]:active{transform:scale(.97)}</style><style type="text/css" data-primeng-style-id="stepper-variables">:root{--p-stepper-steppanel-background:var(--p-content-background);--p-stepper-steppanel-color:var(--p-content-color);--p-stepper-steppanel-padding:0;--p-stepper-steppanel-indent:1rem;--p-stepper-steppanels-padding:0.875rem 0.5rem 1.125rem 0.5rem;--p-stepper-step-number-background:var(--p-content-background);--p-stepper-step-number-active-background:var(--p-content-background);--p-stepper-step-number-border-color:var(--p-content-border-color);--p-stepper-step-number-active-border-color:var(--p-content-border-color);--p-stepper-step-number-color:var(--p-text-muted-color);--p-stepper-step-number-active-color:var(--p-primary-color);--p-stepper-step-number-size:2rem;--p-stepper-step-number-font-size:1.143rem;--p-stepper-step-number-font-weight:500;--p-stepper-step-number-border-radius:50%;--p-stepper-step-number-shadow:0px 0.5px 0px 0px rgba(0,0,0,0.06),0px 1px 1px 0px rgba(0,0,0,0.12);--p-stepper-step-title-color:var(--p-text-muted-color);--p-stepper-step-title-active-color:var(--p-primary-color);--p-stepper-step-title-font-weight:500;--p-stepper-step-header-padding:0;--p-stepper-step-header-border-radius:var(--p-content-border-radius);--p-stepper-step-header-gap:0.5rem;--p-stepper-step-header-focus-ring-width:var(--p-focus-ring-width);--p-stepper-step-header-focus-ring-style:var(--p-focus-ring-style);--p-stepper-step-header-focus-ring-color:var(--p-focus-ring-color);--p-stepper-step-header-focus-ring-offset:var(--p-focus-ring-offset);--p-stepper-step-header-focus-ring-shadow:var(--p-focus-ring-shadow);--p-stepper-step-padding:0.5rem;--p-stepper-step-gap:1rem;--p-stepper-separator-background:var(--p-content-border-color);--p-stepper-separator-active-background:var(--p-primary-color);--p-stepper-separator-margin:0 0 0 1.625rem;--p-stepper-separator-size:2px;--p-stepper-transition-duration:var(--p-transition-duration);}</style><style type="text/css" data-primeng-style-id="stepper-style">.p-steplist{position:relative;display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;list-style-type:none;overflow-x:auto;}.p-step{position:relative;display:flex;flex:1 1 auto;align-items:center;gap:var(--p-stepper-step-gap);padding:var(--p-stepper-step-padding);}.p-step:last-of-type{flex:initial;}.p-step-header{border:0 none;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;transition:background var(--p-stepper-transition-duration),color var(--p-stepper-transition-duration),border-color var(--p-stepper-transition-duration),outline-color var(--p-stepper-transition-duration),box-shadow var(--p-stepper-transition-duration);border-radius:var(--p-stepper-step-header-border-radius);outline-color:transparent;background:transparent;padding:var(--p-stepper-step-header-padding);gap:var(--p-stepper-step-header-gap);}.p-step-header:focus-visible{box-shadow:var(--p-stepper-step-header-focus-ring-shadow);outline:var(--p-stepper-step-header-focus-ring-width) var(--p-stepper-step-header-focus-ring-style) var(--p-stepper-step-header-focus-ring-color);outline-offset:var(--p-stepper-step-header-focus-ring-offset);}.p-stepper.p-stepper-readonly .p-step{cursor:auto;}.p-step-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--p-stepper-step-title-color);font-weight:var(--p-stepper-step-title-font-weight);transition:background var(--p-stepper-transition-duration),color var(--p-stepper-transition-duration),border-color var(--p-stepper-transition-duration),box-shadow var(--p-stepper-transition-duration),outline-color var(--p-stepper-transition-duration);}.p-step-number{display:flex;align-items:center;justify-content:center;color:var(--p-stepper-step-number-color);border:2px solid var(--p-stepper-step-number-border-color);background:var(--p-stepper-step-number-background);min-width:var(--p-stepper-step-number-size);height:var(--p-stepper-step-number-size);line-height:var(--p-stepper-step-number-size);font-size:var(--p-stepper-step-number-font-size);z-index:1;border-radius:var(--p-stepper-step-number-border-radius);position:relative;font-weight:var(--p-stepper-step-number-font-weight);}.p-step-number::after{content:' ';position:absolute;width:100%;height:100%;border-radius:var(--p-stepper-step-number-border-radius);box-shadow:var(--p-stepper-step-number-shadow);}.p-step-active .p-step-header{cursor:default;}.p-step-active .p-step-number{background:var(--p-stepper-step-number-active-background);border-color:var(--p-stepper-step-number-active-border-color);color:var(--p-stepper-step-number-active-color);}.p-step-active .p-step-title{color:var(--p-stepper-step-title-active-color);}.p-step:not(.p-disabled):focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:var(--p-focus-ring-offset);}.p-step:has(~ .p-step-active) .p-stepper-separator{background:var(--p-stepper-separator-active-background);}.p-stepper-separator{flex:1 1 0;background:var(--p-stepper-separator-background);width:100%;height:var(--p-stepper-separator-size);transition:background var(--p-stepper-transition-duration),color var(--p-stepper-transition-duration),border-color var(--p-stepper-transition-duration),box-shadow var(--p-stepper-transition-duration),outline-color var(--p-stepper-transition-duration);}.p-steppanels{padding:var(--p-stepper-steppanels-padding);}.p-steppanel{background:var(--p-stepper-steppanel-background);color:var(--p-stepper-steppanel-color);}.p-stepper:has(.p-stepitem){display:flex;flex-direction:column;}.p-stepitem{display:flex;flex-direction:column;flex:initial;}.p-stepitem.p-stepitem-active{flex:1 1 auto;}.p-stepitem .p-step{flex:initial;}.p-stepitem .p-steppanel-content{width:100%;padding:var(--p-stepper-steppanel-padding);margin-inline-start:1rem;}.p-stepitem .p-steppanel{display:flex;flex:1 1 auto;}.p-stepitem .p-stepper-separator{flex:0 0 auto;width:var(--p-stepper-separator-size);height:auto;margin:var(--p-stepper-separator-margin);position:relative;left:calc(-1 * var(--p-stepper-separator-size));}.p-stepitem .p-stepper-separator:dir(rtl){left:calc(-9 * var(--p-stepper-separator-size));}.p-stepitem:has(~ .p-stepitem-active) .p-stepper-separator{background:var(--p-stepper-separator-active-background);}.p-stepitem:last-of-type .p-steppanel{padding-inline-start:var(--p-stepper-step-number-size);}.p-steppanel:not(.p-steppanel-active) > .p-steppanel-content,.p-steppanel-content.ng-animating{overflow:hidden;}</style><style type="text/css" data-primeng-style-id="dialog-variables">:root{--p-dialog-footer-padding:0 var(--p-overlay-modal-padding) var(--p-overlay-modal-padding) var(--p-overlay-modal-padding);--p-dialog-footer-gap:0.5rem;--p-dialog-content-padding:0 var(--p-overlay-modal-padding) var(--p-overlay-modal-padding) var(--p-overlay-modal-padding);--p-dialog-title-font-size:1.25rem;--p-dialog-title-font-weight:600;--p-dialog-header-padding:var(--p-overlay-modal-padding);--p-dialog-header-gap:0.5rem;--p-dialog-background:var(--p-overlay-modal-background);--p-dialog-border-color:var(--p-overlay-modal-border-color);--p-dialog-color:var(--p-overlay-modal-color);--p-dialog-border-radius:var(--p-overlay-modal-border-radius);--p-dialog-shadow:var(--p-overlay-modal-shadow);}</style><style type="text/css" data-primeng-style-id="dialog-style">.p-dialog{max-height:90%;transform:scale(1);border-radius:var(--p-dialog-border-radius);box-shadow:var(--p-dialog-shadow);background:var(--p-dialog-background);border:1px solid var(--p-dialog-border-color);color:var(--p-dialog-color);}.p-dialog-content{overflow-y:auto;padding:var(--p-dialog-content-padding);}.p-dialog-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:var(--p-dialog-header-padding);}.p-dialog-title{font-weight:var(--p-dialog-title-font-weight);font-size:var(--p-dialog-title-font-size);}.p-dialog-footer{flex-shrink:0;padding:var(--p-dialog-footer-padding);display:flex;justify-content:flex-end;gap:var(--p-dialog-footer-gap);}.p-dialog-header-actions{display:flex;align-items:center;gap:var(--p-dialog-header-gap);}.p-dialog-enter-active{transition:all 150ms cubic-bezier(0,0,0.2,1);}.p-dialog-leave-active{transition:all 150ms cubic-bezier(0.4,0,0.2,1);}.p-dialog-enter-from,.p-dialog-leave-to{opacity:0;transform:scale(0.7);}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:0.75rem;transform:translate3d(0px,0px,0px);}.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active{transition:all 0.3s ease-out;}.p-dialog-top .p-dialog-enter-from,.p-dialog-top .p-dialog-leave-to{transform:translate3d(0px,-100%,0px);}.p-dialog-bottom .p-dialog-enter-from,.p-dialog-bottom .p-dialog-leave-to{transform:translate3d(0px,100%,0px);}.p-dialog-left .p-dialog-enter-from,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter-from,.p-dialog-topleft .p-dialog-leave-to,.p-dialog-bottomleft .p-dialog-enter-from,.p-dialog-bottomleft .p-dialog-leave-to{transform:translate3d(-100%,0px,0px);}.p-dialog-right .p-dialog-enter-from,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter-from,.p-dialog-topright .p-dialog-leave-to,.p-dialog-bottomright .p-dialog-enter-from,.p-dialog-bottomright .p-dialog-leave-to{transform:translate3d(100%,0px,0px);}.p-dialog-left:dir(rtl) .p-dialog-enter-from,.p-dialog-left:dir(rtl) .p-dialog-leave-to,.p-dialog-topleft:dir(rtl) .p-dialog-enter-from,.p-dialog-topleft:dir(rtl) .p-dialog-leave-to,.p-dialog-bottomleft:dir(rtl) .p-dialog-enter-from,.p-dialog-bottomleft:dir(rtl) .p-dialog-leave-to{transform:translate3d(100%,0px,0px);}.p-dialog-right:dir(rtl) .p-dialog-enter-from,.p-dialog-right:dir(rtl) .p-dialog-leave-to,.p-dialog-topright:dir(rtl) .p-dialog-enter-from,.p-dialog-topright:dir(rtl) .p-dialog-leave-to,.p-dialog-bottomright:dir(rtl) .p-dialog-enter-from,.p-dialog-bottomright:dir(rtl) .p-dialog-leave-to{transform:translate3d(-100%,0px,0px);}.p-dialog-maximized{width:100vw!important;height:100vh!important;top:0px!important;left:0px!important;max-height:100%;height:100%;border-radius:0;}.p-dialog-maximized .p-dialog-content{flex-grow:1;}.p-dialog .p-resizable-handle{position:absolute;font-size:0.1px;display:block;cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}</style><style type="text/css" data-primeng-style-id="inputtext-variables">:root{--p-inputtext-background:var(--p-form-field-background);--p-inputtext-disabled-background:var(--p-form-field-disabled-background);--p-inputtext-filled-background:var(--p-form-field-filled-background);--p-inputtext-filled-hover-background:var(--p-form-field-filled-hover-background);--p-inputtext-filled-focus-background:var(--p-form-field-filled-focus-background);--p-inputtext-border-color:var(--p-form-field-border-color);--p-inputtext-hover-border-color:var(--p-form-field-hover-border-color);--p-inputtext-focus-border-color:var(--p-form-field-focus-border-color);--p-inputtext-invalid-border-color:var(--p-form-field-invalid-border-color);--p-inputtext-color:var(--p-form-field-color);--p-inputtext-disabled-color:var(--p-form-field-disabled-color);--p-inputtext-placeholder-color:var(--p-form-field-placeholder-color);--p-inputtext-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-inputtext-shadow:var(--p-form-field-shadow);--p-inputtext-padding-x:var(--p-form-field-padding-x);--p-inputtext-padding-y:var(--p-form-field-padding-y);--p-inputtext-border-radius:var(--p-form-field-border-radius);--p-inputtext-transition-duration:var(--p-form-field-transition-duration);--p-inputtext-lg-font-size:var(--p-form-field-lg-font-size);--p-inputtext-lg-padding-x:var(--p-form-field-lg-padding-x);--p-inputtext-lg-padding-y:var(--p-form-field-lg-padding-y);--p-inputtext-sm-font-size:var(--p-form-field-sm-font-size);--p-inputtext-sm-padding-x:var(--p-form-field-sm-padding-x);--p-inputtext-sm-padding-y:var(--p-form-field-sm-padding-y);--p-inputtext-focus-ring-width:var(--p-form-field-focus-ring-width);--p-inputtext-focus-ring-style:var(--p-form-field-focus-ring-style);--p-inputtext-focus-ring-color:var(--p-form-field-focus-ring-color);--p-inputtext-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-inputtext-focus-ring-shadow:var(--p-form-field-focus-ring-shadow);}</style><style type="text/css" data-primeng-style-id="inputtext-style">.p-inputtext{font-family:inherit;font-feature-settings:inherit;font-size:1rem;color:var(--p-inputtext-color);background:var(--p-inputtext-background);padding-block:var(--p-inputtext-padding-y);padding-inline:var(--p-inputtext-padding-x);border:1px solid var(--p-inputtext-border-color);transition:background var(--p-inputtext-transition-duration),color var(--p-inputtext-transition-duration),border-color var(--p-inputtext-transition-duration),outline-color var(--p-inputtext-transition-duration),box-shadow var(--p-inputtext-transition-duration);appearance:none;border-radius:var(--p-inputtext-border-radius);outline-color:transparent;box-shadow:var(--p-inputtext-shadow);}.p-inputtext:enabled:hover{border-color:var(--p-inputtext-hover-border-color);}.p-inputtext:enabled:focus{border-color:var(--p-inputtext-focus-border-color);box-shadow:var(--p-inputtext-focus-ring-shadow);outline:var(--p-inputtext-focus-ring-width) var(--p-inputtext-focus-ring-style) var(--p-inputtext-focus-ring-color);outline-offset:var(--p-inputtext-focus-ring-offset);}.p-inputtext.p-invalid{border-color:var(--p-inputtext-invalid-border-color);}.p-inputtext.p-variant-filled{background:var(--p-inputtext-filled-background);}.p-inputtext.p-variant-filled:enabled:hover{background:var(--p-inputtext-filled-hover-background);}.p-inputtext.p-variant-filled:enabled:focus{background:var(--p-inputtext-filled-focus-background);}.p-inputtext:disabled{opacity:1;background:var(--p-inputtext-disabled-background);color:var(--p-inputtext-disabled-color);}.p-inputtext::placeholder{color:var(--p-inputtext-placeholder-color);}.p-inputtext.p-invalid::placeholder{color:var(--p-inputtext-invalid-placeholder-color);}.p-inputtext-sm{font-size:var(--p-inputtext-sm-font-size);padding-block:var(--p-inputtext-sm-padding-y);padding-inline:var(--p-inputtext-sm-padding-x);}.p-inputtext-lg{font-size:var(--p-inputtext-lg-font-size);padding-block:var(--p-inputtext-lg-padding-y);padding-inline:var(--p-inputtext-lg-padding-x);}.p-inputtext-fluid{width:100%;}.p-inputtext.ng-invalid.ng-dirty{border-color:var(--p-inputtext-invalid-border-color);}.p-inputtext.ng-invalid.ng-dirty::placeholder{color:var(--p-inputtext-invalid-placeholder-color);}</style><style type="text/css" data-primeng-style-id="checkbox-variables">:root{--p-checkbox-icon-size:0.875rem;--p-checkbox-icon-color:var(--p-form-field-color);--p-checkbox-icon-checked-color:var(--p-primary-contrast-color);--p-checkbox-icon-checked-hover-color:var(--p-primary-contrast-color);--p-checkbox-icon-disabled-color:var(--p-form-field-disabled-color);--p-checkbox-icon-lg-size:1rem;--p-checkbox-icon-sm-size:0.75rem;--p-checkbox-border-radius:var(--p-border-radius-sm);--p-checkbox-width:1.25rem;--p-checkbox-height:1.25rem;--p-checkbox-background:var(--p-form-field-background);--p-checkbox-checked-background:var(--p-primary-color);--p-checkbox-checked-hover-background:var(--p-primary-hover-color);--p-checkbox-disabled-background:var(--p-form-field-disabled-background);--p-checkbox-filled-background:var(--p-form-field-filled-background);--p-checkbox-border-color:var(--p-form-field-border-color);--p-checkbox-hover-border-color:var(--p-form-field-hover-border-color);--p-checkbox-focus-border-color:var(--p-form-field-border-color);--p-checkbox-checked-border-color:var(--p-primary-color);--p-checkbox-checked-hover-border-color:var(--p-primary-hover-color);--p-checkbox-checked-focus-border-color:var(--p-primary-color);--p-checkbox-checked-disabled-border-color:var(--p-form-field-border-color);--p-checkbox-invalid-border-color:var(--p-form-field-invalid-border-color);--p-checkbox-shadow:var(--p-form-field-shadow);--p-checkbox-transition-duration:var(--p-form-field-transition-duration);--p-checkbox-lg-width:1.5rem;--p-checkbox-lg-height:1.5rem;--p-checkbox-sm-width:1rem;--p-checkbox-sm-height:1rem;--p-checkbox-focus-ring-width:var(--p-focus-ring-width);--p-checkbox-focus-ring-style:var(--p-focus-ring-style);--p-checkbox-focus-ring-color:var(--p-focus-ring-color);--p-checkbox-focus-ring-offset:var(--p-focus-ring-offset);--p-checkbox-focus-ring-shadow:var(--p-focus-ring-shadow);}</style><style type="text/css" data-primeng-style-id="checkbox-style">.p-checkbox{position:relative;display:inline-flex;user-select:none;vertical-align:bottom;width:var(--p-checkbox-width);height:var(--p-checkbox-height);}.p-checkbox-input{cursor:pointer;appearance:none;position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;border:1px solid transparent;border-radius:var(--p-checkbox-border-radius);}.p-checkbox-box{display:flex;justify-content:center;align-items:center;border-radius:var(--p-checkbox-border-radius);border:1px solid var(--p-checkbox-border-color);background:var(--p-checkbox-background);width:var(--p-checkbox-width);height:var(--p-checkbox-height);transition:background var(--p-checkbox-transition-duration),color var(--p-checkbox-transition-duration),border-color var(--p-checkbox-transition-duration),box-shadow var(--p-checkbox-transition-duration),outline-color var(--p-checkbox-transition-duration);outline-color:transparent;box-shadow:var(--p-checkbox-shadow);}.p-checkbox-icon{transition-duration:var(--p-checkbox-transition-duration);color:var(--p-checkbox-icon-color);font-size:var(--p-checkbox-icon-size);width:var(--p-checkbox-icon-size);height:var(--p-checkbox-icon-size);}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--p-checkbox-hover-border-color);}.p-checkbox-checked .p-checkbox-box{border-color:var(--p-checkbox-checked-border-color);background:var(--p-checkbox-checked-background);}.p-checkbox-checked .p-checkbox-icon{color:var(--p-checkbox-icon-checked-color);}.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:var(--p-checkbox-checked-hover-background);border-color:var(--p-checkbox-checked-hover-border-color);}.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-icon{color:var(--p-checkbox-icon-checked-hover-color);}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:var(--p-checkbox-focus-border-color);box-shadow:var(--p-checkbox-focus-ring-shadow);outline:var(--p-checkbox-focus-ring-width) var(--p-checkbox-focus-ring-style) var(--p-checkbox-focus-ring-color);outline-offset:var(--p-checkbox-focus-ring-offset);}.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:var(--p-checkbox-checked-focus-border-color);}.p-checkbox.p-invalid > .p-checkbox-box{border-color:var(--p-checkbox-invalid-border-color);}.p-checkbox.p-variant-filled .p-checkbox-box{background:var(--p-checkbox-filled-background);}.p-checkbox-checked.p-variant-filled .p-checkbox-box{background:var(--p-checkbox-checked-background);}.p-checkbox-checked.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:var(--p-checkbox-checked-hover-background);}.p-checkbox.p-disabled{opacity:1;}.p-checkbox.p-disabled .p-checkbox-box{background:var(--p-checkbox-disabled-background);border-color:var(--p-checkbox-checked-disabled-border-color);}.p-checkbox.p-disabled .p-checkbox-box .p-checkbox-icon{color:var(--p-checkbox-icon-disabled-color);}.p-checkbox-sm,.p-checkbox-sm .p-checkbox-box{width:var(--p-checkbox-sm-width);height:var(--p-checkbox-sm-height);}.p-checkbox-sm .p-checkbox-icon{font-size:var(--p-checkbox-icon-sm-size);width:var(--p-checkbox-icon-sm-size);height:var(--p-checkbox-icon-sm-size);}.p-checkbox-lg,.p-checkbox-lg .p-checkbox-box{width:var(--p-checkbox-lg-width);height:var(--p-checkbox-lg-height);}.p-checkbox-lg .p-checkbox-icon{font-size:var(--p-checkbox-icon-lg-size);width:var(--p-checkbox-icon-lg-size);height:var(--p-checkbox-icon-lg-size);}p-checkBox.ng-invalid.ng-dirty .p-checkbox-box,p-check-box.ng-invalid.ng-dirty .p-checkbox-box,p-checkbox.ng-invalid.ng-dirty .p-checkbox-box{border-color:var(--p-checkbox-invalid-border-color);}</style><style type="text/css" data-primeng-style-id="autocomplete-variables">:root{--p-autocomplete-empty-message-padding:var(--p-list-option-padding);--p-autocomplete-chip-border-radius:var(--p-border-radius-sm);--p-autocomplete-dropdown-width:2.5rem;--p-autocomplete-dropdown-border-color:var(--p-form-field-border-color);--p-autocomplete-dropdown-hover-border-color:var(--p-form-field-border-color);--p-autocomplete-dropdown-active-border-color:var(--p-form-field-border-color);--p-autocomplete-dropdown-border-radius:var(--p-form-field-border-radius);--p-autocomplete-dropdown-focus-ring-width:var(--p-focus-ring-width);--p-autocomplete-dropdown-focus-ring-style:var(--p-focus-ring-style);--p-autocomplete-dropdown-focus-ring-color:var(--p-focus-ring-color);--p-autocomplete-dropdown-focus-ring-offset:var(--p-focus-ring-offset);--p-autocomplete-dropdown-focus-ring-shadow:var(--p-focus-ring-shadow);--p-autocomplete-dropdown-lg-width:3rem;--p-autocomplete-dropdown-sm-width:2rem;--p-autocomplete-option-group-background:var(--p-list-option-group-background);--p-autocomplete-option-group-color:var(--p-list-option-group-color);--p-autocomplete-option-group-font-weight:var(--p-list-option-group-font-weight);--p-autocomplete-option-group-padding:var(--p-list-option-group-padding);--p-autocomplete-option-focus-background:var(--p-list-option-focus-background);--p-autocomplete-option-selected-background:var(--p-list-option-selected-background);--p-autocomplete-option-selected-focus-background:var(--p-list-option-selected-focus-background);--p-autocomplete-option-color:var(--p-list-option-color);--p-autocomplete-option-focus-color:var(--p-list-option-focus-color);--p-autocomplete-option-selected-color:var(--p-list-option-selected-color);--p-autocomplete-option-selected-focus-color:var(--p-list-option-selected-focus-color);--p-autocomplete-option-padding:var(--p-list-option-padding);--p-autocomplete-option-border-radius:var(--p-list-option-border-radius);--p-autocomplete-list-padding:var(--p-list-padding);--p-autocomplete-list-gap:var(--p-list-gap);--p-autocomplete-overlay-background:var(--p-overlay-select-background);--p-autocomplete-overlay-border-color:var(--p-overlay-select-border-color);--p-autocomplete-overlay-border-radius:var(--p-overlay-select-border-radius);--p-autocomplete-overlay-color:var(--p-overlay-select-color);--p-autocomplete-overlay-shadow:var(--p-overlay-select-shadow);--p-autocomplete-background:var(--p-form-field-background);--p-autocomplete-disabled-background:var(--p-form-field-disabled-background);--p-autocomplete-filled-background:var(--p-form-field-filled-background);--p-autocomplete-filled-hover-background:var(--p-form-field-filled-hover-background);--p-autocomplete-filled-focus-background:var(--p-form-field-filled-focus-background);--p-autocomplete-border-color:var(--p-form-field-border-color);--p-autocomplete-hover-border-color:var(--p-form-field-hover-border-color);--p-autocomplete-focus-border-color:var(--p-form-field-focus-border-color);--p-autocomplete-invalid-border-color:var(--p-form-field-invalid-border-color);--p-autocomplete-color:var(--p-form-field-color);--p-autocomplete-disabled-color:var(--p-form-field-disabled-color);--p-autocomplete-placeholder-color:var(--p-form-field-placeholder-color);--p-autocomplete-invalid-placeholder-color:var(--p-form-field-invalid-placeholder-color);--p-autocomplete-shadow:var(--p-form-field-shadow);--p-autocomplete-padding-x:var(--p-form-field-padding-x);--p-autocomplete-padding-y:var(--p-form-field-padding-y);--p-autocomplete-border-radius:var(--p-form-field-border-radius);--p-autocomplete-transition-duration:var(--p-form-field-transition-duration);--p-autocomplete-focus-ring-width:var(--p-form-field-focus-ring-width);--p-autocomplete-focus-ring-style:var(--p-form-field-focus-ring-style);--p-autocomplete-focus-ring-color:var(--p-form-field-focus-ring-color);--p-autocomplete-focus-ring-offset:var(--p-form-field-focus-ring-offset);--p-autocomplete-focus-ring-shadow:var(--p-form-field-focus-ring-shadow);--p-autocomplete-dropdown-background:var(--p-surface-100);--p-autocomplete-dropdown-hover-background:var(--p-surface-200);--p-autocomplete-dropdown-active-background:var(--p-surface-300);--p-autocomplete-dropdown-color:var(--p-surface-600);--p-autocomplete-dropdown-hover-color:var(--p-surface-700);--p-autocomplete-dropdown-active-color:var(--p-surface-800);--p-autocomplete-chip-focus-background:var(--p-surface-200);--p-autocomplete-chip-focus-color:var(--p-surface-800);}@media (prefers-color-scheme:dark){:root{--p-autocomplete-dropdown-background:var(--p-surface-800);--p-autocomplete-dropdown-hover-background:var(--p-surface-700);--p-autocomplete-dropdown-active-background:var(--p-surface-600);--p-autocomplete-dropdown-color:var(--p-surface-300);--p-autocomplete-dropdown-hover-color:var(--p-surface-200);--p-autocomplete-dropdown-active-color:var(--p-surface-100);--p-autocomplete-chip-focus-background:var(--p-surface-700);--p-autocomplete-chip-focus-color:var(--p-surface-0);}}</style><style type="text/css" data-primeng-style-id="autocomplete-style">.p-autocomplete{display:inline-flex;}.p-autocomplete-loader{position:absolute;top:50%;margin-top:-0.5rem;inset-inline-end:var(--p-autocomplete-padding-x);}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-loader{inset-inline-end:calc(var(--p-autocomplete-dropdown-width) + var(--p-autocomplete-padding-x));}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input{flex:1 1 auto;width:1%;}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input,.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input-multiple{border-start-end-radius:0;border-end-end-radius:0;}.p-autocomplete-dropdown{cursor:pointer;display:inline-flex;user-select:none;align-items:center;justify-content:center;overflow:hidden;position:relative;width:var(--p-autocomplete-dropdown-width);border-start-end-radius:var(--p-autocomplete-dropdown-border-radius);border-end-end-radius:var(--p-autocomplete-dropdown-border-radius);background:var(--p-autocomplete-dropdown-background);border:1px solid var(--p-autocomplete-dropdown-border-color);border-inline-start:0 none;color:var(--p-autocomplete-dropdown-color);transition:background var(--p-autocomplete-transition-duration),color var(--p-autocomplete-transition-duration),border-color var(--p-autocomplete-transition-duration),outline-color var(--p-autocomplete-transition-duration),box-shadow var(--p-autocomplete-transition-duration);outline-color:transparent;}.p-autocomplete-dropdown:not(:disabled):hover{background:var(--p-autocomplete-dropdown-hover-background);border-color:var(--p-autocomplete-dropdown-hover-border-color);color:var(--p-autocomplete-dropdown-hover-color);}.p-autocomplete-dropdown:not(:disabled):active{background:var(--p-autocomplete-dropdown-active-background);border-color:var(--p-autocomplete-dropdown-active-border-color);color:var(--p-autocomplete-dropdown-active-color);}.p-autocomplete-dropdown:focus-visible{box-shadow:var(--p-autocomplete-dropdown-focus-ring-shadow);outline:var(--p-autocomplete-dropdown-focus-ring-width) var(--p-autocomplete-dropdown-focus-ring-style) var(--p-autocomplete-dropdown-focus-ring-color);outline-offset:var(--p-autocomplete-dropdown-focus-ring-offset);}.p-autocomplete-overlay{position:absolute;top:0;left:0;background:var(--p-autocomplete-overlay-background);color:var(--p-autocomplete-overlay-color);border:1px solid var(--p-autocomplete-overlay-border-color);border-radius:var(--p-autocomplete-overlay-border-radius);box-shadow:var(--p-autocomplete-overlay-shadow);min-width:100%;}.p-autocomplete-list-container{overflow:auto;}.p-autocomplete-list{margin:0;list-style-type:none;display:flex;flex-direction:column;gap:var(--p-autocomplete-list-gap);padding:var(--p-autocomplete-list-padding);}.p-autocomplete-option{cursor:pointer;white-space:nowrap;position:relative;overflow:hidden;display:flex;align-items:center;padding:var(--p-autocomplete-option-padding);border:0 none;color:var(--p-autocomplete-option-color);background:transparent;transition:background var(--p-autocomplete-transition-duration),color var(--p-autocomplete-transition-duration),border-color var(--p-autocomplete-transition-duration);border-radius:var(--p-autocomplete-option-border-radius);}.p-autocomplete-option:not(.p-autocomplete-option-selected):not(.p-disabled).p-focus{background:var(--p-autocomplete-option-focus-background);color:var(--p-autocomplete-option-focus-color);}.p-autocomplete-option-selected{background:var(--p-autocomplete-option-selected-background);color:var(--p-autocomplete-option-selected-color);}.p-autocomplete-option-selected.p-focus{background:var(--p-autocomplete-option-selected-focus-background);color:var(--p-autocomplete-option-selected-focus-color);}.p-autocomplete-option-group{margin:0;padding:var(--p-autocomplete-option-group-padding);color:var(--p-autocomplete-option-group-color);background:var(--p-autocomplete-option-group-background);font-weight:var(--p-autocomplete-option-group-font-weight);}.p-autocomplete-input-multiple{margin:0;list-style-type:none;cursor:text;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap;padding:calc(var(--p-autocomplete-padding-y) / 2) var(--p-autocomplete-padding-x);gap:calc(var(--p-autocomplete-padding-y) / 2);color:var(--p-autocomplete-color);background:var(--p-autocomplete-background);border:1px solid var(--p-autocomplete-border-color);border-radius:var(--p-autocomplete-border-radius);width:100%;transition:background var(--p-autocomplete-transition-duration),color var(--p-autocomplete-transition-duration),border-color var(--p-autocomplete-transition-duration),outline-color var(--p-autocomplete-transition-duration),box-shadow var(--p-autocomplete-transition-duration);outline-color:transparent;box-shadow:var(--p-autocomplete-shadow);}.p-autocomplete-input-multiple.p-disabled{opacity:1;background:var(--p-inputtext-disabled-background);color:var(--p-inputtext-disabled-color);}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-input-multiple{border-color:var(--p-autocomplete-hover-border-color);}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-input-multiple{border-color:var(--p-autocomplete-focus-border-color);box-shadow:var(--p-autocomplete-focus-ring-shadow);outline:var(--p-autocomplete-focus-ring-width) var(--p-autocomplete-focus-ring-style) var(--p-autocomplete-focus-ring-color);outline-offset:var(--p-autocomplete-focus-ring-offset);}.p-autocomplete.p-invalid .p-autocomplete-input-multiple{border-color:var(--p-autocomplete-invalid-border-color);}.p-variant-filled.p-autocomplete-input-multiple{background:var(--p-autocomplete-filled-background);}.p-autocomplete:not(.p-disabled):hover .p-variant-filled.p-autocomplete-input-multiple{background:var(--p-autocomplete-filled-hover-background);}.p-autocomplete:not(.p-disabled).p-focus .p-variant-filled.p-autocomplete-input-multiple{background:var(--p-autocomplete-filled-focus-background);}.p-autocomplete.p-disabled .p-autocomplete-input-multiple{opacity:1;background:var(--p-autocomplete-disabled-background);color:var(--p-autocomplete-disabled-color);}.p-autocomplete-chip.p-chip{padding-block-start:calc(var(--p-autocomplete-padding-y) / 2);padding-block-end:calc(var(--p-autocomplete-padding-y) / 2);border-radius:var(--p-autocomplete-chip-border-radius);}.p-autocomplete-input-multiple:has(.p-autocomplete-chip){padding-inline-start:calc(var(--p-autocomplete-padding-y) / 2);padding-inline-end:calc(var(--p-autocomplete-padding-y) / 2);}.p-autocomplete-chip-item.p-focus .p-autocomplete-chip{background:var(--p-autocomplete-chip-focus-background);color:var(--p-autocomplete-chip-focus-color);}.p-autocomplete-input-chip{flex:1 1 auto;display:inline-flex;padding-block-start:calc(var(--p-autocomplete-padding-y) / 2);padding-block-end:calc(var(--p-autocomplete-padding-y) / 2);}.p-autocomplete-input-chip input{border:0 none;outline:0 none;background:transparent;margin:0;padding:0;box-shadow:none;border-radius:0;width:100%;font-family:inherit;font-feature-settings:inherit;font-size:1rem;color:inherit;}.p-autocomplete-input-chip input::placeholder{color:var(--p-autocomplete-placeholder-color);}.p-autocomplete.p-invalid .p-autocomplete-input-chip input::placeholder{color:var(--p-autocomplete-invalid-placeholder-color);}.p-autocomplete-empty-message{padding:var(--p-autocomplete-empty-message-padding);}.p-autocomplete-fluid{display:flex;}.p-autocomplete-fluid:has(.p-autocomplete-dropdown) .p-autocomplete-input{width:1%;}.p-autocomplete:has(.p-inputtext-sm) .p-autocomplete-dropdown{width:var(--p-autocomplete-dropdown-sm-width);}.p-autocomplete:has(.p-inputtext-sm) .p-autocomplete-dropdown .p-icon{font-size:var(--p-form-field-sm-font-size);width:var(--p-form-field-sm-font-size);height:var(--p-form-field-sm-font-size);}.p-autocomplete:has(.p-inputtext-lg) .p-autocomplete-dropdown{width:var(--p-autocomplete-dropdown-lg-width);}.p-autocomplete:has(.p-inputtext-lg) .p-autocomplete-dropdown .p-icon{font-size:var(--p-form-field-lg-font-size);width:var(--p-form-field-lg-font-size);height:var(--p-form-field-lg-font-size);}.p-autocomplete-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer;color:var(--p-autocomplete-dropdown-color);inset-inline-end:var(--p-autocomplete-padding-x);}.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-clear-icon{inset-inline-end:calc(var(--p-autocomplete-padding-x) + var(--p-autocomplete-dropdown-width));}p-autoComplete.ng-invalid.ng-dirty .p-autocomplete-input,p-autoComplete.ng-invalid.ng-dirty .p-autocomplete-input-multiple,p-auto-complete.ng-invalid.ng-dirty .p-autocomplete-input,p-auto-complete.ng-invalid.ng-dirty .p-autocomplete-input-multiple p-autocomplete.ng-invalid.ng-dirty .p-autocomplete-input,p-autocomplete.ng-invalid.ng-dirty .p-autocomplete-input-multiple{border-color:var(--p-autocomplete-invalid-border-color);}p-autoComplete.ng-invalid.ng-dirty .p-autocomplete-input:enabled:focus,p-autoComplete.ng-invalid.ng-dirty:not(.p-disabled).p-focus .p-autocomplete-input-multiple,p-auto-complete.ng-invalid.ng-dirty .p-autocomplete-input:enabled:focus,p-auto-complete.ng-invalid.ng-dirty:not(.p-disabled).p-focus .p-autocomplete-input-multiple,p-autocomplete.ng-invalid.ng-dirty .p-autocomplete-input:enabled:focus,p-autocomplete.ng-invalid.ng-dirty:not(.p-disabled).p-focus .p-autocomplete-input-multiple{border-color:var(--p-autocomplete-focus-border-color);}p-autoComplete.ng-invalid.ng-dirty .p-autocomplete-input-chip input::placeholder,p-auto-complete.ng-invalid.ng-dirty .p-autocomplete-input-chip input::placeholder,p-autocomplete.ng-invalid.ng-dirty .p-autocomplete-input-chip input::placeholder{color:var(--p-autocomplete-invalid-placeholder-color);}p-autoComplete.ng-invalid.ng-dirty .p-autocomplete-input::placeholder,p-auto-complete.ng-invalid.ng-dirty .p-autocomplete-input::placeholder,p-autocomplete.ng-invalid.ng-dirty .p-autocomplete-input::placeholder{color:var(--p-autocomplete-invalid-placeholder-color);}</style><style type="text/css" data-primeng-style-id="overlay-style">.p-overlay{position:absolute;top:0;}.p-overlay-modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;}.p-overlay-content{transform-origin:inherit;}.p-overlay-modal > .p-overlay-content{z-index:1;width:90%;}.p-overlay-top{align-items:flex-start;}.p-overlay-top-start{align-items:flex-start;justify-content:flex-start;}.p-overlay-top-end{align-items:flex-start;justify-content:flex-end;}.p-overlay-bottom{align-items:flex-end;}.p-overlay-bottom-start{align-items:flex-end;justify-content:flex-start;}.p-overlay-bottom-end{align-items:flex-end;justify-content:flex-end;}.p-overlay-left{justify-content:flex-start;}.p-overlay-left-start{justify-content:flex-start;align-items:flex-start;}.p-overlay-left-end{justify-content:flex-start;align-items:flex-end;}.p-overlay-right{justify-content:flex-end;}.p-overlay-right-start{justify-content:flex-end;align-items:flex-start;}.p-overlay-right-end{justify-content:flex-end;align-items:flex-end;}</style><style type="text/css" data-primeng-style-id="selectbutton-variables">:root{--p-selectbutton-border-radius:var(--p-form-field-border-radius);--p-selectbutton-invalid-border-color:var(--p-form-field-invalid-border-color);}@media (prefers-color-scheme:dark){:root{--p-selectbutton-invalid-border-color:var(--p-form-field-invalid-border-color);}}</style><style type="text/css" data-primeng-style-id="selectbutton-style">.p-selectbutton{display:inline-flex;user-select:none;vertical-align:bottom;outline-color:transparent;border-radius:var(--p-selectbutton-border-radius);}.p-selectbutton .p-togglebutton{border-radius:0;border-width:1px 1px 1px 0;}.p-selectbutton .p-togglebutton:focus-visible{position:relative;z-index:1;}.p-selectbutton .p-togglebutton:first-child{border-inline-start-width:1px;border-start-start-radius:var(--p-selectbutton-border-radius);border-end-start-radius:var(--p-selectbutton-border-radius);}.p-selectbutton .p-togglebutton:last-child{border-start-end-radius:var(--p-selectbutton-border-radius);border-end-end-radius:var(--p-selectbutton-border-radius);}.p-selectbutton.p-invalid{outline:1px solid var(--p-selectbutton-invalid-border-color);outline-offset:0;}.p-selectbutton-fluid{width:100%;}.p-selectbutton-fluid .p-togglebutton{flex:1 1 0;}.p-selectbutton.ng-invalid.ng-dirty{outline:1px solid var(--p-selectbutton-invalid-border-color);outline-offset:0;}</style><style type="text/css" data-primeng-style-id="inputnumber-variables">:root{--p-inputnumber-button-width:2.5rem;--p-inputnumber-button-border-radius:var(--p-form-field-border-radius);--p-inputnumber-button-vertical-padding:var(--p-form-field-padding-y);--p-inputnumber-transition-duration:var(--p-transition-duration);--p-inputnumber-button-background:transparent;--p-inputnumber-button-hover-background:var(--p-surface-100);--p-inputnumber-button-active-background:var(--p-surface-200);--p-inputnumber-button-border-color:var(--p-form-field-border-color);--p-inputnumber-button-hover-border-color:var(--p-form-field-border-color);--p-inputnumber-button-active-border-color:var(--p-form-field-border-color);--p-inputnumber-button-color:var(--p-surface-400);--p-inputnumber-button-hover-color:var(--p-surface-500);--p-inputnumber-button-active-color:var(--p-surface-600);}@media (prefers-color-scheme:dark){:root{--p-inputnumber-button-background:transparent;--p-inputnumber-button-hover-background:var(--p-surface-800);--p-inputnumber-button-active-background:var(--p-surface-700);--p-inputnumber-button-border-color:var(--p-form-field-border-color);--p-inputnumber-button-hover-border-color:var(--p-form-field-border-color);--p-inputnumber-button-active-border-color:var(--p-form-field-border-color);--p-inputnumber-button-color:var(--p-surface-400);--p-inputnumber-button-hover-color:var(--p-surface-300);--p-inputnumber-button-active-color:var(--p-surface-200);}}</style><style type="text/css" data-primeng-style-id="inputnumber-style">.p-inputnumber{display:inline-flex;position:relative;}.p-inputnumber-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer;background:var(--p-inputnumber-button-background);color:var(--p-inputnumber-button-color);width:var(--p-inputnumber-button-width);transition:background var(--p-inputnumber-transition-duration),color var(--p-inputnumber-transition-duration),border-color var(--p-inputnumber-transition-duration),outline-color var(--p-inputnumber-transition-duration);}.p-inputnumber-button:disabled{cursor:auto;}.p-inputnumber-button:not(:disabled):hover{background:var(--p-inputnumber-button-hover-background);color:var(--p-inputnumber-button-hover-color);}.p-inputnumber-button:not(:disabled):active{background:var(--p-inputnumber-button-active-background);color:var(--p-inputnumber-button-active-color);}.p-inputnumber-stacked .p-inputnumber-button{position:relative;flex:1 1 auto;border:0 none;}.p-inputnumber-stacked .p-inputnumber-button-group{display:flex;flex-direction:column;position:absolute;inset-block-start:1px;inset-inline-end:1px;height:calc(100% - 2px);z-index:1;}.p-inputnumber-stacked .p-inputnumber-increment-button{padding:0;border-start-end-radius:calc(var(--p-inputnumber-button-border-radius) - 1px);}.p-inputnumber-stacked .p-inputnumber-decrement-button{padding:0;border-end-end-radius:calc(var(--p-inputnumber-button-border-radius) - 1px);}.p-inputnumber-horizontal .p-inputnumber-button{border:1px solid var(--p-inputnumber-button-border-color);}.p-inputnumber-horizontal .p-inputnumber-button:hover{border-color:var(--p-inputnumber-button-hover-border-color);}.p-inputnumber-horizontal .p-inputnumber-button:active{border-color:var(--p-inputnumber-button-active-border-color);}.p-inputnumber-horizontal .p-inputnumber-increment-button{order:3;border-start-end-radius:var(--p-inputnumber-button-border-radius);border-end-end-radius:var(--p-inputnumber-button-border-radius);border-inline-start:0 none;}.p-inputnumber-horizontal .p-inputnumber-input{order:2;border-radius:0;}.p-inputnumber-horizontal .p-inputnumber-decrement-button{order:1;border-start-start-radius:var(--p-inputnumber-button-border-radius);border-end-start-radius:var(--p-inputnumber-button-border-radius);border-inline-end:0 none;}.p-floatlabel:has(.p-inputnumber-horizontal) label{margin-inline-start:var(--p-inputnumber-button-width);}.p-inputnumber-vertical{flex-direction:column;}.p-inputnumber-vertical .p-inputnumber-button{border:1px solid var(--p-inputnumber-button-border-color);padding:var(--p-inputnumber-button-vertical-padding);}.p-inputnumber-vertical .p-inputnumber-button:hover{border-color:var(--p-inputnumber-button-hover-border-color);}.p-inputnumber-vertical .p-inputnumber-button:active{border-color:var(--p-inputnumber-button-active-border-color);}.p-inputnumber-vertical .p-inputnumber-increment-button{order:1;border-start-start-radius:var(--p-inputnumber-button-border-radius);border-start-end-radius:var(--p-inputnumber-button-border-radius);width:100%;border-block-end:0 none;}.p-inputnumber-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center;}.p-inputnumber-vertical .p-inputnumber-decrement-button{order:3;border-end-start-radius:var(--p-inputnumber-button-border-radius);border-end-end-radius:var(--p-inputnumber-button-border-radius);width:100%;border-block-start:0 none;}.p-inputnumber-input{flex:1 1 auto;}.p-inputnumber-fluid{width:100%;}.p-inputnumber-fluid .p-inputnumber-input{width:1%;}.p-inputnumber-fluid.p-inputnumber-vertical .p-inputnumber-input{width:100%;}.p-inputnumber:has(.p-inputtext-sm) .p-inputnumber-button .p-icon{font-size:var(--p-form-field-sm-font-size);width:var(--p-form-field-sm-font-size);height:var(--p-form-field-sm-font-size);}.p-inputnumber:has(.p-inputtext-lg) .p-inputnumber-button .p-icon{font-size:var(--p-form-field-lg-font-size);width:var(--p-form-field-lg-font-size);height:var(--p-form-field-lg-font-size);}.p-inputnumber-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer;inset-inline-end:var(--p-form-field-padding-x);color:var(--p-form-field-icon-color);}.p-inputnumber-stacked .p-inputnumber-clear-icon,.p-inputnumber-horizontal .p-inputnumber-clear-icon{inset-inline-end:calc(var(--p-inputnumber-button-width) + var(--p-form-field-padding-x));}p-inputNumber.ng-invalid.ng-dirty > .p-inputtext,p-input-number.ng-invalid.ng-dirty > .p-inputtext,p-inputnumber.ng-invalid.ng-dirty > .p-inputtext{border-color:var(--p-inputtext-invalid-border-color);}p-inputNumber.ng-invalid.ng-dirty > .p-inputtext:enabled:focus,p-input-number.ng-invalid.ng-dirty > .p-inputtext:enabled:focus,p-inputnumber.ng-invalid.ng-dirty > .p-inputtext:enabled:focus{border-color:var(--p-inputtext-focus-border-color);}p-inputNumber.ng-invalid.ng-dirty > .p-inputtext::placeholder,p-input-number.ng-invalid.ng-dirty > .p-inputtext::placeholder,p-inputnumber.ng-invalid.ng-dirty > .p-inputtext::placeholder{color:var(--p-inputtext-invalid-placeholder-color);}</style><style type="text/css" data-primeng-style-id="togglebutton-variables">:root{--p-togglebutton-content-padding:0.25rem 0.75rem;--p-togglebutton-content-border-radius:var(--p-content-border-radius);--p-togglebutton-content-checked-shadow:0px 1px 2px 0px rgba(0,0,0,0.02),0px 1px 2px 0px rgba(0,0,0,0.04);--p-togglebutton-content-lg-padding:0.25rem 0.75rem;--p-togglebutton-content-sm-padding:0.25rem 0.75rem;--p-togglebutton-icon-disabled-color:var(--p-form-field-disabled-color);--p-togglebutton-padding:0.25rem;--p-togglebutton-border-radius:var(--p-content-border-radius);--p-togglebutton-gap:0.5rem;--p-togglebutton-font-weight:500;--p-togglebutton-disabled-background:var(--p-form-field-disabled-background);--p-togglebutton-disabled-border-color:var(--p-form-field-disabled-background);--p-togglebutton-disabled-color:var(--p-form-field-disabled-color);--p-togglebutton-invalid-border-color:var(--p-form-field-invalid-border-color);--p-togglebutton-transition-duration:var(--p-form-field-transition-duration);--p-togglebutton-lg-font-size:var(--p-form-field-lg-font-size);--p-togglebutton-lg-padding:0.25rem;--p-togglebutton-sm-font-size:var(--p-form-field-sm-font-size);--p-togglebutton-sm-padding:0.25rem;--p-togglebutton-focus-ring-width:var(--p-focus-ring-width);--p-togglebutton-focus-ring-style:var(--p-focus-ring-style);--p-togglebutton-focus-ring-color:var(--p-focus-ring-color);--p-togglebutton-focus-ring-offset:var(--p-focus-ring-offset);--p-togglebutton-focus-ring-shadow:var(--p-focus-ring-shadow);--p-togglebutton-icon-color:var(--p-surface-500);--p-togglebutton-icon-hover-color:var(--p-surface-700);--p-togglebutton-icon-checked-color:var(--p-surface-900);--p-togglebutton-content-checked-background:var(--p-surface-0);--p-togglebutton-background:var(--p-surface-100);--p-togglebutton-checked-background:var(--p-surface-100);--p-togglebutton-hover-background:var(--p-surface-100);--p-togglebutton-border-color:var(--p-surface-100);--p-togglebutton-color:var(--p-surface-500);--p-togglebutton-hover-color:var(--p-surface-700);--p-togglebutton-checked-color:var(--p-surface-900);--p-togglebutton-checked-border-color:var(--p-surface-100);}@media (prefers-color-scheme:dark){:root{--p-togglebutton-icon-color:var(--p-surface-400);--p-togglebutton-icon-hover-color:var(--p-surface-300);--p-togglebutton-icon-checked-color:var(--p-surface-0);--p-togglebutton-content-checked-background:var(--p-surface-800);--p-togglebutton-background:var(--p-surface-950);--p-togglebutton-checked-background:var(--p-surface-950);--p-togglebutton-hover-background:var(--p-surface-950);--p-togglebutton-border-color:var(--p-surface-950);--p-togglebutton-color:var(--p-surface-400);--p-togglebutton-hover-color:var(--p-surface-300);--p-togglebutton-checked-color:var(--p-surface-0);--p-togglebutton-checked-border-color:var(--p-surface-950);}}</style><style type="text/css" data-primeng-style-id="togglebutton-style">.p-togglebutton{display:inline-flex;cursor:pointer;user-select:none;overflow:hidden;position:relative;color:var(--p-togglebutton-color);background:var(--p-togglebutton-background);border:1px solid var(--p-togglebutton-border-color);padding:var(--p-togglebutton-padding);font-size:1rem;font-family:inherit;font-feature-settings:inherit;transition:background var(--p-togglebutton-transition-duration),color var(--p-togglebutton-transition-duration),border-color var(--p-togglebutton-transition-duration),outline-color var(--p-togglebutton-transition-duration),box-shadow var(--p-togglebutton-transition-duration);border-radius:var(--p-togglebutton-border-radius);outline-color:transparent;font-weight:var(--p-togglebutton-font-weight);}.p-togglebutton-content{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--p-togglebutton-gap);padding:var(--p-togglebutton-content-padding);background:transparent;border-radius:var(--p-togglebutton-content-border-radius);transition:background var(--p-togglebutton-transition-duration),color var(--p-togglebutton-transition-duration),border-color var(--p-togglebutton-transition-duration),outline-color var(--p-togglebutton-transition-duration),box-shadow var(--p-togglebutton-transition-duration);}.p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover{background:var(--p-togglebutton-hover-background);color:var(--p-togglebutton-hover-color);}.p-togglebutton.p-togglebutton-checked{background:var(--p-togglebutton-checked-background);border-color:var(--p-togglebutton-checked-border-color);color:var(--p-togglebutton-checked-color);}.p-togglebutton-checked .p-togglebutton-content{background:var(--p-togglebutton-content-checked-background);box-shadow:var(--p-togglebutton-content-checked-shadow);}.p-togglebutton:focus-visible{box-shadow:var(--p-togglebutton-focus-ring-shadow);outline:var(--p-togglebutton-focus-ring-width) var(--p-togglebutton-focus-ring-style) var(--p-togglebutton-focus-ring-color);outline-offset:var(--p-togglebutton-focus-ring-offset);}.p-togglebutton.p-invalid{border-color:var(--p-togglebutton-invalid-border-color);}.p-togglebutton:disabled{opacity:1;cursor:default;background:var(--p-togglebutton-disabled-background);border-color:var(--p-togglebutton-disabled-border-color);color:var(--p-togglebutton-disabled-color);}.p-togglebutton-label,.p-togglebutton-icon{position:relative;transition:none;}.p-togglebutton-icon{color:var(--p-togglebutton-icon-color);}.p-togglebutton:not(:disabled):not(.p-togglebutton-checked):hover .p-togglebutton-icon{color:var(--p-togglebutton-icon-hover-color);}.p-togglebutton.p-togglebutton-checked .p-togglebutton-icon{color:var(--p-togglebutton-icon-checked-color);}.p-togglebutton:disabled .p-togglebutton-icon{color:var(--p-togglebutton-icon-disabled-color);}.p-togglebutton-sm{padding:var(--p-togglebutton-sm-padding);font-size:var(--p-togglebutton-sm-font-size);}.p-togglebutton-sm .p-togglebutton-content{padding:var(--p-togglebutton-content-sm-padding);}.p-togglebutton-lg{padding:var(--p-togglebutton-lg-padding);font-size:var(--p-togglebutton-lg-font-size);}.p-togglebutton-lg .p-togglebutton-content{padding:var(--p-togglebutton-content-lg-padding);}.p-togglebutton-fluid{width:100%;}.p-togglebutton-icon-right{order:1;}.p-togglebutton.ng-invalid.ng-dirty{border-color:var(--p-togglebutton-invalid-border-color);}</style></head>
<body><!--nghm-->
<app-root ng-version="20.1.0" _nghost-ng-c3827371513 ngh="20" ng-server-context="ssg"><app-header _ngcontent-ng-c3827371513 _nghost-ng-c2610303522 ngh="1"><header _ngcontent-ng-c2610303522 class="app-header"><div _ngcontent-ng-c2610303522 class="mobile-menu-overlay"></div><div _ngcontent-ng-c2610303522 class="header-container"><div _ngcontent-ng-c2610303522 class="header-brand"><a _ngcontent-ng-c2610303522 routerlink="/" aria-label="Перейти на главную" class="logo-container" href="/"><i _ngcontent-ng-c2610303522 class="pi pi-map-marker logo-icon"></i><div _ngcontent-ng-c2610303522 class="brand-text"><h1 _ngcontent-ng-c2610303522 class="app-title gradient-text">Дометрия</h1><span _ngcontent-ng-c2610303522 class="app-subtitle">Умный отчет недвижимости</span></div></a></div><button _ngcontent-ng-c2610303522 aria-label="Открыть меню" class="mobile-menu-toggle"><span _ngcontent-ng-c2610303522 class="hamburger-line"></span><span _ngcontent-ng-c2610303522 class="hamburger-line"></span><span _ngcontent-ng-c2610303522 class="hamburger-line"></span></button><nav _ngcontent-ng-c2610303522 class="header-nav"><div _ngcontent-ng-c2610303522 class="nav-links"><a _ngcontent-ng-c2610303522 routerlink="/" routerlinkactive="active" class="nav-link active" href="/"> Главная </a><a _ngcontent-ng-c2610303522 routerlink="/analyses" routerlinkactive="active" class="nav-link" href="/analyses"> Отчеты </a></div><div _ngcontent-ng-c2610303522 class="header-actions"><div _ngcontent-ng-c2610303522 class="auth-buttons"><a _ngcontent-ng-c2610303522 routerlink="/login" class="auth-link" href="/login"><p-button _ngcontent-ng-c2610303522 label="Войти" styleclass="p-button-outlined p-button-sm" pc2 ngh="0"><button pripple class="p-ripple p-button p-button-outlined p-button-sm p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc4 pc5><!----><!----><!----><!----><!----><!----><span class="p-button-label" data-pc-section="label">Войти</span><!----><!----></button></p-button></a><a _ngcontent-ng-c2610303522 routerlink="/register" class="auth-link" href="/register"><p-button _ngcontent-ng-c2610303522 label="Регистрация" styleclass="p-button-sm" pc3 ngh="0"><button pripple class="p-ripple p-button p-button-sm p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc6 pc7><!----><!----><!----><!----><!----><!----><span class="p-button-label" data-pc-section="label">Регистрация</span><!----><!----></button></p-button></a></div><!----><!----></div></nav></div></header></app-header><main _ngcontent-ng-c3827371513 class="main-content"><router-outlet _ngcontent-ng-c3827371513></router-outlet><app-home _nghost-ng-c3990161701 ngh="19"><div _ngcontent-ng-c3990161701 class="home-page"><section _ngcontent-ng-c3990161701 class="hero-section"><div _ngcontent-ng-c3990161701 class="hero-background"><div _ngcontent-ng-c3990161701 class="hero-gradient"></div><div _ngcontent-ng-c3990161701 class="hero-pattern"></div></div><div _ngcontent-ng-c3990161701 class="main-container"><div _ngcontent-ng-c3990161701 class="hero-content"><div _ngcontent-ng-c3990161701 class="hero-text"><h1 _ngcontent-ng-c3990161701 class="hero-title"> Найдите идеальное место для жизни с помощью <span _ngcontent-ng-c3990161701 class="gradient-text">искусственного интеллекта</span></h1><p _ngcontent-ng-c3990161701 class="hero-subtitle"> Наш AI-ассистент проотчетирует районы по всем важным параметрам: безопасность, транспорт, инфраструктура, экология и многое другое </p></div><div _ngcontent-ng-c3990161701 class="hero-chat"><!----><div _ngcontent-ng-c3990161701 id="chat-section" class="chat-container fade-in-up"><div _ngcontent-ng-c3990161701 class="chat-card card-stripe"><div _ngcontent-ng-c3990161701 class="chat-header"><div _ngcontent-ng-c3990161701 class="assistant-avatar"><i _ngcontent-ng-c3990161701 class="pi pi-sparkles"></i></div><div _ngcontent-ng-c3990161701 class="assistant-info"><h3 _ngcontent-ng-c3990161701 class="assistant-name">Дометрия AI</h3><p _ngcontent-ng-c3990161701 class="assistant-status"><span _ngcontent-ng-c3990161701 class="status-dot"></span> Готов помочь с отчетом районов </p></div></div><div _ngcontent-ng-c3990161701 class="chat-content"><form _ngcontent-ng-c3990161701 novalidate class="stepper-form ng-untouched ng-pristine ng-invalid"><p-stepper _ngcontent-ng-c3990161701 class="analysis-stepper vertical-stepper p-component p-stepper" role="tablist" id="pn_id_2" pc8 ngh="2"><p-step-item _ngcontent-ng-c3990161701 data-p-active="true" class="p-stepitem p-stepitem-active" pc9 ngh="2"><p-step _ngcontent-ng-c3990161701 aria-current="step" role="presentation" data-p-active="true" data-p-disabled="false" data-pc-name="step" class="p-step p-step-active" pc10 ngh="3"><button type="button" class="p-step-header" tabindex="0" id="pn_id_2_step_1" role="tab" aria-controls="pn_id_2_steppanel_1"><span class="p-step-number">1</span><span class="p-step-title"><i _ngcontent-ng-c3990161701 class="pi pi-map-marker-alt"></i> Локации </span></button><!----><!----><!----></p-step><p-step-panel _ngcontent-ng-c3990161701 role="tabpanel" aria-controls="pn_id_2_step_1" id="pn_id_2_steppanel_1" data-p-active="true" data-pc-name="steppanel" class="p-steppanel p-steppanel-active" pc11 ngh="7"><p-stepper-separator class="p-stepper-separator" pc38 ngh="2"></p-stepper-separator><!----><div class="p-steppanel-content"><div _ngcontent-ng-c3990161701 class="step-content"><div _ngcontent-ng-c3990161701 class="step-header"><h3 _ngcontent-ng-c3990161701>Локации</h3><p _ngcontent-ng-c3990161701>Добавьте города и районы для сравнения</p></div><!----><div _ngcontent-ng-c3990161701 class="form-section locations-section"><p-autocomplete _ngcontent-ng-c3990161701 field="fullName" placeholder="Добавьте город или район..." styleclass="chat-autocomplete" style="position: relative;" class="chat-autocomplete p-autocomplete p-component p-inputwrapper" pc39 ngh="5"><input pinputtext aria-autocomplete="list" role="combobox" class="p-autocomplete-input p-component p-inputtext" type="text" value autocomplete="off" placeholder="Добавьте город или район..." aria-expanded="false" autofocus="true" pc44 pc45><!----><!----><!----><!----><!----><p-overlay pc41 ngh="4"><!----></p-overlay></p-autocomplete><small _ngcontent-ng-c3990161701 class="field-hint">Рекомендуем добавить 2–3 локации для более точного сравнения</small><!----></div><div _ngcontent-ng-c3990161701 class="step-navigation"><p-button _ngcontent-ng-c3990161701 label="Далее" icon="pi pi-arrow-right" iconpos="right" pc40 ngh="6"><button pripple class="p-ripple p-button p-component" disabled type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc42 pc43><!----><!----><span class="p-button-icon p-button-icon-right pi pi-arrow-right" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Далее</span><!----><!----></button></p-button></div></div><!----></div></p-step-panel></p-step-item><p-step-item _ngcontent-ng-c3990161701 data-p-active="false" class="p-stepitem" pc12 ngh="2"><p-step _ngcontent-ng-c3990161701 role="presentation" data-p-active="false" data-p-disabled="false" data-pc-name="step" class="p-step" pc13 ngh="3"><button type="button" class="p-step-header" tabindex="0" id="pn_id_2_step_2" role="tab" aria-controls="pn_id_2_steppanel_2"><span class="p-step-number">2</span><span class="p-step-title"><i _ngcontent-ng-c3990161701 class="pi pi-target"></i> Цель и параметры </span></button><!----><!----><!----></p-step><p-step-panel _ngcontent-ng-c3990161701 role="tabpanel" aria-controls="pn_id_2_step_2" id="pn_id_2_steppanel_2" data-p-active="false" data-pc-name="steppanel" class="p-steppanel" pc14 ngh="11"><p-stepper-separator class="p-stepper-separator" pc46 ngh="2"></p-stepper-separator><!----><div class="p-steppanel-content"><div _ngcontent-ng-c3990161701 class="step-content"><div _ngcontent-ng-c3990161701 class="step-header"><h3 _ngcontent-ng-c3990161701>Цель и параметры</h3><p _ngcontent-ng-c3990161701>Укажите цель покупки/аренды и основные параметры</p></div><div _ngcontent-ng-c3990161701 formgroupname="preferences" class="form-section purpose-section ng-untouched ng-pristine ng-valid"><h4 _ngcontent-ng-c3990161701><i _ngcontent-ng-c3990161701 class="pi pi-target"></i> Цель подбора </h4><p-selectbutton _ngcontent-ng-c3990161701 formcontrolname="purpose" optionlabel="label" optionvalue="value" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc47 ngh="9"><p-togglebutton class="p-ripple p-component p-togglebutton ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc61 pc62 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Покупка</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton ng-untouched ng-pristine ng-valid" role="button" pc63 pc64 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Аренда</span><!----></span></p-togglebutton><!----></p-selectbutton></div><div _ngcontent-ng-c3990161701 formgroupname="preferences" class="form-section parameters-section ng-untouched ng-pristine ng-valid"><div _ngcontent-ng-c3990161701 class="form-grid"><div _ngcontent-ng-c3990161701 class="form-field"><label _ngcontent-ng-c3990161701><i _ngcontent-ng-c3990161701 class="pi pi-money-bill"></i> Бюджет </label><p-inputnumber _ngcontent-ng-c3990161701 formcontrolname="budget" mode="currency" currency="RUB" locale="ru-RU" placeholder="Укажите бюджет" styleclass="chat-input-number" data-pc-name="inputnumber" data-pc-section="root" class="chat-input-number p-component p-inputnumber p-inputnumber-stacked p-inputwrapper p-inputwrapper-filled ng-untouched ng-pristine ng-valid" pc48 ngh="10"><input pinputtext role="spinbutton" inputmode="decimal" class="p-inputnumber-input p-component p-filled p-inputtext" value="5&nbsp;000&nbsp;000,00&nbsp;₽" aria-valuenow="5000000" placeholder="Укажите бюджет" step="100000" data-pc-section="input" autofocus="true" pc53 pc54><!----><span class="p-inputnumber-button-group" data-pc-section="buttonGroup"><button type="button" tabindex="-1" class="p-inputnumber-button p-inputnumber-increment-button" aria-hidden="true" data-pc-section="incrementbutton"><!----><angleupicon class="p-component p-iconwrapper" data-pc-section="incrementbuttonicon" pc65 ngh="2"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="p-icon" aria-hidden="true"><path d="M10.4134 9.49931C10.3148 9.49977 10.2172 9.48055 10.1262 9.44278C10.0352 9.405 9.95263 9.34942 9.88338 9.27931L6.88338 6.27931L3.88338 9.27931C3.73811 9.34946 3.57409 9.3709 3.41567 9.34044C3.25724 9.30999 3.11286 9.22926 3.00395 9.11025C2.89504 8.99124 2.82741 8.84028 2.8111 8.67978C2.79478 8.51928 2.83065 8.35781 2.91338 8.21931L6.41338 4.71931C6.55401 4.57886 6.74463 4.49997 6.94338 4.49997C7.14213 4.49997 7.33276 4.57886 7.47338 4.71931L10.9734 8.21931C11.1138 8.35994 11.1927 8.55056 11.1927 8.74931C11.1927 8.94806 11.1138 9.13868 10.9734 9.27931C10.9007 9.35315 10.8132 9.41089 10.7168 9.44879C10.6203 9.48669 10.5169 9.5039 10.4134 9.49931Z" fill="currentColor"/></svg></angleupicon><!----><!----><!----><!----></button><button type="button" tabindex="-1" class="p-inputnumber-button p-inputnumber-decrement-button" aria-hidden="true" data-pc-section="decrementbutton"><!----><angledownicon class="p-component p-iconwrapper" data-pc-section="decrementbuttonicon" pc66 ngh="2"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="p-icon" aria-hidden="true"><path d="M3.58659 4.5007C3.68513 4.50023 3.78277 4.51945 3.87379 4.55723C3.9648 4.59501 4.04735 4.65058 4.11659 4.7207L7.11659 7.7207L10.1166 4.7207C10.2619 4.65055 10.4259 4.62911 10.5843 4.65956C10.7427 4.69002 10.8871 4.77074 10.996 4.88976C11.1049 5.00877 11.1726 5.15973 11.1889 5.32022C11.2052 5.48072 11.1693 5.6422 11.0866 5.7807L7.58659 9.2807C7.44597 9.42115 7.25534 9.50004 7.05659 9.50004C6.85784 9.50004 6.66722 9.42115 6.52659 9.2807L3.02659 5.7807C2.88614 5.64007 2.80725 5.44945 2.80725 5.2507C2.80725 5.05195 2.88614 4.86132 3.02659 4.7207C3.09932 4.64685 3.18675 4.58911 3.28322 4.55121C3.37969 4.51331 3.48305 4.4961 3.58659 4.5007Z" fill="currentColor"/></svg></angledownicon><!----><!----><!----><!----></button></span><!----><!----><!----></p-inputnumber></div><div _ngcontent-ng-c3990161701 class="form-field"><label _ngcontent-ng-c3990161701><i _ngcontent-ng-c3990161701 class="pi pi-users"></i> Членов семьи </label><p-inputnumber _ngcontent-ng-c3990161701 formcontrolname="familyMembers" placeholder="Количество" data-pc-name="inputnumber" data-pc-section="root" class="p-component p-inputnumber p-inputnumber-stacked p-inputwrapper p-inputwrapper-filled ng-untouched ng-pristine ng-valid" pc49 ngh="10"><input pinputtext role="spinbutton" inputmode="decimal" class="p-inputnumber-input p-component p-filled p-inputtext" value="1" aria-valuemin="1" aria-valuemax="10" aria-valuenow="1" placeholder="Количество" min="1" max="10" step="1" data-pc-section="input" autofocus="true" pc55 pc56><!----><span class="p-inputnumber-button-group" data-pc-section="buttonGroup"><button type="button" tabindex="-1" class="p-inputnumber-button p-inputnumber-increment-button" aria-hidden="true" data-pc-section="incrementbutton"><!----><angleupicon class="p-component p-iconwrapper" data-pc-section="incrementbuttonicon" pc67 ngh="2"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="p-icon" aria-hidden="true"><path d="M10.4134 9.49931C10.3148 9.49977 10.2172 9.48055 10.1262 9.44278C10.0352 9.405 9.95263 9.34942 9.88338 9.27931L6.88338 6.27931L3.88338 9.27931C3.73811 9.34946 3.57409 9.3709 3.41567 9.34044C3.25724 9.30999 3.11286 9.22926 3.00395 9.11025C2.89504 8.99124 2.82741 8.84028 2.8111 8.67978C2.79478 8.51928 2.83065 8.35781 2.91338 8.21931L6.41338 4.71931C6.55401 4.57886 6.74463 4.49997 6.94338 4.49997C7.14213 4.49997 7.33276 4.57886 7.47338 4.71931L10.9734 8.21931C11.1138 8.35994 11.1927 8.55056 11.1927 8.74931C11.1927 8.94806 11.1138 9.13868 10.9734 9.27931C10.9007 9.35315 10.8132 9.41089 10.7168 9.44879C10.6203 9.48669 10.5169 9.5039 10.4134 9.49931Z" fill="currentColor"/></svg></angleupicon><!----><!----><!----><!----></button><button type="button" tabindex="-1" class="p-inputnumber-button p-inputnumber-decrement-button" aria-hidden="true" data-pc-section="decrementbutton"><!----><angledownicon class="p-component p-iconwrapper" data-pc-section="decrementbuttonicon" pc68 ngh="2"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="p-icon" aria-hidden="true"><path d="M3.58659 4.5007C3.68513 4.50023 3.78277 4.51945 3.87379 4.55723C3.9648 4.59501 4.04735 4.65058 4.11659 4.7207L7.11659 7.7207L10.1166 4.7207C10.2619 4.65055 10.4259 4.62911 10.5843 4.65956C10.7427 4.69002 10.8871 4.77074 10.996 4.88976C11.1049 5.00877 11.1726 5.15973 11.1889 5.32022C11.2052 5.48072 11.1693 5.6422 11.0866 5.7807L7.58659 9.2807C7.44597 9.42115 7.25534 9.50004 7.05659 9.50004C6.85784 9.50004 6.66722 9.42115 6.52659 9.2807L3.02659 5.7807C2.88614 5.64007 2.80725 5.44945 2.80725 5.2507C2.80725 5.05195 2.88614 4.86132 3.02659 4.7207C3.09932 4.64685 3.18675 4.58911 3.28322 4.55121C3.37969 4.51331 3.48305 4.4961 3.58659 4.5007Z" fill="currentColor"/></svg></angledownicon><!----><!----><!----><!----></button></span><!----><!----><!----></p-inputnumber></div><div _ngcontent-ng-c3990161701 class="form-field"><label _ngcontent-ng-c3990161701><i _ngcontent-ng-c3990161701 class="pi pi-building"></i> Адрес работы (опционально) </label><input _ngcontent-ng-c3990161701 pinputtext formcontrolname="workLocation" placeholder="Укажите адрес работы (необязательно)" value class="ng-untouched ng-pristine ng-valid p-component p-inputtext" pc50></div></div></div><div _ngcontent-ng-c3990161701 class="step-navigation"><p-button _ngcontent-ng-c3990161701 label="Назад" icon="pi pi-arrow-left" styleclass="p-button-outlined" pc51 ngh="6"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc57 pc58><!----><!----><span class="p-button-icon p-button-icon-left pi pi-arrow-left" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Назад</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Далее" icon="pi pi-arrow-right" iconpos="right" pc52 ngh="6"><button pripple class="p-ripple p-button p-component" disabled type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc59 pc60><!----><!----><span class="p-button-icon p-button-icon-right pi pi-arrow-right" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Далее</span><!----><!----></button></p-button></div></div><!----></div></p-step-panel></p-step-item><p-step-item _ngcontent-ng-c3990161701 data-p-active="false" class="p-stepitem" pc15 ngh="2"><p-step _ngcontent-ng-c3990161701 role="presentation" data-p-active="false" data-p-disabled="false" data-pc-name="step" class="p-step" pc16 ngh="3"><button type="button" class="p-step-header" tabindex="0" id="pn_id_2_step_3" role="tab" aria-controls="pn_id_2_steppanel_3"><span class="p-step-number">3</span><span class="p-step-title"><i _ngcontent-ng-c3990161701 class="pi pi-car"></i> Транспорт </span></button><!----><!----><!----></p-step><p-step-panel _ngcontent-ng-c3990161701 role="tabpanel" aria-controls="pn_id_2_step_3" id="pn_id_2_steppanel_3" data-p-active="false" data-pc-name="steppanel" class="p-steppanel" pc17 ngh="12"><p-stepper-separator class="p-stepper-separator" pc69 ngh="2"></p-stepper-separator><!----><div class="p-steppanel-content"><div _ngcontent-ng-c3990161701 class="step-content"><div _ngcontent-ng-c3990161701 class="step-header"><h3 _ngcontent-ng-c3990161701>Транспорт</h3><p _ngcontent-ng-c3990161701>Выберите способы передвижения</p></div><div _ngcontent-ng-c3990161701 formgroupname="preferences" class="form-section transport-section ng-untouched ng-pristine ng-valid"><p-selectbutton _ngcontent-ng-c3990161701 formcontrolname="transportPreferences" optionlabel="label" optionvalue="value" styleclass="chat-select-button" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc70 ngh="9"><p-togglebutton class="p-ripple chat-select-button p-component p-togglebutton ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc77 pc78 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Общественный транспорт</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple chat-select-button p-component p-togglebutton ng-untouched ng-pristine ng-valid" role="button" pc79 pc80 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Личный автомобиль</span><!----></span></p-togglebutton><!----></p-selectbutton></div><div _ngcontent-ng-c3990161701 class="step-navigation"><p-button _ngcontent-ng-c3990161701 label="Назад" icon="pi pi-arrow-left" styleclass="p-button-outlined" pc71 ngh="6"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc73 pc74><!----><!----><span class="p-button-icon p-button-icon-left pi pi-arrow-left" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Назад</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Далее" icon="pi pi-arrow-right" iconpos="right" pc72 ngh="6"><button pripple class="p-ripple p-button p-component" disabled type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc75 pc76><!----><!----><span class="p-button-icon p-button-icon-right pi pi-arrow-right" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Далее</span><!----><!----></button></p-button></div></div><!----></div></p-step-panel></p-step-item><p-step-item _ngcontent-ng-c3990161701 data-p-active="false" class="p-stepitem" pc18 ngh="2"><p-step _ngcontent-ng-c3990161701 role="presentation" data-p-active="false" data-p-disabled="false" data-pc-name="step" class="p-step" pc19 ngh="3"><button type="button" class="p-step-header" tabindex="0" id="pn_id_2_step_4" role="tab" aria-controls="pn_id_2_steppanel_4"><span class="p-step-number">4</span><span class="p-step-title"><i _ngcontent-ng-c3990161701 class="pi pi-graduation-cap"></i> Дети и образование </span></button><!----><!----><!----></p-step><p-step-panel _ngcontent-ng-c3990161701 role="tabpanel" aria-controls="pn_id_2_step_4" id="pn_id_2_steppanel_4" data-p-active="false" data-pc-name="steppanel" class="p-steppanel" pc20 ngh="14"><p-stepper-separator class="p-stepper-separator" pc81 ngh="2"></p-stepper-separator><!----><div class="p-steppanel-content"><div _ngcontent-ng-c3990161701 class="step-content"><div _ngcontent-ng-c3990161701 class="step-header"><h3 _ngcontent-ng-c3990161701>Дети и образование</h3><p _ngcontent-ng-c3990161701>Укажите информацию о детях и их образовательных потребностях</p></div><div _ngcontent-ng-c3990161701 formgroupname="preferences" class="form-section children-section ng-untouched ng-pristine ng-valid"><div _ngcontent-ng-c3990161701 class="form-grid"><div _ngcontent-ng-c3990161701 class="form-field"><div _ngcontent-ng-c3990161701 class="checkbox-inline"><p-checkbox _ngcontent-ng-c3990161701 formcontrolname="hasChildren" inputid="hasChildren" data-p-highlight="false" data-p-checked="false" class="p-checkbox p-component ng-untouched ng-pristine ng-valid" pc82 ngh="13"><input type="checkbox" class="p-checkbox-input" id="hasChildren"><div class="p-checkbox-box"><!----><!----><!----><!----><!----></div></p-checkbox><label _ngcontent-ng-c3990161701 for="hasChildren"><i _ngcontent-ng-c3990161701 class="pi pi-users"></i> Есть дети </label></div></div><!----></div></div><div _ngcontent-ng-c3990161701 class="step-navigation"><p-button _ngcontent-ng-c3990161701 label="Назад" icon="pi pi-arrow-left" styleclass="p-button-outlined" pc83 ngh="6"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc85 pc86><!----><!----><span class="p-button-icon p-button-icon-left pi pi-arrow-left" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Назад</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Далее" icon="pi pi-arrow-right" iconpos="right" pc84 ngh="6"><button pripple class="p-ripple p-button p-component" disabled type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc87 pc88><!----><!----><span class="p-button-icon p-button-icon-right pi pi-arrow-right" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Далее</span><!----><!----></button></p-button></div></div><!----></div></p-step-panel></p-step-item><p-step-item _ngcontent-ng-c3990161701 data-p-active="false" class="p-stepitem" pc21 ngh="2"><p-step _ngcontent-ng-c3990161701 role="presentation" data-p-active="false" data-p-disabled="false" data-pc-name="step" class="p-step" pc22 ngh="3"><button type="button" class="p-step-header" tabindex="0" id="pn_id_2_step_5" role="tab" aria-controls="pn_id_2_steppanel_5"><span class="p-step-number">5</span><span class="p-step-title"><i _ngcontent-ng-c3990161701 class="pi pi-sliders-h"></i> Приоритеты </span></button><!----><!----><!----></p-step><p-step-panel _ngcontent-ng-c3990161701 role="tabpanel" aria-controls="pn_id_2_step_5" id="pn_id_2_steppanel_5" data-p-active="false" data-pc-name="steppanel" class="p-steppanel" pc23 ngh="16"><!----><div class="p-steppanel-content"><div _ngcontent-ng-c3990161701 class="step-content"><div _ngcontent-ng-c3990161701 class="step-header"><h3 _ngcontent-ng-c3990161701>Приоритеты</h3><p _ngcontent-ng-c3990161701>Определите важность каждого фактора для вашего выбора</p></div><div _ngcontent-ng-c3990161701 formgroupname="preferences" class="form-section priorities-section ng-untouched ng-pristine ng-valid"><p _ngcontent-ng-c3990161701 class="section-hint"><i _ngcontent-ng-c3990161701 class="pi pi-info-circle"></i> Чем выше значение — тем сильнее влияет фактор на итоговую оценку </p><div _ngcontent-ng-c3990161701 class="priorities-tools"><span _ngcontent-ng-c3990161701 class="hint">Установить всем:</span><div _ngcontent-ng-c3990161701 class="buttons"><p-button _ngcontent-ng-c3990161701 label="Неважно" styleclass="p-button-outlined" pc89 ngh="0"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc95 pc96><!----><!----><!----><!----><!----><!----><span class="p-button-label" data-pc-section="label">Неважно</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Имеет значение" styleclass="p-button-outlined" pc90 ngh="0"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc97 pc98><!----><!----><!----><!----><!----><!----><span class="p-button-label" data-pc-section="label">Имеет значение</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Важно" styleclass="p-button-outlined" pc91 ngh="0"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc99 pc100><!----><!----><!----><!----><!----><!----><span class="p-button-label" data-pc-section="label">Важно</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Критично" styleclass="p-button-outlined" pc92 ngh="0"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc101 pc102><!----><!----><!----><!----><!----><!----><span class="p-button-label" data-pc-section="label">Критично</span><!----><!----></button></p-button></div></div><div _ngcontent-ng-c3990161701 formgroupname="priorities" class="ng-untouched ng-pristine ng-valid"><div _ngcontent-ng-c3990161701 class="priorities-grid"><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-graduation-cap"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Образование </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Школы, детские сады, университеты и их рейтинги </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc107 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc116 pc117 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc118 pc119 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc120 pc121 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc122 pc123 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-leaf"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Экология </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Качество воздуха, зеленые зоны, экологическая обстановка </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc108 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc124 pc125 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc126 pc127 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc128 pc129 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc130 pc131 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-money-bill"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Цены </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Стоимость недвижимости и коммунальных услуг </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc109 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc132 pc133 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc134 pc135 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc136 pc137 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc138 pc139 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-car"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Транспорт </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Доступность общественного транспорта и дорожная ситуация </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc110 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc140 pc141 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc142 pc143 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc144 pc145 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc146 pc147 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-building"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Инфраструктура </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Магазины, больницы, банки и другие удобства </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc111 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc148 pc149 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc150 pc151 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc152 pc153 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc154 pc155 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-wifi"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Интернет </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Скорость и качество интернет-соединения </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc112 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc156 pc157 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc158 pc159 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc160 pc161 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc162 pc163 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-shield"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Риски </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Уровень преступности и общая безопасность района </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc113 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc164 pc165 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc166 pc167 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc168 pc169 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc170 pc171 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-users"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Демография </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Возрастной состав, образование, социальный статус населения </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc114 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc172 pc173 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc174 pc175 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc176 pc177 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc178 pc179 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><div _ngcontent-ng-c3990161701 class="priority-item"><div _ngcontent-ng-c3990161701 class="priority-header"><div _ngcontent-ng-c3990161701 class="priority-icon"><i _ngcontent-ng-c3990161701 class="pi pi-chart-line"></i></div><div _ngcontent-ng-c3990161701 class="priority-info"><h4 _ngcontent-ng-c3990161701 class="priority-title"> Развитие </h4><p _ngcontent-ng-c3990161701 class="priority-description"> Планы развития, инвестиции, перспективы роста района </p></div></div><div _ngcontent-ng-c3990161701 class="priority-controls"><p-selectbutton _ngcontent-ng-c3990161701 optionlabel="label" optionvalue="value" styleclass="priority-select" role="group" data-pc-section="root" data-pc-name="selectbutton" class="p-component p-selectbutton ng-untouched ng-pristine ng-valid" pc115 ngh="15"><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc180 pc181 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Неважно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc182 pc183 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Имеет значение</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid p-togglebutton-checked" role="button" pc184 pc185 aria-pressed="true" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Важно</span><!----></span></p-togglebutton><p-togglebutton class="p-ripple p-component p-togglebutton priority-select ng-untouched ng-pristine ng-valid" role="button" pc186 pc187 aria-pressed="false" ngh="8"><span class="p-togglebutton-content"><!----><!----><!----><!----><span class="p-togglebutton-label" data-pc-section="label">Критически важно</span><!----></span></p-togglebutton><!----></p-selectbutton></div></div><!----></div></div></div><div _ngcontent-ng-c3990161701 class="step-navigation"><p-button _ngcontent-ng-c3990161701 label="Назад" icon="pi pi-arrow-left" styleclass="p-button-outlined" pc93 ngh="6"><button pripple class="p-ripple p-button p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc103 pc104><!----><!----><span class="p-button-icon p-button-icon-left pi pi-arrow-left" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Назад</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Запустить анализ" icon="pi pi-chart-line" iconpos="right" class="analyze-btn" pc94 ngh="6"><button pripple class="p-ripple p-button p-component" disabled type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc105 pc106><!----><!----><span class="p-button-icon p-button-icon-right pi pi-chart-line" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Запустить анализ</span><!----><!----></button></p-button></div></div><!----></div></p-step-panel></p-step-item></p-stepper><div _ngcontent-ng-c3990161701 class="form-actions"><div _ngcontent-ng-c3990161701 class="left"><p-button _ngcontent-ng-c3990161701 label="Сохранить предпочтения" icon="pi pi-save" styleclass="p-button-outlined p-button-success" pc24 ngh="6"><button pripple class="p-ripple p-button p-button-outlined p-button-success p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc32 pc33><!----><!----><span class="p-button-icon p-button-icon-left pi pi-save" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Сохранить предпочтения</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Сохранить локации" icon="pi pi-bookmark" styleclass="p-button-outlined p-button-info" pc25 ngh="6"><button pripple class="p-ripple p-button p-button-info p-button-outlined p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc34 pc35><!----><!----><span class="p-button-icon p-button-icon-left pi pi-bookmark" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Сохранить локации</span><!----><!----></button></p-button><p-button _ngcontent-ng-c3990161701 label="Сбросить форму" icon="pi pi-refresh" styleclass="p-button-outlined p-button-secondary" pc26 ngh="6"><button pripple class="p-ripple p-button p-button-outlined p-button-secondary p-component" type="button" data-pc-name="button" data-pc-section="root" autofocus="true" pc36 pc37><!----><!----><span class="p-button-icon p-button-icon-left pi pi-refresh" data-pc-section="icon"></span><!----><!----><!----><!----><span class="p-button-label" aria-hidden="false" data-pc-section="label">Сбросить форму</span><!----><!----></button></p-button></div></div></form></div></div></div></div></div></div></section><section _ngcontent-ng-c3990161701 class="features-section section-light"><div _ngcontent-ng-c3990161701 class="main-container"><div _ngcontent-ng-c3990161701 class="section-header"><h2 _ngcontent-ng-c3990161701>9 AI-агентов анализируют каждый район</h2><p _ngcontent-ng-c3990161701> Специализированные алгоритмы изучают все аспекты жизни в районе для точной оценки </p></div><div _ngcontent-ng-c3990161701 class="features-grid grid grid-3"><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-shield"></i></div><h3 _ngcontent-ng-c3990161701>Агент безопасности</h3><p _ngcontent-ng-c3990161701> Криминальная обстановка, юридические риски, репутация застройщиков, качество коммунальных услуг и социальная безопасность </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-car"></i></div><h3 _ngcontent-ng-c3990161701>Транспортный агент</h3><p _ngcontent-ng-c3990161701> Доступность общественного транспорта, пробки, парковки, велодорожки и удобство передвижения по району </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-building"></i></div><h3 _ngcontent-ng-c3990161701>Агент инфраструктуры</h3><p _ngcontent-ng-c3990161701> Магазины, больницы, школы, детские сады, банки, развлекательные центры и бытовые услуги </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-leaf"></i></div><h3 _ngcontent-ng-c3990161701>Экологический агент</h3><p _ngcontent-ng-c3990161701> Качество воздуха и воды, зеленые зоны, шумовое загрязнение, радиационный фон и экологические риски </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-dollar"></i></div><h3 _ngcontent-ng-c3990161701>Ценовой агент</h3><p _ngcontent-ng-c3990161701> Стоимость недвижимости, аренды, коммунальных услуг, продуктов и общий уровень цен в районе </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-users"></i></div><h3 _ngcontent-ng-c3990161701>Демографический агент</h3><p _ngcontent-ng-c3990161701> Возрастной состав, образование, доходы населения, социальный статус и культурные особенности </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-graduation-cap"></i></div><h3 _ngcontent-ng-c3990161701>Образовательный агент</h3><p _ngcontent-ng-c3990161701> Школы, детские сады, университеты, их рейтинги, качество образования и доступность </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-wifi"></i></div><h3 _ngcontent-ng-c3990161701>Интернет-агент</h3><p _ngcontent-ng-c3990161701> Скорость и качество интернет-соединения, доступность провайдеров и покрытие сети </p></div><div _ngcontent-ng-c3990161701 class="feature-card card-stripe"><div _ngcontent-ng-c3990161701 class="feature-icon"><i _ngcontent-ng-c3990161701 class="pi pi-chart-line"></i></div><h3 _ngcontent-ng-c3990161701>Агент развития</h3><p _ngcontent-ng-c3990161701> Планы развития района, инвестиции, перспективы роста, новые проекты и будущие изменения </p></div></div></div></section><section _ngcontent-ng-c3990161701 class="why-choose-section section-light"><div _ngcontent-ng-c3990161701 class="main-container"><div _ngcontent-ng-c3990161701 class="why-choose-content"><div _ngcontent-ng-c3990161701 class="why-choose-text"><h2 _ngcontent-ng-c3990161701 class="section-title">Почему Дометрия?</h2><p _ngcontent-ng-c3990161701 class="section-subtitle"> Мы объединили 9 специализированных AI-агентов, большие данные и экспертные знания о недвижимости, чтобы помочь вам принять самое важное решение в жизни. </p><div _ngcontent-ng-c3990161701 class="advantages-list"><div _ngcontent-ng-c3990161701 class="advantage-item"><i _ngcontent-ng-c3990161701 class="pi pi-check-circle advantage-icon"></i><span _ngcontent-ng-c3990161701 class="advantage-text">9 AI-агентов анализируют каждый район по 50+ параметрам</span></div><div _ngcontent-ng-c3990161701 class="advantage-item"><i _ngcontent-ng-c3990161701 class="pi pi-check-circle advantage-icon"></i><span _ngcontent-ng-c3990161701 class="advantage-text">Персонализированные рекомендации с учетом ваших предпочтений</span></div><div _ngcontent-ng-c3990161701 class="advantage-item"><i _ngcontent-ng-c3990161701 class="pi pi-check-circle advantage-icon"></i><span _ngcontent-ng-c3990161701 class="advantage-text">Сохранение настроек и избранных локаций в личном кабинете</span></div><div _ngcontent-ng-c3990161701 class="advantage-item"><i _ngcontent-ng-c3990161701 class="pi pi-check-circle advantage-icon"></i><span _ngcontent-ng-c3990161701 class="advantage-text">История всех анализов с возможностью сравнения результатов</span></div><div _ngcontent-ng-c3990161701 class="advantage-item"><i _ngcontent-ng-c3990161701 class="pi pi-check-circle advantage-icon"></i><span _ngcontent-ng-c3990161701 class="advantage-text">Анализ рисков: криминал, экология, застройщики, юридические аспекты</span></div><div _ngcontent-ng-c3990161701 class="advantage-item"><i _ngcontent-ng-c3990161701 class="pi pi-check-circle advantage-icon"></i><span _ngcontent-ng-c3990161701 class="advantage-text">Бесплатный доступ к базовому отчету без регистрации</span></div></div></div><div _ngcontent-ng-c3990161701 class="stats-grid"><div _ngcontent-ng-c3990161701 class="stat-card card-stripe"><div _ngcontent-ng-c3990161701 class="stat-number">9</div><div _ngcontent-ng-c3990161701 class="stat-label">AI-агентов</div></div><div _ngcontent-ng-c3990161701 class="stat-card card-stripe"><div _ngcontent-ng-c3990161701 class="stat-number">50+</div><div _ngcontent-ng-c3990161701 class="stat-label">Параметров анализа</div></div><div _ngcontent-ng-c3990161701 class="stat-card card-stripe"><div _ngcontent-ng-c3990161701 class="stat-number">1000+</div><div _ngcontent-ng-c3990161701 class="stat-label">Районов в базе</div></div><div _ngcontent-ng-c3990161701 class="stat-card card-stripe"><div _ngcontent-ng-c3990161701 class="stat-number">24/7</div><div _ngcontent-ng-c3990161701 class="stat-label">Доступность</div></div></div></div></div></section><section _ngcontent-ng-c3990161701 class="how-it-works-section"><div _ngcontent-ng-c3990161701 class="main-container"><div _ngcontent-ng-c3990161701 class="section-header"><h2 _ngcontent-ng-c3990161701>Как это работает</h2><p _ngcontent-ng-c3990161701> Простой и понятный процесс анализа районов с помощью AI-технологий </p></div><div _ngcontent-ng-c3990161701 class="steps-grid grid grid-3"><div _ngcontent-ng-c3990161701 class="step-card card-stripe"><div _ngcontent-ng-c3990161701 class="step-icon"><i _ngcontent-ng-c3990161701 class="pi pi-map-marker-alt"></i></div><h3 _ngcontent-ng-c3990161701 class="step-title">1. Выберите локации</h3><p _ngcontent-ng-c3990161701 class="step-description"> Добавьте города и районы для сравнения. Укажите конкретные районы для более точного анализа </p></div><div _ngcontent-ng-c3990161701 class="step-card card-stripe"><div _ngcontent-ng-c3990161701 class="step-icon"><i _ngcontent-ng-c3990161701 class="pi pi-sliders-h"></i></div><h3 _ngcontent-ng-c3990161701 class="step-title">2. Настройте предпочтения</h3><p _ngcontent-ng-c3990161701 class="step-description"> Укажите бюджет, состав семьи, транспортные предпочтения и важность различных факторов </p></div><div _ngcontent-ng-c3990161701 class="step-card card-stripe"><div _ngcontent-ng-c3990161701 class="step-icon"><i _ngcontent-ng-c3990161701 class="pi pi-cogs"></i></div><h3 _ngcontent-ng-c3990161701 class="step-title">3. AI анализирует</h3><p _ngcontent-ng-c3990161701 class="step-description"> 9 специализированных агентов изучают каждый район по 50+ параметрам: безопасность, экология, транспорт, инфраструктура </p></div><div _ngcontent-ng-c3990161701 class="step-card card-stripe"><div _ngcontent-ng-c3990161701 class="step-icon"><i _ngcontent-ng-c3990161701 class="pi pi-chart-line"></i></div><h3 _ngcontent-ng-c3990161701 class="step-title">4. Получите отчет</h3><p _ngcontent-ng-c3990161701 class="step-description"> Детальный анализ с оценками по каждому фактору, плюсами и минусами, рекомендациями </p></div><div _ngcontent-ng-c3990161701 class="step-card card-stripe"><div _ngcontent-ng-c3990161701 class="step-icon"><i _ngcontent-ng-c3990161701 class="pi pi-save"></i></div><h3 _ngcontent-ng-c3990161701 class="step-title">5. Сохраните результаты</h3><p _ngcontent-ng-c3990161701 class="step-description"> Сохраните настройки и избранные локации в личном кабинете для быстрого доступа </p></div><div _ngcontent-ng-c3990161701 class="step-card card-stripe"><div _ngcontent-ng-c3990161701 class="step-icon"><i _ngcontent-ng-c3990161701 class="pi pi-history"></i></div><h3 _ngcontent-ng-c3990161701 class="step-title">6. Сравните анализы</h3><p _ngcontent-ng-c3990161701 class="step-description"> Просматривайте историю всех анализов и сравнивайте результаты разных районов </p></div></div></div></section><section _ngcontent-ng-c3990161701 class="cta-section"><div _ngcontent-ng-c3990161701 class="main-container"><div _ngcontent-ng-c3990161701 class="cta-content"><h2 _ngcontent-ng-c3990161701 class="cta-title">Готовы найти свое идеальное место?</h2><p _ngcontent-ng-c3990161701 class="cta-subtitle"> Присоединяйтесь к тысячам пользователей, которые уже нашли свой дом с Дометрия </p><button _ngcontent-ng-c3990161701 class="cta-button btn-stripe btn-stripe-primary"> Начать бесплатно <i _ngcontent-ng-c3990161701 class="pi pi-arrow-right"></i></button></div></div></section></div><p-dialog _ngcontent-ng-c3990161701 header="Сохранить предпочтения" pc27 ngh="17"><!----></p-dialog><p-dialog _ngcontent-ng-c3990161701 header="Сохранить локации" pc30 ngh="17"><!----></p-dialog><p-toast _ngcontent-ng-c3990161701 style="bottom: false; position: fixed; right: 20px; top: 20px;" class="p-component p-toast p-toast-top-right" pc31 ngh="18"><!----></p-toast></app-home><!----></main><p-toast _ngcontent-ng-c3827371513 style="bottom: false; position: fixed; right: 20px; top: 20px;" class="p-component p-toast p-toast-top-right" pc1 ngh="18"><!----></p-toast></app-root>
<link rel="modulepreload" href="chunk-S46ZAANC.js"><script src="polyfills-B6TNHZQ6.js" type="module"></script><script src="main-F6CCG2UA.js" type="module"></script>

<script id="ng-state" type="application/json">{"__nghData__":[{"n":{"2":"0f"},"t":{"2":"t1","3":"t2","4":"t3","5":"t6","6":"t7"},"c":{"2":[],"3":[],"4":[{"i":"t3","r":3,"e":{"0":2},"t":{"1":"t4","2":"t5"},"c":{"1":[],"2":[]}}],"5":[{"i":"t6","r":1}],"6":[]}},{"t":{"22":"t0","23":"t8"},"c":{"22":[{"i":"t0","r":1}],"23":[]}},{},{"t":{"0":"t10","1":"t12"},"c":{"0":[{"i":"t10","r":2,"t":{"5":"t11"},"c":{"5":[]}}],"1":[]}},{"t":{"0":"t22"},"c":{"0":[]}},{"t":{"0":"t17","1":"t18","2":"t19","3":"t20","4":"t21","7":"t23"},"c":{"0":[{"i":"t17","r":1}],"1":[],"2":[],"3":[],"4":[]},"d":[7]},{"n":{"2":"0f"},"t":{"2":"t1","3":"t2","4":"t3","5":"t6","6":"t7"},"c":{"2":[],"3":[],"4":[{"i":"t3","r":4,"e":{"0":3},"t":{"1":"t4","2":"t5"},"c":{"1":[{"i":"t4","r":1}],"2":[]}}],"5":[{"i":"t6","r":1}],"6":[]}},{"t":{"0":"t13","2":"t14"},"c":{"0":[{"i":"t13","r":1}],"2":[{"i":"t15","r":1,"t":{"6":"t16","10":"t24","13":"t25"},"c":{"6":[],"13":[]},"d":[10]}]}},{"t":{"1":"t28","2":"t29"},"c":{"1":[],"2":[{"i":"t29","r":4,"t":{"0":"t30","1":"t32"},"c":{"0":[{"i":"t30","r":1,"t":{"0":"t31"},"c":{"0":[]}}],"1":[]}}]}},{"t":{"1":"t27"},"c":{"1":[{"i":"t27","r":1,"t":{"1":"t33"},"d":[1],"x":2}]}},{"t":{"2":"t34","3":"t35","4":"t44","5":"t45"},"c":{"2":[],"3":[{"i":"t35","r":1,"t":{"2":"t36","3":"t37","5":"t40","6":"t41"},"c":{"2":[],"3":[{"i":"t37","r":4,"e":{"0":3},"t":{"1":"t38","2":"t39"},"c":{"1":[{"i":"t38","r":1}],"2":[]}}],"5":[],"6":[{"i":"t41","r":4,"e":{"0":3},"t":{"1":"t42","2":"t43"},"c":{"1":[{"i":"t42","r":1}],"2":[]}}]}}],"4":[],"5":[]}},{"t":{"0":"t13","2":"t14"},"c":{"0":[{"i":"t13","r":1}],"2":[{"i":"t26","r":1}]}},{"t":{"0":"t13","2":"t14"},"c":{"0":[{"i":"t13","r":1}],"2":[{"i":"t46","r":1}]}},{"t":{"3":"t48","4":"t51"},"c":{"3":[{"i":"t48","r":3,"e":{"0":2},"t":{"1":"t49","2":"t50"},"c":{"1":[],"2":[]}}],"4":[]}},{"t":{"0":"t13","2":"t14"},"c":{"0":[{"i":"t13","r":1}],"2":[{"i":"t47","r":1,"t":{"14":"t52"},"c":{"14":[]}}]}},{"t":{"1":"t27"},"c":{"1":[{"i":"t27","r":1,"t":{"1":"t33"},"d":[1],"x":4}]}},{"t":{"0":"t13","2":"t14"},"c":{"0":[],"2":[{"i":"t53","r":1,"t":{"20":"t54"},"c":{"20":[{"i":"t54","r":1,"x":9}]}}]}},{"t":{"0":"t55"},"c":{"0":[]}},{"t":{"0":"t59"},"c":{"0":[]}},{"t":{"15":"t9","37":"t15","44":"t26","51":"t46","58":"t47","65":"t53","268":"t56","274":"t57","275":"t58"},"c":{"15":[]},"n":{"32":"31f","33":"32f","34":"33f2nf","40":"39f","41":"40f2nf","47":"46f","48":"47f2nf","54":"53f","55":"54f2nf","61":"60f","62":"61f2nf"},"d":[37,44,51,58,65,258,259,260,261,262,263,264,265,266,267,268,270,271,272,273,274,275]},{"c":{"2":[{"i":"c3990161701","r":1}]}}]}</script></body></html>

Ads.Txt Alerts - A trading name of Red Volcano Limited

Waterloo Buildings, Second Floor Rear, 53 London Road, Southampton, Hampshire, United Kingdom, SO15 2AD

© Red Volcano 2020. All Rights Reserved.