.accounting-opening-review-panel_detail__pQpgT,.accounting-opening-review-panel_panel__CF2J1{display:grid;gap:.75rem;min-width:0}.accounting-opening-review-panel_panel__CF2J1 p{margin:0}.accounting-opening-review-panel_totals__Fu8oR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.accounting-opening-review-panel_totals__Fu8oR>div{display:grid;gap:.3rem;padding:.8rem .9rem;border:1px solid var(--line);border-radius:.8rem;background:var(--surface);min-width:0}.accounting-opening-review-panel_totals__Fu8oR span{font-size:.74rem;color:var(--muted)}.accounting-opening-review-panel_totals__Fu8oR strong{font-size:clamp(1rem,2vw,1.4rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.accounting-opening-review-panel_totals__Fu8oR .accounting-opening-review-panel_balanced__GocUZ{border-color:color-mix(in srgb,#15803d 35%,var(--line));background:color-mix(in srgb,#15803d 5%,var(--surface))}.accounting-opening-review-panel_totals__Fu8oR .accounting-opening-review-panel_difference__Vbz7V{border-color:color-mix(in srgb,#b45309 35%,var(--line))}.accounting-opening-review-panel_explanation__CT63s,.accounting-opening-review-panel_hint__87pQN{font-size:.77rem;color:var(--muted);line-height:1.5}.accounting-opening-review-panel_notice__guyv_{border:1px solid color-mix(in srgb,#b45309 35%,var(--line));padding:.7rem .85rem;border-radius:.7rem;background:color-mix(in srgb,#b45309 7%,var(--surface));font-size:.8rem;line-height:1.5}.accounting-opening-review-panel_notice__guyv_ ul{margin:.3rem 0 0;padding-left:1.2rem}.accounting-opening-review-panel_inventory__Rwnny{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.75rem .85rem;border:1px solid var(--line);border-radius:.75rem;font-size:.8rem;background:color-mix(in srgb,var(--blue) 3%,var(--surface))}.accounting-opening-review-panel_inventory__Rwnny>div{display:grid;gap:.2rem}.accounting-opening-review-panel_inventory__Rwnny small,.accounting-opening-review-panel_inventory__Rwnny>span{font-size:.72rem;color:var(--muted)}.accounting-opening-review-panel_inventory__Rwnny dl{display:flex;flex-wrap:wrap;gap:.8rem 1.1rem;margin:0}.accounting-opening-review-panel_inventory__Rwnny dl>div{display:grid;gap:.2rem}.accounting-opening-review-panel_inventory__Rwnny dt{font-size:.68rem;color:var(--muted)}.accounting-opening-review-panel_inventory__Rwnny dd{margin:0;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounting-opening-review-panel_footer__a8B_z,.accounting-opening-review-panel_pagination__n2AWD,.accounting-opening-review-panel_toolbar__HjtAm{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.accounting-opening-review-panel_segmented__gmcDG{display:inline-flex;border:1px solid var(--line);padding:.2rem;border-radius:.65rem;gap:.2rem}.accounting-opening-review-panel_button__Cv29h,.accounting-opening-review-panel_editSection__avq0E,.accounting-opening-review-panel_rowActions__knkqZ button,.accounting-opening-review-panel_segmented__gmcDG button{border:1px solid var(--line);border-radius:.5rem;padding:.45rem .65rem;background:var(--surface);color:var(--text);font:inherit;font-size:.76rem;cursor:pointer;min-height:2rem}.accounting-opening-review-panel_segmented__gmcDG button{border-color:transparent}.accounting-opening-review-panel_segmented__gmcDG button[aria-pressed=true]{color:var(--blue);background:color-mix(in srgb,var(--blue) 9%,var(--surface));border-color:color-mix(in srgb,var(--blue) 22%,var(--line));font-weight:700}.accounting-opening-review-panel_detail__pQpgT button:focus-visible,.accounting-opening-review-panel_filters__YSFof input:focus-visible,.accounting-opening-review-panel_filters__YSFof select:focus-visible,.accounting-opening-review-panel_panel__CF2J1 button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.accounting-opening-review-panel_detail__pQpgT button:hover,.accounting-opening-review-panel_panel__CF2J1 button:hover{border-color:var(--blue)}.accounting-opening-review-panel_detail__pQpgT button:disabled,.accounting-opening-review-panel_panel__CF2J1 button:disabled{opacity:.45;cursor:not-allowed}.accounting-opening-review-panel_detailTableWrap__SHhxf,.accounting-opening-review-panel_summaryWrap__C7EK_{max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:.7rem}.accounting-opening-review-panel_detailTable__Lbnh7,.accounting-opening-review-panel_summaryTable__ZOddx{width:100%;border-collapse:collapse;font-size:.76rem}.accounting-opening-review-panel_summaryTable__ZOddx{min-width:640px}.accounting-opening-review-panel_summaryWrap__C7EK_{max-height:30rem}.accounting-opening-review-panel_summaryTable__ZOddx thead th{position:sticky;top:0;z-index:1;background:var(--surface);box-shadow:0 1px 0 var(--line)}.accounting-opening-review-panel_detailTable__Lbnh7 td,.accounting-opening-review-panel_detailTable__Lbnh7 th,.accounting-opening-review-panel_summaryTable__ZOddx td,.accounting-opening-review-panel_summaryTable__ZOddx th{border-bottom:1px solid var(--line);padding:.55rem .65rem;text-align:left;vertical-align:top}.accounting-opening-review-panel_detailTable__Lbnh7 thead th,.accounting-opening-review-panel_summaryTable__ZOddx thead th{font-size:.68rem;font-weight:700;color:var(--muted);background:color-mix(in srgb,var(--surface) 96%,var(--blue) 4%);white-space:nowrap}.accounting-opening-review-panel_summaryTable__ZOddx tbody th{font-weight:400;max-width:24rem}.accounting-opening-review-panel_summaryTable__ZOddx tbody th small{display:block;color:var(--muted);font-size:.66rem;margin-top:.2rem}.accounting-opening-review-panel_summaryTable__ZOddx td:nth-child(2),.accounting-opening-review-panel_summaryTable__ZOddx td:nth-child(3),.accounting-opening-review-panel_summaryTable__ZOddx td:nth-child(4){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.accounting-opening-review-panel_summaryTable__ZOddx thead th:nth-child(2),.accounting-opening-review-panel_summaryTable__ZOddx thead th:nth-child(3),.accounting-opening-review-panel_summaryTable__ZOddx thead th:nth-child(4){text-align:right}.accounting-opening-review-panel_detailTable__Lbnh7 tbody tr:last-child>*,.accounting-opening-review-panel_summaryTable__ZOddx tbody tr:last-child>*{border-bottom:0}.accounting-opening-review-panel_rowActions__knkqZ{display:flex;gap:.35rem;flex-wrap:wrap}.accounting-opening-review-panel_rowActions__knkqZ button{padding:.3rem .5rem;font-size:.69rem;white-space:nowrap}.accounting-opening-review-panel_empty__eFyTe{padding:1rem;font-size:.8rem;color:var(--muted)}.accounting-opening-review-panel_filters__YSFof{display:grid;grid-template-columns:minmax(15rem,2fr) minmax(10rem,1fr) minmax(12rem,1.2fr) auto;gap:.65rem;align-items:end}.accounting-opening-review-panel_filters__YSFof label{display:grid;gap:.3rem;min-width:0;font-size:.73rem;font-weight:600}.accounting-opening-review-panel_filters__YSFof input,.accounting-opening-review-panel_filters__YSFof select{width:100%;min-width:0;min-height:2.35rem;padding:.5rem .6rem;border:1px solid var(--line);border-radius:.55rem;color:var(--text);background:var(--surface);font:inherit;font-weight:400}.accounting-opening-review-panel_filters__YSFof>button{min-height:2.35rem}.accounting-opening-review-panel_editSection__avq0E{justify-self:start}.accounting-opening-review-panel_footer__a8B_z,.accounting-opening-review-panel_pagination__n2AWD,.accounting-opening-review-panel_resultCount__Dbdge{font-size:.75rem;color:var(--muted)}.accounting-opening-review-panel_resultCount__Dbdge{margin:0}.accounting-opening-review-panel_detailTableWrap__SHhxf{max-height:55vh}.accounting-opening-review-panel_detailTable__Lbnh7{min-width:1400px}.accounting-opening-review-panel_detailTable__Lbnh7 thead th{position:sticky;top:0;z-index:1;background:var(--surface);box-shadow:0 1px 0 var(--line)}.accounting-opening-review-panel_detailTable__Lbnh7 td{min-width:6.5rem;overflow-wrap:anywhere}.accounting-opening-review-panel_detailTable__Lbnh7 td:nth-child(3),.accounting-opening-review-panel_detailTable__Lbnh7 td:nth-child(4),.accounting-opening-review-panel_detailTable__Lbnh7 td:nth-child(8){min-width:11rem}.accounting-opening-review-panel_detailTable__Lbnh7 td:nth-child(10),.accounting-opening-review-panel_detailTable__Lbnh7 td:nth-child(11){min-width:9rem;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounting-opening-review-panel_noteAmounts__KrbYl{display:grid;gap:.2rem;margin:.4rem 0 0;font-size:.67rem;line-height:1.4;min-width:13rem;color:var(--muted)}.accounting-opening-review-panel_noteAmounts__KrbYl>div{display:flex;gap:.5rem;justify-content:space-between}.accounting-opening-review-panel_noteAmounts__KrbYl dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.accounting-opening-review-panel_secondaryRole__hBhpq{display:block;color:var(--muted);font-size:.68rem;margin-top:.2rem}.accounting-opening-review-panel_detailCards__3H6TA{display:none}.accounting-opening-review-panel_srOnly__3Kd82{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1000px){.accounting-opening-review-panel_inventory__Rwnny{flex-direction:column;align-items:stretch}.accounting-opening-review-panel_inventory__Rwnny dl{justify-content:space-between}.accounting-opening-review-panel_filters__YSFof{grid-template-columns:1fr 1fr}.accounting-opening-review-panel_filters__YSFof label:first-child{grid-column:1/-1}.accounting-opening-review-panel_filters__YSFof>button{grid-column:1/-1;justify-self:start}}@media (max-width:620px){.accounting-opening-review-panel_totals__Fu8oR{grid-template-columns:1fr;gap:.45rem}.accounting-opening-review-panel_totals__Fu8oR>div{padding:.65rem}.accounting-opening-review-panel_totals__Fu8oR>div:last-child{grid-column:1/-1}.accounting-opening-review-panel_totals__Fu8oR strong{font-size:1rem}.accounting-opening-review-panel_toolbar__HjtAm{align-items:stretch}.accounting-opening-review-panel_segmented__gmcDG,.accounting-opening-review-panel_toolbar__HjtAm>button{width:100%}.accounting-opening-review-panel_segmented__gmcDG button{flex:1 1}.accounting-opening-review-panel_summaryTable__ZOddx{min-width:590px}.accounting-opening-review-panel_summaryTable__ZOddx td,.accounting-opening-review-panel_summaryTable__ZOddx th{padding:.5rem}.accounting-opening-review-panel_filters__YSFof{grid-template-columns:1fr}.accounting-opening-review-panel_filters__YSFof label,.accounting-opening-review-panel_filters__YSFof>button{grid-column:1}.accounting-opening-review-panel_inventory__Rwnny dl{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.accounting-opening-review-panel_inventory__Rwnny dl>div:last-child{grid-column:1/-1}.accounting-opening-review-panel_detailTableWrap__SHhxf{display:none}.accounting-opening-review-panel_detailCards__3H6TA{display:grid;gap:.65rem}.accounting-opening-review-panel_detailCard__LmLqp{border:1px solid var(--line);border-radius:.75rem;padding:.75rem;background:var(--surface);min-width:0}.accounting-opening-review-panel_detailCard__LmLqp>dl{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:.45rem .65rem;margin:0;font-size:.77rem;line-height:1.4}.accounting-opening-review-panel_detailCard__LmLqp>dl>dt{color:var(--muted);font-size:.7rem}.accounting-opening-review-panel_detailCard__LmLqp>dl>dd{min-width:0;margin:0;overflow-wrap:anywhere}.accounting-opening-review-panel_noteAmounts__KrbYl{min-width:0}.accounting-opening-review-panel_noteAmounts__KrbYl>div{display:grid;gap:.1rem}.accounting-opening-review-panel_noteAmounts__KrbYl dd{text-align:left}}.payment-method-account-picker_picker__i2iOo{min-width:0;margin:0;padding:.7rem;border:1px solid var(--line);border-radius:.6rem}.payment-method-account-picker_picker__i2iOo legend{padding:0 .3rem;font-size:.82rem;font-weight:700}.payment-method-account-picker_help__W3kjI{margin:0 0 .6rem;color:var(--muted);font-size:.75rem;line-height:1.4}.payment-method-account-picker_filters__2p94J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.payment-method-account-picker_filters__2p94J label{display:grid;min-width:0;gap:.3rem;font-size:.78rem}.payment-method-account-picker_filters__2p94J input,.payment-method-account-picker_filters__2p94J select{min-width:0;width:100%;max-width:100%;box-sizing:border-box;font:inherit}.payment-method-account-picker_fullWidth__K_KF6{grid-column:1/-1}.payment-method-account-picker_selection__d047W{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.65rem;font-size:.75rem;line-height:1.4;overflow-wrap:anywhere}.payment-method-account-picker_selection__d047W span{flex:1 1 14rem;min-width:0}.payment-method-account-picker_selection__d047W button{flex:0 1 auto;min-height:2rem;padding:.3rem .55rem;font-size:.74rem}.payment-method-account-picker_selection__d047W+.payment-method-account-picker_help__W3kjI{margin-top:.5rem;margin-bottom:0}@media (max-width:520px){.payment-method-account-picker_filters__2p94J{grid-template-columns:minmax(0,1fr)}}.accounting-opening-banks-editor_editor__2_ffX{display:grid;gap:12px;min-width:0}.accounting-opening-banks-editor_card__N7Doi{min-width:0;border:1px solid #dbe3ed;border-radius:12px;background:#fff;overflow:hidden}.accounting-opening-banks-editor_header__rRnO7{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 0}.accounting-opening-banks-editor_identity__mOqI4{min-width:0}.accounting-opening-banks-editor_balance__8zo2L>span,.accounting-opening-banks-editor_identity__mOqI4>span{font-size:12px;color:#64748b}.accounting-opening-banks-editor_identity__mOqI4 h3{margin:3px 0;font-size:15px;overflow-wrap:anywhere}.accounting-opening-banks-editor_identity__mOqI4 p{margin:0;font-size:12px;color:#475569;overflow-wrap:anywhere}.accounting-opening-banks-editor_balance__8zo2L{display:grid;gap:3px;text-align:right;min-width:0}.accounting-opening-banks-editor_balance__8zo2L strong{font-size:14px;overflow-wrap:anywhere}.accounting-opening-banks-editor_summary__CJ43i{margin:10px 16px;font-size:13px;color:#334155;overflow-wrap:anywhere}.accounting-opening-banks-editor_warning__PDU_H{margin:10px 16px;padding:10px;border-radius:8px;background:#fff7ed;color:#92400e;font-size:12px;line-height:1.5}.accounting-opening-banks-editor_actions__zq40H{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 12px}.accounting-opening-banks-editor_actions__zq40H button{padding:6px 10px;font-size:12px}.accounting-opening-banks-editor_details__G7C1e{padding:12px 16px 16px;border-top:1px solid #e2e8f0}.accounting-opening-banks-editor_details__G7C1e[hidden]{display:none}.accounting-opening-banks-editor_fields__ytrgv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:0;margin:0 0 14px;padding:0;min-width:0}.accounting-opening-banks-editor_fields__ytrgv label{display:grid;gap:5px;min-width:0;color:#334155;font-size:12px}.accounting-opening-banks-editor_fields__ytrgv input,.accounting-opening-banks-editor_fields__ytrgv select{box-sizing:border-box;min-width:0;width:100%;max-width:100%;font:inherit}.accounting-opening-banks-editor_fullWidth__OXn_J{grid-column:1/-1}.accounting-opening-banks-editor_srOnly__Qmhio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:520px){.accounting-opening-banks-editor_header__rRnO7{flex-direction:column}.accounting-opening-banks-editor_balance__8zo2L{text-align:left}.accounting-opening-banks-editor_fields__ytrgv{grid-template-columns:minmax(0,1fr)}.accounting-opening-banks-editor_details__G7C1e,.accounting-opening-banks-editor_header__rRnO7{padding-left:12px;padding-right:12px}.accounting-opening-banks-editor_summary__CJ43i,.accounting-opening-banks-editor_warning__PDU_H{margin-left:12px;margin-right:12px}}.accounting-opening-financial-account-picker_picker__ss8so{display:grid;gap:.5rem;min-width:0;width:100%;max-width:100%}.accounting-opening-financial-account-picker_picker__ss8so label{display:grid;gap:.25rem;min-width:0;max-width:100%}.accounting-opening-financial-account-picker_picker__ss8so label>span{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.25rem .5rem}.accounting-opening-financial-account-picker_picker__ss8so label>span,.accounting-opening-financial-account-picker_picker__ss8so small{color:var(--muted);font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}.accounting-opening-financial-account-picker_picker__ss8so select{width:100%;min-width:0;max-width:100%;font-size:.8rem}.accounting-opening-financial-account-picker_count__hMjRs{padding:.1rem .4rem;border:1px solid #dce8ee;border-radius:999px;background:#f1f7fa;color:#23566b;font-size:.65rem;font-weight:600;white-space:nowrap}.accounting-opening-financial-account-picker_picker__ss8so .accounting-opening-financial-account-picker_warning__tD0F7{color:#86550e}.accounting-opening-financial-obligations-editor_list__xcyP5{display:grid;gap:.75rem;min-width:0;width:100%;max-width:100%}.accounting-opening-financial-obligations-editor_card__nVWlH{min-width:0;max-width:100%;padding:.85rem;border:1px solid var(--line);border-radius:.7rem;background:var(--surface);overflow-wrap:anywhere}.accounting-opening-financial-obligations-editor_header__6xVE_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:.75rem;align-items:start}.accounting-opening-financial-obligations-editor_balance__N5VcF,.accounting-opening-financial-obligations-editor_identity___WZZd{min-width:0}.accounting-opening-financial-obligations-editor_caption___ZWWc{color:var(--muted);font-size:.7rem}.accounting-opening-financial-obligations-editor_identity___WZZd h3{margin:.15rem 0 0;font-size:.95rem;line-height:1.35}.accounting-opening-financial-obligations-editor_identity___WZZd p{margin:.3rem 0 0;font-size:.77rem;color:var(--muted)}.accounting-opening-financial-obligations-editor_balance__N5VcF{display:grid;gap:.2rem;text-align:right}.accounting-opening-financial-obligations-editor_balance__N5VcF span{color:var(--muted);font-size:.71rem}.accounting-opening-financial-obligations-editor_balance__N5VcF strong{font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounting-opening-financial-obligations-editor_summary__FGdPn{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:center;margin-top:.55rem;min-width:0;font-size:.76rem}.accounting-opening-financial-obligations-editor_account__1DfpC{flex:1 1 16rem;min-width:0;color:var(--muted)}.accounting-opening-financial-obligations-editor_type__9RYdr{min-width:0;max-width:100%;padding:.2rem .4rem;border-radius:.35rem;background:color-mix(in srgb,var(--surface) 94%,var(--blue) 6%)}.accounting-opening-financial-obligations-editor_actions__le_h8{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.accounting-opening-financial-obligations-editor_actions__le_h8 button{min-width:0;max-width:100%;font-size:.76rem;white-space:normal}.accounting-opening-financial-obligations-editor_details__gT7j2{margin-top:.75rem;padding-top:.7rem;border-top:1px solid var(--line);min-width:0}.accounting-opening-financial-obligations-editor_details__gT7j2[hidden]{display:none}.accounting-opening-financial-obligations-editor_empty__rw3hj,.accounting-opening-financial-obligations-editor_help__BXHsW{margin:0 0 .75rem;color:var(--muted);font-size:.77rem;line-height:1.45}.accounting-opening-financial-obligations-editor_fields__K1l8V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:0;margin:0;border:0;min-width:0;max-width:100%}.accounting-opening-financial-obligations-editor_fields__K1l8V>label{display:grid;gap:.35rem;min-width:0;align-content:start;font-size:.78rem;line-height:1.35}.accounting-opening-financial-obligations-editor_fields__K1l8V input,.accounting-opening-financial-obligations-editor_fields__K1l8V select,.accounting-opening-financial-obligations-editor_fields__K1l8V textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.accounting-opening-financial-obligations-editor_fields__K1l8V input[type=date]{min-inline-size:0}.accounting-opening-financial-obligations-editor_fields__K1l8V textarea{min-height:4rem;resize:vertical}.accounting-opening-financial-obligations-editor_accountPicker__FdEMH{grid-column:span 2;min-width:0;max-width:100%}.accounting-opening-financial-obligations-editor_notes__77Cj9{grid-column:1/-1}.accounting-opening-financial-obligations-editor_srOnly__xEJdZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.accounting-opening-financial-obligations-editor_fields__K1l8V{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-opening-financial-obligations-editor_accountPicker__FdEMH{grid-column:1/-1}}@media (max-width:560px){.accounting-opening-financial-obligations-editor_card__nVWlH{padding:.7rem}.accounting-opening-financial-obligations-editor_fields__K1l8V,.accounting-opening-financial-obligations-editor_header__6xVE_{grid-template-columns:minmax(0,1fr)}.accounting-opening-financial-obligations-editor_balance__N5VcF{text-align:left}.accounting-opening-financial-obligations-editor_accountPicker__FdEMH,.accounting-opening-financial-obligations-editor_notes__77Cj9{grid-column:auto}}.accounting-opening-payroll-editor_cards__JZr7s{display:grid;gap:.7rem;min-width:0}.accounting-opening-payroll-editor_totalsPanel__I8OsZ{display:grid;gap:.65rem;min-width:0;border:1px solid var(--line);border-radius:.8rem;padding:.8rem;background:color-mix(in srgb,var(--blue) 5%,var(--surface))}.accounting-opening-payroll-editor_totalHeading__uB9JL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;min-width:0}.accounting-opening-payroll-editor_totalHeading__uB9JL h3{margin:0;font-size:.9rem}.accounting-opening-payroll-editor_totalHeading__uB9JL p{margin:.25rem 0 0;font-size:.73rem;color:var(--muted)}.accounting-opening-payroll-editor_totalAmount__FAg_C{font-size:1.1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.accounting-opening-payroll-editor_categoryTotals__9vByd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;min-width:0}.accounting-opening-payroll-editor_categoryTotals__9vByd>div{padding:.65rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);min-width:0}.accounting-opening-payroll-editor_categoryTotals__9vByd dt{color:var(--muted);font-size:.73rem;line-height:1.4;overflow-wrap:anywhere}.accounting-opening-payroll-editor_categoryTotals__9vByd dd{margin:.4rem 0 0;font-size:.9rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.accounting-opening-payroll-editor_categoryTotals__9vByd .accounting-opening-payroll-editor_categoryCount__7TxZd{color:var(--muted);font-size:.7rem;font-weight:400}.accounting-opening-payroll-editor_draftNotice__3iYNy{margin:0;font-size:.75rem;font-weight:600;line-height:1.45}.accounting-opening-payroll-editor_card__q4_xd{border:1px solid var(--line);border-radius:.8rem;background:var(--surface);padding:.8rem;min-width:0}.accounting-opening-payroll-editor_header__ePNqW{display:flex;justify-content:space-between;gap:.8rem;align-items:flex-start}.accounting-opening-payroll-editor_header__ePNqW>div{min-width:0}.accounting-opening-payroll-editor_header__ePNqW h3{margin:.2rem 0;font-size:.9rem;overflow-wrap:anywhere}.accounting-opening-payroll-editor_header__ePNqW p,.accounting-opening-payroll-editor_header__ePNqW small{margin:0;color:var(--muted);font-size:.73rem;overflow-wrap:anywhere}.accounting-opening-payroll-editor_amount__gcm6j{flex-shrink:0;font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accounting-opening-payroll-editor_summary__U69Hk{display:flex;gap:.4rem 1rem;flex-wrap:wrap;font-size:.73rem;color:var(--muted);margin:.55rem 0;overflow-wrap:anywhere}.accounting-opening-payroll-editor_actions__H7lIR{display:flex;gap:.5rem;flex-wrap:wrap}.accounting-opening-payroll-editor_actions__H7lIR button,.accounting-opening-payroll-editor_warning__rRAGV button{border:1px solid var(--line);border-radius:.5rem;padding:.4rem .65rem;background:var(--surface);color:var(--text);font:inherit;font-size:.74rem;cursor:pointer}.accounting-opening-payroll-editor_card__q4_xd button:disabled{opacity:.5;cursor:not-allowed}.accounting-opening-payroll-editor_card__q4_xd button:focus-visible,.accounting-opening-payroll-editor_card__q4_xd input:focus-visible,.accounting-opening-payroll-editor_card__q4_xd select:focus-visible,.accounting-opening-payroll-editor_card__q4_xd summary:focus-visible,.accounting-opening-payroll-editor_card__q4_xd textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.accounting-opening-payroll-editor_detail__kxeUC{border-top:1px solid var(--line);margin-top:.7rem;padding-top:.75rem}.accounting-opening-payroll-editor_detail__kxeUC[hidden]{display:none}.accounting-opening-payroll-editor_accountFilters__tWQjz,.accounting-opening-payroll-editor_fields__ct_fM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .8rem;min-width:0;border:0;padding:0;margin:0}.accounting-opening-payroll-editor_accountFilters__tWQjz{margin-bottom:.75rem}.accounting-opening-payroll-editor_accountFilters__tWQjz label,.accounting-opening-payroll-editor_fields__ct_fM label{display:grid;align-content:start;gap:.3rem;font-size:.75rem;font-weight:600;min-width:0}.accounting-opening-payroll-editor_accountFilters__tWQjz input,.accounting-opening-payroll-editor_accountFilters__tWQjz select,.accounting-opening-payroll-editor_fields__ct_fM input,.accounting-opening-payroll-editor_fields__ct_fM select,.accounting-opening-payroll-editor_fields__ct_fM textarea{width:100%;min-width:0;min-height:2.3rem;border:1px solid var(--line);border-radius:.5rem;background:var(--surface);color:var(--text);font:inherit;font-weight:400;padding:.5rem .6rem}.accounting-opening-payroll-editor_fields__ct_fM textarea{resize:vertical}.accounting-opening-payroll-editor_fields__ct_fM label small{font-size:.67rem;color:var(--muted);font-weight:400}.accounting-opening-payroll-editor_fullWidth__5eRCe{grid-column:1/-1}.accounting-opening-payroll-editor_help__6Ld7H{font-size:.73rem;color:var(--muted);line-height:1.45;margin:0}.accounting-opening-payroll-editor_warning__rRAGV{border:1px solid color-mix(in srgb,#b45309 35%,var(--line));background:color-mix(in srgb,#b45309 6%,var(--surface));border-radius:.5rem;padding:.55rem .65rem;font-size:.75rem;margin:0;line-height:1.45}.accounting-opening-payroll-editor_optionalDetails__KuQB4{margin-top:.75rem;border-top:1px solid var(--line);padding-top:.65rem}.accounting-opening-payroll-editor_optionalDetails__KuQB4 summary{cursor:pointer;font-size:.76rem;font-weight:600}.accounting-opening-payroll-editor_optionalDetails__KuQB4>p{margin:.55rem 0 .7rem}.accounting-opening-payroll-editor_empty__aidpZ{margin:0;padding:.8rem;border:1px dashed var(--line);border-radius:.65rem;color:var(--muted);font-size:.8rem;line-height:1.5}.accounting-opening-payroll-editor_srOnly__eTFDo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:680px){.accounting-opening-payroll-editor_categoryTotals__9vByd{grid-template-columns:minmax(0,1fr);gap:.4rem}.accounting-opening-payroll-editor_categoryTotals__9vByd>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.2rem .5rem;padding:.5rem .6rem}.accounting-opening-payroll-editor_categoryTotals__9vByd dd{margin:0;text-align:right}.accounting-opening-payroll-editor_categoryTotals__9vByd .accounting-opening-payroll-editor_categoryCount__7TxZd{grid-column:1/-1}.accounting-opening-payroll-editor_header__ePNqW{display:grid;gap:.4rem}.accounting-opening-payroll-editor_amount__gcm6j{font-size:1rem;overflow-wrap:anywhere}.accounting-opening-payroll-editor_accountFilters__tWQjz,.accounting-opening-payroll-editor_fields__ct_fM{grid-template-columns:minmax(0,1fr)}.accounting-opening-payroll-editor_card__q4_xd{padding:.7rem}.accounting-opening-payroll-editor_actions__H7lIR button{min-height:2.5rem}}.tenant-initialization_panel__6SBQl{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;padding:12px 14px;margin-bottom:12px;border:1px solid #b9cde1;border-radius:12px;background:var(--surface,#fff);color:var(--text,#172b42)}.tenant-initialization_summary___r_JB{flex:0 1 260px;min-width:210px}.tenant-initialization_heading__cXIri{display:flex;gap:8px;align-items:center;justify-content:space-between}.tenant-initialization_heading__cXIri h2{margin:0;font-size:15px}.tenant-initialization_heading__cXIri strong{font-size:12px;white-space:nowrap}.tenant-initialization_progress__Gnvbh{height:5px;margin-top:8px;border-radius:8px;overflow:hidden;background:var(--line,#dbe4ee)}.tenant-initialization_progress__Gnvbh span{display:block;height:100%;background:#237551}.tenant-initialization_next__HUVLr{flex:1 1 300px;min-width:0;font-size:13px;line-height:1.45}.tenant-initialization_next__HUVLr p{margin:0}.tenant-initialization_blocked__65d_q{font-weight:600}.tenant-initialization_permissionNotice___EUKi{margin-top:3px!important}.tenant-initialization_currentStep___CCC_{margin-top:5px}.tenant-initialization_currentStep___CCC_ strong{display:block;font-size:13px}.tenant-initialization_currentStep___CCC_ p{margin-top:2px;color:var(--muted,#52657a);font-size:12px}.tenant-initialization_sequence__06vSi{flex:1 1 100%;min-width:0}.tenant-initialization_sequence__06vSi ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:6px;margin:0;padding:0;list-style:none}.tenant-initialization_sequence__06vSi li{min-width:0}.tenant-initialization_sequence__06vSi button{display:flex;gap:7px;align-items:center;width:100%;height:100%;min-height:48px;padding:7px 9px;border:1px solid var(--line,#cbd5e1);border-radius:8px;background:var(--surface,#fff);color:inherit;font-size:12px;line-height:1.3;text-align:left}.tenant-initialization_sequence__06vSi button[data-complete=true]{border-color:#a1c6b2}.tenant-initialization_sequence__06vSi button[aria-current=step]{border-color:#286b9d;box-shadow:inset 0 0 0 1px #286b9d;background:var(--surface-soft,#eff7fd)}.tenant-initialization_sequence__06vSi button:disabled{cursor:not-allowed;opacity:.7}.tenant-initialization_sequenceNumber__7Xnbx{display:grid;flex:0 0 23px;height:23px;place-items:center;border-radius:50%;background:var(--line,#e6edf4);font-size:11px;font-weight:700}.tenant-initialization_sequence__06vSi button[data-complete=true] .tenant-initialization_sequenceNumber__7Xnbx{background:#e5f3e9;color:#215b3a}.tenant-initialization_sequenceLabel__zmfL_{min-width:0;overflow-wrap:anywhere}.tenant-initialization_sequenceLabel__zmfL_ small{display:block;margin-top:2px;font-size:10px;color:var(--muted,#52657a)}.tenant-initialization_error___3Z8B{padding:8px 10px;margin:8px 0 0!important;border:1px solid #e0a399;border-radius:6px;background:#fff5f2;color:#7a261d;font-size:13px}.tenant-initialization_explanation__4XV3M{margin:0 0 12px;font-size:13px;line-height:1.5}.tenant-initialization_steps__Yfzg8{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;list-style:none;padding:0;margin:16px 0}.tenant-initialization_steps__Yfzg8 li{display:flex;gap:8px;align-items:center;border:1px solid var(--line,#cbd5e1);border-radius:8px;padding:8px;font-size:13px}.tenant-initialization_steps__Yfzg8 li[data-complete=true]{border-color:#65a986}.tenant-initialization_stepState__ihd9a{flex:0 0 20px;text-align:center}.tenant-initialization_steps__Yfzg8 li>div{min-width:0}.tenant-initialization_steps__Yfzg8 button{text-align:left;min-height:32px}.tenant-initialization_steps__Yfzg8 small{display:block;padding-top:3px;font-size:11px}.tenant-initialization_actions__3USr1{display:flex;gap:6px;flex-wrap:wrap;margin:0}.tenant-initialization_actions__3USr1 button{min-height:34px;font-size:12px}.tenant-initialization_restricted__wSmQT [data-operation-only=true]{display:none!important}@media (max-width:600px){.tenant-initialization_panel__6SBQl{gap:10px}.tenant-initialization_next__HUVLr,.tenant-initialization_summary___r_JB{flex-basis:100%;min-width:0}.tenant-initialization_actions__3USr1{width:100%}.tenant-initialization_actions__3USr1 button{flex:1 1 auto}.tenant-initialization_sequence__06vSi{overflow-x:auto;padding-bottom:4px;overscroll-behavior-x:contain}.tenant-initialization_sequence__06vSi ol{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:156px}}.setup-payment-methods-step_panel__PXsgP{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--line,#cbd5e1);border-radius:12px;background:var(--surface,#fff);color:var(--text,#172b42)}.setup-payment-methods-step_heading__c2cYf{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.setup-payment-methods-step_heading__c2cYf>div{flex:1 1 220px;min-width:0}.setup-payment-methods-step_heading__c2cYf h3{margin:0 0 5px;font-size:16px}.setup-payment-methods-step_heading__c2cYf p,.setup-payment-methods-step_hint__53fOa,.setup-payment-methods-step_notice__SAi_F,.setup-payment-methods-step_summary__rBBWL{margin:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.setup-payment-methods-step_state__SoIAe{border-radius:6px;padding:4px 8px;font-size:12px;background:#fff4d5;color:#73501b}.setup-payment-methods-step_state__SoIAe[data-confirmed=true]{background:#e9f6ef;color:#21633f}.setup-payment-methods-step_methods__gqfxC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:6px;list-style:none;padding:0;margin:0}.setup-payment-methods-step_methods__gqfxC li{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:8px;padding:8px 10px;border:1px solid var(--line,#dbe4ee);border-radius:6px;font-size:13px}.setup-payment-methods-step_methods__gqfxC li>span{min-width:0;overflow-wrap:anywhere}.setup-payment-methods-step_methods__gqfxC li>span>small{display:block;margin-top:4px;overflow-wrap:anywhere}.setup-payment-methods-step_methods__gqfxC small{flex-shrink:0;font-size:11px;color:var(--muted,#526273)}.setup-payment-methods-step_methods__gqfxC li[data-active=true]>small{border-radius:4px;padding:2px 5px;background:#e9f6ef;color:#21633f}.setup-payment-methods-step_notice__SAi_F{padding:8px 10px;border-radius:6px;background:#fff8e9;color:#73501b}.setup-payment-methods-step_actions__lGlSR{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.setup-payment-methods-step_actions__lGlSR button{min-height:36px;max-width:100%;white-space:normal;overflow-wrap:anywhere;font-size:13px}.setup-payment-methods-step_hint__53fOa{color:var(--muted,#526273);font-size:12px}@media (max-width:600px){.setup-payment-methods-step_panel__PXsgP{padding:12px}.setup-payment-methods-step_actions__lGlSR button{width:100%}}.payment-methods-manager_list__28Utx{display:grid;gap:10px;margin:0;padding:0;list-style:none}.payment-methods-manager_item__h0ha7{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--line,#dbe4ee);border-radius:8px;min-width:0}.payment-methods-manager_item__h0ha7>div{min-width:0}.payment-methods-manager_account__rMYOt,.payment-methods-manager_item__h0ha7 small,.payment-methods-manager_item__h0ha7 strong{display:block;overflow-wrap:anywhere}.payment-methods-manager_item__h0ha7 small{margin-top:4px;color:var(--muted,#526273);font-size:12px}.payment-methods-manager_account__rMYOt{margin-top:6px;font-size:13px}.payment-methods-manager_status__WLPqk{display:inline-flex;margin-top:6px;padding:3px 6px;border-radius:4px;font-size:11px;background:#fff4d5;color:#73501b}.payment-methods-manager_status__WLPqk[data-ready=true]{background:#e9f6ef;color:#21633f}.payment-methods-manager_actions__4pBHf{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.payment-methods-manager_actions__4pBHf button{min-height:36px;white-space:normal}.payment-methods-manager_fields__8z4hb{display:grid;gap:12px;min-width:0}.payment-methods-manager_fields__8z4hb .message.warning{background:#fff8e9;color:#73501b}.payment-methods-manager_fields__8z4hb label{display:grid;gap:6px;min-width:0}.payment-methods-manager_fields__8z4hb input,.payment-methods-manager_fields__8z4hb select{width:100%;min-width:0;max-width:100%}.payment-methods-manager_fields__8z4hb small{color:var(--muted,#526273);font-size:12px;line-height:1.5}.payment-methods-manager_notice__NI9wg{margin:0;padding:10px;border-radius:6px;background:#fff8e9;color:#73501b;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.payment-methods-manager_bankNotice__NAZyV p{margin:6px 0 0}.payment-methods-manager_bankNotice__NAZyV details{margin-top:8px}.payment-methods-manager_bankNotice__NAZyV summary{cursor:pointer;font-weight:600}.payment-methods-manager_bankNotice__NAZyV summary:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.payment-methods-manager_bankNotice__NAZyV ol{margin:8px 0 0;padding-left:20px}.payment-methods-manager_bankNotice__NAZyV li+li{margin-top:6px}.payment-methods-manager_itemActions__aRVkq{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.payment-methods-manager_itemActions__aRVkq button{min-height:36px}.payment-methods-manager_removeButton__HxeJ2{color:#a32828;border-color:#dbaaaa}.payment-methods-manager_confirmation__gCScx{grid-column:1/-1;padding:12px;border:1px solid #e3b6b6;border-radius:6px;background:#fff6f5;overflow-wrap:anywhere}.payment-methods-manager_confirmation__gCScx p,.payment-methods-manager_retired__jJ6bd p{margin:8px 0;font-size:13px;line-height:1.5}.payment-methods-manager_error__Z09zj{color:#a32828}.payment-methods-manager_retired__jJ6bd{display:grid;gap:10px;border-top:1px solid var(--line,#dbe4ee);padding-top:12px;min-width:0}.payment-methods-manager_retired__jJ6bd>button{justify-self:start;min-height:36px;text-align:left}@media(max-width:600px){.payment-methods-manager_item__h0ha7{grid-template-columns:minmax(0,1fr)}.payment-methods-manager_item__h0ha7 button{width:100%}.payment-methods-manager_actions__4pBHf button{flex:1 1 160px}}.setup-guided-settings_guided__hk07c{grid-template-columns:minmax(0,1fr);min-width:0}.setup-guided-settings_guided__hk07c>[hidden],.setup-guided-settings_guided__hk07c[data-guided-step=cash_register]>:not([data-setup-step=cash_register]),.setup-guided-settings_guided__hk07c[data-guided-step=company_data]>:not([data-setup-step=company_data]),.setup-guided-settings_guided__hk07c[data-guided-step=currency]>:not([data-setup-step=currency]),.setup-guided-settings_guided__hk07c[data-guided-step=payment_methods]>:not([data-setup-step=payment_methods]){display:none!important}.setup-form-task_form__QRRzx{margin:0;padding:0;border:0;box-shadow:none;background:transparent;min-width:0}.setup-form-task_fields__cwwSf{border:0;margin:0;padding:0;min-width:0;display:grid;gap:12px}.setup-form-task_fields__cwwSf>.panel-heading,.setup-form-task_form__QRRzx button[type=submit]{display:none}.setup-form-task_fields__cwwSf>.message{margin:0}.setup-form-task_fields__cwwSf .compact-grid,.setup-form-task_fields__cwwSf .form-grid{min-width:0}@media (max-width:640px){.setup-form-task_fields__cwwSf .compact-grid,.setup-form-task_fields__cwwSf .form-grid.two{grid-template-columns:minmax(0,1fr)}}.warehouse-delete-list_list__4Rotm{display:grid;gap:.5rem;margin-top:.75rem;min-width:0}.warehouse-delete-list_row__rzsKb{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--line);padding:.65rem 0;min-width:0}.warehouse-delete-list_identity__2UtLp{display:grid;gap:.2rem;min-width:0;overflow-wrap:anywhere}.warehouse-delete-list_identity__2UtLp span{font-size:.8rem;color:var(--muted)}.warehouse-delete-list_row__rzsKb button{flex-shrink:0}.warehouse-delete-list_content__EQhVM{display:grid;gap:.75rem;min-width:0;overflow-wrap:anywhere}.warehouse-delete-list_content__EQhVM p{margin:0}.warehouse-delete-list_content__EQhVM label{display:grid;gap:.4rem;min-width:0}.warehouse-delete-list_content__EQhVM select{width:100%;max-width:100%;min-width:0}.warehouse-delete-list_content__EQhVM small{color:var(--muted)}.warehouse-delete-list_blockers__JF2Wc{margin:.5rem 0 0;padding-left:1.2rem}@media (max-width:480px){.warehouse-delete-list_row__rzsKb{flex-wrap:wrap;gap:.5rem}.warehouse-delete-list_identity__2UtLp{flex:1 1 100%}}.chart-accounts-view_panel__IYq8Z{display:grid;min-width:0;gap:12px}.chart-accounts-view_actions__LTf8T,.chart-accounts-view_heading__AklKF,.chart-accounts-view_stats__3G5Cr,.chart-accounts-view_utilityRow__yLgPx{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.chart-accounts-view_heading__AklKF,.chart-accounts-view_utilityRow__yLgPx{justify-content:space-between}.chart-accounts-view_heading__AklKF h2,.chart-accounts-view_heading__AklKF p{margin:0}.chart-accounts-view_heading__AklKF h2{font-size:1.12rem;margin-bottom:4px}.chart-accounts-view_accountName__lniA6 small,.chart-accounts-view_hint__BQRXW,.chart-accounts-view_stats__3G5Cr{color:var(--muted);font-size:.73rem}.chart-accounts-view_hint__BQRXW{margin:0}.chart-accounts-view_filters__3MWzI{display:grid;grid-template-columns:minmax(200px,2fr) minmax(170px,1fr) minmax(135px,.75fr);gap:10px}.chart-accounts-view_filters__3MWzI label{min-width:0}.chart-accounts-view_stats__3G5Cr strong{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart-accounts-view_tools__9Ow2W{position:relative;margin-left:auto}.chart-accounts-view_tools__9Ow2W summary{padding:7px 10px;border:1px solid var(--line);border-radius:7px;cursor:pointer;font-size:.74rem;font-weight:700}.chart-accounts-view_toolActions__GNsp2{position:absolute;right:0;z-index:3;display:grid;gap:5px;min-width:190px;padding:8px;margin-top:4px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.chart-accounts-view_toolActions__GNsp2 button{text-align:left}.chart-accounts-view_tableWrap___qzAw{max-height:480px;overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:8px}.chart-accounts-view_table__16vZC{width:100%;min-width:720px}.chart-accounts-view_table__16vZC th{position:sticky;top:0;z-index:1;background:var(--surface);white-space:nowrap}.chart-accounts-view_table__16vZC td{vertical-align:middle}.chart-accounts-view_table__16vZC .chart-accounts-view_accountName__lniA6{min-width:210px;max-width:400px;white-space:normal;overflow-wrap:anywhere}.chart-accounts-view_accountName__lniA6 small,.chart-accounts-view_accountName__lniA6 strong{display:block}.chart-accounts-view_tags__w8rzN{display:flex;flex-wrap:wrap;gap:4px}.chart-accounts-view_tag__Kcs8Z{padding:3px 6px;border:1px solid var(--line);border-radius:5px;font-size:.67rem;white-space:nowrap}.chart-accounts-view_table__16vZC td.chart-accounts-view_empty__aEz6x{padding:26px 14px;text-align:center;color:var(--muted);white-space:normal}.chart-accounts-view_choices__t7DGa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.chart-accounts-view_choice__vXTzu{display:flex;align-items:center;gap:9px;padding:10px;min-width:0;border:1px solid var(--line);border-radius:8px;cursor:pointer}.chart-accounts-view_choice__vXTzu input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;min-height:17px;margin:0;padding:0;accent-color:var(--blue)}.chart-accounts-view_choice__vXTzu span{display:grid;gap:3px;min-width:0}.chart-accounts-view_choice__vXTzu strong{font-size:.76rem;line-height:1.3}.chart-accounts-view_choice__vXTzu small{color:var(--muted);font-size:.69rem;font-weight:400;line-height:1.35}.chart-accounts-view_choice__vXTzu:has(input:checked){border-color:color-mix(in srgb,var(--blue) 40%,var(--line));background:color-mix(in srgb,var(--blue) 4%,var(--surface))}.chart-accounts-view_choice__vXTzu:has(input:disabled){cursor:default}@media (max-width:640px){.chart-accounts-view_choices__t7DGa,.chart-accounts-view_filters__3MWzI{grid-template-columns:minmax(0,1fr)}.chart-accounts-view_heading__AklKF{align-items:flex-start}.chart-accounts-view_tableWrap___qzAw{max-height:380px}}.bank-accounts-view_shell__KgHIb{display:grid;min-width:0;gap:.75rem}.bank-accounts-view_header__L88ZB,.bank-accounts-view_panel___P658,.bank-accounts-view_summary__9MJgS>div{border:1px solid var(--line);border-radius:.8rem;background:var(--surface);box-shadow:var(--shadow)}.bank-accounts-view_header__L88ZB{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 1rem}.bank-accounts-view_headerCopy__qvY77{display:grid;min-width:0;gap:.2rem}.bank-accounts-view_balanceNotice__B4_FT p,.bank-accounts-view_emptyState__vPZG3 p,.bank-accounts-view_header__L88ZB h2,.bank-accounts-view_header__L88ZB p,.bank-accounts-view_lockNotice__o7g6d p,.bank-accounts-view_modalHeader__LPAx8 h2,.bank-accounts-view_modalHeader__LPAx8 p,.bank-accounts-view_panelHeading__Rjs7K h3,.bank-accounts-view_panelHeading__Rjs7K p{margin:0}.bank-accounts-view_header__L88ZB h2{font-size:clamp(1.1rem,2vw,1.45rem)}.bank-accounts-view_emptyState__vPZG3 p,.bank-accounts-view_headerCopy__qvY77>p:last-child,.bank-accounts-view_modalHeader__LPAx8 p,.bank-accounts-view_panelHeading__Rjs7K p{color:var(--muted);font-size:.76rem}.bank-accounts-view_eyebrow__7Yjf_,.bank-accounts-view_modalHeader__LPAx8 span{color:var(--blue);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bank-accounts-view_summary__9MJgS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.bank-accounts-view_summary__9MJgS>div{display:grid;min-width:0;gap:.15rem;padding:.7rem .8rem;box-shadow:none}.bank-accounts-view_summary__9MJgS small,.bank-accounts-view_summary__9MJgS span{color:var(--muted);font-size:.69rem}.bank-accounts-view_summary__9MJgS strong{overflow:hidden;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.bank-accounts-view_primaryButton__oCPwG,.bank-accounts-view_secondaryButton__tJuAV,.bank-accounts-view_warningButton__WetFm{min-height:34px;border:1px solid var(--line);border-radius:.5rem;padding:.4rem .75rem;cursor:pointer;font:inherit;font-size:.74rem}.bank-accounts-view_primaryButton__oCPwG{border-color:var(--blue);background:var(--blue);color:#fff;font-weight:750}.bank-accounts-view_secondaryButton__tJuAV{background:var(--surface);color:var(--text)}.bank-accounts-view_warningButton__WetFm{border-color:color-mix(in srgb,#b45309 42%,var(--line));background:color-mix(in srgb,#b45309 8%,var(--surface));color:color-mix(in srgb,#b45309 86%,var(--text))}.bank-accounts-view_primaryButton__oCPwG:focus-visible,.bank-accounts-view_primaryButton__oCPwG:hover:not(:disabled){border-color:var(--blue-dark);background:var(--blue-dark)}.bank-accounts-view_secondaryButton__tJuAV:focus-visible,.bank-accounts-view_secondaryButton__tJuAV:hover:not(:disabled),.bank-accounts-view_warningButton__WetFm:focus-visible,.bank-accounts-view_warningButton__WetFm:hover:not(:disabled){border-color:var(--blue);outline:2px solid color-mix(in srgb,var(--blue) 16%,transparent);outline-offset:1px}.bank-accounts-view_primaryButton__oCPwG:disabled,.bank-accounts-view_secondaryButton__tJuAV:disabled,.bank-accounts-view_warningButton__WetFm:disabled{cursor:not-allowed;opacity:.6}.bank-accounts-view_notice__NjHpM{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin:0;border:1px solid var(--line);border-radius:.65rem;padding:.6rem .7rem;font-size:.76rem}.bank-accounts-view_noticeInfo__ge_v_{border-color:color-mix(in srgb,var(--blue) 34%,var(--line));background:color-mix(in srgb,var(--blue) 7%,var(--surface));color:var(--text)}.bank-accounts-view_noticeSuccess__7LVcC{border-color:color-mix(in srgb,#15803d 36%,var(--line));background:color-mix(in srgb,#15803d 8%,var(--surface));color:color-mix(in srgb,#15803d 84%,var(--text))}.bank-accounts-view_noticeError__FdutB{border-color:color-mix(in srgb,#b42318 36%,var(--line));background:color-mix(in srgb,#b42318 8%,var(--surface));color:color-mix(in srgb,#b42318 84%,var(--text))}.bank-accounts-view_panel___P658{min-width:0;overflow:hidden}.bank-accounts-view_panelHeading__Rjs7K{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;border-bottom:1px solid var(--line);padding:.7rem .8rem}.bank-accounts-view_panelHeading__Rjs7K>div{display:grid;gap:.15rem}.bank-accounts-view_panelHeading__Rjs7K h3{font-size:.95rem}.bank-accounts-view_panelHeading__Rjs7K>span{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);padding:.22rem .5rem;color:var(--muted);font-size:.68rem}.bank-accounts-view_emptyState__vPZG3,.bank-accounts-view_loadingState__B9vRo{margin:0;padding:1rem;color:var(--muted);font-size:.78rem}.bank-accounts-view_emptyState__vPZG3{display:grid;justify-items:start;gap:.6rem}.bank-accounts-view_emptyState__vPZG3 strong{color:var(--text)}.bank-accounts-view_tableWrap__b_IrA{max-width:100%;overflow:auto}.bank-accounts-view_table__Hpb_S{width:100%;min-width:58rem;border-collapse:separate;border-spacing:0;font-size:.73rem}.bank-accounts-view_table__Hpb_S td,.bank-accounts-view_table__Hpb_S th{border-right:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);padding:.45rem .5rem;text-align:left;vertical-align:top}.bank-accounts-view_table__Hpb_S td:last-child,.bank-accounts-view_table__Hpb_S th:last-child{border-right:0}.bank-accounts-view_table__Hpb_S tbody tr:last-child td{border-bottom:0}.bank-accounts-view_table__Hpb_S th{position:sticky;top:0;z-index:1;background:var(--surface-soft);color:var(--muted);font-size:.65rem;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.bank-accounts-view_table__Hpb_S tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-soft) 48%,var(--surface))}.bank-accounts-view_table__Hpb_S tbody tr:hover td{background:color-mix(in srgb,var(--blue) 5%,var(--surface))}.bank-accounts-view_table__Hpb_S td small,.bank-accounts-view_table__Hpb_S td strong{display:block}.bank-accounts-view_readOnlyLabel__0vkns,.bank-accounts-view_table__Hpb_S td small{margin-top:.12rem;color:var(--muted);font-size:.66rem}.bank-accounts-view_accountIdentity__3j3W_{display:grid;gap:.1rem}.bank-accounts-view_accountIdentity__3j3W_ code{overflow-wrap:anywhere;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.bank-accounts-view_numeric__e9UHj{text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.bank-accounts-view_status__QZcjY{display:inline-flex;min-height:1.4rem;align-items:center;border:1px solid transparent;border-radius:999px;padding:.16rem .42rem;font-size:.64rem;font-weight:750;white-space:nowrap}.bank-accounts-view_statusActive__iqLNS{border-color:color-mix(in srgb,#15803d 35%,var(--line));background:color-mix(in srgb,#15803d 9%,var(--surface));color:color-mix(in srgb,#15803d 84%,var(--text))}.bank-accounts-view_statusInactive__fykOf{border-color:color-mix(in srgb,#64748b 38%,var(--line));background:color-mix(in srgb,#64748b 8%,var(--surface));color:var(--muted)}.bank-accounts-view_rowActions__eiCcx{display:flex;flex-wrap:wrap;gap:.35rem}.bank-accounts-view_rowActions__eiCcx button{min-height:30px;padding:.3rem .55rem;font-size:.68rem}.bank-accounts-view_modalBackdrop__pDC9p{position:fixed;inset:0;z-index:4100;display:grid;place-items:center;overflow:auto;background:rgba(3,8,18,.68);padding:1rem;overscroll-behavior:contain}.bank-accounts-view_modal__8J4Hc{display:flex;width:min(44rem,100%);max-height:calc(100dvh - 2rem);flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:.9rem;background:var(--surface);box-shadow:0 1.5rem 5rem rgba(0,0,0,.34);color:var(--text)}.bank-accounts-view_modalHeader__LPAx8{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,var(--blue) 6%);padding:.8rem .9rem}.bank-accounts-view_modalHeader__LPAx8>div{display:grid;min-width:0;gap:.15rem}.bank-accounts-view_modalHeader__LPAx8 h2{overflow-wrap:anywhere;font-size:1.05rem}.bank-accounts-view_modalBody__Fx3SE{display:grid;min-height:0;gap:.75rem;overflow:auto;padding:.85rem .9rem .9rem}.bank-accounts-view_formGrid__3WSpU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.bank-accounts-view_formGrid__3WSpU label{display:grid;min-width:0;gap:.28rem;color:var(--muted);font-size:.7rem;font-weight:700}.bank-accounts-view_formGrid__3WSpU input,.bank-accounts-view_formGrid__3WSpU select{width:100%;min-height:36px;border:1px solid var(--line);border-radius:.48rem;background:var(--surface);color:var(--text);padding:.42rem .5rem;font:inherit;font-size:.76rem}.bank-accounts-view_formGrid__3WSpU input:focus,.bank-accounts-view_formGrid__3WSpU select:focus{border-color:var(--blue);outline:2px solid color-mix(in srgb,var(--blue) 16%,transparent);outline-offset:1px}.bank-accounts-view_formGrid__3WSpU input:disabled,.bank-accounts-view_formGrid__3WSpU select:disabled{cursor:not-allowed;background:var(--surface-soft);color:var(--muted);opacity:1}.bank-accounts-view_formGrid__3WSpU small{color:var(--muted);font-size:.64rem;font-weight:400}.bank-accounts-view_fullField__7rXNq{grid-column:1/-1;min-width:0}.bank-accounts-view_balanceNotice__B4_FT,.bank-accounts-view_lockNotice__o7g6d{display:grid;gap:.22rem;border:1px solid color-mix(in srgb,#b45309 38%,var(--line));border-radius:.65rem;background:color-mix(in srgb,#b45309 7%,var(--surface));padding:.65rem .7rem;font-size:.72rem}.bank-accounts-view_balanceNotice__B4_FT p,.bank-accounts-view_lockNotice__o7g6d p{color:var(--muted)}.bank-accounts-view_balanceNotice__B4_FT{grid-template-columns:auto 1fr;align-items:baseline;border-color:color-mix(in srgb,var(--blue) 34%,var(--line));background:color-mix(in srgb,var(--blue) 6%,var(--surface))}.bank-accounts-view_balanceNotice__B4_FT span{color:var(--muted)}.bank-accounts-view_balanceNotice__B4_FT strong{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bank-accounts-view_balanceNotice__B4_FT p{grid-column:1/-1}.bank-accounts-view_modalFooter__pCMEc{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;border-top:1px solid var(--line);padding-top:.7rem}.bank-accounts-view_discardNotice__90RVG{display:grid;gap:.45rem;border:1px solid color-mix(in srgb,#b45309 42%,var(--line));border-radius:.65rem;background:color-mix(in srgb,#b45309 8%,var(--surface));padding:.7rem;font-size:.76rem}.bank-accounts-view_discardNotice__90RVG p{margin:0;color:var(--muted)}.bank-accounts-view_discardNotice__90RVG>div{display:flex;flex-wrap:wrap;gap:.5rem}.bank-accounts-view_linkReview__MZIw5,.bank-accounts-view_linkSummary__c91g2{display:grid;min-width:0;gap:.65rem;margin:0;border:1px solid var(--line);border-radius:.65rem;padding:.75rem;overflow-wrap:anywhere;font-size:.76rem}.bank-accounts-view_linkSummary__c91g2>div{display:grid;gap:.15rem}.bank-accounts-view_linkSummary__c91g2 dt{color:var(--muted)}.bank-accounts-view_linkReview__MZIw5 p,.bank-accounts-view_linkSummary__c91g2 dd{margin:0}.bank-accounts-view_linkSummary__c91g2 dd{font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bank-accounts-view_linkConsent__BOe9y{display:flex;align-items:flex-start;gap:.5rem}.bank-accounts-view_linkConsent__BOe9y input[type=checkbox]{width:1rem;height:1rem;min-height:0;flex:0 0 1rem;margin:.15rem 0 0}@media (max-width:760px){.bank-accounts-view_header__L88ZB,.bank-accounts-view_panelHeading__Rjs7K{align-items:stretch;flex-direction:column}.bank-accounts-view_header__L88ZB>button,.bank-accounts-view_panelHeading__Rjs7K>span{align-self:flex-start}.bank-accounts-view_summary__9MJgS{grid-template-columns:1fr}.bank-accounts-view_table__Hpb_S{min-width:0}.bank-accounts-view_table__Hpb_S thead{display:none}.bank-accounts-view_table__Hpb_S tbody,.bank-accounts-view_table__Hpb_S td,.bank-accounts-view_table__Hpb_S tr{display:block;width:100%}.bank-accounts-view_table__Hpb_S tr{border-bottom:1px solid var(--line);padding:.45rem 0}.bank-accounts-view_table__Hpb_S tbody tr:last-child{border-bottom:0}.bank-accounts-view_table__Hpb_S tbody tr:hover td,.bank-accounts-view_table__Hpb_S tbody tr:nth-child(2n) td,.bank-accounts-view_table__Hpb_S td{display:grid;grid-template-columns:minmax(7.3rem,.38fr) minmax(0,.62fr);gap:.55rem;border:0;background:var(--surface);padding:.35rem .65rem;text-align:left!important;white-space:normal}.bank-accounts-view_table__Hpb_S td:before{content:attr(data-label);color:var(--muted);font-size:.64rem;font-weight:750;letter-spacing:.025em;text-transform:uppercase}.bank-accounts-view_rowActions__eiCcx{align-items:flex-start}.bank-accounts-view_modalBackdrop__pDC9p{place-items:end center;padding:0}.bank-accounts-view_modal__8J4Hc{width:100%;max-height:94dvh;border-right:0;border-bottom:0;border-left:0;border-radius:.9rem .9rem 0 0}.bank-accounts-view_formGrid__3WSpU{grid-template-columns:1fr}.bank-accounts-view_fullField__7rXNq{grid-column:auto}}@media (max-width:460px){.bank-accounts-view_modalFooter__pCMEc,.bank-accounts-view_notice__NjHpM{align-items:stretch;flex-direction:column}.bank-accounts-view_modalFooter__pCMEc button,.bank-accounts-view_notice__NjHpM button{width:100%}.bank-accounts-view_table__Hpb_S tbody tr:hover td,.bank-accounts-view_table__Hpb_S tbody tr:nth-child(2n) td,.bank-accounts-view_table__Hpb_S td{grid-template-columns:1fr;gap:.18rem}}.partner-funding-view_shell__yqK94{display:grid;gap:.85rem;min-width:0}.partner-funding-view_filters__kCFzV,.partner-funding-view_hero__b9wbx,.partner-funding-view_panel__cQcmT{border:1px solid var(--line);border-radius:.85rem;background:var(--surface);box-shadow:var(--shadow)}.partner-funding-view_hero__b9wbx{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem}.partner-funding-view_hero__b9wbx>div:first-child{display:grid;gap:.2rem}.partner-funding-view_actionPanel__g8Yk9 h3,.partner-funding-view_hero__b9wbx h2,.partner-funding-view_hero__b9wbx p,.partner-funding-view_modalHeader__ZU7kg h2,.partner-funding-view_panelHeading__sanIa h3,.partner-funding-view_panelHeading__sanIa p,.partner-funding-view_traceGrid__95Cb8 h3{margin:0}.partner-funding-view_hero__b9wbx h2{font-size:clamp(1.25rem,2vw,1.7rem)}.partner-funding-view_hero__b9wbx p,.partner-funding-view_panelHeading__sanIa p{color:var(--muted)}.partner-funding-view_eyebrow___Tzf9,.partner-funding-view_modalHeader__ZU7kg span{color:var(--blue);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.partner-funding-view_actionPanel__g8Yk9>div:first-child,.partner-funding-view_detailActions__s_398,.partner-funding-view_filterActions__IORvf,.partner-funding-view_heroActions__MHgdA,.partner-funding-view_pagination__Ohoq5>div,.partner-funding-view_rowActions__AAxAx{display:flex;align-items:center;gap:.55rem}.partner-funding-view_heroActions__MHgdA{flex:0 0 auto}.partner-funding-view_rowActions__AAxAx{flex-wrap:wrap}.partner-funding-view_primaryButton__PdVI5{border-color:var(--blue);background:var(--blue);color:#fff;font-weight:700}.partner-funding-view_primaryButton__PdVI5:focus-visible,.partner-funding-view_primaryButton__PdVI5:hover:not(:disabled){border-color:var(--blue-dark);background:var(--blue-dark)}.partner-funding-view_dangerButton___Q2Db{border-color:color-mix(in srgb,#b42318 68%,var(--line));background:color-mix(in srgb,#b42318 9%,var(--surface));color:color-mix(in srgb,#b42318 82%,var(--text));font-weight:700}.partner-funding-view_dangerButton___Q2Db:focus-visible,.partner-funding-view_dangerButton___Q2Db:hover:not(:disabled){background:color-mix(in srgb,#b42318 18%,var(--surface))}.partner-funding-view_tabs__6i2NK{display:flex;max-width:100%;gap:.4rem;overflow-x:auto;padding:.15rem .05rem .3rem}.partner-funding-view_tabs__6i2NK button{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;white-space:nowrap}.partner-funding-view_tabs__6i2NK button span{display:grid;min-width:1.25rem;min-height:1.25rem;place-items:center;border-radius:999px;background:color-mix(in srgb,#b45309 18%,var(--surface));color:color-mix(in srgb,#b45309 82%,var(--text));font-size:.72rem}.partner-funding-view_tabs__6i2NK .partner-funding-view_activeTab__bytyZ{border-color:var(--blue);background:color-mix(in srgb,var(--blue) 10%,var(--surface));color:var(--blue);font-weight:750}.partner-funding-view_filters__kCFzV{display:grid;grid-template-columns:minmax(12rem,2fr) repeat(6,minmax(8.5rem,1fr)) auto;gap:.55rem;align-items:end;padding:.75rem;box-shadow:none}.partner-funding-view_filters__kCFzV label,.partner-funding-view_formGrid__NkwWs label{display:grid;gap:.3rem;min-width:0;color:var(--muted);font-size:.73rem;font-weight:700}.partner-funding-view_filters__kCFzV input,.partner-funding-view_filters__kCFzV select,.partner-funding-view_formGrid__NkwWs input,.partner-funding-view_formGrid__NkwWs select,.partner-funding-view_formGrid__NkwWs textarea{width:100%;min-height:36px;border:1px solid var(--line);border-radius:.45rem;background:var(--surface);color:var(--text);padding:.45rem .55rem}.partner-funding-view_formGrid__NkwWs textarea{min-height:5rem;resize:vertical}.partner-funding-view_filters__kCFzV input:focus,.partner-funding-view_filters__kCFzV select:focus,.partner-funding-view_formGrid__NkwWs input:focus,.partner-funding-view_formGrid__NkwWs select:focus,.partner-funding-view_formGrid__NkwWs textarea:focus{border-color:var(--blue);outline:2px solid color-mix(in srgb,var(--blue) 16%,transparent);outline-offset:1px}.partner-funding-view_searchField__zPcda{min-width:14rem}.partner-funding-view_filterActions__IORvf{justify-content:flex-end}.partner-funding-view_kpis__MqNza{display:grid;grid-template-columns:repeat(6,minmax(10rem,1fr));gap:.6rem}.partner-funding-view_kpis__MqNza>div{display:grid;gap:.15rem;min-width:0;border:1px solid var(--line);border-radius:.75rem;background:var(--surface);padding:.75rem}.partner-funding-view_detailHero__ZhyOc span,.partner-funding-view_detailTotals__DhsFm span,.partner-funding-view_kpis__MqNza span{color:var(--muted);font-size:.72rem}.partner-funding-view_kpis__MqNza strong{overflow:hidden;font-size:clamp(.95rem,1.35vw,1.18rem);text-overflow:ellipsis;white-space:nowrap}.partner-funding-view_detailHero__ZhyOc small,.partner-funding-view_formGrid__NkwWs small,.partner-funding-view_kpis__MqNza small,.partner-funding-view_modalFooter__eRjh5 small,.partner-funding-view_table__pkk0T small{color:var(--muted);font-size:.68rem}.partner-funding-view_kpis__MqNza .partner-funding-view_primaryKpi__BQp2v{border-color:color-mix(in srgb,var(--blue) 52%,var(--line));background:color-mix(in srgb,var(--blue) 8%,var(--surface))}.partner-funding-view_panel__cQcmT{min-width:0;overflow:hidden}.partner-funding-view_panelHeading__sanIa{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding:.75rem .9rem}.partner-funding-view_panelHeading__sanIa>div{display:grid;gap:.15rem}.partner-funding-view_panelHeading__sanIa h3{font-size:1rem}.partner-funding-view_panelHeading__sanIa p,.partner-funding-view_panelHeading__sanIa>span{font-size:.75rem}.partner-funding-view_panelHeading__sanIa>span{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);padding:.25rem .55rem;color:var(--muted)}.partner-funding-view_tableWrap__c7w1i{max-width:100%;overflow:auto}.partner-funding-view_table__pkk0T{width:100%;min-width:70rem;border-collapse:separate;border-spacing:0;font-size:.75rem}.partner-funding-view_table__pkk0T td,.partner-funding-view_table__pkk0T th{border-right:1px solid color-mix(in srgb,var(--line) 75%,transparent);border-bottom:1px solid color-mix(in srgb,var(--line) 75%,transparent);padding:.42rem .5rem;text-align:left;vertical-align:top}.partner-funding-view_table__pkk0T th{position:sticky;top:0;z-index:1;background:var(--surface-soft);color:var(--muted);font-size:.67rem;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.partner-funding-view_table__pkk0T tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-soft) 50%,var(--surface))}.partner-funding-view_table__pkk0T tbody tr:hover td{background:color-mix(in srgb,var(--blue) 5%,var(--surface))}.partner-funding-view_table__pkk0T td small,.partner-funding-view_table__pkk0T td strong{display:block}.partner-funding-view_table__pkk0T td button{min-height:30px;padding:0 .65rem;font-size:.72rem}.partner-funding-view_table__pkk0T .partner-funding-view_numeric__roc1z{text-align:right;white-space:nowrap}.partner-funding-view_numeric__roc1z{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.partner-funding-view_status__2bR5y{display:inline-flex;align-items:center;min-height:1.45rem;border:1px solid transparent;border-radius:999px;padding:.18rem .45rem;font-size:.65rem;font-weight:750;white-space:nowrap}.partner-funding-view_statusApproved__0oqU3{border-color:color-mix(in srgb,#15803d 34%,var(--line));background:color-mix(in srgb,#15803d 10%,var(--surface));color:color-mix(in srgb,#15803d 82%,var(--text))}.partner-funding-view_statusPending___4d2o{border-color:color-mix(in srgb,#b45309 34%,var(--line));background:color-mix(in srgb,#b45309 10%,var(--surface));color:color-mix(in srgb,#b45309 82%,var(--text))}.partner-funding-view_statusDraft__d_fOa{border-color:color-mix(in srgb,var(--blue) 34%,var(--line));background:color-mix(in srgb,var(--blue) 8%,var(--surface));color:var(--blue)}.partner-funding-view_statusReversed__o682i{border-color:color-mix(in srgb,#b42318 34%,var(--line));background:color-mix(in srgb,#b42318 8%,var(--surface));color:color-mix(in srgb,#b42318 82%,var(--text))}.partner-funding-view_pagination__Ohoq5{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem .85rem;color:var(--muted);font-size:.72rem}.partner-funding-view_pagination__Ohoq5 button{min-height:32px;font-size:.72rem}.partner-funding-view_denied__KxTkz,.partner-funding-view_errorNotice__BWl4T,.partner-funding-view_loadingState__kGauB,.partner-funding-view_successNotice__o_Gc_{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border:1px solid var(--line);border-radius:.65rem;padding:.65rem .75rem;font-size:.78rem}.partner-funding-view_errorNotice__BWl4T{border-color:color-mix(in srgb,#b42318 35%,var(--line));background:color-mix(in srgb,#b42318 8%,var(--surface));color:color-mix(in srgb,#b42318 82%,var(--text))}.partner-funding-view_successNotice__o_Gc_{border-color:color-mix(in srgb,#15803d 35%,var(--line));background:color-mix(in srgb,#15803d 8%,var(--surface));color:color-mix(in srgb,#15803d 82%,var(--text))}.partner-funding-view_denied__KxTkz,.partner-funding-view_loadingState__kGauB{background:var(--surface);color:var(--muted)}.partner-funding-view_errorNotice__BWl4T button,.partner-funding-view_successNotice__o_Gc_ button{min-height:30px;flex:0 0 auto}.partner-funding-view_modalBackdrop__HpM7H{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;overflow:auto;background:rgba(3,8,18,.68);padding:1rem;overscroll-behavior:contain}.partner-funding-view_modal__Sa0TE{display:flex;flex-direction:column;width:min(42rem,100%);max-height:calc(100dvh - 2rem);border:1px solid var(--line);border-radius:.9rem;background:var(--surface);box-shadow:0 1.5rem 5rem rgba(0,0,0,.34);color:var(--text);overflow:hidden}.partner-funding-view_modalWide__72CVT{width:min(76rem,100%)}.partner-funding-view_modalHeader__ZU7kg{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,var(--blue) 6%);padding:.85rem 1rem}.partner-funding-view_modalHeader__ZU7kg>div{display:grid;gap:.15rem}.partner-funding-view_modalHeader__ZU7kg h2{font-size:1.1rem}.partner-funding-view_modalHeader__ZU7kg button{flex:0 0 auto}.partner-funding-view_modalBody__jcGU_{display:grid;gap:.85rem;min-height:0;overflow:auto;padding:.9rem 1rem 1rem}.partner-funding-view_formGrid__NkwWs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.partner-funding-view_supportField__bZ_KH,.partner-funding-view_wideField__41Ni0{grid-column:1/-1}.partner-funding-view_supportField__bZ_KH{border:1px dashed color-mix(in srgb,var(--blue) 45%,var(--line));border-radius:.65rem;background:color-mix(in srgb,var(--blue) 4%,var(--surface));padding:.65rem}.partner-funding-view_openingLineSummary__xxbDW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;border:1px solid color-mix(in srgb,var(--blue) 38%,var(--line));border-radius:.65rem;background:color-mix(in srgb,var(--blue) 5%,var(--surface));padding:.65rem}.partner-funding-view_openingLineSummary__xxbDW>div{display:grid;min-width:0;gap:.12rem}.partner-funding-view_openingLineSummary__xxbDW small,.partner-funding-view_openingLineSummary__xxbDW span{color:var(--muted);font-size:.68rem}.partner-funding-view_openingLineSummary__xxbDW strong{overflow-wrap:anywhere;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.partner-funding-view_checkboxLabel__XCjXt{grid-template-columns:auto 1fr;align-items:center;align-self:end;min-height:36px;border:1px solid var(--line);border-radius:.45rem;padding:.5rem .6rem}.partner-funding-view_checkboxLabel__XCjXt input{width:1rem;min-height:1rem;margin:0}.partner-funding-view_modalFooter__eRjh5{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-top:1px solid var(--line);padding-top:.75rem}.partner-funding-view_detailHero__ZhyOc,.partner-funding-view_detailTotals__DhsFm{display:grid;gap:.55rem}.partner-funding-view_detailHero__ZhyOc,.partner-funding-view_detailTotals__DhsFm{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-funding-view_detailHero__ZhyOc>div,.partner-funding-view_detailTotals__DhsFm>div{display:grid;gap:.12rem;min-width:0;border:1px solid var(--line);border-radius:.65rem;background:var(--surface-soft);padding:.65rem}.partner-funding-view_detailHero__ZhyOc small,.partner-funding-view_detailHero__ZhyOc strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-funding-view_detailTotals__DhsFm strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.partner-funding-view_traceGrid__95Cb8{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.7rem}.partner-funding-view_traceGrid__95Cb8>section{min-width:0;border:1px solid var(--line);border-radius:.65rem;padding:.75rem}.partner-funding-view_traceGrid__95Cb8 h3{margin-bottom:.55rem;font-size:.88rem}.partner-funding-view_traceGrid__95Cb8 dl{display:grid;gap:0;margin:0}.partner-funding-view_traceGrid__95Cb8 dl>div{display:grid;grid-template-columns:minmax(6rem,.4fr) minmax(0,1fr);gap:.6rem;border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);padding:.34rem 0}.partner-funding-view_traceGrid__95Cb8 dd,.partner-funding-view_traceGrid__95Cb8 dt,.partner-funding-view_traceGrid__95Cb8 p{margin:0;font-size:.72rem}.partner-funding-view_traceGrid__95Cb8 dt{color:var(--muted)}.partner-funding-view_traceGrid__95Cb8 dd{display:flex;align-items:center;justify-content:space-between;gap:.45rem;overflow-wrap:anywhere}.partner-funding-view_traceGrid__95Cb8 dd button{min-height:28px;flex:0 0 auto}.partner-funding-view_traceGrid__95Cb8 p{margin-top:.55rem;color:var(--muted)}.partner-funding-view_applicationList__JfxFL{display:grid;gap:.4rem}.partner-funding-view_applicationList__JfxFL button{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-width:0;min-height:3rem;text-align:left}.partner-funding-view_applicationList__JfxFL button>span{display:grid;min-width:0}.partner-funding-view_applicationList__JfxFL button small{overflow:hidden;color:var(--muted);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.partner-funding-view_applicationList__JfxFL p{margin:0;color:var(--muted);font-size:.75rem}.partner-funding-view_detailActions__s_398{flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.65rem 0}.partner-funding-view_actionPanel__g8Yk9{display:grid;gap:.7rem;border:1px solid color-mix(in srgb,#b45309 38%,var(--line));border-radius:.7rem;background:color-mix(in srgb,#b45309 6%,var(--surface));padding:.75rem}.partner-funding-view_actionPanel__g8Yk9>div:first-child{justify-content:space-between}.partner-funding-view_actionPanel__g8Yk9 h3{font-size:.9rem}.partner-funding-view_actionPanel__g8Yk9>button{justify-self:end}@media (max-width:1180px){.partner-funding-view_filters__kCFzV{grid-template-columns:repeat(4,minmax(9rem,1fr))}.partner-funding-view_searchField__zPcda{grid-column:span 2}.partner-funding-view_kpis__MqNza{grid-template-columns:repeat(3,minmax(10rem,1fr))}}@media (max-width:800px){.partner-funding-view_hero__b9wbx,.partner-funding-view_modalFooter__eRjh5,.partner-funding-view_pagination__Ohoq5,.partner-funding-view_panelHeading__sanIa{align-items:stretch;flex-direction:column}.partner-funding-view_filterActions__IORvf,.partner-funding-view_heroActions__MHgdA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.partner-funding-view_filters__kCFzV,.partner-funding-view_formGrid__NkwWs{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-funding-view_filterActions__IORvf,.partner-funding-view_searchField__zPcda{grid-column:1/-1}.partner-funding-view_detailHero__ZhyOc,.partner-funding-view_detailTotals__DhsFm,.partner-funding-view_openingLineSummary__xxbDW{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-funding-view_traceGrid__95Cb8{grid-template-columns:minmax(0,1fr)}.partner-funding-view_modalBackdrop__HpM7H{align-items:end;padding:.5rem}.partner-funding-view_modal__Sa0TE{max-height:calc(100dvh - .5rem);border-radius:.85rem .85rem 0 0}}@media (max-width:520px){.partner-funding-view_filters__kCFzV,.partner-funding-view_hero__b9wbx,.partner-funding-view_modalBody__jcGU_,.partner-funding-view_modalHeader__ZU7kg,.partner-funding-view_panelHeading__sanIa{padding-left:.7rem;padding-right:.7rem}.partner-funding-view_detailHero__ZhyOc,.partner-funding-view_detailTotals__DhsFm,.partner-funding-view_filters__kCFzV,.partner-funding-view_formGrid__NkwWs,.partner-funding-view_heroActions__MHgdA,.partner-funding-view_kpis__MqNza,.partner-funding-view_openingLineSummary__xxbDW{grid-template-columns:minmax(0,1fr)}.partner-funding-view_filterActions__IORvf,.partner-funding-view_searchField__zPcda,.partner-funding-view_supportField__bZ_KH,.partner-funding-view_wideField__41Ni0{grid-column:auto}.partner-funding-view_detailActions__s_398{display:grid;grid-template-columns:minmax(0,1fr)}.partner-funding-view_traceGrid__95Cb8 dl>div{grid-template-columns:minmax(0,1fr);gap:.1rem}}