.quote-desk_qd__DvJSs{--bg:#f6faf8;--panel:#ffffff;--panel2:#f3f7f5;--line:#e1e8e5;--line2:#cfd9d5;--field:#ffffff;--ink:#0f1f1a;--ink2:#4b5d57;--ink3:#6b7c76;--em:#059669;--em2:#047857;--em-soft:rgba(16,185,129,.13);--cy:#0e7490;--cy-soft:rgba(8,145,178,.12);--amber:#b45309;--amber-soft:rgba(245,158,11,.16);--red:#dc2626;--red-soft:rgba(248,113,113,.16);--blue-soft:rgba(96,165,250,.16);--grad:linear-gradient(135deg,#10b981,#0891b2);color:var(--ink);font-size:15px;-webkit-font-smoothing:antialiased;min-width:0;display:flex;flex-direction:column;gap:16px}.dark .quote-desk_qd__DvJSs{--bg:#0b0f14;--panel:#121820;--panel2:#18202a;--line:#232d38;--line2:#2e3a47;--field:#0f151c;--ink:#f1f5f9;--ink2:#a3b1c2;--ink3:#6b7a8c;--em:#10b981;--em2:#34d399;--em-soft:rgba(16,185,129,.14);--cy:#22d3ee;--cy-soft:rgba(34,211,238,.13);--amber:#f59e0b;--amber-soft:rgba(245,158,11,.14);--red:#f87171;--red-soft:rgba(248,113,113,.13);--blue-soft:rgba(96,165,250,.14)}.quote-desk_qd__DvJSs *{box-sizing:border-box}.quote-desk_qd__DvJSs button,.quote-desk_qd__DvJSs input,.quote-desk_qd__DvJSs select,.quote-desk_qd__DvJSs textarea{font:inherit}.quote-desk_card__j8i94{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:18px;min-width:0}.quote-desk_tile__OVIgR{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;flex:none}.quote-desk_tileSm__0NwqA{width:38px;height:38px;font-size:18px}.quote-desk_tEm__dKfx3{background:var(--em-soft)}.quote-desk_tCy__lCyd0{background:var(--cy-soft)}.quote-desk_tAm__SgszG{background:var(--amber-soft)}.quote-desk_tBl__mFlUu{background:var(--blue-soft)}.quote-desk_btn__Th6Pp{font-weight:700;font-size:14px;height:42px;padding:0 16px;border-radius:11px;border:1px solid var(--em);background:var(--em-soft);color:var(--em2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.quote-desk_btn__Th6Pp:hover:not(:disabled){filter:brightness(1.1)}.quote-desk_pri__mugEt{background:var(--grad);color:#fff;border:0}.quote-desk_sm__yr7bS{height:36px;padding:0 12px;font-size:13px}.quote-desk_cy___bFLo{border-color:var(--cy);background:var(--cy-soft);color:var(--cy)}.quote-desk_am__nHS_e{border-color:var(--amber);background:var(--amber-soft);color:var(--amber)}.quote-desk_btn__Th6Pp:disabled{opacity:.45;cursor:not-allowed}.quote-desk_qd__DvJSs :focus-visible,.quote-desk_qd__DvJSs input:focus,.quote-desk_qd__DvJSs select:focus,.quote-desk_qd__DvJSs textarea:focus{outline:2px solid var(--cy);outline-offset:1px}.quote-desk_head__YjaQ9{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.quote-desk_head__YjaQ9 h1{font-size:28px;font-weight:750;margin:0;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis}.quote-desk_head__YjaQ9 h1.quote-desk_mid__jDQu1{font-size:22px}.quote-desk_headSub__lJjYf{color:var(--ink2);font-size:14px;margin-top:2px}.quote-desk_grow__XQhQD{flex:1;min-width:200px}.quote-desk_pill__HIa11{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap;display:inline-block}.quote-desk_qd__DvJSs .quote-desk_pOn__chFi9{background:var(--em-soft);color:var(--em2)}.quote-desk_qd__DvJSs .quote-desk_pAm__cRKOO{background:var(--amber-soft);color:var(--amber)}.quote-desk_qd__DvJSs .quote-desk_pCy__g_FsZ{background:var(--cy-soft);color:var(--cy)}.quote-desk_qd__DvJSs .quote-desk_pRed__G3qZP{background:var(--red-soft);color:var(--red)}.quote-desk_alert__gS4Ma{display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);border-radius:14px;padding:12px 14px}.quote-desk_alert__gS4Ma .quote-desk_grow__XQhQD{font-size:14px}.quote-desk_layout__SIICk{display:grid;grid-template-columns:380px 1fr;gap:16px;align-items:start}.quote-desk_label__Re0PW{font-size:11px;font-weight:750;color:var(--em2);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px}.quote-desk_who__auV1H{display:flex;gap:12px;align-items:center;margin-bottom:14px}.quote-desk_who__auV1H b{display:block}.quote-desk_who__auV1H span{color:var(--ink3);font-size:13px}.quote-desk_fields__zYPRt{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quote-desk_full____eAB{grid-column:1/-1}.quote-desk_f__FJHDE label{display:block;font-size:12px;font-weight:600;color:var(--ink2);margin-bottom:4px}.quote-desk_f__FJHDE input,.quote-desk_f__FJHDE select,.quote-desk_f__FJHDE textarea{width:100%;height:40px;border-radius:10px;border:1px solid var(--line2);background:var(--field);color:var(--ink);font-size:14px;padding:0 10px}.quote-desk_f__FJHDE textarea{height:auto;min-height:120px;padding:10px;line-height:1.45}.quote-desk_calc___mDSg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.quote-desk_kpi__cX_EF{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:10px;text-align:center}.quote-desk_kpiN__SLVIf{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.quote-desk_kpiL__ORSr_{font-size:11px;color:var(--ink3);margin-top:2px}.quote-desk_src__V32zd{margin-top:12px;font-size:12px;color:var(--ink3)}.quote-desk_toolbar__35GeQ{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.quote-desk_toolbar__35GeQ h2{font-size:18px;margin:0}.quote-desk_sel__nUWJ1{height:36px;border-radius:10px;border:1px solid var(--line2);background:var(--panel2);color:var(--ink);font-size:13px;font-weight:600;padding:0 10px}.quote-desk_list__Sl7Yf{display:grid;gap:8px}.quote-desk_hdr__gBCK5,.quote-desk_lrow__R1vN0{display:grid;grid-template-columns:28px minmax(150px,1.4fr) repeat(4,minmax(70px,.8fr)) auto;gap:10px;align-items:center}.quote-desk_lrow__R1vN0{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.quote-desk_best__c4dec{border-color:var(--em);box-shadow:0 0 0 1px var(--em) inset}.quote-desk_picked__lNFVM{background:color-mix(in srgb,var(--em) 9%,var(--panel2))}.quote-desk_rank__R_Gay{width:26px;height:26px;border-radius:8px;background:var(--panel);border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;color:var(--ink2)}.quote-desk_best__c4dec .quote-desk_rank__R_Gay{background:var(--grad);color:#fff;border:0}.quote-desk_lname__cgPt_ b{display:block;font-size:14px}.quote-desk_lname__cgPt_ span{font-size:12px;color:var(--ink3)}.quote-desk_qd__DvJSs .quote-desk_warnText__0bsC9{color:var(--amber)}.quote-desk_v__8LwKE b{display:block;font-size:15px;font-variant-numeric:tabular-nums}.quote-desk_v__8LwKE span{font-size:11px;color:var(--ink3)}.quote-desk_acts__iDn6i{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.quote-desk_hdr__gBCK5{padding:0 12px;font-size:11px;font-weight:750;color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.quote-desk_nofit___MEBm{margin-top:12px}.quote-desk_nofit___MEBm summary{cursor:pointer;font-weight:700;font-size:14px;color:var(--amber);background:var(--amber-soft);border-radius:10px;padding:10px 12px;list-style:none}.quote-desk_nofit___MEBm summary::-webkit-details-marker{display:none}.quote-desk_nrow__FZwgw{display:flex;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line);font-size:14px;flex-wrap:wrap}.quote-desk_nrow__FZwgw b{min-width:170px}.quote-desk_nrow__FZwgw span{color:var(--ink2)}.quote-desk_sendbar__vvMt4{position:sticky;bottom:0;margin-top:12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--panel);border:1px solid var(--line2);border-radius:14px;padding:12px 12px max(12px,env(safe-area-inset-bottom,0px))}.quote-desk_sendbar__vvMt4 .quote-desk_grow__XQhQD{font-size:14px;color:var(--ink2)}.quote-desk_legend__q_N0N{font-size:12px;color:var(--ink3);margin-top:10px;line-height:1.5}.quote-desk_error__80RoV{color:var(--red);font-size:14px}.quote-desk_plist__TRWFe{display:grid;gap:8px}.quote-desk_prow__WSQmU{display:grid;grid-template-columns:44px minmax(160px,1.3fr) 1fr 1fr auto auto;gap:12px;align-items:center;background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.quote-desk_prow__WSQmU b{display:block}.quote-desk_prow__WSQmU span{font-size:12px;color:var(--ink3)}.quote-desk_prowActs__LEl1A{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.quote-desk_kpis__6VKN5{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.quote-desk_kpis__6VKN5 .quote-desk_kpi__cX_EF{text-align:left;padding:14px}.quote-desk_kpis__6VKN5 .quote-desk_kpiN__SLVIf{font-size:26px}.quote-desk_chipsrow__tVq33{display:flex;gap:8px;flex-wrap:wrap}.quote-desk_chip__0w0aS{font-weight:700;font-size:13px;height:36px;padding:0 14px;border:1px solid var(--line2);background:var(--panel2);color:var(--ink2);cursor:pointer}.quote-desk_chip__0w0aS[aria-pressed=true]{background:var(--em-soft);border-color:var(--em);color:var(--em2)}.quote-desk_frow__6uwGr{display:grid;grid-template-columns:44px minmax(170px,1.4fr) 1.2fr 1fr 1fr auto;gap:12px;align-items:center;background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.quote-desk_frow__6uwGr:hover{border-color:var(--em)}.quote-desk_frow__6uwGr b{display:block}.quote-desk_frow__6uwGr span:not(.quote-desk_pill__HIa11){font-size:12px;color:var(--ink3)}.quote-desk_backdrop___OqCO{position:fixed;inset:0;background:rgba(3,7,12,.6);display:flex;align-items:center;justify-content:center;padding:16px;z-index:50}.quote-desk_mbox__4KI__{background:var(--panel);border:1px solid var(--line2);border-radius:16px;max-width:560px;width:100%;max-height:90vh;overflow:auto;padding:20px;color:var(--ink)}.quote-desk_mbox__4KI__ h3{margin:0 0 6px;font-size:18px}.quote-desk_mbox__4KI__ p{color:var(--ink2);font-size:14px;line-height:1.5}.quote-desk_phone__xpyhA{background:var(--panel2);border:1px solid var(--line);border-radius:14px;padding:12px}.quote-desk_bubbleEdit__QwQZO{width:100%;min-height:200px;background:var(--grad);color:#fff;border:0;border-radius:16px 16px 4px 16px;padding:12px 14px;font-size:14px;line-height:1.45;resize:vertical}.quote-desk_mfoot__PC5TP{display:flex;gap:8px;justify-content:flex-end;margin-top:14px;flex-wrap:wrap}.quote-desk_diff__advEj{display:grid;gap:6px;margin:10px 0}.quote-desk_diff__advEj div{display:flex;justify-content:space-between;gap:10px;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:14px}.quote-desk_diff__advEj s{color:var(--ink3)}.quote-desk_diff__advEj b{color:var(--em2)}.quote-desk_empty__43KgQ{padding:18px 12px;text-align:center;color:var(--ink2);font-size:14px}@media (max-width:1100px){.quote-desk_layout__SIICk{grid-template-columns:1fr}}@media (max-width:760px){.quote-desk_hdr__gBCK5{display:none}.quote-desk_lrow__R1vN0{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}.quote-desk_lrow__R1vN0 .quote-desk_lname__cgPt_{grid-column:2/5}.quote-desk_lrow__R1vN0 .quote-desk_acts__iDn6i{grid-column:1/-1;justify-content:stretch}.quote-desk_lrow__R1vN0 .quote-desk_acts__iDn6i .quote-desk_btn__Th6Pp{flex:1}.quote-desk_frow__6uwGr,.quote-desk_prow__WSQmU{grid-template-columns:44px 1fr}.quote-desk_frow__6uwGr>:nth-child(n+3),.quote-desk_prow__WSQmU>:nth-child(n+3){grid-column:2}.quote-desk_kpis__6VKN5{grid-template-columns:1fr 1fr}.quote-desk_head__YjaQ9 h1{font-size:23px}.quote-desk_head__YjaQ9 h1.quote-desk_mid__jDQu1{font-size:20px}.quote-desk_fields__zYPRt{grid-template-columns:1fr 1fr}}.quote-desk_today__WeJ_s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.quote-desk_tcard__ny47u{display:flex;gap:12px;align-items:center;text-decoration:none;color:inherit;cursor:pointer}.quote-desk_tcard__ny47u:hover{border-color:var(--em)}.quote-desk_tcardN__nivet{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.quote-desk_tcardL__C8E_8{font-size:13px;color:var(--ink2);margin-top:4px}.quote-desk_tcardW__QGntT{font-size:12px;margin-top:3px;font-weight:600;color:var(--amber)}.quote-desk_tabs__O2W6H{display:flex;gap:4px;border-bottom:1px solid var(--line);flex-wrap:wrap}.quote-desk_tab__HkTwd{font-size:14px;font-weight:700;color:var(--ink2);padding:10px 14px;border-radius:10px 10px 0 0;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:color-mix(in srgb,var(--em) 6%,transparent)}.quote-desk_tab__HkTwd[aria-current=page]{color:var(--em2);border-bottom-color:var(--em);background:var(--em-soft)}.quote-desk_stages__xLNTj{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;min-width:0}@media (max-width:560px){.quote-desk_stages__xLNTj{grid-template-columns:repeat(3,minmax(0,1fr))}}.quote-desk_stageChip__QySTX{min-width:0;overflow-wrap:anywhere;text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:10px 12px;display:grid;gap:2px}.quote-desk_stageChip__QySTX[aria-pressed=true]{border-color:var(--em);background:var(--em-soft)}.quote-desk_stageN__fwvwr{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.quote-desk_stageL__n06Ox{font-size:12px;color:var(--ink2)}.quote-desk_stageV__r050w{font-size:11px;color:var(--ink3);font-variant-numeric:tabular-nums}.quote-desk_work__9E0u6{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.quote-desk_tableCard__oTZrB{padding:6px 8px}.quote-desk_tableWrap__g4aL8{overflow-x:auto}.quote-desk_table__XeQXc{width:100%;border-collapse:collapse;font-size:14px;min-width:860px}.quote-desk_table__XeQXc th{font-size:11px;font-weight:750;color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;text-align:left;padding:8px 10px;border-bottom:1px solid var(--line)}.quote-desk_table__XeQXc td{padding:11px 10px;border-bottom:1px solid var(--line);vertical-align:top}.quote-desk_trow__NtGTW:hover td{background:var(--panel2)}.quote-desk_trow__NtGTW[aria-selected=true] td{background:var(--em-soft)}.quote-desk_trowLink__o1ePm{position:relative;cursor:pointer}.quote-desk_trowLink__o1ePm:focus-within{outline:2px solid var(--em);outline-offset:-2px}.quote-desk_rowLink__rqkZV{color:var(--em2);font-weight:700;text-decoration:none}.quote-desk_rowLink__rqkZV:focus{outline:none}.quote-desk_rowLink__rqkZV:after{content:"";position:absolute;inset:0}.quote-desk_trowLink__o1ePm:hover .quote-desk_rowLink__rqkZV{text-decoration:underline}.quote-desk_rowArrow__CzBgE{color:var(--em2);font-weight:800;text-align:right;white-space:nowrap}.quote-desk_trowLink__o1ePm:hover .quote-desk_rowArrow__CzBgE{color:var(--em)}.quote-desk_num__Jx0p4{font-variant-numeric:tabular-nums;white-space:nowrap}.quote-desk_muted__v5OiC{color:var(--ink3);font-size:13px}.quote-desk_late__R_6yx{color:var(--amber);font-weight:700}.quote-desk_stuck__h4I8S{color:var(--red);font-weight:700}.quote-desk_stagePill__TlkqL{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap}.quote-desk_dot__aaRZR{width:8px;height:8px;border-radius:50%;flex:none}.quote-desk_dEm__rsFrb{background:var(--em)}.quote-desk_dCy__Y_UBY{background:var(--cy)}.quote-desk_dBl__CmVV8{background:#60a5fa}.quote-desk_dAm__yqavF{background:var(--amber)}.quote-desk_miniBar__tL_mg{display:block;height:6px;width:72px;margin-top:6px;border-radius:3px;background:var(--line);overflow:hidden}.quote-desk_miniBar__tL_mg i{display:block;height:100%;background:var(--em)}.quote-desk_preview__CTowM{position:sticky;top:12px;display:grid;gap:12px}.quote-desk_previewName__h_Lss{font-size:18px;margin:0}.quote-desk_kv__vgVov{display:grid;grid-template-columns:1fr 1fr;gap:8px}.quote-desk_kv__vgVov>div{background:var(--panel2);border-radius:10px;padding:8px 10px;display:grid;gap:2px}.quote-desk_kv__vgVov span{font-size:11px;color:var(--ink3);font-weight:600}.quote-desk_kv__vgVov b{font-size:15px;font-variant-numeric:tabular-nums}.quote-desk_nextBox___5h4A{background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);border-radius:12px;padding:10px 12px;font-size:14px}.quote-desk_previewActs__MPmVT{display:flex;gap:8px;flex-wrap:wrap}a.quote-desk_btn__Th6Pp{text-decoration:none}@media (max-width:1100px){.quote-desk_work__9E0u6{grid-template-columns:1fr}.quote-desk_preview__CTowM{position:static}.quote-desk_today__WeJ_s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.quote-desk_today__WeJ_s{grid-template-columns:1fr}}.quote-desk_inboxAddr__q3_AG{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--panel2);border:1px solid var(--line2);border-radius:12px;padding:14px 16px;margin:12px 0}.quote-desk_inboxAddr__q3_AG code{font-size:15px;color:var(--em2);word-break:break-all;flex:1;min-width:0}.quote-desk_inboxAddr__q3_AG .quote-desk_legend__q_N0N{width:100%;margin-top:0}.quote-desk_inboxFlow__TJbA_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.quote-desk_inboxFlow__TJbA_ div{background:var(--panel2);border:1px solid var(--line2);border-radius:12px;padding:12px;font-size:13px;color:var(--ink2)}.quote-desk_inboxFlow__TJbA_ b{display:block;color:var(--ink);font-size:14px;margin-bottom:4px}@media (max-width:720px){.quote-desk_inboxFlow__TJbA_{grid-template-columns:repeat(2,minmax(0,1fr))}}.quote-desk_chipsrow__tVq33 span.quote-desk_chip__0w0aS{cursor:default;display:inline-flex;align-items:center}.quote-desk_chipOn__UBvev{border-color:var(--em);color:var(--em2)}.quote-desk_errText__UuSUJ{display:block;color:var(--red);font-size:12px}.quote-desk_inboxRows__mMJYg{display:grid;gap:10px;margin-top:12px}.quote-desk_inboxRow__0S2cd{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;background:var(--panel2);border:1px solid var(--line2);border-radius:12px;padding:14px 16px}.quote-desk_inboxRow__0S2cd h3{font-size:15px;margin:0}.quote-desk_inboxDiff__sNLfd{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.quote-desk_inboxDiff__sNLfd span{font-family:ui-monospace,monospace;font-size:12.5px;padding:5px 9px;border-radius:8px;border:1px solid var(--line2);color:var(--em2)}.quote-desk_stageHot__rb4j1{border-color:var(--amber);background:var(--amber-soft)}.quote-desk_nextThree__SRwkC{display:grid;gap:8px}.quote-desk_nextThree__SRwkC ol{margin:0;padding-left:18px;display:grid;gap:8px;font-size:14px}.quote-desk_nextThree__SRwkC li>span{margin-right:10px}.quote-desk_nextThree__SRwkC li{display:list-item}.quote-desk_nextCell__lp3Om{font-weight:700}.quote-desk_inboxSetup__Q3etC{margin:12px 0 0;padding-left:20px;display:grid;gap:8px;font-size:14px}.quote-desk_inboxSetup__Q3etC li>span:first-child{margin-right:10px}.quote-desk_inboxSetup__Q3etC code{font-size:12.5px}.quote-desk_inboxChanged__qbQ90{margin-top:12px;border-left:4px solid var(--em);background:var(--em-soft);border-radius:0 10px 10px 0;padding:10px 14px;font-size:14px}.quote-desk_inboxStale__iJSz_{margin-top:10px;border-left:4px solid var(--amber);background:var(--amber-soft);border-radius:0 10px 10px 0;padding:10px 14px;font-size:14px;display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.quote-desk_sparkButton__b0dFs{height:auto;min-height:42px;padding-block:10px;max-width:100%;white-space:normal;text-align:center}.quote-desk_sparkField__UjODO{display:grid;gap:4px;min-width:0;font-size:12px;font-weight:600;color:var(--ink2)}.quote-desk_sparkField__UjODO input[type=file]{height:auto;padding:10px;max-width:100%}.quote-desk_sparkDetails__Tooro{min-width:0;border:1px solid var(--line);border-radius:12px;padding:12px;background:var(--panel2);overflow-wrap:anywhere}.quote-desk_sparkDetails__Tooro>summary{cursor:pointer;font-size:14px;font-weight:700;color:var(--ink)}.quote-desk_sparkDetails__Tooro[open]>summary{margin-bottom:12px}.quote-desk_sparkMuted__KN7Hy{color:var(--ink2);font-size:14px;line-height:1.5}.quote-desk_sparkLink__swzhO{color:var(--em2);text-decoration:underline}.quote-desk_sparkRow__jopn4{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:12px}.quote-desk_sparkComparison__MvPRy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.quote-desk_sparkDivider__1uhP_{border-top:1px solid var(--line);padding-top:16px}.quote-desk_sparkHeading__9Q83O{font-size:18px;font-weight:700;color:var(--ink)}.quote-desk_sparkSurface__DcU9_ [role=alert]{color:var(--red)}.quote-desk_sparkSurface__DcU9_ pre{padding:12px;background:var(--field);border-radius:10px;color:var(--ink2)}.quote-desk_sparkDialog__rhniO{background:var(--panel);border-color:var(--line2)}.quote-desk_sparkDialogHeader__ocKEl{background:var(--panel);border-color:var(--line)}@media (max-width:640px){.quote-desk_sparkComparison__MvPRy{grid-template-columns:minmax(0,1fr)}.quote-desk_sparkButton__b0dFs{min-height:44px}.quote-desk_sparkField__UjODO input,.quote-desk_sparkField__UjODO select{font-size:16px}}.quote-desk_sparkTools__8QTWG{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px}.quote-desk_sparkTools__8QTWG .quote-desk_sparkToolButton__1UaYi{display:flex;align-items:flex-start;align-self:stretch;gap:10px;text-align:left;height:auto;padding:13px 14px;border-radius:14px;border:1px solid var(--line);background:var(--panel);color:var(--ink)}.quote-desk_sparkTools__8QTWG .quote-desk_sparkToolButton__1UaYi:hover{border-color:var(--em)}.quote-desk_sparkTools__8QTWG .quote-desk_sparkToolButton__1UaYi[aria-expanded=true]{border-color:var(--em);background:var(--em-soft)}.quote-desk_sparkTools__8QTWG .quote-desk_sparkToolPrimary__CmOB6{color:var(--em2);background:var(--em-soft);border-color:var(--em);box-shadow:0 8px 26px -14px var(--em)}.quote-desk_sparkToolButton__1UaYi>svg{flex:none;margin-top:2px;color:var(--em2)}.quote-desk_sparkToolButton__1UaYi>span{display:grid;gap:3px}.quote-desk_sparkToolButton__1UaYi>span>b{color:var(--em2);font-size:14px}.quote-desk_sparkToolButton__1UaYi>span>span{font-size:12px;font-weight:400;line-height:1.4;color:var(--ink2)}.quote-desk_sparkToolPanel__PMxJS{scroll-margin-top:calc(var(--dashboard-top-banner-inset, 0px) + 16px)}.quote-desk_sparkToolPanel__PMxJS [hidden],.quote-desk_sparkToolPanel__PMxJS[hidden]{display:none}.quote-desk_sparkUploadBar__0Allm{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.quote-desk_sparkUploadBar__0Allm>svg{color:var(--em2);flex:none}.quote-desk_sparkUploadBar__0Allm b{font-size:14px}.quote-desk_sparkUploadBar__0Allm .quote-desk_sparkMuted__KN7Hy{font-size:12px}.quote-desk_sparkSearchBar__ZvTX2{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:16px 0}.quote-desk_sparkSearchBar__ZvTX2 .quote-desk_legend__q_N0N{margin:0}.quote-desk_sparkSearch__LFeba{display:flex;align-items:center;gap:8px;min-width:0;flex:1;padding:0 10px;height:42px;border:1px solid var(--line2);border-radius:10px;background:var(--field);color:var(--ink2)}.quote-desk_sparkSearch__LFeba input{min-width:100px;width:100%;background:transparent;color:var(--ink);border:0}.quote-desk_sparkSourceHeading__A6BP2{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;background:transparent;border:0;text-align:left;color:var(--ink);cursor:pointer}.quote-desk_sparkLenderDetails__iqnEj{display:grid;gap:12px;padding:14px;border:1px solid var(--line2);border-radius:12px;margin-top:8px}.quote-desk_sparkLenderDetails__iqnEj [hidden]{display:none}.quote-desk_sparkLenderDetails__iqnEj h4{font-weight:700;margin-bottom:8px}.quote-desk_sparkLenderDetails__iqnEj p+p{margin-top:8px}.quote-desk_sparkLenderTabs___AfFp{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--line2)}.quote-desk_sparkLenderTabs___AfFp .quote-desk_sparkButton__b0dFs{background:transparent;border-color:transparent;color:var(--ink2)}.quote-desk_sparkLenderTabs___AfFp .quote-desk_sparkButton__b0dFs[aria-selected=true]{color:var(--em2);background:var(--em-soft)}.quote-desk_sparkMatrixViewer__Zkflg{display:grid;min-width:0;gap:12px;margin-top:14px}.quote-desk_sparkMatrixToolbar__f3Cth{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;min-width:0}.quote-desk_sparkMatrixToolbar__f3Cth>label,.quote-desk_sparkMatrixToolbar__f3Cth>p{flex:1;min-width:0;overflow-wrap:anywhere}.quote-desk_sparkMatrixToolbar__f3Cth select{max-width:100%;min-height:44px;border:1px solid var(--line2);border-radius:8px;padding:8px;background:var(--field);color:var(--ink)}.quote-desk_sparkMatrixScroll__HUKLs{width:100%;max-height:65vh;overflow:auto;border:1px solid var(--line2);border-radius:10px}.quote-desk_sparkPdfViewport__SPV0b{width:100%;max-height:70vh;overflow:auto}.quote-desk_sparkPdfViewport__SPV0b canvas{width:100%;max-width:none;max-height:none;height:auto}[data-zoom="75"] .quote-desk_sparkPdfViewport__SPV0b canvas{width:75%}[data-zoom="125"] .quote-desk_sparkPdfViewport__SPV0b canvas{width:125%}[data-zoom="150"] .quote-desk_sparkPdfViewport__SPV0b canvas{width:150%}[data-zoom="200"] .quote-desk_sparkPdfViewport__SPV0b canvas{width:200%}.quote-desk_sparkMatrixTable__Vj7uK{border-collapse:collapse;width:-moz-max-content;width:max-content;min-width:100%;max-width:none;font-size:13px;line-height:1.5;color:var(--ink)}.quote-desk_sparkMatrixTable__Vj7uK td,.quote-desk_sparkMatrixTable__Vj7uK th{border:1px solid var(--line2);padding:9px 12px;min-width:90px;max-width:520px;white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top}.quote-desk_sparkMatrixTable__Vj7uK th{background:var(--panel2);color:var(--ink2);font-weight:600}.quote-desk_sparkMatrixTable__Vj7uK thead th{position:sticky;top:0;z-index:1}.quote-desk_sparkMatrixTable__Vj7uK th:first-child{min-width:44px}.quote-desk_sparkReceivedList__SLxGb{display:grid;gap:8px;margin:12px 0}.quote-desk_sparkReceivedList__SLxGb .quote-desk_sparkButton__b0dFs{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;text-align:left}.quote-desk_sparkSourceColumns__XH9Qo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.quote-desk_sparkSourceColumns__XH9Qo h4{font-weight:700;margin-bottom:8px}.quote-desk_sparkSourceColumns__XH9Qo p+p{margin-top:8px}.quote-desk_sparkFileList__8XUpn{display:grid;gap:12px;margin-top:10px;font-size:14px;overflow-wrap:anywhere}.quote-desk_sparkFileTile__vkMc_{display:flex;align-items:start;gap:12px;border-radius:10px;padding:12px;background:var(--field)}.quote-desk_sparkFileTile__vkMc_>svg{flex:none;color:var(--em2)}.quote-desk_sparkFileTile__vkMc_>div{min-width:0}.quote-desk_sparkFileTile__vkMc_ p{font-weight:600}.quote-desk_sparkFileTile__vkMc_ p.quote-desk_sparkMuted__KN7Hy{font-weight:400;font-size:12px}.quote-desk_sparkLenderDetails__iqnEj .quote-desk_alert__gS4Ma{font-size:13px}.quote-desk_sparkPagination__kJklX{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line2);margin-top:16px;padding-top:14px}.quote-desk_sparkPagination__kJklX .quote-desk_chipsrow__tVq33{align-items:center}.quote-desk_sparkLenderCard__H_X0I{scroll-margin-top:calc(var(--dashboard-top-banner-inset, 0px) + 130px)}@media (max-width:640px){.quote-desk_sparkTools__8QTWG{grid-template-columns:1fr 1fr;gap:8px}.quote-desk_sparkTools__8QTWG .quote-desk_sparkToolButton__1UaYi{padding:11px 10px}.quote-desk_sparkToolButton__1UaYi>span>span{display:none}.quote-desk_sparkSourceColumns__XH9Qo{grid-template-columns:minmax(0,1fr)}.quote-desk_sparkSearch__LFeba{flex-basis:100%}.quote-desk_lcard__9sapo .quote-desk_btn__Th6Pp{min-height:44px}.quote-desk_sparkLenderDetails__iqnEj{padding:10px}.quote-desk_sparkPagination__kJklX .quote-desk_chipsrow__tVq33{width:100%;justify-content:space-between}}.quote-desk_lp__I1N45{--panel:#ffffff;--panel2:#f3f7f5;--line:#dbe3df;--bg:#f6faf8;--field:#ffffff;--em:#3f8a62;--em2:#2f6f4c;--em-soft:rgba(63,138,98,.12);--cy:#3b7f93;--cy-soft:rgba(59,127,147,.12);--amber:#b7791f;--amber-soft:rgba(183,121,31,.14);--red:#c0504d;--red-soft:rgba(192,80,77,.12);--grad:linear-gradient(135deg,#5d9c7b,#5382a3);--fg:var(--ink);--mut:var(--ink2);--tint:var(--em-soft);--tint2:var(--cy-soft);--em-ink:#fff;display:grid;gap:16px;min-width:0;color:var(--fg);font-size:14px;line-height:1.5}.dark .quote-desk_lp__I1N45{--panel:#15181f;--panel2:#1a1f27;--line:#282d37;--bg:#101319;--field:#101319;--em:#73b386;--em2:#89cc9e;--em-soft:rgba(115,179,134,.14);--cy:#7fc4d6;--cy-soft:rgba(127,196,214,.13);--amber:#d8a53e;--amber-soft:rgba(216,165,62,.14);--red:#e07a7a;--red-soft:rgba(224,122,122,.12);--grad:linear-gradient(135deg,#70ad8b,#5f8fb0)}.quote-desk_lp__I1N45 .quote-desk_btn__Th6Pp{font-family:inherit;font-weight:600;font-size:13px;line-height:1.5;height:auto;border-radius:10px;padding:10px 15px;border:1px solid var(--em);color:var(--em2);background:var(--tint);white-space:normal}.quote-desk_lp__I1N45 .quote-desk_btn__Th6Pp:hover:not(:disabled){filter:brightness(1.15)}.quote-desk_lp__I1N45 .quote-desk_pri__mugEt{background:var(--grad);color:#fff;border-color:transparent}.quote-desk_lp__I1N45 .quote-desk_am__nHS_e{border-color:color-mix(in srgb,var(--amber) 50%,transparent);color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,transparent)}.quote-desk_lp__I1N45 .quote-desk_cy___bFLo{border-color:color-mix(in srgb,var(--cy) 45%,transparent);color:var(--cy);background:var(--tint2)}.quote-desk_lp__I1N45 .quote-desk_btn__Th6Pp.quote-desk_sm__yr7bS{padding:6px 11px;font-size:12px;border-radius:8px;height:auto}.quote-desk_lp__I1N45 .quote-desk_card__j8i94{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:18px;min-width:0}.quote-desk_lp__I1N45 .quote-desk_head__YjaQ9{display:flex;gap:16px;align-items:center;flex-wrap:wrap;background:linear-gradient(135deg,var(--panel),var(--panel2))}.quote-desk_lp__I1N45 .quote-desk_head__YjaQ9 .quote-desk_tile__OVIgR{width:48px;height:48px;border-radius:14px;background:var(--tint);border:1px solid color-mix(in srgb,var(--em) 35%,transparent);font-size:24px}.quote-desk_lp__I1N45 .quote-desk_head__YjaQ9 .quote-desk_grow__XQhQD{flex:1;min-width:220px}.quote-desk_lp__I1N45 .quote-desk_head__YjaQ9 h1,.quote-desk_lp__I1N45 .quote-desk_head__YjaQ9 h1.quote-desk_mid__jDQu1{font-size:26px;line-height:1.15;font-weight:650;letter-spacing:-.02em;margin:0}.quote-desk_lp__I1N45 .quote-desk_head__YjaQ9 .quote-desk_headSub__lJjYf{margin:4px 0 0;color:var(--mut);font-size:14px}.quote-desk_lp__I1N45 .quote-desk_head__YjaQ9 .quote-desk_prowActs__LEl1A{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center}.quote-desk_lp__I1N45 .quote-desk_kpis__6VKN5{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.quote-desk_lp__I1N45 .quote-desk_kpis__6VKN5 .quote-desk_kpi__cX_EF{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px 16px;text-align:left;min-width:0}.quote-desk_lp__I1N45 .quote-desk_kpis__6VKN5 .quote-desk_kpiN__SLVIf{display:block;font-size:28px;line-height:1.1;font-weight:650}.quote-desk_lp__I1N45 .quote-desk_kpis__6VKN5 .quote-desk_kpiL__ORSr_{color:var(--mut);font-size:12px;margin:0}.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG{display:grid;grid-template-columns:repeat(3,minmax(0,380px));gap:10px;justify-content:start}.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG .quote-desk_sparkToolButton__1UaYi{display:flex;align-items:center;gap:12px;text-align:left;height:auto;min-height:0;max-height:76px;overflow:hidden;padding:10px 14px;background:var(--em-soft);border:1px solid color-mix(in srgb,var(--em) 55%,transparent);color:var(--fg);border-radius:14px;font-weight:600;box-shadow:none;filter:none;white-space:normal;transition:background .15s,border-color .15s}.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG .quote-desk_sparkToolButton__1UaYi:hover,.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG .quote-desk_sparkToolButton__1UaYi[aria-expanded=true]{border-color:var(--em);background:color-mix(in srgb,var(--em) 20%,transparent)}.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG .quote-desk_sparkToolPrimary__CmOB6{background:var(--grad);border-color:transparent;color:#fff}.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG .quote-desk_sparkToolPrimary__CmOB6:hover,.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG .quote-desk_sparkToolPrimary__CmOB6[aria-expanded=true]{background:var(--grad);filter:brightness(1.08);border-color:transparent}.quote-desk_lp__I1N45 .quote-desk_toolIcon__O39mA{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--em) 18%,transparent);border:1px solid color-mix(in srgb,var(--em) 40%,transparent);color:var(--em2)}.quote-desk_lp__I1N45 .quote-desk_sparkToolPrimary__CmOB6 .quote-desk_toolIcon__O39mA{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.35);color:#fff}.quote-desk_lp__I1N45 .quote-desk_toolText__0TbMO{flex:1;min-width:0;display:grid;gap:2px}.quote-desk_lp__I1N45 .quote-desk_toolText__0TbMO>b{color:var(--em2);font-size:14px}.quote-desk_lp__I1N45 .quote-desk_toolText__0TbMO>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--mut);font-weight:400;font-size:12px;line-height:1.35}.quote-desk_lp__I1N45 .quote-desk_sparkToolPrimary__CmOB6 .quote-desk_toolText__0TbMO>b,.quote-desk_lp__I1N45 .quote-desk_sparkToolPrimary__CmOB6 .quote-desk_toolText__0TbMO>span{color:#fff}.quote-desk_lp__I1N45 .quote-desk_toolArrow__YMLT7{flex:none;color:var(--em2)}.quote-desk_lp__I1N45 .quote-desk_sparkToolPrimary__CmOB6 .quote-desk_toolArrow__YMLT7{color:#fff}.quote-desk_lp__I1N45 .quote-desk_lpCols__812gp{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.quote-desk_lp__I1N45 .quote-desk_lpBar__bVcWp{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.quote-desk_lp__I1N45 .quote-desk_lpBar__bVcWp h2{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0 6px 0 0}.quote-desk_lp__I1N45 .quote-desk_sparkSearch__LFeba{flex:1 1 160px;min-width:160px;height:auto;display:flex;align-items:center;gap:8px;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px 13px;color:var(--mut)}.quote-desk_lp__I1N45 .quote-desk_sparkSearch__LFeba input{flex:1;min-width:0;width:100%;background:transparent;border:0;color:var(--fg);font:inherit;padding:0;height:auto;outline:none}.quote-desk_lp__I1N45 .quote-desk_sparkSearch__LFeba:focus-within{outline:2px solid var(--cy);outline-offset:1px}.quote-desk_lp__I1N45 .quote-desk_lpChips___cUFf{display:flex;gap:8px;flex-wrap:wrap}.quote-desk_lp__I1N45 .quote-desk_lpChip__cYOPN{padding:8px 13px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--mut);font-family:inherit;font-weight:600;font-size:12px;line-height:1.5;cursor:pointer}.quote-desk_lp__I1N45 .quote-desk_lpChip__cYOPN[aria-pressed=true]{background:var(--tint);color:var(--em);border-color:color-mix(in srgb,var(--em) 50%,transparent)}.quote-desk_lp__I1N45 .quote-desk_plist__TRWFe{gap:10px}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo{display:grid;min-width:0;border:1px solid var(--line);background:var(--panel2);border-radius:14px;padding:14px;gap:12px}.quote-desk_lp__I1N45 .quote-desk_lcardDraft__TTlbl{border-color:color-mix(in srgb,var(--amber) 45%,transparent)}.quote-desk_lp__I1N45 .quote-desk_lh__25bMp{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.quote-desk_lp__I1N45 .quote-desk_av__hZoXT{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--tint);color:var(--em);font-weight:700;border:1px solid color-mix(in srgb,var(--em) 30%,transparent)}.quote-desk_lp__I1N45 .quote-desk_lname__cgPt_{flex:1;min-width:150px;overflow-wrap:anywhere}.quote-desk_lp__I1N45 .quote-desk_lname__cgPt_ b{font-size:15px;font-weight:700}.quote-desk_lp__I1N45 .quote-desk_lname__cgPt_ span{display:block;color:var(--mut);font-size:12px}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650;padding:4px 11px;border-radius:999px;border:1px solid var(--line)}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11.quote-desk_pOn__chFi9{color:var(--em2);background:var(--tint);border-color:color-mix(in srgb,var(--em) 40%,transparent)}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11.quote-desk_pOn__chFi9:before{background:var(--em)}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11.quote-desk_pAm__cRKOO{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent);border-color:color-mix(in srgb,var(--amber) 40%,transparent)}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11.quote-desk_pAm__cRKOO:before{background:var(--amber)}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11.quote-desk_pRed__G3qZP{color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent);border-color:color-mix(in srgb,var(--red) 40%,transparent)}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11.quote-desk_pRed__G3qZP:before{background:var(--red)}.quote-desk_lp__I1N45 .quote-desk_lfacts__J8fNu{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.quote-desk_lp__I1N45 .quote-desk_lfacts__J8fNu div{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:8px 11px}.quote-desk_lp__I1N45 .quote-desk_lfacts__J8fNu b{display:block;font-size:15px}.quote-desk_lp__I1N45 .quote-desk_lfacts__J8fNu span{font-size:11px;color:var(--mut);text-transform:uppercase;letter-spacing:.05em}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_prowActs__LEl1A{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-start}.quote-desk_lp__I1N45 .quote-desk_lexpanded__RDWxr{border-top:1px solid var(--line);padding-top:20px;display:grid;gap:12px}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo{padding:20px;gap:16px}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_pill__HIa11.quote-desk_lstatus__iAlDm{font-size:14px;padding:7px 14px}.quote-desk_lp__I1N45 .quote-desk_lsub__jItjm{margin:-6px 0 0 52px;color:var(--ink2);font-size:13px}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR div{padding:13px 16px;border-radius:12px;background:var(--panel)}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR span{display:block;font-weight:700}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR b{font-size:22px;margin-top:2px}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR small{display:block;color:var(--ink2);font-size:12px;margin-top:2px}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_prowActs__LEl1A{gap:10px}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_prowActs__LEl1A .quote-desk_sm__yr7bS{height:40px;font-size:14px;padding:0 15px}.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo .quote-desk_prowActs__LEl1A .quote-desk_lend__2hcAl{margin-left:auto}@media (max-width:640px){.quote-desk_lp__I1N45 .quote-desk_lcard__9sapo{padding:14px}.quote-desk_lp__I1N45 .quote-desk_lsub__jItjm{margin-left:0}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR div{padding:9px 10px}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR span{font-size:10px}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR b{font-size:17px}.quote-desk_lp__I1N45 .quote-desk_lfactsLive__LtdwR small{font-size:11px}}.quote-desk_lp__I1N45 .quote-desk_sparkLenderDetails__iqnEj{border:0;padding:0;margin:0;gap:10px}.quote-desk_lp__I1N45 .quote-desk_sparkLenderTabs___AfFp{gap:6px;padding-bottom:0;border-bottom:0}.quote-desk_lp__I1N45 .quote-desk_sparkLenderTabs___AfFp .quote-desk_sparkButton__b0dFs{padding:6px 11px;font-size:12px;border-radius:8px;background:var(--tint);border-color:color-mix(in srgb,var(--em) 45%,transparent);color:var(--em)}.quote-desk_lp__I1N45 .quote-desk_sparkLenderTabs___AfFp .quote-desk_sparkButton__b0dFs[aria-selected=true]{background:var(--grad);color:#fff;border-color:transparent}.quote-desk_lp__I1N45 .quote-desk_sparkLenderTabs___AfFp{width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:nowrap;overflow-x:auto;padding:5px;border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.quote-desk_lp__I1N45 .quote-desk_sparkLenderTabs___AfFp .quote-desk_sparkButton__b0dFs{flex:none;padding:8px 12px;font-size:13px;border-color:transparent}.quote-desk_lp__I1N45 .quote-desk_sparkMatrixToolbar__f3Cth label{display:flex;align-items:center;gap:10px;font-weight:700}.quote-desk_lp__I1N45 .quote-desk_sparkMatrixToolbar__f3Cth label select{flex:none}.quote-desk_needs__EOfN4{color:var(--amber);font-weight:600}.quote-desk_subHead__KcNW_{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between}.quote-desk_subHead__KcNW_ h4{margin:0}.quote-desk_rowLinks__tupRp{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}.quote-desk_ddText__v8QC8{min-width:0}.quote-desk_subKv__Y1sMb dd{display:flex;gap:8px 12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.quote-desk_subKv__Y1sMb dd>.quote-desk_ddText__v8QC8{flex:1 1 260px}.quote-desk_chip__0w0aS{font-size:11px;font-weight:600;color:var(--amber);background:var(--amber-soft);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);border-radius:999px;padding:1px 9px;white-space:nowrap}.quote-desk_subBlock__r91XP{display:grid;gap:8px;min-width:0}.quote-desk_steps__99sxh{margin:0;padding-left:20px;display:grid;gap:4px;list-style:decimal}.quote-desk_subKv__Y1sMb dd ul.quote-desk_steps__99sxh{list-style:disc}.quote-desk_reqSum__8vFHG{display:flex;gap:10px;flex-wrap:wrap;align-items:center;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.quote-desk_reqScroll__ADuAQ{overflow-x:auto;border:1px solid var(--line);border-radius:10px;max-width:100%}.quote-desk_reqTable__uQCSv{border-collapse:collapse;width:100%;min-width:760px;font-size:13px;overflow-wrap:normal;word-break:normal}.quote-desk_reqTable__uQCSv td:nth-child(3),.quote-desk_reqTable__uQCSv td:nth-child(4),.quote-desk_reqTable__uQCSv td:nth-child(5){white-space:nowrap}.quote-desk_reqTable__uQCSv th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);text-align:left;padding:9px 12px;background:var(--panel2);border-bottom:1px solid var(--line)}.quote-desk_reqTable__uQCSv td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.quote-desk_reqTable__uQCSv tr:last-child td{border-bottom:0}.quote-desk_subKv__Y1sMb{display:grid;grid-template-columns:minmax(120px,170px) 1fr;margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden}.quote-desk_subKv__Y1sMb dd,.quote-desk_subKv__Y1sMb dt{margin:0;padding:10px 12px;border-bottom:1px solid var(--line);min-width:0;overflow-wrap:anywhere}.quote-desk_subKv__Y1sMb dt{background:var(--panel2);color:var(--ink2);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.quote-desk_subKv__Y1sMb>:nth-last-child(-n+2){border-bottom:0}@media (max-width:560px){.quote-desk_subKv__Y1sMb{grid-template-columns:1fr}.quote-desk_subKv__Y1sMb dt{border-bottom:0;padding-bottom:2px;background:transparent}.quote-desk_subKv__Y1sMb dd{padding-top:2px}}.quote-desk_lp__I1N45 .quote-desk_sparkPagination__kJklX{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding-top:6px;margin-top:0;border-top:0;color:var(--mut)}.quote-desk_lp__I1N45 .quote-desk_sparkPagination__kJklX .quote-desk_sel__nUWJ1{background:var(--bg);border:1px solid var(--line);color:var(--fg);border-radius:999px;height:auto;padding:8px 13px;font-size:12px}.quote-desk_lp__I1N45 .quote-desk_sparkPagination__kJklX .quote-desk_chipsrow__tVq33{gap:8px}.quote-desk_lp__I1N45 .quote-desk_sparkPagination__kJklX .quote-desk_sparkButton__b0dFs{padding:6px 11px;font-size:12px;border-radius:8px}.quote-desk_lp__I1N45 .quote-desk_legend__q_N0N{color:var(--mut);font-size:12px;margin:12px 0 0}.quote-desk_lp__I1N45 .quote-desk_lpRail__bM0VP{display:grid;gap:16px;position:sticky;top:12px;min-width:0}.quote-desk_lp__I1N45 .quote-desk_lpRail__bM0VP h2{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0}.quote-desk_lp__I1N45 .quote-desk_lpRail__bM0VP .quote-desk_headSub__lJjYf{color:var(--mut);margin:6px 0 0;font-size:13px}.quote-desk_lp__I1N45 .quote-desk_lpSteps__QIn7M{display:grid;gap:12px;margin:14px 0 0;padding:0;list-style:none;counter-reset:lp;font-size:13px}.quote-desk_lp__I1N45 .quote-desk_lpSteps__QIn7M li{display:grid;grid-template-columns:26px 1fr;gap:10px;counter-increment:lp}.quote-desk_lp__I1N45 .quote-desk_lpSteps__QIn7M li:before{content:counter(lp);width:26px;height:26px;border-radius:50%;background:var(--tint);color:var(--em);display:grid;place-items:center;font-weight:700;font-size:12px;border:1px solid color-mix(in srgb,var(--em) 35%,transparent)}.quote-desk_lp__I1N45 .quote-desk_lpSteps__QIn7M b{display:block}.quote-desk_lp__I1N45 .quote-desk_lpSteps__QIn7M span{color:var(--mut)}.quote-desk_lp__I1N45 .quote-desk_inboxAddr__q3_AG{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:nowrap;font:12.5px ui-monospace,Menlo,monospace;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin:12px 0 10px;word-break:break-all}.quote-desk_lp__I1N45 .quote-desk_inboxAddr__q3_AG code{font-size:12.5px;color:var(--fg);flex:1}.quote-desk_lp__I1N45 .quote-desk_inboxAddr__q3_AG .quote-desk_legend__q_N0N{display:none}.quote-desk_lp__I1N45 .quote-desk_lpRail__bM0VP .quote-desk_legend__q_N0N{margin:6px 0 0;font-size:13px}.quote-desk_lp__I1N45 .quote-desk_inboxSetupTitle__gqtjE{display:block;margin:14px 0 0;font-size:13px}.quote-desk_lp__I1N45 .quote-desk_inboxSetup__Q3etC{list-style:none;padding:0;margin:8px 0 4px;display:grid;gap:8px;font-size:13px}.quote-desk_lp__I1N45 .quote-desk_inboxSetup__Q3etC li{display:flex;justify-content:space-between;gap:8px;align-items:center;margin:0}.quote-desk_lp__I1N45 .quote-desk_inboxSetup__Q3etC .quote-desk_pill__HIa11{font-size:11px;font-weight:650;border-radius:999px;padding:2px 9px;border:1px solid var(--line);color:var(--mut);background:transparent}.quote-desk_lp__I1N45 .quote-desk_inboxSetup__Q3etC .quote-desk_pill__HIa11.quote-desk_pOn__chFi9{color:var(--em2);border-color:color-mix(in srgb,var(--em) 50%,transparent);background:var(--tint)}.quote-desk_lp__I1N45 .quote-desk_inboxSetup__Q3etC .quote-desk_pill__HIa11.quote-desk_pAm__cRKOO{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 50%,transparent);background:color-mix(in srgb,var(--amber) 10%,transparent)}.quote-desk_lp__I1N45 .quote-desk_lpRail__bM0VP .quote-desk_chipsrow__tVq33{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.quote-desk_lp__I1N45 .quote-desk_lpRail__bM0VP .quote-desk_chipsrow__tVq33 .quote-desk_chip__0w0aS{height:auto;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:400;color:var(--mut);background:transparent}@media (max-width:940px){.quote-desk_lp__I1N45 .quote-desk_lpCols__812gp{grid-template-columns:minmax(0,1fr)}.quote-desk_lp__I1N45 .quote-desk_lpRail__bM0VP{position:static}}@media (max-width:1099px){.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG{grid-template-columns:repeat(2,minmax(0,380px))}}@media (max-width:599px){.quote-desk_lp__I1N45 .quote-desk_sparkTools__8QTWG{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.quote-desk_lp__I1N45 .quote-desk_sparkSearch__LFeba{flex-basis:100%}}.quote-desk_brokerSetup____MNT{display:grid;gap:10px;font-size:14px;margin-top:10px}.quote-desk_brokerSetup____MNT ol,.quote-desk_brokerSetup____MNT ul{margin:4px 0 0;padding-left:20px;display:grid;gap:4px}.quote-desk_brokerSetup____MNT p{margin:0}.quote-desk_brokerSetup____MNT>a.quote-desk_btn__Th6Pp{justify-self:start}.quote-desk_setupNudge__5A6AE{margin:-4px 0 10px;padding:12px 14px;border-radius:12px;border:1px solid var(--cy);background:var(--cy-soft);font-size:14px}.quote-desk_sparkNativeTable__aO5Eg th[scope=row]{position:sticky;left:0;z-index:1;min-width:120px;max-width:46vw;text-align:left}.quote-desk_sparkNativeTable__aO5Eg td{text-align:right;white-space:nowrap;min-width:72px}.quote-desk_sparkNativeTable__aO5Eg tr[data-unused] td{opacity:.6}.quote-desk_sparkNativeUnused__q00W7{display:block;font-size:11px;font-weight:600;color:var(--amber)}.quote-desk_sparkNativeCell__5vc3b{font:inherit;font-variant-numeric:tabular-nums;min-height:32px;padding:2px 6px;border:1px solid color-mix(in srgb,var(--em2) 25%,transparent);border-radius:6px;background:color-mix(in srgb,var(--panel) 35%,transparent);color:var(--ink);cursor:pointer}.quote-desk_sparkNativeTable__aO5Eg td[data-tone=negative]{background:color-mix(in srgb,var(--red) var(--heat),transparent)}.quote-desk_sparkNativeTable__aO5Eg td[data-tone=positive]{background:color-mix(in srgb,var(--em2) var(--heat),transparent)}.quote-desk_sparkNativeCell__5vc3b:hover,.quote-desk_sparkNativeCell__5vc3b[aria-pressed=true]{border-color:var(--em2);background:var(--em-soft)}.quote-desk_sparkNativeCell__5vc3b[data-tone=negative]{color:var(--red)}.quote-desk_sparkNativeCell__5vc3b[data-tone=na]{color:var(--ink2)}.quote-desk_sparkNativeSource__KhhzU{padding:10px 12px;border:1px dashed var(--line2);border-radius:10px;background:var(--field);font-size:13px;overflow-wrap:anywhere}.quote-desk_sparkNativeFacts__Adbyd{display:grid;grid-template-columns:minmax(110px,220px) minmax(0,1fr);gap:6px 14px;font-size:14px;overflow-wrap:anywhere}.quote-desk_sparkNativeFacts__Adbyd dt{color:var(--ink2)}.quote-desk_sparkNativeFacts__Adbyd dd{margin:0}.quote-desk_sparkNativeTable__aO5Eg td[data-tone] .quote-desk_sparkNativeCell__5vc3b{color:var(--ink);font-weight:600}.quote-desk_sparkNativeTable__aO5Eg{border-collapse:separate;border-spacing:5px}.quote-desk_sparkNativeTable__aO5Eg td,.quote-desk_sparkNativeTable__aO5Eg th{border:0}.quote-desk_sparkNativeTable__aO5Eg th{background:var(--panel);text-align:center;padding:6px 8px;vertical-align:middle;white-space:nowrap}.quote-desk_sparkNativeTable__aO5Eg td{text-align:center;border-radius:8px;padding:0;min-width:64px}.quote-desk_sparkNativeTable__aO5Eg td .quote-desk_sparkNativeCell__5vc3b{width:100%;min-height:38px;border-color:transparent;background:transparent;font-weight:700}.quote-desk_sparkNativeTable__aO5Eg td:not([data-tone]) .quote-desk_sparkNativeCell__5vc3b{background:var(--panel2)}.quote-desk_sparkNativeTable__aO5Eg td .quote-desk_sparkNativeCell__5vc3b:hover,.quote-desk_sparkNativeTable__aO5Eg td .quote-desk_sparkNativeCell__5vc3b[aria-pressed=true]{border-color:var(--em2)}.quote-desk_sparkMatrixLegend__KDlh8{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto;color:var(--ink2);font-size:13px}.quote-desk_sparkMatrixLegend__KDlh8 i{display:inline-block;width:14px;height:14px;border-radius:4px;vertical-align:-2px;margin-right:6px}.borrower-portal_root__Hb4H3{--bg:var(--tint);--card:#ffffff;--ink:#14231a;--muted:#56655b;--line:#dfe7e0;--gold:#c9a24a;--amber:#9a6a00;--amber-soft:#fff4dc;--danger:#a12b20;--danger-soft:#fdecea;--display:var(--portal-display),"Newsreader",Georgia,"Times New Roman",serif;color-scheme:light;min-height:100dvh;background:var(--bg);color:var(--ink);font-family:var(--portal-body),"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.55}.borrower-portal_root__Hb4H3 *,.borrower-portal_root__Hb4H3 :after,.borrower-portal_root__Hb4H3 :before{box-sizing:border-box}.borrower-portal_root__Hb4H3 button,.borrower-portal_root__Hb4H3 input{font:inherit;color:var(--ink)}.borrower-portal_root__Hb4H3 input[type=checkbox]{accent-color:var(--green)}.borrower-portal_pad__tBmNL{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.borrower-portal_in__UVm3z{max-width:1120px;margin:0 auto}.borrower-portal_topbar__SLn6b{background:var(--green-deep);color:#dfeee0;font-size:12.5px}.borrower-portal_topbar__SLn6b .borrower-portal_in__UVm3z{display:flex;flex-wrap:wrap;gap:4px 20px;justify-content:center;padding-block:7px;text-align:center}.borrower-portal_topbar__SLn6b b{color:#ffffff;font-weight:600}.borrower-portal_header__LDaOb{background:#ffffff;border-bottom:1px solid var(--line)}.borrower-portal_header__LDaOb .borrower-portal_in__UVm3z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;padding-block:12px}.borrower-portal_logo__7E184{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:.02em;color:var(--ink)}.borrower-portal_logo__7E184 small{display:block;font-weight:500;font-size:10.5px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.borrower-portal_mark__UfpMQ{width:38px;height:38px;border-radius:8px;background:var(--green);display:grid;place-items:center;flex:none}.borrower-portal_markSm__Zzcr6{width:30px;height:30px;border-radius:7px}.borrower-portal_hdrRight__gN6_X{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 10px;font-size:14px;color:var(--ink);min-width:0}.borrower-portal_lock__Oszgn{gap:5px;color:var(--green);font-size:12px;background:var(--green-soft);padding:5px 10px;border-radius:999px}.borrower-portal_btn__7HtF2,.borrower-portal_lock__Oszgn{display:inline-flex;align-items:center;font-weight:600;white-space:nowrap}.borrower-portal_btn__7HtF2{border-radius:10px;padding:13px 20px;cursor:pointer;border:1.5px solid var(--green);text-align:center;text-decoration:none;justify-content:center}.borrower-portal_btn__7HtF2:disabled{opacity:.55;cursor:default}.borrower-portal_primary__zv1Xz{background:var(--green);color:#ffffff!important}.borrower-portal_primary__zv1Xz:hover:not(:disabled){background:var(--green-deep)}.borrower-portal_ghost__l0UCP{background:var(--green-soft);color:var(--green-deep)!important}.borrower-portal_small__KfM_p{padding:7px 12px;font-size:13px;border-radius:8px}.borrower-portal_block__ZCQJz{width:100%}.borrower-portal_btn__7HtF2:focus-visible,.borrower-portal_linkBtn__F6oZk:focus-visible,.borrower-portal_opt__YOi_q:focus-visible,.borrower-portal_pick__PmNXP:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.borrower-portal_linkBtn__F6oZk{background:var(--green-soft);color:var(--green-deep)!important;border:0;border-radius:7px;padding:5px 9px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.borrower-portal_hero__C9pXq{background:linear-gradient(180deg,var(--tint),#ffffff)}.borrower-portal_hero__C9pXq .borrower-portal_in__UVm3z{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:center;padding-block:48px}.borrower-portal_eyebrow__Gm3XB{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-weight:700}.borrower-portal_h1__KZTvB{font-family:var(--display);font-weight:600;font-size:clamp(34px,5vw,52px);line-height:1.08;margin:10px 0 14px;text-wrap:balance;color:var(--ink)}.borrower-portal_lede__wMIgq{color:var(--muted);font-size:17px;max-width:52ch;margin:0 0 22px}.borrower-portal_ctas__juiXk{display:flex;flex-wrap:wrap;gap:10px}.borrower-portal_facts__C_Y_1{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:13.5px;color:var(--muted)}.borrower-portal_facts__C_Y_1 span:before{content:"✓ ";color:var(--green);font-weight:700}.borrower-portal_loCard__41yTH{background:#ffffff;border:1px solid var(--line);border-radius:16px;padding:22px;box-shadow:0 12px 32px rgba(20,35,26,.08);color:var(--ink)}.borrower-portal_loTop__8LOP4{display:flex;gap:16px;align-items:center}.borrower-portal_photo__x3qWd{width:92px;height:92px;border-radius:50%;flex:none;background:linear-gradient(160deg,#cfdccf,#9fb7a2);display:grid;place-items:center;color:var(--green-deep);font-family:var(--display);font-weight:600;font-size:30px;border:3px solid #ffffff;box-shadow:0 0 0 2px var(--green-soft);overflow:hidden}.borrower-portal_photoMd__j1klh{width:64px;height:64px;font-size:22px}.borrower-portal_photoSm__zlDdx{width:44px;height:44px;font-size:15px;border-width:2px}.borrower-portal_photoXs__oP6qr{width:34px;height:34px;font-size:12px;border-width:2px;box-shadow:none}.borrower-portal_loName__eC_gV{margin:0;font-size:19px;font-weight:700;color:var(--ink)}.borrower-portal_role__n9A5P{color:var(--muted);font-size:13.5px}.borrower-portal_nmls__UBVcE{font-size:12px;color:var(--green-deep);background:var(--green-soft);border-radius:6px;padding:2px 7px;display:inline-block;margin-top:4px;font-variant-numeric:tabular-nums}.borrower-portal_promise__3Ragr{font-family:var(--display);font-size:18px;line-height:1.4;margin:16px 0;color:var(--ink)}.borrower-portal_contact__JeZ_4{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13.5px;color:var(--ink)}.borrower-portal_contact__JeZ_4 div{background:var(--tint);border-radius:8px;padding:9px 11px}.borrower-portal_contact__JeZ_4 b{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}.borrower-portal_section__De3eX{padding-block:44px}.borrower-portal_sectionTint__JZfyk{background:var(--tint)}.borrower-portal_h2__341hY{font-family:var(--display);font-weight:600;font-size:30px;margin:0 0 6px;text-wrap:balance;color:var(--ink)}.borrower-portal_sub__cp9wi{color:var(--muted);margin:0 0 22px}.borrower-portal_picks__zXOX_{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.borrower-portal_pick__PmNXP{border:1.5px solid var(--line);border-radius:12px;padding:16px;background:#ffffff;color:var(--ink);text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:4px}.borrower-portal_pick__PmNXP:hover{border-color:var(--green);background:var(--green-soft)}.borrower-portal_pick__PmNXP strong{font-size:15.5px;color:var(--ink)}.borrower-portal_pick__PmNXP span{color:var(--muted);font-size:13px}.borrower-portal_steps__IQNwA{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.borrower-portal_step__7Fgxr{border-top:3px solid var(--green);padding-top:14px}.borrower-portal_step__7Fgxr h4{margin:0 0 4px;font-size:16px;color:var(--ink)}.borrower-portal_step__7Fgxr h4 b{color:var(--green)}.borrower-portal_step__7Fgxr p{margin:0;color:var(--muted);font-size:14px}.borrower-portal_secure__CxgSC{background:var(--green-deep);color:#e4efe5}.borrower-portal_secure__CxgSC .borrower-portal_h2__341hY{color:#ffffff}.borrower-portal_secure__CxgSC .borrower-portal_sub__cp9wi{color:#b9d0bc}.borrower-portal_secGrid__Faqb2{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.borrower-portal_secGrid__Faqb2 div{border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:16px;font-size:14px;color:#e4efe5}.borrower-portal_secGrid__Faqb2 b{display:block;color:#ffffff;margin-bottom:4px;font-size:15px}.borrower-portal_footer__5Fh1p{border-top:1px solid var(--line);font-size:12.5px;color:var(--muted);background:#ffffff}.borrower-portal_footer__5Fh1p .borrower-portal_in__UVm3z{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding-block:22px}.borrower-portal_ehl__BBFaL{display:flex;align-items:center;gap:8px;color:var(--muted)}.borrower-portal_flow__WDK5w{padding-block:28px 40px}.borrower-portal_flow__WDK5w .borrower-portal_in__UVm3z{max-width:560px}.borrower-portal_card__IXB5v{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 32px rgba(20,35,26,.08);overflow:hidden;display:flex;flex-direction:column;color:var(--ink)}.borrower-portal_cardHead__h2EKV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;padding:12px 18px;border-bottom:1px solid var(--line)}.borrower-portal_cardLogo__CnAIr{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:var(--ink)}.borrower-portal_headRight__dLLHf{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto}.borrower-portal_saved__av3xl{font-size:12px;color:var(--green);font-weight:600;white-space:nowrap}.borrower-portal_segs___4VsI{display:flex;gap:6px;padding:14px 18px 0}.borrower-portal_segs___4VsI i{height:5px;flex:1;border-radius:3px;background:var(--line)}.borrower-portal_segs___4VsI i.borrower-portal_on__Z_k3D{background:var(--green)}.borrower-portal_prog__Ggv1h{padding:12px 18px 0}.borrower-portal_bar__DVIUL{height:6px;background:var(--line);border-radius:3px;overflow:hidden}.borrower-portal_bar__DVIUL i{display:block;height:100%;background:var(--green);border-radius:3px}.borrower-portal_prog__Ggv1h small{display:flex;justify-content:space-between;color:var(--muted);font-size:12px;margin-top:6px}.borrower-portal_body__gok1q{padding:20px 18px 22px;display:flex;flex-direction:column;gap:14px;flex:1}.borrower-portal_q__MwYYm{font-family:var(--display);font-weight:600;font-size:27px;line-height:1.15;margin:0;text-wrap:balance;color:var(--ink)}.borrower-portal_muted__lv0sy{color:var(--muted);margin:0}.borrower-portal_help__yRye9{color:var(--muted);font-size:14px;margin:-6px 0 0}.borrower-portal_why__0KPLc{display:flex;gap:10px;background:var(--green-soft);border-radius:10px;padding:11px 12px;font-size:13px;color:var(--green-deep)}.borrower-portal_whyList__0Kyot{display:grid;gap:8px;background:var(--tint);border-radius:12px;padding:14px;font-size:13.5px;color:var(--ink)}.borrower-portal_whyList__0Kyot div:before{content:"✓ ";color:var(--green);font-weight:700}.borrower-portal_field__GHEUK{font-weight:600;font-size:13.5px;display:flex;flex-direction:column;gap:6px;color:var(--ink)}.borrower-portal_input__VkLOJ{font-size:17px!important;padding:13px 14px;border:1.5px solid var(--line);border-radius:10px;width:100%;background:#ffffff;color:var(--ink)}.borrower-portal_input__VkLOJ:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.borrower-portal_two__glKis{display:grid;grid-template-columns:1fr 1fr;gap:10px}.borrower-portal_code__LWjKp{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.borrower-portal_code__LWjKp .borrower-portal_input__VkLOJ{text-align:center;font-size:22px!important;font-weight:700;padding:12px 0}.borrower-portal_resend___EupN{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--muted);flex-wrap:wrap;gap:6px}.borrower-portal_check__WIiDd{display:flex;gap:10px;font-size:13px;color:var(--muted);align-items:flex-start}.borrower-portal_check__WIiDd input{width:18px;height:18px;margin-top:2px;flex:none}.borrower-portal_consent__CER_B{display:grid;gap:6px}.borrower-portal_legal__RytIg{font-size:13px;line-height:1.5;color:var(--muted);background:var(--tint);border-radius:10px;padding:10px 12px;margin:0 0 0 28px}.borrower-portal_opts__0Igz7{display:grid;gap:10px}.borrower-portal_opt__YOi_q{display:flex;gap:12px;align-items:center;border:1.5px solid var(--line);border-radius:12px;padding:13px 14px;background:#ffffff;color:var(--ink);text-align:left;cursor:pointer;width:100%}.borrower-portal_opt__YOi_q:disabled{cursor:default}.borrower-portal_opt__YOi_q b{display:block;font-size:14.5px;font-weight:700;color:var(--ink)}.borrower-portal_opt__YOi_q span{display:block;color:var(--muted);font-size:12.5px}.borrower-portal_radio__BE_Jo{width:20px;height:20px;border-radius:50%;border:2px solid var(--line);flex:none;background:#ffffff}.borrower-portal_optOn___Vz65{border-color:var(--green);background:var(--green-soft)}.borrower-portal_optOn___Vz65 .borrower-portal_radio__BE_Jo{border:6px solid var(--green)}.borrower-portal_sig__N26Gq{border:1.5px dashed var(--green);border-radius:10px;padding:14px;font-family:var(--display);font-style:italic;font-size:24px;color:var(--green-deep);background:#fbfdfb;min-height:60px}.borrower-portal_loLine__nQ8gM{display:flex;gap:10px;align-items:center;font-size:12.5px;color:var(--muted)}.borrower-portal_cardFoot__DYwFS{display:flex;gap:10px;padding:14px 18px;border-top:1px solid var(--line);background:#fbfdfb}.borrower-portal_cardFoot__DYwFS .borrower-portal_primary__zv1Xz{flex:1}.borrower-portal_loStrip__zjtHR{display:flex;gap:12px;align-items:center;border-top:1px solid var(--line);padding:14px 18px;background:#fbfdfb}.borrower-portal_loStrip__zjtHR b{display:block;font-size:14px;color:var(--ink)}.borrower-portal_loStrip__zjtHR span{font-size:12.5px;color:var(--muted)}.borrower-portal_error__svsbp{background:var(--danger-soft);color:var(--danger)}.borrower-portal_error__svsbp,.borrower-portal_note__e3et0{border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;margin:0}.borrower-portal_note__e3et0{background:var(--green-soft);color:var(--green-deep)}.borrower-portal_doneMark__4qdoz{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--green-soft);color:var(--green);margin:4px auto 0}.borrower-portal_center__aXqwS{text-align:center}.borrower-portal_next__S3tyf{display:grid;gap:10px;margin:0;padding:0;list-style:none}.borrower-portal_next__S3tyf li{display:flex;gap:10px;font-size:14px;line-height:1.45;color:var(--ink)}.borrower-portal_next__S3tyf li i{font-style:normal;flex:none;width:24px;height:24px;border-radius:50%;background:var(--green-soft);color:var(--green-deep);display:grid;place-items:center;font-weight:700;font-size:12px}.borrower-portal_dash__3lqJn{padding-block:24px 40px}.borrower-portal_dash__3lqJn .borrower-portal_in__UVm3z{display:grid;gap:20px}.borrower-portal_hello__LR7jq{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px}.borrower-portal_helloH__dwWwZ{font-family:var(--display);font-weight:600;font-size:clamp(28px,4vw,38px);margin:0;line-height:1.1;color:var(--ink)}.borrower-portal_hello__LR7jq p{margin:4px 0 0;color:var(--muted)}.borrower-portal_loanCard__CP3BF{display:flex;gap:14px;align-items:center;flex-wrap:wrap;background:#ffffff;border:1px solid var(--line);border-radius:12px;padding:12px 16px;font-size:13.5px;color:var(--muted)}.borrower-portal_loanCard__CP3BF b{font-size:15px;display:block;color:var(--ink)}.borrower-portal_pill__YKIBg{font-size:12px;font-weight:700;border-radius:999px;padding:3px 10px;background:var(--amber-soft);color:var(--amber);white-space:nowrap}.borrower-portal_pillOk__POSkK{background:var(--green-soft);color:var(--green-deep)}.borrower-portal_grid__xqsVH{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:start}.borrower-portal_panel__xL_F1{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:0 8px 24px rgba(20,35,26,.06);min-width:0;color:var(--ink)}.borrower-portal_panelH__R8sN1{font-family:var(--display);font-weight:600;font-size:22px;margin:0 0 4px;color:var(--ink)}.borrower-portal_summary__bVfVl{display:flex;gap:20px;align-items:center;margin-bottom:18px;flex-wrap:wrap}.borrower-portal_ring__nshzz{width:96px;height:96px;flex:none}.borrower-portal_sumTxt__qwRz8 b{font-size:17px;display:block;color:var(--ink)}.borrower-portal_sumTxt__qwRz8 span{color:var(--muted);font-size:14px}.borrower-portal_docs__78Grd{display:grid;gap:10px}.borrower-portal_doc__K8j9y{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:12px 14px}.borrower-portal_ic__zYsIr{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font-size:15px;font-weight:700}.borrower-portal_icTodo__jQTSM{background:var(--amber-soft);color:var(--amber)}.borrower-portal_icCheck__orWP4{background:#e0f0f4;color:#0b5e70}.borrower-portal_icDone__81wuV{background:var(--green-soft);color:var(--green)}.borrower-portal_doc__K8j9y b{display:block;font-size:14.5px;color:var(--ink)}.borrower-portal_doc__K8j9y small{display:block;color:var(--muted);font-size:12.5px}.borrower-portal_docDone__0hZpW b{color:var(--muted)}.borrower-portal_tag__lCqkg{font-size:12px;font-weight:700;color:var(--green);white-space:nowrap}.borrower-portal_foot__2tCpo{font-size:12.5px;color:var(--muted);text-align:center;margin:14px 0 0}.borrower-portal_tl__L1Z3m{list-style:none;margin:0;padding:0;display:grid}.borrower-portal_tl__L1Z3m li{display:grid;grid-template-columns:28px 1fr;gap:12px;position:relative;padding-bottom:16px}.borrower-portal_tl__L1Z3m li:not(:last-child):after{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--line)}.borrower-portal_tl__L1Z3m li.borrower-portal_tlDone__j1MdB:not(:last-child):after{background:var(--green)}.borrower-portal_dot__kwvSC{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;border:2px solid var(--line);background:#ffffff;color:var(--muted)}.borrower-portal_tlDone__j1MdB .borrower-portal_dot__kwvSC{background:var(--green);border-color:var(--green);color:#ffffff}.borrower-portal_tlNow__N7WmO .borrower-portal_dot__kwvSC{border-color:var(--gold);color:var(--amber);background:var(--amber-soft)}.borrower-portal_tl__L1Z3m b{display:block;font-size:14.5px;color:var(--ink)}.borrower-portal_tl__L1Z3m small{color:var(--muted);font-size:12.5px}.borrower-portal_tlLater__OpHts b{color:var(--muted);font-weight:500}.borrower-portal_side__opO7l{display:grid;gap:20px;min-width:0}.borrower-portal_loRow__JQPkR{display:flex;gap:14px;align-items:center}.borrower-portal_loRow__JQPkR b{display:block;font-size:16px;color:var(--ink)}.borrower-portal_loRow__JQPkR span{color:var(--muted);font-size:13px}.borrower-portal_loanBlock__MDvFv{display:grid;gap:20px}@media (max-width:860px){.borrower-portal_hero__C9pXq .borrower-portal_in__UVm3z{grid-template-columns:1fr;padding-block:28px;gap:24px}.borrower-portal_picks__zXOX_{grid-template-columns:1fr 1fr}.borrower-portal_grid__xqsVH,.borrower-portal_secGrid__Faqb2,.borrower-portal_steps__IQNwA{grid-template-columns:1fr}.borrower-portal_hideNarrow__w_nsa{display:none}}@media (max-width:420px){.borrower-portal_hdrRight__gN6_X .borrower-portal_lock__Oszgn{display:none}.borrower-portal_tab__tCM_2{padding:10px 8px;font-size:13.5px}.borrower-portal_picks__zXOX_,.borrower-portal_two__glKis{grid-template-columns:1fr}.borrower-portal_ctas__juiXk .borrower-portal_btn__7HtF2{flex:1 1 100%}.borrower-portal_doc__K8j9y{grid-template-columns:auto 1fr}.borrower-portal_doc__K8j9y>:last-child{grid-column:1/-1;width:100%;text-align:center}}@media (prefers-reduced-motion:no-preference){.borrower-portal_btn__7HtF2,.borrower-portal_opt__YOi_q,.borrower-portal_pick__PmNXP{transition:background .15s,border-color .15s}}.borrower-portal_loActions__MpIW_{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.borrower-portal_mocklabel__JCntu{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.borrower-portal_terms__YmGJn{display:grid;grid-template-columns:auto auto;gap:6px 12px;font-size:13.5px;margin:8px 0 12px}.borrower-portal_terms__YmGJn dt{color:var(--muted)}.borrower-portal_terms__YmGJn dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.borrower-portal_bubble__jMyWD{background:var(--tint);border-radius:12px 12px 12px 4px;padding:10px 12px;font-size:13.5px;margin-top:8px}.borrower-portal_bubble__jMyWD small{display:block;color:var(--muted);margin-top:4px}.borrower-portal_callout__0CWXw{border-left:3px solid var(--green);padding:8px 12px;background:var(--card);font-size:13.5px;border-radius:0 10px 10px 0;color:var(--ink)}.borrower-portal_stepBar__Mtjp7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:4px 0 18px}.borrower-portal_stepBarItem__xuZAy{display:grid;gap:6px;font-size:12px;color:var(--muted)}.borrower-portal_stepBarItem__xuZAy i{display:block;height:6px;border-radius:3px;background:var(--line)}.borrower-portal_stepDone__x3j83 i{background:var(--green)}.borrower-portal_stepNow__ZPBFk i{background:linear-gradient(90deg,var(--green) 55%,var(--line) 55%)}.borrower-portal_stepNow__ZPBFk{color:var(--ink);font-weight:600}@media (max-width:520px){.borrower-portal_stepBarItem__xuZAy span{font-size:10.5px}}.borrower-portal_withMenu__XsSaO{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:start}.borrower-portal_withMenu__XsSaO>.borrower-portal_tabs__PiyP4{flex-direction:column;border:1px solid var(--line);border-radius:14px;background:var(--card);padding:8px;margin:0}.borrower-portal_withMenu__XsSaO>.borrower-portal_tabs__PiyP4 .borrower-portal_tab__tCM_2{text-align:left;border-bottom:0;border-radius:9px;padding:9px 12px}.borrower-portal_withMenu__XsSaO>.borrower-portal_tabs__PiyP4 .borrower-portal_tab__tCM_2[aria-selected=true]{background:var(--green);color:#fff}.borrower-portal_menuBody__0hgVT{display:grid;gap:20px;min-width:0}@media (max-width:760px){.borrower-portal_withMenu__XsSaO{grid-template-columns:1fr}.borrower-portal_withMenu__XsSaO>.borrower-portal_tabs__PiyP4{flex-direction:row}.borrower-portal_withMenu__XsSaO>.borrower-portal_tabs__PiyP4 .borrower-portal_tab__tCM_2{padding:8px 10px}}.borrower-portal_tabs__PiyP4{display:flex;flex-wrap:wrap;gap:0 4px;border-bottom:1px solid var(--line);margin:0 0 18px}.borrower-portal_tab__tCM_2{font:inherit;font-weight:600;font-size:14px;background:none;border:0;border-bottom:3px solid transparent;padding:12px;color:var(--muted);cursor:pointer;white-space:nowrap}.borrower-portal_tab__tCM_2[aria-selected=true]{color:var(--ink);border-bottom-color:var(--green)}.borrower-portal_tab__tCM_2:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.borrower-portal_tabBadge__eVbGr{font-size:11px;font-weight:700;background:var(--amber);color:#fff;border-radius:999px;padding:1px 7px;margin-left:6px}.borrower-portal_ovMain__oLccb{display:grid;gap:16px;align-content:start;min-width:0}.borrower-portal_todoBanner__6S0mY{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:14px 16px;border-radius:14px;background:var(--amber-soft);color:var(--ink)}.borrower-portal_eyebrowSm__6ogRp{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.borrower-portal_dates__FPu_6{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.borrower-portal_date__29YCP{border:1px solid var(--line);border-radius:12px;padding:12px;display:grid;gap:4px;font-size:13px;color:var(--muted);justify-items:start}.borrower-portal_date__29YCP b{font-size:17px;color:var(--ink);font-variant-numeric:tabular-nums}.borrower-portal_mutedSm__Q3PMk{color:var(--muted);font-size:13px;margin:0}.borrower-portal_docsOnly__XZRKC{display:grid;gap:16px}.borrower-portal_docGroups__1yFhS{display:grid;gap:14px;margin-top:14px}.borrower-portal_dgroup__vg__2{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--bg);border-radius:8px;padding:8px 12px;margin-bottom:6px}.borrower-portal_appView__hjl3r,.borrower-portal_msgView__Is_5q{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px;display:grid;gap:14px;min-width:0;color:var(--ink)}.borrower-portal_appHead__ipgCC{display:flex;justify-content:space-between;gap:10px;align-items:flex-end;flex-wrap:wrap}.borrower-portal_appHead__ipgCC .borrower-portal_btn__7HtF2{white-space:normal}.borrower-portal_appSec__w8Nhv{border:1px solid var(--line);border-radius:12px;overflow:hidden}.borrower-portal_appSec__w8Nhv header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;background:var(--bg)}.borrower-portal_appSec__w8Nhv h3{font-size:14px;margin:0}.borrower-portal_appSec__w8Nhv dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:14px;margin:0;font-size:14px}.borrower-portal_appSec__w8Nhv dt{font-size:12px;color:var(--muted)}.borrower-portal_appSec__w8Nhv dd{margin:0;font-weight:600;overflow-wrap:anywhere}.borrower-portal_thread__BODvr{display:grid;gap:10px;max-height:60vh;overflow-y:auto}.borrower-portal_msg__Vo7Xw{max-width:78%;padding:10px 13px;border-radius:14px;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.borrower-portal_msg__Vo7Xw small{display:block;font-size:11px;opacity:.7;margin-top:4px}.borrower-portal_msgThem__AXE_E{background:var(--bg);border-bottom-left-radius:4px}.borrower-portal_msgMe__18t_Y{background:var(--green-deep);color:#fff;margin-left:auto;border-bottom-right-radius:4px}.borrower-portal_compose__mKPa3{display:flex;gap:8px}.borrower-portal_compose__mKPa3 input{flex:1;min-width:0;font:inherit;font-size:15px;padding:10px 12px;border-radius:10px;border:1.5px solid var(--line);background:var(--bg);color:var(--ink)}.borrower-portal_srOnly__5FqPO{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.borrower-portal_wire__GAcly{border:1.5px solid var(--danger);background:var(--danger-soft);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--ink)}.borrower-portal_wire__GAcly b{color:var(--danger)}.borrower-portal_wire__GAcly p{margin:4px 0 0}.borrower-portal_err__Ke7Ow{color:var(--danger);background:var(--danger-soft);border-radius:10px;padding:10px 12px;margin:0;font-size:14px}@media (max-width:560px){.borrower-portal_appSec__w8Nhv dl{grid-template-columns:1fr}.borrower-portal_msg__Vo7Xw{max-width:90%}}.borrower-portal_rejectNote__FqvIO{color:var(--danger)!important}.borrower-portal_markHarbor__PkX9O{background:transparent}.borrower-portal_calc__a3rbL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.borrower-portal_calc__a3rbL .borrower-portal_input__VkLOJ{font-size:16px!important}.borrower-portal_calcResult__iIMeM{margin-top:18px;padding:18px 20px;border-radius:14px;background:var(--green-soft);display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;color:var(--ink)}.borrower-portal_calcResult__iIMeM b{font-family:var(--display);font-size:22px;color:var(--green-deep);flex-basis:100%}.borrower-portal_calcResult__iIMeM span{color:var(--muted);font-size:14px;flex:1 1 260px}.borrower-portal_calcNote__46iiY{color:var(--muted);font-size:12px;margin:12px 0 0}@media (max-width:860px){.borrower-portal_calc__a3rbL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.borrower-portal_calc__a3rbL{grid-template-columns:1fr}.borrower-portal_calcResult__iIMeM .borrower-portal_btn__7HtF2{flex:1 1 100%}}.borrower-portal_installHint__ONznm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin-bottom:14px;font-size:13.5px;color:var(--ink)}.borrower-portal_installHint__ONznm>span{flex:1 1 200px}.borrower-portal_steps7__HXE3j{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.borrower-portal_steps7__HXE3j li{border-radius:10px;padding:10px;font-size:12.5px;font-weight:600;background:var(--bg);color:var(--muted);display:grid;gap:2px;align-content:start}.borrower-portal_steps7__HXE3j li small{font-weight:500;font-size:11.5px}.borrower-portal_steps7__HXE3j li.borrower-portal_s7Done__MPU4u{background:var(--green-soft);color:var(--green-deep)}.borrower-portal_steps7__HXE3j li.borrower-portal_s7Now__pu6od{background:var(--green);color:#fff}@media (max-width:760px){.borrower-portal_steps7__HXE3j{grid-template-columns:1fr}}.borrower-portal_loanTop__yV_Pv{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start}.borrower-portal_eyebrowLoan__3vtRj{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 4px}.borrower-portal_icBad__H_hVU,.borrower-portal_pillBad__S4N1_{background:var(--danger-soft);color:var(--danger)}.borrower-portal_pillBad__S4N1_{margin-left:6px}.borrower-portal_toolsList__MvAd8{grid-template-columns:1fr!important}.borrower-portal_toolsList__MvAd8 dd{font-weight:500!important;color:var(--muted)}.borrower-portal_toolsList__MvAd8 dt{font-size:14px!important;font-weight:700;color:var(--ink)!important}.borrower-portal_doc__K8j9y b .borrower-portal_pill__YKIBg{margin-left:6px;vertical-align:1px}.borrower-portal_pillN__hMpBw{background:var(--bg);color:var(--muted)}.borrower-portal_fileChip__xaer1{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:var(--bg);border-radius:6px;padding:2px 8px;margin-right:6px;color:var(--ink)}.borrower-portal_docActs__MbKEv{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.borrower-portal_kv__IRQlB{display:grid;grid-template-columns:1fr auto;gap:7px 12px;font-size:14px;margin:10px 0 14px}.borrower-portal_kv__IRQlB dt{color:var(--muted)}.borrower-portal_kv__IRQlB dd{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.borrower-portal_docPulse__OQDcP{animation:borrower-portal_docPulse__OQDcP 2.4s ease-in-out infinite}}@keyframes borrower-portal_docPulse__OQDcP{0%,to{border-color:var(--line);box-shadow:0 0 0 0 transparent}50%{border-color:var(--gold);box-shadow:0 0 0 4px var(--amber-soft)}}.borrower-portal_flowSections__dKnS7 .borrower-portal_in__UVm3z{max-width:900px;display:grid;gap:16px}@media (min-width:860px){.borrower-portal_flowSections__dKnS7 .borrower-portal_in__UVm3z{grid-template-columns:240px minmax(0,560px);align-items:start}}.borrower-portal_secNav__ztg7n{display:flex;gap:6px;overflow-x:auto;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:8px}@media (min-width:860px){.borrower-portal_secNav__ztg7n{flex-direction:column;overflow:visible}}.borrower-portal_secItem__gJMYW{display:flex;align-items:center;gap:8px;border:0;background:var(--green-soft);color:var(--green-deep);border-radius:10px;padding:8px 10px;font:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer;white-space:nowrap}@media (min-width:860px){.borrower-portal_secItem__gJMYW{background:transparent;color:var(--ink)}.borrower-portal_secItem__gJMYW:hover{background:var(--green-soft)}}.borrower-portal_secOn__bFjWG{background:var(--green-soft);color:var(--green-deep);box-shadow:inset 3px 0 0 var(--green)}.borrower-portal_secDot__xtMnF{width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;font-size:11px;flex:none}.borrower-portal_secDone__VwZgE{background:var(--green);color:#fff}.borrower-portal_secProg__wRT8d{background:var(--gold);color:#fff}.borrower-portal_secEmpty__SfK0y{border:2px solid var(--line)}.borrower-portal_secCount__1laPp{margin-left:auto;font-size:12px;color:var(--muted);font-weight:500}.borrower-portal_listItem__rV_Hw{border:1px solid var(--line);border-radius:12px;padding:10px 12px 12px;display:grid;gap:10px;margin:0;min-width:0}.borrower-portal_listMark__qcYXQ{font-size:11.5px;font-weight:700;background:var(--amber-soft);color:var(--amber);border-radius:999px;padding:2px 8px}.borrower-portal_openList__ZKxAy{margin:0;padding-left:18px;color:var(--ink);font-size:14.5px}