.setting-dropdown{width:300px}.setting-dropdown .dropdown-item:hover{background-color:#f8f9fa;color:#333}.dropdown-item:not(:last-child){border-bottom:1px solid #dee2e6}.loader-icon{border:2px solid transparent;border-top:4px solid #3498db;border-radius:50%}.loader-icon,.shadow-loader{width:var(--loader-size);height:var(--loader-size);animation:spin 1s linear infinite}.shadow-loader{border-radius:50%;border:4px solid #d2d2d2;border-top-color:transparent;box-shadow:0 0 10px rgba(0,0,0,.5)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{display:flex;justify-content:center;align-items:center;padding:1.25rem 2rem}.ball,.loader{border-radius:8px}.ball{margin:0 4px}.ball1{width:2px;height:6px;background-color:#09f;animation:scale1 2s linear infinite,fade 2s ease-in-out infinite;animation-delay:0s}.ball2{width:2px;height:7px;background-color:#03f;animation:scale2 2s linear infinite,fade 2s ease-in-out infinite;animation-delay:.2s}.ball3{width:2px;height:8px;background-color:#4000ff;animation:scale3 2s linear infinite,fade 2s ease-in-out infinite;animation-delay:.4s}.ball4{width:2px;height:9px;background-color:#6f00ff;animation:scale4 2s linear infinite,fade 2s ease-in-out infinite;animation-delay:.6s}.ball5{width:2px;height:10px;background-color:#d000ff;animation:scale5 2s linear infinite,fade 2s ease-in-out infinite;animation-delay:.8s}.ball6{height:11px;animation:scale6 2s linear infinite,fade 2s ease-in-out infinite;animation-delay:1s}.ball6,.ball7{width:2px;background-color:#f0a}.ball7{height:12px;animation:scale7 2s linear infinite,fade 2s ease-in-out infinite;animation-delay:1.2s}@keyframes scale1{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1.2)}to{transform:scale(1.3)}}@keyframes scale2{0%{transform:scale(1)}25%{transform:scale(1.4)}50%{transform:scale(1.5)}to{transform:scale(1.6)}}@keyframes scale3{0%{transform:scale(1)}25%{transform:scale(1.7)}50%{transform:scale(1.8)}to{transform:scale(1.9)}}@keyframes scale4{0%{transform:scale(1)}25%{transform:scale(2)}50%{transform:scale(2.1)}to{transform:scale(2.2)}}@keyframes scale5{0%{transform:scale(1)}25%{transform:scale(2.3)}50%{transform:scale(2.4)}to{transform:scale(2.5)}}@keyframes scale6{0%{transform:scale(1)}25%{transform:scale(2.6)}50%{transform:scale(2.7)}to{transform:scale(2.8)}}@keyframes scale7{0%{transform:scale(1)}25%{transform:scale(2.9)}50%{transform:scale(3)}to{transform:scale(3.1)}}@keyframes bounce{0%{transform:translateY(0) scaleY(1)}25%{transform:translateY(-15px) scaleY(.7)}50%{transform:translateY(0) scaleY(1)}75%{transform:translateY(-15px) scaleY(.7)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(.8)}}@keyframes fade{0%{opacity:1}to{opacity:0}}@keyframes scale{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1.4)}75%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.element{animation:rotate 2s linear infinite}@keyframes slideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.sparkle{position:relative;width:500px;height:25px;overflow:hidden}@keyframes sparkleAnimation{0%{background-position:100% 75%}25%{background-position:75% 50%}75%{background-position:50% 25%}to{background-position:25% 100%}}.sparkle .moving-text{top:50%;left:0;right:0;transform:translateX(-50%);white-space:nowrap;overflow:hidden;animation:moveText 7s linear infinite}@keyframes moveText{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes danceAnimation{0%{transform:translateY(0)}25%{transform:translateY(-10px)}50%{transform:translateY(0)}75%{transform:translateY(10px)}to{transform:translateY(0)}}.dancing-letters{display:inline-block;justify-content:center;align-items:center;animation:danceAnimation 2s linear infinite}:root{--body-bg-light:#fff;--text-light:#000;--primary-light:#3f51bf;--border-light:#ccc;--dropdown-bg-light:#f8f9fa;--overlay-light:hsla(0,0%,60.8%,0.10196078431372549);--btn-close-bg-light:#fc8686;--body-bg-dark:#1f1f1f;--text-dark:#bbb;--primary-dark:#475dd6;--border-dark:#282828;--dropdown-bg-dark:#303030;--dropdown-hover-dark:#444;--overlay-dark:hsla(0,0%,60.8%,0.10196078431372549);--btn-close-bg-dark:#fc8686;--scrollbar-thumb-color:grey;--scrollbar-thumb-hover-color:#a9a9a9;--scrollbar-track-color:#f0f0f0;--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}body{background:var(--body-bg-dark);font-family:"Ubuntu",sans-serif;font-style:normal;letter-spacing:.7px;margin:0;font-size:.875rem;font-weight:300;line-height:1.1;color:var(--text-dark);text-align:left;scrollbar-face-color:var(--body-bg-dark);scrollbar-track-color:var(--dropdown-bg-dark)}.input-group{position:relative;max-width:400px;border-radius:4px}.input-group.search{z-index:1;border-radius:4px}.input-group .form-control{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;max-height:38px;position:relative;transition:background-color .1s,border-color .1s;background-color:var(--border-dark);border:1px solid var(--border-dark);color:var(--text-dark)!important;border-radius:4px 4px 0 0;box-sizing:border-box;outline:0!important;font-size:14px;box-shadow:none}.input-group .form-control::placeholder{color:var(--text-dark);opacity:1}.input-group .custom-dropdown{background-color:var(--border-dark);border:1px solid var(--border-dark);border-top:0;border-radius:0 0 4px 4px;color:var(--text-dark);position:absolute;top:100%;left:0;width:100%;z-index:1;max-height:200px;overflow-y:auto}.input-group .custom-dropdown::placeholder{color:var(--text-dark);opacity:1}.input-group .custom-dropdown option{background-color:var(--border-dark);color:var(--text-dark)}.input-group .btn{font-size:14px}.input-group .input-icon{position:absolute!important;z-index:3;margin-top:10px;margin-left:-17px;color:var(--text-dark);cursor:pointer}.btn:disabled{pointer-events:none!important}textarea{resize:none}.text-info{--bs-text-opacity:1;color:#fc8686!important}.vh-100{height:100vh!important}.dropdown-toggle{cursor:pointer}.dropdown-menu{border-color:var(--border-dark);max-height:230px;overflow-y:auto;font-size:small}.mr-1{margin-right:.5rem}.mr-2{margin-right:1rem}.ml-2{margin-left:1rem}.ml-4{margin-left:2rem}.mb-2{margin-bottom:1rem}.mt-2{margin-top:1rem}.dropdown-item{display:block;width:100%;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}input:disabled{cursor:not-allowed}.company-dropdown-menu{background-color:var(--border-dark);display:block;width:100%;padding:.375rem 1.2rem;font-size:small;border-radius:6px}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.p-3{padding:.5rem!important}.cursor-pointer{cursor:pointer!important}:focus{outline:0}.overflow-y-auto{overflow-y:auto}.logo{color:#f84a3d!important;font-size:1.5rem}.logo,.logo-login{font-weight:800;font-family:Rage!important}.logo-login{color:#fff!important;font-size:3rem}header .breadcrumb{background-color:transparent;padding:1rem 3rem;margin-bottom:0}header .breadcrumb .breadcrumb-item>a{color:var(--text-dark)}header .breadcrumb .breadcrumb-item>a:hover{text-decoration:underline}.close-icon{font-size:24px;color:var(--text-dark);transition:color .3s ease}.close-icon:hover{color:#e63946}.border-blue,header{border-color:#007bff!important}.error-outline{border-color:#e63946!important}.modal{display:flex!important;align-items:center!important}.modal .modal-dialog{flex-grow:1;box-shadow:0 0 1px 1px rgba(0,0,0,.65)}.modal .modal-content{background-color:var(--body-bg-dark)}*,:after,:before{box-sizing:border-box}.content-wrapper{height:calc(100vh - 65px);overflow-y:auto;overflow-x:hidden;padding:5px 25px 0;max-width:100%}.content-wrapper,.filter-group{background-color:var(--body-bg-dark)}.filter-group{display:flex;border-radius:4px;overflow:hidden;margin-bottom:10px}.btn-filter{background-color:transparent;color:var(--primary-dark);font-weight:400;transition:background-color .3s ease,color .3s ease;border:none;cursor:pointer}.btn-filter:hover{background-color:hsla(0,0%,49%,.3);color:var(--text-dark)}.btn-filter.active{background-color:#3f51b5;color:#fff;font-weight:300}.btn-filter:last-child.active{border-right:none}.checkbox-table .react-bs-container-body colgroup col:first-child,.checkbox-table .react-bs-container-header colgroup col:first-child{width:40px!important}@media(min-width:992px){.modal-lg,.modal-xl{max-width:900px}}.font-weight-semi-bold{font-weight:500!important}.justify-content-evenly{justify-content:space-evenly!important}.accordion-card{background-color:var(--body-bg-dark)!important;border:1px solid var(--border-dark);color:var(--primary-dark);border-radius:8px;align-items:center;padding:15px;position:relative}.accordion-card .fa.fa-angle-down,.accordion-card .fa.fa-angle-right{font-size:22px}.accordion-card .disabled-panel{pointer-events:none!important}.accordion-card .disabled-panel .overlay-panel{position:absolute;width:calc(100% + 30px);height:100%;z-index:1;top:0;background:var(--overlay-dark);opacity:.7;margin-left:-15px!important}.accordion-card .panel{border-top:1px solid var(--border-dark);padding-top:15px}.accordion-card.overlay{background:var(--overlay-dark)}.accordion-card.overlay .panel{border-top-color:var(--border-dark)}.accordion-card.overlay .checkbox-container .checkmark,.accordion-card.overlay .form-control{background-color:var(--body-bg-dark);border-color:var(--border-dark)}.accordion-card.overlay .checkbox-container input:checked~.checkmark{background-color:var(--body-bg-dark);border:0}.accordion-card.overlay .bg-light{background-color:var(--body-bg-dark)!important}.accordion-card.overlay .table-wrapper table.table:not(.no-hover) tbody tr td,.accordion-card.overlay .table-wrapper table.table thead tr th{background-color:var(--body-bg-dark)}.accordion-card .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-dark);z-index:9999}.accordion-card .overlay.dark{background:var(--overlay-dark)}.page-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-dark)}.page-overlay.dark{background:var(--border-dark)}.full-page-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(22,22,22,.5);z-index:999}.no-overlay{position:relative;z-index:1000}.monospace{font-family:monospace}.form-group{margin-bottom:.75rem}.form-group label{font-weight:400!important;font-size:small;margin-bottom:2px;color:var(--primary-dark)}.form-group .input-error{background-color:var(--body-bg-dark);right:28px;top:48%;color:#f84a3d}.form-group.error-icon .input-error{top:30%!important;right:13px!important}.form-group .css-1fhf3k1-control{align-items:center;background-color:var(--body-bg-dark);border-radius:4px;border:1px solid var(--border-dark)}.form-group .form-control{height:auto;padding:.6rem;background-color:var(--border-dark);border:1px solid var(--border-dark);box-shadow:none;font-size:small;color:var(--text-dark)}.form-group .form-control::placeholder{color:#999;opacity:1}.form-group .form-control:active,.form-group .form-control:focus{border-color:#3080ff}.form-group .form-control.error{border-color:#ffabab}.form-group .form-control.prepend-currency{padding-left:1.5rem}.form-group .form-control.prepend-currency~.icon{position:absolute;top:24%;left:10px;color:var(--text-dark)}.form-group .form-control:disabled{border-color:var(--border-dark)}.form-group .file-control{height:180px;border:1px solid var(--border-dark);border-radius:4px;position:relative}.form-group .file-control .payment-proof-img{width:200px!important;height:250px!important}.form-group .file-control input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.form-group .capsule-btn span{cursor:pointer;padding:4px 8px;font-size:.9rem;font-weight:600}.form-group .capsule-btn span.success{background-color:#1d1d1d}.form-group .capsule-btn span.success.active{color:#00c79c;border:1px solid var(--border-dark);border-radius:4px}.form-group .capsule-btn span.success:hover{color:#00c79c;background-color:transparent}.form-group .capsule-btn span.success:after,.form-group .capsule-btn span.success:before{content:""}.form-group .capsule-btn span.success:not(.active){border-right-width:0}.form-group .capsule-btn span.disabled{color:var(--border-dark);opacity:1}.form-group .capsule-btn span.disabled:hover{color:coral;background-color:transparent;border:none}.form-group .capsule-btn span.disabled.active{color:coral;border:1px solid var(--border-dark);border-radius:4px}.form-group .capsule-btn span.disabled:not(.active){border-left-width:0}.payment-modal{font-family:monospace}.payment-modal .modal-content{background-color:var(--body-bg-dark);padding:2rem}.payment-modal .modal-content .modal-header{background-color:var(--body-bg-dark);border-bottom:1px solid var(--border-dark);color:var(--text-dark);display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-modal.division-modal .modal-content{min-height:450px!important;max-height:570px;overflow-y:auto}.payment-modal.template-modal .modal-header{margin:2rem 2rem 0!important}.payment-modal.template-modal .modal-body{overflow-y:auto;overflow-x:hidden;padding:2rem!important}.payment-modal.template-modal .modal-content{max-height:600px!important;padding:0!important}.btn{height:36px;padding:0 15px;line-height:36px;font-size:14px;font-family:"Roboto","Helvetica","Arial",sans-serif}.btn-dark{--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:transparent;--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#3f51b5;--bs-btn-border-color:#3f51b5;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f43b9;--bs-btn-hover-border-color:#2f43b9;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f43b9;--bs-btn-active-border-color:#2f43b9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#3f51b5;--bs-btn-disabled-border-color:#3f51b5}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.btn-outline-primary{--bs-btn-color:#2f43b9;--bs-btn-border-color:#2f43b9;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f43b9;--bs-btn-hover-border-color:#2f43b9;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f43b9;--bs-btn-active-border-color:#2f43b9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#2f43b9;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2f43b9;--bs-gradient:none}.btn-outline-primary:focus,.btn-outline-primary:hover{--bs-btn-color:#fff;--bs-btn-bg:#2f43b9;--bs-btn-border-color:#2f43b9;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2f43b9;--bs-btn-hover-border-color:#2f43b9;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2f43b9;--bs-btn-active-border-color:#2f43b9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.responsive-text{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:100px;display:flex;flex-wrap:wrap}@media(max-width:1200px){.responsive-text{font-size:.9rem;flex-direction:column;align-items:flex-start}}@media(max-width:992px){.responsive-text{font-size:.9rem;flex-direction:column;align-items:flex-start}}@media(max-width:768px){.responsive-text{font-size:.85rem;flex-direction:column;align-items:flex-start}}@media(max-width:576px){.responsive-text{font-size:.8rem;flex-direction:column;align-items:flex-start}}.modal-content{border:1px solid var(--border-dark);border-radius:8px}.modal-content,.modal-header{background-color:var(--body-bg-dark);color:var(--text-dark)}.modal-header{border-bottom:1px solid var(--border-dark)}.modal-header .close{font-size:24px;color:var(--text-dark);transition:color .3s ease}.modal-header .btn-close{background-color:grey}.modal-header .close:hover{color:#e63946}.modal-body{color:var(--text-dark)}.modal-body,.modal-footer{background-color:var(--body-bg-dark)}.modal-footer{border-top:1px solid var(--border-dark)}.modal-title{color:var(--primary-dark)}.form-group{margin-bottom:1rem}.form-label{color:var(--primary-dark);font-weight:500}.form-control{background-color:var(--body-bg-dark);color:var(--text-dark);border:1px solid var(--border-dark);border-radius:4px}.form-control:focus{background-color:var(--border-dark);border-color:#1f5ebc;box-shadow:none;color:var(--text-dark)}.form-control::placeholder{color:var(--border-dark)}.form-control:disabled{background-color:var(--overlay-dark)}.form-select{background-color:var(--body-bg-dark);color:var(--text-dark);border:1px solid var(--border-dark);border-radius:4px}.form-select:focus{border-color:#0a53be}.dropdown-menu,.form-select:focus{background-color:var(--border-dark);box-shadow:none}.dropdown-item,.dropdown-item:hover,.dropdown-menu{color:var(--text-dark)}.dropdown-item:hover{background-color:var(--border-dark)}@media(max-width:576px){.modal-content{font-size:.875rem}}.radio-container{padding-left:30px;padding-top:2px;position:relative;margin-bottom:0!important;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-container:hover input~.checkmark{background-color:var(--primary-dark)}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-container input:checked~.checkmark{border:1px solid var(--primary-dark)}.radio-container input:checked~.checkmark:after{display:block;background-color:var(--primary-dark)}.radio-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:var(--body-bg-dark);border:1px solid var(--border-dark);border-radius:50%}.radio-container .checkmark:after{content:"";position:absolute;display:none;left:2px;top:2px;width:14px;height:14px;border-radius:40%}.checkbox-container{padding-left:30px;position:relative;cursor:pointer}.checkbox-container:hover input~.checkmark{background-color:var(--text-dark)}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input:checked~.checkmark{background-color:var(--primary-dark);border:0}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:var(--body-bg-dark);border:1px solid var(--bs-gray-800);border-radius:2px}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid var(--text-dark);border-width:0 2px 2px 0;transform:rotate(45deg)}.text-green{color:#146722}.text-red{color:#dc3545}table{width:100%;border:1px solid var(--border-dark);font-size:12px;font-family:monospace}table,table thead{background-color:var(--body-bg-dark)}table thead tr th{padding:10px;text-align:left;font-weight:300;vertical-align:middle;font-size:small;color:var(--primary-dark)}table .sticky-header{position:sticky;top:0;z-index:10}table tbody{color:var(--text-dark)}table tbody tr td{padding:10px;transition:background-color .3s}table tbody tr td:hover{background-color:var(--border-dark);cursor:pointer}table tbody.no-hover tbody tr td{background-color:#1d1d1d}@media(max-width:768px){table tbody table{font-size:.75rem}}label.error{font-size:12px;color:#ffabab;position:absolute;bottom:-7px}label{color:var(--primary-dark)}.btn{font-weight:500;border-radius:4px}.login-wrapper{position:relative;height:100vh;display:flex;justify-content:center;align-items:center;color:var(--text-dark)}.login-wrapper .skewed-bg{border-radius:10px;height:100%;width:100%;position:absolute;background:var(--body-bg-dark);z-index:-1}.login-wrapper .img-fluid{max-width:50%;height:auto}.login-wrapper .live{background-color:#0a0a0b;color:#fff}.login-wrapper .login-form{width:360px;color:var(--text-dark)}.login-wrapper .accordion-card{background-color:#1d1d1d!important;box-shadow:0 0 1px 1px var(--border-dark);position:relative;border-radius:8px;padding:20px}.login-wrapper .form-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.login-wrapper .form-wrapper{width:250px;transition:all .3s ease}.login-wrapper .form-wrapper .input-group-text{padding:1rem;color:var(--text-dark);border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#3f51b5;border:none}.login-wrapper .form-wrapper .form-control{padding:.8rem;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:border .3s ease;max-height:-moz-fit-content;max-height:fit-content;background-color:var(--border-dark)}.login-wrapper .form-wrapper .form-control:focus{box-shadow:none}.login-wrapper .form-wrapper .checkbox-container{color:var(--text-dark);padding-left:20px;position:relative;margin-bottom:0;cursor:pointer}.login-wrapper .form-wrapper .checkbox-container:hover input~.checkmark{background-color:var(--text-dark)}.login-wrapper .form-wrapper .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.login-wrapper .form-wrapper .checkbox-container input:checked~.checkmark{background-color:#3080ff;border:0}.login-wrapper .form-wrapper .checkbox-container input:checked~.checkmark:after{display:block}.login-wrapper .form-wrapper .checkbox-container .checkmark{position:absolute;top:1px;left:0;height:16px;width:16px;background-color:var(--body-bg-dark);border:1px solid #3080ff;border-radius:2px}.login-wrapper .form-wrapper .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid var(--border-dark);border-width:0 2px 2px 0;transform:rotate(45deg)}.pointer-none{pointer-events:none}.disabled{opacity:.6}@media(max-width:576px){.accessory-card{width:100%}}nav.navbar{padding:0 25px}nav.navbar .navbar-nav:first-child .nav-link:before{vertical-align:sub;margin-right:8px}nav.navbar .navbar-nav .nav-link{padding:1rem;font-weight:400;font-size:.9rem;color:var(--primary-dark);cursor:pointer}nav.navbar .navbar-nav .nav-link.active,nav.navbar .navbar-nav .nav-link:hover{font-size:1rem;color:var(--text-dark);font-weight:300}nav.navbar .navbar-toggler{padding:.25rem .75rem;font-size:.9rem;line-height:1;background-color:var(--bs-gray);border-radius:4px}nav.navbar .nav-item.user-area{display:flex;flex-direction:column;align-items:stretch;justify-content:center;text-align:right;padding-right:1rem;font-weight:500}nav.navbar .nav-item.user-area span:first-child{color:var(--primary-dark)}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--border-dark);background-clip:padding-box;outline:0;transition:transform 1s ease,box-shadow 1s ease}.offcanvas .navbar-nav .nav-link{padding:.5rem;font-weight:400;font-size:.9rem;color:var(--primary-dark);cursor:pointer}.offcanvas .navbar-nav .nav-link.active,.offcanvas .navbar-nav .nav-link:hover{font-size:.95rem;color:var(--text-dark);font-weight:300}.offcanvas .offcanvas-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--bs-gray);background-color:var(--border-dark);color:var(--text-dark);font-family:monospace;text-transform:uppercase}.offcanvas .offcanvas-header .btn-close{background-color:var(--bs-gray);cursor:pointer}.card{background-color:var(--bs-gray);transition:transform .5s ease,box-shadow .5s ease}.card.active,.card:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.card.active{transform:translateY(-5px)}.card-header{font-size:18px;font-family:monospace;text-transform:uppercase}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:var(--border-dark)}::-webkit-scrollbar-track{border-radius:10px!important}.input-box-height{height:39px!important}.payment-proof-wrapper{transition:transform .6s}.payment-proof-wrapper:hover{border-radius:1px!important;transform:scale(1.5)}.date-wrapper-list{border-radius:10px;border:1px solid var(--border-dark);padding:.5rem}.date-wrapper,.date-wrapper-list{background-color:var(--body-bg-dark)}.date-wrapper{border-radius:10px 0 0 10px;padding:.5rem .5rem 0}.cursor-none{cursor:text!important}.error-alert-popup{z-index:1000}.async-select-dropdown{width:100%}.async-select-dropdown .css-1f43avz-a11yText-A11yText{border:0;clip:rect(1px,1px,1px,1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap}.async-select-dropdown .css-1nmdiq5-menu{top:100%;background-color:var(--border-dark)!important;border-radius:4px!important;margin-bottom:4px!important;position:absolute;width:100%!important;z-index:2!important;box-sizing:border-box;color:var(--text-dark)!important}.async-select-dropdown .css-1dimb5e-singleValue{grid-area:1/1/2/3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dark);margin-left:2px;margin-right:2px;box-sizing:border-box}.async-select-dropdown .css-3iigni-control,.async-select-dropdown .css-13cymwt-control,.async-select-dropdown .css-16xfy0z-control,.async-select-dropdown .css-t3ipsp-control{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:38px;position:relative;transition:background-color .1s,border-color .1s;background-color:var(--border-dark);border:1px solid var(--border-dark)!important;color:var(--text-dark)!important;border-radius:4px;box-sizing:border-box;outline:0!important}.async-select-dropdown .css-3iigni-control .css-1cfo1cf,.async-select-dropdown .css-13cymwt-control .css-1cfo1cf,.async-select-dropdown .css-16xfy0z-control .css-1cfo1cf,.async-select-dropdown .css-t3ipsp-control .css-1cfo1cf{color:var(--text-dark) important}.async-select-dropdown .css-3iigni-control:disabled,.async-select-dropdown .css-13cymwt-control:disabled,.async-select-dropdown .css-16xfy0z-control:disabled,.async-select-dropdown .css-t3ipsp-control:disabled{cursor:not-allowed;background-color:var(--border-dark)}.async-select-dropdown .css-3iigni-control:hover,.async-select-dropdown .css-13cymwt-control:hover,.async-select-dropdown .css-16xfy0z-control:hover,.async-select-dropdown .css-t3ipsp-control:hover{background-color:var(--border-dark)}.async-select-dropdown .css-3iigni-control:focus,.async-select-dropdown .css-13cymwt-control:focus,.async-select-dropdown .css-16xfy0z-control:focus,.async-select-dropdown .css-t3ipsp-control:focus{border-color:var(--primary-dark);color:#007bff}.setting-dropdown{width:200px}.setting-dropdown .dropdown-item{display:flex;align-items:center;padding:10px 15px}.setting-dropdown .dropdown-item i{margin-right:10px}.setting-dropdown .dropdown-item:hover{background-color:var(--border-dark);color:#fff}.dropdown-item:not(:last-child){border-bottom:1px solid var(--border-dark)}.accessory-list{display:flex;flex-wrap:wrap;justify-content:space-between}.accessory-card{background-color:var(--body-bg-dark);border-radius:8px;margin:10px;width:calc(25% - 20px);transition:background-color .3s;font-family:monospace;font-size:small}.accessory-card:hover{background-color:var(--dropdown-bg-dark);cursor:pointer}.accessory-card .checkbox-container{display:flex;align-items:center;margin-bottom:10px}.accessory-card .accessory-details{display:flex;flex-direction:column}.accessory-card .accessory-details .accessory-name{font-weight:500;color:var(--text-dark)}.accessory-card .accessory-details .accessory-price{color:var(--text-dark)}
/*# sourceMappingURL=main.210cf267.chunk.css.map */