:root,[data-theme],[data-theme=light],[data-theme=dark]{--bs-body-bg: var(--white);--bs-body-color: var(--text-primary-light);--bs-emphasis-color: var(--text-primary-light);--bs-secondary-color: var(--text-secondary-light);--bs-tertiary-color: var(--text-secondary-light);--bs-body-bg-rgb: 255, 255, 255;--bs-body-color-rgb: 17, 24, 39;--bs-secondary-bg: var(--neutral-50);--bs-tertiary-bg: var(--neutral-100);--bs-border-color: var(--neutral-200);--bs-border-color-translucent: var(--neutral-200);--bs-form-control-bg: var(--white);--bs-form-control-disabled-bg: var(--neutral-50);--bs-primary: var(--primary-600);--bs-primary-rgb: 72, 127, 255;--bs-link-color: var(--primary-600);--bs-link-hover-color: var(--primary-700);--bs-table-bg: var(--white);--bs-table-color: var(--text-primary-light);--bs-table-border-color: var(--neutral-200);--bs-table-striped-bg: var(--neutral-50);--bs-table-striped-color: var(--text-primary-light);--bs-table-hover-bg: var(--neutral-50);--bs-table-hover-color: var(--text-primary-light)}.card{background-color:var(--white);color:var(--text-primary-light);border-color:var(--neutral-200)}.card-body{background-color:inherit;color:inherit}.card-header{background-color:var(--neutral-50);border-bottom-color:var(--neutral-200)}.card-footer{background-color:var(--neutral-50);border-top-color:var(--neutral-200)}.form-control,.form-control-sm,.form-select,.form-select-sm,textarea.form-control,.input-group-text,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{font-size:.8125rem!important;line-height:1.5!important;height:auto!important;min-height:auto!important;padding:2px 5px!important}.form-label{font-size:.75rem!important;font-weight:600!important;margin-bottom:1px!important;white-space:nowrap}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3e%3cpath fill='none' stroke='%23475569' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 5 5-5'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 6px center!important;background-size:10px 6px!important;padding-right:22px!important}[data-theme=dark] .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3e%3cpath fill='none' stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 5 5-5'/%3e%3c/svg%3e")!important;background-size:10px 6px!important}.form-control,.form-select{background-color:var(--white);color:var(--text-primary-light);border-color:var(--input-stroke)}.form-control:focus,.form-select:focus{border-color:var(--primary-400);box-shadow:0 0 0 .15rem #487fff26;background-color:var(--white);color:var(--text-primary-light)}.form-control::placeholder,.form-select::placeholder,textarea::placeholder{color:var(--text-secondary-light);opacity:.7;font-size:.8125rem!important}.form-control:read-only,.form-control[readonly]{background-color:var(--neutral-50)}.form-control:disabled,.form-select:disabled{background-color:var(--neutral-50);color:var(--text-secondary-light);border-color:var(--input-stroke);opacity:1}.form-check-input{background-color:var(--white);border-color:var(--neutral-300)}.form-check-input:checked{background-color:var(--primary-600);border-color:var(--primary-600)}.form-label,.form-check-label,.col-form-label{color:var(--text-primary-light)}.table{--bs-table-bg: var(--white);--bs-table-color: var(--text-primary-light);--bs-table-border-color: var(--neutral-200);color:var(--text-primary-light)}.table>:not(caption)>*>*{background-color:inherit;color:inherit;border-bottom-color:var(--neutral-200)}.table thead th{background-color:var(--neutral-50);color:var(--text-primary-light);border-bottom-color:var(--neutral-200)}.table tbody tr:hover>*{background-color:var(--neutral-50)}.alert{background-color:var(--neutral-50);border-color:var(--neutral-200);color:var(--text-primary-light)}.alert.alert-warning{border-color:var(--warning-300, #fbbf24)}.alert.alert-danger{border-color:var(--danger-300, #fca5a5)}.alert.alert-success{border-color:var(--success-300, #86efac)}.alert.alert-info{border-color:var(--info-300, #93c5fd)}.modal-content{background-color:var(--white);color:var(--text-primary-light);border-color:var(--neutral-200)}.modal-header{border-bottom-color:var(--neutral-200)}.modal-footer{border-top-color:var(--neutral-200)}.dropdown-menu{background-color:var(--white);color:var(--text-primary-light);border-color:var(--neutral-200)}.dropdown-item{color:var(--text-primary-light)}.dropdown-item:hover,.dropdown-item:focus{background-color:var(--neutral-50);color:var(--text-primary-light)}.dropdown-divider{border-top-color:var(--neutral-200)}.nav-tabs{border-bottom-color:var(--neutral-200)}.nav-tabs .nav-link{color:var(--text-secondary-light);background-color:transparent;border-color:transparent}.nav-tabs .nav-link:hover{color:var(--text-primary-light);border-color:transparent}.nav-tabs .nav-link.active{color:var(--primary-600);background-color:var(--white);border-color:var(--neutral-200) var(--neutral-200) var(--white)}.list-group-item{background-color:var(--white);color:var(--text-primary-light);border-color:var(--neutral-200)}.list-group-item:hover{background-color:var(--neutral-50)}.border,.border-top,.border-end,.border-bottom,.border-start{border-color:var(--neutral-200)!important}.btn-outline-secondary{color:var(--text-secondary-light);border-color:var(--neutral-300)}.btn-outline-secondary:hover{background-color:var(--neutral-50);color:var(--text-primary-light);border-color:var(--neutral-400)}code{background-color:var(--neutral-50);color:var(--primary-700);padding:1px 6px;border-radius:3px;font-size:.85em}.doc-form .table-lines input.form-control,.doc-form .table-lines select.form-select,.doc-form .entry-row input.form-control,.doc-form .entry-row select.form-select{padding-left:4px!important;padding-right:4px!important}.doc-form .header-card>.card-body{padding-top:6px;padding-bottom:6px}.doc-form .header-card .card-body .row.g-3{--bs-gutter-y: .25rem}.doc-form .header-card .btn-sm,.doc-form .entry-row .btn-sm,.doc-form .table-lines .btn-sm{height:26px;line-height:1;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.doc-form .header-card .btn-sm iconify-icon,.doc-form .entry-row .btn-sm iconify-icon,.doc-form .table-lines .btn-sm iconify-icon{font-size:16px;line-height:1;vertical-align:middle}.doc-form .table-lines td{padding-top:2px;padding-bottom:2px}.doc-form input[type=number]::-webkit-inner-spin-button,.doc-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.doc-form input[type=number]{-moz-appearance:textfield;appearance:textfield}.doc-form .header-locked .card-body input,.doc-form .header-locked .card-body select,.doc-form .header-locked .card-body button:not(.btn-close){pointer-events:none;background-color:var(--neutral-50, #f8f9fa)!important;color:var(--text-secondary-light, #6c757d)!important}.doc-form .header-locked .card-body{opacity:.85}.doc-form .table-lines tr.line-locked{background-color:var(--warning-50, #fefce8)}.doc-form .table-lines tr.line-locked:hover{background-color:var(--warning-100, #fef9c3)}body{font-family:Inter,sans-serif}iconify-icon{display:inline-block}
