.fi-tabs,.fi-tabs.fi-contained{z-index:0!important}.fi-modal-footer.fi-sticky.fi-align-start{z-index:1!important}.fi-sidebar-nav .fi-sidebar-group-items{max-height:14rem!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important;scrollbar-gutter:stable;-ms-overflow-style:none;scrollbar-width:none}.fi-sidebar-sub-group-items{padding-inline-start:1rem!important}.fi-sidebar-sub-group-items .fi-sidebar-item-btn{font-size:.8125rem}.fi-sidebar-nav .fi-sidebar-group-items::-webkit-scrollbar{width:0;height:0}.fi-sidebar-group .fi-dropdown-panel .fi-dropdown-list{max-height:14rem!important;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:auto!important;scrollbar-gutter:stable;-ms-overflow-style:none;scrollbar-width:none}.fi-sidebar-group .fi-dropdown-panel .fi-dropdown-list::-webkit-scrollbar{width:0;height:0}.fi-sidebar:not(.fi-sidebar-open) .fi-sidebar-item-btn{display:flex;justify-content:center;align-items:center;width:100%;gap:0!important;padding-inline:0!important;padding-left:0!important;padding-right:0!important}.fi-sidebar:not(.fi-sidebar-open) .fi-sidebar-item-icon{margin-inline:auto!important}.fi-sidebar:not(.fi-sidebar-open) .fi-sidebar-group-dropdown-trigger-btn{display:flex;justify-content:center;align-items:center;gap:0!important;width:100%;padding-inline:0!important;padding-left:0!important;padding-right:0!important}.fi-topbar .fi-dropdown-panel{max-height:calc(100vh - 8rem);overflow-y:auto;overflow-x:hidden;overscroll-behavior:auto!important;scrollbar-gutter:stable}.fi-topbar-nav-groups{max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable}.fi-journal-excel-table{border-radius:.375rem!important;overflow:hidden!important;border:1px solid #d1d5db!important}.dark .fi-journal-excel-table{border-color:#374151!important}.fi-journal-excel-table>table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;display:table!important;border-radius:0!important;box-shadow:none!important;--tw-ring-shadow: 0 0 #0000 !important;--tw-shadow: 0 0 #0000 !important;background-color:transparent!important}.fi-journal-excel-table>table>thead,.fi-journal-excel-table>table>tbody,.fi-journal-excel-table>table>thead>tr,.fi-journal-excel-table>table>tbody>tr{border:0!important}.fi-journal-excel-table>table>thead{display:table-header-group!important}.fi-journal-excel-table>table>tbody{display:table-row-group!important}.fi-journal-excel-table>table>tbody>tr{display:table-row!important;padding:0!important;gap:0!important}.fi-journal-excel-table>table>tbody>tr>td{display:table-cell!important}.fi-journal-excel-table>table>thead>tr{background-color:#f3f4f6!important}.fi-journal-excel-table>table>thead>tr>th{color:#374151!important;font-weight:600!important;font-size:.75rem!important;text-transform:none!important;letter-spacing:0!important;padding:.25rem .5rem!important;border:1px solid #d1d5db!important;border-radius:0!important;white-space:nowrap!important;background-color:#f3f4f6!important}.dark .fi-journal-excel-table>table>thead>tr{background-color:#1f2937!important}.dark .fi-journal-excel-table>table>thead>tr>th{color:#e2e8f0!important;border-color:#4b5563!important;background-color:#1f2937!important}.fi-journal-excel-table>table>tbody>tr{background-color:#f0f9ff!important}.fi-journal-excel-table>table>tbody>tr:hover{background-color:#e0f2fe!important}.fi-journal-excel-table>table>tbody>tr>td{padding:0!important;vertical-align:middle!important;border:1px solid #e2e8f0!important;background-color:#f0f9ff!important}.dark .fi-journal-excel-table>table>tbody>tr{background-color:#082f4966!important}.dark .fi-journal-excel-table>table>tbody>tr:hover{background-color:#082f49a6!important}.dark .fi-journal-excel-table>table>tbody>tr>td{border-color:#374151!important;background-color:#082f4966!important}.fi-journal-excel-table .fi-fo-field-wrp{gap:0!important}.fi-journal-excel-table .fi-fo-field-wrp-label{display:none!important}.fi-journal-excel-table .fi-input-wrapper{border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0!important;min-height:unset!important}.fi-journal-excel-table input.fi-input,.fi-journal-excel-table textarea.fi-input{border:none!important;box-shadow:none!important;background:transparent!important;color:#1f2937!important;font-size:.75rem!important;padding:.375rem .25rem!important;height:1.875rem!important;min-height:1.875rem!important;resize:none!important}.fi-journal-excel-table input.fi-input:focus,.fi-journal-excel-table textarea.fi-input:focus{outline:none!important;box-shadow:inset 0 0 0 1px #0ea5e9!important;background:#e0f2fe!important;color:#0c4a6e!important}.dark .fi-journal-excel-table input.fi-input,.dark .fi-journal-excel-table textarea.fi-input{color:#e2e8f0!important}.dark .fi-journal-excel-table input.fi-input:focus,.dark .fi-journal-excel-table textarea.fi-input:focus{box-shadow:inset 0 0 0 1px #38bdf8!important;background:#082f49cc!important;color:#f0f9ff!important}.fi-journal-excel-table select.fi-select-input{border:none!important;box-shadow:none!important;background-color:transparent!important;color:#1f2937!important;font-size:.75rem!important;min-height:1.875rem!important;height:1.875rem!important;padding-top:0!important;padding-bottom:0!important;padding-left:.25rem!important}.fi-journal-excel-table .fi-select-input-btn{min-height:1.875rem!important;font-size:.75rem!important;line-height:1.25rem!important;padding:.25rem 1.75rem .25rem .5rem!important;border-radius:0!important;color:#1f2937!important;background-position:right .375rem center!important;align-items:center!important}.fi-journal-excel-table .fi-select-input-value-ctn{flex-wrap:nowrap!important}.fi-journal-excel-table .fi-select-input-value-ctn,.fi-journal-excel-table .fi-select-input-value-ctn>span,.fi-journal-excel-table .fi-select-input-value-label{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important}.fi-journal-excel-table .fi-select-input-value-remove-btn{top:50%!important;transform:translateY(-50%)!important}.dark .fi-journal-excel-table select.fi-select-input,.dark .fi-journal-excel-table .fi-select-input-btn{color:#e2e8f0!important}.fi-journal-excel-table .fi-fo-table-repeater-actions{gap:.125rem!important;padding:0 .25rem!important}.fi-journal-excel-table .fi-fo-table-repeater-add{padding:.375rem!important;border-top:1px solid #e2e8f0!important;background:#f8fafc!important}.dark .fi-journal-excel-table .fi-fo-table-repeater-add{border-top-color:#374151!important;background:#111827!important}.fi-journal-excel-table .fi-disabled .fi-select-input-value-remove-btn{display:none!important}.fi-journal-excel-table .fi-disabled .fi-select-input-btn{background-image:none!important;padding-inline-end:.25rem!important;pointer-events:none!important;cursor:default!important}.fi-journal-excel-table .fi-disabled select.fi-select-input{background-image:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;pointer-events:none!important;cursor:default!important}.fi-journal-totals-bar{border-top:2px solid #0ea5e9!important;background:#f0f9ff!important;padding:.5rem .75rem!important;border-radius:0 0 .375rem .375rem!important;margin-top:-.25rem!important}.dark .fi-journal-totals-bar{background:#082f4980!important;border-top-color:#38bdf8!important}.fi-journal-total .fi-placeholder-content{font-weight:700!important;font-size:1rem!important}.fi-journal-total-debit .fi-placeholder-content{color:#0369a1!important}.dark .fi-journal-total-debit .fi-placeholder-content{color:#38bdf8!important}.fi-journal-total-credit .fi-placeholder-content{color:#dc2626!important}.dark .fi-journal-total-credit .fi-placeholder-content{color:#f87171!important}.fi-topbar-nav-groups .fi-topbar-item-label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.fi-search-input input:not(:placeholder-shown)+svg,.fi-table-search-input input:not(:placeholder-shown)+svg,.fi-input-wrp input:not(:placeholder-shown)+svg{opacity:0;transition:opacity .15s ease}.fi-search-input input:placeholder-shown+svg,.fi-table-search-input input:placeholder-shown+svg,.fi-input-wrp input:placeholder-shown+svg{opacity:1;transition:opacity .15s ease}
