.spinner-wrap{display:flex;align-items:center;justify-content:center;min-height:200px}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus{outline:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}b,label,span{display:inline-block}blockquote,body,figure,h1,h2,h3,h4,h5,h6,html,li,p,ul{margin:0;padding:0}.default-layout main{padding-top:110px;padding-bottom:20px}body,html{width:100%}body{overflow-x:hidden;font-size:16px;font-family:Figtree,sans-serif;background:#f2f4f6}ul{list-style:none}h2,h3,h4,h5,h6{font-weight:400;font-style:normal;line-height:1.167}h1{font-size:2.5rem;line-height:1.1}h2{font-size:1.8rem;line-height:1.143}h3{font-size:1.45rem;line-height:1.28}h4{font-size:1.3rem;line-height:1.333}h5{font-size:1.15rem;line-height:1.54}h6{font-size:.875rem;line-height:1.364}p{font-size:1rem;line-height:1.6;font-weight:400;font-style:normal;color:#727272;font-family:Figtree,sans-serif}a{color:inherit;text-decoration:none;display:inline-block}img{height:auto;object-fit:cover}input,select{border-radius:8px;width:100%;border:1px solid #ccc;line-height:54px;padding:0 25px;font-family:Figtree,sans-serif;background-color:#fff}.active{color:var(--primary-color)}input:active,input:focus{border-color:var(--primary-color)}input[type=checkbox],input[type=radio]{accent-color:var(--primary-color);width:16px;height:16px;min-width:16px;margin:5px 0;padding:0;cursor:pointer}input[type=checkbox]~label,input[type=radio]~label{cursor:pointer}button:enabled{cursor:pointer;font-family:Figtree,sans-serif}label{color:#727272}.content-radio label{color:#333}strong{font-weight:600}main{min-height:calc(100vh - 75px);padding-top:75px;margin:30px 0}body:has(.auth-page){background-color:var(--white-color)}body>.spinner-wrap{min-height:100vh}table{width:100%;border-collapse:collapse;min-width:992px}table thead{background:#f2f4f6}table th{text-align:left;color:#222;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase;padding:12px 20px}table tbody td{padding:15px 20px 5px;text-align:left;font-size:14px;line-height:21px}.title,table tbody td{color:var(--dark-grey)}.title{font-size:1rem;font-weight:600;line-height:19.2px;min-width:170px}.doc-view-btn{border-radius:50px;border:1px solid #ccc;color:#222;background:#fff;font-size:12px;font-weight:700;line-height:21px;padding:8px 15px;display:flex;gap:8px;align-items:center;cursor:pointer;transition:.3s;justify-content:center}.doc-view-btn:hover{border:1px solid #000}.has-error{border-color:red!important}@media only screen and (max-width:575px){main{padding-top:60px}}.toast-text{position:fixed;left:50%;top:75px;transform:translate(-50%,-50%);z-index:99;padding:10px 15px;color:var(--white-color);border-radius:8px;background-color:#429e67;display:flex;gap:5px;font-weight:600}@media only screen and (max-width:575px){.toast-text{font-weight:400;font-size:14px}}:root{--primary-color:#0f172a;--white-color:#fff;--dark-grey:#222;--theme-color:#6eb4cc;--marked-color:#d0f3ff}.btn{height:40px;line-height:38px;border-radius:8px;padding:0 20px;border:none;font-weight:700;font-size:.875rem;background:none;transition:all .2s}.btn-outline{border:1px solid #ccc;color:var(--primary-color)}.btn-outline:hover:enabled{background:#eee}.btn-outline:active:enabled,.btn-outline:focus:enabled{background:#ddd}.btn-primary{border:1px solid var(--primary-color);background:var(--primary-color);color:#fff}.btn-primary:disabled{background:#ccc;color:#fff}.btn-primary:hover:enabled{background:#444}.btn-primary:active:enabled,.btn-primary:focus:enabled{border-color:#777;background:#777}.d-flex{display:flex}.d-column{flex-direction:column}.f-wrap{flex-wrap:wrap}.d-center,.f-center{display:flex;align-items:center}.f-center{justify-content:center}.d-none{display:none}.sided{justify-content:space-between}.spinner{animation-name:spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear;color:#fff}.loader-container{display:flex;justify-content:center;height:80vh;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gap-5{gap:5px}.gap-8{gap:8px}.gap-x-6{column-gap:1.5rem}.gap-x-4{column-gap:1rem}.j-c{justify-content:center}.gap-10{gap:10px}.gap-15{gap:15px}.max-container{max-width:100%;width:1920px;margin:0 auto}.container{max-width:1760px;width:100%;padding:0 20px;margin:0 auto}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.px-5{padding:0 5px}.px-10{padding:0 10px}.py-8{padding-top:8px;padding-bottom:8px}.py-16{padding-left:16px;padding-right:16px}.pl-10{padding-left:10px}.mx-auto{margin:0 auto}.m-10{margin:10px}.pt-0{padding-top:0}.ptb-5{padding-top:5px;padding-bottom:5px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mlr-20{margin-left:20px;margin-right:20px}.mtb-15{margin-top:15px;margin-bottom:15px}.center{text-align:center}.bold{font-weight:700}.bold-500{font-weight:500}.fs-12{font-size:12px}.fs-14{font-size:14px}.text-upper{text-transform:uppercase}.semi-bold{font-weight:600}.mx-w-600x{max-width:600px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-w-300x{max-width:300px}.mx-w-500x{max-width:500px}.mx-w-100x{max-width:100px}.w-20{width:20%}.w-40{width:40%}.min-w-50x{min-width:50px}.min-w-100x{min-width:100px}.min-w-115x{min-width:115px}.min-w-130x{min-width:130px}.min-w-150x{min-width:150px}.min-w-160x{min-width:160px}.min-h-200x{min-height:200px}.min-w-350x{min-width:350px}.w-100{width:100%}.w-190{width:190px}.bg-white{background-color:#fff}.light-gray{color:#ccc8c8}.bg-dash{background-color:#f8fafc}.bg-theme{background-color:var(--theme-color)}.bg-green{background-color:#429e67}.color-green{color:green}.color-black{color:#000}.color-gray{color:#727272}.color-red{color:red}.pointer{cursor:pointer}.border-1{border:1px solid #ddd}.border-2{border:1px solid #eee}.rounded{border-radius:8px}.rounded-12{border-radius:12px}.full-rounded{border-radius:50px}.absolute{position:absolute}.relative{position:relative}.flex-wrap{flex-flow:wrap}.hovered:hover{background-color:#000;color:#fff;transition:.3s}.h-underline:hover{transition:.3s;cursor:pointer;text-decoration:underline;color:#000}.popup .file-up{border:2px dotted #ccc;cursor:pointer;padding:0!important}.file-up .file-input-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;height:150px;overflow:auto}.file-up .file-input-wrap p{color:var(--theme-color);font-size:14px}.file-up .file-input-wrap span{font-size:12px;color:#ccc}.file-input-wrap svg{color:#ccc}.file-input-wrap .success-wrap{height:50px;width:50px;border-radius:100px;background:#429e67;margin-bottom:10px}.file-input-wrap .success-wrap svg{position:relative;top:42%;left:50%;height:30px;width:30px;color:#fff;margin:-10px 0 0 -15px}.error-msg{color:#e74c3c}.error-page{height:100vh;background-image:url(/favicon.ico);background-position:98% 97%;background-repeat:no-repeat;background-size:auto;position:relative}.error-wrapper h2{color:#e74c3c;line-height:normal;font-weight:600}.error-wrapper p{margin-top:5px;margin-bottom:20px;color:#333}.focused:focus{border-color:var(--theme-color)}.block{display:block}.dashboard-header{border-radius:8px 8px 0 0;border:1px solid rgba(17,24,39,.13);background:var(--white-color);padding:10px 20px}.detail .dashboard-header{padding:0}.dashboard-body,.table-body{background-color:var(--white-color);border-radius:12px;min-height:200px;position:relative}.table-body{overflow:auto;border:1px solid rgba(17,24,39,.13);border-top:none;border-bottom:none;border-radius:0}.table-body table{margin:15px 0}.index-table tr td:first-child,.index-table tr th:first-child{text-align:center}.dashboard-footer{border-radius:0 0 12px 12px;border:1px solid rgba(17,24,39,.13);background:var(--white-color);padding:15px 20px;gap:20px;flex-wrap:wrap}.dashboard-body .spinner-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.dashboard-body .table-wrapper{overflow:auto}button[disabled]{cursor:not-allowed;opacity:.6}.right-sided{justify-content:flex-end}.sort-wrap{display:flex;gap:10px;background:none;border:none;text-align:left;color:#222;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase}.sort-wrap .down{transform:rotate(-180deg)}.sort-wrap .icon-wrap{display:flex;flex-direction:column;color:#aaa;transform:scaleY(.8);gap:3px}.form-wrapper{padding:20px}.form-wrapper .input-wrap{flex:1 1;margin-bottom:25px}.form-wrapper .input-wrap label{font-size:.8125rem;opacity:.9;display:block;margin-bottom:5px}.form-wrapper .input-wrap input{width:100%;color:var(--text-dark-grey,#222);padding:10px 20px;height:40px;border:1px solid #ddd;border-radius:8px}.popup-btn-container{padding:15px 20px;justify-content:flex-end;border-top:1px solid #ddd}.popup-btn-container button{padding:10px;border-radius:5px;border:none;width:100px;font-weight:700}.popup-btn-container button:last-child{background-color:var(--primary-color);color:#fff}.popup-btn-container button:hover{background-color:gray}.status-select{border-radius:.25rem;line-height:40px;padding:0 40px 0 20px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/arrow-bottom-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 15px);background-size:12px}.tabs{background:#fff;border-radius:12px;border:1px solid rgba(17,24,39,.13);min-width:75%}.tab-wrap .tab-body{padding:20px 0 0}.tabs .tabs-title{padding:0 10px}.tabs .tabs-title a{font-size:1.1rem;padding:20px 10px;position:relative}.tabs .tabs-title a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--primary-color);opacity:0}.tabs .tabs-title a.active{font-weight:600}.tabs .tabs-title a.active:after{opacity:1}.rounded-border{border:1px solid #e8e8e8;border-radius:100%;padding:2px}.ratio{aspect-ratio:1}.popup-header{border-bottom:1px solid #ddd;padding:10px 20px}.popup-header button{border:none;background:none}.chart-empty-body{background-color:var(--white-color);margin:20px;border:1px solid rgba(17,24,39,.13);border-radius:8px}.button-none{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;align-items:center}@media only screen and (max-width:575px){.container{padding:0 15px}.hide-xs{display:none}.btn{padding:0 15px;font-size:13px}.j-mbl-e{justify-content:end}.f-mbl-wrap{flex-wrap:wrap}.fs-mbl-14{font-size:14px}.w-mbl-100{width:100%}.order-mb-1{order:-1}.toast-text{font-weight:400;font-size:14px}.dashboard-header .title{min-width:unset}}