.modal *{box-sizing:border-box}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.9);opacity:0;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))){.modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.modal--confirm .modal-box{text-align:center}.modal--noOverlayClose{cursor:default}.modal--noClose .modal__close{display:none}.modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.modal__close svg *{fill:currentColor}.modal__closeLabel{display:none}.modal__close:hover{color:#fff}.modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform, opacity}.modal-box__content{padding:3rem 3rem}.modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.modal-box__footer::after{display:table;clear:both;content:""}.modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.modal-enabled{position:fixed;right:0;left:0;overflow:hidden}.modal--visible .modal-box__footer{bottom:0}.modal--visible{visibility:visible;opacity:1}.modal--visible .modal-box{-webkit-animation:scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards;animation:scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards}.modal--overflow{overflow-y:scroll;padding-top:8vh}.modal-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.modal-btn--primary{background-color:#3498db}.modal-btn--danger{background-color:#e74c3c}.modal-btn--default{background-color:#34495e}.modal-btn--pull-left{float:left}.modal-btn--pull-right{float:right}@media (max-width: 540px){.modal{top:0px;display:block;padding-top:60px;width:100%}.modal-box{width:auto;border-radius:0}.modal-box__content{overflow-y:scroll}.modal--noClose{top:0}.modal--noOverlayClose{padding-top:0}.modal-box__footer .modal-btn{display:block;float:none;margin-bottom:1rem;width:100%}.modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@-webkit-keyframes scale{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}@keyframes scale{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}.cmp-text-sm{font-size:16px}.cmp-button-reset{overflow:visible;width:auto;padding:0;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;line-height:normal}.cmp-button-reset::-moz-focus-inner{padding:0;border:0}.cmp-sr-only{visibility:hidden;width:0;height:0;position:absolute}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.cmp-user-button,.cmp-user-profile__change-pwd .btn,.cmp-user-profile__delete-reg .btn,.cmp-user-profile__update-profile .btn{display:inline-block;text-align:center;cursor:pointer;padding:6px 12px;font-size:14px;border:1px solid #9DB0AC;border-radius:2px;font-style:italic;background:transparent;width:160px}.cmp-usertext,.user-modal-container.modal .modal-box .cmp-form-text__text,.user-modal-container.modal .modal-box .cmp-form-options__field{margin-top:10px;padding:14px;font-style:italic;color:dimgray}.cmp-user--details{width:86%}.cmp-user__base{position:relative;display:flex}@media (max-width: 767px){.cmp-user__base{display:inline}}.cmp-user__base .azcl-button{margin-bottom:0}.cmp-user__base #cmp-user--header{cursor:pointer}.cmp-user__base #cmp-user--popup{display:none;position:fixed;padding:40px 25px;background-color:#fff;z-index:99}.cmp-user__base #cmp-user--popup.active{display:block}.cmp-user__base .cmp-user--details div{padding:4px 8px}.cmp-user__base .cmp-user--details .cmp-user--dynamicLabel{font-weight:bold}.cmp-user__details{width:82%}@media (max-width: 767px){.cmp-user__details{width:100%}}.cmp-user__details-name{font-size:42px;line-height:48px;margin:20px 0 10px 0;font-weight:bold}.cmp-user__details-email{color:dimgray}.cmp-user-profile{margin-top:50px}@media (max-width: 767px){.cmp-user-profile{margin-top:10px;float:right}}.cmp-user-profile__change-pwd{padding-bottom:10px}.cmp-user-profile__change-pwd .btn .cmp-user-icon{font-style:normal;position:relative}.cmp-user-profile__change-pwd .btn .cmp-user-icon:before{content:'';position:absolute;width:10px;height:10px;background:url("../main/resources/icons/lock-icon.png") no-repeat;left:-14px;top:2px}.cmp-user-profile__delete-reg .btn{display:flex;width:186px;justify-content:center;align-items:center}.cmp-user-profile__delete-reg .btn .cmp-user-icon{font-style:normal}.cmp-user-profile__delete-reg .btn .cmp-user-icon:before{content:'\f00d';font-family:'Font Awesome'}.cmp-user-profile__update-profile{padding-top:10px}.cmp-user-profile__update-profile .btn .cmp-user-icon{position:relative;font-style:normal}.cmp-user-profile__update-profile .btn .cmp-user-icon::before{content:'';position:absolute;width:10px;height:10px;background:url("../main/resources/icons/lock-icon.png") no-repeat;left:-14px;top:2px}.cmp-user-az__base{width:auto;max-width:150px;padding:0 5px;text-align:center;height:68px;align-items:center;display:flex;justify-content:center;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.cmp-user-az__base .fa-user{display:flex}.cmp-user-az__base .fa-user:before{content:'';display:inline-block;background:url("../main/resources/icons/login.png") no-repeat;width:33px;height:33px;cursor:pointer}.cmp-user-az__base .cmp-user__welcome{text-align:left;padding-left:5px}@media (max-width: 767px){.cmp-user-az__base .cmp-user__welcome{display:none}}.cmp-user-az__base .cmp-user__welcome .cmp-user__welcomeName{display:block}.cmp-user-az__base .cmp-user__flyout{display:none;position:absolute;top:90px;left:0;right:0;padding:40px 20px;background-color:#fff;box-shadow:0 2px 14px 2px rgba(187,187,187,0.5);min-width:390px;max-width:100%;z-index:1}.cmp-user-az__base .cmp-user__flyout.active{display:block}.cmp-user-az__base .cmp-user__flyout--signedin,.cmp-user-az__base .cmp-user__flyout--signedout,.cmp-user-az__base .cmp-user__flyout--logout{display:none}.cmp-user-az__base .cmp-user__flyout--signedin.active,.cmp-user-az__base .cmp-user__flyout--signedout.active,.cmp-user-az__base .cmp-user__flyout--logout.active{display:block}.cmp-user-az__base .cmp-user__flyout--signedin{text-align:left}.cmp-user-az__base .cmp-user__flyout--signedin p{line-height:20px;word-break:break-all}.cmp-user-az__base .cmp-user__flyout--signedin .cmp-user__logout--btn{cursor:pointer}.user-modal-container.modal{background:rgba(0,0,0,0.5)}.user-modal-container.modal .modal__close{width:1rem;height:1rem;top:1rem;right:0.5rem;color:#D6D2C4}@media (max-width: 767px){.user-modal-container.modal .modal__close{background:none;left:unset;right:2rem}}.user-modal-container.modal .modal__close :hover{color:#D6D2C4}.user-modal-container.modal .modal__close .modal__closeLabel{display:none}.user-modal-container.modal .changePwdSuccess{font-size:18px;line-height:27px;letter-spacing:0.3px;color:#00693c;text-align:center}.user-modal-container.modal .modal-header{padding:15px;border-bottom:1px solid #f9f9f9;font-weight:bold}.user-modal-container.modal .modal-box{width:600px;position:absolute;top:40px;overflow-y:scroll;max-height:calc(100vh - 215px)}@media (max-width: 767px){.user-modal-container.modal .modal-box{width:100%}}.user-modal-container.modal .modal-box__content{padding:1rem 1rem;margin:0 0 1rem;border-top:1px solid #ebebeb}.user-modal-container.modal .modal-box .cmp-form-text{margin-bottom:10px}.user-modal-container.modal .modal-box .cmp-form-text label{font-weight:bold}.user-modal-container.modal .modal-box .cmp-form-button{border-color:#d0238b;background:#d0238b;color:#fff;padding:10px 16px;font-size:18px;line-height:1.3;border:1px solid #9DB0AC;border-radius:2px;font-style:italic;cursor:pointer;margin-left:10px}.user-modal-container.modal .modal-box .cmp-form-button:focus{border:2px solid #202020;box-shadow:none}.user-modal-container.modal .modal-box .cmp-form-options{margin:0;display:flex;flex-direction:column;padding:0.5em 0.75em}.user-modal-container.modal .modal-box .cmp-form-options__label{font-weight:bold}.user-modal-container.modal .modal-box .cmp-form-options__field{-webkit-appearance:none}.user-modal-container.modal .modal-box .cmp-form-options__field--drop-down{margin-top:0px;margin-bottom:10px}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))){.modal.modal--noOverlayClose{-webkit-backdrop-filter:unset;backdrop-filter:unset}}.profileUpdatePopup fieldset{border:none}.delete-register-popup .cmp-form .cmp-delete-button-yes{max-width:15%;float:left;margin-left:70%}@media (max-width: 767px){.delete-register-popup .cmp-form .cmp-delete-button-yes{margin-left:0;max-width:22%}}.delete-register-popup .cmp-form .cmp-delete-button-no{max-width:15%;float:right}.cmp-user__base.cmp-user--profile-pic-enabled{flex-wrap:wrap}.cmp-user__base.cmp-user--profile-pic-enabled>div{flex:50%;width:100%}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--profile-pic-container{margin-top:50px}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--profile-pic-container input#profilePicUpload{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--profile-pic-upload-label{display:inline-block;text-align:center;cursor:pointer;padding:6px 12px;font-size:14px;border:1px solid #9DB0AC;border-radius:2px;font-style:italic;background:transparent;width:100%}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--button-group{margin-top:20px}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--profile-pic-preview-container{width:100%;overflow-y:auto;background-color:#F0F0F0;border:1px solid #ccc;border-radius:4px;margin:10px 0px;padding:10px}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--upload-preview{display:table;padding:10px 0;width:100%}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--profile-pic-filename{display:table-cell;width:80%}.cmp-user__base.cmp-user--profile-pic-enabled .cmp-user--profile-pic-remove-file{display:table-cell;text-align:right;cursor:pointer;width:1%;padding:10px}.cmp-user__base.cmp-user--profile-pic-enabled [data-enable-preview="true"] .cmp-user--profile-pic-remove-file{float:left;width:auto;padding:0px}.cmp-user__base.cmp-user--profile-pic-enabled [data-enable-preview="true"] .cmp-user--profile-pic-remove-button{padding:10px;margin-top:-15px}.cmp-user__base.cmp-user--profile-pic-enabled [data-enable-preview="true"] .cmp-user--profile-pic-preview{float:left}.cmp-user__base.cmp-user--profile-pic-enabled [data-enable-preview="true"] .cmp-user--profile-pic-preview img{max-width:200px}.cmp-user__base.cmp-user--display-profile-pic #cmp-user--displayprofilePhoto{position:relative}.cmp-user__base.cmp-user--display-profile-pic #cmp-user--displayprofilePhoto .cmp-user--profilePhoto{position:absolute;top:0;left:0;width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%}.cmp-user--profile-pic-enabled>div{width:50%;flex-direction:column}.cmp-user--profile-pic-enabled>div .cmp-user--profile-pic-form{padding:inherit}.cmp-user--profile-pic-enabled>div .cmp-user--profile-pic-form button{width:150px}.cmp-user--profile-pic-enabled>div .cmp-user--profile-pic-form .cmp-user--button-group{margin-top:50px;position:initial;display:flex;justify-content:space-between;padding:0 20px}.cmp-user--profile-pic-enabled>div .cmp-user--profile-pic-existing-container{padding:20px 20px 0}.cmp-user--profile-pic-enabled>div .cmp-user--profile-pic-existing-container .cmp-user--profilePhoto-Show{display:block;width:175px;height:175px;background-repeat:no-repeat;background-size:contain}.cmp-user--profile-pic-enabled>div .cmp-user--profile-pic-msg-container{padding:0 20px}.user-modal-container #profile-picture-deletion,.user-modal-container #profile-picture-cancel,.user-modal-container #profile-picture-save{background:#3389ee;font-family:'Sora';font-weight:700;padding:1rem 1.5rem;line-height:1;color:#fff;transition:all 0.2s;cursor:pointer;border:none}.user-modal-container .cmp-user--profile-pic-remove-button{display:none}.user-modal-container .cmp-user--profile-pic-preview img{width:175px;height:175px}.user-modal-container .UpdateProfilePhoto,.user-modal-container .DeleteProfilePhoto{border:1px solid #ccc;margin:0 8%;padding:20px}.user-modal-container .UpdateProfilePhoto .cmp-user--upload-preview,.user-modal-container .DeleteProfilePhoto .cmp-user--upload-preview{display:inline-flex}@media screen and (max-width: 724px){.user-modal-container.modal .modal-box{width:90%}.user-modal-container.modal .modal-box__content{padding:1rem 0rem}.user-modal-container.modal #profile-picture-cancel{margin-left:50px}}
