:root{--kw-chart-label-color: #333}[data-bs-theme=dark]{--kw-chart-label-color: #e4e6eb}[data-bs-theme=dark]{--kiwire-w2ui-surface: var(--bs-paper-bg, var(--bs-body-bg));--kiwire-w2ui-subtle: rgba(var(--bs-body-color-rgb), .03);--kiwire-w2ui-hover: rgba(var(--bs-body-color-rgb), .06);--kiwire-w2ui-selected: rgba(var(--bs-primary-rgb), .22);--kiwire-w2ui-selected-border: rgba(var(--bs-primary-rgb), .4);--kiwire-w2ui-line-number: rgba(var(--bs-body-color-rgb), .05);--kiwire-w2ui-line: rgba(var(--bs-body-color-rgb), .08)}[data-bs-theme=dark] .w2ui-grid,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-header,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-toolbar,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-summary,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-footer,[data-bs-theme=dark] .w2ui-toolbar{background-color:var(--kiwire-w2ui-surface)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important;box-shadow:none!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-header{color:var(--bs-emphasis-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body table .w2ui-head{background-color:var(--kiwire-w2ui-subtle)!important;background-image:none!important;border-right-color:var(--bs-border-color)!important;border-bottom-color:var(--bs-border-color)!important;color:var(--bs-emphasis-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body table td{border-right-color:var(--kiwire-w2ui-line)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body table .w2ui-col-number{background-color:var(--kiwire-w2ui-line-number)!important;color:var(--bs-secondary-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd{background-color:var(--kiwire-w2ui-surface)!important;border-bottom-color:var(--kiwire-w2ui-line)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even{background-color:var(--kiwire-w2ui-subtle)!important;border-bottom-color:var(--kiwire-w2ui-line)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd.w2ui-record-hover,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd:hover,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even.w2ui-record-hover,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even:hover,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd.w2ui-record-hover,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd:hover,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even.w2ui-record-hover,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even:hover{background-color:var(--kiwire-w2ui-hover)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-selected,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-selected,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-selected,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-selected,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body table .w2ui-col-selected,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body table .w2ui-row-selected{background-color:var(--kiwire-w2ui-selected)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-selection{border-color:var(--kiwire-w2ui-selected-border)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body .w2ui-selection .w2ui-selection-resizer{background-color:var(--bs-primary)!important;border-color:var(--kiwire-w2ui-surface)!important;outline-color:var(--kiwire-w2ui-surface)!important}[data-bs-theme=dark] .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text{color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-icon>span,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-down,[data-bs-theme=dark] .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-drop{color:var(--bs-secondary-color)!important}[data-bs-theme=dark] .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text .w2ui-tb-down>span{border-top-color:var(--bs-secondary-color)!important}[data-bs-theme=dark] .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.over,[data-bs-theme=dark] .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.checked,[data-bs-theme=dark] .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.down{background-color:var(--kiwire-w2ui-subtle)!important;border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-break{background-image:linear-gradient(to bottom,transparent 0,rgba(var(--bs-body-color-rgb),.15) 40%,rgba(var(--bs-body-color-rgb),.15) 60%,transparent 100%)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-all{background-color:var(--kiwire-w2ui-subtle)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-all:focus{background-color:var(--kiwire-w2ui-surface)!important;border-color:rgba(var(--bs-primary-rgb),.45)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-all::placeholder{color:var(--bs-secondary-color)!important;opacity:1}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-grid-search-name{background-color:rgba(var(--bs-primary-rgb),.12)!important;border-color:rgba(var(--bs-primary-rgb),.35)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body div.w2ui-col-header>div.w2ui-sort-up{border-bottom-color:var(--bs-secondary-color)!important}[data-bs-theme=dark] .w2ui-grid .w2ui-grid-body div.w2ui-col-header>div.w2ui-sort-down{border-top-color:var(--bs-secondary-color)!important}[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-suggest,[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-advanced{background-color:var(--kiwire-w2ui-surface)!important;border-color:var(--bs-border-color)!important;box-shadow:var(--bs-box-shadow)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-advanced .search-title,[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-advanced table{color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-single .field,[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-single .operator,[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-advanced table td.operator select,[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-advanced table td.value input[type=text],[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-advanced table td.value select{background-color:var(--kiwire-w2ui-subtle)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .w2ui-overlay .w2ui-grid-search-advanced table td.actions:nth-child(2){background-color:var(--kiwire-w2ui-surface)!important}.w2ui-grid .w2ui-grid-toolbar,.w2ui-toolbar{overflow:visible!important}.w2ui-toolbar .w2ui-scroll-wrapper{overflow-x:auto!important;padding:3px 2px!important;scrollbar-width:none!important}.w2ui-toolbar .w2ui-scroll-wrapper::-webkit-scrollbar{display:none!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id]{border:1px solid rgba(var(--bs-primary-rgb),.45)!important;border-radius:6px!important;margin:0 2px!important;padding:0 10px!important;min-height:30px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease!important;background-color:transparent!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_w2ui-search]{border:none!important;background:transparent!important;padding:0!important;height:auto!important;min-height:0!important;display:block!important;margin:4px 0 0 6px!important;border-radius:0!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id] .w2ui-tb-text{color:var(--bs-primary)!important;font-size:.8125rem!important;margin-left:4px!important;padding:0!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id] .w2ui-tb-icon>span{color:var(--bs-primary)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id].over:not(.w2ui-disabled),.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id].down:not(.w2ui-disabled){background-color:rgba(var(--bs-primary-rgb),.08)!important;border-color:var(--bs-primary)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id].w2ui-disabled{opacity:.4!important;cursor:default!important;pointer-events:none!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_create]{background-color:var(--bs-primary)!important;border-color:var(--bs-primary)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_create] .w2ui-tb-text,.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_create] .w2ui-tb-icon>span{color:#fff!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_create].over{background-color:rgba(var(--bs-primary-rgb),.82)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_view]{border-color:var(--bs-info)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_view] .w2ui-tb-text,.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_view] .w2ui-tb-icon>span{color:var(--bs-info)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_view].over:not(.w2ui-disabled){background-color:rgba(var(--bs-info-rgb),.1)!important;border-color:var(--bs-info)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_edit]{border-color:var(--bs-warning)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_edit] .w2ui-tb-text,.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_edit] .w2ui-tb-icon>span{color:var(--bs-warning)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_edit].over:not(.w2ui-disabled){background-color:rgba(var(--bs-warning-rgb),.1)!important;border-color:var(--bs-warning)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_delete]{border-color:var(--bs-danger)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_delete] .w2ui-tb-text,.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_delete] .w2ui-tb-icon>span{color:var(--bs-danger)!important}.w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button[id$=_item_delete].over:not(.w2ui-disabled){background-color:rgba(var(--bs-danger-rgb),.1)!important;border-color:var(--bs-danger)!important}@media(max-width:767.98px){.form-control,.form-select,.form-control-sm,.form-select-sm,.form-control-lg,.form-select-lg,textarea,select,input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],.select2-container .select2-selection,.select2-container .select2-search__field,.flatpickr-input,.w2ui-grid-search-all,.quill-editor,.ql-editor,.w2ui-grid input,.w2ui-grid select,.w2ui-grid textarea,.w2ui-grid .w2ui-input,.w2ui-grid [contenteditable]{font-size:16px!important}}.kw-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}.kw-kpi{border:1px solid var(--bs-border-color);border-left:3px solid var(--bs-border-color);border-radius:.375rem;padding:.55rem .8rem;background:var(--bs-card-bg, #fff);min-width:0}.kw-kpi-primary{border-left-color:#7367f0}.kw-kpi-success{border-left-color:#28c76f}.kw-kpi-warning{border-left-color:#ff9f43}.kw-kpi-danger{border-left-color:#ea5455}.kw-kpi-v{font-size:1.25rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kw-kpi-l{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--bs-secondary-color);margin-top:.1rem}.kw-kpi-s{font-size:.72rem;color:var(--bs-secondary-color);margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
