body:has(.portfolio-createnew),html:has(.portfolio-createnew){overflow:hidden!important;height:100%;position:fixed;width:100%}body.portfolio-dashboard-mobile-menu-open{overflow:hidden}.portfolio-full-container{display:grid;grid-template-columns:140px 1fr;grid-template-rows:1fr;width:100%;max-width:100vw;min-height:100vh;min-height:100dvh;background-color:#FFFCF540;overflow:visible;box-sizing:border-box}.portfolio-full-container main{display:flex;flex-direction:column;min-height:0;width:100%;max-width:100%;grid-column:2/span 1;overflow-x:hidden;overflow-y:visible;box-sizing:border-box}.portfolio-full-container main:has(.dashboard-top-bar){overflow-x:clip}html:has(.portfolio-home-preview) .portfolio-full-container{grid-template-columns:1fr;background-color:#ffffff}html:has(.portfolio-home-preview) .portfolio-full-container main{grid-column:1/span 1;padding-bottom:0}.portfolio-sidebar{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;width:140px;max-width:140px;min-width:140px;position:sticky;top:0;align-self:start;overflow:hidden;box-sizing:border-box;padding:32px 10px;z-index:1;background-color:#FFFFFF;border-right:1px solid #f5f5f5;grid-column:1/span 1;grid-row:1/span 1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;contain:layout style}.portfolio-sidebar--profile-menu-open{overflow:visible;contain:none;z-index:200}.portfolio-sidebar-desktop-top-half{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%}.portfolio-sidebar-logo-wrap{flex-shrink:0}.portfolio-sidebar-logo{width:48px;height:48px;min-width:48px;min-height:48px;-o-object-fit:contain;object-fit:contain}.portfolio-sidebar-nav{list-style:none;margin:0;flex-direction:column;gap:2px;width:100%;contain:layout}.portfolio-sidebar-nav,.portfolio-sidebar-nav li{padding:0;display:flex;align-items:center;box-sizing:border-box}.portfolio-sidebar-nav li{height:88px;width:120px;max-width:130px;min-height:88px;justify-content:center;flex-shrink:0}.portfolio-sidebar-icon-slot{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.portfolio-sidebar-icon-slot img{display:block;max-width:none}.portfolio-sidebar-link{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:auto;font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;width:auto;max-width:130px;margin:0;color:#949494;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.portfolio-sidebar-link[aria-disabled=true]{cursor:default}.portfolio-sidebar-link-text{display:block;width:100%;max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-sidebar-link.portfolio-options-active{color:#2E2E2E;font-family:Poppins-Bold,Poppins,sans-serif;font-weight:700}.portfolio-sidebar-link.portfolio-options-inactive{color:#949494}.portfolio-sidebar-bottom{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;flex-shrink:0;box-sizing:border-box;position:relative}.portfolio-sidebar-profile-trigger{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0}.portfolio-sidebar-signout-wrap{background:#FFFFFF;border:1px solid #ececec;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08);overflow:hidden}.portfolio-sidebar-signout-wrap--desktop{position:absolute;left:100%;bottom:0;margin-left:16px;width:405px;z-index:200;display:block!important}.portfolio-sidebar-bottom .notifications-icon{width:32px;height:32px;min-width:32px;min-height:32px;flex-shrink:0;opacity:1}.portfolio-sidebar-bottom .portfolio-sidebar-profile-trigger{width:64px;height:64px;min-width:64px;min-height:64px}.portfolio-sidebar-bottom .portfolio-sidebar-profile-img{width:64px!important;height:64px!important;min-width:64px;min-height:64px;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden;box-sizing:border-box}.portfolio-sidebar-bottom img:not(.notifications-icon):not(.portfolio-profile-menu__logout-icon):not(.portfolio-sidebar-profile-img){width:48px;height:48px;min-width:48px;min-height:48px;flex-shrink:0}.portfolio-sidebar-profile-img{border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.portfolio-signout-button{border:none;background:transparent;color:#949494;font-family:Poppins-Regular,sans-serif;font-size:12px;line-height:16px;cursor:pointer;padding:0}.portfolio-signout-button:hover{color:#2C2C2C;text-decoration:underline}.notifications-icon-btn{background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.notifications-icon{cursor:pointer;opacity:.7;transition:opacity .2s}.notifications-icon:hover{opacity:1}.portfolio-profile-menu{background:#FFFFFF;padding:22px 20px 18px}.portfolio-profile-menu__header{padding-bottom:14px}.portfolio-profile-menu__user{display:flex;align-items:center;gap:14px}.portfolio-profile-menu__avatar{width:52px;height:52px;min-width:52px;min-height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.portfolio-profile-menu__user-details{display:flex;flex-direction:column;justify-content:center}.portfolio-profile-menu__name{margin:0;font-family:Poppins-Regular,sans-serif;font-size:18px;line-height:24px;font-weight:600;color:#1F1F1F}.portfolio-profile-menu__view-profile{margin-top:2px;font-family:Poppins-Regular,sans-serif;font-size:15px;line-height:22px;color:#8C8C8C;text-decoration:none}.portfolio-profile-menu__view-profile:hover{color:#2C2C2C}.portfolio-profile-menu__divider{width:100%;height:1px;background:#EAEAEA}.portfolio-profile-menu__section{padding:18px 0 16px}.portfolio-profile-menu__section-title{margin:0 0 12px;font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:20px;color:#A1A1A1}.portfolio-profile-menu__section-title--link{display:block;transition:color .2s ease}.portfolio-profile-menu__section-title--link:focus-visible,.portfolio-profile-menu__section-title--link:hover{color:#0D0D0D}.portfolio-profile-menu__item{display:block;padding:8px 0;font-family:Poppins-Regular,sans-serif;font-size:17px;line-height:28px;color:#1F1F1F;text-decoration:none}.portfolio-profile-menu__item:hover{opacity:.75}.portfolio-profile-menu.portfolio-profile-menu--desktop{max-width:280px}.portfolio-profile-menu--desktop .portfolio-profile-menu__name{font-size:16px;line-height:22px}.portfolio-profile-menu--desktop .portfolio-profile-menu__view-profile{font-size:14px;line-height:20px}.portfolio-profile-menu--desktop .portfolio-profile-menu__item,.portfolio-profile-menu--desktop .portfolio-profile-menu__view-profile{display:block;width:-moz-fit-content;width:fit-content;padding:6px 12px;margin:2px 0;border-radius:8px;font-size:15px;line-height:22px;transition:background-color .2s ease,color .2s ease}.portfolio-profile-menu--desktop .portfolio-profile-menu__item:hover,.portfolio-profile-menu--desktop .portfolio-profile-menu__view-profile:hover{background-color:#EEEEEE;opacity:1}.portfolio-profile-menu--desktop .portfolio-profile-menu__view-profile:hover{color:#2C2C2C}.portfolio-profile-menu--desktop .portfolio-profile-menu__logout{width:100%;box-sizing:border-box;padding:10px 12px 4px;margin:2px 0;border-radius:8px;font-size:15px;line-height:22px;transition:background-color .2s ease}.portfolio-profile-menu--desktop .portfolio-profile-menu__logout:hover{background-color:#EEEEEE}.portfolio-profile-menu__logout{width:100%;border:none;background:transparent;padding:18px 0 2px;display:flex;align-items:center;justify-content:flex-start;gap:8px;font-family:Poppins-Regular,sans-serif;font-size:17px;line-height:28px;color:#1F1F1F;cursor:pointer}.portfolio-profile-menu__logout-label{flex-shrink:0}.portfolio-profile-menu__logout-icon-wrap{margin-left:auto;display:inline-flex;align-items:center;flex-shrink:0;line-height:0}@media screen and (max-width:1024px){.portfolio-full-container{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-width:0}.portfolio-full-container main{grid-column:1;grid-row:2;min-width:0}.portfolio-sidebar{width:100%;max-width:none;min-width:0;height:auto;min-height:56px;flex-direction:column;align-items:stretch;padding:8px 16px;border-right:none;border-bottom:1px solid #ebebeb;background-color:#ffffff;grid-column:1;grid-row:1;gap:0;position:relative;z-index:5000;overflow:visible;contain:none;box-sizing:border-box}.portfolio-sidebar-mobile-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:12px;position:relative;z-index:5500;min-height:48px}.portfolio-sidebar-mobile-row .portfolio-sidebar-logo-wrap{width:48px;height:48px;min-width:48px;min-height:48px;padding-left:0;flex-shrink:0}.portfolio-sidebar-mobile-row .portfolio-sidebar-logo{width:48px!important;height:48px!important;min-width:48px;min-height:48px;-o-object-fit:contain;object-fit:contain}.portfolio-sidebar-home-text-link{display:inline-flex;align-items:center;min-width:0;overflow:hidden;color:#858585;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.portfolio-sidebar-home-text-link:focus-visible{outline:2px solid #148aa0;outline-offset:3px}.portfolio-sidebar-mobile-row .portfolio-sidebar-bottom{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px;width:auto;flex:1 1 auto;min-width:0;padding:0;margin-left:auto;position:relative}.portfolio-sidebar-actions-icons{display:flex;flex-direction:row;align-items:center;gap:10px;flex-shrink:0}.portfolio-sidebar-mobile-row .portfolio-sidebar-bottom .notifications-icon{width:36px!important;height:36px!important;min-width:36px;min-height:36px}.portfolio-sidebar-mobile-row .portfolio-sidebar-bottom .portfolio-sidebar-profile-img{width:40px!important;height:40px!important;min-width:40px;min-height:40px}.portfolio-sidebar-mobile-row .portfolio-sidebar-bottom .portfolio-sidebar-profile-trigger{width:40px;height:40px;min-width:40px;min-height:40px}.portfolio-mobile-menu-dropdown{position:relative;flex-shrink:0;z-index:5600}.portfolio-mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:1px solid #ebebeb;background:linear-gradient(180deg,#ffffff,#fafafa);color:#3b3b3b;cursor:pointer;border-radius:12px;box-shadow:0 1px 2px rgba(12,81,95,.06);transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease}.portfolio-mobile-menu-toggle:hover{border-color:rgba(20,138,160,.45);background:#e3f9fc;color:#0c515f;box-shadow:0 2px 8px rgba(12,81,95,.1)}.portfolio-mobile-menu-toggle:active{transform:scale(.96)}.portfolio-mobile-menu-toggle:focus-visible{outline:2px solid #148aa0;outline-offset:2px}.portfolio-mobile-menu-toggle[aria-expanded=true]{border-color:#148aa0;background:#e3f9fc;color:#0c515f;box-shadow:inset 0 1px 2px rgba(12,81,95,.08)}.portfolio-mobile-menu-toggle__icon{width:22px;height:22px;display:block;flex-shrink:0}.portfolio-mobile-menu-backdrop{display:block;position:fixed;inset:0;z-index:5100;background:rgba(13,13,13,.28);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.portfolio-mobile-menu-backdrop.is-visible{opacity:1;visibility:visible;pointer-events:auto}.portfolio-mobile-menu-panel{display:flex;flex-direction:column;position:fixed;top:0;right:0;left:auto;width:min(278px,calc(100vw - 72px));height:100vh;height:100dvh;max-height:none;z-index:5200;margin:0;background:#ffffff;border:0;box-shadow:-10px 0 32px rgba(0,0,0,.08);padding:52px 17px 22px;box-sizing:border-box;border-radius:0;transform:translateX(100%);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .22s ease,visibility .2s ease;overflow-x:hidden;overflow-y:auto;pointer-events:none}.portfolio-mobile-menu-panel.is-open{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.portfolio-mobile-menu-panel__header{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-bottom:50px}.portfolio-sidebar-bottom .portfolio-mobile-menu-panel .portfolio-mobile-menu-panel__logo{display:block!important;width:48.11px!important;height:48px!important;min-width:48.11px!important;min-height:48px!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:left center;object-position:left center;max-width:none!important;transform:none}.portfolio-mobile-menu-panel__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;background:transparent;color:#0d0d0d;padding:0;cursor:pointer}.portfolio-mobile-menu-panel__close svg{width:22px;height:22px}.portfolio-mobile-drawer-nav{display:flex;flex-direction:column;gap:12px}.portfolio-mobile-drawer-row{display:flex;width:100%;min-height:28px;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;color:#0d0d0d;text-decoration:none;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:22px;padding:0;cursor:pointer}.portfolio-mobile-drawer-row--button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.portfolio-mobile-drawer-row__main{display:inline-flex;min-width:0;align-items:center;gap:10px}.portfolio-mobile-drawer-row__icon{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;flex:0 0 auto}.portfolio-mobile-drawer-row__chevron{width:18px;height:18px;flex:0 0 auto}.portfolio-mobile-drawer-portfolios{margin:0 0 2px 35px;padding:12px 0 8px 18px;border-left:1px solid #e2e2e2}.portfolio-mobile-drawer-empty{margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:18px;color:#c2c2c2}.portfolio-mobile-drawer-portfolio-link{display:block;color:#4a4a4a;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:20px;text-decoration:none}.portfolio-mobile-drawer-account{margin-top:auto;padding-top:0}.portfolio-mobile-drawer-account__divider{width:100%;height:1px;margin-bottom:18px;background:#eeeeee}.portfolio-mobile-drawer-account__label{display:block;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#a6a6a6}.portfolio-mobile-drawer-account__link{display:block;width:100%;border:0;background:transparent;color:#0d0d0d;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:22px;padding:4px 0;text-align:left;text-decoration:none}.portfolio-mobile-drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;min-height:40px}.portfolio-mobile-drawer-user{display:inline-flex;min-width:0;align-items:center;gap:11px;color:#0d0d0d;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.portfolio-mobile-drawer-user__avatar{width:34px!important;height:34px!important;min-width:34px;min-height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.portfolio-mobile-drawer-user span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-mobile-drawer-bell{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.portfolio-mobile-drawer-bell .notifications-icon-btn{width:34px;height:34px;padding:0;border-radius:50%;color:#0d0d0d;background:transparent!important}.portfolio-mobile-drawer-bell .notifications-icon{display:block!important;width:25px!important;height:25px!important;min-width:25px;min-height:25px;opacity:1;-o-object-fit:contain;object-fit:contain}.portfolio-mobile-drawer-bell .notifications-icon-btn:before{content:none!important;display:none!important}.portfolio-full-container:has(.portfolio-builder-page) .portfolio-mobile-drawer-bell .notifications-icon{display:block!important;visibility:visible!important;width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important}.portfolio-full-container:has(.portfolio-builder-page) .portfolio-mobile-drawer-bell .notifications-icon-btn:before{content:none!important;display:none!important}.portfolio-mobile-nav-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.portfolio-mobile-nav-link{display:block;font-family:Poppins-Regular,sans-serif;font-weight:500;font-size:18px;line-height:28px;color:#a3a3a3;text-decoration:none;padding:14px 16px;border-radius:4px;transition:color .2s ease,background-color .2s ease}.portfolio-mobile-nav-link:hover{color:#0c515f;background-color:#e3f9fc}.portfolio-mobile-nav-link--active{color:#4a4a4a;font-weight:600}.portfolio-mobile-nav-link:focus-visible{outline:2px solid #148aa0;outline-offset:2px}.portfolio-sidebar-profile-trigger{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}.portfolio-sidebar-signout-wrap{display:none}.portfolio-sidebar-signout-wrap--open{display:block!important}.portfolio-sidebar-signout-wrap--portal{position:fixed!important;left:auto!important;right:12px!important;top:68px!important;bottom:auto!important;width:320px;z-index:10001!important;display:block!important}.portfolio-profile-menu{padding:18px 16px 14px}.portfolio-profile-menu__name{font-size:16px;line-height:22px}.portfolio-profile-menu__view-profile{font-size:14px;line-height:20px}.portfolio-profile-menu__item,.portfolio-profile-menu__logout{font-size:15px;line-height:24px}}.portfolio-sidebar-signout-backdrop{position:fixed;inset:0;z-index:10000;background:transparent;cursor:default}.portfolio-sidebar-signout-wrap--portal{position:fixed!important;left:auto!important;right:12px!important;top:68px!important;bottom:auto!important;width:min(320px,calc(100vw - 24px));z-index:10001!important;display:block!important}@media screen and (max-width:1024px){.portfolio-full-container{min-width:0}.portfolio-full-container main{overflow:hidden}}@media screen and (max-width:480px){.portfolio-full-container,.portfolio-full-container main{min-width:0}.portfolio-sidebar{padding:8px 12px;min-height:52px}.portfolio-sidebar-mobile-row .portfolio-sidebar-logo-wrap{width:40px;height:40px;min-width:40px;min-height:40px}.portfolio-sidebar-mobile-row .portfolio-sidebar-logo{width:40px!important;height:40px!important;min-width:40px;min-height:40px}.portfolio-mobile-menu-toggle{width:40px;height:40px}.portfolio-mobile-menu-toggle__icon{width:20px;height:20px}.portfolio-mobile-nav-link{font-size:16px;line-height:24px;padding:12px 14px}.portfolio-sidebar-bottom,.portfolio-sidebar-nav{gap:8px}.portfolio-sidebar-nav li{padding:6px 10px}.portfolio-sidebar-nav li a{font-size:11px}.portfolio-sidebar-mobile-row .portfolio-sidebar-bottom .notifications-icon{width:36px!important;height:36px!important;min-width:36px;min-height:36px}.portfolio-sidebar-mobile-row .portfolio-sidebar-bottom .portfolio-sidebar-profile-img{width:40px!important;height:40px!important;min-width:40px;min-height:40px}.portfolio-sidebar-mobile-row .portfolio-sidebar-bottom .portfolio-sidebar-profile-trigger{width:40px;height:40px;min-width:40px;min-height:40px}.portfolio-sidebar-bottom img:not(.notifications-icon):not(.portfolio-profile-menu__logout-icon):not(.portfolio-sidebar-profile-img){width:20px!important;height:20px!important;min-width:20px;min-height:20px}.portfolio-sidebar-signout-wrap--portal{width:calc(100vw - 24px);right:12px!important}}.portfolio-topbar{position:sticky;top:0;z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;height:92px;padding:10px 32px;box-sizing:border-box;background:#FFFFFF}.portfolio-profile-menu__logout-icon{display:block;width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;min-width:16px!important;min-height:16px!important;flex-shrink:0;-o-object-fit:contain;object-fit:contain;opacity:.8}@media screen and (max-width:768px){.portfolio-topbar{display:none}}.logout-overlay{position:fixed;inset:0;z-index:10003;background:rgba(0,0,0,.36);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.logout-modal{position:relative;display:flex;flex-direction:column;width:100%;max-width:620px;min-height:290px;background:#ffffff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);overflow:hidden}.logout-modal-header{display:flex;align-items:center;padding:20px 24px 16px;border-bottom:1px solid #ebebeb}.logout-modal-title{margin:0;font-family:Poppins-Regular,sans-serif;font-size:18px;line-height:24px;font-weight:600;color:#101928}.logout-modal-content{flex-direction:column;gap:20px;padding:28px 20px 24px}.logout-modal-content,.logout-modal-iconWrap{display:flex;align-items:center;justify-content:center}.logout-modal-iconWrap{width:70px;height:70px;border-radius:999px;background:#f2f2f2}.logout-modal-icon{font-size:32px;line-height:1;color:#4b4b4b}.logout-modal-text{margin:0;font-family:Poppins-Regular,sans-serif;font-size:16px;line-height:24px;font-weight:500;color:#666666;text-align:center}.logout-modal-actions{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin-top:8px}.logout-modal-cancel,.logout-modal-confirm{width:100%;max-width:280px;height:46px;border-radius:999px;padding:0 24px;font-family:Poppins-Regular,sans-serif;font-size:15px;line-height:20px;font-weight:500;cursor:pointer}.logout-modal-cancel{border:1px solid #d9d9d9;background:#ffffff;color:#48606f}.logout-modal-confirm{border:none;color:#ffffff;background:linear-gradient(90deg,#8b3f47,#6d8650 50%,#1f63a8)}.logout-modal-cancel:disabled,.logout-modal-confirm:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.logout-modal{max-width:95vw;min-height:auto;border-radius:14px}.logout-modal-content{padding:24px 16px 20px}.logout-modal-actions{flex-direction:column;gap:12px}.logout-modal-cancel,.logout-modal-confirm{max-width:100%}}.logout-success-overlay{position:fixed;inset:0;z-index:10004;background:rgba(0,0,0,.18);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.logout-success-modal{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;width:290px;max-width:88vw;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.18);padding:24px 20px;text-align:center}.logout-success-icon{width:42px;height:42px;border-radius:999px;background:#12b76a;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:22px;font-weight:700}.logout-success-text{font-size:14px;line-height:20px;font-weight:500}.delete-account-button-warning,.logout-success-text{font-family:Poppins-Regular,sans-serif;color:#101928;margin:0}.delete-account-button-warning{font-size:20px;line-height:26px;font-weight:700;text-align:center}.delete-account-modal-content{justify-content:center}.delete-account-description{max-width:420px;font-family:Poppins-Regular,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#475467;margin:0;text-align:center}.delete-account-form{max-width:452px;gap:14px}.delete-account-field,.delete-account-form{display:flex;flex-direction:column;width:100%}.delete-account-field{gap:8px}.delete-account-label{font-size:13px;line-height:18px;font-weight:500}.delete-account-input,.delete-account-label{font-family:Poppins-Regular,sans-serif;color:#101928}.delete-account-input{width:100%;height:40px;border-radius:10px;border:1px solid #d0d5dd;padding:0 14px;font-size:14px;line-height:20px;background:#ffffff}.delete-account-input:focus{outline:none;border-color:#8b3f47;box-shadow:0 0 0 3px rgba(139,63,71,.12)}.delete-account-error{font-family:Poppins-Regular,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#d92d20;margin:0}.delete-account-button-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:12px}.delete-account-delete-button{background-color:#8b3f47;color:#FFFFFF;border-radius:9999px;font-size:14px;line-height:20px;width:220px;height:36px;border:0;transition:opacity .2s ease}.delete-account-delete-button:disabled{opacity:.55;cursor:not-allowed}.delete-portfolio-modal{width:560px;max-width:min(92vw,560px);height:auto;max-height:88vh;min-height:0;border-radius:18px}.delete-portfolio-modal-content{align-items:stretch;justify-content:flex-start;gap:18px;padding:32px 36px 28px}.delete-portfolio-modal-content .delete-account-button-warning{font-size:18px;line-height:26px}.delete-portfolio-modal-content .delete-account-description{max-width:100%;font-size:15px;line-height:24px}.delete-portfolio-modal-content .delete-account-form{gap:16px}.delete-portfolio-modal-content .delete-account-input{height:42px;border-radius:12px}.delete-portfolio-modal-content .delete-account-button-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;margin-top:4px}.delete-portfolio-primary-button,.delete-portfolio-secondary-button{width:100%;min-width:0;height:44px}.delete-portfolio-primary-button{display:inline-flex;align-items:center;justify-content:center;font-family:Poppins-Medium,sans-serif;font-size:15px;line-height:20px}@media screen and (max-width:640px){.delete-portfolio-modal{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.delete-portfolio-modal-content{padding:24px 20px 20px;gap:16px}.delete-portfolio-modal-content .delete-account-button-container{grid-template-columns:1fr}}