.fi-ta-cell.fi-ta-header-filter-cell{padding-inline:.75rem;padding-block:.5rem;position:relative;overflow:visible;z-index:20}tr:has(>.fi-ta-header-filter-cell){position:relative;z-index:20}.fi-ta-header-filter{display:inline-block;width:100%;min-width:4rem;max-width:100%}.fi-ta-header-filter-cell:has(.fi-select-input-ctn-clearable) .fi-ta-header-filter{width:-moz-max-content;width:max-content}.fi-ta-header-filter .fi-select-input .fi-select-input-value-ctn{flex-wrap:nowrap;text-wrap:nowrap;word-break:normal}.fi-ta-header-filter .fi-select-input .fi-select-input-value-label{white-space:nowrap}.fi-ta-header-filter .fi-fo-field-wrp{margin-block:0}.fi-ta-header-filter .fi-sc,.fi-ta-header-filter .fi-grid-col,.fi-ta-header-filter .fi-sc-component,.fi-ta-header-filter .fi-fo-field,.fi-ta-header-filter .fi-fo-field-content-col,.fi-ta-header-filter .fi-fo-field-content-ctn,.fi-ta-header-filter .fi-fo-field-content,.fi-ta-header-filter .fi-input-wrp,.fi-ta-header-filter .fi-fo-select,.fi-ta-header-filter .fi-select-input{width:100%;max-width:100%}.fi-ta-header-filter .fi-grid-col{min-width:0}.fi-ta-header-filter .fi-sc.fi-sc-has-gap.fi-sc-dense.fi-grid.lg\:fi-grid-cols{min-width:8rem}.fi-ta-header-filter .fi-sc.fi-sc-has-gap.fi-sc-dense.fi-grid.lg\:fi-grid-cols>.fi-grid-col{min-width:4rem}.fi-ta-header-filter .fi-input-wrp-content-ctn{flex:0 0 auto;width:100%}.fi-ta-header-filter .fi-select-input-btn,.fi-ta-header-filter select.fi-select-input,.fi-ta-header-filter .fi-fo-date-time-picker,.fi-ta-header-filter .fi-fo-date-time-picker-trigger,.fi-ta-header-filter .fi-fo-date-time-picker-display-text-input{width:100%;min-width:4rem}.fi-ta-header-filter .fi-select-input .fi-dropdown-panel{width:-moz-max-content;width:max-content;min-width:12rem;max-width:min(24rem,calc(100vw - 2rem))!important}.fi-ta-header-filter .fi-fo-date-time-picker-panel,.fi-ta-header-filter .fi-dropdown-panel,.fi-ta-header-filter [x-ref=panel]{z-index:50!important;isolation:isolate}.fi-topbar .fi-topbar-start{min-width:0}.fi-topbar .fi-topbar-start .fi-logo{max-width:min(14rem,40vw);min-width:0}.fi-topbar .fi-topbar-start .fi-logo img{max-width:100%;-o-object-fit:contain;object-fit:contain}.fi-topbar .fi-tenant-menu{flex-shrink:0;position:relative;z-index:40}.fi-dropdown-panel{z-index:70!important}.fi-simple-header .fi-logo,.fi-simple-header .fi-logo img{height:5.5rem!important;width:auto;max-width:min(28rem,90vw);-o-object-fit:contain;object-fit:contain}.fi-login-alternate-account{margin-top:1rem;text-align:center}
