.colorMode{color:var(--theme-text-color)!important}.tabulator,.tabulator .tabulator-header{background-color:var(--theme-bg-color)!important;color:var(--theme-text-color)!important}.tabulator .tabulator-header{border-top:1px solid var(--theme-sub-bg-color)!important;border-bottom:2px solid var(--theme-sub-bg-color)!important;transition:background-color .3s ease,color .3s ease!important}.tabulator .tabulator-header .tabulator-col{background-color:var(--theme-bg-color)!important;transition:background-color .3s ease!important}.tabulator .tabulator-row{border-bottom:1px solid var(--theme-sub-bg-color)!important}.tabulator .tabulator-row.tabulator-selected{background-color:var(--theme-selected-color)!important;transition:background-color .3s ease!important}.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight{background-color:var(--theme-bg-color)!important;color:var(--theme-text-color)!important;transition:background-color .3s ease!important}.tabulator .tabulator-header .tabulator-col.tabulator-range-selected,.tabulator-range-selected{background-color:var(--theme-selected-color)!important;transition:background-color .3s ease!important}.tabulator-row-even{background-color:var(--theme-table-even-row-color)!important}.tabulator-row-even,.tabulator-row-odd{transition:background-color .3s ease!important}.tabulator-row-odd{background-color:var(--theme-table-odd-row-color)!important}.tabulator-row.tabulator-selectable:hover{background-color:var(--theme-hover-with-color-color)!important}.tabulator-menu.tabulator-popup-container{background-color:var(--theme-bg-color)!important;overflow-y:scroll!important;height:auto!important;max-height:50vh!important;:hover{background-color:var(--theme-hover-color)!important}.tabulator-menu-item{color:var(--theme-text-color)!important}}.tabulator-edit-list.tabulator-popup-container{background-color:var(--theme-bg-color)!important;.tabulator-edit-list-item{color:var(--theme-text-color)!important}}.tabulator-col:hover{background-color:var(--theme-hover-color)!important}.tabulator-cell.tabulator-editable.tabulator-editing textarea{background-color:var(--theme-bg-color)!important;color:var(--theme-text-color)!important}.tabulator-header-filter input,.tabulator-header-filter list,.tabulator-header-filter textarea{background-color:var(--theme-bg-color)!important;color:var(--theme-text-color)!important;transition:background-color .3s ease,color .3s ease!important}.tabulator-alert-state-error{background-color:var(--theme-bg-color)!important;color:var(--theme-text-color)!important}.bi-check-square,.bi-square{width:15px;height:15px;background-color:var(--theme-bg-color);display:inline-block;margin:1px;border:1px solid var(--theme-border-color)}.bi-check-square{position:relative}.bi-check-square:after{content:"\2713";color:var(--theme-text-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:10px}.tabulator-popup-container{position:absolute;box-sizing:border-box;border:1px solid var(--theme-border-color)!important;color:var(--theme-text-color)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2);overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10000}.tabulator .tabulator-alert .tabulator-alert-msg,.tabulator-popup-container{display:inline-block;background:var(--theme-bg-color)!important;font-size:16px}.tabulator .tabulator-alert .tabulator-alert-msg{margin:0 auto;padding:10px 20px;border-radius:10px;font-weight:700}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{border:1px solid var(--theme-border-color)!important;color:var(--theme-text-color)!important}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-error{color:var(--theme-text-color)!important;border:4px solid #d00}.tabulator-footer{background-color:var(--theme-bg-color)!important;color:var(--theme-text-color)!important;border-top:2px solid var(--theme-sub-bg-color)!important}