.user-profile-page{background:var(--offwhite-offwhite-1);min-height:-moz-fit-content;min-height:fit-content;width:100%}.user-profile-container{flex-grow:1;display:flex;max-width:1200px;margin:0 auto;padding:65px 0;font-family:var(--font-inter),sans-serif;gap:20px}@media(max-width:800px){.user-profile-container{flex-direction:column;align-items:flex-start;padding-top:55px;gap:6px}}@media(min-width:801px)and (max-width:1200px){.user-profile-container{padding-top:64px;padding-left:16px;padding-right:16px}}.color-dark-200,.color-dark-300{color:var(--dark-300)}.color-dark-400{color:var(--dark-400)}.color-dark-500{color:var(--dark-500)}.typography-sf-pro-regular-14{font-family:var(--font-epilogue);font-size:14px;font-weight:400;line-height:22px}.typography-sf-pro-regular-15{font-family:var(--font-inter),sans-serif;font-size:15px;font-weight:400;line-height:22px}.typography-sf-pro-medium-14{font-size:14px}.typography-sf-pro-medium-14,.typography-sf-pro-medium-15{font-family:var(--font-inter),sans-serif;font-weight:500;line-height:22px}.typography-sf-pro-medium-15{font-size:15px}.typography-sf-pro-medium-16{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:500;line-height:22px}.typography-sf-pro-semibold-20{font-size:20px}.typography-sf-pro-semibold-20,.typography-sf-pro-semibold-24{font-family:var(--font-inter),sans-serif;font-weight:600;line-height:22px}.typography-sf-pro-semibold-24{font-size:24px}.user-profile-information{max-width:836px;width:100%;display:flex;flex-direction:column;gap:20px;padding:24px;box-sizing:border-box;border:1px solid var(--offwhite-offwhite-2);border-radius:8px;background:var(--primary-white)}@media(max-width:800px){.user-profile-information{max-width:100%}}.user-profile-information.editing{padding:24px 16px 28px}.user-profile-header-container{display:flex;align-items:center;justify-content:space-between}.header-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:38px;height:38px;padding:9px;color:var(--dark-500);border:1px solid var(--dark-200);border-radius:8px;cursor:pointer}.user-profile-details{display:flex;flex-direction:column;gap:24px}.name-container{display:flex;flex-direction:row;align-items:center;gap:8px}.first-name-container,.last-name-container{max-width:386px;width:100%}.user-static-profile-information{max-width:100%;display:flex;flex-direction:column;gap:24px}@media(max-width:800px){.user-static-profile-information{max-width:100%}}.user-static-profile-information .user-logo-and-info{display:flex;align-items:center;gap:16px;overflow-wrap:anywhere}.user-static-profile-information .user-logo{border-radius:50%}.user-static-profile-information .user-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 12px;gap:24px 12px}.user-static-profile-information .user-info .user-info-item:nth-child(5){grid-column:span 2}.user-static-profile-information .user-info-item{width:auto;gap:6px}.user-static-profile-information .user-country-logo-and-name{display:flex;gap:6px;align-items:center}.user-profile-form-container{display:flex;flex-direction:column;gap:24px}.user-profile-detail-item{display:flex;flex-direction:column;gap:8px}.user-profile-detail-item-country-and-phone{display:flex;gap:16px;flex-direction:row}@media(max-width:1000px){.user-profile-detail-item-country-and-phone{flex-direction:column}}.user-profile-detail-item-country-and-phone>*{flex:1 1;max-width:50%}@media(max-width:1000px){.user-profile-detail-item-country-and-phone>*{max-width:100%}}.user-profile-input-and-error{display:flex;flex-direction:column;max-width:600px}@media(max-width:800px){.user-profile-input-and-error{max-width:100%}}.user-profile-form-input-text{color:var(--dark-500);width:100%}.dial-code-input-field{color:var(--dark-500);width:32px;border-right:none;font-size:15px}.user-menu{position:-webkit-sticky;position:sticky;top:89px;width:344px!important;max-width:344px!important;min-width:344px!important;height:-moz-fit-content;height:fit-content;padding:14px;border:1px solid #eceef2;margin-top:24px;border-radius:8px}@media(max-width:1200px){.user-menu{width:max(30%,200px)!important;max-width:max(30%,200px)!important;min-width:max(30%,200px)!important}}.user-menu .p-menu-list{display:flex;flex-direction:column;gap:6px}.user-menu .p-menuitem-link{padding:10px;gap:12px;width:316px}.user-menu .p-menuitem-icon{display:flex;align-items:center;justify-content:center;margin:0;height:20px;width:20px}.user-menu .active-menu-item .p-menuitem-icon,.user-menu .active-menu-item .p-menuitem-text{color:var(--primary-theme)!important}.user-menu .active-menu-item,.user-menu .active-menu-item .p-menuitem-content:hover{background:#fef1f2!important;border-radius:6px}.user-menu .p-menuitem-content:not(.active-menu-item .p-menuitem-content):hover{background:var(--offwhite-offwhite-2);border-radius:6px}.user-menu .p-menuitem-content .p-menuitem-icon,.user-menu .p-menuitem-content .p-menuitem-text{color:var(--dark-400)}.user-menu .p-menuitem-content .p-menuitem-text{font-size:15px;font-family:var(--font-poppins);font-weight:500;line-height:21px}.dropdown-value{color:var(--dark-500)}.user-profile-section{max-width:836px;width:100%;flex-grow:1;display:flex;flex-direction:column;gap:20px;font-family:var(--font-inter),sans-serif;margin-top:24px}@media(max-width:800px){.user-profile-section{margin-top:24px;width:100%;max-width:100%;gap:6px;padding-left:16px;padding-right:16px}}@media(min-width:801px)and (max-width:1200px){.user-profile-section{margin-top:24px}}@media(max-width:389px){.user-profile-section{padding-left:8px;padding-right:8px}}.user-details-avatar{height:80px;width:80px;color:#fff}.user-information-image-uploader input{display:none}.user-information-image-uploader{display:flex;flex-direction:column;gap:8px}.phone-input-group .p-inputgroup-addon{background-color:transparent!important;font-size:15px!important;padding-right:0}.user-profile-form-error-message{color:var(--primary-theme);font-size:14px;font-weight:400;line-height:20px}.contact-number-input-field{color:var(--dark-500);width:60%;border-left:none}@media(max-width:1000px){.contact-number-input-field{width:65%}}@media(max-width:530px){.contact-number-input-field{width:55%}}.user-details-form-buttons{display:flex;gap:12px}@media(max-width:800px){.user-details-form-buttons{margin-top:8px}}.user-details-form-save-button{width:172px;height:41px;padding:10px 24px;display:flex;align-items:center;justify-content:center;background-color:var(--dark-500);color:var(--primary-white);border:1px solid transparent;transition:border-color .2s}.user-details-form-cancel-button:disabled,.user-details-form-save-button:disabled{pointer-events:none;opacity:.5}.user-details-form-cancel-button{width:120px;height:41px;padding:10px 24px;display:flex;align-items:center;justify-content:center;color:var(--dark-500);border:1px solid var(--dark-300)}.user-details-form-cancel-button:hover{border:1px solid var(--dark-300)!important}.user-profile-notification-container{display:flex;flex-direction:column;gap:20px;background-color:var(--primary-white);border:1px solid var(--offwhite-offwhite-2);border-radius:12px;padding:24px}.user-profile-notification-container .p-checkbox.p-component.p-highlight .p-checkbox-box{background:var(--dark-500)!important;border-color:var(--dark-500)!important}.user-profile-notification-container .notification-header{font-size:18px;font-weight:600;line-height:28px;color:var(--dark-500)}.user-profile-notification-container .notification-contents{display:flex;flex-direction:column;gap:12px}.user-profile-notification-container .notification-item{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:12px;cursor:pointer}.user-profile-account-settings-container{display:flex;flex-direction:column;max-width:835px;width:100%;gap:24px;background-color:var(--primary-white);border:1px solid var(--offwhite-offwhite-2);border-radius:8px;padding-top:24px;padding-bottom:24px}@media(max-width:800px){.user-profile-account-settings-container{gap:24px}}.acount-settings-header{padding-left:24px;padding-right:24px}.user-profile-section hr{margin-top:16px;margin-bottom:16px}.account-settings-item{display:flex;justify-content:space-between;align-items:center;color:var(--dark-300);cursor:pointer;padding-left:24px;padding-right:24px}@media(max-width:800px){.account-settings-item{padding-right:2%}}.account-settings-items-skeleton{max-width:836px;display:flex;flex-direction:column;background-color:var(--offwhite-offwhite-2);border-radius:4px;height:80px;margin-right:24px;margin-left:24px}@media(max-width:800px){.account-settings-items-skeleton{padding-left:16px;padding-right:16px}}@media(max-width:389px){.account-settings-items-skeleton{padding-left:8px;padding-right:8px}}.account-settings-item-contents{max-width:836px;width:100%;display:flex;flex-direction:column;gap:12px;margin-top:24px}@media(max-width:800px){.account-settings-item-contents{width:100%;max-width:100%;padding-left:16px;padding-right:16px}}@media(min-width:801px)and (max-width:1200px){.account-settings-item-contents{margin-top:20px}}@media(max-width:389px){.account-settings-item-contents{padding-left:8px;padding-right:8px}}.account-settings-item-contents .p-password .p-icon-field,.account-settings-item-contents .p-password .p-password-input{width:100%;color:var(--dark-500);font-weight:400}.back-container{display:flex;align-items:center;cursor:pointer;height:32px;gap:4px}@media(max-width:800px){.back-container{padding-top:32px;padding-bottom:24px}.back-container .back-text{font-family:var(--font-epilogue);font-size:14px;font-weight:400;line-height:18px}}.account-settings-header{font-size:18px;font-weight:600;line-height:28px;color:var(--primary-black)}.password-items-header{width:170px}.password-items-contents{width:100%;display:flex;flex-direction:column;gap:12px}@media(max-width:800px){.password-items-contents{gap:12px}.password-items-contents .text-red-500{margin-top:-6px}}.user-profile-passwords{height:34px!important}.user-profile-password-field-error{margin-top:4px!important}.input-text{width:100%}.account-settings-item-contents .p-password .p-password-input{width:100%;border-radius:4px}.change-password-container,.empty-account-settings-container,.sso-management-container{max-width:836px;width:100%;display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:8px;box-shadow:0 1px 4px 0 rgba(45,47,62,.08);border:1px solid var(--offwhite-offwhite-3);background-color:var(--primary-white)}@media(min-width:801px)and (max-width:1200px){.change-password-container,.empty-account-settings-container,.sso-management-container{margin-top:20px}}@media(max-width:800px){.change-password-container,.empty-account-settings-container,.sso-management-container{max-width:100%}}@media(min-width:801px)and (max-width:768px){.change-password-container{width:450px}}.empty-account-settings-content{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:8px;padding:0 8px;border-radius:4px;background-color:rgba(255,242,226,.7);color:#cc8925}.change-password-header-container,.sso-management-header-container{max-width:600px;width:100%;display:flex;flex-direction:column;gap:8px}.password-items{max-width:386px;width:100%;display:flex;flex-direction:column;gap:8px}.delete-account-button,.unlink-confirmation-button{width:-moz-fit-content;width:fit-content;background-color:var(--primary-theme)!important;border:none}.delete-account-button:focus,.unlink-confirmation-button:focus{box-shadow:none}.unlink-confirmation-button{border:1px solid transparent}.unlink-buttons{flex-direction:row-reverse}.sso-items{max-width:836px;width:100%;display:flex;gap:12px;align-items:center;justify-content:space-between}@media(max-width:800px){.sso-items{max-width:100%}}.sso-provider-logo-and-name{display:flex;align-items:center;gap:8px;height:28px}.unlink-button{width:105px;height:38px;justify-content:center;background-color:var(--primary-white)!important;border:1px solid var(--dark-200);color:var(--dark-500);padding:10px 24px!important}.unlink-button:focus{box-shadow:none}.user-image-container{width:-moz-fit-content;width:fit-content;position:relative}.user-profile-form-container .p-avatar-text,.user-static-profile-information .p-avatar-text{font-size:26px}.edit-image-in-image-button{position:absolute;bottom:5px;right:5px;background-color:var(--primary-white);color:var(--greyscale-grey-3);font-size:24px;cursor:pointer;z-index:10;height:35px;width:35px;border:1px solid var(--greyscale-grey-2)}.edit-image-in-image-button:focus{box-shadow:none}.user-image-edit-dialog{width:300px}.user-image-edit-dialog .p-dialog-header{color:var(--dark-500)!important}.user-image-edit-dialog p{color:var(--dark-400)!important}.user-image-edit-buttons{width:100%;display:flex;flex-direction:row;gap:12px}.user-image-edit-change-button,.user-image-edit-remove-button{width:50%}.delete-account-dialog .delete-account-dialog-header{font-size:16px;font-weight:600;line-height:26px}.delete-account-dialog .delete-account-dialog-text{font-size:13px;font-weight:500;line-height:20px;color:var(--greyscale-grey-3)}.delete-account-dialog .delete-account-dialog-buttons{display:flex;gap:12px;flex-direction:row-reverse;padding-top:12px}.delete-account-dialog .delete-account-dialog-confirmation-button{width:-moz-fit-content;width:fit-content;height:38px;border:none;background-color:var(--dark-500)!important;color:var(--primary-white)!important}.delete-account-dialog .delete-account-dialog-confirmation-button:focus{box-shadow:none}.delete-account-dialog .delete-account-dialog-cancel-button{background-color:transparent;color:var(--dark-500);border:1px solid var(--dark-300);background-color:unset!important}.delete-account-dialog .delete-account-dialog-cancel-button:hover{border:1px solid var(--dark-300)}.delete-account-dialog .delete-account-dialog-cancel-button:focus{box-shadow:none}.unlink-provider-dialog{max-width:480px;width:100%}.unlink-provider-dialog .p-dialog-content,.unlink-provider-dialog .p-dialog-header{padding:20px}.unlink-provider-dialog .p-dialog-content{padding-top:0}.unlink-provider-dialog .p-password .p-icon-field,.unlink-provider-dialog .p-password .p-password-input{width:100%;color:var(--dark-500);font-weight:400}.unlink-provider-dialog-content{display:flex;flex-direction:column;max-width:440px;gap:12px}.unlink-dialog-password-container{display:flex;flex-direction:column;gap:20px;padding-top:20px;width:100%}.unlink-dialog-password-container .password-items{display:flex;flex-direction:column;gap:8px;width:100%}.unlink-dialog-password-container .unlink-password-field,.unlink-dialog-password-container .unlink-password-field .p-icon-field,.unlink-dialog-password-container .unlink-password-field .p-password-input{width:100%}.user-profile-form-read-only-input-text{background-color:var(--offwhite-offwhite-1);opacity:.6}.user-profile-form-read-only-input-text:focus,.user-profile-form-read-only-input-text:hover{box-shadow:none;border:1px solid #d1d5db}.user-image-container-dragging{opacity:.5}.password-requirements-container{margin-top:1px;width:320px;display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:6px;background-color:var(--dark-110)}.password-requirements-container ul{padding-left:20px;margin:0}.password-requirements-container--with-error{margin-top:16px}@media(max-width:450px){.password-requirements-container--with-error{margin-top:34px}}@media(min-width:451px)and (max-width:800px){.password-requirements-container--with-error{margin-top:20px}}.delete-account-container{display:flex;flex-direction:column;gap:12px;max-width:836px;width:100%;margin-top:24px}@media(max-width:800px){.delete-account-container{padding-left:16px;padding-right:16px}}@media(min-width:801px)and (max-width:1200px){.delete-account-container{margin-top:20px}}.delete-account-container .back-to-user-profile-button{display:flex;flex-direction:row;gap:4px;width:53px;margin-top:5px}.delete-account-container .back-to-user-profile-button:hover{cursor:pointer}.delete-account-container .user-profile-information{display:flex;flex-direction:column;gap:24px;padding:24px}.delete-account-container .user-profile-information .delete-account-header{display:flex;flex-direction:column;gap:8px;max-width:532px;width:100%;font-family:var(--font-inter),sans-serif}.delete-account-container .user-profile-information .delete-account-header .delete-account-header-text,.delete-account-container .user-profile-information .delete-account-header .delete-account-sub-header-text{line-height:140%}.delete-account-container .user-profile-information .password-form{display:flex;flex-direction:column;gap:8px;max-width:386px;width:100%}.delete-account-container .user-profile-information .password-form .enter-password-header{line-height:21px}.delete-account-container .user-profile-information .password-form .enter-password-box .p-icon-field,.delete-account-container .user-profile-information .password-form .enter-password-box .p-password,.delete-account-container .user-profile-information .password-form .enter-password-box .p-password-input{width:100%}.delete-account-container .user-profile-information .delete-account-buttons{display:flex;flex-direction:row;gap:20px}.delete-account-container .user-profile-information .delete-account-buttons .delete-account-button{padding:10px 24px;color:var(--primary-white)!important;transition:none!important}.delete-account-container .user-profile-information .delete-account-buttons .delete-account-button:disabled{background-color:#f5f5f6!important;color:#86868b!important;border-color:#86868b!important}.delete-account-container .user-profile-information .delete-account-buttons .delete-account-cancel-button{padding:10px 24px;color:var(--dark-500);border:1px solid var(--dark-300);background-color:unset!important}.delete-account-container .user-profile-information .delete-account-buttons .delete-account-cancel-button:hover{border:1px solid var(--dark-300)}.delete-account-container .user-profile-information .delete-account-buttons .delete-account-cancel-button:focus{box-shadow:none}.delete-error-container{min-height:24px;margin:0}.delete-error-message{display:block;font-size:13.6px;font-family:var(--font-poppins);margin-top:8px}@media(max-width:850px){.user-menu{display:none}}.user-name-and-mail{width:calc(100% - 100px)}.filter-profile-dialcode-list-top-container-item{width:100%;padding:10.2px;gap:6px;border-radius:8px;border:1px solid var(--offwhite-offwhite-3);display:flex;flex-direction:row;align-items:center;font-family:var(--font-poppins);font-size:13px;font-weight:500;line-height:20px;color:var(--greyscale-grey-4);transition:border-color .2s ease}.filter-profile-dialcode-list-top-container-item:hover{border-color:#6366f1!important}.button-content{display:flex;justify-content:space-between;align-items:center;width:100%}.profile-info-drop-down-value-template{width:100%;gap:4px;display:flex;flex-direction:row;align-items:center}.all-countries-custom-header-overlay-panel{width:340px!important;z-index:99999!important;display:block!important}.all-countries-custom-header-overlay-panel .p-overlaypanel-content{position:relative!important;transform:none!important}.all-countries-custom-header-overlay-panel{width:280px!important}.all-countries-top-custom-overlay{z-index:995!important;margin-top:0;width:230px!important;display:flex;flex-direction:column;gap:4px;border-radius:10px;border:1px solid var(--offwhite-offwhite-3);background:var(--primary-white,#fff);box-shadow:0 4px 10px 0 rgba(45,47,62,.102);padding:10px}.all-countries-top-custom-overlay .p-overlaypanel-content{display:flex;flex-direction:column;gap:2px;padding:unset!important;font-family:var(--font-poppins)}.all-countries-top-custom-overlay .all-countries-custom-overlay-panel-item{font-size:12px;font-weight:400;line-height:20px;display:flex;flex-direction:row;cursor:pointer;padding:8px;border-radius:8px;gap:8px;align-items:center;color:var(--greyscale-grey-4)}.all-countries-top-custom-overlay .all-countries-top-item-selected{border-radius:6px;background:var(--offwhite-offwhite-2)}.all-countries-top-custom-overlay:after,.all-countries-top-custom-overlay:before{display:none}@media(max-width:450px){.all-countries-top-custom-overlay{left:40px!important}}.password-requirements-list{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column}.password-requirements-list li{margin:0;display:flex;font-family:var(--font-poppins);font-size:.9rem;align-items:center;gap:8px;line-height:1.6}.password-change-requirements-container{margin:0}.phone-input-group:hover .p-inputgroup-addon,.phone-input-group:hover .p-inputtext{border-color:#6366f1}.phone-input-group:focus-within{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #c7d2fe;border-radius:6px}.phone-input-group:focus-within .p-inputgroup-addon,.phone-input-group:focus-within .p-inputtext{border-color:#6366f1;box-shadow:none;outline:none}.full-width-hr{margin:16px -24px;width:calc(100% + 48px);border:none;height:1px;background-color:#eceef2}.company-profile-info-item{word-break:break-word}