html,body{margin:0;padding:0;height:100%;box-sizing:border-box;color:#212121;font-family:Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji"!important}.overflow-hidden{overflow:hidden}*{box-sizing:border-box}.d-none{display:none!important}h1,h2,h3,h4,h5,h6{margin:0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.fieldInputText{width:100%;border-radius:10px;border:1px solid #b7bbc2;min-height:55px;font-size:16px;padding:7px 14px;font-family:Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji"!important}input:focus-visible,textarea:focus-visible{outline:unset;outline-offset:unset}.ng-select{border-radius:10px;border:1px solid #b7bbc2;min-height:55px;padding:12px;cursor:pointer;background:#fff;font-family:Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji"!important}.ng-select .ng-select-container{cursor:pointer!important}.ng-select .ng-select-container .ng-value-container .ng-input>input{cursor:pointer!important}.reg_phoneCodeWrapper .ng-select .ng-dropdown-panel{min-width:200px}.ng-dropdown-panel{opacity:1;border-radius:10px;overflow:hidden;background:#fff;left:0;top:56px;border:1px solid #b7bbc2}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{font-size:14px;padding:10px 15px}.ng-dropdown-panel .ng-option:hover{background:#f4f5f5}.ng-value-label{text-overflow:ellipsis;width:100%;overflow:hidden}.ng-select .ng-select-container .ng-value-container .ng-value,.ng-select .ng-select-container .ng-placeholder{display:flex;font-size:16px;align-self:end}.ng-select .ng-select-container .ng-placeholder{color:#929598}.ng-select .ng-arrow-wrapper:before{font-size:22px;color:#929598}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{color:#212121;background-color:#ebf5ff}.ng-arrow-wrapper:before{content:"\f2f9";font-family:Material-Design-Iconic-Font}.ng-arrow-wrapper{top:3px;right:0}.ng-clear-wrapper,.ng-select-container.ng-has-value .ng-placeholder{display:none}.scroll-host::-webkit-scrollbar{width:7px}.scroll-host::-webkit-scrollbar-thumb{background:#a0a0a0}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.p-dialog{border-radius:10px!important;box-shadow:0 1px 3px #0000004d!important;border:0 none!important;width:450px}p-dialog{z-index:3;position:relative}.p-dialog .p-dialog-header{border-bottom:0 none;background:#fff;color:#343a40;padding:1.5rem;border-top-right-radius:6px;border-top-left-radius:6px}.p-dialog .p-dialog-content{background-color:#fff;color:#212121;padding:40px;border-radius:16px}.commonModal .p-dialog .p-dialog-header{display:none}.modalContent h5{margin:15px 0 10px;font-size:30px;font-weight:700}.modalContent p{margin:0 0 10px;font-size:16px}.p-overlay-mask{z-index:3}.ng-option-label{font-size:16px}.backDrop:before{content:"";background:#00000054;position:fixed;width:100%;inset:0}.p-toast-message{margin:0;padding:10px 20px}.p-toast .p-toast-message.p-toast-message-success{background:#e4f8f0;border:solid #1ea97c;border-width:0 0 0 6px;color:#1ea97c}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#1ea97c}.p-toast .p-toast-message.p-toast-message-error{background:#ffe7e6;border:solid #ff5757;border-width:0 0 0 6px;color:#ff5757}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#ff5757}.p-toast-message-content{align-items:center!important}.p-toast-message-content .p-toast-message-icon{display:none}.p-toast p-button{height:20px;width:20px}.astrick{color:red;position:absolute;font-size:14px;margin-left:3px}@media screen and (max-width: 968px){.hide-siblings .app-footer,.hide-siblings .app-mainContent{display:none!important}.p-dialog{width:90%}}
