.ModalProvider_modal__TYpnD{position:fixed;inset:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:10000;opacity:0;pointer-events:none}.ModalProvider_modal__TYpnD.ModalProvider_open__L1wy2{animation:ModalProvider_overlayFadeIn__qJ1jG .2s ease-out forwards;pointer-events:auto}.ModalProvider_modal__TYpnD.ModalProvider_close__m3i0O{animation:ModalProvider_overlayFadeOut__hBwJB .15s ease-in forwards}.ModalProvider_modal_overlay__HyxfZ{background:var(--kc-bg-primary);border-radius:14px;position:relative;padding:1.5rem;box-shadow:0 0 25px rgba(0,255,255,.15);display:flex;flex-direction:column;gap:1rem;opacity:0;transform:scale(.96) translateY(10px)}.ModalProvider_modal_overlay__HyxfZ.ModalProvider_open__L1wy2{animation:ModalProvider_modalFadeIn__16ahb .25s ease-out forwards}.ModalProvider_modal_overlay__HyxfZ.ModalProvider_close__m3i0O{animation:ModalProvider_modalFadeOut__AuTGc .15s ease-in forwards}.ModalProvider_modal_overlay_header__2_9cJ{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ModalProvider_modal_overlay_header__2_9cJ h3{flex-grow:1}.ModalProvider_modal_overlay_content__lESe3{flex-grow:1;overflow-y:auto}.ModalProvider_modal_overlay_button__UYvv_{width:2rem;height:2rem;display:grid;place-items:center}.ModalProvider_modal_overlay_button__UYvv_:hover{color:var(--kc-accent-purple)}.ModalProvider_modal_naked__UZ0nT{position:relative;width:100%;height:auto;opacity:0;display:flex;flex-direction:column}.ModalProvider_modal_naked__UZ0nT.ModalProvider_open__L1wy2{animation:ModalProvider_modalFadeIn__16ahb .25s ease-out forwards}.ModalProvider_modal_naked__UZ0nT.ModalProvider_close__m3i0O{animation:ModalProvider_modalFadeOut__AuTGc .15s ease-in forwards}.ModalProvider_modal_naked_content__GrrIm{flex-grow:1;position:relative}.ModalProvider_modal_naked_close__eMmNE{position:absolute;top:1.5rem;right:1.5rem;z-index:100;width:2.5rem;height:2.5rem;display:grid;place-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease}.ModalProvider_modal_naked_close__eMmNE:hover{background:hsla(0,0%,100%,.1);border-color:var(--kc-accent-purple);transform:scale(1.1)}@keyframes ModalProvider_overlayFadeIn__qJ1jG{0%{opacity:0}to{opacity:1}}@keyframes ModalProvider_overlayFadeOut__hBwJB{0%{opacity:1}to{opacity:0}}@keyframes ModalProvider_modalFadeIn__16ahb{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ModalProvider_modalFadeOut__AuTGc{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.96) translateY(10px)}}.ToastProvider_toast__HGKFw{background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px hsla(206,22%,7%,.35),0 10px 20px -15px hsla(206,22%,7%,.2);padding:15px;display:grid;grid-template-areas:"title action" "description action";grid-template-columns:auto max-content;column-gap:15px;align-items:center}.ToastProvider_toast-title__gOxI_{grid-area:title;margin-bottom:5px;font-weight:500;color:#000!important;font-size:15px}.ToastProvider_toast-description__HuNbd{grid-area:description;margin:0;color:#000;font-size:13px;line-height:1.3}.ToastProvider_toast__HGKFw[data-state=open]{animation:"slide-in" .15s cubic-bezier(.16,1,.3,1)}.ToastProvider_toast__HGKFw[data-state=closed]{animation:"hide" .1s ease-in}.ToastProvider_toast__HGKFw[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.ToastProvider_toast__HGKFw[data-swipe=cancel]{transform:translateX(0);transition:transform .2s ease-out}.ToastProvider_toast__HGKFw[data-swipe=end]{animation:"swipe-out" .1s ease-out}.ToastProvider_toast-viewport__BV8xI{--viewport-padding:25px;position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}button.ToastProvider_toast-action-button__k129M{all:unset;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-weight:500;-webkit-user-select:none;user-select:none}button.ToastProvider_toast-action-button__k129M.small{font-size:12px;padding:0 10px;line-height:25px;height:25px}button.ToastProvider_toast-action-button__k129M.large{font-size:15px;padding:0 15px;line-height:35px;height:35px}button.ToastProvider_toast-action-button__k129M.violet{background-color:#fff;color:var(--violet-11);box-shadow:0 2px 10px var(--black-a7)}button.ToastProvider_toast-action-button__k129M.violet:hover{background-color:var(--mauve-3)}button.ToastProvider_toast-action-button__k129M.violet:focus{box-shadow:0 0 0 2px #000}button.ToastProvider_toast-action-button__k129M.green{background-color:var(--green-2);color:gray;box-shadow:inset 0 0 0 1px var(--green-7)}button.ToastProvider_toast-action-button__k129M.green:hover{box-shadow:inset 0 0 0 1px var(--green-8)}button.ToastProvider_toast-action-button__k129M.green:focus{box-shadow:0 0 0 2px var(--green-8)}@keyframes ToastProvider_hide__FP38a{0%{opacity:1}to{opacity:0}}@keyframes ToastProvider_slide-in__zB3sJ{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translateX(0)}}@keyframes ToastProvider_swipe-out__kPKmP{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}.Badge_badge__DcaK_{position:relative}.Badge_badge_dot__1stEX{background-color:green;border:2px solid var(--kc-bg-primary);border-radius:100%;position:absolute;z-index:10;bottom:-.15rem;right:-.15rem}.Card_card__zBF63{background:var(--kc-card-bg);border-radius:1rem;border:1px solid var(--kc-card-border);padding:1.75rem;font-size:.9rem}.Chip_chip__JOjrn{background-color:rgba(0,0,0,0);border-radius:.5rem;padding:.25rem .5rem;font-size:.8rem;display:grid;place-items:center}.Chip_chip__JOjrn[aria-disabled=true]{background-color:var(--kc-input-bg)!important;color:var(--kc-text-muted)}.ChipStatus_active__Mx7PJ{background:rgba(40,200,120,.2);color:#27d980}.ChipStatus_pending__hpwp_{background:rgba(255,160,60,.2);color:#ffb347}.ChipStatus_disabled__hS1nj{background:rgba(240,70,70,.2);color:#f04646}.DropdownButton_dropdown__U0le8{position:relative}.DropdownButton_dropdown_button__I_NM6{background-color:rgba(0,0,0,0);border:none;outline:none;transition:opacity .2s ease-in-out}.DropdownButton_dropdown_button__I_NM6:hover{opacity:.75}.DropdownButton_dropdown_overlay__tICiJ{background:rgba(10,15,28,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:.5rem;position:absolute;z-index:999;top:120%;right:0;display:none;min-width:100%}.DropdownButton_open__31EEm{display:initial}.InfoBar_infobar__29NzF{background-color:rgba(0,0,0,0)!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;border-radius:.5rem;padding:.75rem}.InfoBar_infobar__29NzF p{font-size:.9rem;line-height:1.5;color:var(--kc-text-muted)}.LoginForm_form_login__8JbiD{display:flex;flex-direction:column;gap:1rem}.LoginForm_form_login_forgot__3QvRD{color:#fff;text-align:center;align-self:flex-end;font-size:.9rem}.LoginForm_form_login_submit__4zRBw{background-color:#2563eb;color:#fff;border-radius:.5rem;border:none;outline:none;margin-top:.5rem;padding:.75rem;font-weight:600;font-size:.9rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;cursor:pointer}.LoginForm_form_login_submit__4zRBw:hover:not(:disabled){background-color:#1d4ed8}.LoginForm_form_login_submit__4zRBw:disabled{opacity:.6;cursor:not-allowed}.LoginForm_form_login__8JbiD span{display:flex;align-items:center;justify-content:center;gap:.5rem;color:dimgray;font-size:.85rem;margin:1rem 0;position:relative;width:100%}.LoginForm_form_login__8JbiD span:after,.LoginForm_form_login__8JbiD span:before{content:"";flex:1 1;height:1px;background-color:dimgray}.LoginForm_submit__h1i8x{background-color:#2563eb;color:#fff;margin-top:.5rem}.LoginForm_submit__h1i8x:hover:not(:disabled){background-color:#1d4ed8}.RecoveryForm_form_recovery__9ub3j{display:flex;flex-direction:column;gap:1rem}.RecoveryForm_form_recovery_notice__s0c89{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border-radius:.85rem;border:1px solid rgba(148,163,184,.28);background:rgba(15,23,42,.4);color:rgba(226,232,240,.92);font-size:.92rem;line-height:1.45}.RecoveryForm_form_recovery_notice__s0c89 svg{flex-shrink:0;margin-top:.1rem;color:#93c5fd}.RecoveryForm_form_recovery_notice__s0c89 p{margin:0}.RecoveryForm_form_recovery_submit__zGxAJ{background-color:#2563eb;color:#fff;border-radius:.75rem;border:none;outline:none;margin-top:.25rem;padding:.85rem 1rem;font-weight:600;font-size:.95rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.RecoveryForm_form_recovery_submit__zGxAJ:hover{background-color:#1d4ed8;transform:translateY(-1px)}.RecoveryForm_form_recovery_feedback__qnVWs{padding:.95rem 1rem;border-radius:.85rem;border:1px solid rgba(96,165,250,.28);background:rgba(37,99,235,.14)}.RecoveryForm_form_recovery_feedback__qnVWs strong{display:block;margin-bottom:.35rem;color:#dbeafe;font-size:.95rem}.RecoveryForm_form_recovery_feedback__qnVWs p{margin:0;color:rgba(226,232,240,.88);font-size:.9rem;line-height:1.5}.RecoveryForm_form_recovery_feedback__qnVWs span{color:#fff;font-weight:600;word-break:break-word}.RecoveryForm_form_recovery_back__6UuBH{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;color:rgba(226,232,240,.84);text-decoration:none;font-size:.92rem;font-weight:500;transition:color .2s ease,transform .2s ease}.RecoveryForm_form_recovery_back__6UuBH:hover{color:#fff;transform:translateX(-2px)}.ComplianceChart_compliance_chart__5tsjM{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.5rem}.ComplianceChart_compliance_chart_title__6snDQ{font-weight:600}.ComplianceChart_compliance_chart_percentage__w0TUf{font-size:2.25rem;font-weight:700}.ComplianceChart_compliance_chart_info__5DeVp{color:var(--kc-text-muted);display:flex;align-items:center;gap:.5rem}.ComplianceChart_compliance_chart_chart__peV0l{flex-grow:1;width:100%}.ComplianceChart_upgrade__g1CF_{color:#27d980}.ComplianceChart_downgrade__Ty4bo{color:#ff914d}.DonutChart_card__YuY7s{background:#0b1120;border-radius:16px;padding:1rem 1.25rem;color:var(--kc-text-primary)}.DonutChart_title__X_XR2{font-size:.9rem;font-weight:600;margin-bottom:12px}.DonutChart_chartWrapper__uFeb3{position:relative;display:flex;justify-content:center;margin-bottom:16px}.DonutChart_svg__an_aj{transform:rotate(-90deg)}.DonutChart_track__fUscc{fill:none;stroke:#020617}.DonutChart_segment__I_pl5{fill:none;stroke-linecap:round}.DonutChart_centerLabel__bVfAW{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.DonutChart_totalText__Fd2ho{font-size:1rem;font-weight:700}.DonutChart_totalLabel__ygHR8{margin-top:2px;font-size:.75rem}.DonutChart_legend__0GTmS{list-style:none;padding:0}.DonutChart_legendItem__sFXrO{display:flex;align-items:center;justify-content:space-between;font-size:.85rem;margin-top:4px}.DonutChart_legendDot__n0MHo{width:8px;height:8px;border-radius:50%;margin-right:6px}.DonutChart_legendLabel__rzqNc{flex:1 1}.DonutChart_legendValue__bX9RV{margin-left:8px}.GaugeChart_card__ofcbo{position:relative;overflow:hidden;width:100%;box-sizing:border-box;padding:1.1rem 1.1rem 1rem;border-radius:20px;color:var(--kc-text-primary);background:radial-gradient(circle at top,rgba(0,196,245,.16),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 12px 30px rgba(0,0,0,.18)}.GaugeChart_headerRow__kMYeK{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.8rem}.GaugeChart_label__8mHsl{font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--kc-text-muted)}.GaugeChart_statusPill__J1VHa{padding:.32rem .65rem;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;border:1px solid rgba(0,0,0,0)}.GaugeChart_statusPill__J1VHa.GaugeChart_low___xnZ2{color:#ffbf69;background:rgba(255,191,105,.1);border-color:rgba(255,191,105,.22)}.GaugeChart_statusPill__J1VHa.GaugeChart_medium__lVIFp{color:#7dd3fc;background:rgba(125,211,252,.1);border-color:rgba(125,211,252,.22)}.GaugeChart_statusPill__J1VHa.GaugeChart_high__2GZXD{color:#6ee7b7;background:rgba(110,231,183,.1);border-color:rgba(110,231,183,.22)}.GaugeChart_gaugeShell__jFVVk{position:relative;display:grid;place-items:center;min-height:170px;margin-bottom:.35rem}.GaugeChart_gaugeGlow__mgQQS{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(0,196,245,.45),transparent 68%);filter:blur(10px);pointer-events:none}.GaugeChart_svg__3rGqH{position:relative;z-index:1;width:100%;max-width:220px;display:block}.GaugeChart_track__dhgA6{fill:none;stroke:hsla(0,0%,100%,.08);stroke-width:8;stroke-linecap:round}.GaugeChart_valueArc__FyDLf{fill:none;stroke:var(--kc-accent-cyan);stroke-width:8;stroke-linecap:round;filter:drop-shadow(0 0 10px rgba(0,196,245,.35))}.GaugeChart_centerReadout__XeiXq{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:baseline;gap:.28rem}.GaugeChart_valueText___Xafh{font-size:2rem;line-height:1;font-weight:900;letter-spacing:-.04em;color:#f8fdff}.GaugeChart_valueUnit__hzHqf{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kc-text-muted)}.GaugeChart_scaleRow__RAM1E{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;margin-top:-.4rem;padding:0 .35rem;font-size:.68rem;font-weight:700;color:hsla(0,0%,100%,.45)}.GaugeChart_scaleRow__RAM1E span:nth-child(2){text-align:center}.GaugeChart_scaleRow__RAM1E span:last-child{text-align:right}.GaugeChart_footerRow__wszCT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.9rem}.GaugeChart_metricBlock__2iOBg{display:grid;gap:.2rem;padding:.75rem .85rem;border-radius:14px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.06)}.GaugeChart_metricBlock__2iOBg span{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--kc-text-muted)}.GaugeChart_metricBlock__2iOBg strong{font-size:.9rem;color:var(--kc-text-primary)}@media(max-width:600px){.GaugeChart_card__ofcbo{padding:1rem}.GaugeChart_gaugeShell__jFVVk{min-height:156px}.GaugeChart_valueText___Xafh{font-size:1.7rem}.GaugeChart_footerRow__wszCT{grid-template-columns:1fr}}.InvestmentAISection_root__vy6bx{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.05);background:linear-gradient(145deg,rgba(15,23,42,.6),rgba(2,6,23,.8));box-shadow:0 4px 30px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;overflow:hidden}.InvestmentAISection_root__vy6bx:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 0,rgba(14,165,233,.05),transparent 60%);pointer-events:none;z-index:0}.InvestmentAISection_header__SjD7V{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;position:relative;z-index:1}.InvestmentAISection_header__SjD7V h2{margin:.25rem 0 .5rem;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;background:linear-gradient(90deg,#fff,rgba(255,255,255,.7));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.InvestmentAISection_header__SjD7V p{margin:0;max-width:600px;color:hsla(0,0%,100%,.55);line-height:1.6;font-size:.9rem}.InvestmentAISection_kicker__A461Y{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:#38bdf8;font-weight:600}.InvestmentAISection_badgeArea__teXPb{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}.InvestmentAISection_headerBadge__NFKmm{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border-radius:999px;color:#bae6fd;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);white-space:nowrap;font-size:.8rem;font-weight:500;box-shadow:0 0 20px rgba(56,189,248,.1)}.InvestmentAISection_municipalityIndicator__s97_g{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.7);font-size:.8rem}.InvestmentAISection_municipalityIndicator__s97_g strong{color:#fff;font-weight:600}.InvestmentAISection_controls__nOH_R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 1.5rem;align-items:end;position:relative;z-index:1;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.InvestmentAISection_control__q_f3H{display:flex;flex-direction:column;gap:.5rem}.InvestmentAISection_control__q_f3H span{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.4);font-weight:500}.InvestmentAISection_control__q_f3H .InvestmentAISection_controlValue__YvO_N,.InvestmentAISection_control__q_f3H select{min-height:48px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2);color:#fff;padding:0 1rem;font-size:.85rem;transition:all .2s ease}.InvestmentAISection_control__q_f3H .InvestmentAISection_controlValue__YvO_N:hover,.InvestmentAISection_control__q_f3H select:hover{border-color:hsla(0,0%,100%,.2);background:rgba(0,0,0,.3)}.InvestmentAISection_control__q_f3H .InvestmentAISection_controlValue__YvO_N:focus,.InvestmentAISection_control__q_f3H select:focus{outline:none;border-color:#38bdf8;box-shadow:0 0 0 2px rgba(56,189,248,.2)}.InvestmentAISection_control__q_f3H select{cursor:pointer}.InvestmentAISection_control__q_f3H select option{background:#0f172a;color:#fff}.InvestmentAISection_selectWrap__DQOL1{position:relative}.InvestmentAISection_selectWrap__DQOL1 select{width:100%;appearance:none;padding-right:2.5rem!important}.InvestmentAISection_selectWrap__DQOL1 svg{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.4);pointer-events:none;transition:color .2s ease}.InvestmentAISection_selectWrap__DQOL1:hover svg{color:hsla(0,0%,100%,.8)}.InvestmentAISection_controlValue__YvO_N{display:flex;align-items:center;gap:.6rem}.InvestmentAISection_controlValue__YvO_N strong{font-weight:500}.InvestmentAISection_associateButton__vm_7s,.InvestmentAISection_generateButton__nK0ny{min-height:48px;border:none;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:0 1.2rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.85rem;font-weight:600;letter-spacing:.02em}.InvestmentAISection_associateButton__vm_7s:disabled,.InvestmentAISection_generateButton__nK0ny:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(1)}.InvestmentAISection_generateButton__nK0ny{background:linear-gradient(135deg,#0ea5e9,#3b82f6);color:#fff;box-shadow:0 4px 15px rgba(14,165,233,.3),inset 0 1px 0 hsla(0,0%,100%,.2)}.InvestmentAISection_generateButton__nK0ny:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(14,165,233,.4),inset 0 1px 0 hsla(0,0%,100%,.2)}.InvestmentAISection_generateButton__nK0ny:active:not(:disabled){transform:translateY(0)}.InvestmentAISection_emptyState__m3TCF{display:flex;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;border-radius:16px;background:rgba(0,0,0,.2);border:1px dashed hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);position:relative;z-index:1}.InvestmentAISection_emptyState__m3TCF p{margin:0;line-height:1.5;font-size:.95rem}.InvestmentAISection_emptyState__m3TCF svg{color:hsla(0,0%,100%,.3)}.InvestmentAISection_results__bWmLh{display:flex;flex-direction:column;gap:1.25rem;position:relative;z-index:1}.InvestmentAISection_resultsHeader__oH6eF{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;padding:.5rem 0}.InvestmentAISection_resultsHeader__oH6eF h3{margin:0 0 .3rem;color:#fff;font-size:1.1rem;font-weight:500}.InvestmentAISection_resultsHeader__oH6eF p{margin:0;color:hsla(0,0%,100%,.5);font-size:.85rem}.InvestmentAISection_resultsHeader__oH6eF p strong{color:hsla(0,0%,100%,.8);font-weight:500}.InvestmentAISection_paginationSummary__pnbXp{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.InvestmentAISection_paginationSummary__pnbXp span{color:hsla(0,0%,100%,.5);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.InvestmentAISection_paginationControls__A3yg8{display:flex;gap:.5rem}.InvestmentAISection_paginationControls__A3yg8 button{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;padding:0 .8rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);font-size:.8rem;cursor:pointer;transition:all .2s ease}.InvestmentAISection_paginationControls__A3yg8 button:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.2)}.InvestmentAISection_paginationControls__A3yg8 button:disabled{opacity:.3;cursor:not-allowed}.InvestmentAISection_columnsContainer__JWGrj{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:start}.InvestmentAISection_categoryColumn__Y4_nq{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.InvestmentAISection_columnHeader__4I_qe{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem;border-bottom:2px solid hsla(0,0%,100%,.05);margin-bottom:.5rem}.InvestmentAISection_columnTitle___SeP7{display:flex;align-items:center;gap:.75rem}.InvestmentAISection_columnTitle___SeP7 h4{margin:0;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff}.InvestmentAISection_dot__tMaAy{width:8px;height:8px;border-radius:50%;box-shadow:0 0 10px currentColor}.InvestmentAISection_columnCount__Lp1Tx{font-size:.75rem;font-weight:700;color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.05);padding:.15rem .5rem;border-radius:6px}.InvestmentAISection_columnList__vPDaX{display:flex;flex-direction:column;gap:1.25rem}.InvestmentAISection_emptyColumn__hJyOm{padding:2rem 1rem;text-align:center;border-radius:12px;background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3)}.InvestmentAISection_emptyColumn__hJyOm small{font-style:italic}.InvestmentAISection_proposalGrid__mDcvk{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;align-items:start}.InvestmentAISection_proposalCard__Jz2V6{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));box-shadow:0 4px 20px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;animation:InvestmentAISection_slideUpFade__cqNfx .4s cubic-bezier(.16,1,.3,1) forwards}.InvestmentAISection_proposalCard__Jz2V6:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15)}.InvestmentAISection_proposalCardSelected__HWGAN{border-color:rgba(0,196,245,.4);background:linear-gradient(180deg,rgba(0,196,245,.08),rgba(0,196,245,.03)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));box-shadow:0 0 20px rgba(0,196,245,.12),0 4px 20px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05)}.InvestmentAISection_proposalTop__YB7i2{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.InvestmentAISection_titleBlock__rpfbd{display:flex;flex-direction:column;gap:.75rem;flex:1 1}.InvestmentAISection_titleBlock__rpfbd h4{margin:0;color:#fff;font-size:1.05rem;font-weight:500;line-height:1.4}.InvestmentAISection_categoryStack__m_OEw{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.InvestmentAISection_categoryBadge__HXFZC{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(0,0,0,0);transition:all .2s ease}.InvestmentAISection_financialSummary__V_JwF{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.InvestmentAISection_financialSummary__V_JwF>:first-child{align-self:flex-end}.InvestmentAISection_miniMetrics__OBLl0{display:flex;gap:.75rem;font-size:.75rem;color:hsla(0,0%,100%,.4);font-family:Space Grotesk,monospace;font-weight:500}.InvestmentAISection_miniMetrics__OBLl0 span{white-space:nowrap;background:hsla(0,0%,100%,.03);padding:.2rem .5rem;border-radius:4px;border:1px solid hsla(0,0%,100%,.05)}.InvestmentAISection_budget__V6T5d{color:#34d399;white-space:nowrap;font-size:1.15rem;font-family:Space Grotesk,ui-monospace,monospace;font-weight:600;background:rgba(16,185,129,.1);padding:.4rem .7rem;border-radius:10px;border:1px solid rgba(16,185,129,.2);box-shadow:0 4px 12px rgba(16,185,129,.1)}.InvestmentAISection_sectorTag__ynQVJ{display:inline-flex;align-items:center;width:fit-content;padding:.25rem .7rem;border-radius:999px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7);font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.1)}.InvestmentAISection_summaryPanel__yvsK8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem;border-radius:12px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.04)}.InvestmentAISection_summaryItem__paKfj{display:flex;flex-direction:column;gap:.4rem}.InvestmentAISection_summaryItem__paKfj span{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,100%,.4);font-weight:500}.InvestmentAISection_summaryItem__paKfj strong{color:hsla(0,0%,100%,.9);font-size:.85rem;line-height:1.3;font-weight:500}.InvestmentAISection_summaryItem__paKfj .InvestmentAISection_indicatorNameWrapper__5Iz8A{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.InvestmentAISection_summaryItem__paKfj .InvestmentAISection_urgentBadge__UnZky{display:inline-flex;align-items:center;padding:.15rem .4rem;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;border-radius:4px;letter-spacing:.02em;animation:InvestmentAISection_pulseRed__Q_mNK 2s infinite}.InvestmentAISection_summaryItem__paKfj .InvestmentAISection_indicatorValues__LQd8V{display:block;margin-top:.2rem;font-size:.7rem;color:rgba(56,189,248,.6);font-family:Space Grotesk,monospace}.InvestmentAISection_copyBlock__mDCjp{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:10px;background:hsla(0,0%,100%,.02);border-left:2px solid #38bdf8}.InvestmentAISection_copyBlock__mDCjp span{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;font-weight:600}.InvestmentAISection_copyBlock__mDCjp p{margin:0;color:hsla(0,0%,100%,.7);line-height:1.6;font-size:.85rem}.InvestmentAISection_detailStack__56cxV{display:flex;flex-direction:column;gap:.85rem;padding-top:.5rem;animation:InvestmentAISection_slideDown__mz_c2 .3s cubic-bezier(.16,1,.3,1) forwards;transform-origin:top}.InvestmentAISection_detailInnerGrid__giqev{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}@media(max-width:640px){.InvestmentAISection_detailInnerGrid__giqev{grid-template-columns:1fr}}.InvestmentAISection_cardActions__yHKN1{display:grid;grid-template-columns:1fr auto auto;gap:.6rem;align-items:stretch;margin-top:auto}.InvestmentAISection_detailsToggle__Xm8qw{min-height:42px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .2s ease;font-size:.8rem;font-weight:500}.InvestmentAISection_detailsToggle__Xm8qw:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:#fff}.InvestmentAISection_iconButton__AUgWq{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:100px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease}.InvestmentAISection_iconButton__AUgWq:hover:not(:disabled){border-color:rgba(0,196,245,.4);color:#00c4f5;background:rgba(0,196,245,.05)}.InvestmentAISection_iconButton__AUgWq:disabled{opacity:.5;cursor:not-allowed}.InvestmentAISection_iconButtonAssociate__2Qzue{color:rgba(134,239,172,.85);border-color:rgba(34,197,94,.26)}.InvestmentAISection_iconButtonAssociate__2Qzue:hover:not(:disabled){color:#86efac;border-color:rgba(34,197,94,.45);background:rgba(34,197,94,.14)}.InvestmentAISection_iconButtonActive__5_Vot{background:rgba(0,196,245,.15)!important;border-color:rgba(0,196,245,.4)!important;color:#00c4f5!important}.InvestmentAISection_iconButtonSaved__UPZIZ{background:rgba(34,197,94,.16)!important;border-color:rgba(34,197,94,.46)!important;color:#86efac!important;box-shadow:0 0 0 1px rgba(34,197,94,.12),0 0 20px rgba(34,197,94,.14)!important}.InvestmentAISection_iconButtonSaved__UPZIZ:hover:not(:disabled){color:#86efac;border-color:rgba(34,197,94,.45);background:rgba(34,197,94,.2)}.InvestmentAISection_associateButton__vm_7s{width:100%;background:rgba(16,185,129,.1);color:#34d399;border:1px solid rgba(16,185,129,.2);min-height:42px;font-size:.8rem}.InvestmentAISection_associateButton__vm_7s:hover:not(:disabled){background:rgba(16,185,129,.2);border-color:rgba(16,185,129,.4);color:#6ee7b7;transform:translateY(-1px)}.InvestmentAISection_associateButton__vm_7s:disabled{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.05);filter:none}.InvestmentAISection_spin__efHuw{animation:InvestmentAISection_spin__efHuw 1s linear infinite}@keyframes InvestmentAISection_spin__efHuw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes InvestmentAISection_slideUpFade__cqNfx{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes InvestmentAISection_pulseRed__Q_mNK{0%{box-shadow:0 0 0 0 rgba(239,68,68,.4)}70%{box-shadow:0 0 0 6px rgba(239,68,68,0)}to{box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes InvestmentAISection_slideDown__mz_c2{0%{opacity:0;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1)}}.InvestmentAISection_associateBulkBtn__0e5qc{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1rem;background:rgba(34,197,94,.1);color:#4ade80;border:1px solid rgba(34,197,94,.2);border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.InvestmentAISection_associateBulkBtn__0e5qc:hover:not(:disabled){background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.4);transform:translateY(-1px)}.InvestmentAISection_associateBulkBtn__0e5qc:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1180px){.InvestmentAISection_columnsContainer__JWGrj{grid-template-columns:1fr}}@media(max-width:720px){.InvestmentAISection_root__vy6bx{padding:1.25rem}.InvestmentAISection_header__SjD7V,.InvestmentAISection_resultsHeader__oH6eF{flex-direction:column;align-items:flex-start}.InvestmentAISection_paginationSummary__pnbXp{align-items:flex-start;width:100%;margin-top:.5rem}.InvestmentAISection_cardActions__yHKN1,.InvestmentAISection_controls__nOH_R,.InvestmentAISection_proposalGrid__mDcvk,.InvestmentAISection_summaryPanel__yvsK8{grid-template-columns:1fr}}.InvestmentAISection_cartFloat__sF3cr{position:fixed;z-index:9999;display:flex;gap:.75rem;pointer-events:all;touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity .3s ease}.InvestmentAISection_cartFloat__sF3cr.InvestmentAISection_floatUp__yHA79{flex-direction:column-reverse}.InvestmentAISection_cartFloat__sF3cr.InvestmentAISection_floatDown__xYYi7{flex-direction:column}.InvestmentAISection_cartFloat__sF3cr.InvestmentAISection_floatLeft__u0Wri{align-items:flex-end}.InvestmentAISection_cartFloat__sF3cr.InvestmentAISection_floatRight__Lfyi_{align-items:flex-start}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartToggle__08La7{display:flex;align-items:center;gap:.6rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#0c4a6e,#0ea5e9);border:none;border-radius:100px;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;box-shadow:0 4px 24px rgba(14,165,233,.4);transition:transform .2s ease,box-shadow .2s ease;position:relative;touch-action:none}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartToggle__08La7:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(14,165,233,.5)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartToggle__08La7 .InvestmentAISection_cartBadge__zTMtP{position:absolute;top:-6px;right:-6px;width:22px;height:22px;background:#ef4444;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;border:2px solid #0f172a}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartToggle__08La7 .InvestmentAISection_cartLabel___hxMX{font-size:.88rem}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR{background:rgba(9,18,32,.97);border:1px solid rgba(14,165,233,.25);border-radius:16px;width:360px;max-height:500px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 40px rgba(14,165,233,.1);overflow:hidden;animation:InvestmentAISection_slideUp__fhZ4v .25s cubic-bezier(.16,1,.3,1)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartHeader__RSEgb{padding:1.25rem;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;align-items:flex-start}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartHeader__RSEgb h4{margin:0 0 .2rem;font-size:1rem;color:#fff;font-weight:600}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartHeader__RSEgb span{font-size:.8rem;color:hsla(0,0%,100%,.4)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartHeader__RSEgb .InvestmentAISection_cartHeaderActions__GEWhZ{display:flex;gap:.5rem}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartHeader__RSEgb .InvestmentAISection_cartHeaderActions__GEWhZ button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartHeader__RSEgb .InvestmentAISection_cartHeaderActions__GEWhZ button:hover{color:#fff;background:hsla(0,0%,100%,.1)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartHeader__RSEgb .InvestmentAISection_cartHeaderActions__GEWhZ button:first-child:hover{color:#ef4444;border-color:rgba(239,68,68,.3)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw{overflow-y:auto;flex:1 1;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw::-webkit-scrollbar{width:4px}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:10px}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm>div:first-child{flex:1 1;min-width:0}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm>div:first-child p{margin:0 0 .25rem;font-size:.85rem;color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm>div:first-child span{font-size:.75rem;color:hsla(0,0%,100%,.4);display:flex;align-items:center;gap:.25rem}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm .InvestmentAISection_cartItemRight__A_uVA{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex-shrink:0}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm .InvestmentAISection_cartItemRight__A_uVA strong{font-size:.85rem;color:#00c4f5;font-weight:600}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm .InvestmentAISection_cartItemRight__A_uVA button{display:flex;align-items:center;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:rgba(239,68,68,.7);border-radius:4px;padding:.15rem .3rem;cursor:pointer;transition:all .15s}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartItems__KVKnw .InvestmentAISection_cartItem__V35lm .InvestmentAISection_cartItemRight__A_uVA button:hover{color:#ef4444;background:rgba(239,68,68,.15)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS{padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;align-items:center;gap:.9rem;background:rgba(14,165,233,.05)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS>span{display:none}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS .InvestmentAISection_cartAssociateBtn__FhCZP{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:.6rem .9rem;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.3);border-radius:10px;color:#dcfce7;cursor:pointer;transition:all .2s ease}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS .InvestmentAISection_cartAssociateBtn__FhCZP:hover:not(:disabled){background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.45)}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS .InvestmentAISection_cartAssociateBtn__FhCZP:disabled{opacity:.55;cursor:not-allowed}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS .InvestmentAISection_cartAssociateBtn__FhCZP span{font-size:.76rem;color:inherit;text-transform:uppercase;letter-spacing:.04em}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS .InvestmentAISection_cartFooterTotal__kyUsL{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS .InvestmentAISection_cartFooterTotal__kyUsL:before{content:"INVERSION TOTAL";font-size:.8rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.05em}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS .InvestmentAISection_cartFooterTotal__kyUsL span{display:none}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS span{font-size:.8rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.05em}.InvestmentAISection_cartFloat__sF3cr .InvestmentAISection_cartPanel__h_fOR .InvestmentAISection_cartFooter__TzRlS strong{font-size:1.2rem;font-weight:700;color:#00c4f5}.page_wrapper__LjCVd{padding:24px}.page_card__aW1mu{padding:24px;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;background:#101820;box-shadow:0 12px 30px rgba(0,0,0,.16)}.page_eyebrow__7fpe4{margin:0 0 8px;color:#00c4f5;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_title__bciac{margin:0 0 10px;color:#f1f5f9;font-size:28px;line-height:1.1}.page_description__Xcnu9{margin:0;color:#cbd5e1;font-size:15px;line-height:1.6}@media(max-width:600px){.page_wrapper__LjCVd{padding:12px 0}.page_card__aW1mu{padding:20px}}.page_page__sloTp{position:relative;width:100dvw;height:100dvh}.page_page_content__Xmyx2{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;flex-direction:row;align-items:center}.page_page_content_hero__VF_6H{flex-grow:1;display:none;font-weight:bolder!important;font-size:3.25rem;line-height:1.5}.page_page_content_box__j0keO{flex-grow:1;background:rgba(34,34,34,.75);border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.2);width:100%;height:100%;padding:2rem;margin:0 1rem;max-height:450px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1.5rem}.page_page_content_box__j0keO h2,.page_page_content_box__j0keO img{align-self:center}.page_hidden__xXefP{opacity:0}@media(min-width:768px){.page_page_content__Xmyx2{padding:0 4rem}.page_page_content_hero__VF_6H{display:initial;text-shadow:0 4px 12px rgba(0,0,0,.6)}.page_page_content_box__j0keO{margin:0;max-width:400px;width:auto}}@media(min-width:1200px){.page_page_content__Xmyx2{padding:0 8rem}}.page_hero__URaRG{flex-grow:1;display:none}.page_hero_badge__fEUxi{display:inline-flex;align-items:center;width:fit-content;margin-bottom:1rem;padding:.45rem .85rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:rgba(15,23,42,.35);color:hsla(0,0%,100%,.92);font-size:.82rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.page_box__D4HzT{max-height:620px}.page_header__SxUGY{display:flex;flex-direction:column;gap:.65rem}.page_header_status__NFYvv{display:inline-flex;align-items:center;width:fit-content;padding:.35rem .7rem;border-radius:999px;background:rgba(37,99,235,.16);border:1px solid rgba(96,165,250,.25);color:#bfdbfe;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page_header__SxUGY h2{margin:0}.page_header__SxUGY p{margin:0;color:rgba(226,232,240,.82);font-size:.96rem;line-height:1.55}@media(min-width:768px){.page_hero__URaRG{display:block}.page_box__D4HzT{max-width:430px}}.ONGOpportunityAISection_organizationFit__2Mo3S{display:grid;gap:.65rem;padding:.9rem 0;border-top:1px solid rgba(0,196,245,.22);border-bottom:1px solid rgba(0,196,245,.14)}.ONGOpportunityAISection_organizationFit__2Mo3S strong,.ONGOpportunityAISection_organizationFit__2Mo3S>span{color:#b9eff8;font-size:.78rem;font-weight:700}.ONGOpportunityAISection_organizationFit__2Mo3S p{margin:0;color:hsla(0,0%,100%,.78);font-size:.86rem;line-height:1.55}.ONGOpportunityAISection_organizationFit__2Mo3S ul{display:grid;gap:.35rem;margin:0;padding-left:1.1rem;color:hsla(0,0%,100%,.7);font-size:.82rem;line-height:1.45}.ONGOpportunityAISection_multiFilterGrid__fEdfQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;grid-column:1/-1;position:relative;z-index:30}.ONGOpportunityAISection_ongRoot__xy5rd{overflow:visible!important;isolation:isolate}.ONGOpportunityAISection_multiFilter__mm_Cv{position:relative;display:grid;gap:0;min-width:0;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.25);border-radius:14px;background:rgba(5,15,31,.88);z-index:1}.ONGOpportunityAISection_multiFilter__mm_Cv>span{color:#6ebbf5;font-size:.7rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ONGOpportunityAISection_multiActions__Iorfs button,.ONGOpportunityAISection_multiTrigger__T_qrC{font:inherit;cursor:pointer}.ONGOpportunityAISection_multiTrigger__T_qrC{min-height:1.45rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.05rem 0 0;border:0;border-radius:0;color:#f8fbff;background:rgba(0,0,0,0);font-weight:800;text-align:left}.ONGOpportunityAISection_multiMenu__B4bXZ{position:absolute;z-index:100;top:calc(100% + .35rem);width:100%;min-width:16rem;padding:.75rem;border:1px solid rgba(56,189,248,.35);border-radius:12px;background:#040d1c;opacity:1;box-shadow:0 18px 40px rgba(0,0,0,.35)}.ONGOpportunityAISection_multiSearch__aEAOi{display:flex;align-items:center;gap:.5rem;padding:.6rem .7rem;border:1px solid rgba(71,119,164,.34);border-radius:14px;color:#7dd3fc}.ONGOpportunityAISection_multiSearch__aEAOi input{width:100%;border:0;outline:0;color:#f8fbff;background:rgba(0,0,0,0);font:inherit;font-size:.84rem}.ONGOpportunityAISection_multiActions__Iorfs{display:flex;margin:.7rem 0 .55rem}.ONGOpportunityAISection_multiActions__Iorfs button{display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(49,153,239,.6);border-radius:999px;color:#f8fbff;background:rgba(20,107,196,.2);font-size:.78rem;font-weight:800;padding:.5rem .85rem}.ONGOpportunityAISection_multiOptions__xPMP6{display:grid;gap:.15rem;max-height:13rem;overflow:auto}.ONGOpportunityAISection_multiOptions__xPMP6 label{display:flex;align-items:center;gap:.65rem;padding:.55rem .35rem;color:#f8fbff;font-size:.88rem;font-weight:750;cursor:pointer}.ONGOpportunityAISection_multiOptions__xPMP6 input{accent-color:#38bdf8}.ONGOpportunityAISection_multiOptions__xPMP6 p{margin:.4rem;color:#94a3b8;font-size:.78rem}.ONGOpportunityAISection_motorActions__wsZkk{display:grid;grid-column:span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;align-items:stretch}.ONGOpportunityAISection_indicatorDiagnosisButton__tnwF_,.ONGOpportunityAISection_territorialDiagnosisButton__d9Hcs{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.7rem;padding:.65rem .8rem;border:1px solid rgba(56,189,248,.42);border-radius:12px;color:#e0f2fe;background:linear-gradient(135deg,rgba(8,47,73,.96),rgba(12,27,55,.96));font:inherit;font-size:.78rem;font-weight:800;line-height:1.25;text-align:center;cursor:pointer}.ONGOpportunityAISection_indicatorDiagnosisButton__tnwF_:focus-visible:not(:disabled),.ONGOpportunityAISection_indicatorDiagnosisButton__tnwF_:hover:not(:disabled){border-color:#38bdf8;background:linear-gradient(135deg,rgba(7,72,111,.98),rgba(12,43,83,.98));outline:none}.ONGOpportunityAISection_indicatorDiagnosisButton__tnwF_:disabled,.ONGOpportunityAISection_territorialDiagnosisButton__d9Hcs:disabled{cursor:not-allowed;opacity:.5}.ONGOpportunityAISection_territorialDiagnosisButton__d9Hcs{border-color:rgba(148,163,184,.25);color:#cbd5e1;background:rgba(15,23,42,.7)}@media(max-width:900px){.ONGOpportunityAISection_multiFilterGrid__fEdfQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ONGOpportunityAISection_multiFilterGrid__fEdfQ{grid-template-columns:1fr}}@media(max-width:1100px){.ONGOpportunityAISection_motorActions__wsZkk{grid-column:1/-1}}@media(max-width:720px){.ONGOpportunityAISection_motorActions__wsZkk{grid-template-columns:1fr}}.ONGOpportunityAISection_reviewEvidence__c3mKy{display:grid;gap:.35rem;padding:.7rem;border-radius:8px;background:rgba(251,191,36,.09)}.ONGOpportunityAISection_reviewEvidence__c3mKy strong{color:#fde68a}.ONGOpportunityAISection_staffingBlock__RuvML{display:grid;gap:.8rem;padding:.9rem 0;border-top:1px solid rgba(14,165,233,.18);border-bottom:1px solid rgba(14,165,233,.12)}.ONGOpportunityAISection_staffingBlock__RuvML>span{color:#b9eff8;font-size:.78rem;font-weight:700}.ONGOpportunityAISection_staffingSummary__tdYWu{display:grid;gap:.35rem}.ONGOpportunityAISection_staffingSummary__tdYWu p,.ONGOpportunityAISection_staffingSummary__tdYWu small{margin:0;line-height:1.5}.ONGOpportunityAISection_staffingSummary__tdYWu p{color:hsla(0,0%,100%,.84);font-size:.86rem}.ONGOpportunityAISection_staffingSummary__tdYWu small{color:rgba(185,239,248,.72);font-size:.78rem}.ONGOpportunityAISection_staffingList__kBT52{display:grid;gap:.65rem}.ONGOpportunityAISection_staffingItem__KaV55{display:grid;gap:.4rem;padding:.8rem .85rem;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:rgba(15,23,42,.56)}.ONGOpportunityAISection_staffingItem__KaV55 p{margin:0;color:hsla(0,0%,100%,.78);font-size:.83rem;line-height:1.45}.ONGOpportunityAISection_staffingTop__Fi_7F{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ONGOpportunityAISection_staffingTop__Fi_7F strong{color:#f8fbff;font-size:.84rem}.ONGOpportunityAISection_staffingStatus__GK_bV{display:inline-flex;align-items:center;justify-content:center;padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;border:1px solid rgba(0,0,0,0);white-space:nowrap}.ONGOpportunityAISection_staffingCovered__xsESD{color:#bbf7d0;background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.28)}.ONGOpportunityAISection_staffingPartial__rePDG{color:#fde68a;background:rgba(245,158,11,.16);border-color:rgba(245,158,11,.28)}.ONGOpportunityAISection_staffingMissing__q6ipO{color:#fecaca;background:rgba(239,68,68,.16);border-color:rgba(239,68,68,.28)}.ONGOpportunityAISection_staffingMeta__DrQiJ{display:grid;gap:.2rem}.ONGOpportunityAISection_staffingMeta__DrQiJ span{color:hsla(0,0%,100%,.62);font-size:.77rem;line-height:1.4}.ONGOpportunityAISection_strategyCard__oOUwB{display:grid;gap:1rem;margin-top:1.25rem;padding:1.15rem;border-radius:18px;border:1px solid rgba(0,196,245,.18);background:linear-gradient(180deg,rgba(3,15,34,.96),rgba(2,10,24,.98)),radial-gradient(circle at top right,rgba(37,99,235,.14),transparent 34%)}.ONGOpportunityAISection_strategyHeader__6gyHk{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ONGOpportunityAISection_strategyHeader__6gyHk h3{margin:.2rem 0 0;color:#f8fbff;font-size:1.2rem;font-weight:700}.ONGOpportunityAISection_strategyActions__w6ZnN{display:flex;align-items:center;gap:.55rem;flex:0 0 auto}.ONGOpportunityAISection_strategyToggle__FrI02{display:inline-flex;align-items:center;gap:.3rem;min-height:2rem;padding:.4rem .55rem;border:1px solid rgba(167,139,250,.4);border-radius:8px;color:#ede9fe;background:rgba(124,58,237,.16);cursor:pointer;font:inherit;font-size:.74rem}.ONGOpportunityAISection_strategyToggle__FrI02:focus-visible,.ONGOpportunityAISection_strategyToggle__FrI02:hover{background:rgba(124,58,237,.28);outline:none}.ONGOpportunityAISection_strategyToggleIconOpen__WBENR{transform:rotate(180deg)}.ONGOpportunityAISection_strategyBadge__Jl2cB{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .85rem;border-radius:999px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.22);color:#c8ffe9;font-size:.78rem;font-weight:700;white-space:nowrap}.ONGOpportunityAISection_strategyBlock__EFv7_{display:grid;gap:.55rem}.ONGOpportunityAISection_strategyBlock__EFv7_>span{color:#9ed8ff;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ONGOpportunityAISection_strategyBlock__EFv7_ p{margin:0;color:hsla(0,0%,100%,.84);font-size:.92rem;line-height:1.65}.ONGOpportunityAISection_strategyBlock__EFv7_ ul{display:grid;gap:.45rem;margin:0;padding-left:1.1rem;color:hsla(0,0%,100%,.8);font-size:.88rem;line-height:1.5}.ONGOpportunityAISection_strategyGrid__ijEew{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ONGOpportunityAISection_strategyPanel__KmsVH{display:grid;gap:.65rem;padding:.95rem 1rem;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.62)}.ONGOpportunityAISection_strategyPanel__KmsVH strong{color:#f8fbff;font-size:.88rem}.ONGOpportunityAISection_strategyPanel__KmsVH ul{display:grid;gap:.45rem;margin:0;padding-left:1rem;color:hsla(0,0%,100%,.76);font-size:.84rem;line-height:1.45}@media(max-width:960px){.ONGOpportunityAISection_strategyHeader__6gyHk{grid-template-columns:1fr;display:grid}.ONGOpportunityAISection_strategyActions__w6ZnN{width:100%;justify-content:space-between}.ONGOpportunityAISection_strategyBadge__Jl2cB{white-space:normal;justify-self:flex-start}}.HistoricalContextPanel_panel__24fnT{display:flex;flex-direction:column;gap:1rem;padding:1.15rem;border:1px solid rgba(56,189,248,.22);border-radius:14px;background:linear-gradient(135deg,rgba(8,47,73,.42),rgba(15,23,42,.78));box-shadow:0 12px 30px rgba(2,6,23,.18);animation:HistoricalContextPanel_contextReveal__9gRrN .42s ease-out both}.HistoricalContextPanel_header__GJ_H2,.HistoricalContextPanel_headingGroup__yEloU,.HistoricalContextPanel_itemBody__A2QA_,.HistoricalContextPanel_itemTopline__9J5FL,.HistoricalContextPanel_meta__wG7Sm{display:flex;align-items:center}.HistoricalContextPanel_header__GJ_H2{justify-content:space-between;gap:1rem}.HistoricalContextPanel_headerActions__soxbz{display:flex;align-items:center;gap:.55rem;flex:0 0 auto}.HistoricalContextPanel_headingGroup__yEloU{gap:.75rem}.HistoricalContextPanel_icon__MM6vz{display:grid;width:2rem;height:2rem;place-items:center;flex:0 0 auto;border-radius:10px;color:#bae6fd;background:rgba(14,165,233,.16)}.HistoricalContextPanel_header__GJ_H2 h3,.HistoricalContextPanel_item___A8gN h4{margin:0;color:#f8fafc;letter-spacing:-.015em}.HistoricalContextPanel_header__GJ_H2 h3{font-size:.98rem}.HistoricalContextPanel_empty__9tLyN,.HistoricalContextPanel_header__GJ_H2 p,.HistoricalContextPanel_meta__wG7Sm,.HistoricalContextPanel_reasons__03uzk,.HistoricalContextPanel_recordId__F1eI1{margin:0;color:rgba(226,232,240,.68);line-height:1.5;font-size:.78rem}.HistoricalContextPanel_count__isiH9,.HistoricalContextPanel_score__n9ael,.HistoricalContextPanel_source__f0xls,.HistoricalContextPanel_tags__rWJep span{border-radius:999px;font-size:.68rem;line-height:1}.HistoricalContextPanel_count__isiH9{padding:.45rem .65rem;color:#bae6fd;background:rgba(14,165,233,.12);white-space:nowrap}.HistoricalContextPanel_toggle__Ra5PL{display:inline-flex;align-items:center;gap:.3rem;min-height:2rem;padding:.4rem .55rem;border:1px solid rgba(125,211,252,.34);border-radius:8px;color:#e0f2fe;background:rgba(14,165,233,.14);cursor:pointer;font:inherit;font-size:.74rem}.HistoricalContextPanel_toggle__Ra5PL:focus-visible,.HistoricalContextPanel_toggle__Ra5PL:hover{background:rgba(14,165,233,.26);outline:none}.HistoricalContextPanel_toggleIconOpen__f8L9G{transform:rotate(180deg)}.HistoricalContextPanel_list__Gkbak{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.HistoricalContextPanel_item___A8gN{min-width:0;padding:.85rem;border:1px solid rgba(148,163,184,.14);border-radius:11px;background:rgba(15,23,42,.48)}.HistoricalContextPanel_itemTopline__9J5FL{justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.HistoricalContextPanel_source__f0xls{padding:.35rem .5rem;color:#cffafe;background:rgba(6,182,212,.16);text-transform:uppercase;letter-spacing:.05em}.HistoricalContextPanel_score__n9ael{color:#fde68a}.HistoricalContextPanel_itemBody__A2QA_{justify-content:space-between;align-items:flex-start;gap:.7rem}.HistoricalContextPanel_item___A8gN h4{overflow:hidden;display:-webkit-box;font-size:.86rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HistoricalContextPanel_meta__wG7Sm{gap:.25rem;margin-top:.35rem;font-size:.72rem}.HistoricalContextPanel_link__rA_Yl{display:grid;width:1.9rem;height:1.9rem;flex:0 0 auto;place-items:center;border-radius:8px;color:#bae6fd;background:rgba(14,165,233,.12);transition:background .16s ease,transform .16s ease}.HistoricalContextPanel_link__rA_Yl:focus-visible,.HistoricalContextPanel_link__rA_Yl:hover{background:rgba(14,165,233,.24);transform:translateY(-1px)}.HistoricalContextPanel_tags__rWJep{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.7rem}.HistoricalContextPanel_tags__rWJep span{padding:.35rem .45rem;color:rgba(224,242,254,.82);background:rgba(30,41,59,.82)}.HistoricalContextPanel_reasons__03uzk{margin-top:.65rem;color:rgba(186,230,253,.74)}.HistoricalContextPanel_recordId__F1eI1{overflow:hidden;margin-top:.45rem;color:rgba(148,163,184,.58);font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.HistoricalContextPanel_empty__9tLyN{padding:.9rem;border-radius:10px;background:rgba(15,23,42,.42)}@keyframes HistoricalContextPanel_contextReveal__9gRrN{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.HistoricalContextPanel_header__GJ_H2{align-items:flex-start;flex-direction:column}.HistoricalContextPanel_headerActions__soxbz{width:100%;justify-content:space-between}.HistoricalContextPanel_list__Gkbak{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.HistoricalContextPanel_panel__24fnT{animation:none}}.INVDashboard_root__ix5XY{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;min-height:100vh;position:relative;z-index:1}.INVDashboard_root__ix5XY:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 80% 10%,rgba(0,196,245,.07) 0,transparent 40%),radial-gradient(circle at 10% 80%,rgba(59,130,246,.06) 0,transparent 40%);pointer-events:none}.INVDashboard_stats__jZNzT{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT{background:hsla(0,0%,100%,.03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:1.25rem;transition:transform .2s ease,border-color .2s ease}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.1)}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT.INVDashboard_statCardHighlight__6N3FG{border-color:rgba(0,196,245,.25);background:rgba(0,196,245,.05)}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT.INVDashboard_statCardHighlight__6N3FG .INVDashboard_statIcon__hxHRz{background:rgba(0,196,245,.15);color:#00c4f5}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT.INVDashboard_statCardHighlight__6N3FG strong{color:#00c4f5}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT .INVDashboard_statIcon__hxHRz{width:48px;height:48px;border-radius:10px;background:rgba(59,130,246,.15);display:flex;align-items:center;justify-content:center;color:#3b82f6;flex-shrink:0}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT>div{display:flex;flex-direction:column;gap:.25rem}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT>div span{font-size:.78rem;color:hsla(0,0%,100%,.45);text-transform:uppercase;letter-spacing:.05em}.INVDashboard_stats__jZNzT .INVDashboard_statCard__XSDAT>div strong{font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:-.01em}.INVDashboard_header__hlxgP{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;background:hsla(0,0%,100%,.02);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1.25rem 1.5rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.06)}.INVDashboard_header__hlxgP .INVDashboard_heroText__HqPky h1{font-size:2rem;font-weight:700;margin:0 0 .25rem;background:linear-gradient(135deg,#fff,#94a3b8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);letter-spacing:-.02em}.INVDashboard_header__hlxgP .INVDashboard_heroText__HqPky p{margin:0;font-size:.875rem;color:hsla(0,0%,100%,.45)}.INVDashboard_header__hlxgP .INVDashboard_headerRight__WhN3w{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.INVDashboard_header__hlxgP .INVDashboard_viewToggle__2jTRo{display:flex;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;overflow:hidden}.INVDashboard_header__hlxgP .INVDashboard_viewToggle__2jTRo button{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.4);cursor:pointer;transition:all .2s}.INVDashboard_header__hlxgP .INVDashboard_viewToggle__2jTRo button:hover{color:hsla(0,0%,100%,.8)}.INVDashboard_header__hlxgP .INVDashboard_viewToggle__2jTRo button.INVDashboard_viewActive__knPIF{background:rgba(59,130,246,.2);color:#3b82f6}.INVDashboard_header__hlxgP .INVDashboard_filters__4nANM{display:flex;gap:.75rem;flex-wrap:wrap}.INVDashboard_header__hlxgP .INVDashboard_filters__4nANM .INVDashboard_filterGroup__DFl_a{display:flex;align-items:center;gap:.6rem;background:rgba(0,0,0,.3);padding:.4rem .85rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7);transition:border-color .2s}.INVDashboard_header__hlxgP .INVDashboard_filters__4nANM .INVDashboard_filterGroup__DFl_a:focus-within{border-color:hsla(0,0%,100%,.15)}.INVDashboard_header__hlxgP .INVDashboard_filters__4nANM .INVDashboard_filterGroup__DFl_a select{background:rgba(0,0,0,0);border:none;color:#fff;font-size:.875rem;outline:none;cursor:pointer;max-width:160px}.INVDashboard_header__hlxgP .INVDashboard_filters__4nANM .INVDashboard_filterGroup__DFl_a select option{background:#111827;color:#fff}.INVDashboard_content__x_QAM{display:flex;flex-direction:column;gap:1.25rem}.INVDashboard_content__x_QAM .INVDashboard_contentTitle__9r_zM{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.INVDashboard_content__x_QAM .INVDashboard_contentTitle__9r_zM h2{font-size:1.1rem;font-weight:500;margin:0;color:hsla(0,0%,100%,.85)}.INVDashboard_content__x_QAM .INVDashboard_contentTitle__9r_zM .INVDashboard_clearFilter__dwOCE{display:flex;align-items:center;gap:.35rem;background:rgba(239,68,68,.1);color:rgba(239,68,68,.8);border:1px solid rgba(239,68,68,.2);padding:.3rem .75rem;border-radius:100px;font-size:.8rem;cursor:pointer;transition:all .2s}.INVDashboard_content__x_QAM .INVDashboard_contentTitle__9r_zM .INVDashboard_clearFilter__dwOCE:hover{background:rgba(239,68,68,.2);color:#ef4444}.INVDashboard_content__x_QAM .INVDashboard_loader__e1KXB{display:flex;justify-content:center;padding:4rem;color:hsla(0,0%,100%,.3)}.INVDashboard_content__x_QAM .INVDashboard_loader__e1KXB .INVDashboard_spin__ZnWOP{animation:INVDashboard_spin__ZnWOP 1s linear infinite}.INVDashboard_content__x_QAM .INVDashboard_empty__FpnGN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;background:rgba(0,0,0,.15);border:1px dashed hsla(0,0%,100%,.08);border-radius:12px;color:hsla(0,0%,100%,.35);text-align:center;gap:.75rem}.INVDashboard_content__x_QAM .INVDashboard_empty__FpnGN p{margin:0}.INVDashboard_content__x_QAM .INVDashboard_grid__LO2Zl{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem}.INVDashboard_mapSection__NPFXL{display:grid;grid-template-columns:1fr;gap:1.25rem;transition:grid-template-columns .3s ease}@media(min-width:900px){.INVDashboard_mapSection__NPFXL.INVDashboard_mapSectionSplit__GJsz6{grid-template-columns:1fr 400px}}.INVDashboard_mapWrapper__04Cyr{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(59,130,246,.2);height:560px;background:#0d1117}.INVDashboard_mapCanvas__QANrD{width:100%;height:100%}.INVDashboard_mapHint__clBD9{position:absolute;bottom:1rem;left:1rem;background:rgba(0,0,0,.7);color:hsla(0,0%,100%,.6);font-size:.8rem;padding:.4rem .85rem;border-radius:100px;display:flex;align-items:center;gap:.4rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:500}.INVDashboard_leafletTooltip__CLhu5{background:rgba(9,18,32,.9)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.5)!important}.INVDashboard_mapProjectsPanel__tgL5r{display:flex;flex-direction:column;height:560px;background:linear-gradient(180deg,rgba(8,14,24,.96),rgba(4,10,18,.98));border:1px solid rgba(0,196,245,.12);border-radius:18px;overflow:hidden;animation:INVDashboard_slideUp__s0UaN .28s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 0 60px rgba(0,0,0,.3),0 24px 50px rgba(0,0,0,.26),0 0 40px rgba(0,196,245,.04)}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_mapProjectsPanelHead__QZsat{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1rem .9rem;border-bottom:1px solid rgba(0,196,245,.1);flex-shrink:0;background:linear-gradient(180deg,rgba(0,196,245,.05),rgba(0,196,245,.015))}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_mapProjectsPanelHead__QZsat>div{min-width:0}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_mapProjectsPanelHead__QZsat h3{margin:0 0 .25rem;font-size:.72rem;font-weight:500;color:hsla(0,0%,100%,.52);text-transform:uppercase;letter-spacing:.14em}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_mapProjectsPanelHead__QZsat h3 strong{display:block;margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:700;color:#e2f4fd;letter-spacing:-.02em;text-transform:none}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_mapProjectsPanelHead__QZsat span{display:inline-flex;align-items:center;gap:.35rem;font-family:Courier New,Courier,monospace;font-size:.68rem;line-height:1.45;color:rgba(0,196,245,.62);white-space:normal}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_mapProjectsPanelHead__QZsat .INVDashboard_clearFilter__dwOCE{width:30px;height:30px;padding:0;justify-content:center;border-radius:10px;flex-shrink:0}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_projectList__ki0yy{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;padding:.75rem;gap:.55rem}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_projectList__ki0yy::-webkit-scrollbar{width:3px}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_projectList__ki0yy::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_projectList__ki0yy::-webkit-scrollbar-thumb{background:rgba(0,196,245,.2);border-radius:3px}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_projectList__ki0yy::-webkit-scrollbar-thumb:hover{background:rgba(0,196,245,.4)}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_pagination__2Qiu4{flex-shrink:0;padding:.55rem .75rem .75rem;border-top:1px solid hsla(0,0%,100%,.04);background:rgba(0,0,0,.24);gap:.4rem}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_pagination__2Qiu4 .INVDashboard_pageBtn__LPJak{font-size:.72rem;padding:.3rem .65rem;border-radius:5px}.INVDashboard_mapProjectsPanel__tgL5r .INVDashboard_pagination__2Qiu4 .INVDashboard_pageNum__V0U_a{width:26px;height:26px;font-size:.72rem;border-radius:5px}.INVDashboard_projectCard__Yz0xg{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .25s cubic-bezier(.25,.8,.25,1)}.INVDashboard_projectCard__Yz0xg:hover{transform:translateY(-3px);border-color:rgba(59,130,246,.3);box-shadow:0 8px 30px rgba(0,0,0,.25),0 0 15px rgba(59,130,246,.1)}.INVDashboard_projectCard__Yz0xg.INVDashboard_projectCardSelected__UKqKK{border-color:rgba(0,196,245,.4);background:rgba(0,196,245,.04);box-shadow:0 0 20px rgba(0,196,245,.1)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH{padding:1.25rem;background:rgba(0,0,0,.15);border-bottom:1px solid hsla(0,0%,100%,.03)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_projectHeaderTop__d5Hw1{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_headerActions__Fq5uW{display:flex;align-items:center;gap:.45rem}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_badge__qLSDq{display:inline-block;background:rgba(59,130,246,.15);color:#60a5fa;padding:.2rem .65rem;border-radius:100px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(59,130,246,.25)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_selectBtn__u_qxS{display:flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border-radius:100px;font-size:.78rem;font-weight:500;cursor:pointer;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);transition:all .2s}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_selectBtn__u_qxS:hover{border-color:rgba(0,196,245,.4);color:#00c4f5}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_selectBtn__u_qxS:disabled{opacity:.65;cursor:wait;transform:none}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_selectBtn__u_qxS.INVDashboard_selectBtnActive__x1nzO{background:rgba(0,196,245,.15);border-color:rgba(0,196,245,.4);color:#00c4f5}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_selectBtn__u_qxS.INVDashboard_associateBtn__T2eaC{color:rgba(134,239,172,.85);border-color:rgba(34,197,94,.26)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_selectBtn__u_qxS.INVDashboard_associateBtn__T2eaC:hover{color:#86efac;border-color:rgba(34,197,94,.45)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_selectBtn__u_qxS.INVDashboard_associateBtnActive__mQFnI{background:rgba(34,197,94,.16);border-color:rgba(34,197,94,.46);color:#86efac;box-shadow:0 0 0 1px rgba(34,197,94,.12),0 0 20px rgba(34,197,94,.14)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH h3{margin:0 0 .4rem;font-size:1rem;font-weight:500;color:#fff;line-height:1.4}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectHeader__CJBcH .INVDashboard_municipality__ZbUMB{margin:0;display:flex;align-items:center;gap:.3rem;font-size:.8rem;color:hsla(0,0%,100%,.4)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectBody__FQbfh{padding:1.25rem;flex-grow:1;display:flex;flex-direction:column;gap:1rem}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectBody__FQbfh .INVDashboard_description__u9P3s{margin:0;font-size:.85rem;line-height:1.6;color:hsla(0,0%,100%,.55);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectBody__FQbfh .INVDashboard_financials__4V6oo{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;background:rgba(0,0,0,.15);padding:.85rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.03)}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectBody__FQbfh .INVDashboard_financials__4V6oo>div{display:flex;flex-direction:column;gap:.2rem}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectBody__FQbfh .INVDashboard_financials__4V6oo>div .INVDashboard_label__of5p3{font-size:.7rem;color:hsla(0,0%,100%,.35);text-transform:uppercase;letter-spacing:.04em}.INVDashboard_projectCard__Yz0xg .INVDashboard_projectBody__FQbfh .INVDashboard_financials__4V6oo>div .INVDashboard_value__2GEMY{font-size:1rem;font-weight:600;color:#fff}.INVDashboard_cartFloat__4Flga{position:fixed;z-index:9999;display:flex;gap:.75rem;pointer-events:all;touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity .3s ease;align-items:flex-start;height:min-content}.INVDashboard_cartFloat__4Flga.INVDashboard_floatUp__h4SK0{flex-direction:column-reverse}.INVDashboard_cartFloat__4Flga.INVDashboard_floatDown__36XVA{flex-direction:column}.INVDashboard_cartFloat__4Flga.INVDashboard_floatLeft__OtAuE{align-items:flex-end}.INVDashboard_cartFloat__4Flga.INVDashboard_floatRight__O9xS5{align-items:flex-start}.INVDashboard_cartFloat__4Flga .INVDashboard_cartToggle__xUS2S{display:flex;align-items:center;gap:.6rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#0c4a6e,#0ea5e9);border:none;border-radius:100px;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;box-shadow:0 4px 24px rgba(14,165,233,.4);transition:transform .2s ease,box-shadow .2s ease;position:relative;touch-action:none}.INVDashboard_cartFloat__4Flga .INVDashboard_cartToggle__xUS2S:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(14,165,233,.5)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartToggle__xUS2S .INVDashboard_cartBadge__AjZYq{position:absolute;top:-6px;right:-6px;width:22px;height:22px;background:#ef4444;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;border:2px solid #0f172a}.INVDashboard_cartFloat__4Flga .INVDashboard_cartToggle__xUS2S .INVDashboard_cartLabel__dZqYt{font-size:.88rem}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V{background:rgba(9,18,32,.97);border:1px solid rgba(14,165,233,.25);border-radius:16px;width:360px;max-height:500px;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 40px rgba(14,165,233,.1);overflow:hidden;animation:INVDashboard_slideUp__s0UaN .25s cubic-bezier(.16,1,.3,1)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartHeader__4jWAK{padding:1.25rem;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;align-items:flex-start}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartHeader__4jWAK h4{margin:0 0 .2rem;font-size:1rem;color:#fff;font-weight:600}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartHeader__4jWAK span{font-size:.8rem;color:hsla(0,0%,100%,.4)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartHeader__4jWAK .INVDashboard_cartHeaderActions__nl_Hb{display:flex;gap:.5rem}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartHeader__4jWAK .INVDashboard_cartHeaderActions__nl_Hb button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartHeader__4jWAK .INVDashboard_cartHeaderActions__nl_Hb button:hover{color:#fff;background:hsla(0,0%,100%,.1)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartHeader__4jWAK .INVDashboard_cartHeaderActions__nl_Hb button:first-child:hover{color:#ef4444;border-color:rgba(239,68,68,.3)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br{overflow-y:auto;flex:1 1;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br::-webkit-scrollbar{width:4px}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:10px}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl>div:first-child{flex:1 1;min-width:0}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl>div:first-child p{margin:0 0 .25rem;font-size:.85rem;color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl>div:first-child span{font-size:.75rem;color:hsla(0,0%,100%,.4);display:flex;align-items:center;gap:.25rem}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl .INVDashboard_cartItemRight__MYLjS{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex-shrink:0}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl .INVDashboard_cartItemRight__MYLjS strong{font-size:.85rem;color:#00c4f5;font-weight:600}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl .INVDashboard_cartItemRight__MYLjS button{display:flex;align-items:center;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:rgba(239,68,68,.7);border-radius:4px;padding:.15rem .3rem;cursor:pointer;transition:all .15s}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartItems__Qd4br .INVDashboard_cartItem__PHOXl .INVDashboard_cartItemRight__MYLjS button:hover{color:#ef4444;background:rgba(239,68,68,.15)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a{padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;align-items:center;gap:.9rem;background:rgba(14,165,233,.05)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a .INVDashboard_cartAssociateBtn__4NLjS{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:.6rem .9rem;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.3);border-radius:10px;color:#dcfce7;cursor:pointer;transition:all .2s ease}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a .INVDashboard_cartAssociateBtn__4NLjS:hover:not(:disabled){background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.45)}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a .INVDashboard_cartAssociateBtn__4NLjS:disabled{opacity:.55;cursor:not-allowed}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a .INVDashboard_cartAssociateBtn__4NLjS span{font-size:.76rem;color:inherit;text-transform:uppercase;letter-spacing:.04em}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a .INVDashboard_cartFooterTotal__A_UeY{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a .INVDashboard_cartFooterTotal__A_UeY:before{content:"INVERSION TOTAL";font-size:.8rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.05em}.INVDashboard_cartFloat__4Flga .INVDashboard_cartPanel__zZu_V .INVDashboard_cartFooter__jbi5a .INVDashboard_cartFooterTotal__A_UeY strong{font-size:1.2rem;font-weight:700;color:#00c4f5}@keyframes INVDashboard_ledgerIn__M2iXU{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.INVDashboard_contentTitleActions__7zSoA{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-left:auto}.INVDashboard_sortToolbar__evsJz{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.65rem;padding:.35rem .4rem .35rem .8rem;border:1px solid hsla(0,0%,100%,.07);border-radius:999px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.INVDashboard_sortLabel__plTlL{font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.INVDashboard_sortChips__wibNk{display:inline-flex;align-items:center;gap:.3rem}.INVDashboard_sortChips__wibNk button{appearance:none;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:hsla(0,0%,100%,.58);border-radius:999px;padding:.38rem .72rem;font-size:.76rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:all .18s ease}.INVDashboard_sortChips__wibNk button:hover{color:#fff;background:hsla(0,0%,100%,.07)}.INVDashboard_sortChipActive__Jl2ic{background:linear-gradient(135deg,rgba(14,165,233,.2),rgba(59,130,246,.16))!important;border-color:rgba(96,165,250,.22)!important;color:#dff4ff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 8px 18px rgba(14,165,233,.12)}.INVDashboard_sortDirectionBtn__JE8lh{display:inline-flex;align-items:center;gap:.35rem;appearance:none;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.72);border-radius:999px;padding:.38rem .72rem;font-size:.74rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:all .18s ease}.INVDashboard_sortDirectionBtn__JE8lh:hover{color:#fff;border-color:rgba(96,165,250,.22);background:rgba(96,165,250,.1)}.INVDashboard_mapProjectsTitle__0UNTv{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px}.INVDashboard_mapProjectsTitle__0UNTv h3{margin:0;font-size:.95rem;font-weight:500;color:hsla(0,0%,100%,.85)}.INVDashboard_mapProjectsTitle__0UNTv span{font-size:.78rem;color:hsla(0,0%,100%,.35);white-space:nowrap}.INVDashboard_projectList__ki0yy{gap:.5rem}.INVDashboard_projectRow__12Jep{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.02));border:1px solid hsla(0,0%,100%,.05);border-radius:14px;overflow:visible;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.INVDashboard_projectRow__12Jep:first-child .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:0s}.INVDashboard_projectRow__12Jep:nth-child(2) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.04s}.INVDashboard_projectRow__12Jep:nth-child(3) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.08s}.INVDashboard_projectRow__12Jep:nth-child(4) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.12s}.INVDashboard_projectRow__12Jep:nth-child(5) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.16s}.INVDashboard_projectRow__12Jep:nth-child(6) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.2s}.INVDashboard_projectRow__12Jep:nth-child(7) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.24s}.INVDashboard_projectRow__12Jep:nth-child(8) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.28s}.INVDashboard_projectRow__12Jep:nth-child(9) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.32s}.INVDashboard_projectRow__12Jep:nth-child(10) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.36s}.INVDashboard_projectRow__12Jep:nth-child(11) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.4s}.INVDashboard_projectRow__12Jep:nth-child(12) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.44s}.INVDashboard_projectRow__12Jep:nth-child(13) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.48s}.INVDashboard_projectRow__12Jep:nth-child(14) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.52s}.INVDashboard_projectRow__12Jep:nth-child(15) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.56s}.INVDashboard_projectRow__12Jep:nth-child(16) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.6s}.INVDashboard_projectRow__12Jep:nth-child(17) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.64s}.INVDashboard_projectRow__12Jep:nth-child(18) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.68s}.INVDashboard_projectRow__12Jep:nth-child(19) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.72s}.INVDashboard_projectRow__12Jep:nth-child(20) .INVDashboard_projectRowHead__Lsvou{animation:INVDashboard_ledgerIn__M2iXU .3s both;animation-delay:.76s}.INVDashboard_projectRow__12Jep:hover{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.024));border-color:hsla(0,0%,100%,.1);transform:translateY(-1px)}.INVDashboard_projectRow__12Jep.INVDashboard_projectRowSelected__Jj_dw{background:linear-gradient(180deg,rgba(0,196,245,.08),rgba(0,196,245,.035));border-color:rgba(0,196,245,.22);box-shadow:0 10px 24px rgba(0,196,245,.08)}.INVDashboard_projectRow__12Jep.INVDashboard_projectRowOpen__3gTQ2{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.025));border-color:rgba(96,165,250,.18)}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowHead__Lsvou{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.8rem .85rem;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowHead__Lsvou:focus-visible{outline:2px solid rgba(0,196,245,.45);outline-offset:-2px;border-radius:14px}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowLeft__F7YKm{display:flex;flex-direction:column;gap:.35rem;min-width:0}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowLeft__F7YKm .INVDashboard_badge__qLSDq{display:inline-flex;align-items:center;gap:.25rem;width:fit-content;max-width:min(100%,210px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(59,130,246,.11);color:#a9d1ff;padding:.18rem .5rem;border-radius:999px;border:1px solid rgba(59,130,246,.18);font-size:.58rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowName__MxUqV{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#eef6ff;font-size:.9rem;font-weight:600;line-height:1.35;letter-spacing:-.015em}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowMeta__q1Kq3{display:flex;align-items:center;gap:.3rem;font-size:.68rem;color:hsla(0,0%,100%,.42);font-family:Courier New,Courier,monospace}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowRight__fo1H_{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-items:end;gap:.45rem;min-width:0}.INVDashboard_projectRow__12Jep .INVDashboard_selectBtn__u_qxS{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);border-radius:8px;color:hsla(0,0%,100%,.56);cursor:pointer;transition:all .2s;flex-shrink:0}.INVDashboard_projectRow__12Jep .INVDashboard_selectBtn__u_qxS:hover{background:hsla(0,0%,100%,.12);color:#fff;transform:translateY(-1px)}.INVDashboard_projectRow__12Jep .INVDashboard_selectBtn__u_qxS:disabled{opacity:.65;cursor:wait;transform:none}.INVDashboard_projectRow__12Jep .INVDashboard_selectBtn__u_qxS.INVDashboard_selectBtnActive__x1nzO{background:rgba(14,165,233,.18);color:#fff;border-color:rgba(14,165,233,.45);box-shadow:0 0 0 1px rgba(14,165,233,.16),0 0 18px rgba(14,165,233,.2)}.INVDashboard_projectRow__12Jep .INVDashboard_selectBtn__u_qxS.INVDashboard_associateBtn__T2eaC{color:rgba(134,239,172,.88);border-color:rgba(34,197,94,.24)}.INVDashboard_projectRow__12Jep .INVDashboard_selectBtn__u_qxS.INVDashboard_associateBtn__T2eaC:hover{background:rgba(34,197,94,.14);color:#dcfce7;border-color:rgba(34,197,94,.42)}.INVDashboard_projectRow__12Jep .INVDashboard_selectBtn__u_qxS.INVDashboard_associateBtnActive__mQFnI{background:rgba(34,197,94,.18);color:#dcfce7;border-color:rgba(34,197,94,.45);box-shadow:0 0 0 1px rgba(34,197,94,.14),0 0 18px rgba(34,197,94,.2)}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowBudget__Sq__U{grid-column:1/-1;justify-self:end;margin-bottom:.05rem;font-size:.92rem;font-weight:600;color:#00c4f5;white-space:nowrap;letter-spacing:-.02em}.INVDashboard_projectRow__12Jep .INVDashboard_chevronIcon__0UZET{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease;line-height:1}.INVDashboard_projectRow__12Jep .INVDashboard_chevronIcon__0UZET.INVDashboard_chevronOpen__0pn2E{transform:rotate(180deg);color:#9ddcff;border-color:rgba(14,165,233,.28);background:rgba(14,165,233,.08)}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowBody__nJoaD{padding:0 .85rem .85rem;animation:INVDashboard_expandDown__HVYjS .2s ease}.INVDashboard_projectRow__12Jep .INVDashboard_projectDetailGrid__yByUO{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem;background:rgba(0,0,0,.22);border-radius:12px;padding:.8rem;border:1px solid hsla(0,0%,100%,.05);margin-bottom:.8rem}.INVDashboard_projectRow__12Jep .INVDashboard_projectDetailCell__ffoN_{display:flex;flex-direction:column;gap:.2rem}.INVDashboard_projectRow__12Jep .INVDashboard_projectDetailCell__ffoN_ .INVDashboard_label__of5p3{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.32)}.INVDashboard_projectRow__12Jep .INVDashboard_projectDetailCell__ffoN_ .INVDashboard_value__2GEMY{font-size:.88rem;font-weight:600;color:#fff}.INVDashboard_projectRow__12Jep .INVDashboard_projectDetailDesc__PSh3p{margin:0;font-size:.83rem;line-height:1.6;color:hsla(0,0%,100%,.5)}.INVDashboard_projectList__ki0yy{display:flex;flex-direction:column;gap:0}.INVDashboard_toggleDetailsBtn__g_Rn5{width:100%;background:hsla(0,0%,100%,.03);border:none;border-top:1px solid hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.38);font-size:.78rem;padding:.55rem;cursor:pointer;transition:all .15s}.INVDashboard_toggleDetailsBtn__g_Rn5:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7)}.INVDashboard_pagination__2Qiu4{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 0}.INVDashboard_pagination__2Qiu4 .INVDashboard_pageBtn__LPJak{padding:.45rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.6);border-radius:8px;font-size:.85rem;cursor:pointer;transition:all .15s}.INVDashboard_pagination__2Qiu4 .INVDashboard_pageBtn__LPJak:hover:not(:disabled){background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3);color:#60a5fa}.INVDashboard_pagination__2Qiu4 .INVDashboard_pageBtn__LPJak:disabled{opacity:.3;cursor:not-allowed}.INVDashboard_pagination__2Qiu4 .INVDashboard_pageNumbers__nZ0ST{display:flex;gap:.35rem}.INVDashboard_pagination__2Qiu4 .INVDashboard_pageNum__V0U_a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.5);border-radius:7px;font-size:.85rem;cursor:pointer;transition:all .15s}.INVDashboard_pagination__2Qiu4 .INVDashboard_pageNum__V0U_a:hover{background:rgba(59,130,246,.12);color:#60a5fa}.INVDashboard_pagination__2Qiu4 .INVDashboard_pageNum__V0U_a.INVDashboard_pageNumActive__TapAy{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.4);color:#60a5fa;font-weight:600}@media(max-width:899px){.INVDashboard_mapProjectsPanel__tgL5r{height:auto;min-height:420px}}@media(max-width:520px){.INVDashboard_sortToolbar__evsJz{border-radius:16px}.INVDashboard_sortChips__wibNk,.INVDashboard_sortToolbar__evsJz{width:100%;justify-content:space-between}.INVDashboard_sortChips__wibNk button{flex:1 1;text-align:center}.INVDashboard_sortDirectionBtn__JE8lh{width:100%;justify-content:center}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowHead__Lsvou{grid-template-columns:1fr}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowRight__fo1H_{grid-template-columns:auto auto;justify-self:stretch}.INVDashboard_projectRow__12Jep .INVDashboard_projectRowBudget__Sq__U{justify-self:start}}.INVDashboard_aiIcon__pfcpe{display:inline-block;color:#00c4f5;filter:drop-shadow(0 0 5px rgba(0,196,245,.6));vertical-align:middle;margin-left:.5rem;animation:INVDashboard_aiPulse__bWinL 2s ease-in-out infinite}@keyframes INVDashboard_aiPulse__bWinL{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.7;transform:scale(1)}}@keyframes INVDashboard_spin__ZnWOP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes INVDashboard_slideUp__s0UaN{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes INVDashboard_expandDown__HVYjS{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.OpportunityTrace_root__HA_hj{position:relative;display:inline-flex;justify-content:flex-end;z-index:2}.OpportunityTrace_root__HA_hj[data-open=true]{z-index:100}.OpportunityTrace_trigger__sKcf_{display:grid;place-items:center;border:1px solid rgba(125,211,252,.38);cursor:pointer;color:#dbeafe;width:1.6rem;height:1.6rem;border-radius:999px;background:#172554;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.OpportunityTrace_trigger__sKcf_:focus-visible,.OpportunityTrace_trigger__sKcf_:hover{background:#1e3a8a;border-color:#7dd3fc;outline:2px solid #bae6fd;outline-offset:2px}.OpportunityTrace_popover__RNkgN{position:fixed;z-index:10000;max-height:min(70vh,42rem);overflow:auto;padding:1rem;border:1px solid rgba(125,211,252,.35);border-radius:.75rem;background:#020617;color:#e2e8f0;box-shadow:0 18px 38px rgba(0,0,0,.48);text-align:left}.OpportunityTrace_header__jYteZ{display:flex;justify-content:space-between;gap:.75rem;padding-bottom:.7rem;border-bottom:1px solid rgba(148,163,184,.25)}.OpportunityTrace_empty__UsDh2,.OpportunityTrace_header__jYteZ h3,.OpportunityTrace_header__jYteZ p,.OpportunityTrace_sourceSection__b_y46 h4,.OpportunityTrace_source__89eAl p,.OpportunityTrace_thematic__M1fGM{margin:0}.OpportunityTrace_header__jYteZ h3{color:#f8fafc;font-size:.95rem}.OpportunityTrace_empty__UsDh2,.OpportunityTrace_header__jYteZ p,.OpportunityTrace_source__89eAl p,.OpportunityTrace_thematic__M1fGM{color:#cbd5e1;font-size:.78rem;line-height:1.45}.OpportunityTrace_content__RNwzk{display:grid;gap:.85rem;padding-top:.8rem}.OpportunityTrace_sourceSection__b_y46{display:grid;gap:.35rem}.OpportunityTrace_sourceSection__b_y46 h4{color:#7dd3fc;font-size:.78rem}.OpportunityTrace_source__89eAl{padding:.55rem .65rem;border-left:2px solid rgba(56,189,248,.58);border-radius:0 .4rem .4rem 0;background:rgba(30,41,59,.65)}@media(max-width:620px){.OpportunityTrace_popover__RNkgN{max-height:84vh}}.ONGPortfolioAnalytics_analytics__Wa_nw{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:1rem;margin:1.25rem 0 1.75rem}.ONGPortfolioAnalytics_panel__um27f{min-width:0;padding:1.1rem;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);border-radius:12px}.ONGPortfolioAnalytics_panelHeader__VG2vI{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem;color:#8ed6e9}.ONGPortfolioAnalytics_panelHeader__VG2vI h2{margin:.2rem 0 0;color:#f2f7fb;font-size:1rem;font-weight:650;line-height:1.25;letter-spacing:0;text-wrap:balance}.ONGPortfolioAnalytics_panelLabel__OoyJ_{display:block;color:rgba(220,235,244,.64);font-size:.72rem;font-weight:600;line-height:1.2}.ONGPortfolioAnalytics_donutLayout__3w6LX{display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:1.25rem}.ONGPortfolioAnalytics_donutWrap__ylvsu{position:relative;width:142px;height:142px}.ONGPortfolioAnalytics_donutCenter__IWD_M{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ONGPortfolioAnalytics_donutCenter__IWD_M strong{color:#f4f8fb;font-size:1.55rem;line-height:1}.ONGPortfolioAnalytics_donutCenter__IWD_M span{margin-top:.28rem;color:rgba(220,235,244,.56);font-size:.68rem}.ONGPortfolioAnalytics_statusList__kFA3O{display:grid;gap:.72rem;margin:0;padding:0;list-style:none}.ONGPortfolioAnalytics_statusList__kFA3O li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.48rem;color:rgba(235,244,249,.78);font-size:.78rem}.ONGPortfolioAnalytics_statusList__kFA3O strong{color:#f4f8fb;font-size:.86rem}.ONGPortfolioAnalytics_statusList__kFA3O small{min-width:2.25rem;color:rgba(220,235,244,.5);font-size:.72rem;text-align:right}.ONGPortfolioAnalytics_statusMarker___8WWi{width:.58rem;height:.58rem;border-radius:50%}.ONGPortfolioAnalytics_categoryList__KYXTm{display:grid;gap:.78rem}.ONGPortfolioAnalytics_categoryRow__hczRv{position:relative;display:grid;gap:.38rem;outline:none;cursor:help}.ONGPortfolioAnalytics_categoryRow__hczRv:focus-visible{border-radius:6px;outline:2px solid rgba(142,214,233,.8);outline-offset:3px}.ONGPortfolioAnalytics_categoryRow__hczRv:after{position:absolute;z-index:2;right:0;bottom:calc(100% + .45rem);width:min(22rem,100%);padding:.55rem .65rem;background:#172331;border:1px solid hsla(0,0%,100%,.14);border-radius:6px;color:#f2f7fb;content:attr(data-tooltip);font-size:.72rem;line-height:1.4;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity .14s ease-out,transform .14s ease-out}.ONGPortfolioAnalytics_categoryRow__hczRv:focus-visible:after,.ONGPortfolioAnalytics_categoryRow__hczRv:hover:after{opacity:1;transform:translateY(0)}.ONGPortfolioAnalytics_categoryHeading__RUlTW,.ONGPortfolioAnalytics_categoryMeta__FtOJ_{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ONGPortfolioAnalytics_categoryHeading__RUlTW{min-width:0}.ONGPortfolioAnalytics_categoryHeading__RUlTW span{overflow:hidden;color:rgba(235,244,249,.82);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.ONGPortfolioAnalytics_categoryHeading__RUlTW strong{flex:0 0 auto;color:#b5e8f4;font-size:.8rem;font-weight:650}.ONGPortfolioAnalytics_barTrack__7YeHD{height:.48rem;overflow:hidden;background:hsla(0,0%,100%,.08);border-radius:999px}.ONGPortfolioAnalytics_barFill__axooB{display:block;height:100%;min-width:.5rem;background:#46b9d8;border-radius:inherit;transition:width .22s ease-out}.ONGPortfolioAnalytics_categoryMeta__FtOJ_{color:rgba(220,235,244,.5);font-size:.7rem}.ONGPortfolioAnalytics_emptyState__qt7qv{display:flex;align-items:center;min-height:142px;color:rgba(220,235,244,.62);font-size:.83rem;line-height:1.5}@media(max-width:840px){.ONGPortfolioAnalytics_analytics__Wa_nw{grid-template-columns:1fr}}@media(max-width:480px){.ONGPortfolioAnalytics_panel__um27f{padding:1rem}.ONGPortfolioAnalytics_donutLayout__3w6LX{grid-template-columns:1fr;justify-items:center}.ONGPortfolioAnalytics_statusList__kFA3O{width:100%}.ONGPortfolioAnalytics_categoryMeta__FtOJ_{align-items:flex-start;flex-direction:column;gap:.16rem}}@media(prefers-reduced-motion:reduce){.ONGPortfolioAnalytics_barFill__axooB,.ONGPortfolioAnalytics_categoryRow__hczRv:after{transition:none}}