@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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.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}.sb-input{box-sizing:border-box;width:594px;height:56px;flex-shrink:0;border-radius:12px;border:1px solid rgba(40,3,86,.3);background-color:var(--color-input-bg);padding-left:21px;color:var(--color-text-secondary);font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:25px}.sb-input::placeholder{color:var(--color-input-placeholder);font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:25px}.sb-input-small{box-shadow:none;font-size:15px;font-family:Poppins;border-radius:12px;border:1px solid rgba(40,3,86,.3);background:var(--color-input-bg)}.sb-input-small::placeholder{color:var(--color-input-placeholder);font-family:Poppins;font-size:15px;font-weight:400;line-height:27px}.sb-input--gray{background:var(--color-bg-secondary)}[data-theme=dark] .sb-input{background-color:#38343f;color:#d3d1d8;border:1px solid #38343F}[data-theme=dark] .sb-input::placeholder{color:#8080808c}[data-theme=dark] .sb-input:hover:not(:disabled){border-color:#38343f}[data-theme=dark] .sb-input:focus{border-color:#8147d7;outline:none}[data-theme=dark] .sb-input:-webkit-autofill,[data-theme=dark] .sb-input:-webkit-autofill:hover,[data-theme=dark] .sb-input:-webkit-autofill:focus,[data-theme=dark] .sb-input:-webkit-autofill:active{-webkit-text-fill-color:#D3D1D8;transition:background-color 5000s ease-in-out 0s;box-shadow:0 0 0 1000px #38343f inset;caret-color:#d3d1d8}.sb-text_area{box-sizing:border-box;width:1144px;height:366px;flex-shrink:0;border-radius:12px;border:1px solid rgba(40,3,86,.3);background:var(--color-input-bg);padding:27px;resize:none;color:var(--color-text-primary);font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:27px}.sb-text_area::placeholder{color:var(--color-input-placeholder);font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:27px}[data-theme=dark] .sb-text_area{background-color:#38343f;color:#d3d1d8;border:1px solid #38343F}[data-theme=dark] .sb-text_area::placeholder{color:#8080808c}[data-theme=dark] .sb-text_area:hover:not(:disabled){border-color:#38343f}[data-theme=dark] .sb-text_area:focus{border-color:#8147d7;outline:none}[data-theme=dark] .sb-text_area:-webkit-autofill,[data-theme=dark] .sb-text_area:-webkit-autofill:hover,[data-theme=dark] .sb-text_area:-webkit-autofill:focus,[data-theme=dark] .sb-text_area:-webkit-autofill:active{-webkit-text-fill-color:#D3D1D8;transition:background-color 5000s ease-in-out 0s;box-shadow:0 0 0 1000px #38343f inset;caret-color:#d3d1d8}.sb-checkbox{appearance:none;width:24px;height:24px;flex-shrink:0;border:2px solid var(--color-primary);border-radius:4px;cursor:pointer;position:relative;background-color:transparent;transition:all .2s ease}.sb-checkbox:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.sb-checkbox:checked:after{content:"";position:absolute;top:4px;left:8px;width:6px;height:12px;border:solid var(--color-text-light);border-width:0 2px 2px 0;transform:rotate(45deg)}.sb-form-label{color:var(--color-text-muted);font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:25px}.sb-form-label-required{color:var(--color-error)}.sb-form-control{display:flex;flex-direction:column;gap:8px}.sb-form-validation-error{color:var(--color-error);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:25px;align-self:stretch}.sb-form-validation-success{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:25px;align-self:stretch;color:var(--color-success)}.sb-form-validation-information,.sb-form-validation-neutral{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:25px;align-self:stretch;color:var(--color-text-muted)}.sb-form-input-error{border:1px solid var(--color-error)}.sb-heading{color:#4900a3;font-family:Poppins;font-style:normal;font-weight:600;line-height:25px}.sb-heading-large{font-size:35px}.sb-heading-medium{font-size:30px}.sb-heading-small{font-size:24px}.sb-heading-xs{font-size:20px}.sb-title,.sb-title-link{color:var(--Paragraph, #656276);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:25px}.sb-title-large{font-size:18px}.sb-title-medium{font-size:17px;font-weight:500}.sb-title-small{font-size:16px}.sb-title-link{text-decoration:none;cursor:pointer;text-decoration:underline}.sb-title-link:hover,.sb-title-link:focus{text-decoration:underline}.sb-text{color:#555070;font-family:Poppins;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.7px}.sb-text-large{font-size:16px}.sb-text-medium{font-size:15px}.sb-text-small{font-size:14px}.sb-text-xs{font-size:12px}.sb-center-text{text-align:center}.sb-underline-text{text-decoration:underline}.sb-line-height-large{line-height:219%}.sb-text-danger{color:#ff4242;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:25px;align-self:stretch}.sb-pointer{cursor:pointer}.sb-button{border:none;cursor:pointer;width:594px;height:65px;padding:15px 25px;display:flex;justify-content:center;align-items:center;gap:10px;flex-shrink:0;color:var(--color-text-light);font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.8px;border-radius:12px}.sb-button-primary{background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-accent-dark) 100%)}.sb-button-mini_primary{width:366px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-accent-dark) 100%)}.sb-button-secondary{border:1px solid var(--color-primary);background:var(--color-bg-primary);color:var(--color-primary);font-size:14px;font-weight:600}.sb-button-tertiary{background:var(--color-primary);color:var(--color-text-light);font-weight:600}.sb-button-disabled,.sb-button:disabled{background-color:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed;opacity:.6;pointer-events:none}.sb-information-card{box-sizing:border-box;width:594px;align-items:center;flex-shrink:0;border-radius:10px;border:1px solid #2d9aff;background:#67c0ff36;position:relative;padding:10px 10px 10px 50px;color:#2d9aff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:25px}.sb-information-card:before{content:url("./media/information-SCHCEDG2.svg");position:absolute;left:15px;top:50%;transform:translateY(-50%);width:20px;height:20px}.sb-information-card-warning{border:1px solid #ff4242;background:#ff42420a;color:#ff4242}.sb-information-card-warning:before{content:url("./media/information-warning-OXC4EYCO.svg")}.sb-information-card-full-width{width:100%}.sb-information-card-success{border:1px solid #00c853;background:#00c85314;color:#00c853}.sb-information-card-success:before{content:url("./media/success-badge-MQU3MHUT.svg")}.sb-information-card a.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;text-decoration:none;color:inherit}.sb-information-card a{color:inherit;text-decoration:underline;cursor:pointer}.sb-information-card a:hover:not(.disabled){text-decoration:none}.sb-w-100{box-sizing:border-box;width:100%!important}.sb-w-50{box-sizing:border-box;width:50%!important}.sb-w-large{box-sizing:border-box;width:1144px!important}:root{--color-primary: #4900A3;--color-secondary: #271C6B;--color-accent-light: #A55CFF;--color-accent-dark: #9115FF;--color-purple-light: #E7D5FF;--color-text-primary: #000000;--color-text-secondary: #333333;--color-text-muted: #666666;--color-text-muted-secondary: #656276;--color-text-purple: #4900A3;--color-text-light: #FFFFFF;--color-text-dark: #212121;--color-bg: #F9FAFB;--color-bg-primary: #FFFFFF;--color-bg-secondary: #F5F5F5;--color-bg-muted: #D9D9D9;--color-bg-overlay: #0000008A;--color-card-bg: #FFFFFF;--color-card-border: #E5E7EB;--color-border: #E5E7EB;--color-border-light: #F0F0F0;--color-border-muted: #DDD;--color-border-hover: #D1D5DB;--color-status-blue: #1980F6;--color-status-orange: #D98D00;--color-status-green: #02A821;--color-error: #EF4444;--color-error-hover: #DC2626;--color-error-bg: #FEE2E2;--color-error-text: #991B1B;--color-success: #22C55E;--color-success-hover: #16A34A;--color-success-bg: #DCFCE7;--color-success-text: #166534;--color-warning: #F59E0B;--color-warning-hover: #D97706;--color-info: #3B82F6;--color-info-hover: #2563EB;--color-danger-main: #DC2626;--color-quality-orange: #FFD42A;--color-quality-orange-bg: #F2BE14;--color-quality-orange-border: #CDA523;--color-quality-title: #AD8400;--color-quality-green: #087E43;--color-quality-green-bg: #008131;--color-quality-red: #AD0000;--color-quality-red-bg: #FF2A2A;--color-quality-blue: #1979F6;--color-quality-blue-bg: #CEE6FD;--color-nav-unselected: #656276;--color-nav-selected: #9036FF;--color-nav-border: #B05CDF;--color-pill-blue: #1924F6;--color-pill-purple: #514787;--color-pill-red: #FFEAEA;--color-spinner: #6A2EEE;--color-warning-bg: #fff3cd;--color-warning-border: #ffeaa7;--color-warning-text: #856404;--color-warning-icon: #f39c12;--color-info-bg: rgba(103, 192, 255, .21);--color-info-border: #2D9AFF;--color-info-text: #2D9AFF;--color-info-icon: #2D9AFF;--color-input-bg: #FFFFFF;--color-input-border: #E5E7EB;--color-input-text: #212121;--color-input-placeholder: #666666;--color-tab-bg: #FFFFFF;--color-tab-border: #E5E7EB;--color-button-text: #363636;--color-input-placeholder: rgba(128, 128, 128, .55);--color-header-bg: #FFFFFF;--color-search-bg: #FFFFFF;--color-search-placeholder: #666666;--color-search-icon: #666666;--color-dropdown-bg: #FFFFFF;--color-button-bg: #4900A3;--color-credit-theme-bg: #892BFD;--color-linked-stories: #4900A3;--color-input-label: #666666;--color-button-bg-light: #F6F6F6;--color-icon-muted: #656276;--color-icon-secondary: #271C6B;--color-back-button-bg: #D0D0D0;--color-back-button-icon: #16131A;--color-input-border-hover: #2803564D;--color-editor-bg-dark: #28262d;--color-editor-toolbar-bg-dark: #38343f;--color-quality-green-dark: #008131;--color-quality-yellow-dark: #FFD42A;--color-quality-red-dark: #FF2A2A;--color-chat-system-bg-dark: rgba(114, 128, 150, .16);--color-chat-user-bg-dark: rgba(175, 132, 244, .5);--color-scrollbar-track: #f0f0f0;--color-scrollbar-thumb: #B3B3B3;--color-scrollbar-thumb-hover: #999999;--color-scrollbar-border: #ddd}:root *{scrollbar-width:auto;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}:root *::-webkit-scrollbar{width:14px;background:var(--color-scrollbar-track)}:root *::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:7px;border:1px solid var(--color-scrollbar-border)}:root *::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:7px;border:1px solid var(--color-scrollbar-thumb)}:root *::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}:root *::-webkit-scrollbar-corner{background:var(--color-scrollbar-track)}[data-theme=dark]{--color-primary: #AF84F3;--color-secondary: #4900A3;--color-accent-light: #4900A3;--color-accent-dark: #4900A3;--color-purple-light: #4C1D95;--color-text-primary: #FFFFFF;--color-text-secondary: #E2E8F0;--color-text-muted: #A0AEC0;--color-text-muted-secondary: #9CA3AF;--color-text-light: #E9E7EE;--color-text-dark: #1A202C;--color-text-purple: #AF84F3;--color-bg: #16131A;--color-bg-primary: #16131A;--color-bg-secondary: #36313A;--color-bg-muted: #718096;--color-bg-overlay: rgba(0, 0, 0, .72);--color-card-bg: #24212A;--color-card-border: #353239;--color-border: #4A5568;--color-border-light: #2A2632;--color-border-muted: #718096;--color-border-hover: #2A2632;--color-status-blue: #63B3ED;--color-status-orange: #F6AD55;--color-status-green: #68D391;--color-error: #FC8181;--color-error-hover: #F56565;--color-error-bg: #2d1a1a;--color-error-text: #FED7D7;--color-success: #68D391;--color-success-hover: #48BB78;--color-success-bg: #22543D;--color-success-text: #9AE6B4;--color-warning: #F6AD55;--color-warning-hover: #ED8936;--color-info: #63B3ED;--color-info-hover: #4299E1;--color-danger-main: #F56565;--color-quality-orange: #F6AD55;--color-quality-orange-bg: #DD6B20;--color-quality-orange-border: #C05621;--color-quality-title: #F6AD55;--color-quality-green: #68D391;--color-quality-green-bg: #38A169;--color-quality-red: #FC8181;--color-quality-red-bg: #E53E3E;--color-quality-blue: #63B3ED;--color-quality-blue-bg: #001930;--color-nav-unselected: #ECE9F1;--color-nav-selected: #AF84F3;--color-nav-border: #AF84F3;--color-pill-blue: #63B3ED;--color-pill-purple: #AF84F3;--color-pill-red: #2d1a1a;--color-spinner: #AF84F3;--color-warning-bg: #744210;--color-warning-border: #975A16;--color-warning-text: #F6AD55;--color-warning-icon: #F6AD55;--color-info-bg: rgba(99, 179, 237, .21);--color-info-border: #63B3ED;--color-info-text: #63B3ED;--color-info-icon: #63B3ED;--color-input-bg: #38343F;--color-input-border: transparent;--color-input-text: #D3D1D8;--color-input-placeholder: #A0AEC0;--color-tab-bg: #19151D;--color-tab-border: #19151D;--color-button-text: #A3A3A3;--color-input-placeholder: rgba(128, 128, 128, .55);--color-header-bg: #28252D;--color-search-bg: #38343F;--color-search-placeholder: #E9E7EE;--color-search-icon: #E9E7EE;--color-dropdown-bg: #28252D;--color-button-bg: #661AC4;--color-credit-theme-bg: #892BFD;--color-linked-stories: #AF84F3;--color-input-label: #ECE9F1;--color-button-bg-light: #F6F6F6;--color-button-bg-dark: #3F3D42;--color-icon-muted: #A7A7A7;--color-icon-secondary: #694E91;--color-back-button-bg: #E5E5E540;--color-back-button-bg-hover: #A2A2A2;--color-back-button-icon: #16131A;--color-input-border-hover: #2803564D;--color-editor-bg-dark: #28262d;--color-editor-toolbar-bg-dark: #38343f;--color-quality-green-dark: #059D51;--color-quality-yellow-dark: #FFC400;--color-quality-red-dark: #FF4B4B;--color-chat-system-bg-dark: rgba(114, 128, 150, .16);--color-chat-user-bg-dark: rgba(175, 132, 244, .5);--color-scrollbar-track: #36313A;--color-scrollbar-thumb: #4A5568;--color-scrollbar-thumb-hover: #718096;--color-scrollbar-border: #4A5568}[data-theme=dark] *{scrollbar-width:auto;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}[data-theme=dark] *::-webkit-scrollbar{width:14px;background:var(--color-scrollbar-track)}[data-theme=dark] *::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:7px;border:1px solid var(--color-scrollbar-border)}[data-theme=dark] *::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:7px;border:1px solid var(--color-scrollbar-thumb)}[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}[data-theme=dark] *::-webkit-scrollbar-corner{background:var(--color-scrollbar-track)}[data-theme=dark] .project-selector-button{border:1px solid #8147D7!important}.themed-image,.background-image,.photo-image,.ui-image,.icon-image,.logo-icon-image,.logo-image{transition:filter .3s ease}:root .themed-image,:root .background-image,:root .photo-image,:root .ui-image,:root .icon-image,:root .logo-icon-image,:root .logo-image{filter:none}[data-theme=dark] .themed-image,[data-theme=dark] .background-image,[data-theme=dark] .photo-image,[data-theme=dark] .ui-image,[data-theme=dark] .icon-image,[data-theme=dark] .logo-icon-image,[data-theme=dark] .logo-image{filter:brightness(.9) contrast(1.1)}[data-theme=dark] .themed-image--icon,[data-theme=dark] .icon-image,[data-theme=dark] .logo-icon-image{filter:brightness(.8) contrast(1.2)}[data-theme=dark] .themed-image--logo,[data-theme=dark] .logo-image{filter:none}[data-theme=dark] .themed-image--ui,[data-theme=dark] .ui-image{filter:brightness(.85) contrast(1.15)}[data-theme=dark] .themed-image--photo,[data-theme=dark] .photo-image{filter:brightness(.9) contrast(1.1) saturate(.9)}[data-theme=dark] .themed-image--background,[data-theme=dark] .background-image{filter:brightness(.7) contrast(1.3) saturate(.8)}html,body{margin:0;padding:0;font-family:Inter,sans-serif;font-size:1rem;line-height:1.6;color:var(--color-text-dark);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}mat-icon,.mat-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;width:1em;height:1em;vertical-align:middle}[data-theme=dark] mat-icon,[data-theme=dark] .mat-icon{color:#a55cff}.icon,.back-icon,.dropdown-chevron,.billing-icon,.chevron,.arrow,.search-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;color:var(--color-primary);margin-top:1.5rem;margin-bottom:1rem}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}p{margin-bottom:1rem}a{color:var(--color-accent-light);text-decoration:none}a:hover{text-decoration:underline}ul,ol{margin-left:1.5rem;margin-bottom:1rem}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.margin-top-md{margin-top:1rem}.margin-bottom-md{margin-bottom:1rem}.padding-md{padding:1rem}body.modal-open{overflow:hidden!important;position:fixed;width:100%}html.modal-open{overflow:hidden!important}.modal-backdrop,.modal-container{position:fixed!important;z-index:1040!important}.modal-container{z-index:1050!important}.back-navigation .breadcrumb-list .breadcrumb-item .nav-link.active{color:#4b4958!important}.back-navigation .breadcrumb-list .breadcrumb-item .breadcrumb-current{color:#656276!important}.back-navigation .breadcrumb-container .breadcrumb-list .breadcrumb-item .breadcrumb-current{color:#656276!important}.back-navigation .breadcrumb-container .breadcrumb-list .breadcrumb-item .nav-link.active{color:#4b4958!important}.back-navigation .breadcrumb-container .breadcrumb-list .breadcrumb-item .breadcrumb-current,[data-theme=dark] .back-navigation .breadcrumb-list .breadcrumb-item .nav-link.active{color:#656276!important}[data-theme=dark] .back-navigation .breadcrumb-list .breadcrumb-item .breadcrumb-current{color:#a26df9!important}[data-theme=dark] .back-navigation .breadcrumb-container .breadcrumb-list .breadcrumb-item .nav-link.active{color:#656276!important}[data-theme=dark] .back-navigation .breadcrumb-container .breadcrumb-list .breadcrumb-item .breadcrumb-current{color:#a26df9!important}[data-theme=dark] .back-navigation .breadcrumb-container .breadcrumb-list .breadcrumb-item .custom-breadcrumb-link{color:#656276!important}[data-theme=dark] .back-navigation .breadcrumb-container .breadcrumb-list .breadcrumb-item .custom-breadcrumb-link:hover{color:#a26df9!important}[data-theme=dark] .wiss-item{background-color:#46434a!important;border:1px solid #656276!important}[data-theme=dark] .wiss-item:hover{background-color:#5a5660!important;border-color:#4900a3!important;box-shadow:0 2px 4px #271c6b33!important}[data-theme=dark] .wiss-title{color:#fff!important}[data-theme=dark] .wiss-no-results{color:#a0a0a0!important}[data-theme=dark] .dropdown-item{color:var(--color-text-light)!important}[data-theme=dark] .back-link{background-color:#46434a!important;color:#fff!important}[data-theme=dark] .back-link:hover{background-color:#5a5660!important;color:#fff!important}[data-theme=dark] .back-link .back-icon,[data-theme=dark] .back-link .back-icon:hover{color:#fff!important}[data-theme=dark] .back-link .back-icon path[opacity="0.4"]{fill:transparent!important}[data-theme=dark] .back-link .back-icon path:not([opacity]){fill:#fff!important}[data-theme=light] .back-link{background-color:#d0d0d0!important;color:#656276!important}[data-theme=light] .back-link .back-icon{color:#656276!important}[data-theme=light] .back-link:hover{background-color:#d0d0d0!important;color:#656276!important}[data-theme=light] .back-link .back-icon:hover{color:#656276!important}[data-theme=light] .back-link .back-icon path[opacity="0.4"]{fill:transparent!important}[data-theme=light] .back-link .back-icon path:not([opacity]){fill:#656276!important}[data-theme=light] .dropdown-button.compact{background:#892bfd33!important;border:1px solid rgba(73,0,163,.2509803922)!important}[data-theme=dark] .dropdown-button.compact{background:#201b22!important;border:1px solid #8147D7!important}[data-theme=light] .credits-icon img{background:#fff!important;border-radius:4px!important;padding:2px!important}[data-theme=light] .credits-box{border:1px solid var(--color-tab-border)!important;border-radius:10px!important;padding:4px 12px!important}[data-theme=dark] .credits-box{border:1px solid #8147D7!important;border-radius:10px!important;padding:4px 12px!important}.credits-value,.credits-row{margin-top:0!important;padding-top:0!important}[data-theme=dark] .user-profile:hover{background-color:transparent!important}[data-theme=light] .chat-line-system,[data-theme=light] .chat-line-system .chat-line-content{color:#212121!important}[data-theme=light] .chat-line-user{background:#fff!important;color:#000000c4!important;border:1px solid #E5E7EB!important}[data-theme=light] .chat-line-user .chat-line-content{color:#000000c4!important}[data-theme=dark] .page-title{color:#af84f3!important}[data-theme=light] .icon-btn{background:#4900a3!important;border:1px solid #4900A3!important;color:#fff!important}[data-theme=light] .icon-btn:hover{background:#3a0080!important;border-color:#3a0080!important;color:#fff!important}[data-theme=dark] .icon-btn{background:#46434a!important;border:1px solid #656276!important;color:#fff!important}[data-theme=dark] .icon-btn:hover{background:#46434a!important;border-color:#656276!important;color:#fff!important}[data-theme=dark] .file-container{background:#46434a!important;border:1px solid #656276!important}[data-theme=dark] .file-container .file-name{color:#fff!important}[data-theme=dark] .file-container .file-size{color:#a0a0a0!important}[data-theme=dark] .file-container .file-delete:hover{background:#5a5660!important}[data-theme=dark] .upload-panel{background:#46434a!important;border:1px solid #AF84F3!important}[data-theme=dark] .upload-panel:hover,[data-theme=dark] .upload-panel.drag-over{background:#5a5660!important;border-color:#af84f3!important}[data-theme=dark] .upload-panel .upload-title{color:#af84f3!important}[data-theme=dark] .upload-panel .upload-description{color:#a0a0a0!important}[data-theme=dark] .chat-line-agent{background:#46434a!important;border:1px solid #656276!important;border-radius:12px!important;padding:16px!important;margin:8px 0!important;color:#fff!important}[data-theme=dark] .chat-line-agent p{color:#fff!important;margin-bottom:12px!important}[data-theme=dark] .chat-line-agent ul{margin:0!important;padding-left:20px!important}[data-theme=dark] .chat-line-agent li{color:#af84f3!important;margin-bottom:8px!important;cursor:pointer!important}[data-theme=dark] .chat-line-agent li a{color:#af84f3!important;text-decoration:underline!important}[data-theme=dark] .chat-line-agent li a:hover{color:#c4a5f5!important}[data-theme=dark] .custom-textarea{background:#46434a!important;border:1px solid #656276!important;color:#fff!important}[data-theme=dark] .custom-textarea:focus{border-color:#af84f3!important}[data-theme=dark] .custom-textarea::placeholder{color:#a0a0a0!important}[data-theme=dark] app-codegen-session-start-or-view p{color:#d2d1d8!important}[data-theme=dark] app-codegen-session-start-or-view p a{color:#a55cff!important;text-decoration:underline!important}[data-theme=dark] app-codegen-session-start-or-view p a:hover{color:#c4a5f5!important}[data-theme=dark] app-story-detail .tab-content p{color:#d2d1d8!important}[data-theme=dark] p{color:#d2d1d8!important}[data-theme=dark] app-story-detail p,[data-theme=dark] app-feature-detail p,[data-theme=dark] app-codegen-session-start-or-view p,[data-theme=dark] app-backlog-generation-session-create p,[data-theme=dark] app-backlog-generation-session p{color:#d2d1d8!important}[data-theme=dark] app-quick-actions app-form-button button{background:#742de9!important;color:#fff!important;border:none!important}[data-theme=dark] app-quick-actions app-form-button button:hover:not(:disabled){background:#742de9!important;color:#fff!important;opacity:.8!important}[data-theme=dark] .modal-title{color:#fff!important}.container{max-width:1920px;margin:0 auto;padding:0}.page-title{flex:1 0 0;align-self:stretch;color:var(--color-accent-light);text-align:center;font-family:Poppins,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.25;text-transform:capitalize;margin:0;padding:0}.page-subtitle{height:24px;flex-shrink:0;align-self:stretch;color:var(--color-nav-unselected);text-align:center;font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5;margin:0;padding:0}.btn-primary{background-color:var(--color-primary);color:var(--color-text-light);border:none;border-radius:12px;padding:1rem 1.5rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease-in-out}.btn-primary:hover:not(:disabled){background-color:var(--color-accent-dark)}.btn-primary:disabled{background-color:var(--color-border-light);color:var(--color-text-muted);cursor:not-allowed}.btn-secondary{background-color:var(--color-bg);color:var(--color-primary);border:none;border-radius:12px;padding:1rem 1.5rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease-in-out;border:1px solid var(--color-primary)}.btn-secondary:hover:not(:disabled){background-color:var(--color-border-light)}.btn-secondary:disabled{background-color:var(--color-border-light);color:var(--color-text-muted);cursor:not-allowed}.btn-text{background:none;border:none;color:var(--color-primary);font-weight:600;cursor:pointer;padding:.75rem 1rem;transition:background-color .3s ease-in-out}.btn-text:hover:not(:disabled){background-color:rgba(var(--color-primary),.1)}.btn-text:disabled{color:var(--color-text-muted);cursor:not-allowed}.btn-danger{background-color:var(--color-error);color:var(--color-text-light);border:none;border-radius:8px;padding:1rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease-in-out}.btn-danger:hover:not(:disabled){background-color:var(--color-error-hover)}.btn-danger:disabled{background-color:var(--color-border-light);color:var(--color-text-muted);cursor:not-allowed}.form-control{width:100%;padding:.75rem 1rem;border:1px solid var(--color-border-light);border-radius:12px;font-family:Inter,sans-serif;font-size:1rem;color:var(--color-input-text);background-color:var(--color-input-bg);transition:border-color .3s ease-in-out}.form-control:focus{outline:none;border-color:var(--color-primary)}.form-control.is-invalid{border-color:var(--color-error)}.form-control.is-valid{border-color:var(--color-success)}.form-control.invalid{border-color:var(--color-error)}.form-control.valid{border-color:var(--color-success)}.form-group{margin-bottom:1rem}label{display:block;margin-bottom:.25rem;font-weight:500;color:var(--color-input-label)}label.invalid{color:var(--color-error);font-weight:500}.card{background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;padding:1.5rem}.alert{padding:.75rem 1rem;border-radius:4px;margin-bottom:1rem;font-size:.875rem}.alert.alert-success{background-color:var(--color-success-bg);color:var(--color-success-text);border:1px solid var(--color-success)}.alert.alert-error{background-color:var(--color-error-bg);color:var(--color-error-text);border:1px solid var(--color-error)}.alert.alert-warning{background-color:var(--color-warning-bg);color:var(--color-warning-text);border:1px solid var(--color-warning-border)}.shared-title{text-align:center;font-family:Poppins,sans-serif;font-size:2.1875rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.75px;margin:0 0 1rem}.shared-title.shared-title--light{color:var(--color-text-light)}.shared-title.shared-title--dark{color:var(--color-text-primary)}.home-title{text-align:center;font-family:Poppins,sans-serif;font-size:2.1875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.75px;margin:0 0 1rem;color:var(--color-text-primary)}.shared-subtitle{text-align:center;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1px;max-width:600px;margin:0 auto;height:30px}.shared-subtitle.shared-subtitle--light{color:var(--color-text-light)}.shared-subtitle.shared-subtitle--dark{color:var(--color-text-primary)}[data-theme=dark] :deep(p){color:var(--color-text-secondary)!important;margin-bottom:12px;line-height:1.6}[data-theme=dark] :deep(ul),[data-theme=dark] :deep(ol){color:var(--color-text-secondary)!important;margin:0 0 12px;padding-left:20px}[data-theme=dark] :deep(ul) li,[data-theme=dark] :deep(ol) li{color:var(--color-text-secondary)!important;margin-bottom:4px;line-height:1.6}[data-theme=dark] :deep(li){color:var(--color-text-secondary)!important;margin-bottom:4px;line-height:1.6}[data-theme=dark] :deep(h1),[data-theme=dark] :deep(h2),[data-theme=dark] :deep(h3),[data-theme=dark] :deep(h4),[data-theme=dark] :deep(h5),[data-theme=dark] :deep(h6){color:var(--color-text-secondary)!important;margin:16px 0 8px}[data-theme=dark] :deep(h1){font-size:20px}[data-theme=dark] :deep(h2){font-size:18px}[data-theme=dark] :deep(h3){font-size:16px}[data-theme=dark] :deep(strong),[data-theme=dark] :deep(b){color:var(--color-text-secondary)!important}[data-theme=dark] :deep(em),[data-theme=dark] :deep(i){color:var(--color-text-secondary)!important}[data-theme=dark] :deep(code){color:var(--color-text-secondary)!important;background:var(--color-bg-secondary);padding:2px 4px;border-radius:3px}[data-theme=dark] :deep(a){color:var(--color-primary)!important;text-decoration:underline}[data-theme=dark] :deep(a):hover{color:var(--color-secondary)!important}[data-theme=dark] :deep(*){color:var(--color-text-secondary)!important}[data-theme=dark] .modal-body li,[data-theme=dark] .modal-container .modal-body li,[data-theme=dark] .modal-body ul li,[data-theme=dark] .modal-body ol li,[data-theme=dark] .modal-container .modal-body ul li,[data-theme=dark] .modal-container .modal-body ol li{color:var(--color-text-secondary)!important}html,body{overflow:hidden;height:100%;margin:0;padding:0;background-color:var(--color-bg)}.capitalize{text-transform:capitalize}[data-theme=dark] .data-table-container{background:var(--color-card-bg)!important;border:1px solid var(--color-card-border)!important}[data-theme=dark] .data-table-header th{background:var(--color-bg-secondary)!important;border-bottom:1px solid var(--color-card-border)!important;color:var(--color-text-secondary)!important}[data-theme=dark] .data-table-body{color:var(--color-text-secondary)!important;border-bottom:1px solid var(--color-card-border)!important}[data-theme=dark] .btn.btn-primary{background:var(--color-card-bg)!important;color:var(--color-primary)!important;border:1px solid var(--color-primary)!important}[data-theme=dark] .create-session-btn{color:var(--color-text-light)!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}[data-theme=dark] .btn.btn-primary.create-session-btn{border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}[data-theme=dark] input:-webkit-autofill,[data-theme=dark] input:-webkit-autofill:hover,[data-theme=dark] input:-webkit-autofill:focus,[data-theme=dark] input:-webkit-autofill:active,[data-theme=dark] textarea:-webkit-autofill,[data-theme=dark] textarea:-webkit-autofill:hover,[data-theme=dark] textarea:-webkit-autofill:focus,[data-theme=dark] textarea:-webkit-autofill:active,[data-theme=dark] select:-webkit-autofill,[data-theme=dark] select:-webkit-autofill:hover,[data-theme=dark] select:-webkit-autofill:focus,[data-theme=dark] select:-webkit-autofill:active{-webkit-text-fill-color:#D3D1D8!important;caret-color:#d3d1d8!important;background-color:#38343f!important;box-shadow:0 0 0 1000px #38343f inset!important;-webkit-box-shadow:0 0 0px 1000px #38343F inset!important;transition:background-color 5000s ease-in-out 0s!important}[data-theme=dark] button.btn.btn-primary.create-session-btn,[data-theme=dark] .session-header button.btn.btn-primary.create-session-btn,[data-theme=dark] .session-header .btn.btn-primary.create-session-btn{border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:none!important;outline:none!important;box-shadow:none!important}[data-theme=dark] .btn-outline-primary,[data-theme=dark] .actions-container .btn{color:var(--color-primary)!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;background:none!important}[data-theme=dark] .btn-outline-primary:hover,[data-theme=dark] .actions-container .btn:hover{color:var(--color-primary)!important;background:none!important;border:none!important}[data-theme=dark] .btn-outline-primary:focus,[data-theme=dark] .actions-container .btn:focus{color:var(--color-primary)!important;background:none!important;border:none!important}[data-theme=dark] .btn.btn-primary:hover:not(.disabled){background-color:var(--color-bg-secondary)!important;border:1px solid var(--color-primary)!important}.status-needs-input{color:#2d8fff!important}.status-pending{color:#ffd942!important}.status-finished{color:#48d54d!important}.status-error{color:var(--color-error)!important}[data-theme=dark] .status-needs-input{color:#2d8fff!important}[data-theme=dark] .status-pending{color:#ffd942!important}[data-theme=dark] .status-finished{color:#48d54d!important}[data-theme=dark] .status-error{color:var(--color-error)!important}[data-theme=dark] .attachments-table-container{background:var(--color-card-bg)!important;border-color:var(--color-card-border)!important}[data-theme=dark] .attachments-table th{color:var(--color-text-secondary)!important;background-color:var(--color-bg-secondary)!important}[data-theme=dark] .attachments-table td{color:var(--color-text-secondary)!important}[data-theme=dark] .attachments-table .attachment-row:hover{background-color:var(--color-bg-secondary)!important}[data-theme=dark] .attachments-table .attachment-row:first-child td{background-color:var(--color-card-bg)!important}[data-theme=dark] .attachments-table .attachment-row:nth-child(2n) td{background-color:var(--color-bg-secondary)!important}[data-theme=dark] .attachments-table .attachment-row:nth-child(odd) td{background-color:var(--color-card-bg)!important}[data-theme=dark] .content-section,[data-theme=dark] .content-section h2,[data-theme=dark] .content-section p,[data-theme=dark] .content-section ul li,[data-theme=dark] .content-section ol li,[data-theme=dark] .content-section *{color:var(--color-text-secondary)!important}[data-theme=dark] .form-button-secondary{background-color:var(--color-back-button-bg)!important;color:var(--color-text-light)!important;border:none!important}[data-theme=dark] .form-button-secondary:hover:not(.form-button-disabled){background-color:var(--color-back-button-bg-hover)!important;border:none!important}[data-theme=dark] input[placeholder*="new task"]{background-color:var(--color-card-bg)!important;color:var(--color-text-secondary)!important;border:1px solid var(--color-primary)!important}[data-theme=dark] input[placeholder*="new task"]:focus{background-color:var(--color-card-bg)!important;color:var(--color-text-secondary)!important;border:1px solid var(--color-primary)!important;outline:none!important}[data-theme=dark] .linked-documents-section p{color:var(--color-text-secondary)!important}[data-theme=dark] .quick-actions-section .form-button-secondary{background-color:var(--color-primary)!important;color:var(--color-text-light)!important;border:1px solid var(--color-primary)!important}[data-theme=dark] .quick-actions-section .form-button-secondary:hover{background-color:var(--color-secondary)!important;color:var(--color-text-light)!important;border:1px solid var(--color-secondary)!important}[data-theme=dark] .icon-btn.size-sm mat-icon[svgIcon=three-dots]{color:#a55cff!important}html.no-scroll,body.no-scroll{overflow:hidden!important;height:100%}.d2h-code-linenumber,.d2h-code-side-linenumber,.d2h-file-side-diff .d2h-code-linenumber,.d2h-file-diff .d2h-code-linenumber{position:relative!important;display:table-cell!important;visibility:visible!important}.d2h-file-side-diff .d2h-code-side-linenumber{position:relative!important}[data-theme=dark] .animated-loader-container{background:var(--color-bg-overlay)!important}[data-theme=dark] .animated-loader-container .loader-box{background:var(--color-card-bg)!important;border:1px solid var(--color-card-border)!important}[data-theme=dark] .animated-loader-container .loader-box .sb-heading{color:var(--color-primary)!important}[data-theme=dark] .animated-loader-container .loader-box .sb-title{color:var(--color-text-secondary)!important}[data-theme=dark] .animated-loader-container .loader-box img{filter:brightness(1.1) contrast(1.1)}[data-theme=dark] .animated-loader-container .loader .dot{background-color:var(--color-primary)!important}[data-theme=dark] app-project-selector .dropdown-item{color:var(--color-text-muted-secondary)!important}[data-theme=dark] app-project-selector .dropdown-item:hover{color:var(--color-text-muted-secondary)!important}[data-theme=dark] app-project-selector .dropdown-item.selected{color:var(--color-text-muted-secondary)!important}[data-theme=dark] app-project-selector .project-name{color:var(--color-text-muted-secondary)!important}[data-theme=dark] app-project-selector .dropdown-chevron{color:var(--color-text-muted-secondary)!important}[data-theme=dark] app-project-selector .dropdown-text{color:var(--color-text-muted-secondary)!important}
