.p-login{height:100%}.p-login__header{font-size:40px;color:#fff;text-align:center}.p-login__form-wrapper{padding-top:15%}.p-login__form-container{width:100%;max-width:400px;margin:auto;background:#fff;padding:10px;border:1px solid #007bff;border-radius:5px}.p-login__form-container button,.p-login__progress-btn{width:100%}.azureLink{display:block;margin-top:23px;font-size:var(--font-size-md);line-height:var(--line-height-md);color:var(--color-slate-grey);text-align:center;text-decoration:underline;transition:box-shadow var(--animation-delay) ease;outline:none;&:focus-visible{box-shadow:var(--element-outline)}}.c-menu__user-tools{margin-left:auto}.c-menu__user-tools i.fas{margin-left:5px}.page.p-search{height:100%;padding:66px 10px 10px}.p-search__content{height:calc(100% - 60px)}.p-search__search-container{padding:10px;min-height:200px}.p-search__phone-prefix{padding:3px 8px}.p-search__search-btn{float:right;padding:6px 20px}.p-search__progress-btn{width:100%;height:15px;margin-bottom:10p}.p-search__search-btn span{margin-left:5px}.p-search__search-result-container{height:calc(100% - 210px);overflow-y:auto;margin-top:10px;padding:10px}.p-search__user-card{margin-bottom:10px;cursor:pointer}.p-search__user-card .card-body{padding:10px}.p-search__user-card p{margin-bottom:.5rem}.p-search__user-details-btn{position:absolute;right:10px;bottom:10px}.p-card{height:100%}.p-card__content{height:100%;padding:0 5px}.p-card__component-container{height:calc(50% - 10px);width:calc(50% - 10px);float:left;margin:5px;overflow-y:auto}.p-card__component-container_full{height:98%;width:100%;overflow-y:auto}.full-card-toggle-btn{position:absolute;top:5px;right:5px;padding:3px 6px;font-size:12px}.p-card__component-container .tab-content{padding:5px;border:1px solid #dee2e6;border-top:none;overflow-x:auto}.p-card__component-container .form-group{margin-bottom:5px}.p-card__component-container .form-group input[type=text],.p-card__component-container .form-group select{max-width:500px}.p-card__component-container .form-group label{margin-bottom:5px}.p-card__component-container .nav-link{font-weight:700}.collapse-details{max-height:300px;overflow-y:auto}.c-spinner strong{font-size:1.5rem}.alert-heading--custom{color:#e82711;font-size:2em}.alert-text--custom{color:#e82711;margin:0;padding:.2em 0;font-size:1.1em}.c-loading-modal>.modal,.c-modal>.modal{display:block;overflow-y:auto}.c-modal .modal-footer,.c-modal .modal-header{padding:.6rem 1rem}.c-modal .modal-header{background:var(--blue);color:var(--white)}.c-modal .modal-footer button{padding:6px 20px}.c-modal__content{-webkit-animation-name:animatetop;animation-name:animatetop;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes animatetop{0%{opacity:.5}to{opacity:1}}@keyframes animatetop{0%{opacity:.5}to{opacity:1}}.c-loading-modal__dialog{width:90%;max-width:400px;margin:auto}.c-modal .modal-dialog{margin:auto}.c-modal .progress{margin-top:10px}.c-loading-modal__progress{width:100%}.handling-tab__user-card{margin-bottom:10px}.handling-tab__user-card-body,.handling-tab__user-card .card-header{padding:.45rem .5rem;overflow:auto}.handling-tab__header-btn{font-size:1.2rem;padding:.15rem 0}.handling-tab__user-card h5{display:inline-block;margin-bottom:0;margin-top:5px}.handling-tab__create-issue-btn{float:right}.handling-tab__date-column{width:145px}.c-main-info,.c-voucher-info{padding:10px}.c-voucher-info .table td,.c-voucher-info .table th{padding:6px}.c-transaction-info{padding:10px}.c-transaction-info .table td,.c-transaction-info .table th{padding:6px}.c-action{padding:10px}.c-action .table td,.c-action .table th{padding:6px}.c-action__action-btn{width:100%}.c-action__action-btn span{margin-left:5px}.feedback-url-alert{position:relative;padding-right:4rem;border:1px dashed #155724}.feedback-textarea{width:100%;height:100%;font-weight:700;color:#155724;border:none;background-color:transparent;overflow:hidden;resize:none}.feedback-url-copied-icon,.feedback-url-copy-icon{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.feedback-url-copy-icon{cursor:pointer}.btn{margin-top:5px}#alert-container{position:fixed;top:0;left:0;width:100%}.inner-container{width:80%;margin:25% auto 0}#root,body,html{width:100%;height:100%;font-size:14px}#root{background:#556f90;background:linear-gradient(90deg,#556f90,#6798b7)}.page{padding-top:50px}