.profile-page-bg{background-color:var(--n0);min-height:calc(100vh - var(--header-height) - var(--application-banner-height,0px))}.profile-layout-container{flex-direction:row-reverse;justify-content:center;gap:16px;width:100%;margin:0 auto;display:flex}.profile-layout-container .card{border:1px solid #e0e0e0;padding:20px 24px}.profile-layout-container .card:hover{box-shadow:0 1px 2px #0000000a}.profile-layout-container .profile-see-more-container:has(~* .circular-progress-loader){border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.profile-layout-container .card.circular-progress-loader{border:1px solid #e0e0e0;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.profile-left-section,.profile-right-section{flex-direction:column;flex:1;gap:16px;min-width:0;max-width:500px;display:flex}.profile-layout-container.profile-layout-container-mobile{flex-direction:column;max-width:500px}.profile-layout-container.profile-layout-container-mobile .profile-right-section,.profile-layout-container.profile-layout-container-mobile .profile-left-section{width:100%;min-width:auto}.profile-container-width{width:100%;padding:20px 24px}.profile-card-heading{justify-content:space-between;align-items:center;margin-bottom:20px;font-size:20px;display:flex}.profile-card-heading:has(.edit-icon){margin-bottom:12px}.profile-card-heading .profile-edit-button-base{margin-right:-8px}.profile-edit-heading-title{font-size:20px}.profile-card-heading-new-item{flex-direction:column;gap:30px;font-size:20px;display:flex}.profile-add-chip{width:fit-content!important}.profile-card-heading .edit-icon{cursor:pointer;color:#757575;font-size:24px}.profile-flex-items{display:flex}.profile-card-spacing{padding:24px}.profile-card-spacing-close-icon{padding:32px 16px}.profile-close-icon{color:#757575;cursor:pointer;margin-top:12px}.profile-edit-single-autocomplete-mobile .MuiAutocomplete-popper{left:24px!important}.profile-edit-multiple-menu-mobile .MuiPaper-root{left:70px!important}.profile-edit-right-divider{padding:40px 24px 24px 72px}.profile-flex-items:first-child .profile-card-spacing-multiple{padding:24px 24px 0 0}.profile-card-spacing-multiple{width:100%;padding:24px 24px 0 0}.profile-edit-dialog-body{min-width:400px}@media (max-width:499px){.profile-edit-dialog-body{min-width:100%}}.dialog-modal .MuiDialogContent-root{padding:0!important}
