/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{margin:0;padding:0;height:100%;width:100%;overflow:hidden}input{outline:none}button{outline:none;border:none}ul,ol,li{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}body,h1,h2,h3,p,ul,li{margin:0;padding:0}html,body,input,button{font-family:Poppins,sans-serif}*{box-sizing:border-box}html{font-size:12px}html,#root,body{width:100%;height:100%}ul,ol{list-style:none;padding:0}a{text-decoration:none;color:inherit}button{background:none;cursor:pointer}.hidden{display:none!important}.form-control{display:block;width:100%;min-height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#888787;background-color:#fff;background-image:none;border:1px solid #888787;border-radius:1px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-error .help-block{color:#a94442}.root-spinner{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.app-btn{display:inline-block;margin:.15rem;padding:.375rem .75rem;border:1px solid transparent;border-radius:.25rem;cursor:pointer;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:color fill .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,outline .25s ease-in-out;font-family:Poppins,sans-serif}.app-btn-brand{color:#fff;background-color:#008188}.app-btn-brand:hover{background-color:#00696f}.app-btn-brand:active{background-color:#00757b}.app-btn-brand:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-brand:disabled:focus,.app-btn-brand:disabled:hover{color:#fff;background-color:#008188}.app-btn-brand .app-btn-spinner{border-top:2px solid #fff;border-left:2px solid #fff}.app-btn-outline-brand{color:#008188;background-color:transparent;border-color:#008188}.app-btn-outline-brand:hover{color:#fff;background-color:#008188}.app-btn-outline-brand:active{background-color:#00696f}.app-btn-outline-brand:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-outline-brand:disabled:focus,.app-btn-outline-brand:disabled:hover{color:#008188;background-color:transparent}.app-btn-outline-brand .app-btn-spinner{border-top:2px solid #008188;border-left:2px solid #008188}.app-btn-success{color:#fff;background-color:#99ca72}.app-btn-success:hover{background-color:#7fbc4d}.app-btn-success:active{background-color:#78b745}.app-btn-success:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-success:disabled:focus,.app-btn-success:disabled:hover{color:#fff;background-color:#99ca72}.app-btn-success .app-btn-spinner{border-top:2px solid #fff;border-left:2px solid #fff}.app-btn-outline-success{color:#99ca72;background-color:transparent;border-color:#99ca72}.app-btn-outline-success:hover{color:#fff;background-color:#99ca72}.app-btn-outline-success:active{background-color:#8cc35f}.app-btn-outline-success:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-outline-success:disabled:focus,.app-btn-outline-success:disabled:hover{color:#99ca72;background-color:transparent}.app-btn-outline-success .app-btn-spinner{border-top:2px solid #99ca72;border-left:2px solid #99ca72}.app-btn-warning{color:#333;background-color:#fed74c}.app-btn-warning:hover{background-color:#fdcb1a}.app-btn-warning:active{background-color:#fdc80d}.app-btn-warning:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-warning:disabled:focus,.app-btn-warning:disabled:hover{color:#333;background-color:#fed74c}.app-btn-warning .app-btn-spinner{border-top:2px solid #333;border-left:2px solid #333}.app-btn-outline-warning{color:#fed74c;background-color:transparent;border-color:#fed74c}.app-btn-outline-warning:hover{color:#333;background-color:#fed74c}.app-btn-outline-warning:active{background-color:#fdd133}.app-btn-outline-warning:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-outline-warning:disabled:focus,.app-btn-outline-warning:disabled:hover{color:#fed74c;background-color:transparent}.app-btn-outline-warning .app-btn-spinner{border-top:2px solid #fed74c;border-left:2px solid #fed74c}.app-btn-danger{color:#fff;background-color:#f66}.app-btn-danger:hover{background-color:#f33}.app-btn-danger:active{background-color:#ff2626}.app-btn-danger:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-danger:disabled:focus,.app-btn-danger:disabled:hover{color:#fff;background-color:#f66}.app-btn-danger .app-btn-spinner{border-top:2px solid #fff;border-left:2px solid #fff}.app-btn-outline-danger{color:#f66;background-color:transparent;border-color:#f66}.app-btn-outline-danger:hover{color:#fff;background-color:#f66}.app-btn-outline-danger:active{background-color:#ff4c4c}.app-btn-outline-danger:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-outline-danger:disabled:focus,.app-btn-outline-danger:disabled:hover{color:#f66;background-color:transparent}.app-btn-outline-danger .app-btn-spinner{border-top:2px solid #ff6666;border-left:2px solid #ff6666}.app-btn-default{color:#fff;background-color:#888787}.app-btn-default:hover{background-color:#6e6e6e}.app-btn-default:active{background-color:#686767}.app-btn-default:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-default:disabled:focus,.app-btn-default:disabled:hover{color:#fff;background-color:#888787}.app-btn-default .app-btn-spinner{border-top:2px solid #fff;border-left:2px solid #fff}.app-btn-outline-default{color:#888787;background-color:transparent;border-color:#888787}.app-btn-outline-default:hover{color:#fff;background-color:#888787}.app-btn-outline-default:active{background-color:#7b7a7a}.app-btn-outline-default:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-outline-default:disabled:focus,.app-btn-outline-default:disabled:hover{color:#888787;background-color:transparent}.app-btn-outline-default .app-btn-spinner{border-top:2px solid #888787;border-left:2px solid #888787}.app-btn-link{padding:0;color:#008188;background-color:transparent;border:0}.app-btn-link:hover{color:#002022}.app-btn-link:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-transparent{color:#888787;background-color:transparent;border-color:transparent}.app-btn-transparent:hover,.app-btn-transparent:active,.app-btn-transparent:focus{color:#555454}.app-btn-transparent:disabled{opacity:.5;pointer-events:none;cursor:default;background-color:transparent;border-color:transparent;box-shadow:none}.app-btn-transparent .btn-spinner{border-top:.2rem solid #888787;border-left:.2rem solid #888787}.app-btn-rounded{min-width:10rem;border-radius:1.75rem}.app-btn-full-width{width:100%}.app-btn-loading{position:relative;padding-left:2.5rem;padding-right:2.5rem}.app-btn-spinner{position:absolute;top:50%;right:.5rem;display:block;height:1.25rem;width:1.25rem;margin:auto;margin-top:-.625rem;background:transparent;border-radius:50%;border:.2rem solid transparent;animation:loaderspinner 1s infinite}.app-btn-icon,.app-btn-outline-icon{color:#008188;background-color:transparent;border-color:#008188;min-width:auto;line-height:0;border-radius:50%;padding:8px}.app-btn-icon:hover,.app-btn-outline-icon:hover{color:#fff;background-color:#008188}.app-btn-icon:active,.app-btn-outline-icon:active{background-color:#00696f}.app-btn-icon:disabled,.app-btn-outline-icon:disabled{opacity:.5;pointer-events:none;cursor:default}.app-btn-icon:disabled:focus,.app-btn-icon:disabled:hover,.app-btn-outline-icon:disabled:focus,.app-btn-outline-icon:disabled:hover{color:#008188;background-color:transparent}.app-btn-icon .app-btn-spinner,.app-btn-outline-icon .app-btn-spinner{border-top:2px solid #008188;border-left:2px solid #008188}.app-btn-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.app-btn-with-icon.icon-start{flex-direction:row-reverse}.app-btn-group{display:inline-block;margin:.15rem}.app-btn-group .app-btn{margin:0;border-radius:0}.app-btn-group .app-btn:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.app-btn-group .app-btn:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.app-btn-group .app-btn+.app-btn{border-left-width:0}.dialog-wrap{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#979797b3;z-index:2001}.dialog-wrap .dialog-content{background:#fff;padding:2.0833333333rem;border-radius:.8333333333rem;max-width:90%;max-height:90%;position:relative}.dialog-wrap.small .dialog-content{width:37.5rem}.dialog-wrap.medium .dialog-content{width:75rem}.dialog-wrap.large .dialog-content{width:112.5rem}.dialog-wrap.full-screen .dialog-content{width:90%;height:90%}.dialog-wrap .dialog-header .dialog-title{text-align:center;color:#333;font-size:1.3333333333rem;font-weight:600}.dialog-wrap .dialog-header .dialog-close-btn{position:absolute;right:2.0833333333rem;top:2.0833333333rem;z-index:401}.dialog-wrap .dialog-header .dialog-close-btn:hover{cursor:pointer}.dialog-wrap .dialog-header .dialog-close-btn .icon{fill:#888787}.dialog-wrap .dialog-body{flex:1}.dialog-wrap .dialog-body .action-container{text-align:center;margin-top:2rem}.no-scroll{overflow:hidden}.confirmation-dialog .dialog-header{padding:2.0833333333rem 2.0833333333rem 0}.confirmation-dialog .dialog-content{padding:0}.confirmation-dialog .confirmation-message{padding:2.0833333333rem;font-size:1.1666666667rem;color:#888787;text-align:center}.confirmation-dialog.no-title .dialog-header{padding:0}.confirmation-dialog.no-title .confirmation-message{padding:4.1666666667rem 2.0833333333rem}.confirmation-dialog .confirmation-footer{position:relative;display:flex;justify-content:space-between}.confirmation-dialog .confirmation-footer .confirm-button,.confirmation-dialog .confirmation-footer .cancel-button{height:4.5833333333rem;width:calc(50% - .0416666667rem);font-size:1.1666666667rem;border-bottom-left-radius:.8333333333rem;border-bottom-right-radius:.8333333333rem;border:none;background:transparent;cursor:pointer;padding:0;margin:0}.confirmation-dialog .confirmation-footer .confirm-button{color:#008188;display:flex;justify-content:center;align-items:center;gap:.8333333333rem}.confirmation-dialog .confirmation-footer .confirm-button .app-btn-spinner{border-top:2px solid #008188;border-left:2px solid #008188;position:relative;margin:0;top:0;right:0}.confirmation-dialog .confirmation-footer .cancel-button{color:#888787}.confirmation-dialog .confirmation-footer:before,.confirmation-dialog .confirmation-footer:after{content:"";position:absolute;background:#f6f6f6}.confirmation-dialog .confirmation-footer:before{top:0;left:0;height:.0833333333rem;width:100%}.confirmation-dialog .confirmation-footer:after{top:0;left:calc(50% - .0416666667rem);width:.0833333333rem;height:100%}.centered-image-container{overflow:hidden}.avatar{width:100%;height:100%;border-radius:50%}.avatar.initials-only{display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:500}.avatar.initials-only.style-1{background:#cacfc4;color:#505f3b}.avatar.initials-only.style-2{background:#d0bec4;color:#64293b}.avatar.initials-only.style-3{background:#c6e4e9;color:#43a7b5}.avatar.initials-only.style-4{background:#c6d0d0;color:#426263}.avatar.initials-only.style-5{background:#d6cfbc;color:#776122}.avatar.initials-only.style-6{background:#b9c0cb;color:#182f52}.avatar.initials-only.style-7{background:#c0d5f1;color:#2f73d0}.avatar-container.with-placeholder{border-radius:50%;background:#008188}.lookup{position:relative;height:4.0833333333rem}.lookup-trigger{height:100%;padding:1rem 2.5rem 1rem 1rem;border:1px solid #cecdcd;position:relative}.lookup-caret{position:absolute;top:50%;right:5px;width:2rem;height:2rem;transform:translateY(-50%)}.lookup-menu{position:absolute;width:100%;top:0;left:0;box-shadow:1px 1px 2px customAlpha(#000,.05);z-index:1000;height:100%}.lookup-options{max-height:20rem;margin:0;padding:0;background-color:#fff;border:1px solid #cecdcd;list-style-type:none;animation-name:dropdown-list;animation-duration:.25s;animation-iteration-count:1;overflow-y:auto}.lookup-options.top-direction{position:absolute;top:0;transform:translateY(-100%);width:100%}.lookup-option{transition:background-color .25s}.lookup-option.is-active,.lookup-option:hover{background-color:#888787bf}.lookup-option-label{display:inline-block;padding:1rem;cursor:pointer}.lookup.is-disabled{background-color:#888787df;cursor:auto}.lookup .search-input-wrapper{height:100%}.lookup .search-input-wrapper .icon{fill:#888787;color:#888787}.lookup .search-input-wrapper .search-input{padding:1.1666666667rem 1.1666666667rem 1.1666666667rem 2.9166666667rem;border:1px solid #cecdcd;border-radius:2px;color:#333;font-weight:500;height:100%;background:#fff}.search-input{background:#fff;display:block;width:100%;padding:.65rem 2rem .65rem 2.75rem;border:none;border-radius:2px;box-shadow:1px 1px 2px customAlpha(#000,.05)}.search-input-wrapper{position:relative}.search-input-search-icon,.search-input-clear-icon-wrapper{position:absolute}.search-input-search-icon,.search-input-clear-icon{color:#888787}.search-input-search-icon{top:50%;left:.75rem;transform:translateY(-50%);pointer-events:none}.search-input-clear-icon-wrapper{top:50%;right:.75rem;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center}.search-input-clear-icon{line-height:1rem;width:1.25rem;height:1.25rem}.search-input[disabled]{opacity:.5;pointer-events:none}.snowman-menu{height:100%;position:relative}.snowman-menu .btn{height:100%;margin:0}.snowman-menu .btn-link:before,.snowman-menu .btn-link:after{content:""}.snowman-menu .snowman-dot,.snowman-menu .btn-link:before,.snowman-menu .btn-link:after{display:block;margin:3px auto;width:4px;height:4px;background:#888787;border-radius:50%}.snowman-menu__items{position:absolute;z-index:10;animation:hint .5s 1;width:150px;padding:0;background-color:#fff;border-radius:2px;list-style-type:none;box-shadow:4px 2px 5px #000000bf,-1px 1px 3px #000000d9}.snowman-menu__action{display:flex;width:100%;height:34px;align-items:center;justify-content:center;color:inherit}.snowman-menu__action:hover{color:inherit;background-color:#000000bf}.snowman-menu__action:visited{color:inherit}.snowman-menu.right-position .snowman-menu__items{left:100%;top:1.25rem}.snowman-menu.left-position .snowman-menu__items{right:100%}.snowman-menu.top-position .snowman-menu__items{bottom:100%}.snowman-menu.bottom-position .snowman-menu__items{top:100%}.login-container .idp-select .dropdown-item.selected{background:#fff}.sso-failed-container.login-container .form-wrapper .login-title{margin-top:16.6666666667rem}.sso-failed-container.login-container .form-wrapper .login-subtitle{width:50rem;white-space:normal;line-height:1.5}.sso-failed-container.login-container .form-wrapper .login-title,.sso-failed-container.login-container .form-wrapper .login-subtitle{order:-1}.sso-failed-container.login-container .form-wrapper .login-logo{margin:0;max-height:none;width:30.8333333333rem}.sso-failed-container.login-container .form-wrapper .login-content-wrapper{margin-top:2.5rem}@media only screen and (max-width: 768px){.sso-failed-container.login-container .form-wrapper .login-subtitle{width:41.6666666667rem}}@media only screen and (max-width: 576px){.sso-failed-container.login-container .form-wrapper .login-title{margin-top:auto}.sso-failed-container.login-container .form-wrapper .login-subtitle{width:auto}}.idp-select-container{width:100%}.idp-select-container .idp-title{font-size:1.25rem;color:#888787;font-weight:600;display:inline-block;margin-bottom:.8333333333rem}.idp-select-container .idp-select{position:relative;width:100%;padding:.8333333333rem;background:#fff;margin-bottom:1.6666666667rem;font-weight:600;cursor:pointer}.idp-select-container .idp-select:before{content:"";position:absolute;top:16px;right:5%;border-width:0 .3333333333rem .3333333333rem;border-style:solid;border-color:transparent transparent #000 transparent;transform:rotate(180deg) translateY(50%)}.idp-select-container .idp-select .dropdown-item{text-align:left;padding:.4166666667rem 1.6666666667rem}.idp-select-container .idp-select .dropdown-item:hover{background:#bbfcff}.idp-select-container .idp-select .dropdown-item.selected{color:#008188}.idp-select-container .dropdown-list{width:100%;margin-top:.1666666667rem;-webkit-user-select:none;user-select:none}.remind-form{margin:1.25rem auto;text-align:center}.remind-form .remind-form-error-alert{margin-bottom:2.9166666667rem}.reset{height:100%;padding:8dvh 0 2.75rem;overflow-y:auto}.reset-form{margin:1.25rem auto;text-align:center}.reset-form .password-saved{height:3rem;width:3rem;position:relative;bottom:1.25rem;fill:#008188}.reset-form .confirm-password{margin-top:1.25rem;height:auto}.reset-form .password-input-wrap{position:relative}.reset-form .password-input-wrap .password__hint{top:26px;right:17px}.reset-form .error{text-align:left}.reset-form .reset-form-error-alert{margin-bottom:2.9166666667rem}.step-form{width:100%;height:100%}.user-card{position:relative;margin-bottom:.833rem;background-color:#fff;border-radius:4px;cursor:pointer;box-shadow:1px 1px 6px 1px #ccccccba;width:100%}.user-card__body{display:flex;height:100%;align-items:center;justify-content:space-between;max-height:5rem}.user-card__avatar{width:5rem;height:5rem;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#008188;border-radius:.333rem 0 0 .333rem}.user-card__avatar .avatar{border-radius:.333rem 0 0 .333rem}.user-card__avatar .avatar.initials-only{font-size:2.0833333333rem}.user-card__data{display:flex;flex-direction:column;width:75%;max-height:5rem;overflow:hidden;flex-grow:1;padding:0 1.25rem}.user-card__name,.user-card__tenant{margin:0;font-size:1rem;text-align:left}.user-card__name{font-size:1.167rem;font-weight:600;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-card__tenant{font-weight:400;font-size:1rem;color:#888787;max-height:2.9166rem;overflow:hidden;text-overflow:ellipsis;display:flex;-webkit-line-clamp:2;box-orient:vertical}.user-card__actions{display:flex;align-items:center;position:absolute;top:0;height:100%;width:15%;right:.417rem}.user-card__action{height:5rem;padding-right:0}.user-card__action .user-card__name{text-align:center;margin:0}.user-card__action .user-card__name:before{content:"+";position:relative;right:1rem;font-size:1rem;bottom:.083rem;font-weight:600}.user-card__action .user-card__data{max-width:100%}.user-card__disabled{position:absolute;top:-.167rem;left:-.167rem;width:calc(100% + .25rem);height:calc(100% + .25rem);min-height:6.083rem;background-color:#000000bf;border-radius:.333rem;cursor:not-allowed;z-index:100}.user-card__disabled+.user-card__body,.user-card__disabled+.user-card__body+.user-card__actions{opacity:.65}.login-container{height:100%;padding:0 0 .417rem;overflow-y:auto;background:#f8f8f8;font-family:Poppins,sans-serif}.login-container .form-wrapper{display:flex;flex-direction:column;align-items:center;width:25rem;margin:0 auto;height:100%;text-align:center}.login-container .form-wrapper .login-logo{width:100%;max-height:43px}.login-container .form-wrapper .login-title{margin-top:7.083rem;margin-bottom:.833rem;font-size:1.5rem;font-weight:600;color:#333}.login-container .form-wrapper .login-subtitle{margin-bottom:2.083rem;margin-top:.8333333333rem;font-size:1.167rem;font-weight:500;color:#888787;white-space:nowrap}.login-container .form-wrapper .login-input,.login-container .form-wrapper .rbt-input-main{padding:1.083rem 1.333rem;border:.083rem solid #dadada;border-radius:.417px;line-height:1.167rem;font-size:1.167rem}.login-container .form-wrapper .login-input::placeholder,.login-container .form-wrapper .rbt-input-main::placeholder{color:#888787}.login-container .form-wrapper .login-input[type=password],.login-container .form-wrapper .rbt-input-main[type=password]{font:"small-caption";font-size:1.33rem}.login-container .form-wrapper .login-back-btn{width:auto}.login-container .form-wrapper .app-btn.login-proceed-btn,.login-container .form-wrapper .app-btn.login-back-btn{margin:2.917rem 0}.login-container .form-wrapper .g-recaptcha{margin:.833rem 0}.login-container .form-wrapper .login-link{font-size:1.167rem;font-weight:400;color:#333}.login-container .form-wrapper .login-copyright{margin:auto 0 0;font-size:.6666666667rem;color:#000}.login-container .form-wrapper .login-copyright a:hover{text-decoration:underline;color:#008188}.login-container .form-wrapper .login-controls,.login-container .form-wrapper .login-links{display:flex;width:100%;justify-content:space-evenly}.login-container .form-wrapper .login-controls.single,.login-container .form-wrapper .login-links.single{justify-content:center}.login-container .form-wrapper div.user-card__actions>.snowman-menu{width:100%}.login-container .form-wrapper div.user-card__actions>.snowman-menu>button{width:100%}.login-container .form-wrapper .user-card.user-card__action.add-new .user-card__body{width:100%}.login-container .form-wrapper div.user-card__body{width:80%}.login-container .form-wrapper .user-card__data{padding:0 0 0 1.25rem}.login-container .form-wrapper .login-content-wrapper{position:relative;width:100%;height:auto}.login-container .form-wrapper .login-content-wrapper .spinner-wrap{width:calc(100% + 1.25rem);height:calc(100% + .8333333333rem);position:absolute;z-index:100;top:0;background:#f8f8f8;margin:-.4166666667rem 0 0 -.4166666667rem}.login-container .form-wrapper .login-content-wrapper .spinner{position:absolute;right:0;left:0;margin:0 auto;display:block;top:50%;transform:translateY(-50%)}.login-container .rbt-input-main{min-height:3.75rem}.login-container .rbt-input-hint-container{margin-top:.5rem;margin-bottom:.5rem}@media screen and (min-width: 320px){.login-container .form-wrapper .login-logo{margin-top:6.667rem}}@media screen and (min-width: 768px){.login-container .form-wrapper .login-logo{margin-top:6.667rem}}@media screen and (min-width: 1024px){.login-container .form-wrapper .login-logo{margin-top:8.333rem}}@media screen and (min-width: 1200px){.login-container .form-wrapper .login-logo{margin-top:15rem}}@media screen and (min-height: 580px){.login-container{display:flex;align-items:center;padding-top:0}}@media only screen and (max-width: 768px){.login-container .form-wrapper .login-subtitle{white-space:normal}}.login-form.change-password{width:100%;margin-top:2.5rem}.change-password .password-input-wrap .password__hint{top:17px;right:17px}.control-input{display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.5rem;background-color:#fff;background-clip:padding-box;border:1px solid #e5e6e7;border-radius:.25rem;outline:none;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.control-input[type=checkbox]{width:auto}.control-input[type=text],.control-input[type=email]{border:1px solid #ccc;border-radius:4px;color:#333;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.15;padding:1rem}.control-input:focus{border-color:#00696f;box-shadow:0 0 0 .2rem #00818880}.app-error-container{right:0;display:flex;border-radius:4px;padding:15px;white-space:nowrap;align-items:center;background-color:#f2dede;border-color:#ebccd1;color:#a94442;margin-bottom:.4166666667rem}.app-error-container .close-btn{background:transparent;display:flex;align-items:center;justify-content:center;margin-right:1.25rem;border:none;padding:0}.app-error-container .close-btn:hover{cursor:pointer}#error-container{position:fixed;top:1%;right:1%;z-index:450;display:flex;flex-direction:column;max-height:15rem;overflow-y:auto}.icon{display:inline-block;width:1rem;height:1rem;overflow:visible;vertical-align:-.125rem}.icon.disabled{opacity:.5;pointer-events:none}.default-stroke{stroke:#000;fill:none}.alerts-box{position:fixed;right:.8333333333rem;top:.8333333333rem;max-width:calc(100% - 1.6666666667rem);display:flex;flex-direction:column;gap:.8333333333rem;align-items:flex-end}.app-alert{display:flex;border:1px solid transparent;border-radius:4px;padding:15px;align-items:center;gap:1.25rem;justify-content:space-between}.app-alert.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.app-alert.alert-danger .icon{fill:#a94442}.app-alert.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.app-alert.alert-warning .icon{fill:#8a6d3b}.app-alert.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.app-alert.alert-info .icon{fill:#31708f}.app-alert.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.app-alert.alert-success .icon{fill:#3c763d}.app-alert .close-btn{background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.app-alert .close-btn .icon{width:1.6666666667rem;height:1.6666666667rem}.spinner{position:relative;opacity:.3}.spinner-circle{position:absolute;top:calc(50% - 1.5625rem);left:calc(50% - 1.5625rem);width:3.125rem;height:3.125rem;margin:0 auto;border:.33rem solid #f8f8f8;border-radius:50%;border-top:.33rem solid rgba(151,151,151,.7019607843);text-align:center;animation:2s linear infinite spin}.spinner-background{width:100%;height:100%;background:#ccc}.spinner-full-screen{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#ccc;cursor:wait;z-index:9999}.spinner-full-screen .spinner-circle{position:fixed}.spinner.spinner-full-container-size{position:absolute;width:100%;height:100%;z-index:2}.spinner-background-transparent{background:transparent}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hint{0%{transform:translate(5px,-15px);opacity:0}50%{opacity:1}to{transform:translate(0)}}.password__hint{position:absolute;top:50%;right:10px;margin-top:-10px;text-align:right;cursor:help}.password__hint .fa-info-circle{color:#ccc;font-size:20px}.password__hint .icon-info-circle{fill:#ccc}.password__hint-rules{position:relative;min-width:300px;animation:hint .5s 1}.password__hint-rule{margin:10px 0;white-space:nowrap}.password__hint-container{position:absolute;top:100%;right:0;padding:5px 12px;border:1px solid #ccc;text-align:left;background-color:#fff;border-radius:2px}.password-form iframe{margin-top:10px}.change-password .has-success .form-control{border-color:#b4d897}.change-password .has-success .control-label{color:#b4d897}.change-password .form-control.login-input{height:2.8333333333rem}.change-password .form-group{margin-bottom:15px}.change-password label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.change-password .password-input-wrap{position:relative}.change-password .password-input-wrap .password__hint{top:20px;right:17px}.change-password .has-success .help-block{color:#b4d897!important}.change-password .change-password-error-alert{margin-bottom:2.9166666667rem}.change-password .change-password-error-alert .error{text-align:left}.reset{display:flex;height:100%;flex-direction:column;justify-content:space-between}.reset-form{width:320px;margin:15px auto;text-align:center}.remind{display:flex;height:100%;padding-top:80px;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px){.remind{padding-top:25dvh}}@media screen and (max-height: 400px) and (orientation: landscape){.remind{padding-top:15px;overflow-y:scroll}}.remind .loader{height:100%;width:100%;margin:auto;background:transparent;border-radius:50%;border:2px solid transparent;border-top:2px solid #fff;border-left:2px solid #fff;animation:loaderspinner 1s infinite}.remind-btn{position:relative}.remind-btn .loader{position:absolute;top:50%;right:15px;display:block;height:20px;width:20px;margin-top:-10px}.remind-form{width:320px;margin:15px auto;text-align:center}@media only screen and (max-width: 768px){.remind-form{width:auto}}
