.sale-invoice-wizard-module__wLSZ2G__body{gap:1rem;min-width:0;padding:1.25rem;display:grid}.sale-invoice-wizard-module__wLSZ2G__body p{margin:0}.sale-invoice-wizard-module__wLSZ2G__launcher{gap:1rem;display:grid}.sale-invoice-wizard-module__wLSZ2G__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.sale-invoice-wizard-module__wLSZ2G__steps button{text-align:left;border-radius:.75rem;padding:.75rem}.sale-invoice-wizard-module__wLSZ2G__steps button[aria-current=step]{background:#167f7029;border-color:#167f70;font-weight:700}.sale-invoice-wizard-module__wLSZ2G__stepNumber{opacity:.7;font-size:.72rem;display:block}.sale-invoice-wizard-module__wLSZ2G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sale-invoice-wizard-module__wLSZ2G__grid label,.sale-invoice-wizard-module__wLSZ2G__actions label{gap:.35rem;display:grid}.sale-invoice-wizard-module__wLSZ2G__wide{grid-column:1/-1}.sale-invoice-wizard-module__wLSZ2G__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.sale-invoice-wizard-module__wLSZ2G__footer{border-top:1px solid var(--line,#d7dfdb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.sale-invoice-wizard-module__wLSZ2G__summary{background:#167f7014;border-radius:.8rem;flex-wrap:wrap;gap:1rem;padding:1rem;display:flex}.sale-invoice-wizard-module__wLSZ2G__summary span{gap:.2rem;min-width:110px;display:grid}.sale-invoice-wizard-module__wLSZ2G__summary strong{font-size:1.15rem}.sale-invoice-wizard-module__wLSZ2G__error{color:#b52b2b;background:#b938381f;border:1px solid #ba5151;border-radius:.65rem;padding:.85rem}.sale-invoice-wizard-module__wLSZ2G__success{background:#167f701a;border:1px solid #167f70;border-radius:.65rem;padding:.75rem}.sale-invoice-wizard-module__wLSZ2G__notice{background:#bd96471a;border:1px solid #ae873c;border-radius:.65rem;padding:.85rem}.sale-invoice-wizard-module__wLSZ2G__tableScroll{max-width:100%;overflow:auto}.sale-invoice-wizard-module__wLSZ2G__tableScroll table{border-collapse:collapse;width:100%;min-width:760px;font-size:.88rem}.sale-invoice-wizard-module__wLSZ2G__tableScroll th,.sale-invoice-wizard-module__wLSZ2G__tableScroll td{text-align:left;border-bottom:1px solid var(--line,#d7dfdb);vertical-align:top;padding:.65rem .45rem}.sale-invoice-wizard-module__wLSZ2G__tableScroll th{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.sale-invoice-wizard-module__wLSZ2G__tableScroll input{width:100px;min-width:75px;padding:.45rem}.sale-invoice-wizard-module__wLSZ2G__tableScroll select{width:84px;min-width:70px;padding:.45rem}.sale-invoice-wizard-module__wLSZ2G__productName{gap:.15rem;min-width:150px;max-width:280px;display:grid}.sale-invoice-wizard-module__wLSZ2G__productName small{opacity:.7}.sale-invoice-wizard-module__wLSZ2G__picker{gap:.5rem;display:grid}.sale-invoice-wizard-module__wLSZ2G__suggestions{gap:.3rem;max-height:240px;display:grid;overflow:auto}.sale-invoice-wizard-module__wLSZ2G__suggestions button{text-align:left;justify-content:space-between;gap:.7rem;display:flex}.sale-invoice-wizard-module__wLSZ2G__suggestions span{display:grid}.sale-invoice-wizard-module__wLSZ2G__check{border:1px solid var(--line,#d7dfdb);border-radius:.65rem;align-items:flex-start;gap:.65rem;padding:1rem;display:flex}.sale-invoice-wizard-module__wLSZ2G__check input{width:auto;margin-top:.2rem}.sale-invoice-wizard-module__wLSZ2G__issues{max-height:220px;padding-left:1.4rem;overflow:auto}.sale-invoice-wizard-module__wLSZ2G__muted{opacity:.7;font-size:.82rem}@media (max-width:650px){.sale-invoice-wizard-module__wLSZ2G__body{padding:.8rem}.sale-invoice-wizard-module__wLSZ2G__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-invoice-wizard-module__wLSZ2G__grid{grid-template-columns:1fr}.sale-invoice-wizard-module__wLSZ2G__actions>button{flex-grow:1}}
.sales-history-module__bNquQa__history,.sales-history-module__bNquQa__panel{min-width:0;max-width:100%}.sales-history-module__bNquQa__panel{container-type:inline-size}.sales-history-module__bNquQa__toolbar{grid-template-columns:minmax(140px,1.1fr) minmax(180px,1.8fr) minmax(120px,1fr) minmax(115px,1fr) auto;align-items:end;gap:8px;margin-bottom:12px;display:grid}.sales-history-module__bNquQa__toolbar label,.sales-history-module__bNquQa__dateFields label{min-width:0;color:var(--muted);gap:4px;font-size:11px;font-weight:600;display:grid}.sales-history-module__bNquQa__toolbar input,.sales-history-module__bNquQa__toolbar select,.sales-history-module__bNquQa__toolbar button,.sales-history-module__bNquQa__pagination select,.sales-history-module__bNquQa__pagination button,.sales-history-module__bNquQa__dateForm input,.sales-history-module__bNquQa__dateForm button{letter-spacing:0;border-radius:5px;min-width:0;height:32px;min-height:32px;padding:5px 8px;font-size:12px}.sales-history-module__bNquQa__toolbar input,.sales-history-module__bNquQa__toolbar select{text-overflow:ellipsis;width:100%}.sales-history-module__bNquQa__periodControl{gap:4px;min-width:0;display:flex}.sales-history-module__bNquQa__period{gap:4px;min-width:0;display:grid}.sales-history-module__bNquQa__periodControl select{flex:1}.sales-history-module__bNquQa__filterActions,.sales-history-module__bNquQa__modalActions,.sales-history-module__bNquQa__rowActions{align-items:center;gap:5px;display:flex}.sales-history-module__bNquQa__filterActions button:last-child{width:32px;padding:0;font-size:19px}.sales-history-module__bNquQa__dateCaption{color:var(--muted);margin:-5px 0 10px;font-size:11px}.sales-history-module__bNquQa__summary,.sales-history-module__bNquQa__detailTotals{border-block:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:12px;padding:9px 0;display:grid}.sales-history-module__bNquQa__summary>div,.sales-history-module__bNquQa__detailTotals>div{align-content:start;gap:3px;min-width:0;display:grid}.sales-history-module__bNquQa__summary span,.sales-history-module__bNquQa__detailTotals span{color:var(--muted);font-size:10px}.sales-history-module__bNquQa__summary strong,.sales-history-module__bNquQa__detailTotals strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.3}.sales-history-module__bNquQa__summary>div:first-child strong,.sales-history-module__bNquQa__detailTotals>div:nth-child(3) strong{color:var(--green)}.sales-history-module__bNquQa__summary[aria-busy=true] strong{visibility:hidden}.sales-history-module__bNquQa__tableWrap{border:1px solid var(--line);overscroll-behavior-x:contain;border-radius:5px;width:100%;min-width:0;max-height:58vh;overflow:auto}.sales-history-module__bNquQa__salesTable,.sales-history-module__bNquQa__linesTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:840px;font-size:11px}.sales-history-module__bNquQa__salesTable th,.sales-history-module__bNquQa__salesTable td,.sales-history-module__bNquQa__linesTable th,.sales-history-module__bNquQa__linesTable td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 8px}.sales-history-module__bNquQa__salesTable th,.sales-history-module__bNquQa__linesTable th{z-index:1;background:var(--surface-soft);white-space:nowrap;font-size:10px;position:sticky;top:0}.sales-history-module__bNquQa__salesTable td,.sales-history-module__bNquQa__linesTable td{background:var(--surface);white-space:normal;overflow-wrap:anywhere}.sales-history-module__bNquQa__salesTable tr:nth-child(2n) td,.sales-history-module__bNquQa__linesTable tr:nth-child(2n) td{background:var(--surface-soft)}.sales-history-module__bNquQa__salesTable tr:hover td{background:color-mix(in srgb, var(--surface) 94%, var(--green) 6%)}.sales-history-module__bNquQa__salesTable th:last-child,.sales-history-module__bNquQa__salesTable td:last-child,.sales-history-module__bNquQa__linesTable th:last-child,.sales-history-module__bNquQa__linesTable td:last-child{border-right:0}.sales-history-module__bNquQa__salesTable tr:last-child td,.sales-history-module__bNquQa__linesTable tr:last-child td{border-bottom:0}.sales-history-module__bNquQa__salesTable td>strong,.sales-history-module__bNquQa__salesTable td>small,.sales-history-module__bNquQa__linesTable td>strong,.sales-history-module__bNquQa__linesTable td>small{display:block}.sales-history-module__bNquQa__salesTable small,.sales-history-module__bNquQa__linesTable small{color:var(--muted);margin-top:2px;font-size:10px;line-height:1.4}:is(.sales-history-module__bNquQa__salesTable td.numeric,.sales-history-module__bNquQa__linesTable td.numeric){white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.sales-history-module__bNquQa__salesTable th:first-child{width:11%}.sales-history-module__bNquQa__salesTable th:nth-child(2){width:18%}.sales-history-module__bNquQa__salesTable th:nth-child(3){width:12%}.sales-history-module__bNquQa__salesTable th:nth-child(4){width:10%}.sales-history-module__bNquQa__salesTable th:nth-child(5){width:5%}.sales-history-module__bNquQa__salesTable th:nth-child(6),.sales-history-module__bNquQa__salesTable th:nth-child(7),.sales-history-module__bNquQa__salesTable th:nth-child(8){width:12%}.sales-history-module__bNquQa__salesTable th:nth-child(9){width:8%}.sales-history-module__bNquQa__salesTable th:last-child,.sales-history-module__bNquQa__salesTable td:last-child:not([colspan]){border-left:1px solid var(--line);position:sticky;right:0}.sales-history-module__bNquQa__salesTable th:last-child{z-index:2}.sales-history-module__bNquQa__rowActions{justify-content:center}.sales-history-module__bNquQa__salesTable button,.sales-history-module__bNquQa__linesTable button,.sales-history-module__bNquQa__detailFooter button{white-space:nowrap;min-height:30px;padding:5px 9px;font-size:11px}.sales-history-module__bNquQa__status{max-width:100%;color:var(--green);overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}.sales-history-module__bNquQa__status[data-status=ANNULLED]{color:var(--red,#be3434)}.sales-history-module__bNquQa__status[data-status=PARTIALLY_RETURNED],.sales-history-module__bNquQa__status[data-status=RETURNED]{color:var(--amber)}.sales-history-module__bNquQa__pagination{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:10px;font-size:11px;display:flex}.sales-history-module__bNquQa__pagination>span{margin-right:auto}.sales-history-module__bNquQa__pagination label,.sales-history-module__bNquQa__pagination nav{align-items:center;gap:7px;display:flex}.sales-history-module__bNquQa__pagination nav>span{text-align:center;min-width:40px}.sales-history-module__bNquQa__pagination button{width:32px;padding:0}.sales-history-module__bNquQa__dateModal{border-radius:8px;align-self:center;width:min(420px,100%)}:is(.sales-history-module__bNquQa__dateModal .tenant-management-modal-header,.sales-history-module__bNquQa__detailModal .tenant-management-modal-header){align-items:center;padding:10px 14px}:is(.sales-history-module__bNquQa__dateModal .tenant-management-modal-header h2,.sales-history-module__bNquQa__detailModal .tenant-management-modal-header h2){font-size:16px}.sales-history-module__bNquQa__dateForm{gap:12px;padding:14px;display:grid}.sales-history-module__bNquQa__dateFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sales-history-module__bNquQa__dateFields input{width:100%}.sales-history-module__bNquQa__modalActions{justify-content:flex-end}.sales-history-module__bNquQa__detailModal{border-radius:8px;flex-direction:column;align-self:center;width:min(1000px,100%);max-height:calc(100dvh - 36px);display:flex;overflow:hidden}.sales-history-module__bNquQa__detailBody{gap:10px;min-height:0;padding:12px 14px;display:grid;overflow:auto}.sales-history-module__bNquQa__saleHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.sales-history-module__bNquQa__saleHeading>div{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.sales-history-module__bNquQa__saleHeading strong{font-size:15px}.sales-history-module__bNquQa__saleHeading small{color:var(--muted);font-size:11px}.sales-history-module__bNquQa__metadata,.sales-history-module__bNquQa__breakdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.sales-history-module__bNquQa__metadata dt,.sales-history-module__bNquQa__breakdown dt{color:var(--muted);margin-bottom:3px;font-size:10px}.sales-history-module__bNquQa__metadata dd,.sales-history-module__bNquQa__breakdown dd{overflow-wrap:anywhere;margin:0;font-size:12px}.sales-history-module__bNquQa__detailTotals{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.sales-history-module__bNquQa__sectionHeading{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.sales-history-module__bNquQa__sectionHeading h3{color:var(--text);margin:0;font-size:13px}.sales-history-module__bNquQa__linesTable{min-width:740px}.sales-history-module__bNquQa__linesTable th:first-child{width:31%}.sales-history-module__bNquQa__linesTable th:nth-child(2),.sales-history-module__bNquQa__linesTable th:nth-child(3){width:6%}.sales-history-module__bNquQa__linesTable th:nth-child(4),.sales-history-module__bNquQa__linesTable th:nth-child(6){width:16%}.sales-history-module__bNquQa__linesTable th:nth-child(5){width:13%}.sales-history-module__bNquQa__linesTable th:last-child{width:12%}.sales-history-module__bNquQa__breakdown{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-history-module__bNquQa__detailFooter{border-top:1px solid var(--line);flex-shrink:0;justify-content:space-between;gap:10px;padding:10px 14px;display:flex}.sales-history-module__bNquQa__dangerAction{color:var(--red,#be3434)}@container (max-width:740px){.sales-history-module__bNquQa__toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-history-module__bNquQa__search{grid-column:span 2}.sales-history-module__bNquQa__filterActions{justify-content:flex-end}.sales-history-module__bNquQa__summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:440px){.sales-history-module__bNquQa__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-history-module__bNquQa__search{grid-area:1/1/auto/-1}.sales-history-module__bNquQa__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-history-module__bNquQa__toolbar input,.sales-history-module__bNquQa__toolbar select,.sales-history-module__bNquQa__toolbar button{height:36px}}@media (max-width:600px){.sales-history-module__bNquQa__metadata,.sales-history-module__bNquQa__detailTotals{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-history-module__bNquQa__detailBody{padding:10px}.sales-history-module__bNquQa__dateFields{grid-template-columns:1fr}.sales-history-module__bNquQa__saleHeading{flex-wrap:wrap}.sales-history-module__bNquQa__detailModal .sales-history-module__bNquQa__tableWrap{max-height:none}}
.purchase-invoice-import-modal-module__h7iZQG__body{gap:14px;min-width:0;padding:18px 22px 24px;display:grid}.purchase-invoice-import-modal-module__h7iZQG__intro,.purchase-invoice-import-modal-module__h7iZQG__note{margin:0;line-height:1.5}.purchase-invoice-import-modal-module__h7iZQG__note{opacity:.8;font-size:.8rem}.purchase-invoice-import-modal-module__h7iZQG__toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.purchase-invoice-import-modal-module__h7iZQG__fileField{flex:280px;gap:6px;min-width:0;font-size:.82rem;font-weight:600;display:grid}.purchase-invoice-import-modal-module__h7iZQG__fileField input{max-width:100%}.purchase-invoice-import-modal-module__h7iZQG__error,.purchase-invoice-import-modal-module__h7iZQG__success{overflow-wrap:anywhere;border:1px solid;border-radius:8px;gap:6px;margin:0;padding:12px 14px;font-size:.86rem;display:grid}.purchase-invoice-import-modal-module__h7iZQG__error p,.purchase-invoice-import-modal-module__h7iZQG__success p{margin:0}.purchase-invoice-import-modal-module__h7iZQG__error{background:#dc262617;border-color:#dc262666}.purchase-invoice-import-modal-module__h7iZQG__success{background:#16a34a17;border-color:#16a34a66}.purchase-invoice-import-modal-module__h7iZQG__invoiceSummary,.purchase-invoice-import-modal-module__h7iZQG__totals{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}.purchase-invoice-import-modal-module__h7iZQG__invoiceSummary div,.purchase-invoice-import-modal-module__h7iZQG__totals div{border:1px solid var(--line,#d7dee8);border-radius:6px;min-width:0;padding:10px}.purchase-invoice-import-modal-module__h7iZQG__invoiceSummary dt,.purchase-invoice-import-modal-module__h7iZQG__totals dt{opacity:.75;font-size:.73rem}.purchase-invoice-import-modal-module__h7iZQG__invoiceSummary dd,.purchase-invoice-import-modal-module__h7iZQG__totals dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:.88rem;font-weight:600}.purchase-invoice-import-modal-module__h7iZQG__totals dd{font-variant-numeric:tabular-nums}.purchase-invoice-import-modal-module__h7iZQG__tableHeading,.purchase-invoice-import-modal-module__h7iZQG__pagination{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;font-size:.79rem;display:flex}.purchase-invoice-import-modal-module__h7iZQG__tableHeading{justify-content:space-between}.purchase-invoice-import-modal-module__h7iZQG__pagination{justify-content:flex-end}.purchase-invoice-import-modal-module__h7iZQG__pagination button{min-height:30px;padding:5px 10px}.purchase-invoice-import-modal-module__h7iZQG__tableScroll{border:1px solid var(--line,#d7dee8);border-radius:6px;max-height:420px;overflow:auto}.purchase-invoice-import-modal-module__h7iZQG__table{border-collapse:separate;border-spacing:0;width:100%;font-size:.77rem}.purchase-invoice-import-modal-module__h7iZQG__table th,.purchase-invoice-import-modal-module__h7iZQG__table td{border-right:1px solid var(--line,#d7dee8);border-bottom:1px solid var(--line,#d7dee8);vertical-align:top;white-space:nowrap;padding:6px 8px}.purchase-invoice-import-modal-module__h7iZQG__table th{z-index:1;background:var(--surface,#fff);text-align:left;font-size:.72rem;font-weight:600;position:sticky;top:0}.purchase-invoice-import-modal-module__h7iZQG__table th:last-child,.purchase-invoice-import-modal-module__h7iZQG__table td:last-child{border-right:0}.purchase-invoice-import-modal-module__h7iZQG__table tbody tr:last-child td{border-bottom:0}.purchase-invoice-import-modal-module__h7iZQG__table tbody tr:nth-child(2n){background:color-mix(in srgb, currentColor 3%, transparent)}.purchase-invoice-import-modal-module__h7iZQG__table .purchase-invoice-import-modal-module__h7iZQG__number{text-align:right;font-variant-numeric:tabular-nums}.purchase-invoice-import-modal-module__h7iZQG__table .purchase-invoice-import-modal-module__h7iZQG__detail,.purchase-invoice-import-modal-module__h7iZQG__table .purchase-invoice-import-modal-module__h7iZQG__productName{white-space:normal;overflow-wrap:anywhere;min-width:220px;max-width:440px}.purchase-invoice-import-modal-module__h7iZQG__errorBadge,.purchase-invoice-import-modal-module__h7iZQG__warningBadge,.purchase-invoice-import-modal-module__h7iZQG__existingBadge{border:1px solid;border-radius:4px;padding:1px 5px;font-size:.68rem;display:inline-block}.purchase-invoice-import-modal-module__h7iZQG__errorBadge{background:#dc26261f;border-color:#dc2626}.purchase-invoice-import-modal-module__h7iZQG__warningBadge{background:#d69e2e1f;border-color:#b7791f}.purchase-invoice-import-modal-module__h7iZQG__existingBadge{background:#16a34a1a;border-color:#16804b}.purchase-invoice-import-modal-module__h7iZQG__confirmation{border-top:1px solid var(--line,#d7dee8);justify-items:start;gap:12px;padding-top:14px;display:grid}.purchase-invoice-import-modal-module__h7iZQG__confirmation label{align-items:start;gap:10px;font-size:.84rem;display:flex}.purchase-invoice-import-modal-module__h7iZQG__confirmation input{flex-shrink:0;width:17px;height:17px;margin-top:2px}@media (max-width:640px){.purchase-invoice-import-modal-module__h7iZQG__body{padding:14px 12px 20px}.purchase-invoice-import-modal-module__h7iZQG__toolbar>button,.purchase-invoice-import-modal-module__h7iZQG__confirmation>button{width:100%}.purchase-invoice-import-modal-module__h7iZQG__pagination{justify-content:center}}
.accounting-opening-view-module__SXc2_W__shell{gap:1rem;display:grid}.accounting-opening-view-module__SXc2_W__heading,.accounting-opening-view-module__SXc2_W__sectionHeading,.accounting-opening-view-module__SXc2_W__actions,.accounting-opening-view-module__SXc2_W__summary{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.accounting-opening-view-module__SXc2_W__heading h3,.accounting-opening-view-module__SXc2_W__sectionHeading h4,.accounting-opening-view-module__SXc2_W__heading p,.accounting-opening-view-module__SXc2_W__sectionHeading p,.accounting-opening-view-module__SXc2_W__blocked p,.accounting-opening-view-module__SXc2_W__pending p{margin:0}.accounting-opening-view-module__SXc2_W__heading>div,.accounting-opening-view-module__SXc2_W__sectionHeading>div{gap:.25rem;display:grid}.accounting-opening-view-module__SXc2_W__notice,.accounting-opening-view-module__SXc2_W__blocked,.accounting-opening-view-module__SXc2_W__pending{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);border-radius:.8rem;padding:.8rem .95rem}.accounting-opening-view-module__SXc2_W__notice{background:color-mix(in srgb, var(--surface) 84%, #0f766e 16%);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.accounting-opening-view-module__SXc2_W__progress{color:var(--muted);flex:none;font-size:.78rem}.accounting-opening-view-module__SXc2_W__blocked,.accounting-opening-view-module__SXc2_W__pending{background:color-mix(in srgb, var(--surface) 82%, #b45309 18%)}.accounting-opening-view-module__SXc2_W__blocked{gap:.35rem;display:grid}.accounting-opening-view-module__SXc2_W__blocked ul{margin:.25rem 0 0;padding-left:1.2rem}.accounting-opening-view-module__SXc2_W__steps{gap:.4rem;max-width:100%;padding-bottom:.2rem;display:flex;overflow-x:auto}.accounting-opening-view-module__SXc2_W__sectionCards{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:.7rem;display:grid}.accounting-opening-view-module__SXc2_W__sectionCard{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, var(--blue) 4%);text-align:left;border-radius:.85rem;align-content:space-between;gap:.6rem;min-height:9.25rem;padding:.85rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.accounting-opening-view-module__SXc2_W__sectionCard:hover:not(:disabled),.accounting-opening-view-module__SXc2_W__sectionCard:focus-visible{border-color:color-mix(in srgb, var(--blue) 65%, var(--line));transform:translateY(-1px);box-shadow:0 .65rem 1.6rem #0f172a1a}.accounting-opening-view-module__SXc2_W__sectionCard:disabled{opacity:.52}.accounting-opening-view-module__SXc2_W__sectionCardTopline{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.accounting-opening-view-module__SXc2_W__sectionCardTopline strong{color:var(--text);font-size:.9rem}.accounting-opening-view-module__SXc2_W__sectionCardTopline small{border-radius:999px;flex:none;padding:.2rem .42rem;font-size:.66rem;font-weight:700}.accounting-opening-view-module__SXc2_W__cardStatusComplete{background:color-mix(in srgb, #15803d 13%, var(--surface));color:#15803d}.accounting-opening-view-module__SXc2_W__cardStatusPending{background:color-mix(in srgb, #b45309 13%, var(--surface));color:#b45309}.accounting-opening-view-module__SXc2_W__sectionCardDescription{color:var(--muted);align-self:start;font-size:.79rem;line-height:1.42}.accounting-opening-view-module__SXc2_W__sectionCardAction{color:var(--blue);font-size:.76rem;font-weight:700}.accounting-opening-view-module__SXc2_W__modalBackdrop{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a94;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.accounting-opening-view-module__SXc2_W__modalPanel{border:1px solid color-mix(in srgb, var(--line) 82%, white 18%);background:var(--surface);border-radius:1rem;grid-template-rows:auto minmax(0,1fr);width:min(96rem,100%);max-height:calc(100dvh - 2rem);display:grid;overflow:hidden;box-shadow:0 1.5rem 5rem #0f172a52}.accounting-opening-view-module__SXc2_W__modalHeader{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 92%, var(--blue) 8%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1rem;display:flex}.accounting-opening-view-module__SXc2_W__modalHeader>div{gap:.18rem;display:grid}.accounting-opening-view-module__SXc2_W__modalHeader span,.accounting-opening-view-module__SXc2_W__inventoryStep{color:var(--blue);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.accounting-opening-view-module__SXc2_W__modalHeader h3,.accounting-opening-view-module__SXc2_W__modalHeader p,.accounting-opening-view-module__SXc2_W__inventoryImportHeading h5,.accounting-opening-view-module__SXc2_W__inventoryImportHeading p,.accounting-opening-view-module__SXc2_W__inventoryWorkflow p,.accounting-opening-view-module__SXc2_W__inventoryGate p{margin:0}.accounting-opening-view-module__SXc2_W__modalHeader h3{font-size:1.05rem}.accounting-opening-view-module__SXc2_W__modalHeader p{color:var(--muted);font-size:.78rem}.accounting-opening-view-module__SXc2_W__modalClose{border-radius:999px;flex:none;place-items:center;width:2.15rem;height:2.15rem;padding:0;font-size:1.35rem;line-height:1;display:grid}.accounting-opening-view-module__SXc2_W__modalBody{align-content:start;gap:1rem;min-width:0;padding:1rem;display:grid;overflow:auto}.accounting-opening-view-module__SXc2_W__inventoryImportPanel{border-top:1px solid var(--line);gap:.85rem;padding-top:1rem;display:grid}.accounting-opening-view-module__SXc2_W__inventoryImportHeading{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.accounting-opening-view-module__SXc2_W__inventoryImportHeading>div{gap:.22rem;display:grid}.accounting-opening-view-module__SXc2_W__inventoryImportHeading h5{font-size:1rem}.accounting-opening-view-module__SXc2_W__inventoryImportHeading p{max-width:62rem;color:var(--muted);font-size:.8rem;line-height:1.45}.accounting-opening-view-module__SXc2_W__inventoryMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.accounting-opening-view-module__SXc2_W__inventoryMetrics>div{border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:.7rem;gap:.18rem;padding:.65rem .75rem;display:grid}.accounting-opening-view-module__SXc2_W__inventoryMetrics>div[data-ready=true]{border-color:color-mix(in srgb, #15803d 52%, var(--line));background:color-mix(in srgb, var(--surface) 90%, #15803d 10%)}.accounting-opening-view-module__SXc2_W__inventoryMetrics span{color:var(--muted);font-size:.72rem}.accounting-opening-view-module__SXc2_W__inventoryMetrics strong{font-size:.9rem}.accounting-opening-view-module__SXc2_W__inventoryHint,.accounting-opening-view-module__SXc2_W__inventoryWarnings,.accounting-opening-view-module__SXc2_W__inventoryGate{border:1px solid color-mix(in srgb, #b45309 40%, var(--line));background:color-mix(in srgb, var(--surface) 90%, #b45309 10%);border-radius:.7rem;margin:0;padding:.65rem .75rem;font-size:.8rem}.accounting-opening-view-module__SXc2_W__inventoryHintReady{border-color:color-mix(in srgb, #15803d 40%, var(--line));background:color-mix(in srgb, var(--surface) 90%, #15803d 10%)}.accounting-opening-view-module__SXc2_W__inventoryWorkflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.accounting-opening-view-module__SXc2_W__inventoryWorkflow article{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 97%, var(--line) 3%);border-radius:.75rem;align-items:flex-start;gap:.65rem;padding:.75rem;display:flex}.accounting-opening-view-module__SXc2_W__inventoryWorkflow article>span{background:var(--blue);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.72rem;font-weight:800;display:grid}.accounting-opening-view-module__SXc2_W__inventoryWorkflow article>div{align-content:start;gap:.42rem;min-width:0;display:grid}.accounting-opening-view-module__SXc2_W__inventoryWorkflow strong{font-size:.82rem}.accounting-opening-view-module__SXc2_W__inventoryWorkflow p{color:var(--muted);font-size:.74rem;line-height:1.4}.accounting-opening-view-module__SXc2_W__filePicker{cursor:pointer;max-width:100%;display:grid;position:relative}.accounting-opening-view-module__SXc2_W__filePicker input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.accounting-opening-view-module__SXc2_W__filePicker span{border:1px dashed color-mix(in srgb, var(--blue) 55%, var(--line));color:var(--blue);text-overflow:ellipsis;white-space:nowrap;border-radius:.58rem;padding:.52rem .6rem;font-size:.76rem;font-weight:700;overflow:hidden}.accounting-opening-view-module__SXc2_W__filePicker:focus-within span{outline:2px solid var(--blue);outline-offset:2px}.accounting-opening-view-module__SXc2_W__filePicker input:disabled+span{cursor:not-allowed;opacity:.55}.accounting-opening-view-module__SXc2_W__inventoryWarnings{gap:.3rem;display:grid}.accounting-opening-view-module__SXc2_W__inventoryWarnings ul,.accounting-opening-view-module__SXc2_W__inventoryGate ul{margin:0;padding-left:1.2rem}.accounting-opening-view-module__SXc2_W__inventoryReconciliationTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:720px}.accounting-opening-view-module__SXc2_W__inventoryReconciliationTable th,.accounting-opening-view-module__SXc2_W__inventoryReconciliationTable td{border-bottom:1px solid var(--line);text-align:left;padding:.52rem .6rem}.accounting-opening-view-module__SXc2_W__inventoryReconciliationTable th{color:var(--muted);text-transform:uppercase;font-size:.72rem}.accounting-opening-view-module__SXc2_W__inventoryReconciliationTable td:nth-child(n+3){text-align:right}.accounting-opening-view-module__SXc2_W__inventoryReconciliationTable td[data-ready=true]{color:#15803d;font-weight:750}.accounting-opening-view-module__SXc2_W__inventoryGate{gap:.25rem;display:grid}.accounting-opening-view-module__SXc2_W__inventoryGateReady{border-color:color-mix(in srgb, #15803d 48%, var(--line));background:color-mix(in srgb, var(--surface) 88%, #15803d 12%)}.accounting-opening-view-module__SXc2_W__steps button{border:1px solid var(--line);white-space:nowrap;border-radius:.65rem;flex:0 0 9.25rem;place-content:center;gap:.1rem;min-height:2.6rem;display:grid}.accounting-opening-view-module__SXc2_W__stepStatus{color:#15803d;font-size:.68rem}.accounting-opening-view-module__SXc2_W__stepStatusPending{color:#b45309;font-size:.68rem}.accounting-opening-view-module__SXc2_W__activeStep{background:color-mix(in srgb, var(--surface) 72%, var(--blue) 28%);border-color:var(--blue)!important}.accounting-opening-view-module__SXc2_W__section{gap:1rem;min-width:0;display:grid}.accounting-opening-view-module__SXc2_W__natureNotice{border:1px solid color-mix(in srgb, var(--blue) 35%, var(--line));background:color-mix(in srgb, var(--surface) 92%, var(--blue) 8%);border-radius:.7rem;margin:0;padding:.65rem .75rem;font-size:.8rem;line-height:1.45}.accounting-opening-view-module__SXc2_W__accountNatureHelp{min-width:9rem;color:var(--muted);margin-top:.25rem;font-size:.7rem;line-height:1.3;display:block}.accounting-opening-view-module__SXc2_W__sectionHeadingActions{align-items:center;gap:.55rem!important;display:flex!important}.accounting-opening-view-module__SXc2_W__dateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.accounting-opening-view-module__SXc2_W__dateGrid label,.accounting-opening-view-module__SXc2_W__dateType{gap:.35rem;display:grid}.accounting-opening-view-module__SXc2_W__dateType{border:1px solid var(--line);border-radius:.7rem;align-content:center;padding:.65rem .8rem}.accounting-opening-view-module__SXc2_W__dateType span,.accounting-opening-view-module__SXc2_W__summary span,.accounting-opening-view-module__SXc2_W__pending span{color:var(--muted);font-size:.78rem}.accounting-opening-view-module__SXc2_W__tableWrap{border:1px solid var(--line);border-radius:.75rem;max-width:100%;overflow:auto}.accounting-opening-view-module__SXc2_W__table{border-collapse:collapse;width:100%;min-width:930px}.accounting-opening-view-module__SXc2_W__table th,.accounting-opening-view-module__SXc2_W__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:.55rem}.accounting-opening-view-module__SXc2_W__table th{z-index:1;background:var(--surface);color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.76rem;position:sticky;top:0}.accounting-opening-view-module__SXc2_W__table td input,.accounting-opening-view-module__SXc2_W__table td select{width:100%;min-width:9rem}.accounting-opening-view-module__SXc2_W__auxiliaryTable{width:max-content;min-width:100%}.accounting-opening-view-module__SXc2_W__auxiliaryTable td input,.accounting-opening-view-module__SXc2_W__auxiliaryTable td select{min-width:10.5rem}.accounting-opening-view-module__SXc2_W__auxiliaryTable td:first-of-type input,.accounting-opening-view-module__SXc2_W__auxiliaryTable td:first-of-type select{min-width:11.5rem}.accounting-opening-view-module__SXc2_W__reviewExcelTable{font-variant-numeric:tabular-nums;min-width:1900px}.accounting-opening-view-module__SXc2_W__summary{flex-wrap:wrap;justify-content:flex-end}.accounting-opening-view-module__SXc2_W__summary>div{border:1px solid var(--line);border-radius:.65rem;gap:.2rem;min-width:9.5rem;padding:.55rem .7rem;display:grid}.accounting-opening-view-module__SXc2_W__actions{flex-wrap:wrap;justify-content:flex-end}.accounting-opening-view-module__SXc2_W__stickyActions{z-index:2;border-top:1px solid var(--line);background:var(--surface);padding-top:.7rem;position:sticky;bottom:0;right:0}.accounting-opening-view-module__SXc2_W__emptyDeclaration{border:1px dashed var(--line);border-radius:.75rem;align-items:flex-start;gap:.55rem;padding:.75rem .85rem;display:flex}.accounting-opening-view-module__SXc2_W__emptyDeclaration input{flex:0 0 1rem;width:1rem;height:1rem;min-height:0;margin-top:.15rem;padding:0}.accounting-opening-view-module__SXc2_W__validation{border:1px solid color-mix(in srgb, #dc2626 55%, var(--line));background:color-mix(in srgb, var(--surface) 85%, #dc2626 15%);border-radius:.75rem;padding:.7rem .85rem}.accounting-opening-view-module__SXc2_W__validation ul,.accounting-opening-view-module__SXc2_W__pending ul{margin:.25rem 0 0;padding-left:1.2rem}.accounting-opening-view-module__SXc2_W__reviewMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.accounting-opening-view-module__SXc2_W__reviewMeta>div{border:1px solid var(--line);border-radius:.65rem;gap:.2rem;padding:.55rem .7rem;display:grid}.accounting-opening-view-module__SXc2_W__reviewMeta span{color:var(--muted);font-size:.78rem}.accounting-opening-view-module__SXc2_W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.accounting-opening-view-module__SXc2_W__pending{gap:.25rem;display:grid}.accounting-opening-view-module__SXc2_W__confirmation,.accounting-opening-view-module__SXc2_W__reopenPanel{border:1px solid color-mix(in srgb, #b45309 55%, var(--line));background:color-mix(in srgb, var(--surface) 88%, #b45309 12%);border-radius:.8rem;gap:.45rem;padding:.8rem .95rem;display:grid}.accounting-opening-view-module__SXc2_W__confirmation p,.accounting-opening-view-module__SXc2_W__reopenPanel p{margin:0}.accounting-opening-view-module__SXc2_W__confirmation span,.accounting-opening-view-module__SXc2_W__reopenPanel span{color:var(--muted);font-size:.82rem}.accounting-opening-view-module__SXc2_W__confirmation ul{margin:0;padding-left:1.2rem}.accounting-opening-view-module__SXc2_W__confirmationCheck{border-top:1px solid color-mix(in srgb, #15803d 35%, var(--line));align-items:flex-start;gap:.5rem;margin-top:.25rem;padding-top:.6rem;display:flex}.accounting-opening-view-module__SXc2_W__confirmationCheck input{margin-top:.15rem}.accounting-opening-view-module__SXc2_W__ready{border-color:color-mix(in srgb, #15803d 55%, var(--line));background:color-mix(in srgb, var(--surface) 88%, #15803d 12%)}.accounting-opening-view-module__SXc2_W__reopenPanel{border-color:var(--line);background:color-mix(in srgb, var(--surface) 94%, var(--line) 6%);grid-template-columns:minmax(14rem,1fr) minmax(16rem,1.5fr) auto;align-items:end}.accounting-opening-view-module__SXc2_W__reopenPanel>div,.accounting-opening-view-module__SXc2_W__reopenPanel label{gap:.35rem;display:grid}.accounting-opening-view-module__SXc2_W__reopenPanel textarea{resize:vertical}@media (max-width:760px){.accounting-opening-view-module__SXc2_W__heading,.accounting-opening-view-module__SXc2_W__sectionHeading{flex-direction:column;align-items:stretch}.accounting-opening-view-module__SXc2_W__notice{flex-direction:column;align-items:flex-start}.accounting-opening-view-module__SXc2_W__dateGrid{grid-template-columns:1fr}.accounting-opening-view-module__SXc2_W__reviewMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-opening-view-module__SXc2_W__summary{grid-template-columns:1fr;display:grid}.accounting-opening-view-module__SXc2_W__summary>div{min-width:0}.accounting-opening-view-module__SXc2_W__actions{grid-template-columns:1fr;display:grid}.accounting-opening-view-module__SXc2_W__sectionHeadingActions{flex-direction:column;align-items:stretch}.accounting-opening-view-module__SXc2_W__reopenPanel,.accounting-opening-view-module__SXc2_W__sectionCards{grid-template-columns:1fr}.accounting-opening-view-module__SXc2_W__modalBackdrop{align-items:end;padding:0}.accounting-opening-view-module__SXc2_W__modalPanel{border-radius:1rem 1rem 0 0;width:100%;max-height:96dvh}.accounting-opening-view-module__SXc2_W__modalBody{padding:.8rem}.accounting-opening-view-module__SXc2_W__inventoryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-opening-view-module__SXc2_W__inventoryWorkflow{grid-template-columns:1fr}.accounting-opening-view-module__SXc2_W__inventoryImportHeading{flex-direction:column}}@media (max-width:460px){.accounting-opening-view-module__SXc2_W__reviewMeta,.accounting-opening-view-module__SXc2_W__inventoryMetrics{grid-template-columns:1fr}}
.bank-accounts-view-module___Gixeq__shell{gap:.75rem;min-width:0;display:grid}.bank-accounts-view-module___Gixeq__header,.bank-accounts-view-module___Gixeq__panel,.bank-accounts-view-module___Gixeq__summary>div{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:.8rem}.bank-accounts-view-module___Gixeq__header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1rem;display:flex}.bank-accounts-view-module___Gixeq__headerCopy{gap:.2rem;min-width:0;display:grid}.bank-accounts-view-module___Gixeq__header h2,.bank-accounts-view-module___Gixeq__header p,.bank-accounts-view-module___Gixeq__panelHeading h3,.bank-accounts-view-module___Gixeq__panelHeading p,.bank-accounts-view-module___Gixeq__modalHeader h2,.bank-accounts-view-module___Gixeq__modalHeader p,.bank-accounts-view-module___Gixeq__lockNotice p,.bank-accounts-view-module___Gixeq__balanceNotice p,.bank-accounts-view-module___Gixeq__emptyState p{margin:0}.bank-accounts-view-module___Gixeq__header h2{font-size:clamp(1.1rem,2vw,1.45rem)}.bank-accounts-view-module___Gixeq__headerCopy>p:last-child,.bank-accounts-view-module___Gixeq__panelHeading p,.bank-accounts-view-module___Gixeq__modalHeader p,.bank-accounts-view-module___Gixeq__emptyState p{color:var(--muted);font-size:.76rem}.bank-accounts-view-module___Gixeq__eyebrow,.bank-accounts-view-module___Gixeq__modalHeader span{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.bank-accounts-view-module___Gixeq__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.bank-accounts-view-module___Gixeq__summary>div{min-width:0;box-shadow:none;gap:.15rem;padding:.7rem .8rem;display:grid}.bank-accounts-view-module___Gixeq__summary span,.bank-accounts-view-module___Gixeq__summary small{color:var(--muted);font-size:.69rem}.bank-accounts-view-module___Gixeq__summary strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.bank-accounts-view-module___Gixeq__primaryButton,.bank-accounts-view-module___Gixeq__secondaryButton,.bank-accounts-view-module___Gixeq__warningButton{border:1px solid var(--line);cursor:pointer;min-height:34px;font:inherit;border-radius:.5rem;padding:.4rem .75rem;font-size:.74rem}.bank-accounts-view-module___Gixeq__primaryButton{border-color:var(--blue);background:var(--blue);color:#fff;font-weight:750}.bank-accounts-view-module___Gixeq__secondaryButton{background:var(--surface);color:var(--text)}.bank-accounts-view-module___Gixeq__warningButton{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-module___Gixeq__primaryButton:hover:not(:disabled),.bank-accounts-view-module___Gixeq__primaryButton:focus-visible{border-color:var(--blue-dark);background:var(--blue-dark)}.bank-accounts-view-module___Gixeq__secondaryButton:hover:not(:disabled),.bank-accounts-view-module___Gixeq__secondaryButton:focus-visible,.bank-accounts-view-module___Gixeq__warningButton:hover:not(:disabled),.bank-accounts-view-module___Gixeq__warningButton:focus-visible{border-color:var(--blue);outline:2px solid color-mix(in srgb, var(--blue) 16%, transparent);outline-offset:1px}.bank-accounts-view-module___Gixeq__primaryButton:disabled,.bank-accounts-view-module___Gixeq__secondaryButton:disabled,.bank-accounts-view-module___Gixeq__warningButton:disabled{cursor:not-allowed;opacity:.6}.bank-accounts-view-module___Gixeq__notice{border:1px solid var(--line);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.7rem;margin:0;padding:.6rem .7rem;font-size:.76rem;display:flex}.bank-accounts-view-module___Gixeq__noticeInfo{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-module___Gixeq__noticeSuccess{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-module___Gixeq__noticeError{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-module___Gixeq__panel{min-width:0;overflow:hidden}.bank-accounts-view-module___Gixeq__panelHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.7rem .8rem;display:flex}.bank-accounts-view-module___Gixeq__panelHeading>div{gap:.15rem;display:grid}.bank-accounts-view-module___Gixeq__panelHeading h3{font-size:.95rem}.bank-accounts-view-module___Gixeq__panelHeading>span{border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);border-radius:999px;flex:none;padding:.22rem .5rem;font-size:.68rem}.bank-accounts-view-module___Gixeq__loadingState,.bank-accounts-view-module___Gixeq__emptyState{color:var(--muted);margin:0;padding:1rem;font-size:.78rem}.bank-accounts-view-module___Gixeq__emptyState{justify-items:start;gap:.6rem;display:grid}.bank-accounts-view-module___Gixeq__emptyState strong{color:var(--text)}.bank-accounts-view-module___Gixeq__tableWrap{max-width:100%;overflow:auto}.bank-accounts-view-module___Gixeq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:58rem;font-size:.73rem}.bank-accounts-view-module___Gixeq__table th,.bank-accounts-view-module___Gixeq__table td{border-right:1px solid color-mix(in srgb, var(--line) 72%, transparent);border-bottom:1px solid color-mix(in srgb, var(--line) 72%, transparent);text-align:left;vertical-align:top;padding:.45rem .5rem}.bank-accounts-view-module___Gixeq__table th:last-child,.bank-accounts-view-module___Gixeq__table td:last-child{border-right:0}.bank-accounts-view-module___Gixeq__table tbody tr:last-child td{border-bottom:0}.bank-accounts-view-module___Gixeq__table th{z-index:1;background:var(--surface-soft);color:var(--muted);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;font-size:.65rem;position:sticky;top:0}.bank-accounts-view-module___Gixeq__table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface-soft) 48%, var(--surface))}.bank-accounts-view-module___Gixeq__table tbody tr:hover td{background:color-mix(in srgb, var(--blue) 5%, var(--surface))}.bank-accounts-view-module___Gixeq__table td strong,.bank-accounts-view-module___Gixeq__table td small{display:block}.bank-accounts-view-module___Gixeq__table td small,.bank-accounts-view-module___Gixeq__readOnlyLabel{color:var(--muted);margin-top:.12rem;font-size:.66rem}.bank-accounts-view-module___Gixeq__accountIdentity{gap:.1rem;display:grid}.bank-accounts-view-module___Gixeq__accountIdentity code{overflow-wrap:anywhere;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.bank-accounts-view-module___Gixeq__numeric{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.bank-accounts-view-module___Gixeq__status{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:1.4rem;padding:.16rem .42rem;font-size:.64rem;font-weight:750;display:inline-flex}.bank-accounts-view-module___Gixeq__statusActive{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-module___Gixeq__statusInactive{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-module___Gixeq__rowActions{flex-wrap:wrap;gap:.35rem;display:flex}.bank-accounts-view-module___Gixeq__rowActions button{min-height:30px;padding:.3rem .55rem;font-size:.68rem}.bank-accounts-view-module___Gixeq__modalBackdrop{z-index:4100;overscroll-behavior:contain;background:#030812ad;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow:auto}.bank-accounts-view-module___Gixeq__modal{border:1px solid var(--line);background:var(--surface);width:min(44rem,100%);max-height:calc(100dvh - 2rem);color:var(--text);border-radius:.9rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1.5rem 5rem #00000057}.bank-accounts-view-module___Gixeq__modalHeader{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, var(--blue) 6%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.8rem .9rem;display:flex}.bank-accounts-view-module___Gixeq__modalHeader>div{gap:.15rem;min-width:0;display:grid}.bank-accounts-view-module___Gixeq__modalHeader h2{overflow-wrap:anywhere;font-size:1.05rem}.bank-accounts-view-module___Gixeq__modalBody{gap:.75rem;min-height:0;padding:.85rem .9rem .9rem;display:grid;overflow:auto}.bank-accounts-view-module___Gixeq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.bank-accounts-view-module___Gixeq__formGrid label{min-width:0;color:var(--muted);gap:.28rem;font-size:.7rem;font-weight:700;display:grid}.bank-accounts-view-module___Gixeq__formGrid input,.bank-accounts-view-module___Gixeq__formGrid select{border:1px solid var(--line);background:var(--surface);width:100%;min-height:36px;color:var(--text);font:inherit;border-radius:.48rem;padding:.42rem .5rem;font-size:.76rem}.bank-accounts-view-module___Gixeq__formGrid input:focus,.bank-accounts-view-module___Gixeq__formGrid select:focus{border-color:var(--blue);outline:2px solid color-mix(in srgb, var(--blue) 16%, transparent);outline-offset:1px}.bank-accounts-view-module___Gixeq__formGrid input:disabled,.bank-accounts-view-module___Gixeq__formGrid select:disabled{cursor:not-allowed;background:var(--surface-soft);color:var(--muted);opacity:1}.bank-accounts-view-module___Gixeq__formGrid small{color:var(--muted);font-size:.64rem;font-weight:400}.bank-accounts-view-module___Gixeq__fullField{grid-column:1/-1}.bank-accounts-view-module___Gixeq__lockNotice,.bank-accounts-view-module___Gixeq__balanceNotice{border:1px solid color-mix(in srgb, #b45309 38%, var(--line));background:color-mix(in srgb, #b45309 7%, var(--surface));border-radius:.65rem;gap:.22rem;padding:.65rem .7rem;font-size:.72rem;display:grid}.bank-accounts-view-module___Gixeq__lockNotice p,.bank-accounts-view-module___Gixeq__balanceNotice p{color:var(--muted)}.bank-accounts-view-module___Gixeq__balanceNotice{border-color:color-mix(in srgb, var(--blue) 34%, var(--line));background:color-mix(in srgb, var(--blue) 6%, var(--surface));grid-template-columns:auto 1fr;align-items:baseline}.bank-accounts-view-module___Gixeq__balanceNotice span{color:var(--muted)}.bank-accounts-view-module___Gixeq__balanceNotice strong{text-align:right;font-variant-numeric:tabular-nums}.bank-accounts-view-module___Gixeq__balanceNotice p{grid-column:1/-1}.bank-accounts-view-module___Gixeq__modalFooter{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.7rem;display:flex}@media (max-width:760px){.bank-accounts-view-module___Gixeq__header,.bank-accounts-view-module___Gixeq__panelHeading{flex-direction:column;align-items:stretch}.bank-accounts-view-module___Gixeq__header>button,.bank-accounts-view-module___Gixeq__panelHeading>span{align-self:flex-start}.bank-accounts-view-module___Gixeq__summary{grid-template-columns:1fr}.bank-accounts-view-module___Gixeq__table{min-width:0}.bank-accounts-view-module___Gixeq__table thead{display:none}.bank-accounts-view-module___Gixeq__table tbody,.bank-accounts-view-module___Gixeq__table tr,.bank-accounts-view-module___Gixeq__table td{width:100%;display:block}.bank-accounts-view-module___Gixeq__table tr{border-bottom:1px solid var(--line);padding:.45rem 0}.bank-accounts-view-module___Gixeq__table tbody tr:last-child{border-bottom:0}.bank-accounts-view-module___Gixeq__table td,.bank-accounts-view-module___Gixeq__table tbody tr:nth-child(2n) td,.bank-accounts-view-module___Gixeq__table tbody tr:hover td{background:var(--surface);white-space:normal;border:0;grid-template-columns:minmax(7.3rem,.38fr) minmax(0,.62fr);gap:.55rem;padding:.35rem .65rem;display:grid;text-align:left!important}.bank-accounts-view-module___Gixeq__table td:before{content:attr(data-label);color:var(--muted);letter-spacing:.025em;text-transform:uppercase;font-size:.64rem;font-weight:750}.bank-accounts-view-module___Gixeq__rowActions{align-items:flex-start}.bank-accounts-view-module___Gixeq__modalBackdrop{place-items:end center;padding:0}.bank-accounts-view-module___Gixeq__modal{border-bottom:0;border-left:0;border-right:0;border-radius:.9rem .9rem 0 0;width:100%;max-height:94dvh}.bank-accounts-view-module___Gixeq__formGrid{grid-template-columns:1fr}.bank-accounts-view-module___Gixeq__fullField{grid-column:auto}}@media (max-width:460px){.bank-accounts-view-module___Gixeq__notice,.bank-accounts-view-module___Gixeq__modalFooter{flex-direction:column;align-items:stretch}.bank-accounts-view-module___Gixeq__notice button,.bank-accounts-view-module___Gixeq__modalFooter button{width:100%}.bank-accounts-view-module___Gixeq__table td,.bank-accounts-view-module___Gixeq__table tbody tr:nth-child(2n) td,.bank-accounts-view-module___Gixeq__table tbody tr:hover td{grid-template-columns:1fr;gap:.18rem}}
.partner-funding-view-module__M4DEoq__shell{gap:.85rem;min-width:0;display:grid}.partner-funding-view-module__M4DEoq__hero,.partner-funding-view-module__M4DEoq__panel,.partner-funding-view-module__M4DEoq__filters{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:.85rem}.partner-funding-view-module__M4DEoq__hero{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}.partner-funding-view-module__M4DEoq__hero>div:first-child{gap:.2rem;display:grid}.partner-funding-view-module__M4DEoq__hero h2,.partner-funding-view-module__M4DEoq__hero p,.partner-funding-view-module__M4DEoq__panelHeading h3,.partner-funding-view-module__M4DEoq__panelHeading p,.partner-funding-view-module__M4DEoq__modalHeader h2,.partner-funding-view-module__M4DEoq__traceGrid h3,.partner-funding-view-module__M4DEoq__actionPanel h3{margin:0}.partner-funding-view-module__M4DEoq__hero h2{font-size:clamp(1.25rem,2vw,1.7rem)}.partner-funding-view-module__M4DEoq__hero p,.partner-funding-view-module__M4DEoq__panelHeading p{color:var(--muted)}.partner-funding-view-module__M4DEoq__eyebrow,.partner-funding-view-module__M4DEoq__modalHeader span{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.partner-funding-view-module__M4DEoq__heroActions,.partner-funding-view-module__M4DEoq__filterActions,.partner-funding-view-module__M4DEoq__detailActions,.partner-funding-view-module__M4DEoq__rowActions,.partner-funding-view-module__M4DEoq__pagination>div,.partner-funding-view-module__M4DEoq__actionPanel>div:first-child{align-items:center;gap:.55rem;display:flex}.partner-funding-view-module__M4DEoq__heroActions{flex:none}.partner-funding-view-module__M4DEoq__rowActions{flex-wrap:wrap}.partner-funding-view-module__M4DEoq__primaryButton{border-color:var(--blue);background:var(--blue);color:#fff;font-weight:700}.partner-funding-view-module__M4DEoq__primaryButton:hover:not(:disabled),.partner-funding-view-module__M4DEoq__primaryButton:focus-visible{border-color:var(--blue-dark);background:var(--blue-dark)}.partner-funding-view-module__M4DEoq__dangerButton{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-module__M4DEoq__dangerButton:hover:not(:disabled),.partner-funding-view-module__M4DEoq__dangerButton:focus-visible{background:color-mix(in srgb, #b42318 18%, var(--surface))}.partner-funding-view-module__M4DEoq__tabs{gap:.4rem;max-width:100%;padding:.15rem .05rem .3rem;display:flex;overflow-x:auto}.partner-funding-view-module__M4DEoq__tabs button{white-space:nowrap;align-items:center;gap:.45rem;min-height:36px;display:inline-flex}.partner-funding-view-module__M4DEoq__tabs button span{background:color-mix(in srgb, #b45309 18%, var(--surface));min-width:1.25rem;min-height:1.25rem;color:color-mix(in srgb, #b45309 82%, var(--text));border-radius:999px;place-items:center;font-size:.72rem;display:grid}.partner-funding-view-module__M4DEoq__tabs .partner-funding-view-module__M4DEoq__activeTab{border-color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, var(--surface));color:var(--blue);font-weight:750}.partner-funding-view-module__M4DEoq__filters{box-shadow:none;grid-template-columns:minmax(12rem,2fr) repeat(6,minmax(8.5rem,1fr)) auto;align-items:end;gap:.55rem;padding:.75rem;display:grid}.partner-funding-view-module__M4DEoq__filters label,.partner-funding-view-module__M4DEoq__formGrid label{min-width:0;color:var(--muted);gap:.3rem;font-size:.73rem;font-weight:700;display:grid}.partner-funding-view-module__M4DEoq__filters input,.partner-funding-view-module__M4DEoq__filters select,.partner-funding-view-module__M4DEoq__formGrid input,.partner-funding-view-module__M4DEoq__formGrid select,.partner-funding-view-module__M4DEoq__formGrid textarea{border:1px solid var(--line);background:var(--surface);width:100%;min-height:36px;color:var(--text);border-radius:.45rem;padding:.45rem .55rem}.partner-funding-view-module__M4DEoq__formGrid textarea{resize:vertical;min-height:5rem}.partner-funding-view-module__M4DEoq__filters input:focus,.partner-funding-view-module__M4DEoq__filters select:focus,.partner-funding-view-module__M4DEoq__formGrid input:focus,.partner-funding-view-module__M4DEoq__formGrid select:focus,.partner-funding-view-module__M4DEoq__formGrid textarea:focus{border-color:var(--blue);outline:2px solid color-mix(in srgb, var(--blue) 16%, transparent);outline-offset:1px}.partner-funding-view-module__M4DEoq__searchField{min-width:14rem}.partner-funding-view-module__M4DEoq__filterActions{justify-content:flex-end}.partner-funding-view-module__M4DEoq__kpis{grid-template-columns:repeat(6,minmax(10rem,1fr));gap:.6rem;display:grid}.partner-funding-view-module__M4DEoq__kpis>div{border:1px solid var(--line);background:var(--surface);border-radius:.75rem;gap:.15rem;min-width:0;padding:.75rem;display:grid}.partner-funding-view-module__M4DEoq__kpis span,.partner-funding-view-module__M4DEoq__detailTotals span,.partner-funding-view-module__M4DEoq__detailHero span{color:var(--muted);font-size:.72rem}.partner-funding-view-module__M4DEoq__kpis strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.95rem,1.35vw,1.18rem);overflow:hidden}.partner-funding-view-module__M4DEoq__kpis small,.partner-funding-view-module__M4DEoq__table small,.partner-funding-view-module__M4DEoq__detailHero small,.partner-funding-view-module__M4DEoq__modalFooter small,.partner-funding-view-module__M4DEoq__formGrid small{color:var(--muted);font-size:.68rem}.partner-funding-view-module__M4DEoq__kpis .partner-funding-view-module__M4DEoq__primaryKpi{border-color:color-mix(in srgb, var(--blue) 52%, var(--line));background:color-mix(in srgb, var(--blue) 8%, var(--surface))}.partner-funding-view-module__M4DEoq__panel{min-width:0;overflow:hidden}.partner-funding-view-module__M4DEoq__panelHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.75rem .9rem;display:flex}.partner-funding-view-module__M4DEoq__panelHeading>div{gap:.15rem;display:grid}.partner-funding-view-module__M4DEoq__panelHeading h3{font-size:1rem}.partner-funding-view-module__M4DEoq__panelHeading p,.partner-funding-view-module__M4DEoq__panelHeading>span{font-size:.75rem}.partner-funding-view-module__M4DEoq__panelHeading>span{border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);border-radius:999px;flex:none;padding:.25rem .55rem}.partner-funding-view-module__M4DEoq__tableWrap{max-width:100%;overflow:auto}.partner-funding-view-module__M4DEoq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:70rem;font-size:.75rem}.partner-funding-view-module__M4DEoq__table th,.partner-funding-view-module__M4DEoq__table td{border-right:1px solid color-mix(in srgb, var(--line) 75%, transparent);border-bottom:1px solid color-mix(in srgb, var(--line) 75%, transparent);text-align:left;vertical-align:top;padding:.42rem .5rem}.partner-funding-view-module__M4DEoq__table th{z-index:1;background:var(--surface-soft);color:var(--muted);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;font-size:.67rem;position:sticky;top:0}.partner-funding-view-module__M4DEoq__table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--surface-soft) 50%, var(--surface))}.partner-funding-view-module__M4DEoq__table tbody tr:hover td{background:color-mix(in srgb, var(--blue) 5%, var(--surface))}.partner-funding-view-module__M4DEoq__table td strong,.partner-funding-view-module__M4DEoq__table td small{display:block}.partner-funding-view-module__M4DEoq__table td button{min-height:30px;padding:0 .65rem;font-size:.72rem}.partner-funding-view-module__M4DEoq__table .partner-funding-view-module__M4DEoq__numeric{text-align:right;white-space:nowrap}.partner-funding-view-module__M4DEoq__numeric{font-variant-numeric:tabular-nums}.partner-funding-view-module__M4DEoq__status{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:1.45rem;padding:.18rem .45rem;font-size:.65rem;font-weight:750;display:inline-flex}.partner-funding-view-module__M4DEoq__statusApproved{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-module__M4DEoq__statusPending{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-module__M4DEoq__statusDraft{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-module__M4DEoq__statusReversed{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-module__M4DEoq__pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .85rem;font-size:.72rem;display:flex}.partner-funding-view-module__M4DEoq__pagination button{min-height:32px;font-size:.72rem}.partner-funding-view-module__M4DEoq__errorNotice,.partner-funding-view-module__M4DEoq__successNotice,.partner-funding-view-module__M4DEoq__denied,.partner-funding-view-module__M4DEoq__loadingState{border:1px solid var(--line);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.7rem;padding:.65rem .75rem;font-size:.78rem;display:flex}.partner-funding-view-module__M4DEoq__errorNotice{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-module__M4DEoq__successNotice{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-module__M4DEoq__denied,.partner-funding-view-module__M4DEoq__loadingState{background:var(--surface);color:var(--muted)}.partner-funding-view-module__M4DEoq__errorNotice button,.partner-funding-view-module__M4DEoq__successNotice button{flex:none;min-height:30px}.partner-funding-view-module__M4DEoq__modalBackdrop{z-index:4000;overscroll-behavior:contain;background:#030812ad;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow:auto}.partner-funding-view-module__M4DEoq__modal{border:1px solid var(--line);background:var(--surface);width:min(42rem,100%);max-height:calc(100dvh - 2rem);color:var(--text);border-radius:.9rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1.5rem 5rem #00000057}.partner-funding-view-module__M4DEoq__modalWide{width:min(76rem,100%)}.partner-funding-view-module__M4DEoq__modalHeader{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, var(--blue) 6%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 1rem;display:flex}.partner-funding-view-module__M4DEoq__modalHeader>div{gap:.15rem;display:grid}.partner-funding-view-module__M4DEoq__modalHeader h2{font-size:1.1rem}.partner-funding-view-module__M4DEoq__modalHeader button{flex:none}.partner-funding-view-module__M4DEoq__modalBody{gap:.85rem;min-height:0;padding:.9rem 1rem 1rem;display:grid;overflow:auto}.partner-funding-view-module__M4DEoq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.partner-funding-view-module__M4DEoq__wideField,.partner-funding-view-module__M4DEoq__supportField{grid-column:1/-1}.partner-funding-view-module__M4DEoq__supportField{border:1px dashed color-mix(in srgb, var(--blue) 45%, var(--line));background:color-mix(in srgb, var(--blue) 4%, var(--surface));border-radius:.65rem;padding:.65rem}.partner-funding-view-module__M4DEoq__openingLineSummary{border:1px solid color-mix(in srgb, var(--blue) 38%, var(--line));background:color-mix(in srgb, var(--blue) 5%, var(--surface));border-radius:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:.65rem;display:grid}.partner-funding-view-module__M4DEoq__openingLineSummary>div{gap:.12rem;min-width:0;display:grid}.partner-funding-view-module__M4DEoq__openingLineSummary span,.partner-funding-view-module__M4DEoq__openingLineSummary small{color:var(--muted);font-size:.68rem}.partner-funding-view-module__M4DEoq__openingLineSummary strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:.78rem}.partner-funding-view-module__M4DEoq__checkboxLabel{border:1px solid var(--line);border-radius:.45rem;grid-template-columns:auto 1fr;align-self:end;align-items:center;min-height:36px;padding:.5rem .6rem}.partner-funding-view-module__M4DEoq__checkboxLabel input{width:1rem;min-height:1rem;margin:0}.partner-funding-view-module__M4DEoq__modalFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.8rem;padding-top:.75rem;display:flex}.partner-funding-view-module__M4DEoq__detailHero,.partner-funding-view-module__M4DEoq__detailTotals{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.partner-funding-view-module__M4DEoq__detailHero>div,.partner-funding-view-module__M4DEoq__detailTotals>div{border:1px solid var(--line);background:var(--surface-soft);border-radius:.65rem;gap:.12rem;min-width:0;padding:.65rem;display:grid}.partner-funding-view-module__M4DEoq__detailHero strong,.partner-funding-view-module__M4DEoq__detailHero small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partner-funding-view-module__M4DEoq__detailTotals strong{font-variant-numeric:tabular-nums}.partner-funding-view-module__M4DEoq__traceGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.7rem;display:grid}.partner-funding-view-module__M4DEoq__traceGrid>section{border:1px solid var(--line);border-radius:.65rem;min-width:0;padding:.75rem}.partner-funding-view-module__M4DEoq__traceGrid h3{margin-bottom:.55rem;font-size:.88rem}.partner-funding-view-module__M4DEoq__traceGrid dl{gap:0;margin:0;display:grid}.partner-funding-view-module__M4DEoq__traceGrid dl>div{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);grid-template-columns:minmax(6rem,.4fr) minmax(0,1fr);gap:.6rem;padding:.34rem 0;display:grid}.partner-funding-view-module__M4DEoq__traceGrid dt,.partner-funding-view-module__M4DEoq__traceGrid dd,.partner-funding-view-module__M4DEoq__traceGrid p{margin:0;font-size:.72rem}.partner-funding-view-module__M4DEoq__traceGrid dt{color:var(--muted)}.partner-funding-view-module__M4DEoq__traceGrid dd{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.45rem;display:flex}.partner-funding-view-module__M4DEoq__traceGrid dd button{flex:none;min-height:28px}.partner-funding-view-module__M4DEoq__traceGrid p{color:var(--muted);margin-top:.55rem}.partner-funding-view-module__M4DEoq__applicationList{gap:.4rem;display:grid}.partner-funding-view-module__M4DEoq__applicationList button{text-align:left;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;min-height:3rem;display:flex}.partner-funding-view-module__M4DEoq__applicationList button>span{min-width:0;display:grid}.partner-funding-view-module__M4DEoq__applicationList button small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.partner-funding-view-module__M4DEoq__applicationList p{color:var(--muted);margin:0;font-size:.75rem}.partner-funding-view-module__M4DEoq__detailActions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:.65rem 0}.partner-funding-view-module__M4DEoq__actionPanel{border:1px solid color-mix(in srgb, #b45309 38%, var(--line));background:color-mix(in srgb, #b45309 6%, var(--surface));border-radius:.7rem;gap:.7rem;padding:.75rem;display:grid}.partner-funding-view-module__M4DEoq__actionPanel>div:first-child{justify-content:space-between}.partner-funding-view-module__M4DEoq__actionPanel h3{font-size:.9rem}.partner-funding-view-module__M4DEoq__actionPanel>button{justify-self:end}@media (max-width:1180px){.partner-funding-view-module__M4DEoq__filters{grid-template-columns:repeat(4,minmax(9rem,1fr))}.partner-funding-view-module__M4DEoq__searchField{grid-column:span 2}.partner-funding-view-module__M4DEoq__kpis{grid-template-columns:repeat(3,minmax(10rem,1fr))}}@media (max-width:800px){.partner-funding-view-module__M4DEoq__hero,.partner-funding-view-module__M4DEoq__panelHeading,.partner-funding-view-module__M4DEoq__pagination,.partner-funding-view-module__M4DEoq__modalFooter{flex-direction:column;align-items:stretch}.partner-funding-view-module__M4DEoq__heroActions,.partner-funding-view-module__M4DEoq__filterActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-funding-view-module__M4DEoq__filters,.partner-funding-view-module__M4DEoq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-funding-view-module__M4DEoq__searchField,.partner-funding-view-module__M4DEoq__filterActions{grid-column:1/-1}.partner-funding-view-module__M4DEoq__detailHero,.partner-funding-view-module__M4DEoq__detailTotals,.partner-funding-view-module__M4DEoq__openingLineSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-funding-view-module__M4DEoq__traceGrid{grid-template-columns:minmax(0,1fr)}.partner-funding-view-module__M4DEoq__modalBackdrop{align-items:end;padding:.5rem}.partner-funding-view-module__M4DEoq__modal{border-radius:.85rem .85rem 0 0;max-height:calc(100dvh - .5rem)}}@media (max-width:520px){.partner-funding-view-module__M4DEoq__hero,.partner-funding-view-module__M4DEoq__panelHeading,.partner-funding-view-module__M4DEoq__filters,.partner-funding-view-module__M4DEoq__modalBody,.partner-funding-view-module__M4DEoq__modalHeader{padding-left:.7rem;padding-right:.7rem}.partner-funding-view-module__M4DEoq__heroActions,.partner-funding-view-module__M4DEoq__filters,.partner-funding-view-module__M4DEoq__formGrid,.partner-funding-view-module__M4DEoq__kpis,.partner-funding-view-module__M4DEoq__detailHero,.partner-funding-view-module__M4DEoq__detailTotals,.partner-funding-view-module__M4DEoq__openingLineSummary{grid-template-columns:minmax(0,1fr)}.partner-funding-view-module__M4DEoq__searchField,.partner-funding-view-module__M4DEoq__filterActions,.partner-funding-view-module__M4DEoq__wideField,.partner-funding-view-module__M4DEoq__supportField{grid-column:auto}.partner-funding-view-module__M4DEoq__detailActions{grid-template-columns:minmax(0,1fr);display:grid}.partner-funding-view-module__M4DEoq__traceGrid dl>div{grid-template-columns:minmax(0,1fr);gap:.1rem}}
