.AuthGate_screen__hgqdN{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vw,2.5rem);background:linear-gradient(rgba(245,183,0,.05) 1px,transparent 0),linear-gradient(90deg,rgba(245,183,0,.04) 1px,transparent 0),radial-gradient(circle at 80% 10%,rgba(86,242,255,.08),transparent 28rem),#05080f;background-size:28px 28px,28px 28px,auto;color:#f8fafc;font-family:IBM Plex Mono,JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.AuthGate_layout__Ud4MM{width:min(1040px,100%);display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);grid-gap:clamp(1rem,4vw,3rem);gap:clamp(1rem,4vw,3rem);align-items:stretch}.AuthGate_card__mgV2T,.AuthGate_productPanel__x5qxV{border:1px solid #263447;border-radius:6px;background:rgba(8,13,22,.94);box-shadow:0 18px 60px rgba(0,0,0,.36)}.AuthGate_productPanel__x5qxV{min-height:360px;padding:clamp(1.25rem,4vw,2rem);display:flex;flex-direction:column;justify-content:space-between}.AuthGate_card__mgV2T{width:100%;padding:clamp(1.25rem,4vw,1.75rem)}.AuthGate_statusCard__a_Be5{width:min(460px,100%);display:flex;align-items:center;gap:1rem}.AuthGate_loader__hTsdR{width:1.75rem;height:1.75rem;border:3px solid rgba(148,163,184,.24);border-top-color:#f5b700;border-radius:50%;animation:AuthGate_spin__LXDxV .8s linear infinite}.AuthGate_terminalBar__2ukff{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;margin-bottom:1.5rem;padding:.55rem .7rem;border:1px solid #34445a;background:#0c1420;color:#f5b700;font-size:.74rem;font-weight:800;letter-spacing:.08em}.AuthGate_terminalBar__2ukff span:nth-child(2){color:#e2e8f0}.AuthGate_kicker__GYvah{margin:0 0 .65rem;color:#f5b700;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.AuthGate_productTitle__yot9z,.AuthGate_title__8ccm3{margin:0;color:#fff;letter-spacing:0;line-height:1.08}.AuthGate_productTitle__yot9z{max-width:18ch;font-size:clamp(2rem,4vw,3.15rem)}.AuthGate_title__8ccm3{margin-bottom:.65rem;font-size:clamp(1.75rem,4vw,2.25rem)}.AuthGate_subtitle__Qh0_O{margin:0 0 1.35rem;color:#b9c6d6;line-height:1.55}.AuthGate_commandGrid__anFDp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-top:1.5rem}.AuthGate_commandGrid__anFDp span{min-width:0;padding:.65rem .7rem;border:1px solid #2f4056;background:#0d1725;color:#dbeafe;font-size:.74rem;font-weight:800}.AuthGate_field___FNOL,.AuthGate_form__wwWGB{display:grid}.AuthGate_form__wwWGB{gap:1rem}.AuthGate_field___FNOL{gap:.45rem}.AuthGate_label__it6iw{color:#e2e8f0;font-size:.86rem;font-weight:800}.AuthGate_input__AN4LI{width:100%;min-height:48px;padding:.85rem .9rem;border:1px solid #465972;border-radius:4px;background:#101827;color:#f8fafc;font:inherit}.AuthGate_input__AN4LI:focus{outline:none;border-color:#f5b700;box-shadow:0 0 0 2px rgba(245,183,0,.28)}.AuthGate_input__AN4LI:disabled{cursor:wait;opacity:.75}.AuthGate_passwordField__uWa_w{position:relative}.AuthGate_passwordInput__ieHir{padding-right:4.8rem}.AuthGate_revealButton__96Ixd{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);min-width:4rem;min-height:36px;border:1px solid transparent;border-radius:3px;background:transparent;color:#f5b700;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.AuthGate_revealButton__96Ixd:hover{background:rgba(245,183,0,.12)}.AuthGate_button__rLo7P,.AuthGate_logoutButton__3VWua{min-height:44px;border:1px solid #f5b700;border-radius:4px;padding:.85rem 1rem;background:#f5b700;color:#07101d;cursor:pointer;font:inherit;font-weight:900}.AuthGate_button__rLo7P:hover:not(:disabled),.AuthGate_logoutButton__3VWua:hover{background:#ffd64a}.AuthGate_button__rLo7P:disabled,.AuthGate_revealButton__96Ixd:disabled{cursor:not-allowed;opacity:.55}.AuthGate_button__rLo7P:focus-visible,.AuthGate_logoutButton__3VWua:focus-visible,.AuthGate_revealButton__96Ixd:focus-visible{outline:2px solid #56f2ff;outline-offset:2px}.AuthGate_error__eW8p0{margin:0;padding:.75rem .85rem;border:1px solid hsla(0,100%,77%,.45);border-radius:4px;background:rgba(127,29,29,.28);color:#fecdd3;line-height:1.45}.AuthGate_shell__jSLhG{min-height:100vh}.AuthGate_sessionBar__3YDtv{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .75rem;border-bottom:1px solid #263447;background:#05080f;color:#eff6ff;font-family:IBM Plex Mono,JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.AuthGate_sessionBar__3YDtv>div{display:flex;align-items:baseline;gap:.65rem}.AuthGate_sessionLabel__78cPv{margin:0;color:#f5b700;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.AuthGate_sessionValue__e5pUe{margin:0;font-size:.88rem}.AuthGate_logoutButton__3VWua{min-height:32px;padding:.3rem .6rem;border-color:#34445a;background:transparent;color:#f5b700;font-size:.78rem}.AuthGate_logoutButton__3VWua:hover{border-color:#f5b700;background:rgba(245,183,0,.12);color:#ffd64a}@keyframes AuthGate_spin__LXDxV{to{transform:rotate(1turn)}}@media (max-width:760px){.AuthGate_sessionBar__3YDtv{flex-wrap:wrap;align-items:flex-start;gap:.45rem}.AuthGate_sessionBar__3YDtv>div{min-width:0;flex-wrap:wrap}.AuthGate_sessionValue__e5pUe{overflow-wrap:anywhere;font-size:.78rem}.AuthGate_logoutButton__3VWua{min-height:28px;padding:.25rem .5rem;font-size:.72rem}.AuthGate_screen__hgqdN{align-items:flex-start}.AuthGate_layout__Ud4MM{grid-template-columns:1fr}.AuthGate_productPanel__x5qxV{min-height:auto}.AuthGate_productTitle__yot9z{max-width:100%;font-size:2rem}.AuthGate_commandGrid__anFDp{grid-template-columns:1fr}}.GenerativeUiPane_pane___R1Uw{--ai-workbench-width:clamp(420px,28vw,520px);--ai-bg:rgba(5,9,15,.94);--ai-surface:rgba(12,22,34,.92);--ai-surface-strong:rgba(17,31,47,.98);--ai-line:rgba(86,242,255,.2);--ai-line-strong:rgba(245,183,0,.45);--ai-text:#f0f7ff;--ai-muted:#93a6bd;--ai-accent:#56f2ff;--ai-gold:#f5b700;--ai-positive:#6ee7a7;--ai-watch:#ffd64a;position:fixed;top:0;right:0;bottom:0;z-index:30;width:min(var(--ai-workbench-width),calc(100vw - 3.1rem));color:var(--ai-text);font-family:IBM Plex Mono,JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;transition:transform .28s ease,filter .28s ease;will-change:transform}.GenerativeUiPane_closed__Tj2CD{transform:translateX(100%);filter:drop-shadow(-16px 0 34px rgba(0,0,0,.22))}.GenerativeUiPane_open__wBh6n{transform:translateX(0)}.GenerativeUiPane_railButton__aABKQ{position:absolute;top:16.75rem;left:-3rem;width:3rem;min-height:7.75rem;border:1px solid var(--ai-line-strong);border-right:none;border-radius:8px 0 0 8px;background:linear-gradient(180deg,rgba(245,183,0,.95),rgba(197,124,0,.95));color:#07101a;cursor:pointer;box-shadow:-14px 0 30px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;padding:.7rem .35rem}.GenerativeUiPane_railText__h_SDD{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.62rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.GenerativeUiPane_actionButton__4ttJz:focus-visible,.GenerativeUiPane_clearButton__YDB82:focus-visible,.GenerativeUiPane_generateButton__b4f_S:focus-visible,.GenerativeUiPane_nextMove__1Wmv_:focus-visible,.GenerativeUiPane_railButton__aABKQ:focus-visible,.GenerativeUiPane_starter__9FV2g:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}.GenerativeUiPane_inner__eGwr0{height:100%;display:flex;flex-direction:column;gap:.65rem;overflow:hidden;padding:1rem;border:1px solid var(--ai-line);border-radius:0;background:linear-gradient(180deg,rgba(245,183,0,.06),transparent 16%),radial-gradient(circle at 18% 0,rgba(86,242,255,.14),transparent 34%),linear-gradient(180deg,var(--ai-bg),rgba(6,12,20,.98));box-shadow:-24px 0 70px rgba(0,0,0,.42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.GenerativeUiPane_header__sIV0G{flex:0 0 auto;display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;padding-bottom:.58rem;border-bottom:1px solid var(--ai-line)}.GenerativeUiPane_barRow__AbO4p span,.GenerativeUiPane_context__m0h43,.GenerativeUiPane_kicker___mZh4,.GenerativeUiPane_label__h4I0u,.GenerativeUiPane_messageMeta__EuFbK,.GenerativeUiPane_metric__O27n3 span,.GenerativeUiPane_previewTopline__fsFiV,.GenerativeUiPane_source__lRv2T{text-transform:uppercase;letter-spacing:.08em}.GenerativeUiPane_kicker___mZh4{margin:0 0 .28rem;color:var(--ai-gold);font-size:.68rem;font-weight:900}.GenerativeUiPane_title__Gn3iN{margin:0;font-size:1rem;line-height:1.1}.GenerativeUiPane_source__lRv2T{flex:0 0 auto;max-width:10.8rem;padding:.32rem .45rem;border:1px solid var(--ai-line);border-radius:4px;color:var(--ai-accent);font-size:.58rem;overflow-wrap:anywhere}.GenerativeUiPane_chatLog__ry2Ht{flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem;min-height:0;overflow-y:auto;padding:.15rem .18rem .35rem;scrollbar-color:rgba(86,242,255,.26) transparent}.GenerativeUiPane_toolStrip__5s6E9{flex:0 0 auto;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center;padding:.46rem .55rem;border:1px solid rgba(86,242,255,.14);border-radius:6px;background:rgba(4,9,15,.62)}.GenerativeUiPane_toolStrip__5s6E9>div:first-child{display:flex;flex-direction:column;gap:.2rem}.GenerativeUiPane_toolLabel__A_QNX{color:var(--ai-muted);font-size:.52rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.GenerativeUiPane_toolStrip__5s6E9 strong{color:var(--ai-accent);font-size:.7rem}.GenerativeUiPane_toolList__OQD9e{display:flex;justify-content:flex-end;gap:.35rem;overflow-x:auto}.GenerativeUiPane_toolPill__PQ2Hp{position:relative;flex:0 0 auto;max-width:9rem;overflow:hidden;border:1px solid rgba(245,183,0,.24);border-radius:999px;padding:.28rem .5rem .28rem 1rem;color:var(--ai-gold);font-size:.56rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.GenerativeUiPane_toolPill__PQ2Hp:before{content:"";position:absolute;top:50%;left:.42rem;width:.32rem;height:.32rem;border-radius:999px;background:var(--ai-muted);transform:translateY(-50%)}.GenerativeUiPane_toolComplete__wntJY:before{background:var(--ai-positive);box-shadow:0 0 10px rgba(110,231,167,.6)}.GenerativeUiPane_message__0T2ti{width:92%;padding:.72rem .78rem;border:1px solid rgba(86,242,255,.1);border-radius:8px;background:rgba(7,13,21,.58);animation:GenerativeUiPane_previewIn__MQlxw .24s ease both}.GenerativeUiPane_userMessage__vwpoO{align-self:flex-end;border-color:rgba(245,183,0,.28);background:rgba(245,183,0,.12)}.GenerativeUiPane_assistantMessage__BeitR{align-self:flex-start;border-left:2px solid rgba(86,242,255,.42)}.GenerativeUiPane_assistantMessage__BeitR:has(.GenerativeUiPane_inlineArtifact__4PRdk){width:100%;border-left-color:rgba(245,183,0,.5)}.GenerativeUiPane_messageMeta__EuFbK{display:flex;justify-content:space-between;gap:.5rem;color:var(--ai-accent);font-size:.55rem;font-weight:900}.GenerativeUiPane_messageMeta__EuFbK span:last-child{color:var(--ai-muted);text-align:right;overflow-wrap:anywhere}.GenerativeUiPane_message__0T2ti p{margin:.35rem 0 0;color:var(--ai-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;line-height:1.55}.GenerativeUiPane_workingSteps__eiYU1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.35rem;gap:.35rem;margin-top:.5rem}.GenerativeUiPane_workingSteps__eiYU1 span{position:relative;min-height:1.65rem;display:grid;place-items:center;border:1px solid rgba(86,242,255,.16);border-radius:4px;background:rgba(86,242,255,.06);color:var(--ai-muted);font-size:.52rem;font-weight:900;text-align:center;text-transform:uppercase;animation:GenerativeUiPane_workingPulse__9O7lK 1.4s ease-in-out infinite}.GenerativeUiPane_workingSteps__eiYU1 span:nth-child(2){animation-delay:.18s}.GenerativeUiPane_workingSteps__eiYU1 span:nth-child(3){animation-delay:.36s}.GenerativeUiPane_composer__ijhE7{flex:0 0 auto;display:flex;flex-direction:column;gap:.42rem;padding-top:.58rem;border-top:1px solid rgba(86,242,255,.12)}.GenerativeUiPane_label__h4I0u{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;color:var(--ai-muted);font-size:.65rem;font-weight:800}.GenerativeUiPane_prompt___TvMj{width:100%;resize:vertical;min-height:3.2rem;max-height:6rem;border:1px solid var(--ai-line);border-radius:6px;padding:.62rem .68rem;background:rgba(4,9,15,.8);color:var(--ai-text);font:inherit;line-height:1.45}.GenerativeUiPane_prompt___TvMj:focus{border-color:var(--ai-accent);outline:none}.GenerativeUiPane_promptActions__NWBhh{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem;align-items:center}.GenerativeUiPane_context__m0h43{color:var(--ai-muted);font-size:.6rem;line-height:1.35;overflow-wrap:anywhere}.GenerativeUiPane_contextEmpty__OwWiZ{color:var(--ai-watch)}.GenerativeUiPane_actionButton__4ttJz,.GenerativeUiPane_clearButton__YDB82,.GenerativeUiPane_generateButton__b4f_S,.GenerativeUiPane_nextMove__1Wmv_,.GenerativeUiPane_starter__9FV2g{border-radius:4px;font:inherit;font-weight:900;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.GenerativeUiPane_composerButtons___b9xF{display:flex;justify-content:flex-end;gap:.45rem}.GenerativeUiPane_generateButton__b4f_S{min-height:2.1rem;border:1px solid var(--ai-gold);padding:.45rem .7rem;background:var(--ai-gold);color:#07101a}.GenerativeUiPane_clearButton__YDB82{min-height:2.1rem;border:1px solid rgba(147,166,189,.28);padding:.45rem .7rem;background:rgba(7,13,21,.72);color:var(--ai-muted)}.GenerativeUiPane_clearButton__YDB82:disabled,.GenerativeUiPane_generateButton__b4f_S:disabled{cursor:wait;opacity:.72}.GenerativeUiPane_actionButton__4ttJz:disabled,.GenerativeUiPane_nextMove__1Wmv_:disabled,.GenerativeUiPane_starter__9FV2g:disabled{cursor:wait;opacity:.58;transform:none}.GenerativeUiPane_actionButton__4ttJz:hover:not(:disabled),.GenerativeUiPane_clearButton__YDB82:hover:not(:disabled),.GenerativeUiPane_generateButton__b4f_S:hover:not(:disabled),.GenerativeUiPane_nextMove__1Wmv_:hover:not(:disabled),.GenerativeUiPane_starter__9FV2g:hover:not(:disabled){transform:translateY(-1px)}.GenerativeUiPane_starters__2R1Kx{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.05rem}.GenerativeUiPane_nextMoves__BzNpv{display:flex;gap:.45rem;overflow-x:auto;align-items:stretch;padding:0 0 .1rem}.GenerativeUiPane_starter__9FV2g{flex:0 0 11rem;min-height:2.45rem;border:1px solid rgba(86,242,255,.18);padding:.55rem;background:rgba(86,242,255,.06)}.GenerativeUiPane_nextMove__1Wmv_,.GenerativeUiPane_starter__9FV2g{color:var(--ai-text);font-size:.62rem;line-height:1.25;text-align:left}.GenerativeUiPane_nextMove__1Wmv_{flex:0 0 11.25rem;min-height:2.25rem;border:1px solid rgba(245,183,0,.2);padding:.45rem .55rem;background:rgba(245,183,0,.06)}.GenerativeUiPane_nextMoveLabel__Stb7f{flex:0 0 auto;display:grid;place-items:center;min-width:2.75rem;color:var(--ai-gold);font-size:.56rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.GenerativeUiPane_error__F4cWB{margin:0;border:1px solid hsla(0,100%,77%,.35);border-radius:4px;padding:.65rem;background:hsla(0,100%,77%,.08);color:#ffb2b2;font-size:.78rem}.GenerativeUiPane_preview__N8K8G{display:flex;flex-direction:column;gap:.72rem;padding:.85rem;border:1px solid var(--ai-line);border-radius:8px;background:linear-gradient(120deg,rgba(86,242,255,.08),transparent 42%),var(--ai-surface);animation:GenerativeUiPane_previewIn__MQlxw .28s ease both}.GenerativeUiPane_inlineArtifact__4PRdk{gap:.55rem;margin-top:.7rem;padding:.7rem;border-color:rgba(245,183,0,.18);border-left:2px solid rgba(245,183,0,.58);background:linear-gradient(90deg,rgba(245,183,0,.1),transparent 36%),rgba(5,12,20,.72)}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_previewTopline__fsFiV{font-size:.54rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_previewTitle__3aSlo{font-size:.92rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_summary__347HA{font-size:.72rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_metricGrid__vX337{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_metric__O27n3{min-height:3.55rem;padding:.42rem;border-color:rgba(147,166,189,.14);background:rgba(7,13,21,.5)}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_metric__O27n3 span{font-size:.47rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_metric__O27n3 strong{font-size:.72rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_chartPanel__qh2vw{gap:.42rem;padding:.55rem;background:rgba(17,31,47,.64)}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_barRow__AbO4p{grid-template-columns:5.4rem minmax(0,1fr) 1.6rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_barRow__AbO4p span{font-size:.5rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_insights__ZAOrU p{color:var(--ai-muted);font-size:.7rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_actionRow__dFSSK{gap:.35rem}.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_actionButton__4ttJz{flex-basis:9.6rem;font-size:.58rem}.GenerativeUiPane_blockStack__JOTBz{display:flex;flex-direction:column;gap:.58rem}.GenerativeUiPane_block__Tg1TX{display:flex;flex-direction:column;gap:.42rem;min-width:0}.GenerativeUiPane_blockTitle__e03ai{margin:0;color:var(--ai-gold);font-size:.58rem;font-weight:900;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.GenerativeUiPane_trendList__rlCu3{display:flex;flex-direction:column;gap:.38rem;padding:.5rem;border:1px solid rgba(86,242,255,.14);border-radius:6px;background:rgba(17,31,47,.58)}.GenerativeUiPane_trendRow__Y1Owi{display:grid;grid-template-columns:4.4rem minmax(0,1fr);grid-gap:.45rem;gap:.45rem;align-items:start;padding-bottom:.38rem;border-bottom:1px solid rgba(147,166,189,.12)}.GenerativeUiPane_trendRow__Y1Owi:last-child{padding-bottom:0;border-bottom:none}.GenerativeUiPane_trendRow__Y1Owi>span{color:var(--ai-accent);font-size:.56rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.GenerativeUiPane_trendRow__Y1Owi>div{display:flex;flex-wrap:wrap;gap:.28rem}.GenerativeUiPane_trendRow__Y1Owi strong{border:1px solid rgba(147,166,189,.16);border-radius:4px;padding:.22rem .32rem;background:rgba(4,9,15,.46);color:var(--ai-text);font-size:.54rem;line-height:1.25}.GenerativeUiPane_compareTable___HHy_{display:flex;flex-direction:column;gap:.4rem;padding:.52rem;border:1px solid rgba(86,242,255,.16);border-radius:6px;background:linear-gradient(90deg,rgba(86,242,255,.08),transparent 38%),rgba(17,31,47,.62)}.GenerativeUiPane_compareRow__8P3W_{display:grid;grid-template-columns:5.2rem minmax(0,1fr);grid-gap:.46rem;gap:.46rem;align-items:stretch}.GenerativeUiPane_compareRow__8P3W_>span{display:flex;align-items:center;color:var(--ai-accent);font-size:.58rem;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.GenerativeUiPane_compareRow__8P3W_>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.32rem;gap:.32rem}.GenerativeUiPane_compareRow__8P3W_ strong{min-height:2.55rem;display:flex;flex-direction:column;justify-content:space-between;gap:.28rem;border:1px solid rgba(147,166,189,.16);border-radius:5px;padding:.36rem;background:rgba(4,9,15,.56);color:var(--ai-text);font-size:.62rem;line-height:1.2;overflow-wrap:anywhere}.GenerativeUiPane_compareRow__8P3W_ small{color:var(--ai-muted);font-size:.46rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.GenerativeUiPane_checklist__fTUoD{display:flex;flex-direction:column;gap:.36rem}.GenerativeUiPane_checkItem__MyY_Y{display:grid;grid-template-columns:.85rem minmax(0,1fr);grid-gap:.42rem;gap:.42rem;align-items:start}.GenerativeUiPane_checkItem__MyY_Y span{width:.58rem;height:.58rem;margin-top:.18rem;border:1px solid rgba(245,183,0,.52);border-radius:999px;background:rgba(245,183,0,.14);box-shadow:0 0 12px rgba(245,183,0,.12)}.GenerativeUiPane_checkItem__MyY_Y p{margin:0;color:var(--ai-muted);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.72rem;line-height:1.42}.GenerativeUiPane_previewTopline__fsFiV{display:flex;justify-content:space-between;gap:.75rem;color:var(--ai-accent);font-size:.62rem;font-weight:900}.GenerativeUiPane_previewTitle__3aSlo{margin:0;font-size:1.15rem;line-height:1.14}.GenerativeUiPane_summary__347HA{margin:0;color:var(--ai-muted);font-size:.8rem;line-height:1.5}.GenerativeUiPane_metricGrid__vX337{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.GenerativeUiPane_metric__O27n3{min-height:5.4rem;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;padding:.65rem;border:1px solid rgba(147,166,189,.2);border-radius:6px;background:rgba(7,13,21,.78)}.GenerativeUiPane_metric__O27n3 span{color:var(--ai-muted);font-size:.58rem}.GenerativeUiPane_metric__O27n3 strong{font-size:1rem;overflow-wrap:anywhere}.GenerativeUiPane_positive__tpK3y strong{color:var(--ai-positive)}.GenerativeUiPane_watch__4TQtD strong{color:var(--ai-watch)}.GenerativeUiPane_chartPanel__qh2vw{display:flex;flex-direction:column;gap:.55rem;padding:.7rem;border:1px solid rgba(86,242,255,.14);border-radius:6px;background:var(--ai-surface-strong)}.GenerativeUiPane_barRow__AbO4p{display:grid;grid-template-columns:6.5rem minmax(0,1fr) 2rem;grid-gap:.5rem;gap:.5rem;align-items:center}.GenerativeUiPane_barRow__AbO4p span{color:var(--ai-muted);font-size:.58rem}.GenerativeUiPane_barRow__AbO4p strong{color:var(--ai-accent);font-size:.68rem;text-align:right}.GenerativeUiPane_barTrack__NkChX{height:.62rem;overflow:hidden;border-radius:999px;background:rgba(147,166,189,.16)}.GenerativeUiPane_barFill__bwGPN{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ai-accent),var(--ai-gold));animation:GenerativeUiPane_barReveal___ztvo .5s ease both}.GenerativeUiPane_insights__ZAOrU{display:flex;flex-direction:column;gap:.45rem}.GenerativeUiPane_insights__ZAOrU p{margin:0;padding-left:.75rem;border-left:2px solid rgba(245,183,0,.5);color:var(--ai-text);font-size:.75rem;line-height:1.45}.GenerativeUiPane_actionRow__dFSSK{display:flex;gap:.45rem;overflow-x:auto}.GenerativeUiPane_actionButton__4ttJz{flex:0 0 auto;border:1px solid var(--ai-line);padding:.45rem .6rem;background:rgba(86,242,255,.08);color:var(--ai-text);font-size:.68rem}@keyframes GenerativeUiPane_previewIn__MQlxw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes GenerativeUiPane_barReveal___ztvo{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes GenerativeUiPane_workingPulse__9O7lK{0%,to{border-color:rgba(86,242,255,.14);color:var(--ai-muted)}50%{border-color:rgba(245,183,0,.42);color:var(--ai-gold)}}@media (max-width:760px){.GenerativeUiPane_pane___R1Uw{top:auto;left:.75rem;right:.75rem;bottom:.75rem;width:auto;height:min(78svh,680px)}.GenerativeUiPane_closed__Tj2CD{transform:translateY(100%)}.GenerativeUiPane_railButton__aABKQ{top:-2.65rem;left:auto;right:.75rem;width:auto;height:2.65rem;min-height:2.65rem;border:1px solid var(--ai-line-strong);border-bottom:none;border-radius:8px 8px 0 0;flex-direction:row;padding:.35rem .75rem;transform:none}.GenerativeUiPane_railText__h_SDD{writing-mode:horizontal-tb;transform:none}.GenerativeUiPane_composerButtons___b9xF,.GenerativeUiPane_inlineArtifact__4PRdk .GenerativeUiPane_metricGrid__vX337,.GenerativeUiPane_metricGrid__vX337,.GenerativeUiPane_promptActions__NWBhh,.GenerativeUiPane_toolStrip__5s6E9{grid-template-columns:1fr}.GenerativeUiPane_toolList__OQD9e{justify-content:flex-start}.GenerativeUiPane_composerButtons___b9xF{justify-content:stretch}.GenerativeUiPane_clearButton__YDB82,.GenerativeUiPane_generateButton__b4f_S{flex:1 1}.GenerativeUiPane_barRow__AbO4p{grid-template-columns:5.8rem minmax(0,1fr) 1.75rem}.GenerativeUiPane_compareRow__8P3W_,.GenerativeUiPane_compareRow__8P3W_>div{grid-template-columns:1fr}}@media print{.GenerativeUiPane_pane___R1Uw{display:none}}.Home_themeNight__Y7pLX{--terminal-bg:#05080f;--terminal-surface:#09111d;--terminal-surface-alt:#0e1827;--terminal-card:#0b1420;--terminal-card-alt:#101a2a;--terminal-border:#2d3d52;--terminal-muted:#9badc3;--terminal-text:#f0f7ff;--terminal-accent:#f5b700;--terminal-accent-strong:#ffd64a;--terminal-button-text:#0b1624;--terminal-positive:#6ee7a7;--terminal-negative:#ff8a8a;--terminal-focus:#56f2ff;--terminal-grid:rgba(86,242,255,.15);--terminal-shadow:0 16px 36px rgba(0,0,0,.36);--terminal-map-empty:#0a111b;--terminal-map-muted:#0f1926;--terminal-map-border:#23344a;background-color:var(--terminal-bg)}.Home_themeDay__7mie_{--terminal-bg:#f2f4f8;--terminal-surface:#fff;--terminal-surface-alt:#f7f9fc;--terminal-card:#fff;--terminal-card-alt:#f1f5f9;--terminal-border:#d5dde7;--terminal-muted:#5b6b80;--terminal-text:#0b1624;--terminal-accent:#c57c00;--terminal-accent-strong:#a86100;--terminal-button-text:#fff;--terminal-positive:#067647;--terminal-negative:#b42318;--terminal-focus:#0ea5e9;--terminal-grid:rgba(14,165,233,.2);--terminal-shadow:0 12px 24px rgba(15,23,42,.12);--terminal-map-empty:#e6ecf3;--terminal-map-muted:#d3dae4;--terminal-map-border:#94a3b8;background-color:var(--terminal-bg)}.Home_main__VkIEL{--ai-workbench-width:clamp(420px,28vw,520px);padding:1rem clamp(1rem,2vw,1.5rem) 2rem;font-family:IBM Plex Mono,JetBrains Mono,SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;max-width:none;margin:0;color:var(--terminal-text);background:linear-gradient(rgba(245,183,0,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(245,183,0,.025) 1px,transparent 1px),var(--terminal-bg);background-size:28px 28px,28px 28px,auto;min-height:100vh;overflow-x:hidden;transition:margin-right .28s ease}.Home_aiWorkbenchOpen__1rggM{margin-right:calc(var(--ai-workbench-width) + 1.5rem)}.Home_terminalTopbar__VNYLI{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.45rem .65rem;border:1px solid var(--terminal-border);background:#070c14;color:var(--terminal-text)}.Home_commandLine__kTsEF,.Home_terminalBrand__VqQJu,.Home_terminalStatus__iub7x{display:flex;align-items:center;gap:.65rem;min-width:0}.Home_terminalBrand__VqQJu{font-weight:900;text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap}.Home_commandPrompt__fYYq_,.Home_terminalCode__fRFXc{color:var(--terminal-accent)}.Home_terminalStatus__iub7x{flex-wrap:wrap;justify-content:flex-end;color:var(--terminal-muted);font-size:.75rem;font-weight:800}.Home_terminalStatus__iub7x span{padding-left:.65rem;border-left:1px solid var(--terminal-border)}.Home_commandLine__kTsEF{margin-bottom:.5rem;padding:.45rem .65rem;border:1px solid var(--terminal-border);background:var(--terminal-surface);color:var(--terminal-muted);font-size:.82rem;overflow-x:auto;white-space:nowrap}.Home_header__y2QYS{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:.75rem;padding:.8rem;border:1px solid var(--terminal-border);background:linear-gradient(180deg,var(--terminal-card),var(--terminal-surface))}.Home_headerContent__6Iwky{max-width:760px}.Home_headerActions__Ocdbb{display:flex;justify-content:flex-end;flex-direction:column;gap:.5rem;min-width:170px}.Home_kicker__AsKYR{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--terminal-accent);margin-bottom:.5rem;font-weight:800}.Home_title__hYX6j{font-size:clamp(1.45rem,2.4vw,2rem);margin:0 0 .35rem;line-height:1.08}.Home_secondaryTitle__axTgM{font-size:1rem;margin:0 0 .35rem;color:var(--terminal-accent-strong)}.Home_subtitle__KzT68{margin:0;color:var(--terminal-muted);max-width:72ch}.Home_headerLink__sn3k7{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--terminal-border);border-radius:4px;padding:.35rem .7rem;background:var(--terminal-accent);color:var(--terminal-button-text);font-weight:600;font-size:.85rem;text-decoration:none}.Home_headerLink__sn3k7:focus,.Home_headerLink__sn3k7:hover{background:var(--terminal-accent-strong);border-color:var(--terminal-accent-strong);outline:none}.Home_headerLink__sn3k7:focus-visible{outline:2px solid var(--terminal-focus);outline-offset:2px}.Home_headerLinks__Uw3q9{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.7rem}.Home_printButton__EBu3n{border:1px solid var(--terminal-border);border-radius:4px;padding:.35rem .7rem;background:var(--terminal-accent);color:var(--terminal-button-text);font-weight:600;font-size:.85rem;cursor:pointer;transition:background .2s ease,border-color .2s ease}.Home_printButton__EBu3n:hover{background:var(--terminal-accent-strong);border-color:var(--terminal-accent-strong)}.Home_printButton__EBu3n:focus-visible{outline:2px solid var(--terminal-focus);outline-offset:2px}.Home_headerSummary__LD_Zy{text-align:right;min-width:220px}.Home_headerSummaryLabel__BbTDi{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;color:var(--terminal-muted);margin:0 0 .25rem}.Home_headerSummaryValue__FVKIO{font-size:1.6rem;font-weight:600;margin:0 0 .25rem}.Home_headerSummaryContext__Bhao_{margin:0;color:var(--terminal-muted);font-size:.9rem}.Home_searchSection__gVG8B{position:relative;margin-bottom:.75rem;padding:.8rem;border:1px solid var(--terminal-border);background:var(--terminal-card)}.Home_label__D_5fs{display:block;font-weight:600;margin-bottom:.5rem}.Home_searchInput__fVjDa{width:100%;padding:.75rem .85rem;border:1px solid var(--terminal-border);border-radius:4px;font-size:1rem;box-sizing:border-box;background:var(--terminal-surface);color:var(--terminal-text);box-shadow:inset 0 0 0 1px rgba(245,183,0,.03)}.Home_searchInput__fVjDa:focus{outline:none;border-color:var(--terminal-accent);box-shadow:0 0 0 3px rgba(245,183,0,.2)}.Home_lookupStatusPanel__Espof{margin-top:.65rem;padding:.75rem;border:1px solid rgba(245,183,0,.35);border-radius:4px;background:rgba(245,183,0,.08)}.Home_lookupStatusHeader__E5V_D{display:flex;align-items:flex-start;gap:.65rem}.Home_lookupStatusTitle__HWJGa{margin:0;color:var(--terminal-text);font-weight:800;font-size:.92rem}.Home_lookupStatusFootnote__QQf_h,.Home_lookupStatusText__HJaYq{margin:.2rem 0 0;color:var(--terminal-muted);font-size:.82rem}.Home_lookupStatusGrid__V_Dm_{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.75rem}.Home_lookupStatusMetric__GUVZU{border:1px solid var(--terminal-border);background:var(--terminal-surface);border-radius:4px;padding:.55rem;min-width:0}.Home_lookupStatusLabel__881B0{display:block;color:var(--terminal-muted);font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem}.Home_lookupStatusMetric__GUVZU strong{display:block;color:var(--terminal-accent);font-size:.95rem}.Home_suggestions__CkCLe{list-style:none;margin:.5rem 0 0;padding:.5rem;border:1px solid var(--terminal-border);background:var(--terminal-card);border-radius:4px;box-shadow:var(--terminal-shadow);max-height:320px;overflow-y:auto}.Home_suggestionButton__7ZtDv{width:100%;border:none;background:transparent;text-align:left;padding:.75rem;border-radius:3px;display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer}.Home_suggestionDetails__mrlll{display:flex;flex-direction:column;gap:.15rem}.Home_suggestionButton__7ZtDv:focus,.Home_suggestionButton__7ZtDv:hover{background:var(--terminal-surface-alt);outline:none}.Home_suggestionName__Dv1zt{font-weight:600;color:var(--terminal-text)}.Home_suggestionCert__GJn9K{font-size:.9rem;color:var(--terminal-muted)}.Home_suggestionState__6Orf0{font-size:.85rem;color:var(--terminal-muted)}.Home_status__PqE4k{color:var(--terminal-muted);margin:.5rem 0}.Home_loadingRow__9kt4B{display:inline-flex;align-items:center;gap:.5rem}.Home_spinner__tyqRb{width:16px;height:16px;border:2px solid rgba(148,163,184,.35);border-top:2px solid var(--terminal-accent);border-radius:50%;animation:Home_spin__VEV0f .8s linear infinite}@keyframes Home_spin__VEV0f{to{transform:rotate(1turn)}}.Home_selectionSummary__j_e69{position:relative;display:flex;justify-content:space-between;align-items:center;padding:.8rem;border-radius:4px;background:linear-gradient(135deg,var(--terminal-card),var(--terminal-surface-alt));margin-bottom:1rem;border:1px solid var(--terminal-border)}.Home_selectionLoadingOverlay__6yXlC{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;border-radius:4px;background:color-mix(in srgb,var(--terminal-card) 72%,transparent);z-index:1}.Home_selectionSpinner__rClID{width:28px;height:28px;border-width:3px}.Home_selectionLoadingText__Awa5r{color:var(--terminal-muted);font-size:.9rem;font-weight:600}.Home_selectionLabel__8zLiw{margin:0;font-weight:600;color:var(--terminal-muted)}.Home_selectionName__uk_Kd{margin:.2rem 0 0;font-size:1.4rem}.Home_selectionLocation__k9Jz3{margin:.15rem 0 0;color:var(--terminal-muted)}.Home_selectionMeta__Ib1ey{margin:.2rem 0 0;color:var(--terminal-text);font-size:.9rem;font-weight:600}.Home_selectionLink__9s_h2{color:var(--terminal-accent);text-decoration:underline;text-underline-offset:.12em}.Home_selectionLink__9s_h2:focus,.Home_selectionLink__9s_h2:hover{color:var(--terminal-text)}.Home_peerGroupCount__wZQgz{margin:.4rem 0 0;display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:4px;background:var(--terminal-accent);color:var(--terminal-button-text);font-weight:700;font-size:.75rem;letter-spacing:.01em}.Home_selectionCert__xi5p4{font-weight:700;color:var(--terminal-accent)}.Home_tabs__G9YlU{display:flex;gap:0;padding:0;background:var(--terminal-surface);border-radius:4px;border:1px solid var(--terminal-border);margin-bottom:1rem;overflow-x:auto}.Home_tabButton__yY1n3{border:none;border-right:1px solid var(--terminal-border);background:transparent;padding:.65rem .9rem;border-radius:0;font-weight:800;color:var(--terminal-muted);cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease}.Home_tabButton__yY1n3:focus,.Home_tabButton__yY1n3:hover{color:var(--terminal-text);background:var(--terminal-surface-alt);outline:none}.Home_tabButtonActive__zVobV{background:var(--terminal-accent);color:var(--terminal-button-text);box-shadow:none}.Home_tabPanel__b6cDu{display:flex;flex-direction:column;gap:1.25rem}.Home_assetQualityCard__ITOtx{border:1px dashed var(--terminal-border);border-radius:4px;padding:2rem;background:linear-gradient(180deg,var(--terminal-card),var(--terminal-surface-alt));box-shadow:var(--terminal-shadow)}.Home_assetQualityTitle__MdpkK{margin:0 0 .5rem;font-size:1.3rem;color:var(--terminal-text)}.Home_assetQualityText__sbUqG{margin:0;color:var(--terminal-muted);font-size:1rem;line-height:1.5}.Home_benchmarkCard__AQX6v{border:1px solid var(--terminal-border);border-radius:4px;padding:1.5rem;background:var(--terminal-card);box-shadow:var(--terminal-shadow)}.Home_benchmarkHeader__jPUxX{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.Home_benchmarkTitle__0iB8C{margin:0;font-size:1.2rem;color:var(--terminal-text)}.Home_benchmarkSubtitle__C1roO{margin:.35rem 0 0;color:var(--terminal-muted);font-size:.85rem}.Home_benchmarkHint__3b9mE{margin:0;font-size:.8rem;color:var(--terminal-muted)}.Home_benchmarkControls__F8UiJ{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.Home_benchmarkControlLabel__DYN9h{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--terminal-muted)}.Home_benchmarkSelect__Kw5J6{border:1px solid var(--terminal-border);border-radius:4px;padding:.4rem .8rem;background:var(--terminal-surface);font-size:.85rem;color:var(--terminal-text)}.Home_benchmarkSortButtons__6QdXl{display:inline-flex;border:1px solid var(--terminal-border);border-radius:4px;overflow:hidden}.Home_benchmarkSortButton__pisxc{border:none;background:var(--terminal-surface);color:var(--terminal-muted);padding:.4rem .85rem;font-size:.8rem;cursor:pointer}.Home_benchmarkSortButtonActive__tj5r1{background:var(--terminal-accent);color:var(--terminal-button-text)}.Home_benchmarkTableWrapper__LBrmO{overflow-x:auto}.Home_benchmarkTable__7bnDv{width:100%;border-collapse:collapse;min-width:640px}.Home_benchmarkTable__7bnDv td,.Home_benchmarkTable__7bnDv th{text-align:left;padding:.75rem .8rem;border-bottom:1px solid var(--terminal-border);font-size:.85rem;color:var(--terminal-text)}.Home_benchmarkTable__7bnDv th{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--terminal-muted);background:var(--terminal-surface-alt)}.Home_benchmarkBank__bMjNs{font-weight:600;color:var(--terminal-text)}.Home_benchmarkSelectedCreditUnionRow__mnMEj td{background:#064e3b;color:#ecfdf5}.Home_benchmarkSelectedCreditUnionRow__mnMEj .Home_benchmarkBank__bMjNs{color:#ecfdf5}.Home_benchmarkEmpty__wBGxV{margin:1rem 0 0;color:var(--terminal-muted)}.Home_earlyWarningSummary__8XE5i{margin-bottom:1rem;padding:.85rem 1rem;border:1px solid var(--terminal-border);border-radius:4px;background:var(--terminal-surface)}.Home_earlyWarningTable__1XPDm{min-width:720px}.Home_earlyWarningFlaggedRow__1RTPF{background:hsla(0,100%,77%,.08)}.Home_earlyWarningStatus__q7eaW{display:inline-flex;align-items:center;justify-content:center;min-width:76px;min-height:26px;padding:.2rem .45rem;border-radius:4px;font-size:.72rem;font-weight:800;text-transform:uppercase}.Home_earlyWarningStatusFlagged__4c8QU{border:1px solid hsla(0,100%,77%,.6);color:var(--terminal-negative);background:hsla(0,100%,77%,.12)}.Home_earlyWarningStatusClear__Uzc57{border:1px solid rgba(110,231,167,.55);color:var(--terminal-positive);background:rgba(110,231,167,.1)}.Home_benchmarkBubbleSection__78oeA{margin-top:1.5rem;border-top:1px solid var(--terminal-border);padding-top:1.25rem}.Home_benchmarkBubbleHeader__MvV74{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.Home_benchmarkBubbleTitle__jXOcI{margin:0;font-size:1rem;color:var(--terminal-text)}.Home_benchmarkBubbleSubtitle__kcw2d{margin:.25rem 0 0;font-size:.8rem;color:var(--terminal-muted)}.Home_benchmarkBubbleChart__WF9Ca{width:100%;overflow:hidden;border:1px solid var(--terminal-border);background:linear-gradient(180deg,rgba(9,17,29,.92),rgba(5,8,15,.94)),var(--terminal-card);padding:.65rem;box-sizing:border-box}.Home_benchmarkScatterSummary__HrxRr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:.8rem}.Home_benchmarkScatterSummary__HrxRr div{display:grid;grid-gap:.28rem;gap:.28rem;padding:.68rem .75rem;border:1px solid rgba(148,163,184,.22);border-radius:4px;background:rgba(7,14,26,.34)}.Home_benchmarkScatterSummary__HrxRr span{color:var(--terminal-muted);font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.Home_benchmarkScatterSummary__HrxRr strong{color:var(--terminal-text);font-size:1rem}.Home_benchmarkScatterChart__L1dc8{position:relative;width:100%;height:clamp(430px,48vh,580px);border:1px solid rgba(148,163,184,.22);border-radius:4px;background:linear-gradient(180deg,rgba(9,17,29,.72),rgba(5,8,15,.82));background-image:linear-gradient(180deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:100% 28px;box-shadow:inset 0 0 0 1px rgba(240,247,255,.025);padding:.45rem}.Home_benchmarkScatterLegend__uBV_W{position:absolute;top:.68rem;right:.75rem;z-index:2;display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;color:var(--terminal-muted);font-size:.68rem;font-weight:800}.Home_benchmarkScatterLegend__uBV_W span{display:inline-flex;align-items:center;gap:.28rem}.Home_benchmarkAverageLine__rUuUf,.Home_benchmarkPeerDot__sWyg7,.Home_benchmarkSelectedDot__xzWex{display:inline-block}.Home_benchmarkPeerDot__sWyg7,.Home_benchmarkSelectedDot__xzWex{width:8px;height:8px;border-radius:999px}.Home_benchmarkPeerDot__sWyg7{background:#2b84c6;opacity:.68}.Home_benchmarkSelectedDot__xzWex{background:#ffd64a;box-shadow:0 0 0 3px rgba(255,214,74,.18)}.Home_benchmarkAverageLine__rUuUf{width:18px;height:0;border-top:2px dashed rgba(110,231,167,.62)}.Home_benchmarkBubbleScene__Y9EXX{position:relative;width:min(100%,920px);min-height:clamp(340px,45vw,480px);margin:0 auto;border:1px solid rgba(73,97,124,.72);border-radius:4px;overflow:hidden;perspective:820px;transform-style:preserve-3d;background:radial-gradient(circle at 72% 12%,rgba(41,184,102,.14),transparent 26%),radial-gradient(circle at 20% 82%,rgba(31,156,205,.16),transparent 30%),linear-gradient(180deg,rgba(5,8,15,.98),rgba(9,17,29,.94))}.Home_benchmarkBubbleGrid__7FRs7{position:absolute;inset:7% 4% 12% 8%;width:88%;height:76%;overflow:visible;transform:rotateX(58deg) rotate(-6deg) translateY(20px);transform-origin:50% 80%;filter:drop-shadow(0 16px 24px rgba(0,0,0,.28))}.Home_benchmarkBubbleGrid__7FRs7 line{stroke:rgba(73,97,124,.58);stroke-width:.55}.Home_benchmarkBubbleAxisPath__YOHiN{fill:none;stroke:rgba(245,183,0,.72);stroke-width:.9}.Home_benchmarkBubbleZeroLine__T29OA{stroke:rgba(245,183,0,.78);stroke-dasharray:3 3;stroke-width:.75}.Home_benchmarkBubblePoint3d__gB19t{--bubble-color:#1f9ccd;--bubble-shadow:#0f172a;--bubble-depth:28px;position:absolute;border:1px solid rgba(240,247,255,.32);border-radius:999px;padding:0;cursor:crosshair;background:radial-gradient(circle at 31% 27%,hsla(0,0%,100%,.92) 0 8%,hsla(0,0%,100%,.35) 9% 18%,transparent 19%),radial-gradient(circle at 38% 34%,color-mix(in srgb,var(--bubble-color),#fff 28%),var(--bubble-color) 48%,var(--bubble-shadow) 100%);box-shadow:calc(var(--bubble-depth) * .18) calc(var(--bubble-depth) * .34) calc(var(--bubble-depth) * .35) rgba(0,0,0,.36),inset -5px -7px 11px rgba(5,8,15,.38),inset 4px 4px 8px hsla(0,0%,100%,.17);transform:translate(-50%,-50%) translateZ(var(--bubble-depth));transform-style:preserve-3d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;animation:Home_benchmarkBubbleFloat__5IvUz 5.8s ease-in-out infinite;animation-delay:calc(var(--bubble-depth) * -35ms)}.Home_benchmarkBubblePoint3d__gB19t:after{content:"";position:absolute;left:16%;right:16%;bottom:-56%;height:36%;border-radius:999px;background:rgba(0,0,0,.36);filter:blur(6px);transform:rotateX(70deg) translateZ(calc(var(--bubble-depth) * -1));z-index:-1}.Home_benchmarkBubblePoint3d__gB19t:focus-visible,.Home_benchmarkBubblePoint3d__gB19t:hover{border-color:var(--terminal-accent-strong);outline:none;transform:translate(-50%,-50%) translateZ(calc(var(--bubble-depth) + 34px)) scale(1.18);box-shadow:0 18px 34px rgba(0,0,0,.42),0 0 0 3px rgba(245,183,0,.16),inset -5px -7px 11px rgba(5,8,15,.38),inset 4px 4px 8px hsla(0,0%,100%,.17)}.Home_benchmarkBubblePointSelected3d__B4LEa{border-color:var(--terminal-accent-strong);box-shadow:0 0 0 3px rgba(245,183,0,.24),calc(var(--bubble-depth) * .18) calc(var(--bubble-depth) * .34) calc(var(--bubble-depth) * .35) rgba(0,0,0,.36),inset -5px -7px 11px rgba(5,8,15,.38),inset 4px 4px 8px hsla(0,0%,100%,.17)}.Home_benchmarkBubbleLegend__3Y53q,.Home_benchmarkBubbleXAxis___CUKX,.Home_benchmarkBubbleXTick__4YLGh,.Home_benchmarkBubbleYAxis__EQMR3,.Home_benchmarkBubbleYTick__T_d5c{position:absolute;color:var(--terminal-muted);font-size:.7rem;font-weight:800;pointer-events:none}.Home_benchmarkBubbleYAxis__EQMR3{left:.65rem;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center}.Home_benchmarkBubbleXAxis___CUKX{left:50%;bottom:.65rem;transform:translateX(-50%);white-space:nowrap}.Home_benchmarkBubbleYTick__T_d5c{left:.85rem;transform:translateY(-50%)}.Home_benchmarkBubbleXTick__4YLGh{bottom:2.2rem;transform:translateX(-50%)}.Home_benchmarkBubbleLegend__3Y53q{right:1rem;top:.85rem;display:grid;grid-template-columns:auto auto auto;grid-gap:.4rem;gap:.4rem;align-items:center}.Home_benchmarkBubbleLegendScale__VcHh9{width:76px;height:8px;border-radius:2px;background:linear-gradient(90deg,#c56622,#29b866)}@keyframes Home_benchmarkBubbleFloat__5IvUz{0%,to{translate:0 0}50%{translate:0 -3px}}.Home_latestMetrics__eqvfk{border:1px solid var(--terminal-border);background:var(--terminal-card);border-radius:4px;padding:.8rem;box-shadow:var(--terminal-shadow);margin-bottom:1.25rem}.Home_latestHeader__4Pjqs{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.Home_latestLabel__quGIY{margin:0;text-transform:uppercase;letter-spacing:.05em;color:var(--terminal-muted);font-size:.85rem}.Home_latestQuarter__RFLIn{margin:.2rem 0 0;font-size:1.2rem;font-weight:700;color:var(--terminal-text)}.Home_latestHint__yrqhX{margin:0;color:var(--terminal-muted)}.Home_rwaSummary__8AC5X{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;border:1px solid var(--terminal-border);border-radius:4px;background:linear-gradient(90deg,var(--terminal-surface-alt),var(--terminal-card));box-shadow:inset 0 1px 4px rgba(15,23,42,.08);margin-bottom:.75rem}.Home_rwaLabel__m_W7S{margin:0;font-size:.95rem;font-weight:700;color:var(--terminal-text)}.Home_rwaQuarter__VPsYb{margin:.2rem 0 0;color:var(--terminal-muted)}.Home_rwaValue__neFHk{margin:0;font-size:1.4rem;font-weight:800;color:var(--terminal-accent)}.Home_metricsGrid__C9hAA{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,1fr);grid-gap:.75rem;gap:.75rem;overflow-x:auto;padding-bottom:.25rem}.Home_metricCard__2PaM7{padding:.75rem;border:1px solid var(--terminal-border);border-radius:4px;background:linear-gradient(180deg,var(--terminal-card-alt),var(--terminal-surface));box-shadow:inset 3px 0 0 rgba(245,183,0,.38);display:flex;flex-direction:column;justify-content:space-between;gap:.35rem}.Home_metricName__0WBwc{margin:0;color:var(--terminal-text);font-weight:600;font-size:.85rem}.Home_metricNameRow__RtqaY{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:nowrap}.Home_yoyTrend__M_ITO{display:inline-flex;align-items:center;gap:.25rem}.Home_qoqTrendText__HRnmA,.Home_yoyTrend__M_ITO{font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.Home_metricValue__CQ1ti{margin:0;font-size:1.1rem;font-weight:700;color:var(--terminal-text);white-space:nowrap}.Home_metricValueRow__fVTSZ{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;flex-wrap:nowrap}.Home_metricValueRow__fVTSZ .Home_metricValue__CQ1ti{margin:0}.Home_metricAverage__1Qj48{margin:.15rem 0 0;padding:.35rem .45rem;border:1px solid rgba(34,211,238,.34);border-radius:4px;background:rgba(8,145,178,.14);color:#cffafe;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.72rem}.Home_metricAverage__1Qj48 span{color:#a5f3fc;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.Home_metricAverage__1Qj48 strong{color:#67e8f9;font-size:.82rem;font-weight:800;white-space:nowrap}.Home_trendArrow___MY8n{display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;font-weight:700}.Home_trendUp__kFOiP{color:var(--terminal-positive)}.Home_trendDown__Ux3EO{color:var(--terminal-negative)}.Home_metricRatio__yGnHU{margin:0;font-size:.95rem;font-weight:700;color:var(--terminal-accent);white-space:nowrap}.Home_assetQualityMetricsGrid__IpTLh .Home_metricName__0WBwc{font-size:.85rem}.Home_assetQualityMetricsGrid__IpTLh .Home_metricValue__CQ1ti{font-size:1.1rem}.Home_assetQualityMetricsGrid__IpTLh .Home_metricRatio__yGnHU{font-size:.85rem}.Home_loanMixSection__d2iij{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.Home_assetQualityChartSection__jiOif{margin-top:1.5rem}.Home_capitalTrendChartSection__ozqCr .Home_chartCard__uZN0p,.Home_portfolioChartSection__8JWfZ .Home_chartCard__uZN0p{padding:.78rem;gap:.38rem}.Home_portfolioChartSection__8JWfZ .Home_chartGrid__WxWO8{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.Home_portfolioChartSection__8JWfZ .Home_chartCard__uZN0p{min-height:clamp(560px,56vh,700px)}.Home_capitalTrendChartSection__ozqCr .Home_lineChartHeader__4L6Dd,.Home_portfolioChartSection__8JWfZ .Home_chartCardHeader__na3EZ{align-items:flex-start;gap:.45rem}.Home_portfolioChartSection__8JWfZ .Home_chartCardHeader__na3EZ{display:grid;grid-template-columns:1fr;grid-gap:.14rem;gap:.14rem}.Home_capitalTrendChartSection__ozqCr .Home_lineChartTitle__MQQ9J,.Home_portfolioChartSection__8JWfZ .Home_chartCardTitle__49Das{font-size:.9rem;line-height:1.15}.Home_capitalTrendChartSection__ozqCr .Home_lineChartSubhead__Ym7iK,.Home_portfolioChartSection__8JWfZ .Home_chartCardSubhead__RA9b8{max-width:44%;font-size:.76rem;line-height:1.15}.Home_portfolioChartSection__8JWfZ .Home_chartCardSubhead__RA9b8{max-width:none;text-align:left;color:var(--terminal-muted);font-size:.72rem}.Home_capitalTrendChartSection__ozqCr .Home_lineChartBlock__qqKoe{gap:.4rem;padding-top:.35rem}.Home_capitalTrendChartSection__ozqCr .Home_chartLegendRow__u0IxN,.Home_portfolioChartSection__8JWfZ .Home_chartLegendRow__u0IxN{gap:.32rem;margin-bottom:0}.Home_portfolioChartSection__8JWfZ .Home_chartLegendRow__u0IxN{gap:.52rem;margin:-.02rem 0 .04rem}.Home_capitalTrendChartSection__ozqCr .Home_legendItem__PoJOR,.Home_portfolioChartSection__8JWfZ .Home_legendItem__PoJOR{gap:.26rem;padding:.14rem .32rem;border-color:rgba(148,163,184,.22);background:rgba(7,14,26,.38)}.Home_portfolioChartSection__8JWfZ .Home_legendItem__PoJOR{padding:0;border:0;background:transparent}.Home_capitalTrendChartSection__ozqCr .Home_legendSwatch__HK05V,.Home_portfolioChartSection__8JWfZ .Home_legendSwatch__HK05V{width:8px;height:8px}.Home_portfolioChartSection__8JWfZ .Home_legendSwatch__HK05V{width:7px;height:7px}.Home_portfolioChartSection__8JWfZ .Home_legendGrowthLine__Q28mU{width:18px;height:2px;border-radius:999px}.Home_capitalTrendChartSection__ozqCr .Home_legendLabel__kbkIH,.Home_portfolioChartSection__8JWfZ .Home_legendLabel__kbkIH{font-size:.7rem}.Home_portfolioChartSection__8JWfZ .Home_legendLabel__kbkIH{color:var(--terminal-muted);font-size:.66rem}.Home_assetQualityChartSection__jiOif .Home_chartCard__uZN0p,.Home_profitabilityTrendSection__ossM4 .Home_chartCard__uZN0p,.Home_profitabilityWaterfallSection__C2_Sk .Home_chartCard__uZN0p{padding:.85rem;gap:.45rem}.Home_profitabilityTrendSection__ossM4 .Home_lineChartBlock__qqKoe,.Home_profitabilityWaterfallSection__C2_Sk .Home_lineChartBlock__qqKoe{gap:.4rem;padding-top:.35rem}.Home_profitabilityTrendSection__ossM4 .Home_lineChartHeader__4L6Dd,.Home_profitabilityWaterfallSection__C2_Sk .Home_lineChartHeader__4L6Dd{align-items:flex-start;gap:.45rem}.Home_profitabilityTrendSection__ossM4 .Home_lineChartTitle__MQQ9J,.Home_profitabilityWaterfallSection__C2_Sk .Home_lineChartTitle__MQQ9J{font-size:.9rem;line-height:1.15}.Home_profitabilityTrendSection__ossM4 .Home_lineChartSubhead__Ym7iK,.Home_profitabilityWaterfallSection__C2_Sk .Home_lineChartSubhead__Ym7iK{max-width:48%;font-size:.76rem;line-height:1.15}.Home_profitabilityTrendGrid__KuCAm{gap:1.15rem}.Home_earningsLatestMetrics__hmgTf{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(260px,1fr);grid-gap:.85rem;gap:.85rem;align-items:stretch;padding:.78rem}.Home_earningsLatestMetrics__hmgTf .Home_latestHeader__4Pjqs{margin-bottom:0;padding:.7rem;border:1px solid rgba(148,163,184,.22);border-radius:4px;background:rgba(7,14,26,.34);flex-direction:column;justify-content:center}.Home_earningsLatestMetrics__hmgTf .Home_metricsGrid__C9hAA{grid-auto-flow:column;grid-auto-columns:minmax(190px,1fr);gap:.65rem;padding-bottom:0}.Home_earningsLatestMetrics__hmgTf .Home_metricCard__2PaM7{min-height:0;padding:.72rem}.Home_earningsChartSection__mQRYC .Home_chartCard__uZN0p{padding:.85rem;gap:.45rem;min-height:clamp(390px,38vh,500px)}.Home_earningsChartSection__mQRYC .Home_lineChartBlock__qqKoe{gap:.4rem;padding-top:.35rem}.Home_earningsChartSection__mQRYC .Home_lineChartHeader__4L6Dd{align-items:flex-start;gap:.45rem}.Home_earningsChartSection__mQRYC .Home_lineChartTitle__MQQ9J{font-size:.9rem;line-height:1.15}.Home_earningsChartSection__mQRYC .Home_lineChartSubhead__Ym7iK{max-width:52%;font-size:.76rem;line-height:1.15}.Home_earningsChartGrid__Rpu6d{gap:1.05rem}.Home_earningsMovieCard__M4i7S .Home_waterfallChart__2Lh3s{min-height:clamp(280px,31vh,360px)}.Home_earningsChartSection__mQRYC .Home_waterfallChart__2Lh3s{padding-top:1.75rem}.Home_earningsChartSection__mQRYC .Home_waterfallGrid__jmTrG{min-height:292px}.Home_earningsChartSection__mQRYC .Home_waterfallBarTrack__TnlOr{min-height:252px}.Home_liquidityLatestMetrics__l40TY{padding:.78rem}.Home_liquidityLatestMetrics__l40TY .Home_latestHeader__4Pjqs{margin-bottom:.65rem}.Home_liquidityLatestMetrics__l40TY .Home_metricsGrid__C9hAA{gap:.65rem;padding-bottom:0}.Home_liquidityLatestMetrics__l40TY .Home_metricCard__2PaM7{min-height:0;padding:.72rem}.Home_liquidityChartSection___aUob .Home_chartCard__uZN0p{padding:.85rem;gap:.45rem;min-height:clamp(420px,40vh,520px)}.Home_liquidityChartSection___aUob .Home_lineChartBlock__qqKoe{gap:.4rem;padding-top:.35rem}.Home_liquidityChartSection___aUob .Home_lineChartHeader__4L6Dd{align-items:flex-start;gap:.45rem}.Home_liquidityChartSection___aUob .Home_lineChartTitle__MQQ9J{font-size:.9rem;line-height:1.15}.Home_liquidityChartSection___aUob .Home_lineChartSubhead__Ym7iK{max-width:52%;font-size:.76rem;line-height:1.15}.Home_liquidityChartSection___aUob .Home_chartLegendRow__u0IxN{gap:.42rem;margin:-.02rem 0 .04rem}.Home_liquidityChartSection___aUob .Home_legendItem__PoJOR{gap:.26rem;padding:0;border:0;background:transparent}.Home_liquidityChartSection___aUob .Home_legendSwatch__HK05V{width:7px;height:7px}.Home_liquidityChartSection___aUob .Home_legendLabel__kbkIH{color:var(--terminal-muted);font-size:.66rem}.Home_liquidityChartGrid__M84i8{gap:1.05rem}.Home_assetQualityChartSection__jiOif .Home_lineChartBlock__qqKoe{gap:.4rem;padding-top:.35rem}.Home_assetQualityChartSection__jiOif .Home_lineChartHeader__4L6Dd{align-items:flex-start;gap:.45rem}.Home_assetQualityChartSection__jiOif .Home_lineChartTitle__MQQ9J{font-size:.9rem;line-height:1.15}.Home_assetQualityChartSection__jiOif .Home_lineChartSubhead__Ym7iK{max-width:48%;font-size:.76rem;line-height:1.15}.Home_loanMixHeader__RPsed{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.Home_loanMixTitle__OBSL2{margin:0;font-size:1.1rem;color:var(--terminal-text)}.Home_loanMixSubtitle__tj5MN{margin:.35rem 0 0;color:var(--terminal-muted);font-size:.9rem}.Home_loanMixTotal__ngIXz{margin:0;font-size:.95rem;font-weight:700;color:var(--terminal-accent);white-space:nowrap}.Home_loanMixContent__5NXqS{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(280px,1fr);grid-gap:clamp(1rem,3vw,2.5rem);gap:clamp(1rem,3vw,2.5rem);align-items:center;justify-content:center;max-width:780px;margin:0 auto;width:100%}.Home_loanMixPanel__yZ4bW{min-width:0;display:flex;flex-direction:column;gap:1rem}.Home_loanMixChart__E457s{width:min(260px,100%);height:auto;aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--terminal-border) 0 100%);box-shadow:inset 0 0 0 12px var(--terminal-surface),0 12px 24px rgba(15,23,42,.2)}.Home_rechartsLoanMixChart__zSLuY{background:var(--terminal-surface)}.Home_ndfiLoanMixChart__3rTKP{width:168px;height:168px}.Home_loanMixLegend__bVfu0{display:grid;grid-gap:.7rem;gap:.7rem;min-width:220px;flex:1 1}.Home_loanMixLegendItem__uDMB_{display:flex;gap:.75rem;align-items:flex-start}.Home_loanMixSwatch___bh7d{width:14px;height:14px;border-radius:4px;margin-top:.2rem;flex-shrink:0}.Home_loanMixLegendText__RSZb0{display:flex;flex-direction:column;gap:.2rem}.Home_loanMixLabel__RWx7l{margin:0;font-weight:600;color:var(--terminal-text);font-size:.95rem}.Home_loanMixValues__jBG01{display:flex;gap:.75rem;align-items:baseline;color:var(--terminal-muted);font-size:.85rem}.Home_loanMixValue__AnMM9{font-weight:700;color:var(--terminal-text)}.Home_loanMixPercent__e18oH{font-weight:600;color:var(--terminal-accent)}.Home_error__514Ji{color:var(--terminal-negative);background:hsla(0,100%,77%,.12);border:1px solid hsla(0,100%,77%,.35);padding:.75rem 1rem;border-radius:4px;margin:.5rem 0}.Home_chartSection__RmuLB{border:1px solid var(--terminal-border);background:var(--terminal-card);border-radius:4px;padding:.9rem;box-shadow:var(--terminal-shadow)}.Home_chartGrid__WxWO8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.Home_capitalChartGrid__q3dIy{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_chartGrid__WxWO8 .Home_columnChartGrid__nsga3,.Home_chartGrid__WxWO8 .Home_lineChartLabels__sGYuW{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none!important;min-width:0!important;width:100%}.Home_chartGrid__WxWO8 .Home_ratioLineChartOverlay__zfazD,.Home_chartGrid__WxWO8 .Home_ratioLineChartWrapper__jfGrS{min-width:0!important;width:auto}@media (max-width:900px){.Home_capitalChartGrid__q3dIy{grid-template-columns:1fr}}.Home_chartCard__uZN0p{border:1px solid var(--terminal-border);border-radius:4px;padding:1.15rem;background:linear-gradient(180deg,var(--terminal-card),var(--terminal-surface-alt));box-shadow:var(--terminal-shadow);display:flex;flex-direction:column;gap:.75rem;overflow:visible;min-height:clamp(360px,34vh,460px);min-width:0}.Home_profitabilityWaterfallSection__C2_Sk{padding:.85rem}.Home_profitabilityWaterfallSection__C2_Sk .Home_sectionHeader__BnBQb{margin-bottom:.8rem}.Home_profitabilityWaterfallSection__C2_Sk .Home_chartCard__uZN0p.Home_profitabilityBridgeCard__BhUty{min-height:0;gap:.5rem;padding:.72rem}.Home_profitabilityBridgeCard__BhUty .Home_metricsGrid__C9hAA{grid-auto-columns:minmax(132px,1fr);gap:.6rem;margin-top:0;padding-bottom:.05rem}.Home_profitabilityBridgeCard__BhUty .Home_metricCard__2PaM7{padding:.62rem;gap:.28rem}.Home_profitabilityWaterfallGrid__lpS_h{margin-top:.75rem;gap:1.05rem}.Home_profitabilityWaterfallGrid__lpS_h .Home_chartCard__uZN0p{min-height:clamp(390px,38vh,500px)}.Home_chartCardHeader__na3EZ{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;min-width:0}.Home_chartCardTitle__49Das{margin:0;font-size:1rem;color:var(--terminal-text);overflow-wrap:anywhere}.Home_chartCardSubhead__RA9b8{margin:0;color:var(--terminal-muted);font-size:.9rem;text-align:right;overflow-wrap:anywhere}.Home_roaQuartileChart__R6STd{display:flex;flex-direction:column;justify-content:center;gap:1rem;min-height:250px}.Home_roaQuartileScale__R_1qb{display:flex;justify-content:space-between;gap:1rem;color:var(--terminal-muted);font-size:.78rem;font-weight:700}.Home_roaQuartileTrack__wY5a4{position:relative;height:86px;border:1px solid rgba(73,97,124,.85);border-radius:4px;background:linear-gradient(90deg,rgba(197,102,34,.14),rgba(41,184,102,.16)),var(--terminal-surface);overflow:visible}.Home_roaQuartileTrack__wY5a4:before{content:"";position:absolute;left:.75rem;right:.75rem;top:50%;height:2px;background:rgba(217,226,236,.2);transform:translateY(-50%)}.Home_roaQuartileBand__WOOtl{position:absolute;top:32%;height:36%;border:1px solid rgba(245,183,0,.58);border-radius:4px;background:linear-gradient(90deg,rgba(31,156,205,.5),rgba(41,184,102,.48));transform:translateX(0)}.Home_roaQuartileMarker__OgeTt{position:absolute;top:19%;bottom:19%;width:2px;background:rgba(240,247,255,.78);transform:translateX(-50%)}.Home_roaQuartileMarkerP50__34X_z{width:3px;background:var(--terminal-accent-strong)}.Home_roaQuartileSelectedMarker__8eHq0{position:absolute;top:50%;width:16px;height:16px;border:2px solid #fff;border-radius:999px;background:#14532d;box-shadow:0 0 0 4px rgba(41,184,102,.24),0 8px 18px rgba(0,0,0,.32);transform:translate(-50%,-50%)}.Home_roaQuartileSelectedValue__geoq6{position:absolute;left:50%;bottom:calc(100% + .45rem);transform:translateX(-50%);white-space:nowrap;color:var(--terminal-text);background:rgba(5,8,15,.92);border:1px solid rgba(41,184,102,.58);border-radius:4px;padding:.18rem .35rem;font-size:.78rem;font-weight:800}.Home_roaQuartileLabels___Esn6{position:relative;min-height:42px;color:var(--terminal-muted);font-size:.76rem;font-weight:700}.Home_roaQuartileLabels___Esn6 span{position:absolute;top:0;transform:translateX(-50%);text-align:center;line-height:1.25;white-space:nowrap}.Home_roaQuartileLegend__kvezd{display:flex;flex-wrap:wrap;gap:.75rem 1rem;color:var(--terminal-muted);font-size:.82rem}.Home_roaQuartileLegend__kvezd span{display:inline-flex;align-items:center;gap:.4rem}.Home_roaQuartileLegendBand__44SuO,.Home_roaQuartileLegendDot__oV_Je{display:inline-block;flex:0 0 auto}.Home_roaQuartileLegendBand__44SuO{width:1.4rem;height:.55rem;border-radius:3px;background:linear-gradient(90deg,rgba(31,156,205,.78),rgba(41,184,102,.78))}.Home_roaQuartileLegendDot__oV_Je{width:.65rem;height:.65rem;border:2px solid #fff;border-radius:999px;background:#14532d}.Home_roaMovieButton__ZzA_6{border:1px solid rgba(41,184,102,.58);background:rgba(20,83,45,.48);color:var(--terminal-text);border-radius:4px;padding:.3rem .72rem;font-size:.78rem;font-weight:800;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(240,247,255,.035)}.Home_roaMovieButton__ZzA_6:focus-visible,.Home_roaMovieButton__ZzA_6:hover{border-color:var(--terminal-accent-strong);outline:none}.Home_roaMovieTimeline__3RweT{display:flex;flex-direction:column;gap:.38rem;margin-top:auto;padding:.58rem .62rem .52rem;border:1px solid rgba(148,163,184,.2);border-radius:4px;background:rgba(7,14,26,.34)}.Home_roaMovieTimeline__3RweT input[type=range]{width:100%;accent-color:var(--terminal-accent-strong);margin:0}.Home_roaMovieFrameMeta__90XDx{display:flex;justify-content:space-between;gap:1rem;color:var(--terminal-muted);font-size:.72rem;font-weight:700}.Home_sectionHeader__BnBQb{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.Home_sectionHeaderMeta__DweT3{display:flex;flex-direction:column;gap:.35rem;align-items:flex-end}.Home_chartKicker__mNs3p{margin:0;text-transform:uppercase;letter-spacing:.05em;color:var(--terminal-accent);font-weight:700;font-size:.85rem}.Home_sectionTitle__DKb2S{margin:.2rem 0 0;font-size:1.2rem}.Home_chartHint__9x3HK{margin:0;color:var(--terminal-muted)}.Home_chartViewToggle__ojFt0{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.Home_chartViewButton__VNQta{border:1px solid var(--terminal-border);background:var(--terminal-surface);color:var(--terminal-text);border-radius:4px;padding:.35rem .85rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.Home_chartViewButtonActive__zZ64V{background:var(--terminal-accent);border-color:var(--terminal-accent);color:var(--terminal-button-text)}.Home_chartScroll__HoaQv{overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem;width:100%;max-width:100%}.Home_chartScrollInner__bchPA{width:100%;position:relative}.Home_chartStatsRow__k6xPY{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.Home_chartStat__yce1G{min-width:160px;padding:.5rem .75rem;border-radius:4px;background:var(--terminal-surface-alt);border:1px solid var(--terminal-border);box-shadow:var(--terminal-shadow)}.Home_chartStatLabel__rWEdG{margin:0;font-size:.85rem;color:var(--terminal-muted)}.Home_chartStatValue__7ZPe9{margin:.15rem 0 0;font-weight:700;color:var(--terminal-text);font-size:1rem}.Home_barChart__US3By{width:100%;display:grid;grid-gap:.85rem;gap:.85rem;align-items:end}.Home_barChartWithAxis__8_mXK{display:grid;grid-template-columns:minmax(4.25rem,auto) 1fr;align-items:end;grid-gap:1rem;gap:1rem}.Home_barChartYAxis__WqFHM{position:relative;height:clamp(220px,28vh,320px);margin-bottom:1.8rem;border-right:1px solid var(--terminal-border);color:var(--terminal-muted);font-size:.75rem}.Home_barChartYAxisTick__iHQg8{position:absolute;right:.5rem;transform:translateY(-50%);white-space:nowrap;background:rgba(7,14,26,.55);padding:.1rem .35rem;border-radius:6px}.Home_chartLegendRow__u0IxN{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem}.Home_legendItem__PoJOR{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .45rem;border-radius:2px;background:rgba(7,14,26,.58);border:1px solid var(--terminal-border);box-shadow:none}.Home_legendSwatch__HK05V{width:10px;height:10px;border-radius:2px;background:#94a3b8;box-shadow:inset 0 0 0 1px rgba(240,247,255,.14)}.Home_legendLabel__kbkIH{font-weight:700;color:var(--terminal-text);line-height:1}.Home_combinedChart__eU_I4{position:relative;display:grid;grid-template-columns:1fr;align-items:start}.Home_portfolioChartSection__8JWfZ .Home_chartBody__3bMCd,.Home_portfolioChartSection__8JWfZ .Home_combinedChart__eU_I4,.Home_portfolioChartSection__8JWfZ .Home_rechartsPortfolioBody__YXrSW{min-height:0}.Home_portfolioChartSection__8JWfZ .Home_combinedChart__eU_I4{flex:1 1;align-items:stretch}.Home_portfolioChartSection__8JWfZ .Home_chartBody__3bMCd,.Home_portfolioChartSection__8JWfZ .Home_rechartsPortfolioBody__YXrSW{height:100%}.Home_chartBody__3bMCd{position:relative;overflow:hidden}.Home_rechartsPortfolioBody__YXrSW{overflow:visible}.Home_rechartsPortfolioFrame__17q0I{width:100%;height:clamp(340px,35vh,440px);min-height:320px;border:1px solid rgba(148,163,184,.22);border-radius:4px;background:linear-gradient(180deg,rgba(9,17,29,.72),rgba(5,8,15,.82));background-image:linear-gradient(180deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:100% 28px;box-shadow:inset 0 0 0 1px rgba(240,247,255,.025)}.Home_portfolioChartSection__8JWfZ .Home_rechartsPortfolioFrame__17q0I{height:100%;min-height:450px}@media (max-width:980px){.Home_portfolioChartSection__8JWfZ .Home_chartGrid__WxWO8{grid-template-columns:1fr}}.Home_rechartsQuarterTick__h_o6e{fill:var(--terminal-text);font-size:.66rem;font-weight:800}.Home_rechartsBankTick__d_zY8{fill:var(--terminal-muted);font-size:.58rem;font-weight:800}.Home_rechartsAssetQualityTick__ktj5T{fill:var(--terminal-muted);font-size:.56rem;font-weight:800}.Home_rechartsGrowthLabel__nZDK1{fill:var(--terminal-text);font-size:.58rem;font-weight:800;paint-order:stroke;stroke:#05080f;stroke-linejoin:round;stroke-width:4px}.Home_rechartsPortfolioGrowthLabel__yhJst{fill:rgba(230,237,247,.86);font-size:.5rem;font-weight:800;paint-order:stroke;stroke:#05080f;stroke-linejoin:round;stroke-width:3px}.Home_rechartsPortfolioTooltip__POOkK{min-width:180px;padding:.55rem .65rem;border:1px solid var(--terminal-border);border-radius:4px;background:rgba(5,8,15,.96);color:var(--terminal-text);box-shadow:0 10px 22px rgba(0,0,0,.36)}.Home_rechartsPortfolioTooltip__POOkK p{display:flex;justify-content:space-between;gap:.8rem;margin:.25rem 0 0;color:var(--terminal-muted);font-size:.72rem}.Home_rechartsPortfolioTooltip__POOkK strong{color:var(--terminal-text);font-weight:800}.Home_rechartsTooltipTitle__mM7_8{margin-top:0!important;color:var(--terminal-accent-strong)!important;font-weight:800}.Home_rechartsAssetQualityFrame__02OhE,.Home_rechartsCapitalFrame__eSVr6{position:relative;width:100%;flex:1 1;height:auto;min-height:280px;border:1px solid rgba(148,163,184,.22);border-radius:4px;background:linear-gradient(180deg,rgba(9,17,29,.72),rgba(5,8,15,.82));background-image:linear-gradient(180deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:100% 28px;box-shadow:inset 0 0 0 1px rgba(240,247,255,.025)}.Home_rechartsEarningsFrame__0XorO,.Home_rechartsProfitabilityFrame__dDgpw{position:relative;width:100%;flex:1 1;height:auto;min-height:300px;border:1px solid rgba(148,163,184,.22);border-radius:4px;background:linear-gradient(180deg,rgba(9,17,29,.72),rgba(5,8,15,.82));background-image:linear-gradient(180deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:100% 28px;box-shadow:inset 0 0 0 1px rgba(240,247,255,.025)}.Home_rechartsCreditUnionFrame__zYrTR,.Home_rechartsLiquidityFrame__6W8Ma{position:relative;width:100%;flex:1 1;height:auto;min-height:310px;border:1px solid rgba(148,163,184,.22);border-radius:4px;background:linear-gradient(180deg,rgba(9,17,29,.72),rgba(5,8,15,.82));background-image:linear-gradient(180deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:100% 28px;box-shadow:inset 0 0 0 1px rgba(240,247,255,.025)}.Home_rechartsFlatZeroNote__s4xFU{position:absolute;top:.45rem;right:.55rem;margin:0;color:var(--terminal-muted);font-size:.62rem;font-weight:700;letter-spacing:0;pointer-events:none}.Home_lineOverlay__g6m0l{position:absolute;top:0;right:0;bottom:0;left:2.5rem;width:auto;height:100%;overflow:visible;pointer-events:none}.Home_metricTrendLineOverlay__lQU0K{position:absolute;inset:1.85rem .75rem 2rem;width:auto;height:auto;overflow:visible;pointer-events:auto;z-index:3}.Home_metricTrendLine__ryL0b{stroke:var(--terminal-accent-strong);stroke-width:1;opacity:.82;filter:drop-shadow(0 0 .35px rgba(5,8,15,.65));vector-effect:non-scaling-stroke}.Home_metricTrendDotDown__vIyCx,.Home_metricTrendDotFlat__VHDDo,.Home_metricTrendDotUp__bmgLw{fill:var(--terminal-surface);stroke-width:1.1;vector-effect:non-scaling-stroke}.Home_metricTrendDotUp__bmgLw{stroke:var(--terminal-positive)}.Home_metricTrendDotDown__vIyCx{stroke:var(--terminal-negative)}.Home_metricTrendDotFlat__VHDDo{stroke:var(--terminal-accent-strong)}.Home_ratioLineDotGroup__ykIZk:focus-visible .Home_metricTrendDotDown__vIyCx,.Home_ratioLineDotGroup__ykIZk:focus-visible .Home_metricTrendDotFlat__VHDDo,.Home_ratioLineDotGroup__ykIZk:focus-visible .Home_metricTrendDotUp__bmgLw,.Home_ratioLineDotGroup__ykIZk:hover .Home_metricTrendDotDown__vIyCx,.Home_ratioLineDotGroup__ykIZk:hover .Home_metricTrendDotFlat__VHDDo,.Home_ratioLineDotGroup__ykIZk:hover .Home_metricTrendDotUp__bmgLw{fill:var(--terminal-surface-alt);stroke-width:1.5}.Home_lineChartBlock__qqKoe{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px dashed var(--terminal-border);flex:1 1;--chart-column-gap:clamp(0.45rem,1vw,0.75rem);min-width:0}.Home_lineChartHeader__4L6Dd{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-width:0}.Home_lineChartTitle__MQQ9J{margin:0;font-size:.95rem;color:var(--terminal-text);overflow-wrap:anywhere}.Home_lineChartSubhead__Ym7iK{margin:0;font-size:.85rem;color:var(--terminal-muted);text-align:right;overflow-wrap:anywhere}.Home_lineChartBody__ZoP_l{position:relative;height:clamp(210px,28vh,300px);border:1px solid var(--terminal-border);border-radius:4px;background:linear-gradient(180deg,rgba(9,17,29,.92),rgba(5,8,15,.94));background-image:linear-gradient(180deg,rgba(148,163,184,.1) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.055) 1px,transparent 0);background-size:100% 27px,76px 100%;box-shadow:inset 0 0 0 1px rgba(240,247,255,.025);overflow:visible;padding-left:3.25rem;padding-right:3.25rem}.Home_columnChartGrid__nsga3{display:grid;align-items:end;grid-gap:var(--chart-column-gap);gap:var(--chart-column-gap);height:100%;padding:.95rem 0 .7rem;box-sizing:border-box;min-width:0;width:100%;position:relative;z-index:1}.Home_columnChartBarWrapper__jQjn_{height:100%;display:flex;align-items:flex-end;position:relative}.Home_columnChartBarWrapper__jQjn_[title]:not(:has(.Home_chartHoverTooltip___VXoz)):after{content:attr(title);position:absolute;left:50%;top:.28rem;transform:translate(-50%,-2px);width:max-content;max-width:min(18rem,76vw);padding:.28rem .45rem;border:1px solid var(--terminal-border);border-radius:3px;background:rgba(5,8,15,.96);color:var(--terminal-text);font-size:.65rem;font-weight:700;line-height:1.25;white-space:normal;opacity:0;pointer-events:none;z-index:6;box-shadow:0 8px 18px rgba(0,0,0,.32);transition:opacity .12s ease,transform .12s ease}.Home_columnChartBarWrapper__jQjn_[title]:not(:has(.Home_chartHoverTooltip___VXoz)):focus-visible:after,.Home_columnChartBarWrapper__jQjn_[title]:not(:has(.Home_chartHoverTooltip___VXoz)):focus-within:after,.Home_columnChartBarWrapper__jQjn_[title]:not(:has(.Home_chartHoverTooltip___VXoz)):hover:after{opacity:1;transform:translate(-50%,-7px)}.Home_columnChartBar__Gkn5p{width:100%;min-height:6px;border-radius:2px 2px 0 0;border:1px solid rgba(240,247,255,.12);background:var(--column-bar-bg,#2497c8);box-shadow:none;transition:border-color .15s ease,filter .15s ease}.Home_columnChartBar__Gkn5p:focus,.Home_columnChartBar__Gkn5p:hover{border-color:rgba(255,214,74,.7);filter:brightness(1.08)}.Home_columnChartBarEmpty__qr3cU{background:#e2e8f0;box-shadow:none;opacity:.6}.Home_stackedColumnBar__qkX47{width:100%;height:100%;display:flex;flex-direction:column-reverse;border:1px solid rgba(240,247,255,.12);border-radius:2px 2px 0 0;overflow:hidden;box-shadow:none;transition:border-color .15s ease,filter .15s ease}.Home_stackedColumnBar__qkX47:focus,.Home_stackedColumnBar__qkX47:hover{border-color:rgba(255,214,74,.7);filter:brightness(1.08)}.Home_stackedColumnBarEmpty__6jbWX{background:#e2e8f0;box-shadow:none}.Home_stackedSegment__iK0Df{width:100%;min-height:0}.Home_stackedSegmentRbct1__8n7vi{background:#1f9ccd}.Home_stackedSegmentRbct2__5S5eo{background:#29b866}.Home_stackedSegmentRbc___H2ap{background:#c98a16}.Home_stackedSegmentCore__hK2MF{background:#2b84c6}.Home_stackedSegmentBrokered__glvSo{background:#b45388}.Home_stackedSegmentBrokeredInsured__DS3vn{background:#249f76}.Home_stackedSegmentBrokeredUninsured__Wbqz7{background:#be8619}.Home_ratioLineChartWrapper__jfGrS{height:100%;padding:.95rem 0 .7rem;box-sizing:border-box}.Home_ratioLineChartOverlay__zfazD{position:absolute;inset:0 3.25rem;pointer-events:auto;z-index:3}.Home_ratioLineChart__37b2c{width:100%;height:100%;overflow:visible;pointer-events:none}.Home_ratioLine__Vc8Fi{fill:none;stroke:var(--terminal-accent-strong);stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1px #05080f);pointer-events:none}.Home_ratioLineDot__GQ_c_{fill:var(--terminal-card);stroke:var(--terminal-accent-strong);stroke-width:2;r:3px;pointer-events:auto;transition:stroke-width .15s ease,fill .15s ease}.Home_ratioLineDotGroup__ykIZk{pointer-events:auto;outline:none}.Home_ratioLineDotGroup__ykIZk:focus-visible .Home_ratioLineDot__GQ_c_,.Home_ratioLineDotGroup__ykIZk:hover .Home_ratioLineDot__GQ_c_,.Home_ratioLineDot__GQ_c_:focus-visible,.Home_ratioLineDot__GQ_c_:hover{fill:var(--terminal-accent-strong);stroke-width:3}.Home_ratioLineTooltip__bk38s{fill:var(--terminal-text);font-size:.58rem;font-weight:800;letter-spacing:0;opacity:0;pointer-events:none;paint-order:stroke;stroke:#05080f;stroke-linejoin:round;stroke-width:3px;transition:opacity .12s ease}.Home_ratioLineDotGroup__ykIZk:focus-visible .Home_ratioLineTooltip__bk38s,.Home_ratioLineDotGroup__ykIZk:hover .Home_ratioLineTooltip__bk38s{opacity:1}.Home_ratioLineAverage__kOnhS{stroke:#64748b;stroke-dasharray:5 5;filter:none}.Home_ratioLineAverageDot__BEMdW{fill:#fff;stroke:#64748b}.Home_orangeRatioLine__2WW6s{filter:none}.Home_orangeRatioLineDot__fnC2_,.Home_orangeRatioLine__2WW6s{stroke:var(--terminal-accent-strong)}.Home_orangeStackedSegment__I_2TC{background:#d17422}.Home_ratioValueLabel__A7_Vy{display:none;fill:var(--terminal-text);font-size:.38rem;font-weight:700;pointer-events:none;paint-order:stroke;stroke:#05080f;stroke-width:1.4px;stroke-linejoin:round}.Home_ratioLineChart__37b2c g:not(:last-child) .Home_ratioValueLabel__A7_Vy{display:none}.Home_ciRatioLine__nbtLO{filter:none}.Home_ciRatioLineDot__6AtXI,.Home_ciRatioLine__nbtLO,.Home_highRiskRatioLine__iLzT6{stroke:var(--terminal-accent-strong)}.Home_highRiskRatioLine__iLzT6{filter:none}.Home_highRiskRatioLineDot__Ihwwz{stroke:var(--terminal-accent-strong)}.Home_ciStackedSegment__Xo00V{background:#31b565}.Home_highRiskStackedSegment__oFkJM{background:#d34a4a}.Home_lineChartYAxis__l3r3H{left:.5rem;transform:translateY(-50%) rotate(-90deg);transform-origin:left top}.Home_lineChartYAxisRight__gmNeX,.Home_lineChartYAxis__l3r3H{position:absolute;top:50%;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--terminal-muted);pointer-events:none;z-index:2}.Home_lineChartYAxisRight__gmNeX{right:.5rem;transform:translateY(-50%) rotate(90deg);transform-origin:right top}.Home_lineChartTick__9FprF{left:.7rem}.Home_lineChartTickRight___wyfK,.Home_lineChartTick__9FprF{position:absolute;transform:translateY(-50%);font-size:.65rem;color:var(--terminal-muted);pointer-events:none;z-index:2;white-space:nowrap;background:transparent;padding:0;border-radius:0}.Home_lineChartTickRight___wyfK{right:.7rem}.Home_lineChartLabels__sGYuW{display:grid;grid-gap:var(--chart-column-gap,.5rem);gap:var(--chart-column-gap,.5rem);text-align:center;overflow-x:hidden;padding-bottom:.8rem;padding-left:3.25rem;padding-right:3.25rem;align-items:start;min-height:clamp(3.6rem,4.5vh,4.4rem);font-size:clamp(.55rem,.65vw,.7rem);justify-items:center;color:var(--terminal-text);box-sizing:border-box}.Home_lineChartLabels__sGYuW span{display:inline-flex;flex-direction:column;align-items:center;gap:.15rem;transform:none;white-space:normal;width:100%;text-align:center}.Home_chartXAxisLabel__uQlbE{margin:.2rem 0 0;text-align:center;font-size:.7rem;color:var(--terminal-muted)}.Home_profitabilityChartLabels__1mC6d{font-size:clamp(.5rem,.6vw,.7rem)}.Home_profitabilityChartLabels__1mC6d span{transform:none}.Home_capitalChartLabels___IU1d{font-size:.7rem}.Home_capitalChartLabels___IU1d span{transform:none;white-space:normal}.Home_liquidityChartLabels__vHwkM{font-size:.7rem}.Home_liquidityChartLabels__vHwkM span{transform:none;white-space:normal}.Home_assetQualityChartLabels__uuV_n{font-size:.7rem}.Home_assetQualityChartLabels__uuV_n span{transform:none;white-space:normal}.Home_nimColumnBar__opnZx{--column-bar-bg:#29b866}.Home_roaColumnBar___4SRe{--column-bar-bg:#b45388}.Home_roeColumnBar__rC8gf{--column-bar-bg:#1f9ccd}.Home_efficiencyColumnBar___aH9C{--column-bar-bg:#d17422}.Home_ppnrColumnBar__BLYXl{--column-bar-bg:#249f76}.Home_tangibleEquityColumnBar__2EsLU{--column-bar-bg:#6f6ab8}.Home_ciLoansColumnBar__MDLVr{--column-bar-bg:#208ea5}.Home_reLoansColumnBar__p3Y40{--column-bar-bg:#c45463}.Home_consumerLoansColumnBar__VvkUg{--column-bar-bg:#be9a18}.Home_highRiskLoansColumnBar__e_ZR7{--column-bar-bg:#c56622}.Home_constructionLoansColumnBar__ih9E4{--column-bar-bg:#2b84c6}.Home_delinq3089ColumnBar__jXUN_{--column-bar-bg:#be8619}.Home_delinq90ColumnBar___cWBs{--column-bar-bg:#c45463}.Home_nonAccrualsColumnBar__qfbiK{--column-bar-bg:#6f6ab8}.Home_npaColumnBar__aP_VN{--column-bar-bg:#208ea5}.Home_loanLeaseCoColumnBar__zNmWj{--column-bar-bg:#2b9957}.Home_roaLinePath__T1j88{stroke:#db2777;stroke-width:2;fill:none;opacity:.95}.Home_roaLinePoint__iEDcV{fill:#db2777;stroke:#fff;stroke-width:.5}.Home_nimLinePath__bWAv_{stroke:#22c55e;stroke-width:2;fill:none;opacity:.95}.Home_nimLinePoint__FSv3c{fill:#22c55e;stroke:#fff;stroke-width:.5}.Home_roeLinePath__Ye8HT{stroke:#0ea5e9;stroke-width:2;fill:none;opacity:.95}.Home_roeLinePoint__Gw8Dk{fill:#0ea5e9;stroke:#fff;stroke-width:.5}.Home_efficiencyLinePath__mTH75{stroke:#f97316;stroke-width:2;fill:none;opacity:.95}.Home_efficiencyLinePoint___LNrV{fill:#f97316;stroke:#fff;stroke-width:.5}.Home_barColumn__dr0Ng{display:flex;flex-direction:column;align-items:center;gap:.35rem}.Home_barWrapper__uWPKs{width:100%;height:clamp(240px,32vh,360px);border-radius:4px;padding:1.85rem .75rem 1rem;display:flex;align-items:flex-end;position:relative;background:transparent;outline:none}.Home_barGroup__78Tlx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;grid-gap:.35rem;gap:.35rem;width:100%;height:100%}.Home_bar__36B28{width:100%;border-radius:2px 2px 0 0;border:1px solid rgba(240,247,255,.12);background:var(--bar-bg,#249f76);box-shadow:none;transition:border-color .15s ease,filter .15s ease}.Home_barWrapper__uWPKs:focus-visible .Home_bar__36B28,.Home_barWrapper__uWPKs:hover .Home_bar__36B28{border-color:rgba(255,214,74,.7);filter:brightness(1.08)}.Home_barTooltip__hKY8_{position:absolute;top:.3rem;left:50%;transform:translate(-50%);padding:.25rem .5rem;border-radius:4px;border:1px solid var(--terminal-border);background:var(--terminal-surface);color:var(--terminal-text);font-size:.65rem;font-weight:600;box-shadow:0 8px 18px rgba(0,0,0,.28);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.Home_barWrapper__uWPKs:focus-visible .Home_barTooltip__hKY8_,.Home_barWrapper__uWPKs:hover .Home_barTooltip__hKY8_{opacity:1;transform:translate(-50%,-2px)}.Home_assetBar__FY9pX{--bar-bg:#249f76}.Home_equityBar__nbJKn{--bar-bg:#2b84c6}.Home_depositsBar__Hqppv{--bar-bg:#b7791f}.Home_rwaBar__3lS_R{--bar-bg:#7c3aed}.Home_loanBar__69vRR{--bar-bg:#2b84c6}.Home_barLabel__JbnMN{font-weight:700;color:var(--terminal-text);font-size:.64rem;white-space:normal;transform:none;display:inline-flex;flex-direction:column;align-items:center;gap:.15rem}.Home_chartAxisQuarter__BKTXP,.Home_chartAxisYear__pJ_ol{display:block;line-height:1.1}.Home_barValue__5V332{color:var(--terminal-muted)}.Home_barValues__PtuqO{display:flex;flex-direction:column;gap:.15rem;text-align:center}.Home_chartHoverTooltip___VXoz{position:absolute;top:.35rem;left:50%;transform:translateX(-50%);padding:.25rem .5rem;border-radius:3px;border:1px solid var(--terminal-border);background:rgba(15,23,42,.92);color:#fff;font-size:.65rem;white-space:normal;width:max-content;max-width:min(18rem,76vw);opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:3}.Home_columnChartBarWrapper__jQjn_:focus-within .Home_chartHoverTooltip___VXoz,.Home_columnChartBarWrapper__jQjn_:hover .Home_chartHoverTooltip___VXoz{opacity:1;transform:translate(-50%,-5px)}.Home_waterfallChart__2Lh3s{position:relative;flex:1 1;min-height:clamp(300px,34vh,390px);border:1px solid rgba(148,163,184,.22);border-radius:4px;background:linear-gradient(180deg,rgba(9,17,29,.72),rgba(5,8,15,.82));background-image:linear-gradient(180deg,rgba(148,163,184,.035) 1px,transparent 0);background-size:100% 28px;box-shadow:inset 0 0 0 1px rgba(240,247,255,.025);padding:1.2rem .9rem .75rem 2.8rem;overflow:hidden}.Home_waterfallGrid__jmTrG{--waterfall-label-band:3.05rem;--waterfall-axis-gap:0.5rem;display:grid;grid-gap:clamp(.5rem,1.1vw,.85rem);gap:clamp(.5rem,1.1vw,.85rem);height:100%;min-height:265px;position:relative;z-index:2}.Home_waterfallGrid__jmTrG:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--waterfall-label-band) + var(--waterfall-axis-gap));height:1px;background:rgba(148,163,184,.36);box-shadow:0 1px 0 rgba(5,8,15,.88);pointer-events:none;z-index:3}.Home_waterfallColumn__FfJdw{display:grid;grid-template-rows:minmax(0,1fr) var(--waterfall-label-band);grid-gap:var(--waterfall-axis-gap);gap:var(--waterfall-axis-gap);min-width:0}.Home_waterfallBarTrack__TnlOr{position:relative;min-height:232px}.Home_waterfallBar__gbhdY{position:absolute;left:0;right:0;min-height:8px;border:1px solid rgba(240,247,255,.16);border-radius:2px;box-shadow:none}.Home_waterfallBarIncrease__FQcOL{background:#249f76}.Home_waterfallBarDecrease__OMlWv{background:#c45463}.Home_waterfallBarTotal__GyW3v{background:#1f9ccd}.Home_waterfallValue__0nW3e{position:absolute;left:50%;top:-1.32rem;transform:translateX(-50%);color:var(--terminal-text);font-size:.64rem;font-weight:800;white-space:nowrap;text-shadow:0 1px 2px rgba(5,8,15,.9)}.Home_waterfallLabel__oJ_qq{color:var(--terminal-text);font-size:clamp(.56rem,.66vw,.68rem);font-weight:800;line-height:1.15;text-align:center;overflow-wrap:normal;word-break:normal;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.1rem;padding-top:.18rem;min-width:0}.Home_waterfallLabelLine__j3vnr{display:block;line-height:1.08;white-space:nowrap}.Home_waterfallZeroLine__gjRtJ{position:absolute;left:2.8rem;right:.9rem;height:1px;background:rgba(148,163,184,.46);z-index:1}.Home_waterfallAxisLabel__gy1Zo{position:absolute;left:.65rem;transform:translateY(50%);color:var(--terminal-muted);font-size:.65rem;font-weight:800}.Home_profitabilityWaterfallGrid__lpS_h .Home_waterfallChart__2Lh3s{min-height:clamp(320px,36vh,410px);padding:1.45rem 1rem .55rem 2.75rem}.Home_profitabilityWaterfallGrid__lpS_h .Home_waterfallGrid__jmTrG{--waterfall-label-band:3.2rem;--waterfall-axis-gap:0.55rem;gap:clamp(.55rem,1.2vw,.95rem);min-height:300px}.Home_profitabilityWaterfallGrid__lpS_h .Home_waterfallBarTrack__TnlOr{min-height:238px}.Home_profitabilityWaterfallGrid__lpS_h .Home_waterfallLabel__oJ_qq{max-width:7.5rem;justify-self:center;align-self:start;color:rgba(226,232,240,.92);line-height:1.08}.Home_profitabilityWaterfallGrid__lpS_h .Home_waterfallValue__0nW3e{top:-1.22rem;font-size:.62rem}.Home_profitabilityWaterfallGrid__lpS_h .Home_waterfallZeroLine__gjRtJ{left:2.75rem;right:1rem}.Home_profitabilityWaterfallGrid__lpS_h .Home_waterfallAxisLabel__gy1Zo{left:.72rem}.Home_equityValue__wiQb2{color:var(--terminal-accent)}.Home_legendAssets__xhYsy{background:#249f76;box-shadow:none}.Home_legendMetricTrend__jvgLE{background:var(--terminal-accent-strong);box-shadow:none}.Home_legendEquity__TrJX4{background:#2b84c6;box-shadow:none}.Home_legendDeposits__l8EgM{background:#b7791f;box-shadow:none}.Home_legendRwa__aSFLz{background:#7c3aed;box-shadow:none}.Home_legendGrowthLine__Q28mU{background:linear-gradient(90deg,var(--terminal-positive),var(--terminal-negative));box-shadow:none}.Home_portfolioGrowthOverlay__bu_cz{position:absolute;top:0;left:0;right:0;height:clamp(240px,32vh,360px);padding:1.85rem .75rem 1rem;box-sizing:border-box;pointer-events:none;z-index:3}.Home_portfolioGrowthSvg__J0LCZ{width:100%;height:100%;overflow:visible}.Home_portfolioGrowthZeroLine__vR_Su{stroke:rgba(148,163,184,.48);stroke-width:.45;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.Home_portfolioGrowthLine__f9SuU{fill:none;stroke:var(--terminal-accent-strong);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1px rgba(5,8,15,.9));vector-effect:non-scaling-stroke}.Home_portfolioGrowthPoint__OmpFD{vector-effect:non-scaling-stroke}.Home_portfolioGrowthDotNegative__ciTKi,.Home_portfolioGrowthDotPositive__iye7t{stroke:var(--terminal-card);stroke-width:1.4;vector-effect:non-scaling-stroke}.Home_portfolioGrowthDotPositive__iye7t{fill:var(--terminal-positive)}.Home_portfolioGrowthDotNegative__ciTKi{fill:var(--terminal-negative)}.Home_portfolioGrowthLabel__Pgzjq{fill:var(--terminal-text);font-size:3px;font-weight:800;letter-spacing:0;paint-order:stroke;stroke:#05080f;stroke-linejoin:round;stroke-width:.45px;vector-effect:non-scaling-stroke}.Home_portfolioGrowthOverlayLabel__fsGyx{position:absolute;right:.65rem;top:.45rem;color:var(--terminal-muted);font-size:.54rem;font-weight:800;text-transform:uppercase}.Home_legendRbct1__GHcNj{background:#1f9ccd;box-shadow:none}.Home_legendRbct2__L6OnY{background:#29b866;box-shadow:none}.Home_legendRbc__GoN_M{background:#c98a16;box-shadow:none}.Home_legendCoreDeposits__6geD1{background:#2b84c6;box-shadow:none}.Home_legendBrokeredDeposits__0KVYo{background:#b45388;box-shadow:none}.Home_legendBrokeredInsured__8Wr17{background:#249f76;box-shadow:none}.Home_legendBrokeredUninsured__MCFwc{background:#be8619;box-shadow:none}.Home_legendCoreRatio__cwj7K,.Home_legendLoanDeposit__FB5C1{background:var(--terminal-accent-strong);box-shadow:none}.Home_legendLoanDepositAverage__AbveC{background:#64748b;box-shadow:none}.Home_printOnly__B2kDv{display:none}.Home_printHide__OkPyY{display:block}@media (max-width:860px){.Home_main__VkIEL{padding:.75rem}.Home_aiWorkbenchOpen__1rggM{margin-right:0}.Home_benchmarkHeader__jPUxX,.Home_header__y2QYS,.Home_latestHeader__4Pjqs,.Home_sectionHeader__BnBQb,.Home_selectionSummary__j_e69,.Home_terminalTopbar__VNYLI{flex-direction:column;align-items:stretch}.Home_terminalStatus__iub7x{justify-content:flex-start}.Home_terminalBrand__VqQJu,.Home_terminalStatus__iub7x{width:100%}.Home_terminalBrand__VqQJu span:not(.Home_terminalCode__fRFXc){overflow-wrap:anywhere}.Home_terminalStatus__iub7x span{padding-left:0;padding-right:.65rem;border-left:none;border-right:1px solid var(--terminal-border)}.Home_terminalStatus__iub7x span:first-child{padding-left:0;border-left:none}.Home_commandLine__kTsEF{white-space:normal;overflow-x:hidden;line-height:1.45}.Home_headerActions__Ocdbb{min-width:0;align-items:flex-start}.Home_title__hYX6j{font-size:1.35rem}.Home_secondaryTitle__axTgM,.Home_subtitle__KzT68,.Home_title__hYX6j{overflow-wrap:anywhere}.Home_secondaryTitle__axTgM{font-size:.95rem}.Home_subtitle__KzT68{font-size:.92rem}.Home_headerLink__sn3k7,.Home_printButton__EBu3n{font-size:.78rem}.Home_capitalChartGrid__q3dIy,.Home_chartGrid__WxWO8{grid-template-columns:1fr;gap:.8rem}.Home_chartCard__uZN0p{min-height:auto;padding:.7rem;gap:.55rem}.Home_chartCardHeader__na3EZ,.Home_lineChartHeader__4L6Dd,.Home_sectionHeader__BnBQb{flex-direction:column;align-items:flex-start;gap:.25rem}.Home_chartCardSubhead__RA9b8,.Home_lineChartSubhead__Ym7iK{text-align:left;font-size:.72rem;line-height:1.25}.Home_chartCardTitle__49Das,.Home_lineChartTitle__MQQ9J{font-size:.82rem;line-height:1.2}.Home_lineChartBody__ZoP_l{height:240px;padding-left:2.1rem;padding-right:2.1rem;background-size:100% 26px,48px 100%}.Home_columnChartGrid__nsga3{gap:.32rem;padding:.75rem 0 .55rem}.Home_ratioLineChartWrapper__jfGrS{padding:.75rem 0 .55rem}.Home_ratioLineChartOverlay__zfazD{inset:0 2.1rem}.Home_lineChartYAxisRight__gmNeX,.Home_lineChartYAxis__l3r3H{font-size:.54rem}.Home_lineChartTickRight___wyfK,.Home_lineChartTick__9FprF{font-size:.46rem;padding:.04rem .12rem;max-width:2.5rem;overflow:hidden;text-overflow:ellipsis}.Home_lineChartLabels__sGYuW{padding-left:2.1rem;padding-right:2.1rem;gap:.32rem;font-size:.48rem;min-height:2.8rem}.Home_ratioValueLabel__A7_Vy{display:none}.Home_metricsGrid__C9hAA{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.Home_metricCard__2PaM7{min-width:0}.Home_metricName__0WBwc{overflow-wrap:anywhere}.Home_metricRatio__yGnHU,.Home_metricValue__CQ1ti{white-space:normal;overflow-wrap:anywhere;font-size:.95rem}.Home_chartViewToggle__ojFt0{gap:.35rem}.Home_chartViewButton__VNQta{padding:.32rem .55rem;font-size:.68rem}.Home_chartHoverTooltip___VXoz,.Home_columnChartBarWrapper__jQjn_[title]:not(:has(.Home_chartHoverTooltip___VXoz)):after{max-width:min(13rem,62vw);min-width:0;white-space:normal}}@media (max-width:640px){.Home_chartSection__RmuLB{padding:.65rem}.Home_loanMixContent__5NXqS{grid-template-columns:1fr;justify-items:center}.Home_capitalChartGrid__q3dIy,.Home_chartGrid__WxWO8{gap:.7rem}.Home_lineChartBody__ZoP_l{height:250px;padding-left:2rem;padding-right:2rem}.Home_ratioLineChartOverlay__zfazD{inset:0 2rem}.Home_lineChartLabels__sGYuW{padding-left:2rem;padding-right:2rem}.Home_lineChartYAxisRight__gmNeX,.Home_lineChartYAxis__l3r3H{letter-spacing:.04em}}@media (max-width:430px){.Home_metricsGrid__C9hAA{grid-template-columns:1fr}.Home_chartCard__uZN0p{padding:.55rem}.Home_lineChartBody__ZoP_l{height:255px;padding-left:1.8rem;padding-right:1.8rem}.Home_ratioLineChartOverlay__zfazD{inset:0 1.8rem}.Home_lineChartLabels__sGYuW{padding-left:1.8rem;padding-right:1.8rem;gap:.2rem;font-size:.44rem}.Home_lineChartTickRight___wyfK,.Home_lineChartTick__9FprF{max-width:2.15rem}}@media print{.Home_printButton__EBu3n,.Home_tabs__G9YlU{display:none}.Home_printOnly__B2kDv{display:block}.Home_printHide__OkPyY{display:none}.Home_printPageBreak__zL_Ya{break-before:page;page-break-before:always}.Home_assetQualityChartSection__jiOif .Home_chartGrid__WxWO8{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.Home_assetQualityChartSection__jiOif .Home_chartCard__uZN0p{padding:.55rem;gap:.4rem}.Home_assetQualityChartSection__jiOif .Home_lineChartBlock__qqKoe{gap:.35rem;padding-top:.35rem}.Home_assetQualityChartSection__jiOif .Home_lineChartTitle__MQQ9J{font-size:.8rem}.Home_assetQualityChartSection__jiOif .Home_lineChartSubhead__Ym7iK{font-size:.7rem}.Home_assetQualityChartSection__jiOif .Home_lineChartBody__ZoP_l{height:110px;padding-left:2rem}.Home_assetQualityChartSection__jiOif .Home_columnChartGrid__nsga3{padding:.4rem .4rem .3rem 0;gap:.35rem}.Home_assetQualityChartSection__jiOif .Home_lineChartYAxisRight__gmNeX,.Home_assetQualityChartSection__jiOif .Home_lineChartYAxis__l3r3H{font-size:.6rem}.Home_assetQualityChartSection__jiOif .Home_lineChartTickRight___wyfK,.Home_assetQualityChartSection__jiOif .Home_lineChartTick__9FprF{font-size:.55rem}.Home_assetQualityChartSection__jiOif .Home_lineChartLabels__sGYuW{min-height:2rem;padding-left:2rem;font-size:.5rem}.Home_assetQualityChartSection__jiOif,.Home_chartCard__uZN0p,.Home_chartGrid__WxWO8,.Home_chartSection__RmuLB,.Home_lineChartBlock__qqKoe,.Home_lineChartBody__ZoP_l,.Home_loanMixSection__d2iij{break-inside:avoid;page-break-inside:avoid}}.ThemeToggle_toggle__7VoLl{display:flex;flex-direction:column;gap:.35rem;align-items:center}.ThemeToggle_label__VWmzq{font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;color:var(--terminal-muted);align-self:center;text-align:center}.ThemeToggle_buttons__FkkUl{display:inline-flex;gap:.35rem;padding:.2rem;border-radius:4px;background:var(--terminal-surface);border:1px solid var(--terminal-border)}.ThemeToggle_button__8lezL{border:none;background:transparent;color:var(--terminal-muted);font-weight:700;font-size:.7rem;padding:.35rem .8rem;border-radius:3px;cursor:pointer;transition:background .2s ease,color .2s ease}.ThemeToggle_buttonActive__xauvE{background:var(--terminal-accent);color:var(--terminal-button-text)}