:root{--housing-baby-blue:#69c9ff;--housing-baby-blue-soft:#dff4ff;--housing-navy:#102138}
.secure-session-bar .secondary{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;border:1px solid var(--housing-baby-blue);border-radius:10px;background:var(--housing-baby-blue);color:var(--housing-navy)!important;font-weight:900;box-shadow:0 4px 14px rgba(105,201,255,.2)}
.secure-session-bar .secondary:hover,.secure-session-bar .secondary:focus-visible{background:#9bdcff;border-color:#9bdcff;outline:3px solid rgba(105,201,255,.25);outline-offset:2px}
.nav-item.active,.mobile-nav a.active{background:var(--housing-baby-blue)!important;color:var(--housing-navy)!important;box-shadow:inset 0 0 0 1px #9bdcff}
.nav-item.active em{background:var(--housing-navy)!important;color:#fff!important}
.galaxy .nav-item.active,.galaxy .nav-item:hover{background:var(--housing-baby-blue);color:var(--housing-navy)!important}
.galaxy .nav-item.active em{background:var(--housing-navy);color:#fff}
.galaxy .tap-hint,.galaxy .text-button,.galaxy .link,.galaxy .secondary{color:var(--housing-baby-blue)}
[data-account-record] .tap-hint{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:8px 12px;border:1px solid var(--housing-baby-blue);border-radius:10px;background:var(--housing-baby-blue);color:var(--housing-navy)!important;font-size:12px;font-weight:900}
.galaxy [data-account-record] .tap-hint{background:var(--housing-baby-blue);color:var(--housing-navy)!important}
.galaxy .account-filter-card:hover,.galaxy .account-filter-card:focus-visible,.galaxy .account-filter-card.is-active{color:#eefaff}
.galaxy .account-filter-card.is-active{background:var(--housing-baby-blue)!important;color:var(--housing-navy)!important;border-color:#9bdcff!important}
.galaxy .account-filter-card.is-active .stat-top,.galaxy .account-filter-card.is-active .stat-value,.galaxy .account-filter-card.is-active .trend{color:var(--housing-navy)!important}
.galaxy .data-table tbody tr[data-account-record]:hover,.galaxy .data-table tbody tr[data-account-record]:focus-within{background:rgba(105,201,255,.12)!important;box-shadow:inset 4px 0 0 var(--housing-baby-blue)}
.nav-item[hidden],.mobile-nav a[hidden]{display:none!important}
@media(max-width:700px){.secure-session-bar .secondary{min-height:48px}.galaxy [data-account-record] .tap-hint{min-height:46px}}
