.partner-portal-page_page__weJYm{--bg:#020202;--panel:#060606;--panel-soft:#0a0a0a;--line:rgba(255,255,255,0.105);--line-soft:rgba(255,255,255,0.062);--text:#f4f4f5;--muted:rgba(244,244,245,0.62);--faint:rgba(244,244,245,0.38);--accent:#ededed;--positive:#70e0aa;--toolbar-bg:rgba(2,2,2,0.88);--chrome-bg:rgba(255,255,255,0.035);--chrome-bg-hover:rgba(255,255,255,0.075);--row-hover:rgba(255,255,255,0.052);--row-active:rgba(255,255,255,0.065);--button-text:#050505;--button-shadow:rgba(255,255,255,0.12);--input-bg:rgba(255,255,255,0.04);--focus-border:rgba(255,255,255,0.34);--focus-ring:rgba(255,255,255,0.07);--warning:#ffd36e;--negative:#ff8a8a;--preview-bg:#050505;min-height:100vh;background:var(--bg);color:var(--text);color-scheme:dark;font-size:14px}.partner-portal-page_lightTheme__Ccqvr{--bg:#f5f7fb;--panel:#ffffff;--panel-soft:#eef2f7;--line:rgba(15,23,42,0.14);--line-soft:rgba(15,23,42,0.08);--text:#101827;--muted:rgba(15,23,42,0.68);--faint:rgba(15,23,42,0.46);--accent:#111827;--positive:#087f5b;--toolbar-bg:rgba(255,255,255,0.9);--chrome-bg:rgba(15,23,42,0.045);--chrome-bg-hover:rgba(15,23,42,0.08);--row-hover:rgba(15,23,42,0.045);--row-active:rgba(15,23,42,0.07);--button-text:#ffffff;--button-shadow:rgba(15,23,42,0.14);--input-bg:rgba(255,255,255,0.78);--focus-border:rgba(15,23,42,0.34);--focus-ring:rgba(15,23,42,0.08);--warning:#9a5a00;--negative:#be123c;--preview-bg:#f8fafc;color-scheme:light}.partner-portal-page_appShell__9g6FI{display:grid;grid-template-columns:var(--partner-sidebar-width,248px) minmax(0,1fr) var(--partner-inspector-width,340px);min-height:100vh}.partner-portal-page_inspector__7f_UT,.partner-portal-page_sidebar__NHXlM,.partner-portal-page_workspace__C4pj1{min-width:0}.partner-portal-page_sidebar__NHXlM{position:sticky;top:0;display:flex;height:100vh;flex-direction:column;border-right:1px solid var(--line);background:linear-gradient(var(--line-soft) 1px,transparent 1px),var(--bg);background-size:100% 48px}.partner-portal-page_resizingPane__1rWC8{-webkit-user-select:none;user-select:none}.partner-portal-page_resizeHandle__2QXmz{position:absolute;top:0;right:-6px;z-index:30;width:12px;height:100%;border:0;background:transparent;cursor:col-resize;padding:0;touch-action:none}.partner-portal-page_resizeHandle__2QXmz:before{position:absolute;top:0;bottom:0;left:5px;width:1px;background:transparent;content:"";transition:background .15s ease,box-shadow .15s ease}.partner-portal-page_resizeHandle__2QXmz:after{position:absolute;top:50%;left:2px;width:8px;height:46px;border:1px solid var(--line);border-radius:999px;background:var(--chrome-bg);content:"";opacity:0;transform:translateY(-50%);transition:opacity .15s ease,background .15s ease}.partner-portal-page_resizeHandleLeft__sMhd0{right:auto;left:-6px}.partner-portal-page_resizeHandle__2QXmz:active:before,.partner-portal-page_resizeHandle__2QXmz:focus-visible:before,.partner-portal-page_resizeHandle__2QXmz:hover:before{background:var(--focus-border);box-shadow:0 0 0 1px var(--focus-ring)}.partner-portal-page_resizeHandle__2QXmz:active:after,.partner-portal-page_resizeHandle__2QXmz:focus-visible:after,.partner-portal-page_resizeHandle__2QXmz:hover:after{background:var(--chrome-bg-hover);opacity:1}.partner-portal-page_resizeHandle__2QXmz[hidden]{display:none}.partner-portal-page_brand__XNfFc{display:inline-flex;width:100%;align-items:center;justify-content:space-between;min-height:76px;padding:0 22px;border-bottom:1px solid var(--line-soft);opacity:.94}.partner-portal-page_brand__XNfFc a{display:inline-flex;align-items:center;min-width:0}.partner-portal-page_brandGlyph__Cut83{display:none;width:28px;height:28px;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--text);font-weight:700}.partner-portal-page_inspectorToggle__2C3xl,.partner-portal-page_paneToggle__GVtrr{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--chrome-bg);color:var(--muted)}.partner-portal-page_inspectorToggle__2C3xl:hover,.partner-portal-page_paneToggle__GVtrr:hover{background:var(--chrome-bg-hover);color:var(--text)}.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_brand__XNfFc{justify-content:center;padding:0 8px}.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_brand__XNfFc img,.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_navLabel__x1RlB,.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_sidebarFooter__tA_Vl{display:none}.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_brandGlyph__Cut83{display:grid}.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_paneToggle__GVtrr{position:absolute;right:8px;bottom:14px}.partner-portal-page_navigation__7EI2Z{display:grid;gap:4px;padding:18px 10px}.partner-portal-page_addSupplyPointButton__NyKcN,.partner-portal-page_dataRow__XYUd9,.partner-portal-page_errorState__UgSGL button,.partner-portal-page_evidencePreview__eWlNT button,.partner-portal-page_flowStep__anA5m,.partner-portal-page_inspectorBlock__HkGTs button,.partner-portal-page_inspectorToggle__2C3xl,.partner-portal-page_navigation__7EI2Z button,.partner-portal-page_offerPreview__ELAr6 button,.partner-portal-page_paneToggle__GVtrr,.partner-portal-page_priceLine__zGOYC,.partner-portal-page_processTimeline__KENlV button,.partner-portal-page_remoteQesPanel___Smb1 button,.partner-portal-page_segmented__zcN_G button,.partner-portal-page_signatureActions__v5jIQ button,.partner-portal-page_supplyPointHeader__fnTj7 button,.partner-portal-page_systemState__p7Vra button,.partner-portal-page_terminalPreview__7AyvM button,.partner-portal-page_toolbar__1UR_e button{border:0;color:inherit;font:inherit;cursor:pointer}.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_navigation__7EI2Z{padding:12px 8px}.partner-portal-page_sidebarCollapsed__4FChv .partner-portal-page_navigation__7EI2Z button{justify-content:center;padding:0}.partner-portal-page_navigation__7EI2Z button{display:flex;align-items:center;gap:11px;min-height:42px;border-radius:10px;background:transparent;color:var(--muted);padding:0 12px;text-align:left;transition:background .15s ease,color .15s ease}.partner-portal-page_navigation__7EI2Z button:hover,.partner-portal-page_navigation__7EI2Z button[aria-pressed=true]{background:var(--row-active);color:var(--text)}.partner-portal-page_workspaceIcon__pHj56{display:grid;width:24px;height:24px;place-items:center;border:1px solid var(--line);border-radius:7px;color:var(--faint);font-family:var(--font-mono);font-size:.7rem}.partner-portal-page_sidebarFooter__tA_Vl{display:grid;gap:8px;margin-top:auto;padding:22px;border-top:1px solid var(--line-soft);color:var(--muted)}.partner-portal-page_kicker__8ho3r,.partner-portal-page_quietState__Q0YPT,.partner-portal-page_sidebarFooter__tA_Vl span{color:var(--faint);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.partner-portal-page_sidebarFooter__tA_Vl strong{color:var(--text);font-size:.95rem;font-weight:620}.partner-portal-page_sidebarFooter__tA_Vl small{max-width:210px;color:var(--faint);line-height:1.55}.partner-portal-page_workspace__C4pj1{display:grid;align-content:start;border-right:1px solid var(--line)}.partner-portal-page_toolbar__1UR_e{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;padding:0 26px;border-bottom:1px solid var(--line-soft);background:var(--toolbar-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.partner-portal-page_toolbarIdentity__6s68M{display:grid;gap:4px;min-width:0}.partner-portal-page_toolbarIdentity__6s68M strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-portal-page_toolbarActions__3RVvf{display:flex;flex:0 0 auto;align-items:center;gap:10px}.partner-portal-page_modeControls__VY_sA{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:0;border-radius:999px;background:transparent;padding:0}.partner-portal-page_themeSwitch__oldab{display:inline-flex;gap:0;overflow:hidden;border:1px solid var(--line);border-radius:999px;background:var(--panel-soft);padding:2px}.partner-portal-page_themeSwitch__oldab button{min-height:28px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--muted);padding:0 9px;font-size:.72rem;font-weight:650;letter-spacing:0}.partner-portal-page_themeSwitch__oldab button:hover,.partner-portal-page_themeSwitch__oldab button[aria-pressed=true]{background:var(--chrome-bg-hover);box-shadow:none;color:var(--text);transform:none}.partner-portal-page_customerSwitch__yGKPp{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;background:var(--panel-soft);color:var(--muted);cursor:pointer;padding:0 10px 0 8px;font-size:.72rem;font-weight:650}.partner-portal-page_customerSwitch__yGKPp span{color:inherit;font-size:.72rem}.partner-portal-page_customerSwitch__yGKPp input{position:relative;width:28px;height:16px;flex:0 0 auto;appearance:none;border:1px solid var(--line);border-radius:999px;background:var(--panel-soft);cursor:pointer;margin:0}.partner-portal-page_customerSwitch__yGKPp input:before{position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:999px;background:var(--muted);content:"";transition:background .15s ease,transform .15s ease}.partner-portal-page_customerSwitch__yGKPp input:checked:before{background:var(--positive);transform:translateX(12px)}.partner-portal-page_customerMode__NyylK .partner-portal-page_toolbar__1UR_e{box-shadow:inset 0 -1px rgba(112,224,170,.16)}.partner-portal-page_customerMode__NyylK .partner-portal-page_customerSwitch__yGKPp{border-color:rgba(112,224,170,.26);color:var(--text)}.partner-portal-page_logoutForm__Fjzen{margin:0}.partner-portal-page_toolbar__1UR_e span{color:var(--faint);font-size:.82rem}.partner-portal-page_toolbar__1UR_e strong{color:var(--text);font-weight:580}.partner-portal-page_connectionState__bcOhM{justify-self:center;display:inline-flex;min-height:30px;align-items:center;border:1px solid rgba(112,224,170,.22);border-radius:999px;color:var(--positive)!important;padding:0 11px;font-size:.76rem!important;letter-spacing:.04em;text-transform:uppercase}.partner-portal-page_demoState__J6bkj{border-color:rgba(255,205,94,.22);color:var(--warning)!important}.partner-portal-page_errorState__UgSGL button,.partner-portal-page_evidencePreview__eWlNT button,.partner-portal-page_inspectorBlock__HkGTs button,.partner-portal-page_offerPreview__ELAr6 button,.partner-portal-page_signatureActions__v5jIQ button,.partner-portal-page_systemState__p7Vra button,.partner-portal-page_terminalPreview__7AyvM button,.partner-portal-page_toolbar__1UR_e button{min-height:38px;border:1px solid var(--line);border-radius:999px;background:var(--accent);color:var(--button-text);padding:0 15px;font-weight:650;letter-spacing:0;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.partner-portal-page_errorState__UgSGL button:hover,.partner-portal-page_evidencePreview__eWlNT button:hover,.partner-portal-page_inspectorBlock__HkGTs button:hover,.partner-portal-page_offerPreview__ELAr6 button:hover,.partner-portal-page_signatureActions__v5jIQ button:hover,.partner-portal-page_systemState__p7Vra button:hover,.partner-portal-page_terminalPreview__7AyvM button:hover,.partner-portal-page_toolbar__1UR_e button:hover{transform:translateY(-1px);box-shadow:0 14px 34px var(--button-shadow)}.partner-portal-page_logoutForm__Fjzen button{border-color:var(--line);background:var(--chrome-bg);color:var(--muted)}.partner-portal-page_logoutForm__Fjzen button:hover{color:var(--text)}.partner-portal-page_errorState__UgSGL h1,.partner-portal-page_inspectorBlock__HkGTs h2,.partner-portal-page_panel__E75xu h2,.partner-portal-page_workbar__HS6Ed h1{margin:0;font-family:inherit;letter-spacing:0}.partner-portal-page_workbar__HS6Ed{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:24px;padding:0 26px;border-bottom:1px solid var(--line)}.partner-portal-page_workbar__HS6Ed h1{margin-top:5px;font-size:1.05rem;line-height:1;font-weight:640}.partner-portal-page_workbar__HS6Ed dl{display:flex;align-items:center;gap:0;margin:0}.partner-portal-page_workbar__HS6Ed div{min-width:112px}.partner-portal-page_workbar__HS6Ed dl div{display:grid;gap:5px;min-width:118px;padding:0 18px;border-left:1px solid var(--line-soft)}.partner-portal-page_workbar__HS6Ed dt{color:var(--faint);font-size:.72rem}.partner-portal-page_workbar__HS6Ed dd{margin:0;color:var(--text);font-size:.92rem;font-weight:620}.partner-portal-page_workbar__HS6Ed p{max-width:560px;margin:8px 0 0;color:var(--faint);font-size:.82rem;line-height:1.45}.partner-portal-page_compactList__D5k9I span,.partner-portal-page_errorState__UgSGL p,.partner-portal-page_inlineState__lk8If p,.partner-portal-page_inspectorBlock__HkGTs p,.partner-portal-page_systemState__p7Vra p{margin:0;color:var(--muted);line-height:1.6}.partner-portal-page_systemState__p7Vra{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 26px;border-bottom:1px solid rgba(255,205,94,.2);background:linear-gradient(90deg,rgba(255,205,94,.08),var(--chrome-bg)),var(--bg)}.partner-portal-page_systemState__p7Vra>div{display:grid;gap:7px}.partner-portal-page_inlineState__lk8If strong,.partner-portal-page_systemState__p7Vra strong{color:var(--text);font-weight:650}.partner-portal-page_authState__GDRw3{border-bottom-color:rgba(255,107,107,.24);background:linear-gradient(90deg,rgba(255,107,107,.08),var(--chrome-bg)),var(--bg)}.partner-portal-page_inlineState__lk8If{display:grid;gap:6px;min-height:96px;align-content:center;padding:20px 0;border-bottom:1px solid var(--line-soft)}.partner-portal-page_panel__E75xu{display:grid;gap:0;padding:0 26px 36px;border-bottom:1px solid var(--line)}.partner-portal-page_panelHeader__M4OBq{display:flex;align-items:flex-end;justify-content:space-between;min-height:70px;gap:18px}.partner-portal-page_panel__E75xu h2{margin-top:6px;font-size:1.12rem;line-height:1.1;font-weight:640}.partner-portal-page_segmented__zcN_G{display:inline-flex;overflow:hidden;border:1px solid var(--line);border-radius:999px;background:var(--chrome-bg)}.partner-portal-page_segmented__zcN_G button{min-height:34px;border-right:1px solid var(--line-soft);background:transparent;color:var(--muted);padding:0 13px;font-size:.86rem}.partner-portal-page_segmented__zcN_G button:last-child{border-right:0}.partner-portal-page_segmented__zcN_G button:hover,.partner-portal-page_segmented__zcN_G button[aria-pressed=true]{background:var(--chrome-bg-hover);color:var(--text)}.partner-portal-page_priceList__HU2zp,.partner-portal-page_rowList__zQcHY{display:grid;border-top:1px solid var(--line)}.partner-portal-page_dataRow__XYUd9,.partner-portal-page_priceLine__zGOYC{display:grid;align-items:center;width:100%;min-height:74px;border-bottom:1px solid var(--line-soft);background:transparent;color:var(--muted);text-align:left;transition:background .15s ease,color .15s ease}.partner-portal-page_priceLine__zGOYC{grid-template-columns:minmax(210px,1.2fr) minmax(70px,.32fr) minmax(130px,.55fr) minmax(120px,.5fr) minmax(130px,.55fr);gap:16px}.partner-portal-page_dataRow__XYUd9{grid-template-columns:minmax(250px,1.35fr) minmax(140px,.6fr) minmax(110px,.52fr) minmax(120px,.55fr) minmax(92px,.42fr);gap:16px}.partner-portal-page_activeRow__eVYMD,.partner-portal-page_dataRow__XYUd9:hover,.partner-portal-page_priceLine__zGOYC:hover{background:var(--row-hover);color:var(--text)}.partner-portal-page_dataRow__XYUd9 span:first-child,.partner-portal-page_priceLine__zGOYC span:first-child{display:grid;gap:6px}.partner-portal-page_compactList__D5k9I strong,.partner-portal-page_dataRow__XYUd9 strong,.partner-portal-page_offerPreview__ELAr6 strong,.partner-portal-page_priceLine__zGOYC strong{color:var(--text);font-weight:650}.partner-portal-page_priceLine__zGOYC small{color:var(--faint)}.partner-portal-page_status__vJaW_{justify-self:start;display:inline-flex;min-height:28px;align-items:center;border:1px solid rgba(112,224,170,.22);border-radius:999px;color:var(--positive);padding:0 10px;white-space:nowrap}.partner-portal-page_hiddenMetric__IREwJ{color:var(--faint);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0}.partner-portal-page_flowSteps__WT_42{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.partner-portal-page_flowStep__anA5m{display:flex;align-items:center;gap:8px;min-height:40px;border-right:1px solid var(--line-soft);background:transparent;color:var(--muted);padding:0 12px;text-align:left}.partner-portal-page_flowStep__anA5m:last-child{border-right:0}.partner-portal-page_flowStep__anA5m span{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--line);border-radius:999px;color:var(--faint);font-size:.72rem}.partner-portal-page_flowStep__anA5m:hover,.partner-portal-page_flowStep__anA5m[aria-pressed=true]{background:var(--row-active);color:var(--text)}.partner-portal-page_flowSnapshot__h3NAV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.partner-portal-page_flowSnapshot__h3NAV span{display:grid;min-height:66px;align-content:center;gap:5px;border:1px solid var(--line-soft);border-radius:12px;background:var(--panel-soft);color:var(--faint);padding:10px 12px;font-size:.78rem}.partner-portal-page_flowSnapshot__h3NAV strong{overflow:hidden;color:var(--text);font-size:.94rem;text-overflow:ellipsis;white-space:nowrap}.partner-portal-page_flowBody__Aob8T{min-height:188px}.partner-portal-page_supplyStep__4tExE{display:grid;gap:16px}.partner-portal-page_supplyPointList__NCRRv{display:grid;gap:0;border-top:1px solid var(--line)}.partner-portal-page_supplyPointCard__b2dSc{display:grid;gap:14px;padding:16px 0 18px;border-bottom:1px solid var(--line-soft)}.partner-portal-page_supplyPointHeader__fnTj7{display:flex;align-items:center;justify-content:space-between;gap:16px}.partner-portal-page_supplyPointHeader__fnTj7 div{display:grid;gap:5px}.partner-portal-page_supplyPointHeader__fnTj7 strong{color:var(--text);font-size:.96rem;font-weight:650}.partner-portal-page_excludedTotalPill__GaYIV{width:fit-content;border:1px solid rgba(255,205,94,.24);border-radius:999px;color:var(--warning);padding:4px 8px;font-size:.68rem;letter-spacing:0}.partner-portal-page_addSupplyPointButton__NyKcN,.partner-portal-page_supplyPointHeader__fnTj7 button{min-height:34px;border:1px solid var(--line);border-radius:999px;background:var(--chrome-bg);color:var(--muted);padding:0 12px;transition:background .15s ease,color .15s ease}.partner-portal-page_addSupplyPointButton__NyKcN:hover,.partner-portal-page_supplyPointHeader__fnTj7 button:hover{background:var(--chrome-bg-hover);color:var(--text)}.partner-portal-page_supplyPointHeader__fnTj7 button:disabled{cursor:not-allowed;opacity:.32}.partner-portal-page_addSupplyPointButton__NyKcN{justify-self:start}.partner-portal-page_loadProfilePanel__0fzNE{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:14px;align-items:start;padding:14px 0 0;border-top:1px solid var(--line-soft)}.partner-portal-page_loadProfilePanel__0fzNE>div{display:grid;gap:7px}.partner-portal-page_loadProfilePanel__0fzNE strong{color:var(--text);font-size:.95rem;font-weight:650}.partner-portal-page_fileHint__Eqf85,.partner-portal-page_loadProfilePanel__0fzNE p{max-width:620px;color:var(--faint);font-size:.84rem;line-height:1.55}.partner-portal-page_fileUploadButton__lTLzW{position:relative;display:inline-grid;min-height:34px;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:999px;background:var(--chrome-bg);color:var(--muted);padding:0 12px;font-size:.82rem;transition:background .15s ease,color .15s ease}.partner-portal-page_fileUploadButton__lTLzW:hover{background:var(--chrome-bg-hover);color:var(--text)}.partner-portal-page_fileUploadButton__lTLzW input{position:absolute;inset:0;cursor:pointer;opacity:0}.partner-portal-page_fileList__rVnI_{grid-column:1/-1;display:grid;gap:0;margin:0;padding:0;border-top:1px solid var(--line-soft);list-style:none}.partner-portal-page_fileList__rVnI_ li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:start;min-height:58px;padding:13px 0;border-bottom:1px solid var(--line-soft)}.partner-portal-page_fileList__rVnI_ span{display:grid;gap:4px}.partner-portal-page_fileList__rVnI_ strong{font-size:.88rem}.partner-portal-page_fileList__rVnI_ small{color:var(--faint);font-size:.76rem}.partner-portal-page_fileList__rVnI_ button{border:0;background:transparent;color:var(--muted);font-size:.78rem}.partner-portal-page_fileList__rVnI_ button:hover{color:var(--text)}.partner-portal-page_rlmSummary__lFJSV{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line-soft);border-radius:12px;background:var(--line-soft)}.partner-portal-page_rlmSummary__lFJSV span{display:grid;gap:5px;min-height:66px;align-content:center;background:var(--panel);color:var(--faint);padding:0 12px;font-size:.78rem}.partner-portal-page_rlmSummary__lFJSV strong{color:var(--text);font-size:.96rem}.partner-portal-page_fileMeta__KNTBO{align-self:center}.partner-portal-page_validationStatus__elVal{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;padding:0 9px;font-size:.72rem;font-weight:650}.partner-portal-page_validationValid__AdoIJ{border:1px solid rgba(112,224,170,.26);color:var(--positive)}.partner-portal-page_validationReview__lHrf_{border:1px solid rgba(255,205,94,.25);color:var(--warning)}.partner-portal-page_validationInvalid__J9agV{border:1px solid rgba(255,107,107,.28);color:var(--negative)}.partner-portal-page_channelGrid__UaEku{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line-soft);border-radius:10px;background:var(--line-soft)}.partner-portal-page_channelGrid__UaEku span{min-height:58px;background:var(--panel);padding:9px;font-size:.74rem}.partner-portal-page_reviewNote__atR8R{grid-column:1/-1;margin:0;color:var(--warning);font-size:.78rem;line-height:1.45}.partner-portal-page_composer__jjCbm{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;padding-top:2px}.partner-portal-page_wideField__kx6ts{grid-column:span 2}.partner-portal-page_composer__jjCbm label{display:grid;gap:8px;color:var(--faint);font-family:var(--font-mono);font-size:.7rem;letter-spacing:0;text-transform:uppercase}.partner-portal-page_composer__jjCbm input,.partner-portal-page_composer__jjCbm select{width:100%;min-height:44px;border:1px solid var(--line);border-radius:10px;background:var(--input-bg);color:var(--text);outline:0;padding:0 12px}.partner-portal-page_composer__jjCbm select{color-scheme:inherit}.partner-portal-page_composer__jjCbm input::placeholder{color:var(--faint)}.partner-portal-page_composer__jjCbm input:focus,.partner-portal-page_composer__jjCbm select:focus{border-color:var(--focus-border);box-shadow:0 0 0 4px var(--focus-ring)}.partner-portal-page_pricingStage__0esLM{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(360px,1.05fr);gap:16px;align-items:start}.partner-portal-page_tariffCard__7pvjr{display:grid;gap:18px;min-height:100%;border:1px solid var(--line);border-radius:14px;background:var(--preview-bg);padding:18px;box-shadow:0 18px 48px rgba(0,0,0,.08)}.partner-portal-page_tariffCardHeader__vDsya{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line-soft);padding-bottom:16px}.partner-portal-page_tariffCardHeader__vDsya h3{margin:5px 0 6px;font-size:clamp(1.3rem,1.1rem + .6vw,1.9rem);line-height:1.05}.partner-portal-page_tariffCardHeader__vDsya p{margin:0;color:var(--muted);font-size:.88rem}.partner-portal-page_tariffBadge__kuuD0{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;border:1px solid rgba(112,224,170,.24);border-radius:999px;color:var(--positive);padding:0 11px;font-size:.78rem;font-weight:700}.partner-portal-page_tariffMetrics__LmA_h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.partner-portal-page_internalPricingStrip__f4wKh span,.partner-portal-page_tariffDetails__OJLtc span,.partner-portal-page_tariffMetrics__LmA_h span{display:grid;gap:4px;color:var(--faint);font-size:.8rem}.partner-portal-page_tariffMetrics__LmA_h strong{color:var(--text);font-size:1.22rem;line-height:1.08}.partner-portal-page_tariffDetails__OJLtc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid var(--line-soft);padding-top:14px}.partner-portal-page_internalPricingStrip__f4wKh strong,.partner-portal-page_tariffDetails__OJLtc strong{color:var(--text);font-size:.96rem}.partner-portal-page_internalPricingStrip__f4wKh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:1px dashed var(--line);border-radius:12px;background:var(--chrome-bg);padding:12px}.partner-portal-page_pricingControls__qwKQG{min-width:0}.partner-portal-page_pricingControls__qwKQG .partner-portal-page_composer__jjCbm{grid-template-columns:repeat(2,minmax(150px,1fr))}.partner-portal-page_signatureStep__8oMn_{display:grid;gap:16px}.partner-portal-page_signatureGrid__7rHIe{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(190px,.72fr) minmax(0,1.6fr);gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--line)}.partner-portal-page_evidencePreview__eWlNT,.partner-portal-page_terminalPreview__7AyvM{display:grid;min-height:206px;align-content:end;gap:8px;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.13),transparent 24%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),var(--preview-bg);background-size:auto,100% 34px,34px 100%,auto;padding:16px}.partner-portal-page_terminalPreview__7AyvM{background:linear-gradient(135deg,transparent 38%,rgba(255,255,255,.14) 39%,transparent 40%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),var(--preview-bg);background-size:120px 120px,100% 34px,34px 100%,auto}.partner-portal-page_evidencePreview__eWlNT strong,.partner-portal-page_remoteQesPanel___Smb1 strong,.partner-portal-page_terminalPreview__7AyvM strong{color:var(--text);font-size:1rem;font-weight:650}.partner-portal-page_evidencePreview__eWlNT p,.partner-portal-page_remoteQesPanel___Smb1 p,.partner-portal-page_terminalPreview__7AyvM p{margin:0;color:var(--faint);font-size:.82rem;line-height:1.55}.partner-portal-page_evidencePreview__eWlNT button,.partner-portal-page_terminalPreview__7AyvM button{width:max-content;margin-top:8px;background:var(--chrome-bg);color:var(--text)}.partner-portal-page_cameraFrame__7JQF0{position:relative;display:grid;min-height:128px;overflow:hidden;border:1px solid var(--line-soft);border-radius:12px;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),#080808;background-size:28px 28px;place-items:center}.partner-portal-page_cameraFrame__7JQF0 video{width:100%;height:100%;min-height:128px;object-fit:cover;transform:scaleX(-1)}.partner-portal-page_cameraFrame__7JQF0 span{position:absolute;color:var(--faint);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.partner-portal-page_cameraControls__fEVJ_{display:flex;flex-wrap:wrap;gap:6px}.partner-portal-page_cameraControls__fEVJ_ button{min-height:34px;margin-top:0;padding:0 10px;font-size:.72rem}.partner-portal-page_cameraControls__fEVJ_ button:disabled{cursor:not-allowed;opacity:.4}.partner-portal-page_cameraDiagnostic__h8Iew{display:grid;gap:6px;border:1px solid rgba(255,205,94,.22);border-radius:12px;background:rgba(255,205,94,.06);padding:12px}.partner-portal-page_cameraDiagnostic__h8Iew strong{color:var(--warning);font-size:.82rem}.partner-portal-page_cameraDiagnostic__h8Iew small,.partner-portal-page_cameraDiagnostic__h8Iew span{color:var(--muted);font-size:.74rem;line-height:1.45}.partner-portal-page_cameraDiagnostic__h8Iew small{color:var(--faint)}.partner-portal-page_evidenceThumbs__OP1bJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.partner-portal-page_evidenceThumbs__OP1bJ figure{display:grid;gap:6px;margin:0}.partner-portal-page_evidenceThumbs__OP1bJ img{width:100%;aspect-ratio:4/3;border:1px solid var(--line-soft);border-radius:10px;object-fit:cover}.partner-portal-page_evidenceThumbs__OP1bJ figcaption{overflow:hidden;color:var(--faint);font-family:var(--font-mono);font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.partner-portal-page_processTimeline__KENlV{display:grid;background:var(--panel-soft)}.partner-portal-page_processTimeline__KENlV button,.partner-portal-page_remoteQesPanel___Smb1 button{display:grid;gap:6px;min-height:74px;border:0;border-bottom:1px solid var(--line-soft);background:transparent;color:var(--muted);padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease}.partner-portal-page_processTimeline__KENlV button:last-child{border-bottom:0}.partner-portal-page_processTimeline__KENlV button:hover,.partner-portal-page_processTimeline__KENlV button[aria-pressed=true],.partner-portal-page_remoteQesPanel___Smb1 button:hover,.partner-portal-page_remoteQesPanel___Smb1 button[aria-pressed=true]{background:var(--row-active);color:var(--text)}.partner-portal-page_processTimeline__KENlV button[aria-pressed=true] span,.partner-portal-page_remoteQesPanel___Smb1 button[aria-pressed=true]{color:var(--positive)}.partner-portal-page_processTimeline__KENlV span{color:var(--faint);font-family:var(--font-mono);font-size:.68rem}.partner-portal-page_processTimeline__KENlV strong{color:var(--text);font-size:.9rem}.partner-portal-page_processTimeline__KENlV small{color:var(--faint);line-height:1.4}.partner-portal-page_remoteQesPanel___Smb1{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;gap:1px;align-items:stretch;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--line)}.partner-portal-page_remoteQesPanel___Smb1>div{display:grid;gap:8px;background:var(--panel-soft);padding:16px}.partner-portal-page_remoteQesPanel___Smb1 button{min-width:148px;border-bottom:0;background:var(--panel-soft)}.partner-portal-page_offerPreview__ELAr6{position:sticky;bottom:12px;z-index:8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:12px;align-items:center;margin-top:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:12px;box-shadow:0 18px 54px rgba(0,0,0,.16)}.partner-portal-page_offerPreview__ELAr6 span{display:grid;gap:4px;color:var(--faint);font-size:.82rem}.partner-portal-page_offerPreview__ELAr6 strong{font-size:1.08rem}.partner-portal-page_flowActions__Thli6{display:inline-flex;gap:8px;justify-content:flex-end}.partner-portal-page_offerPreview__ELAr6 .partner-portal-page_secondaryButton__GsXM6{border-color:var(--line);background:var(--chrome-bg);color:var(--text)}.partner-portal-page_offerPreview__ELAr6 button:disabled{cursor:not-allowed;opacity:.38;transform:none}.partner-portal-page_inspector__7f_UT{position:sticky;top:0;align-self:start;display:grid;height:100vh;align-content:start;overflow:auto;background:var(--bg)}.partner-portal-page_inspectorToggle__2C3xl{position:sticky;top:14px;z-index:20;margin:14px 14px 0 auto}.partner-portal-page_inspectorContent__s4BNA{display:grid}.partner-portal-page_inspectorCollapsed__7L__3{overflow:hidden}.partner-portal-page_inspectorCollapsed__7L__3 .partner-portal-page_inspectorContent__s4BNA{display:none}.partner-portal-page_inspectorCollapsed__7L__3 .partner-portal-page_inspectorToggle__2C3xl{margin-right:auto;margin-left:auto}.partner-portal-page_inspectorBlock__HkGTs{display:grid;gap:16px;padding:20px 24px 24px;border-bottom:1px solid var(--line)}.partner-portal-page_inspectorBlock__HkGTs h2{max-width:300px;font-size:1.25rem;line-height:1.15;font-weight:650}.partner-portal-page_inspectorBlock__HkGTs button{width:max-content;margin-top:2px}.partner-portal-page_signatureActions__v5jIQ{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.partner-portal-page_signatureActions__v5jIQ button{background:var(--chrome-bg);color:var(--text)}.partner-portal-page_inspectorBlock__HkGTs button:disabled,.partner-portal-page_signatureActions__v5jIQ button:disabled{cursor:not-allowed;opacity:.36;transform:none}.partner-portal-page_signatureActions__v5jIQ small{flex-basis:100%;color:var(--faint);font-size:.78rem;line-height:1.45}.partner-portal-page_facts__Ugx8t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--line)}.partner-portal-page_facts__Ugx8t div{min-height:58px;padding:13px 12px 12px 0;border-bottom:1px solid var(--line-soft)}.partner-portal-page_facts__Ugx8t dt{color:var(--faint);font-size:.78rem}.partner-portal-page_facts__Ugx8t dd{margin:8px 0 0;color:var(--text);font-weight:620}.partner-portal-page_compactList__D5k9I{display:grid;gap:0;border-top:1px solid var(--line-soft)}.partner-portal-page_compactList__D5k9I span{display:grid;gap:4px;min-height:46px;align-content:center;border-bottom:1px solid var(--line-soft);font-size:.9rem}.partner-portal-page_compactList__D5k9I small{color:var(--faint);font-size:.78rem}.partner-portal-page_errorState__UgSGL,.partner-portal-page_loadingShell__UCg1b{width:min(880px,calc(100% - 48px));margin:0 auto;padding-top:22vh}.partner-portal-page_loadingGrid__oVtGt span,.partner-portal-page_loadingHeader__k8HR4,.partner-portal-page_loadingLineShort__wfm5a,.partner-portal-page_loadingLine__Ss3s2{border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.045),rgba(255,255,255,.13),rgba(255,255,255,.045));background-size:220% 100%;animation:partner-portal-page_shimmer__kuWhX 1.35s ease-in-out infinite}.partner-portal-page_loadingHeader__k8HR4{width:170px;height:32px}.partner-portal-page_loadingLine__Ss3s2{width:min(720px,100%);height:78px;margin-top:42px}.partner-portal-page_loadingLineShort__wfm5a{width:min(420px,72%);height:24px;margin-top:18px}.partner-portal-page_loadingGrid__oVtGt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:54px;border:1px solid var(--line)}.partner-portal-page_loadingGrid__oVtGt span{height:140px;border-radius:0}.partner-portal-page_errorState__UgSGL{display:grid;justify-items:start;gap:16px}.partner-portal-page_errorState__UgSGL>span{color:var(--faint);font-family:var(--font-mono);text-transform:uppercase}.partner-portal-page_errorState__UgSGL h1{max-width:760px;font-size:clamp(2.6rem,7vw,6.5rem);line-height:.9}.partner-portal-page_addSupplyPointButton__NyKcN:focus-visible,.partner-portal-page_brand__XNfFc a:focus-visible,.partner-portal-page_composer__jjCbm input:focus-visible,.partner-portal-page_composer__jjCbm select:focus-visible,.partner-portal-page_dataRow__XYUd9:focus-visible,.partner-portal-page_errorState__UgSGL button:focus-visible,.partner-portal-page_evidencePreview__eWlNT button:focus-visible,.partner-portal-page_fileList__rVnI_ button:focus-visible,.partner-portal-page_fileUploadButton__lTLzW:focus-within,.partner-portal-page_flowStep__anA5m:focus-visible,.partner-portal-page_inspectorBlock__HkGTs button:focus-visible,.partner-portal-page_inspectorToggle__2C3xl:focus-visible,.partner-portal-page_navigation__7EI2Z button:focus-visible,.partner-portal-page_offerPreview__ELAr6 button:focus-visible,.partner-portal-page_paneToggle__GVtrr:focus-visible,.partner-portal-page_priceLine__zGOYC:focus-visible,.partner-portal-page_processTimeline__KENlV button:focus-visible,.partner-portal-page_remoteQesPanel___Smb1 button:focus-visible,.partner-portal-page_resizeHandle__2QXmz:focus-visible,.partner-portal-page_segmented__zcN_G button:focus-visible,.partner-portal-page_signatureActions__v5jIQ button:focus-visible,.partner-portal-page_supplyPointHeader__fnTj7 button:focus-visible,.partner-portal-page_systemState__p7Vra button:focus-visible,.partner-portal-page_terminalPreview__7AyvM button:focus-visible,.partner-portal-page_toolbar__1UR_e button:focus-visible{outline:2px solid var(--focus-border);outline-offset:3px}@keyframes partner-portal-page_shimmer__kuWhX{0%{background-position:120% 0}to{background-position:-120% 0}}@media (max-width:1060px){.partner-portal-page_appShell__9g6FI{grid-template-columns:var(--partner-sidebar-width,248px) minmax(0,1fr)}.partner-portal-page_inspector__7f_UT{position:static;grid-column:2;height:auto;overflow:visible;border-top:1px solid var(--line)}.partner-portal-page_inspector__7f_UT .partner-portal-page_resizeHandle__2QXmz{display:none}}@media (max-width:980px){.partner-portal-page_appShell__9g6FI{grid-template-columns:1fr}.partner-portal-page_sidebar__NHXlM,.partner-portal-page_toolbar__1UR_e{position:static}.partner-portal-page_sidebar__NHXlM{height:auto;border-right:0;border-bottom:1px solid var(--line)}.partner-portal-page_resizeHandle__2QXmz{display:none}.partner-portal-page_brand__XNfFc{min-height:66px}.partner-portal-page_navigation__7EI2Z{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.partner-portal-page_sidebarFooter__tA_Vl{display:none}.partner-portal-page_inspector__7f_UT,.partner-portal-page_workspace__C4pj1{border-right:0;grid-column:auto}.partner-portal-page_workbar__HS6Ed{padding-top:20px;padding-bottom:20px}.partner-portal-page_systemState__p7Vra,.partner-portal-page_workbar__HS6Ed{align-items:flex-start;flex-direction:column}.partner-portal-page_facts__Ugx8t,.partner-portal-page_workbar__HS6Ed dl{grid-template-columns:1fr}.partner-portal-page_workbar__HS6Ed dl{display:grid;width:100%}.partner-portal-page_workbar__HS6Ed dl div{min-height:52px;align-content:center;padding:0;border-left:0;border-top:1px solid var(--line-soft)}.partner-portal-page_priceList__HU2zp,.partner-portal-page_rowList__zQcHY{overflow-x:auto}.partner-portal-page_dataRow__XYUd9,.partner-portal-page_priceLine__zGOYC{min-width:760px}.partner-portal-page_flowSnapshot__h3NAV{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-portal-page_pricingStage__0esLM{grid-template-columns:1fr}.partner-portal-page_pricingControls__qwKQG .partner-portal-page_composer__jjCbm{grid-template-columns:1fr 1fr}.partner-portal-page_composer__jjCbm,.partner-portal-page_offerPreview__ELAr6,.partner-portal-page_remoteQesPanel___Smb1,.partner-portal-page_rlmSummary__lFJSV,.partner-portal-page_signatureGrid__7rHIe{grid-template-columns:1fr}.partner-portal-page_channelGrid__UaEku{grid-template-columns:1fr 1fr}.partner-portal-page_fileList__rVnI_ li,.partner-portal-page_loadProfilePanel__0fzNE{grid-template-columns:1fr}.partner-portal-page_fileUploadButton__lTLzW{justify-self:start}.partner-portal-page_wideField__kx6ts{grid-column:auto}.partner-portal-page_flowSteps__WT_42{grid-template-columns:1fr 1fr}.partner-portal-page_flowActions__Thli6{justify-content:stretch}.partner-portal-page_flowActions__Thli6 button{flex:1 1}}@media (max-width:760px){.partner-portal-page_toolbar__1UR_e{align-items:stretch;flex-direction:column;gap:12px;min-height:auto;padding:14px 18px 16px}.partner-portal-page_toolbarIdentity__6s68M{gap:3px}.partner-portal-page_toolbarIdentity__6s68M strong{white-space:normal}.partner-portal-page_toolbarActions__3RVvf{display:grid;width:100%;grid-template-columns:minmax(0,1fr) max-content;gap:8px}.partner-portal-page_modeControls__VY_sA{justify-self:start}.partner-portal-page_connectionState__bcOhM{justify-self:end}.partner-portal-page_flowSnapshot__h3NAV,.partner-portal-page_internalPricingStrip__f4wKh,.partner-portal-page_pricingControls__qwKQG .partner-portal-page_composer__jjCbm,.partner-portal-page_tariffDetails__OJLtc,.partner-portal-page_tariffMetrics__LmA_h{grid-template-columns:1fr}.partner-portal-page_tariffCardHeader__vDsya{flex-direction:column}.partner-portal-page_logoutForm__Fjzen,.partner-portal-page_toolbarActions__3RVvf>button{grid-column:span 1}.partner-portal-page_logoutForm__Fjzen button,.partner-portal-page_toolbarActions__3RVvf>button{width:100%}}@media (max-width:560px){.partner-portal-page_navigation__7EI2Z{grid-template-columns:1fr}.partner-portal-page_toolbar__1UR_e{padding:18px}.partner-portal-page_toolbarActions__3RVvf{grid-template-columns:1fr}.partner-portal-page_connectionState__bcOhM,.partner-portal-page_modeControls__VY_sA{justify-self:stretch}.partner-portal-page_modeControls__VY_sA,.partner-portal-page_themeSwitch__oldab{width:100%}.partner-portal-page_modeControls__VY_sA{justify-content:space-between}.partner-portal-page_themeSwitch__oldab,.partner-portal-page_themeSwitch__oldab button{flex:1 1}.partner-portal-page_inspectorBlock__HkGTs,.partner-portal-page_panel__E75xu,.partner-portal-page_workbar__HS6Ed{padding-right:18px;padding-left:18px}.partner-portal-page_panelHeader__M4OBq{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.partner-portal-page_loadingGrid__oVtGt span,.partner-portal-page_loadingHeader__k8HR4,.partner-portal-page_loadingLineShort__wfm5a,.partner-portal-page_loadingLine__Ss3s2{animation:none}}