:root{--app-form-control-height:36px;--app-form-control-padding-y:.375rem;--app-form-control-padding-x:.75rem;--app-form-control-bg:#f5f5f5;--app-form-control-addon-bg:#f1f2f3;--app-form-control-border:#8a8a8a;--app-form-control-focus:#4361ee;--app-form-control-readable-color:#515365}.app-editor-toolbar .btn-outline-secondary:not(:disabled):is(:hover,:focus,:focus-visible,:active,.active,.show){color:#fff!important;background-color:#805dca!important;border-color:#805dca!important}.app-editor-toolbar .btn-outline-secondary i{color:inherit!important}.input-group>.app-search-action{border-radius:0 8px 8px 0!important}.app-form-control{min-height:var(--app-form-control-height)!important;height:var(--app-form-control-height)!important;padding:var(--app-form-control-padding-y) var(--app-form-control-padding-x)!important;background-color:var(--app-form-control-bg)!important;border:0!important;border-bottom:1px solid var(--app-form-control-border)!important;box-shadow:none!important;border-radius:4px 4px 0 0!important;line-height:1.25!important;transition:border-color .12s,background-color .12s!important}.app-form-control:hover:not(:disabled):not([readonly]){background-color:#eee!important;border-bottom-color:#333!important}.app-form-control.app-form-control-readable[readonly]{opacity:1;cursor:default;color:var(--app-form-control-readable-color)!important;-webkit-text-fill-color:var(--app-form-control-readable-color)!important}.commission-difference-due,.app-form-control.app-form-control-readable.commission-difference-due[readonly]{color:#dc3545!important;-webkit-text-fill-color:#dc3545!important}.commission-difference-overpaid,.app-form-control.app-form-control-readable.commission-difference-overpaid[readonly]{color:#146c43!important;-webkit-text-fill-color:#146c43!important}.app-form-control:focus{border-bottom:2px solid var(--app-form-control-focus)!important;box-shadow:none!important;background-color:#f5f5f5!important}.app-form-select+.select2-container .select2-selection--single{background-color:var(--app-form-control-bg);border:0;border-bottom:1px solid var(--app-form-control-border);border-radius:4px 4px 0 0;transition:border-color .12s,background-color .12s;height:var(--app-form-control-height)!important;min-height:var(--app-form-control-height)!important}.app-form-select+.select2-container:hover .select2-selection--single{background-color:#eee;border-bottom-color:#333}.app-form-select+.select2-container.select2-container--focus .select2-selection--single,.app-form-select+.select2-container.select2-container--open .select2-selection--single{border-bottom:2px solid var(--app-form-control-focus)}.app-form-select+.select2-container .select2-selection--single .select2-selection__rendered{height:var(--app-form-control-height);padding:var(--app-form-control-padding-y) 2rem var(--app-form-control-padding-y) var(--app-form-control-padding-x);line-height:1.25}.app-form-select+.select2-container .select2-selection--single .select2-selection__arrow{height:calc(var(--app-form-control-height) - 2px)}.app-form-control-group>.app-form-control-action{height:var(--app-form-control-height);padding:var(--app-form-control-padding-y) var(--app-form-control-padding-x);color:var(--app-form-control-focus);background:var(--app-form-control-bg);border:0;border-bottom:1px solid var(--app-form-control-border);border-radius:0 4px 0 0}.app-form-control-group>.app-form-control:not(:last-child){border-top-right-radius:0!important}.app-form-control-group>.app-form-control-addon{height:var(--app-form-control-height)!important;min-height:var(--app-form-control-height)!important;padding:var(--app-form-control-padding-y) var(--app-form-control-padding-x)!important;background-color:var(--app-form-control-addon-bg)!important;border:0!important;border-bottom:1px solid var(--app-form-control-border)!important;border-radius:0!important;line-height:1.25!important}.app-form-control-group>.app-form-control-addon+.app-form-control-action:last-child{border-bottom-right-radius:4px!important}.app-form-control-group>.app-form-control-addon:last-child{border-top-right-radius:4px!important}.app-form-control-group:focus-within>.app-form-control-addon{border-bottom:2px solid var(--app-form-control-focus)!important}.app-form-control-group:focus-within>.app-form-control-action{border-bottom:2px solid var(--app-form-control-focus)}.app-form-textarea{resize:vertical;height:auto!important;min-height:calc(var(--app-form-control-height) * 2)!important}.app-form-checkbox:checked{background-color:var(--app-form-control-focus);border-color:var(--app-form-control-focus)}.app-form-checkbox:focus{border-color:var(--app-form-control-focus);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--app-form-control-focus) 22%, transparent)}body.dark{--app-form-control-bg:#242b3d;--app-form-control-addon-bg:#1b2e4b;--app-form-control-border:#7d8495;--app-form-control-focus:#7c8cff;--app-form-control-readable-color:#e0e6ed}body.dark .app-form-control:hover:not(:disabled):not([readonly]),body.dark .app-form-select+.select2-container:hover .select2-selection--single{background-color:#2b3348!important;border-bottom-color:#d4d7df!important}.app-input-modal .modal-content,.app-input-modal .modal-header,.app-input-modal .modal-body,.app-input-modal .modal-footer{color:#0e1726;background-color:#fff}.app-input-modal .modal-content,.app-input-modal .modal-header,.app-input-modal .modal-footer{border-color:#e0e6ed}.app-input-modal .modal-title,.app-input-modal .form-label{color:#0e1726}body.dark .app-input-modal .modal-content,body.dark .app-input-modal .modal-header,body.dark .app-input-modal .modal-body,body.dark .app-input-modal .modal-footer{color:#e0e6ed;background-color:#0e1726}body.dark .app-input-modal .modal-content,body.dark .app-input-modal .modal-header,body.dark .app-input-modal .modal-footer{border-color:#3b3f5c}body.dark .app-input-modal .modal-title,body.dark .app-input-modal .form-label{color:#e0e6ed}.app-input-modal .modal-footer>.btn-outline-secondary:is(:hover,:focus,:focus-visible,:active){color:#fff!important}body.dark .app-input-modal .btn-close{filter:invert()grayscale()brightness(200%)}:root{--app-dropdown-export:#9a2457;--app-dropdown-create:#146c43;--app-dropdown-print:#7040b0;--app-dropdown-settings:#7040b0;--app-dropdown-copy:#2456b8;--app-dropdown-bulk-edit:#b45309;--app-dropdown-delete:#c62828;--app-dropdown-disabled:#888ea8;--app-dropdown-active-bg:#e9ecef}body.dark{--app-dropdown-export:#f08ab8;--app-dropdown-create:#73d5a1;--app-dropdown-print:#b69aef;--app-dropdown-settings:#b69aef;--app-dropdown-copy:#8aafff;--app-dropdown-bulk-edit:#ffb365;--app-dropdown-delete:#ff7c86;--app-dropdown-disabled:#8f9cad;--app-dropdown-active-bg:#343a40}.dropdown-item[data-dropdown-action=export]{--app-dropdown-action-color:var(--app-dropdown-export)}.dropdown-item[data-dropdown-action=import],.dropdown-item[data-dropdown-action=create]{--app-dropdown-action-color:var(--app-dropdown-create)}.dropdown-item[data-dropdown-action=print]{--app-dropdown-action-color:var(--app-dropdown-print)}.dropdown-item[data-dropdown-action=settings]{--app-dropdown-action-color:var(--app-dropdown-settings)}.dropdown-item[data-dropdown-action=copy]{--app-dropdown-action-color:var(--app-dropdown-copy)}.dropdown-item[data-dropdown-action=bulk-edit]{--app-dropdown-action-color:var(--app-dropdown-bulk-edit)}.dropdown-item[data-dropdown-action=delete]{--app-dropdown-action-color:var(--app-dropdown-delete)}.dropdown-menu:has(.dropdown-item[data-dropdown-action]){min-width:max-content}.dropdown-menu .dropdown-item[data-dropdown-action]{white-space:nowrap!important}.dropdown-menu .dropdown-item[data-dropdown-action]:not(:disabled):not(.disabled):not([aria-disabled=true]){color:var(--app-dropdown-action-color)!important}.dropdown-menu .dropdown-item[data-dropdown-action] i{color:inherit!important}.dropdown-menu .dropdown-item[data-dropdown-action]:is(:hover,:focus,:focus-visible,:active,.active):not(:disabled):not(.disabled):not([aria-disabled=true]){background-color:var(--app-dropdown-active-bg)!important;background-image:none!important}.dropdown-menu .dropdown-item[data-dropdown-action]:is(:disabled,.disabled,[aria-disabled=true]){--app-dropdown-action-color:var(--app-dropdown-disabled);color:var(--app-dropdown-disabled)!important}
