.cashflow-report-page{--cf-navy:#0b1f3a;--cf-cyan:#0ea5d9;--cf-line:#e7edf4;--cf-muted:#64748b;--cf-in:#0f8a56;--cf-out:#c5352b;font-family:Inter,-apple-system,Segoe UI,Arial,sans-serif;color:#1a2740}.cashflow-report-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:22px 0 4px;flex-wrap:wrap}.cashflow-report-heading>div>div{font-size:12px;color:var(--cf-muted)}.cashflow-report-heading h1{margin:3px 0 0;color:var(--cf-navy);font-size:23px;font-weight:700}.cashflow-export{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border:1px solid var(--cf-line);border-radius:10px;background:#fff;color:var(--cf-navy);font-size:13px;font-weight:700;cursor:pointer}.cashflow-export:hover{border-color:var(--cf-cyan)}.cashflow-top-grid{margin-top:14px}.cashflow-top-grid .grid{width:100%}.cashflow-top-grid .col-4{padding:0 7px;margin-bottom:14px}.cashflow-top-grid .surface-0{min-height:132px;padding:15px 16px!important;border:1px solid var(--cf-line)!important;border-radius:14px!important;box-shadow:0 3px 12px #0b1f3a0a!important}.cashflow-top-grid .text-900{color:var(--cf-navy)!important;font-size:13px!important;font-weight:700}.cashflow-top-grid .pi-arrow-down-right{padding:7px;border-radius:9px;background:#e4f7ee;color:var(--cf-in)!important;font-size:16px!important}.cashflow-top-grid .pi-arrow-up-right{padding:7px;border-radius:9px;background:#fdecea;color:var(--cf-out)!important;font-size:16px!important}.cashflow-top-grid .fi-kpi-tl{font-size:17px}.cashflow-main-grid{margin-top:16px;align-items:start}.cashflow-report-page .finance-payment-filters{position:sticky;top:78px;border:1px solid var(--cf-line);border-radius:14px;box-shadow:0 3px 12px #0b1f3a0a;padding:16px;background:#fff}.cashflow-report-page .finance-payment-filters .p-card-body,.cashflow-report-page .finance-payment-filters .p-card-content{padding:0}.cashflow-report-page .fi-group-filter .p-button{height:38px;border-color:var(--cf-line);background:#fff;color:var(--cf-muted);font-size:12.5px}.cashflow-financial-status{min-height:278px;border-radius:14px;padding:18px 20px;background:linear-gradient(160deg,#0b1f3a,#0e2a4d);color:#fff}.cashflow-financial-status h3{margin:0 0 14px;color:#8fd6f5;font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.cashflow-financial-row{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:13px}.cashflow-financial-row span{color:#c9dcf0}.cashflow-financial-row strong{font-variant-numeric:tabular-nums}.cashflow-financial-total{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px;border-radius:11px;background:#ffffff0f}.cashflow-donut{width:58px;height:58px;border-radius:50%;background:conic-gradient(#41c3f5 0 64%,#0ea5d9 64% 65%,#7f9cbb 65% 100%);position:relative}.cashflow-donut:after{content:"";position:absolute;inset:9px;border-radius:50%;background:#10294a}.cashflow-financial-total small{display:block;color:#9fb6d0;font-size:11px}.cashflow-financial-total b{display:block;color:#fff;font-size:20px;font-variant-numeric:tabular-nums}.cashflow-legend{display:flex;gap:12px;margin-top:10px;color:#9fb6d0;font-size:10.5px}.cashflow-legend span{display:flex;align-items:center;gap:5px}.cashflow-legend i{width:8px;height:8px;border-radius:2px}.cashflow-legend .bank{background:#41c3f5}.cashflow-legend .card{background:#7f9cbb}.cashflow-legend .safe{background:#0ea5d9}@media(max-width:1150px){.cashflow-report-page .finance-payment-filters{position:static}}@media(max-width:700px){.cashflow-top-grid .col-4{flex:0 0 100%;max-width:100%}}.cashflow-table-panel{overflow:hidden;border:1px solid var(--cf-line);border-radius:14px;background:#fff;box-shadow:0 3px 12px #0b1f3a0a}.cashflow-table-tools{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--cf-line)}.cashflow-table-tools button{height:30px;padding:0 13px;border:1px solid var(--cf-line);border-radius:20px;background:#fff;color:var(--cf-muted);font-size:12.5px;cursor:pointer}.cashflow-table-tools button.is-active{border-color:#bfe6f6;background:#e8f6fd;color:#0b7fa8;font-weight:700}.cashflow-table-tools span{margin-left:auto;color:var(--cf-muted);font-size:12px}.cashflow-table-scroll{overflow-x:auto}.cashflow-table-panel table{width:100%;min-width:620px;border-collapse:collapse}.cashflow-table-panel th{padding:11px 16px;background:#fafcfe;border-bottom:1px solid var(--cf-line);color:var(--cf-muted);font-size:11px;letter-spacing:.4px;text-align:left;text-transform:uppercase}.cashflow-table-panel th:last-child{text-align:right}.cashflow-table-panel td{padding:12px 16px;border-bottom:1px solid #eef2f7;font-size:13px;vertical-align:middle}.cashflow-table-panel tbody tr:hover{background:#f9fbfe}.cashflow-direction{display:flex;align-items:center;gap:11px}.cashflow-wallet{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--cf-line);border-radius:9px;color:#8fa0b3}.cashflow-arrow{display:grid;width:20px;height:20px;place-items:center;border-radius:6px;background:#fdecea;color:var(--cf-out)}.cashflow-arrow.is-in{background:#e4f7ee;color:var(--cf-in)}.cashflow-direction a,.cashflow-direction b{color:#0e7fb8;font-weight:600}.cashflow-instruction{margin-left:auto!important;width:28px!important;height:28px!important;padding:0!important}.cashflow-type{display:inline-flex;padding:3px 11px;border-radius:20px;background:#fdecea;color:var(--cf-out);font-size:11.5px;font-weight:700}.cashflow-type.is-in{background:#e4f7ee;color:var(--cf-in)}.cashflow-amount{text-align:right;color:var(--cf-out);font-weight:800;font-variant-numeric:tabular-nums}.cashflow-amount.is-in{color:var(--cf-in)}.cashflow-empty{padding:28px!important;color:var(--cf-muted);text-align:center}.cashflow-report-page .finance-payment-filters .fi-search .p-inputgroup-addon{border-color:#e7edf4;background:#f7fafd;color:#64748b;border-radius:10px 0 0 10px}.cashflow-report-page .finance-payment-filters .fi-search .p-inputtext{border-color:#e7edf4;background:#f7fafd;border-radius:0 10px 10px 0;font-size:13px}.cashflow-report-page .fi-filter-label,.cashflow-report-page .fi-custom-date>label{display:block;margin:14px 0 8px;color:#64748b;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.cashflow-report-page .fi-quick-days{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cashflow-report-page .fi-quick-days .fi-day{width:100%;height:36px;justify-content:center;border:1px solid #e7edf4;border-radius:9px!important;background:#fff;color:#64748b;font-size:13px;font-weight:700}.cashflow-report-page .fi-quick-days .fi-day:not(.p-button-outlined){border-color:#0b1f3a;background:#0b1f3a;color:#fff}.cashflow-report-page .fi-day-wide{grid-column:1/-1}.cashflow-report-page .p-calendar,.cashflow-report-page .p-calendar .p-inputtext{width:100%}.cashflow-report-page .p-calendar .p-inputtext{height:38px!important;border-color:#e7edf4}.cashflow-report-page .fi-net-card{margin-top:16px;padding:14px;border:1px solid #e7edf4;border-radius:12px;background:#fafcfe}.cashflow-report-page .fi-net-card .flex{align-items:stretch!important}.cashflow-report-page .fi-net-label,.cashflow-report-page .fi-net-value,.cashflow-report-page .fi-net-tag{display:block}.cashflow-report-page .fi-net-label{font-size:12.5px;color:#64748b}.cashflow-report-page .fi-net-value{font-size:18px;text-align:right}.cashflow-report-page .fi-net-tag{text-align:right}.cashflow-report-page .fi-kpi-values{display:flex;flex-direction:column;gap:2px}.cashflow-report-page .fi-kpi-tl{color:#0b1f3a;font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.cashflow-report-page .fi-kpi-currencies{color:#64748b;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5;white-space:nowrap}.cashflow-report-page .fi-kpi-currencies i{margin:0 3px;color:#aeb9c7;font-style:normal}.cashflow-report-page .fi-kpi-card.is-income .fi-kpi-tl{color:#0f8a56}.cashflow-report-page .fi-kpi-card.is-outgoing .fi-kpi-tl{color:#c5352b}.cashflow-report-page .cashflow-financial-status{height:278px;min-height:0}.cashflow-wallet.cashflow-instruction{display:grid!important;place-items:center;margin:0!important;width:32px!important;height:32px!important;padding:0!important;border:1px solid var(--cf-line)!important;border-radius:9px!important;color:#8fa0b3!important}.cashflow-group-toggle{display:grid;width:20px;height:20px;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:#8fa0b3;cursor:pointer;transition:transform .15s}.cashflow-group-toggle.is-open{transform:rotate(90deg);color:var(--cf-navy)}.cashflow-group-detail{background:#fafcff}.cashflow-group-detail td{padding:0!important}.cashflow-group-detail>td>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px 75px}.cashflow-group-detail span{display:flex;flex-direction:column;gap:2px}.cashflow-group-detail b{color:var(--cf-navy);font-size:12px}.cashflow-group-detail em{color:var(--cf-muted);font-size:11px;font-style:normal}.cashflow-group-detail strong{color:var(--cf-out);font-size:12px}@media(max-width:700px){.cashflow-group-detail>td>div{grid-template-columns:1fr;padding:12px 16px}.cashflow-report-page .cashflow-financial-status{height:auto;min-height:278px}}.cashflow-group-detail-card{margin:14px 54px;padding:14px;border:1px solid #e7edf4;border-radius:10px;background:#fff}.cashflow-group-detail-card table{width:100%;min-width:0;border-collapse:collapse}.cashflow-group-detail-card th{padding:0 0 9px;background:transparent;border-bottom:1px solid #e7edf4;color:#64748b;font-size:10px;letter-spacing:.35px;text-align:left}.cashflow-group-detail-card th:last-child,.cashflow-group-detail-card td:last-child{text-align:right}.cashflow-group-detail-card td{padding:9px 0!important;border-bottom:1px solid #eef2f7;color:#1a2740;font-size:12px}.cashflow-group-detail-card tbody tr:last-child td{border-bottom:0}.cashflow-group-detail-card td:last-child{color:#c5352b;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:700px){.cashflow-group-detail-card{margin:12px 16px}}.cashflow-group-detail>td>.cashflow-group-detail-card{display:block;grid-template-columns:none;gap:0;margin:14px 54px;padding:14px}@media(max-width:700px){.cashflow-group-detail>td>.cashflow-group-detail-card{margin:12px 16px}}.cashflow-direction .cashflow-wallet.cashflow-instruction{display:inline-flex!important;align-items:center!important;justify-content:center!important}.cashflow-direction .cashflow-wallet.cashflow-instruction .p-button-icon{margin:0!important}.cashflow-direction .cashflow-wallet.cashflow-instruction .p-button-label{display:none}.finance-instructions-page{--fi-navy: #0b1f3a;--fi-navy2: #12345c;--fi-cyan: #0ea5d9;--fi-ink: #1a2740;--fi-muted: #64748b;--fi-line: #e7edf4;--fi-in: #0f8a56;--fi-out: #c5352b;color:var(--fi-ink)}.finance-instructions-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin:0 0 1rem;flex-wrap:wrap}.finance-instructions-crumb{color:var(--fi-muted);font-size:12px}.finance-instructions-heading h1{color:var(--fi-navy);font-family:Inter,-apple-system,Segoe UI,Arial,sans-serif;font-size:23px;font-weight:700!important;line-height:1.2;letter-spacing:0;margin:3px 0 0}.finance-instructions-actions{display:flex;gap:10px}.finance-instructions-actions>.p-button,.finance-instructions-actions>button.p-button{height:40px;border-radius:9px!important;background:var(--fi-navy);border-color:var(--fi-navy);font-size:13px;font-weight:700}.finance-instructions-actions>.p-button.p-button-outlined,.finance-instructions-actions>button.p-button.p-button-outlined{color:var(--fi-navy);background:#fff;border-color:var(--fi-line)}.finance-instructions-kpis{margin:0 -8px 16px}.finance-instructions-kpis .grid{width:100%}.finance-instructions-kpis .col-4{flex:0 0 33.333%;max-width:33.333%;padding:0 8px}.finance-instructions-kpis .surface-0{border:1px solid var(--fi-line)!important;border-radius:14px!important;box-shadow:0 3px 12px #0b1f3a0a!important;padding:16px 18px!important;min-height:126px;transition:border-color .15s,transform .15s}.finance-instructions-kpis .surface-0:hover{border-color:var(--fi-cyan)!important;transform:translateY(-1px)}.finance-instructions-kpis .text-900{color:var(--fi-navy)!important;font-size:13px!important;font-weight:700}.fi-kpi-values{display:flex;flex-direction:column;gap:2px}.fi-kpi-tl{color:var(--fi-navy);font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.fi-kpi-currencies{color:var(--fi-muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.6;white-space:nowrap}.fi-kpi-currencies i{margin:0 3px;color:#aeb9c7;font-style:normal}.fi-kpi-card.is-outgoing .fi-kpi-tl{color:var(--fi-out)}.finance-instructions-kpis .pi-arrow-down-right{color:var(--fi-in)!important;background:#e4f7ee;border-radius:9px;padding:7px;font-size:16px!important}.finance-instructions-kpis .pi-arrow-up-right{color:var(--fi-out)!important;background:#fdecea;border-radius:9px;padding:7px;font-size:16px!important}.finance-instructions-main{align-items:flex-start}.finance-instructions-page .p-card{border:1px solid var(--fi-line);border-radius:14px;box-shadow:0 3px 12px #0b1f3a0a;background:#fff;padding:16px}.finance-instructions-page .p-card .p-card-body,.finance-instructions-page .p-card .p-card-content{padding:0}.finance-instructions-page .p-button{border-radius:9px}.finance-payment-filters{position:sticky;top:78px}.finance-payment-filters .fi-search{margin-bottom:14px}.finance-payment-filters .fi-search .p-inputgroup-addon{border-color:var(--fi-line);background:#f7fafd;color:var(--fi-muted);border-radius:10px 0 0 10px}.finance-payment-filters .fi-search .p-inputtext{border-color:var(--fi-line);background:#f7fafd;font-size:13px;border-radius:0 10px 10px 0}.finance-payment-filters .fi-group-filter{margin-bottom:14px}.finance-payment-filters .fi-group-filter .p-button{height:34px;color:var(--fi-navy);border-color:var(--fi-line);background:#fff;font-size:12px}.fi-filter-label,.fi-custom-date>label{display:block;margin:14px 0 8px;color:var(--fi-muted);font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.fi-quick-days{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fi-quick-days .fi-day{width:100%;height:36px;justify-content:center;border-radius:9px!important;color:var(--fi-muted);background:#fff;border-color:var(--fi-line);font-size:13px;font-weight:700}.fi-quick-days .fi-day:not(.p-button-outlined){color:#fff;background:var(--fi-navy);border-color:var(--fi-navy)}.fi-quick-days .fi-day-wide{grid-column:1 / -1}.finance-payment-filters .fi-custom-date{margin:0}.finance-payment-filters .p-calendar,.finance-payment-filters .p-calendar .p-inputtext{width:100%}.finance-payment-filters .p-calendar .p-inputtext{height:38px!important;border-color:var(--fi-line);font-size:13px}.finance-payment-filters .p-calendar .p-datepicker-trigger{border-color:var(--fi-line);background:#f7fafd;color:var(--fi-navy)}.fi-net-card{margin-top:16px;padding:16px;border:1px solid var(--fi-line);border-radius:12px;background:#fafcfe;text-align:center}.fi-net-label{color:var(--fi-muted);font-size:13px}.fi-net-value{display:block;margin-top:4px;font-size:21px;font-weight:800}.fi-net-tag{display:block;margin-top:2px;font-size:11px;font-weight:700}.finance-instructions-panel{background:#fff;border:1px solid var(--fi-line);border-radius:14px;box-shadow:0 3px 12px #0b1f3a0a;overflow:hidden}.finance-instructions-subtabs{display:flex;gap:4px;padding:10px 16px 0;border-bottom:1px solid var(--fi-line)}.finance-instructions-stab{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:0;border-bottom:3px solid transparent;background:transparent;color:#48566e;cursor:pointer;font:700 13.5px/1 Inter,-apple-system,Segoe UI,Arial,sans-serif}.finance-instructions-stab span{padding:1px 8px;border-radius:8px;background:#eef4fb;color:var(--fi-navy2);font-size:11px;font-weight:800}.finance-instructions-stab.is-active{color:var(--fi-navy);border-bottom-color:var(--fi-cyan)}.finance-instructions-stab.is-active span{background:#e6f4fb;color:#0b7fa8}.finance-instructions-table-wrap{overflow-x:auto}.finance-instructions-table{width:100%;min-width:720px;border-collapse:collapse;font-family:Inter,-apple-system,Segoe UI,Arial,sans-serif}.finance-instructions-table th{padding:11px 16px;border-bottom:1px solid var(--fi-line);background:#fafcfe;color:var(--fi-muted);font-size:11px;font-weight:700;letter-spacing:.4px;text-align:left;text-transform:uppercase;white-space:nowrap}.finance-instructions-table th.is-right{text-align:right}.finance-instructions-table td{padding:12px 16px;border-bottom:1px solid #eef2f7;color:var(--fi-ink);font-size:13px;vertical-align:middle}.finance-instructions-table .fi-data-row:hover{background:#f9fbfe}.fi-expand-col{width:38px;padding-left:12px!important;padding-right:4px!important}.fi-chevron{display:grid;width:24px;height:24px;place-items:center;border:0;border-radius:6px;background:transparent;color:#9aa8b8;cursor:pointer;transition:transform .15s}.fi-data-row.is-open .fi-chevron{color:var(--fi-navy);transform:rotate(90deg)}.fi-direction{display:flex;align-items:center;gap:11px;min-width:240px}.fi-direction-icon{display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:8px;background:#fdecea;color:var(--fi-out)}.fi-direction-icon.is-income{background:#e4f7ee;color:var(--fi-in)}.fi-direction-name{color:var(--fi-navy);font-weight:600}.fi-direction-name small{display:block;max-width:260px;overflow:hidden;margin-top:2px;color:var(--fi-muted);font-size:10.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.fi-type-badge{display:inline-flex;border-radius:20px;padding:3px 11px;font-size:11.5px;font-weight:700;white-space:nowrap}.fi-badge-credit{background:#e6f0fb;color:#1d4e89}.fi-badge-card{background:#efe9fb;color:#5b3fa8}.fi-badge-out{background:#fdecea;color:var(--fi-out)}.fi-badge-income{background:#e4f7ee;color:var(--fi-in)}.fi-date{font-variant-numeric:tabular-nums;white-space:nowrap}.fi-date>span:first-child{display:block}.fi-row-payment-status{display:inline-flex;margin-top:4px;padding:2px 6px;border-radius:999px;font-size:10px;font-weight:700}.fi-row-payment-status.is-accepted{background:#e4f7ee;color:var(--fi-in)}.fi-row-payment-status.is-pending{background:#fff4d7;color:#a56800}.fi-row-payment-status.is-rejected{background:#fdecea;color:var(--fi-out)}.fi-amount{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--fi-out)!important;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.fi-amount.is-income{color:var(--fi-in)!important}.fi-amount .dropdown>span{display:inline-flex}.fi-amount .p-button{width:26px;height:26px;padding:0;border-color:var(--fi-line);color:var(--fi-navy)}.fi-detail-row{background:#fafcff}.fi-detail-row td{padding:0}.fi-detail-row:not(.is-open) .fi-detail-grid{max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.fi-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-height:120px;padding:14px 54px;transition:.2s;overflow:hidden}.fi-detail-grid small{display:block;color:var(--fi-muted);font-size:11px;letter-spacing:.4px;text-transform:uppercase}.fi-detail-grid strong{display:block;margin-top:2px;color:var(--fi-navy);font-size:13px;font-weight:600}.fi-empty{padding:28px!important;color:var(--fi-muted)!important;text-align:center}.fi-children{display:flex;flex-direction:column;gap:8px;padding:12px 16px 14px 54px;overflow:hidden;transition:max-height .2s}.fi-detail-row:not(.is-open) .fi-children{max-height:0;padding-top:0;padding-bottom:0}.fi-child-card{display:grid;grid-template-columns:minmax(190px,1.8fr) minmax(105px,.8fr) minmax(90px,.7fr) minmax(110px,.8fr) 34px;align-items:center;gap:14px;padding:10px 12px;border:1px solid #e6edf5;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0b1f3a08}.fi-child-direction{display:flex;min-width:0;align-items:center;gap:9px}.fi-child-direction .fi-direction-icon{width:27px;height:27px;border-radius:7px;font-size:12px}.fi-child-direction strong{display:block;overflow:hidden;color:var(--fi-navy);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.fi-child-direction small{display:block;overflow:hidden;margin-top:1px;color:var(--fi-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.fi-child-meta small{display:block;color:#8b9aaf;font-size:10px;font-weight:700;letter-spacing:.35px;text-transform:uppercase}.fi-child-meta strong{display:block;margin-top:3px;color:var(--fi-navy);font-size:12px;font-weight:700;white-space:nowrap}.fi-child-status{display:inline-flex;margin-top:3px;padding:3px 7px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap}.fi-child-status.is-accepted{background:#e4f7ee;color:var(--fi-in)}.fi-child-status.is-rejected{background:#fdecea;color:var(--fi-out)}.fi-child-status.is-pending{background:#fff4d7;color:#a56800}.fi-child-amount{color:var(--fi-out);font-size:13px;font-weight:800;text-align:right;white-space:nowrap}.fi-child-amount.is-income{color:var(--fi-in)}.fi-child-actions{display:flex;justify-content:flex-end}.fi-child-actions .dropdown>span{display:inline-flex}.fi-child-actions .p-button{width:27px;height:27px;padding:0;border-color:var(--fi-line);color:var(--fi-navy)}@media(max-width:991px){.finance-instructions-kpis .col-4{flex-basis:50%;max-width:50%}.finance-payment-filters{position:static}}@media(max-width:575px){.finance-instructions-heading{align-items:stretch}.finance-instructions-actions{width:100%}.finance-instructions-actions .p-button{flex:1;justify-content:center}.finance-instructions-kpis .col-4{flex-basis:100%;max-width:100%}.finance-instructions-subtabs{overflow-x:auto;padding-left:8px;padding-right:8px}.finance-instructions-stab{white-space:nowrap;padding:12px 10px}.fi-detail-grid{grid-template-columns:1fr 1fr}.fi-children{padding-left:14px;padding-right:14px}.fi-child-card{grid-template-columns:minmax(0,1fr) auto;gap:9px}.fi-child-direction{grid-column:1 / -1}.fi-child-meta:nth-child(2){grid-column:1}.fi-child-meta:nth-child(3){grid-column:2}.fi-child-amount{grid-column:1;text-align:left}.fi-child-actions{grid-column:2;grid-row:3}}.stickyToTopTableHeaders{position:sticky;top:0;background-color:#fff;z-index:1100}
