:root[data-pds-theme=dark] .footable_parent.ninja_table_wrapper{background:var(--pds-bg-primary);color:var(--pds-text-primary);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] table.footable,:root[data-pds-theme=dark] table.ninja_table_pro{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] table.footable thead th,:root[data-pds-theme=dark] table.ninja_table_pro thead th{background:var(--pds-bg-secondary);color:var(--pds-text-primary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] table.footable tbody td,:root[data-pds-theme=dark] table.ninja_table_pro tbody td{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-light)}:root[data-pds-theme=dark] table.footable tbody tr:nth-child(2n),:root[data-pds-theme=dark] table.ninja_table_pro tbody tr:nth-child(2n){background:var(--pds-bg-secondary)}:root[data-pds-theme=dark] table.footable tbody tr:hover,:root[data-pds-theme=dark] table.ninja_table_pro tbody tr:hover{background:var(--pds-bg-hover)}:root[data-pds-theme=dark] .footable-detail-row{background:var(--pds-bg-secondary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .footable-detail-row>td{background:var(--pds-bg-secondary)}:root[data-pds-theme=dark] .footable-row-detail-name{color:var(--pds-text-secondary)}:root[data-pds-theme=dark] .footable-row-detail-value{color:var(--pds-text-primary)}:root[data-pds-theme=dark] .footable-toggle{color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable-toggle:hover{color:var(--pds-brand-blue-hover)}:root[data-pds-theme=dark] .ninja_table_pro .pagination{background:var(--pds-bg-secondary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .ninja_table_pro .pagination a,:root[data-pds-theme=dark] .ninja_table_pro .pagination span{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .ninja_table_pro .pagination a:hover{background:var(--pds-brand-blue);color:var(--pds-text-inverse)}:root[data-pds-theme=dark] .ninja_table_pro .pagination .active a,:root[data-pds-theme=dark] .ninja_table_pro .pagination .active span{background:var(--pds-brand-blue);color:var(--pds-text-inverse)}:root[data-pds-theme=dark] .footable-filtering input,:root[data-pds-theme=dark] .ninja_table_pro .ninja_table_search input{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable-filtering input:focus,:root[data-pds-theme=dark] .ninja_table_pro .ninja_table_search input:focus{border-color:var(--pds-brand-blue);outline-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable-filtering select,:root[data-pds-theme=dark] .ninja_table_pro select{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable-filtering select:focus,:root[data-pds-theme=dark] .ninja_table_pro select:focus{border-color:var(--pds-brand-blue);outline-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .dropdown-menu{background-color:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium);box-shadow:0 6px 12px rgba(0,0,0,.5);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable .dropdown-menu>li>a{color:var(--pds-text-primary);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable .dropdown-menu>li>a:focus,:root[data-pds-theme=dark] .footable .dropdown-menu>li>a:hover{background-color:var(--pds-bg-hover);color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .dropdown-menu>.active>a,:root[data-pds-theme=dark] .footable .dropdown-menu>.active>a:focus,:root[data-pds-theme=dark] .footable .dropdown-menu>.active>a:hover{background-color:var(--pds-brand-blue);color:var(--pds-text-inverse)}:root[data-pds-theme=dark] .footable .dropdown-menu .divider{background-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .ninja_table_pro .ninja_table_loading{background:var(--pds-bg-primary);color:var(--pds-text-secondary)}:root[data-pds-theme=dark] .ninja_table_pro .ninja_table_empty{background:var(--pds-bg-secondary);color:var(--pds-text-secondary)}:root[data-pds-theme=dark] table.footable a,:root[data-pds-theme=dark] table.ninja_table_pro a{color:var(--pds-brand-blue);transition:color var(--pds-transition-base)}:root[data-pds-theme=dark] table.footable a:hover,:root[data-pds-theme=dark] table.ninja_table_pro a:hover{color:var(--pds-brand-blue-hover)}:root[data-pds-theme=dark] .ninja_table_pro th.sorting,:root[data-pds-theme=dark] .ninja_table_pro th.sorting_asc,:root[data-pds-theme=dark] .ninja_table_pro th.sorting_desc{color:var(--pds-text-primary)}:root[data-pds-theme=dark] .ninja_table_pro th.sorting:after,:root[data-pds-theme=dark] .ninja_table_pro th.sorting_asc:after,:root[data-pds-theme=dark] .ninja_table_pro th.sorting_desc:after{color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable>thead>tr>th.footable-sortable:hover{background:var(--pds-bg-hover)}:root[data-pds-theme=dark] .footable>thead>tr>th.footable-sorted,:root[data-pds-theme=dark] .footable>thead>tr>th.footable-sorted-desc{background:var(--pds-bg-tertiary);color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable-paging-info,:root[data-pds-theme=dark] .ninja_table_pro .ninja_table_info{color:var(--pds-text-secondary)}:root[data-pds-theme=dark] .ninja_table_pro .ninja_table_length select{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] table.footable tfoot td,:root[data-pds-theme=dark] table.footable tfoot th,:root[data-pds-theme=dark] table.ninja_table_pro tfoot td,:root[data-pds-theme=dark] table.ninja_table_pro tfoot th{background:var(--pds-bg-secondary);color:var(--pds-text-primary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .footable button,:root[data-pds-theme=dark] .ninja_table_pro button{background:var(--pds-bg-secondary);color:var(--pds-text-primary);border-color:var(--pds-border-medium);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable button:hover,:root[data-pds-theme=dark] .ninja_table_pro button:hover{background:var(--pds-brand-blue);color:var(--pds-text-inverse);border-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] table.footable tbody tr.selected,:root[data-pds-theme=dark] table.ninja_table_pro tbody tr.selected{background:var(--pds-brand-blue);color:var(--pds-text-inverse)}:root[data-pds-theme=dark] .footable :focus,:root[data-pds-theme=dark] .ninja_table_pro :focus{outline-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .fooicon,:root[data-pds-theme=dark] .fooicon-load,:root[data-pds-theme=dark] .fooicon-loader{color:var(--pds-text-primary)!important;filter:invert(1) brightness(2)}:root[data-pds-theme=dark] .footable-loader{background:var(--pds-bg-secondary)!important;color:var(--pds-text-primary)!important}:root[data-pds-theme=dark] .footable .SumoSelect,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect{background:var(--pds-bg-primary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .footable .SumoSelect .CaptionCont,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .CaptionCont{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable .SumoSelect:hover .CaptionCont,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect:hover .CaptionCont{background:var(--pds-bg-hover);border-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .SumoSelect:focus .CaptionCont,:root[data-pds-theme=dark] .footable .SumoSelect[aria-expanded=true] .CaptionCont,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect:focus .CaptionCont,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect[aria-expanded=true] .CaptionCont{border-color:var(--pds-brand-blue);outline-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .SumoSelect .CaptionCont .placeholder,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .CaptionCont .placeholder{color:var(--pds-text-secondary)}:root[data-pds-theme=dark] .footable .SumoSelect .search-txt,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .search-txt{background:var(--pds-bg-secondary);color:var(--pds-text-primary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .footable .SumoSelect .search-txt:focus,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .search-txt:focus{background:var(--pds-bg-primary);border-color:var(--pds-brand-blue);outline-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .SumoSelect .search-txt::placeholder,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .search-txt::placeholder{color:var(--pds-text-secondary)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper{background:var(--pds-bg-primary);border-color:var(--pds-border-medium);box-shadow:0 6px 12px rgba(0,0,0,.5)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options{background:var(--pds-bg-primary)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options li.opt,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options li.opt{color:var(--pds-text-primary);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options li.opt label,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options li.opt label{color:var(--pds-text-primary)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options li.opt:hover,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options li.opt:hover{background:var(--pds-bg-hover);color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options li.opt.selected,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options li.opt.selected{background:var(--pds-bg-tertiary)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options li.opt.selected:hover,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options li.opt.selected:hover{background:var(--pds-bg-hover)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options li.opt span i,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options li.opt span i{border-color:var(--pds-border-medium);background:var(--pds-bg-secondary)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .options li.opt.selected span i,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .options li.opt.selected span i{background:var(--pds-brand-blue);border-color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .reset-all,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .reset-all{background:var(--pds-bg-secondary);color:var(--pds-text-primary);border-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .reset-all:hover,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .reset-all:hover{background:var(--pds-bg-hover);color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .reset-all label,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .reset-all label{color:var(--pds-text-primary)}:root[data-pds-theme=dark] .footable .SumoSelect .MultiControls,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .MultiControls{background:var(--pds-bg-secondary);border-top-color:var(--pds-border-medium)}:root[data-pds-theme=dark] .footable .SumoSelect .MultiControls .btnOk,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .MultiControls .btnOk{background:var(--pds-brand-blue);color:var(--pds-text-inverse);border-color:var(--pds-brand-blue);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable .SumoSelect .MultiControls .btnOk:hover,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .MultiControls .btnOk:hover{background:var(--pds-brand-blue-hover);border-color:var(--pds-brand-blue-hover)}:root[data-pds-theme=dark] .footable .SumoSelect .MultiControls .btnCancel,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .MultiControls .btnCancel{background:var(--pds-bg-primary);color:var(--pds-text-primary);border-color:var(--pds-border-medium);transition:all var(--pds-transition-base)}:root[data-pds-theme=dark] .footable .SumoSelect .MultiControls .btnCancel:hover,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .MultiControls .btnCancel:hover{background:var(--pds-bg-hover);border-color:var(--pds-brand-blue);color:var(--pds-brand-blue)}:root[data-pds-theme=dark] .footable .SumoSelect .optWrapper .no-match,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect .optWrapper .no-match{color:var(--pds-text-secondary);background:var(--pds-bg-secondary)}:root[data-pds-theme=dark] .footable .SumoSelect.disabled .CaptionCont,:root[data-pds-theme=dark] .ninja_table_pro .SumoSelect.disabled .CaptionCont{background:var(--pds-bg-secondary);color:var(--pds-text-secondary);opacity:.6;cursor:not-allowed}:root[data-pds-theme=dark] .footable .ninja-custom-filter,:root[data-pds-theme=dark] .ninja_table_pro .ninja-custom-filter{color:var(--pds-text-primary)}:root[data-pds-theme=dark] .footable .ninja-custom-filter label,:root[data-pds-theme=dark] .ninja_table_pro .ninja-custom-filter label{color:var(--pds-text-primary)}