@keyframes loader{to{transform:rotate(360deg)}}html{scroll-behavior:smooth}html,body{height:100%}body{position:relative;background-color:#212529!important;padding-right:10px}.offcanvas-body{background-color:#eee}main{background-color:#eee}main>.container,main>.container-fluid{padding-top:64px}@media (max-width: 767.98px){main>.container,main>.container-fluid{padding-top:56px}}main>.global-menu{padding-top:60px}.table.border-secondary tbody tr,.table.border-secondary tbody tr td,.table.border-secondary tbody tr td.table-secondary{border-color:#bcc1c6}.table.row-30 tbody tr td{height:30px}.table.row-40>tbody>tr>td{height:40px}.table.row-47>tbody>tr>td{height:47px}.table.row-47>tbody>tr.position-sticky.sticky-lv1{top:90px;background-color:#e2e3e5;box-shadow:0 1px #bcc1c6;z-index:5}.table.row-47>tbody>tr.position-sticky.sticky-lv2{top:138px;background-color:#e2e3e5;box-shadow:0 1px #bcc1c6;z-index:4}tbody.selectable{cursor:pointer}tbody.selectable.even{background-color:#0000000d}tbody.selectable:hover tr{background-color:#0000001a}.was-validated .form-control:invalid,.form-control.is-invalid{background-image:none;padding-right:.375rem}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:2.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-size:16px 12px}.datepicker-dropdown{padding:4px;z-index:1050!important}.select2-results__option:empty:before{content:" ";white-space:pre}.toast-container>.toast:not(.show){display:none!important}.block-pagination{align-items:center}@media (max-width: 991.98px){.block-pagination{flex-direction:column}}.block-pagination .pagination-lg{margin:0}.block-pagination .pagination-lg .page-link{padding:.75rem 0rem;min-width:60px;min-height:56px;text-align:center;color:#fff}.layout-guest{min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;background:#f0f0ee!important}.layout-guest main{background:#f0f0ee;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;padding-top:80px;flex-grow:1}.layout-type2{background-color:#212529}.layout-type2 header>div{background-color:#212529}.layout-type2 header .global-menu1,.layout-type2 header .global-menu2{padding-right:1.4rem!important;padding-left:.5rem!important}.layout-type2 header .global-menu1 .btn{font-size:1.125rem;line-height:1.75rem;border-radius:0rem 0rem .8rem .8rem;border-top:none;display:flex;width:100%;padding-left:0;padding-right:0;justify-content:center;align-items:center}.layout-type2 header .global-menu2 .btn{font-size:1.125rem;line-height:1.75rem;border-radius:.4rem;display:flex;justify-content:center;align-items:center;width:100%;padding-left:0;padding-right:0}.layout-type2 header .global-menu3{top:98px;right:0;flex-direction:column}.layout-type2 header .global-menu3 .btn{font-size:1.125rem;line-height:1.125rem;border:none;border-radius:.8rem 0rem 0rem .8rem;display:flex;justify-content:center;align-items:center;width:44px;height:90px;margin-bottom:.5rem!important}.layout-type2 main .global-menu4 .btn{font-size:1.125rem;line-height:1.75rem;display:flex;justify-content:center;align-items:center;width:100%;padding-left:0;padding-right:0}.layout-type2 main .offcanvas-top,.layout-type2 main .offcanvas-bottom{height:100vh}.layout-type2 main .offcanvas-end{width:100vw}.global-offcanvas{top:98px;right:var(--offsetScrollbar, 0px);flex-direction:column}.global-offcanvas .btn{font-size:1.125rem;line-height:1.125rem;border:none;border-radius:.8rem 0rem 0rem .8rem;display:flex;justify-content:center;align-items:center;width:44px;height:120px;margin-bottom:.5rem!important}.block-form .fields{display:flex;flex-direction:column;gap:1.5rem}.block-form .fields .field{display:flex;align-items:flex-start;gap:1rem}.block-form .fields .field.-is-preview .value{min-height:38px;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#e9ecef;border:1px solid #ced4da;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.block-form .fields .field.-is-vertical{flex-direction:column;gap:.5rem;width:100%}.block-form .fields .field.-is-vertical .label{width:100%;min-height:24px;padding:0}.block-form .fields .field.-is-vertical .value{width:100%;padding:0}.block-form .fields .field.-is-vertical .value .column{padding:0}.block-form .fields .field .label{display:flex;align-items:center;font-size:14px;font-weight:700;color:#6c757d;width:150px;padding:calc(.375rem + 1px) 0}.block-form .fields .field .value{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:calc(100% - 250px - 1rem)}.block-form .fields .field .value .column{padding:calc(.375rem + 1px) 0}.block-form .fields .field .value .note{font-size:12px;color:#6c757d}.btnSwitch{color:#fff;background-clip:padding-box;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,opacity .15s ease-in-out;display:flex;align-items:center;justify-content:center}.btnSwitch:not(.readOnly){border-radius:.375rem}.btnSwitch:not(.readOnly):not(.textOnly){width:160px;min-height:38px;opacity:.9}.btnSwitch:not(.readOnly):not(.textOnly):hover{opacity:1}.btnSwitch:not(.readOnly):not(.textOnly).disabled{opacity:.3}.btnSwitch.readOnly{border:none;cursor:default}.btnSwitch.textOnly{border:none;width:auto;display:inline;min-height:auto;color:inherit;padding:0;cursor:text;touch-action:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.btnSwitch:not(.noBgColor){color:#fff!important}.btnSwitch:disabled,.btnSwitch.disabled{pointer-events:none}td.disabled{background-color:#e9ecef}.table-layout-fixed{table-layout:fixed}.mainForm.disabled{pointer-events:none;opacity:.4}.ts-dropdown-content>div{min-height:30px}.form-control[readonly]{background-color:var(--bs-secondary-bg)}.table>:not(:first-child){border-top:2px solid currentColor}
