.pwd-group input{border-top-right-radius:.625rem !important;border-bottom-right-radius:.625rem !important}.pwd-group button.view-sensitive-btn{position:absolute;right:1px;top:2px;padding:5px 10px;border-radius:.625rem}.pwd-group button.view-sensitive-btn:hover,.pwd-group button.view-sensitive-btn:active{background:#fff;border-radius:.625rem !important}.pwd-group button.view-sensitive-btn.input-focus{z-index:6}.pwd-group .error-msg{width:100%;color:#b91d23;display:none}.pwd-group.error .error-msg{display:inline}.pwd-group.error{color:#b91d23}.pwd-group.error input{border-color:#b91d23;color:#b91d23}.pwd-group.error .view-sensitive-btn{color:#b91d23}
input:focus{outline:none;border-color:#f8f9fa;box-shadow:0 0 8px #218ee7}.input-search-bar .input-group-text{background:#fff}.input-search-bar .search-input{border-left:none}.btn-after-text{border-top-right-radius:.625rem !important;border-bottom-right-radius:.625rem !important}.select-dropdown .cursor{cursor:pointer !important}.select-dropdown .input-dropdown{display:flex}.select-dropdown .input-select{padding-right:16px;width:100%;user-select:none}.select-dropdown .input-select:not(.disabled){background-color:#fff}.select-dropdown .text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-dropdown .right-center{float:right;align-items:center;position:relative;right:25px;top:12px}.select-dropdown .dropdown-menu{width:100%;max-height:350px;overflow-y:auto}.select-dropdown .dropdown-menu .dropdown-item-text{height:32px}.select-dropdown .dropdown-menu .dropdown-item{cursor:pointer}.select-dropdown .dropdown-menu .dropdown-item .app-icon{width:32px;height:32px;border-radius:100px;background-color:#fff;border:1px solid #e0e6ea;padding:12px;vertical-align:middle;background-size:28px;background-position:center}.select-dropdown .dropdown-menu .dropdown-item .app-icon.provider{position:relative;z-index:1}.select-dropdown .dropdown-menu .dropdown-item .option-name{position:relative}.disabled{pointer-events:none}.disabled .input-select{background-color:#e9ecef}.text-field-container{position:relative}.text-field-container .app-icon{width:32px;height:32px;border-radius:100px;background-color:#fff;border:1px solid #e0e6ea;padding:12px;vertical-align:middle;background-size:28px;background-position:center}.text-field-container .app-icon.provider{z-index:1}.text-field-container .text-field-icon{position:absolute;top:3px;left:5px}.text-field-container .text-state-error{border-color:#dc262e}.text-field-container .text-state-icon{text-indent:30px}.text-field-error{color:#b91d23;font-size:14px;font-family:Roboto;font-weight:400;line-height:21px;word-wrap:break-word}.tag-list{display:flex;flex-wrap:wrap;gap:5px}.tags-input-wrapper{padding:.8em;border:1px solid #607581;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;min-height:36px;box-sizing:border-box;gap:5px}.tags-input-wrapper.error{border:2px solid #b91d23}.tag-item{display:inline-flex;justify-content:space-between;align-items:center;position:relative;padding:5px 10px;border-radius:25px;margin-right:5px;margin-bottom:5px;cursor:default;border:1px solid #e0e6ea;background:#f5f7f8}.tag-item .title{display:block;position:relative;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 4px 0 0;padding:0;border:none}.tag-item .remove-btn{display:block;position:relative;border:none;background-color:unset;cursor:pointer;width:26px;height:100%;text-align:center;cursor:pointer;font-size:25px;opacity:.8;padding:0}.tag-item .title,.tag-item .remove-btn{line-height:1}.tag-item.error{border-color:#b91d23;background-color:#fcf3f3}.tag-input{color:#e9ecef;flex:1;background:rgba(0,0,0,0);border:none}.tag-input:focus{outline:none}.tag-item.error .remove-btn{color:#b91d23}.tag-input.text-state-error{border-color:#b91d23}
.sync-tooltip .tooltip-arrow{display:none !important}.sync-tooltip .fa-arrow-up-right-from-square{padding-left:2px}.sync-tooltip #pricing-anchor{text-decoration:none}.sync-tooltip #pricing-anchor span.fa-arrow-up-right-from-square{display:inline-block;margin-left:.2rem}
.dd-input-container{display:flex;align-items:center}.dd-input-container .dd-input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.modal-title{float:left;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Roboto";font-size:1.125rem;font-weight:500;line-height:1.2}
.sync-loading .loading-spinner-size-3{width:48px;height:48px}.sync-loading.page-center{position:absolute;left:50%;top:40%}.sync-loading.table-center{position:relative;top:40%}
.sync-alert .btn-alert{color:inherit;padding:0 10px}.sync-alert .btn-alert:hover{background-color:inherit;color:inherit}.sync-alert.page-top-alert{margin:0;border-radius:0}
.ml--12{margin-left:-12px}.ml-3-px{margin-left:3px !important}.ml-8{margin-left:8px}.ml-16{margin-left:16px}.ml-24{margin-left:24px}.mr--16{margin-right:-16px}.mr-8{margin-right:8px}.mr-12{margin-right:12px}.mr-16{margin-right:16px}.mr-28{margin-right:28px}.mt--1{margin-top:-1px}.mt--2{margin-top:-2px}.mt--3{margin-top:-3px}.mt--4{margin-top:-4px}.mt--5{margin-top:-5px}.mt--8{margin-top:-8px}.mt--16{margin-top:-16px}.mt--40{margin-top:-40px}.mt-3-px{margin-top:3px}.mt-5-px{margin-top:5px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-40{margin-top:40px}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.p-8{padding:8px}.pt-2-px{padding-top:2px}.pt-4-px{padding-top:4px}.pt-5-px{padding-top:5px}.pt-8{padding-top:8px}.pt-14{padding-top:14px}.pt-16{padding-top:16px}.pt-20{padding-top:20px}.pt-24{padding-top:24px}.pt-32{padding-top:32px}.pt-40{padding-top:40px}.pb-5-px{padding-bottom:5px !important}.pb-8{padding-bottom:8px}.pb-10{padding-bottom:10px}.pb-16{padding-bottom:16px}.pb-18{padding-bottom:18px}.pb-24{padding-bottom:24px}.pb-40{padding-bottom:40px}.pl-3-px{padding-left:3px}.pl-4-px{padding-left:4px}.pl-5-px{padding-left:5px}.pl-6{padding-left:6px}.pl-8{padding-left:8px}.pl-10{padding-left:10px}.pl-16{padding-left:16px}.pl-20{padding-left:20px}.pl-24{padding-left:24px}.pl-32{padding-left:32px}.pr-4-px{padding-right:4px}.pr-5{padding-right:5px}.pr-8{padding-right:8px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-20{padding-right:20px}.pr-24{padding-right:24px}.pr-28{padding-right:28px}.pr-30{padding-right:30px}.user-details-page .mt-100,.update-authtoken-modal .mt-100,.setup-2fa-modal .mt-100{margin-top:100px}.user-details-page .flex,.update-authtoken-modal .flex,.setup-2fa-modal .flex{display:flex}.user-details-page .flex-column,.update-authtoken-modal .flex-column,.setup-2fa-modal .flex-column{flex-direction:column}.user-details-page .underline,.update-authtoken-modal .underline,.setup-2fa-modal .underline{text-decoration:underline}.user-details-page .cursor,.update-authtoken-modal .cursor,.setup-2fa-modal .cursor{cursor:pointer}.user-details-page .center,.update-authtoken-modal .center,.setup-2fa-modal .center{align-items:center;align-self:center}.user-details-page .field-label,.update-authtoken-modal .field-label,.setup-2fa-modal .field-label{font-size:.875rem;font-weight:500;line-height:1.2;color:#20272b}.user-details-page .field-value,.update-authtoken-modal .field-value,.setup-2fa-modal .field-value{font-size:1rem;font-weight:400;line-height:1.5;color:#323d43}.user-details-page .field-desc,.update-authtoken-modal .field-desc,.setup-2fa-modal .field-desc{font-size:.875rem;font-weight:400;line-height:1.5;color:#50616a}.user-details-page .user-details-container .user-details-card,.update-authtoken-modal .user-details-container .user-details-card,.setup-2fa-modal .user-details-container .user-details-card{margin:1rem;background:#fff;border-radius:10px;box-shadow:0px 2px 12px rgba(32,39,43,.05)}.user-details-page .user-details-container .user-details-card .user-details,.update-authtoken-modal .user-details-container .user-details-card .user-details,.setup-2fa-modal .user-details-container .user-details-card .user-details{margin:1rem}.user-details-page .user-details-container .user-details-card .user-details .user-name .name,.update-authtoken-modal .user-details-container .user-details-card .user-details .user-name .name,.setup-2fa-modal .user-details-container .user-details-card .user-details .user-name .name{font-size:18px;font-weight:500;line-height:1.2}.user-details-page .user-details-container .user-details-card .user-details .user-2fa .field-value .setup,.update-authtoken-modal .user-details-container .user-details-card .user-details .user-2fa .field-value .setup,.setup-2fa-modal .user-details-container .user-details-card .user-details .user-2fa .field-value .setup{color:#00629d !important}.user-details-page .mfa-setup-done span.fa-circle-check,.update-authtoken-modal .mfa-setup-done span.fa-circle-check,.setup-2fa-modal .mfa-setup-done span.fa-circle-check{font-weight:900;font-size:3em;color:#006d34}.user-details-page .mfa-setup-done .body,.update-authtoken-modal .mfa-setup-done .body,.setup-2fa-modal .mfa-setup-done .body{font-size:1rem;font-weight:400;line-height:1.5;color:#323d43}.user-details-page .mfa-setup-done .desc,.update-authtoken-modal .mfa-setup-done .desc,.setup-2fa-modal .mfa-setup-done .desc{font-size:1rem;font-weight:400;line-height:1.5;color:#50616a}.qr-code-container .flex,.setup-2fa-modal .setup-mfa-body .flex{display:flex}.qr-code-container .flex-column,.setup-2fa-modal .setup-mfa-body .flex-column{flex-direction:column}.qr-code-container .center,.setup-2fa-modal .setup-mfa-body .center{align-items:center;align-self:center}.qr-code-container .header,.setup-2fa-modal .setup-mfa-body .header{font-size:1rem;font-weight:700;line-height:1.2;color:#20272b}.qr-code-container .body,.setup-2fa-modal .setup-mfa-body .body{font-size:1rem;font-weight:400;line-height:1.5;color:#323d43}.qr-code-container .condition,.setup-2fa-modal .setup-mfa-body .condition{font-size:.875rem;font-weight:400;line-height:1.5;color:#50616a}
.login-card-container{position:absolute;width:480px;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.login-card-container .card{border-radius:10px}.login-card-container .card .form-group{padding-left:0em}.login-card-container .card .form-group label{font-weight:500}.login-card-container .card .form-group a{font-size:14px}.login-card-container .card #sso-btn{margin-top:10px}.login-card-container .card .login-with{padding:0 10px}.login-card-container .card .login-with .separate-line{margin-bottom:0px;text-align:center;border-top:1px solid #c2c2c2;margin-top:20px}.login-card-container .card .login-with .separate-line span{display:inline-block;padding:0 10px;background-color:#fff;position:relative;top:-10px}.login-card-container .card .login-with .login-with-link{text-align:center}.sign-in-btn-container{padding:0 calc(var(--bs-gutter-x)*.5)}.sso-login-btn{width:200px;margin:0 auto}.btn-create-user{margin-left:0}.login-card-title{text-align:center;margin-bottom:20px;display:flex;flex-direction:column}.login-card-title .logo{width:150px;height:32px;background-repeat:no-repeat;margin:0 auto}.login-card-title .title-desc{font-weight:500;font-size:18px;line-height:120%}.login-alert{display:inline-table;top:40px;left:0;right:0;margin:auto;position:fixed !important;float:none;z-index:1031;width:auto;min-width:400px;max-width:700px}.login-alert .alert-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.signup-fields-group.error{color:#b91d23}.signup-fields-group.error input{border-color:#b91d23;color:#b91d23}.signup-fields-group.error .view-sensitive-btn{color:#b91d23}.forgot-password-modal .cursor{cursor:pointer}.forgot-password-modal .sync-loading.loading{margin-top:100px;margin-bottom:100px}.forgot-password-modal .email-sent-conatiner{display:flex;flex-direction:column;align-items:center;justify-content:center}.forgot-password-modal .email-sent-conatiner .fa-circle-check{width:40px;height:40px;font-size:40px;font-weight:400;line-height:40px;color:#006d34}.forgot-password-modal .email-sent-conatiner .desc{font-size:16px;font-weight:400;line-height:150%;text-align:center}.forgot-password-modal .email-disabled-container{margin-top:1rem;margin-bottom:1rem;font-size:16px;font-weight:400;line-height:150%}.reset-pwd-container .center-display{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.reset-pwd-container .reset-pwd-done-conatiner .fa-circle-check{width:40px;height:40px;font-size:40px;font-weight:400;line-height:40px;color:#006d34}.reset-pwd-container .reset-pwd-done-conatiner .desc{font-size:16px;font-weight:400;line-height:150%;text-align:center}.reset-pwd-container .reset-pwd-btn{width:100%}.reset-pwd-container .go-to-sign-in{font-size:16px;font-weight:400;line-height:150%}
