.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__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}}
.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}}
