.AccountCard-module__nevWXG__card{--tilt-x:0deg;--tilt-y:0deg;transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(0);transform-style:preserve-3d;will-change:transform;transition:transform .22s,box-shadow .22s}.AccountCard-module__nevWXG__switchIn{animation:.22s cubic-bezier(.23,1,.32,1) both AccountCard-module__nevWXG__card-switch-in}.AccountCard-module__nevWXG__card:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(108deg,#0000 38%,#ffffff0a 45%,#ffffff3d 50%,#ffffff0a 55%,#0000 62%);animation:1.1s cubic-bezier(.23,1,.32,1) both AccountCard-module__nevWXG__light-sweep;position:absolute;inset:-60% -75%;transform:translate(-70%)rotate(12deg)}.AccountCard-module__nevWXG__card:hover{transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(-2px) scale(1.01);box-shadow:0 18px 28px -7px #00000061}@keyframes AccountCard-module__nevWXG__light-sweep{0%,32%{transform:translate(-70%)rotate(12deg)}58%,to{transform:translate(70%)rotate(12deg)}}.AccountCard-module__nevWXG__cardTint{z-index:1;background:var(--card-color);mix-blend-mode:color;opacity:.82;pointer-events:none;position:absolute;inset:0}.AccountCard-module__nevWXG__cardTintLight{mix-blend-mode:normal;opacity:1;background:repeating-linear-gradient(90deg,#00000006 0 1px,#0000 1px 4px),linear-gradient(115deg,#f5f5f3 0%,#d8d8d5 45%,#fff 58%,#cfcfcd 100%)}.AccountCard-module__nevWXG__cardLight{background:linear-gradient(115deg,#f5f5f3 0%,#d8d8d5 45%,#fff 58%,#cfcfcd 100%);border:1px solid #00000024}.AccountCard-module__nevWXG__cardLight:after{background:linear-gradient(108deg,#0000 38%,#00000006 45%,#00000029 50%,#00000006 55%,#0000 62%)}@keyframes AccountCard-module__nevWXG__card-switch-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.AccountCard-module__nevWXG__card,.AccountCard-module__nevWXG__card:after,.AccountCard-module__nevWXG__switchIn{transition:none;animation:none}.AccountCard-module__nevWXG__card:hover{transform:none}}.AccountCard-module__nevWXG__cardFrame{container-type:inline-size}.AccountCard-module__nevWXG__cardNumber{font-size:clamp(.9rem,6.4cqw,1.35rem)}.AccountCard-module__nevWXG__cardName{letter-spacing:.02em;font-size:clamp(.75rem,3.2cqw,1rem);font-weight:600}.AccountCard-module__nevWXG__cardMeta{gap:clamp(2.25rem,11cqw,5rem);font-size:clamp(.8rem,3.1cqw,1rem);display:flex}.AccountCard-module__nevWXG__cardMetaLabel{font-size:clamp(.58rem,1.9cqw,.7rem);display:block}.AccountCard-module__nevWXG__cardMetaValue{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;display:block;overflow:hidden}@media (min-width:2200px){.AccountCard-module__nevWXG__cardNumber{font-size:1.5rem}.AccountCard-module__nevWXG__cardName{font-size:1.15rem}.AccountCard-module__nevWXG__cardMeta{font-size:1.05rem}.AccountCard-module__nevWXG__cardMetaLabel{font-size:.78rem}}
.dashboard-module__Gx_nyq__shell{--shell-gutter:clamp(.5rem, .85vw, 1rem);height:100dvh;padding:var(--shell-gutter);overflow:hidden}.dashboard-module__Gx_nyq__frame{--dashboard-sidebar-width:13rem;height:calc(100dvh - (var(--shell-gutter) * 2));max-width:2400px;min-height:0!important}.dashboard-module__Gx_nyq__main{overscroll-behavior:contain;min-height:0;overflow:hidden auto}.dashboard-module__Gx_nyq__header{flex:none}.dashboard-module__Gx_nyq__pageHeading{min-width:0;display:block}.dashboard-module__Gx_nyq__pageHeading h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__Gx_nyq__mobileIntro{display:none}.dashboard-module__Gx_nyq__placeholderPage{width:100%;max-width:var(--ui-page-max);min-height:0;padding:0 var(--ui-page-padding-inline) var(--ui-page-padding-bottom);flex:1;margin-inline:auto;display:flex}.dashboard-module__Gx_nyq__emptyState{border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-surface);width:100%;min-height:18rem;box-shadow:var(--ui-card-shadow);text-align:center;align-content:center;justify-items:center;margin:auto 0;padding:3rem 2rem;display:grid}.dashboard-module__Gx_nyq__emptyState>span{color:var(--ui-muted-ink);font-size:var(--ui-meta-size)}.dashboard-module__Gx_nyq__emptyState h2{color:var(--ui-ink);font-size:var(--ui-section-title-size);letter-spacing:-.025em;margin:.5rem 0 0;font-weight:600}.dashboard-module__Gx_nyq__emptyState p{max-width:34rem;color:var(--ui-muted-ink);margin:.5rem 0 0;font-size:.9rem}.dashboard-module__Gx_nyq__cashPanelCard{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffd9;border-radius:1rem;flex-shrink:0;gap:0;width:100%;min-width:0;padding:0;box-shadow:0 12px 28px #00000012}.dashboard-module__Gx_nyq__cashPanelHeaderBase{padding:1.25rem 1.25rem 0}.dashboard-module__Gx_nyq__cashPanelTitle{letter-spacing:-.025em;font-size:1.25rem;font-weight:600}.dashboard-module__Gx_nyq__cashPanelContentBase{padding:.75rem 1rem 1rem}.dashboard-module__Gx_nyq__cashCarousel{align-items:center;gap:.25rem;min-width:0;display:grid}.dashboard-module__Gx_nyq__cashCarouselMulti{grid-template-columns:2rem minmax(0,1fr) 2rem}.dashboard-module__Gx_nyq__cashCarouselSingle{grid-template-columns:minmax(0,1fr)}.dashboard-module__Gx_nyq__cashCarouselButton{background:var(--ui-surface);width:2rem;height:2rem;color:var(--ui-ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;justify-self:center;align-items:center;transition:transform .18s,background-color .18s;display:inline-flex;box-shadow:0 4px 16px #0000001a}.dashboard-module__Gx_nyq__cashCarouselButton:hover{background:#00000009}.dashboard-module__Gx_nyq__cashPreviousButton:hover{transform:translate(-2px)}.dashboard-module__Gx_nyq__cashNextButton:hover{transform:translate(2px)}.dashboard-module__Gx_nyq__cashCarouselButton:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:2px}.dashboard-module__Gx_nyq__cashCardSlot{touch-action:pan-y;grid-column:2;justify-self:center;width:100%;min-width:0;max-width:340px}.dashboard-module__Gx_nyq__cashCarouselSingle .dashboard-module__Gx_nyq__cashCardSlot{grid-column:1}.dashboard-module__Gx_nyq__cashCardButton{text-align:left;border-radius:20px;width:100%;display:block}.dashboard-module__Gx_nyq__cashCardButton:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:4px}.dashboard-module__Gx_nyq__cashMobileIndicators{justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.dashboard-module__Gx_nyq__cashMobileIndicator{background:#00000026;border-radius:999px;width:.5rem;height:.5rem}.dashboard-module__Gx_nyq__cashMobileIndicatorActive{background:var(--ui-ink)}.dashboard-module__Gx_nyq__cashBalanceDivider{background:#00000026;width:1px;height:100%;display:none}.dashboard-module__Gx_nyq__cashBalance{flex-direction:column;justify-content:center;min-width:0;display:flex}.dashboard-module__Gx_nyq__cashBalanceMulti{grid-column:1/-1}.dashboard-module__Gx_nyq__cashBalanceSingle{grid-column:1}.dashboard-module__Gx_nyq__cashBalanceLabel,.dashboard-module__Gx_nyq__cashBalanceMeta{color:var(--ui-muted-ink);font-size:.875rem}.dashboard-module__Gx_nyq__cashBalanceAmount{color:var(--ui-ink);letter-spacing:-.025em;white-space:nowrap;font-size:1.875rem;font-weight:600;line-height:1.1}.dashboard-module__Gx_nyq__cashBalanceMeta{margin-top:.25rem}.dashboard-module__Gx_nyq__cashBalanceMeta span{color:var(--ui-positive)}@media (min-width:1024px){.dashboard-module__Gx_nyq__cashPanelHeaderBase{padding:1.5rem 1.75rem 0}.dashboard-module__Gx_nyq__cashPanelContentBase{padding:1rem 1.5rem 1.5rem}.dashboard-module__Gx_nyq__cashCarouselMulti{grid-template-columns:1.5rem minmax(250px,340px) 1.5rem 1px minmax(160px,1fr);gap:.5rem}.dashboard-module__Gx_nyq__cashCarouselSingle{grid-template-columns:minmax(250px,340px) 1px minmax(160px,1fr);gap:.5rem}.dashboard-module__Gx_nyq__cashCarouselButton{width:1.5rem;height:1.5rem;box-shadow:none;background:0 0;border-radius:.4rem}.dashboard-module__Gx_nyq__cashCardSlot,.dashboard-module__Gx_nyq__cashCarouselSingle .dashboard-module__Gx_nyq__cashCardSlot{grid-column:2}.dashboard-module__Gx_nyq__cashCarouselSingle .dashboard-module__Gx_nyq__cashCardSlot{grid-column:1}.dashboard-module__Gx_nyq__cashBalanceDivider{grid-column:4;display:block}.dashboard-module__Gx_nyq__cashCarouselSingle .dashboard-module__Gx_nyq__cashBalanceDivider{grid-column:2}.dashboard-module__Gx_nyq__cashBalanceMulti,.dashboard-module__Gx_nyq__cashBalanceSingle{grid-column:5;padding-left:1rem}.dashboard-module__Gx_nyq__cashCarouselSingle .dashboard-module__Gx_nyq__cashBalanceSingle{grid-column:3}.dashboard-module__Gx_nyq__cashBalanceLabel,.dashboard-module__Gx_nyq__cashBalanceMeta{font-size:1rem}.dashboard-module__Gx_nyq__cashBalanceAmount{font-size:2.25rem}}@media (min-width:2200px){.dashboard-module__Gx_nyq__cashPanelHeaderBase{padding:1.75rem 2rem 0}.dashboard-module__Gx_nyq__cashPanelContentBase{padding:1.25rem 1.75rem 1.75rem}.dashboard-module__Gx_nyq__cashCarouselMulti{grid-template-columns:2rem minmax(390px,440px) 2rem 1px minmax(220px,1fr);gap:1rem}.dashboard-module__Gx_nyq__cashCarouselSingle{grid-template-columns:minmax(390px,440px) 1px minmax(220px,1fr);gap:1rem}.dashboard-module__Gx_nyq__cashCardSlot,.dashboard-module__Gx_nyq__cashCarouselSingle .dashboard-module__Gx_nyq__cashCardSlot{max-width:440px}.dashboard-module__Gx_nyq__cashCarouselButton{width:2rem;height:2rem}.dashboard-module__Gx_nyq__cashBalanceMulti,.dashboard-module__Gx_nyq__cashBalanceSingle{padding-left:1.5rem}.dashboard-module__Gx_nyq__cashBalanceAmount{font-size:2.75rem}}@media (prefers-reduced-motion:reduce){.dashboard-module__Gx_nyq__cashCarouselButton{transition:none}}.dashboard-module__Gx_nyq__page{width:100%;max-width:var(--ui-page-max);min-height:0;padding:0 var(--ui-page-padding-inline) var(--ui-page-padding-bottom);flex:1;margin-inline:auto;display:flex}.dashboard-module__Gx_nyq__grid{--dashboard-top-panel-height:clamp(21rem, 35.6vh, 24.5rem);gap:var(--ui-page-gap);width:100%;min-width:0;min-height:0;display:grid}.dashboard-module__Gx_nyq__column{gap:var(--ui-page-gap);min-width:0;min-height:0;display:grid}@media (min-width:1280px){.dashboard-module__Gx_nyq__frame{--dashboard-sidebar-width:14rem}.dashboard-module__Gx_nyq__grid{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);height:100%}.dashboard-module__Gx_nyq__leftColumn{grid-template-rows:auto minmax(0,1fr);height:100%}.dashboard-module__Gx_nyq__leftColumn>:last-child{min-height:0}.dashboard-module__Gx_nyq__rightColumn{grid-template-rows:var(--dashboard-top-panel-height) minmax(0, 1fr) minmax(0, .98fr)}}@media (max-width:1279px){.dashboard-module__Gx_nyq__grid{flex-direction:column;display:flex}.dashboard-module__Gx_nyq__leftColumn,.dashboard-module__Gx_nyq__rightColumn{display:contents}.dashboard-module__Gx_nyq__leftColumn>:first-child{order:1}.dashboard-module__Gx_nyq__rightColumn>:first-child{order:2}.dashboard-module__Gx_nyq__leftColumn>:last-child{order:3}.dashboard-module__Gx_nyq__rightColumn>:not(:first-child){order:4}}@media (min-width:1600px){.dashboard-module__Gx_nyq__frame{--dashboard-sidebar-width:16rem}.dashboard-module__Gx_nyq__page{max-width:var(--ui-page-max);padding-inline:var(--ui-page-padding-inline)}}@media (min-width:2200px){.dashboard-module__Gx_nyq__shell{--shell-gutter:1rem}.dashboard-module__Gx_nyq__frame{--dashboard-sidebar-width:19rem;max-width:none}.dashboard-module__Gx_nyq__page{max-width:var(--ui-page-max);padding-inline:var(--ui-page-padding-inline)}.dashboard-module__Gx_nyq__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:2rem;height:100%}.dashboard-module__Gx_nyq__column{gap:2rem}.dashboard-module__Gx_nyq__leftColumn{grid-template-rows:390px minmax(0,1fr)}.dashboard-module__Gx_nyq__rightColumn{grid-template-rows:390px minmax(0,1fr) minmax(0,1fr);height:100%}.dashboard-module__Gx_nyq__sidebarHeader{padding:2rem 2rem 1.75rem}.dashboard-module__Gx_nyq__sidebarGroup{padding-inline:1.25rem}.dashboard-module__Gx_nyq__sidebarMenu{gap:.625rem}.dashboard-module__Gx_nyq__sidebarMenuButton{gap:.875rem;height:3.75rem;padding-inline:1.125rem;font-size:1rem}.dashboard-module__Gx_nyq__sidebarMenuButton svg{width:1.375rem;height:1.375rem}}@media (min-width:1280px) and (max-height:850px){.dashboard-module__Gx_nyq__header{min-height:5.25rem;padding-top:1rem;padding-bottom:.75rem}.dashboard-module__Gx_nyq__headerTitle{font-size:1.875rem;line-height:2.25rem}.dashboard-module__Gx_nyq__headerDescription{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.dashboard-module__Gx_nyq__cohortButton{height:3rem}.dashboard-module__Gx_nyq__page{padding-bottom:.75rem}.dashboard-module__Gx_nyq__grid,.dashboard-module__Gx_nyq__column{gap:var(--ui-compact-gap)}}@media (min-width:768px) and (max-width:1399px){.dashboard-module__Gx_nyq__shell{--shell-gutter:.625rem}.dashboard-module__Gx_nyq__frame{--dashboard-sidebar-width:5.25rem}.dashboard-module__Gx_nyq__sidebarHeader{justify-content:center;padding:1.25rem .75rem 1rem;display:flex}.dashboard-module__Gx_nyq__sidebarHeader>a{justify-content:center}.dashboard-module__Gx_nyq__sidebarHeader>a>span:last-child,.dashboard-module__Gx_nyq__sidebarMenuButton span{display:none}[data-sidebar=footer] button span{display:none}.dashboard-module__Gx_nyq__sidebarGroup{padding-inline:.75rem}.dashboard-module__Gx_nyq__sidebarMenu{gap:.5rem}.dashboard-module__Gx_nyq__sidebarMenuButton{justify-content:center;width:3.5rem;height:3.5rem;margin-inline:auto;padding:0}.dashboard-module__Gx_nyq__sidebarMenuButton svg{width:1.25rem;height:1.25rem}[data-sidebar=footer]{justify-content:center;padding:.75rem}[data-sidebar=footer] button{justify-content:center;width:3.5rem;min-height:3.5rem;padding:0}.dashboard-module__Gx_nyq__header{min-height:6rem;padding:1.25rem 1.5rem 1rem}.dashboard-module__Gx_nyq__headerTitle{font-size:2rem;line-height:2.25rem}.dashboard-module__Gx_nyq__headerDescription{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.dashboard-module__Gx_nyq__cohortButton{height:3rem;padding-inline:1rem;font-size:.875rem}.dashboard-module__Gx_nyq__page,.dashboard-module__Gx_nyq__placeholderPage{padding-inline:1.25rem;flex:none;padding-bottom:1.5rem}.dashboard-module__Gx_nyq__grid,.dashboard-module__Gx_nyq__column{gap:1.25rem}.dashboard-module__Gx_nyq__grid{flex:none;min-height:auto}.dashboard-module__Gx_nyq__grid [data-slot=card]{flex-shrink:0;height:auto}.dashboard-module__Gx_nyq__emptyState{min-height:22rem;margin-top:1rem}}@media (min-width:1100px) and (max-width:1399px){.dashboard-module__Gx_nyq__grid{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:start;display:grid}.dashboard-module__Gx_nyq__leftColumn,.dashboard-module__Gx_nyq__rightColumn{align-content:start;gap:1.25rem;display:grid}}@media (min-width:1100px) and (max-width:1399px) and (orientation:landscape){.dashboard-module__Gx_nyq__page{flex:1;min-height:0;padding-bottom:1rem}.dashboard-module__Gx_nyq__grid{flex:1;height:100%;min-height:0;overflow:hidden}.dashboard-module__Gx_nyq__leftColumn,.dashboard-module__Gx_nyq__rightColumn{align-content:start;height:100%;min-height:0}.dashboard-module__Gx_nyq__leftColumn{grid-template-rows:17.5rem 28rem}.dashboard-module__Gx_nyq__rightColumn{grid-template-rows:17.5rem 13.5rem 13.25rem}.dashboard-module__Gx_nyq__grid [data-slot=card]{height:100%;min-height:0;overflow:hidden}.dashboard-module__Gx_nyq__cashPanelHeader{padding:1rem 1.25rem 0}.dashboard-module__Gx_nyq__cashPanelContent{padding:.75rem 1.25rem 1rem}.dashboard-module__Gx_nyq__accountCardSlot{max-width:15.625rem}.dashboard-module__Gx_nyq__accountBalance{padding-left:.75rem}.dashboard-module__Gx_nyq__accountBalance>span,.dashboard-module__Gx_nyq__accountBalance>p{font-size:.75rem;line-height:1.1rem}.dashboard-module__Gx_nyq__accountBalance>strong{font-size:1.75rem;line-height:2rem}.dashboard-module__Gx_nyq__accountStatus{gap:.75rem;min-height:3rem;margin-top:.75rem;padding:.5rem .75rem}.dashboard-module__Gx_nyq__accountStatus>span{width:2rem;height:2rem}.dashboard-module__Gx_nyq__accountStatus>div{font-size:.75rem;line-height:1rem}.dashboard-module__Gx_nyq__transactionPanel [data-slot=card-header],.dashboard-module__Gx_nyq__goalsPanel [data-slot=card-header],.dashboard-module__Gx_nyq__spendingPanel [data-slot=card-header],.dashboard-module__Gx_nyq__reviewPanel [data-slot=card-header]{padding:1rem 1.25rem 0}.dashboard-module__Gx_nyq__transactionPanel [data-slot=card-title],.dashboard-module__Gx_nyq__goalsPanel [data-slot=card-title],.dashboard-module__Gx_nyq__spendingPanel [data-slot=card-title],.dashboard-module__Gx_nyq__reviewPanel [data-slot=card-title]{font-size:1.125rem;line-height:1.5rem}.dashboard-module__Gx_nyq__transactionPanel [data-slot=card-content]{padding-inline:1.25rem;padding-bottom:1rem}.dashboard-module__Gx_nyq__transactionPanel [data-slot=card-content]>div:first-child{padding-bottom:.35rem}.dashboard-module__Gx_nyq__transactionPanel [data-slot=card-content]>div:nth-child(2)>div{padding-block:.55rem;font-size:.75rem}.dashboard-module__Gx_nyq__landscapeSummaryHidden{display:none}.dashboard-module__Gx_nyq__transactionPanel [data-slot=card-content]>a{margin-top:.5rem;font-size:.75rem}.dashboard-module__Gx_nyq__goalsPanel [data-slot=card-content]{padding:.75rem 1.25rem 1rem}.dashboard-module__Gx_nyq__goalGrid{gap:.625rem}.dashboard-module__Gx_nyq__goalItem{padding:.75rem}.dashboard-module__Gx_nyq__goalItem h3{font-size:.75rem}.dashboard-module__Gx_nyq__goalItem>strong{margin-top:.5rem;font-size:1.25rem}.dashboard-module__Gx_nyq__goalSaved,.dashboard-module__Gx_nyq__goalDate{display:none}.dashboard-module__Gx_nyq__goalItem>div{gap:.5rem;margin-top:.75rem}.dashboard-module__Gx_nyq__goalItem>div span{font-size:.7rem}.dashboard-module__Gx_nyq__spendingPanel [data-slot=card-content]{padding:.35rem 1.25rem .75rem}.dashboard-module__Gx_nyq__spendingPanel [data-slot=card-content]>div{gap:.625rem;min-height:2.25rem;font-size:.75rem}.dashboard-module__Gx_nyq__spendingPanel [data-slot=card-content]>div+div{margin-top:.15rem}.dashboard-module__Gx_nyq__spendingPanel [data-slot=card-content] p{margin-top:.1rem;font-size:.65rem}.dashboard-module__Gx_nyq__reviewPanel [data-slot=card-content]{padding:.35rem 1.25rem .75rem}.dashboard-module__Gx_nyq__reviewPanel [data-slot=card-content]>a{min-height:2.5rem;padding-block:.5rem;font-size:.75rem}.dashboard-module__Gx_nyq__reviewPanel [data-slot=card-content]>a:last-child{height:2.5rem;margin-top:.5rem}}@media (max-width:767px){.dashboard-module__Gx_nyq__shell{--shell-gutter:0;padding:0}.dashboard-module__Gx_nyq__frame{max-width:none;height:100dvh;border:0!important;border-radius:0!important}.dashboard-module__Gx_nyq__header{gap:.75rem;min-height:4.25rem;padding:.65rem .85rem}.dashboard-module__Gx_nyq__pageHeading h1{font-size:1.05rem;line-height:1.25rem}.dashboard-module__Gx_nyq__pageHeading p{max-width:14rem;color:var(--ui-muted-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.7rem;line-height:.95rem;overflow:hidden}.dashboard-module__Gx_nyq__header>div:last-child{gap:.15rem}.dashboard-module__Gx_nyq__main{overflow:hidden auto}}
.dashboard-adaptive-module__OpzM2G__tabletPage,.dashboard-adaptive-module__OpzM2G__phonePage{color:var(--ui-ink)}.dashboard-adaptive-module__OpzM2G__tabletPage{grid-template-rows:auto minmax(0,1fr);gap:1rem;height:100%;min-height:0;padding:0 1rem 1rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletMetricStrip{border-block:1px solid var(--ui-border-subtle);background:var(--ui-surface);grid-template-columns:1.35fr 1fr 1fr 1fr;display:grid}.dashboard-adaptive-module__OpzM2G__tabletMetric{border-right:1px solid var(--ui-border-subtle);gap:.15rem;min-width:0;padding:.75rem 1rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletMetric:last-child{border-right:0}.dashboard-adaptive-module__OpzM2G__tabletMetric span,.dashboard-adaptive-module__OpzM2G__phoneEyebrow,.dashboard-adaptive-module__OpzM2G__phoneBalanceMeta,.dashboard-adaptive-module__OpzM2G__sectionMeta{color:var(--ui-muted-ink);font-size:.7rem}.dashboard-adaptive-module__OpzM2G__tabletMetric strong{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.05rem,2.2vw,1.45rem);font-weight:650;line-height:1.1;overflow:hidden}.dashboard-adaptive-module__OpzM2G__positive{color:var(--ui-positive)}.dashboard-adaptive-module__OpzM2G__negative{color:var(--ui-negative)}.dashboard-adaptive-module__OpzM2G__tabletWorkspace{grid-template-columns:minmax(0,1.32fr) minmax(18rem,.82fr);gap:1rem;min-height:0;display:grid}.dashboard-adaptive-module__OpzM2G__tabletPrimary,.dashboard-adaptive-module__OpzM2G__tabletSecondary{gap:1rem;min-height:0;display:grid}.dashboard-adaptive-module__OpzM2G__tabletPrimary{grid-template-rows:minmax(0,.92fr) minmax(0,1.08fr)}.dashboard-adaptive-module__OpzM2G__tabletSecondary{grid-template-rows:minmax(0,.85fr) minmax(0,.75fr) minmax(0,.7fr)}.dashboard-adaptive-module__OpzM2G__tabletAccount,.dashboard-adaptive-module__OpzM2G__tabletTransactions,.dashboard-adaptive-module__OpzM2G__tabletGoals,.dashboard-adaptive-module__OpzM2G__tabletSpending,.dashboard-adaptive-module__OpzM2G__tabletAttention{border:1px solid var(--ui-border-subtle);background:var(--ui-surface);border-radius:1rem;min-height:0;overflow:hidden}.dashboard-adaptive-module__OpzM2G__tabletTransactions{grid-template-rows:auto minmax(0,1fr);display:grid}.dashboard-adaptive-module__OpzM2G__tabletAccount{grid-template-columns:minmax(15rem,1fr) minmax(12rem,.72fr);align-items:center;gap:1rem;padding:1.1rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletCardSlot{justify-self:center;width:min(100%,18rem)}.dashboard-adaptive-module__OpzM2G__tabletBalance{border-left:1px solid var(--ui-border-subtle);align-content:center;gap:.35rem;padding-left:1.1rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletBalance span,.dashboard-adaptive-module__OpzM2G__tabletBalance p{color:var(--ui-muted-ink);font-size:.72rem}.dashboard-adaptive-module__OpzM2G__tabletBalance strong{letter-spacing:-.045em;font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:650;line-height:1}.dashboard-adaptive-module__OpzM2G__tabletBalance p{margin:0}.dashboard-adaptive-module__OpzM2G__tabletActivity{width:fit-content;color:var(--ui-muted-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-border);text-decoration-color:var(--ui-border);text-underline-offset:.18rem;margin-top:-.05rem;font-size:.72rem;display:inline-flex;transform:translateY(-5px)}.dashboard-adaptive-module__OpzM2G__tabletActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.65rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletAction,.dashboard-adaptive-module__OpzM2G__phoneQuickAction{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:2.75rem;color:var(--ui-ink);border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;font-size:.72rem;font-weight:620;display:flex}.dashboard-adaptive-module__OpzM2G__tabletAction:first-child,.dashboard-adaptive-module__OpzM2G__phoneQuickAction:first-child{border-color:var(--ui-ink);background:var(--ui-ink);color:var(--ui-surface)}.dashboard-adaptive-module__OpzM2G__tabletAction svg,.dashboard-adaptive-module__OpzM2G__phoneQuickAction svg{width:1rem;height:1rem}.dashboard-adaptive-module__OpzM2G__tabletPanelHeader,.dashboard-adaptive-module__OpzM2G__tabletSectionHeader,.dashboard-adaptive-module__OpzM2G__phoneSectionHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dashboard-adaptive-module__OpzM2G__tabletPanelHeader{border-bottom:1px solid var(--ui-border-subtle);min-height:3.5rem;padding:.75rem 1rem}.dashboard-adaptive-module__OpzM2G__tabletPanelHeader h2,.dashboard-adaptive-module__OpzM2G__tabletSectionHeader h2{letter-spacing:-.025em;margin:0;font-size:1rem;font-weight:650}.dashboard-adaptive-module__OpzM2G__tabletPanelHeader a,.dashboard-adaptive-module__OpzM2G__tabletSectionHeader a,.dashboard-adaptive-module__OpzM2G__phoneSectionHeader a{min-height:2.5rem;color:var(--ui-muted-ink);align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;display:inline-flex}.dashboard-adaptive-module__OpzM2G__tabletTransactionList{grid-template-rows:repeat(5,minmax(0,1fr));align-content:stretch;min-height:0;padding:.2rem 1rem .5rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletTransactionList>[data-loading-collection=true]{grid-row:1/-1;height:100%;min-height:0}.dashboard-adaptive-module__OpzM2G__tabletTransaction{border-bottom:1px solid var(--ui-border-subtle);grid-template-columns:minmax(0,1fr) 6.5rem 6rem;align-items:center;gap:.65rem;min-height:3.25rem;font-size:.72rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletTransaction:last-child{border-bottom:0}.dashboard-adaptive-module__OpzM2G__tabletTransaction>span:first-child{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dashboard-adaptive-module__OpzM2G__tabletTransaction small{color:var(--ui-muted-ink)}.dashboard-adaptive-module__OpzM2G__tabletTransaction b{font-variant-numeric:tabular-nums;justify-self:end}.dashboard-adaptive-module__OpzM2G__tabletGoals,.dashboard-adaptive-module__OpzM2G__tabletSpending,.dashboard-adaptive-module__OpzM2G__tabletAttention{padding:.95rem 1rem}.dashboard-adaptive-module__OpzM2G__tabletGoalList,.dashboard-adaptive-module__OpzM2G__tabletSpendingList,.dashboard-adaptive-module__OpzM2G__tabletAttentionList{gap:.5rem;margin-top:.7rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletGoal{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .6rem;padding-block:.35rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletGoal strong,.dashboard-adaptive-module__OpzM2G__tabletSpendingRow strong,.dashboard-adaptive-module__OpzM2G__tabletAttentionRow strong{font-size:.72rem}.dashboard-adaptive-module__OpzM2G__tabletGoal span,.dashboard-adaptive-module__OpzM2G__tabletSpendingRow span,.dashboard-adaptive-module__OpzM2G__tabletAttentionRow span{color:var(--ui-muted-ink);font-size:.66rem}.dashboard-adaptive-module__OpzM2G__tabletGoalTrack,.dashboard-adaptive-module__OpzM2G__tabletSpendingTrack{background:#00000012;border-radius:999px;grid-column:1/-1;height:.32rem;overflow:hidden}.dashboard-adaptive-module__OpzM2G__tabletGoalTrack i,.dashboard-adaptive-module__OpzM2G__tabletSpendingTrack i{border-radius:inherit;background:var(--ui-ink);height:100%;display:block}.dashboard-adaptive-module__OpzM2G__tabletSpendingRow{grid-template-columns:6rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletAttentionRow{border-bottom:1px solid var(--ui-border-subtle);grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.75rem;display:grid}.dashboard-adaptive-module__OpzM2G__tabletAttentionRow:last-child{border-bottom:0}.dashboard-adaptive-module__OpzM2G__tabletAttentionRow svg{width:1rem;height:1rem}.dashboard-adaptive-module__OpzM2G__phonePage{grid-template-columns:minmax(0,1fr);min-width:0;padding:0 1rem 1rem;display:grid;overflow:hidden}.dashboard-adaptive-module__OpzM2G__phoneBalanceHero{padding:1.35rem 0 1.15rem}.dashboard-adaptive-module__OpzM2G__phoneBalanceHero strong{letter-spacing:-.065em;margin-top:.25rem;font-size:clamp(2.35rem,13vw,3.35rem);font-weight:650;line-height:.98;display:block}.dashboard-adaptive-module__OpzM2G__phoneBalanceMeta{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.65rem;display:flex}.dashboard-adaptive-module__OpzM2G__phoneBalanceMeta b{color:var(--ui-positive);font-weight:600}.dashboard-adaptive-module__OpzM2G__phoneQuickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-bottom:1rem;display:grid}.dashboard-adaptive-module__OpzM2G__phoneQuickAction{flex-direction:column;gap:.2rem;min-width:0;min-height:3.5rem;font-size:.65rem}.dashboard-adaptive-module__OpzM2G__phoneAccountStrip{border-block:1px solid var(--ui-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.9rem 0;display:grid}.dashboard-adaptive-module__OpzM2G__phoneAccountStrip>div{gap:.1rem;display:grid}.dashboard-adaptive-module__OpzM2G__phoneAccountStrip strong{font-size:.9rem}.dashboard-adaptive-module__OpzM2G__phoneAccountStrip span{color:var(--ui-muted-ink);font-size:.7rem}.dashboard-adaptive-module__OpzM2G__phoneAccountStrip b{font-variant-numeric:tabular-nums;font-size:1rem}.dashboard-adaptive-module__OpzM2G__phoneSection{border-bottom:1px solid var(--ui-border-subtle);padding:1rem 0}.dashboard-adaptive-module__OpzM2G__phoneSection:last-child{border-bottom:0}.dashboard-adaptive-module__OpzM2G__phoneSectionHeader h2{letter-spacing:-.03em;margin:0;font-size:1.05rem;font-weight:650}.dashboard-adaptive-module__OpzM2G__phoneTransactionList,.dashboard-adaptive-module__OpzM2G__phoneGoalScroller,.dashboard-adaptive-module__OpzM2G__phoneAttentionList{margin-top:.65rem}.dashboard-adaptive-module__OpzM2G__phoneTransaction{border-bottom:1px solid var(--ui-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4rem;display:grid}.dashboard-adaptive-module__OpzM2G__phoneTransaction:last-child{border-bottom:0}.dashboard-adaptive-module__OpzM2G__phoneTransaction>span{gap:.18rem;display:grid}.dashboard-adaptive-module__OpzM2G__phoneTransaction strong{font-size:.82rem}.dashboard-adaptive-module__OpzM2G__phoneTransaction small{color:var(--ui-muted-ink);font-size:.68rem}.dashboard-adaptive-module__OpzM2G__phoneTransaction b{font-variant-numeric:tabular-nums;font-size:.78rem}.dashboard-adaptive-module__OpzM2G__phoneGoalScroller{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(13rem,82%);grid-auto-flow:column;gap:.65rem;padding-bottom:.35rem;display:grid;overflow-x:auto}.dashboard-adaptive-module__OpzM2G__phoneGoalScroller::-webkit-scrollbar{display:none}.dashboard-adaptive-module__OpzM2G__phoneGoal{scroll-snap-align:start;border:1px solid var(--ui-border-subtle);border-radius:.85rem;gap:.4rem;padding:.85rem;display:grid}.dashboard-adaptive-module__OpzM2G__phoneGoal header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dashboard-adaptive-module__OpzM2G__phoneGoal header strong{font-size:.78rem}.dashboard-adaptive-module__OpzM2G__phoneGoal>strong{letter-spacing:-.03em;font-size:1.3rem}.dashboard-adaptive-module__OpzM2G__phoneGoal p{color:var(--ui-muted-ink);margin:0;font-size:.68rem}.dashboard-adaptive-module__OpzM2G__phoneGoalTrack{background:#00000012;border-radius:999px;height:.35rem;overflow:hidden}.dashboard-adaptive-module__OpzM2G__phoneGoalTrack i{border-radius:inherit;background:var(--ui-ink);height:100%;display:block}.dashboard-adaptive-module__OpzM2G__phoneAttentionRow{border-bottom:1px solid var(--ui-border-subtle);min-height:3.4rem;color:var(--ui-ink);grid-template-columns:1.5rem minmax(0,1fr) 1rem;align-items:center;gap:.55rem;font-size:.76rem;display:grid}.dashboard-adaptive-module__OpzM2G__phoneAttentionRow:last-child{border-bottom:0}.dashboard-adaptive-module__OpzM2G__phoneAttentionRow svg{width:1rem;height:1rem}@media (max-width:1100px) and (min-width:768px){.dashboard-adaptive-module__OpzM2G__tabletWorkspace{grid-template-columns:minmax(0,1.18fr) minmax(16rem,.82fr)}.dashboard-adaptive-module__OpzM2G__tabletAccount{grid-template-columns:minmax(13rem,1fr) minmax(10rem,.7fr)}.dashboard-adaptive-module__OpzM2G__tabletTransaction{grid-template-columns:minmax(0,1fr) 5.25rem 5.5rem}}@media (orientation:portrait) and (min-width:768px){.dashboard-adaptive-module__OpzM2G__tabletPage{height:auto}.dashboard-adaptive-module__OpzM2G__tabletWorkspace{grid-template-columns:1fr}.dashboard-adaptive-module__OpzM2G__tabletPrimary,.dashboard-adaptive-module__OpzM2G__tabletSecondary{grid-template-rows:auto}.dashboard-adaptive-module__OpzM2G__tabletSecondary{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-adaptive-module__OpzM2G__tabletAttention{grid-column:1/-1}}
.dashboard-desktop-module___GlqnW__page{grid-template-rows:auto minmax(0,1fr);gap:clamp(.75rem,1.1vw,1.1rem);width:100%;height:100%;min-height:0;padding:clamp(.75rem,1.15vw,1.25rem);display:grid}.dashboard-desktop-module___GlqnW__metrics{border-block:1px solid var(--ui-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dashboard-desktop-module___GlqnW__metrics>div{border-right:1px solid var(--ui-border-subtle);gap:.12rem;min-width:0;padding:.65rem clamp(.75rem,1.2vw,1.2rem);display:grid}.dashboard-desktop-module___GlqnW__metrics>div:last-child{border-right:0}.dashboard-desktop-module___GlqnW__metrics span,.dashboard-desktop-module___GlqnW__metrics small,.dashboard-desktop-module___GlqnW__eyebrow,.dashboard-desktop-module___GlqnW__panelHeader p,.dashboard-desktop-module___GlqnW__goalRow small{color:var(--ui-muted-ink)}.dashboard-desktop-module___GlqnW__metrics span,.dashboard-desktop-module___GlqnW__eyebrow{font-size:.68rem}.dashboard-desktop-module___GlqnW__metrics strong{letter-spacing:-.035em;font-size:clamp(1.05rem,1.4vw,1.4rem);font-weight:650}.dashboard-desktop-module___GlqnW__metrics small{font-size:.62rem}.dashboard-desktop-module___GlqnW__workspace{grid-template-columns:minmax(0,1.72fr) minmax(19rem,.88fr);gap:clamp(.75rem,1.1vw,1.1rem);min-height:0;display:grid}.dashboard-desktop-module___GlqnW__primaryColumn,.dashboard-desktop-module___GlqnW__secondaryColumn{gap:clamp(.75rem,1.1vw,1.1rem);min-width:0;min-height:0;display:grid}.dashboard-desktop-module___GlqnW__primaryColumn{grid-template-rows:minmax(11.5rem,.68fr) minmax(20rem,1.32fr)}.dashboard-desktop-module___GlqnW__secondaryColumn{grid-template-rows:repeat(3,minmax(0,1fr))}.dashboard-desktop-module___GlqnW__accountPanel,.dashboard-desktop-module___GlqnW__transactionsPanel,.dashboard-desktop-module___GlqnW__goalsPanel,.dashboard-desktop-module___GlqnW__spendingPanel,.dashboard-desktop-module___GlqnW__reviewPanel{border:1px solid var(--ui-border-subtle);background:var(--ui-surface);border-radius:.8rem;min-height:0;overflow:hidden}.dashboard-desktop-module___GlqnW__accountPanel{grid-template-columns:minmax(17rem,.95fr) minmax(15rem,1.05fr);align-items:center;display:grid}.dashboard-desktop-module___GlqnW__accountCard{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:1.25rem;justify-self:center;width:min(100% - 2rem,21rem);padding:0}.dashboard-desktop-module___GlqnW__cashCardCarousel{justify-content:center;align-items:center;gap:.4rem;min-width:0;display:flex}.dashboard-desktop-module___GlqnW__cashCardCarousel>button:not(.dashboard-desktop-module___GlqnW__cashCardCarouselCard){border:1px solid var(--ui-border-subtle);background:var(--ui-surface);width:2rem;height:2rem;color:var(--ui-ink);border-radius:999px;flex:none;place-items:center;display:grid}.dashboard-desktop-module___GlqnW__cashCardCarousel>button svg{width:1rem;height:1rem}.dashboard-desktop-module___GlqnW__cashCardCarouselCard{text-align:left;background:0 0;border:0;width:min(100%,21.25rem);min-width:0;display:block}.dashboard-desktop-module___GlqnW__accountCard:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:.25rem}.dashboard-desktop-module___GlqnW__accountSummary{border-left:1px solid var(--ui-border-subtle);flex-direction:column;justify-content:space-between;min-height:8.5rem;padding:1rem 1.25rem;display:flex}.dashboard-desktop-module___GlqnW__accountSummary strong{letter-spacing:-.055em;margin-top:.2rem;font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:650;display:block}.dashboard-desktop-module___GlqnW__accountSummary p{color:var(--ui-muted-ink);margin:.25rem 0 0;font-size:.68rem}.dashboard-desktop-module___GlqnW__accountActivity{color:var(--ui-muted-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ui-border);text-decoration-color:var(--ui-border);text-underline-offset:.18rem;margin-top:.05rem;font-size:.68rem;transition:color .18s;display:inline-flex;transform:translateY(-5px)}.dashboard-desktop-module___GlqnW__accountActivity:hover{color:var(--ui-ink)}.dashboard-desktop-module___GlqnW__accountActions{gap:.45rem;display:flex}.dashboard-desktop-module___GlqnW__accountActions a{border:1px solid var(--ui-border);border-radius:.55rem;align-items:center;gap:.4rem;min-height:2.4rem;padding:0 .7rem;font-size:.68rem;font-weight:620;display:inline-flex}.dashboard-desktop-module___GlqnW__accountActions a:first-child{border-color:var(--ui-ink);background:var(--ui-ink);color:var(--ui-surface)}.dashboard-desktop-module___GlqnW__accountActions svg,.dashboard-desktop-module___GlqnW__panelHeader svg{width:.9rem;height:.9rem}.dashboard-desktop-module___GlqnW__transactionsPanel{grid-template-rows:auto auto minmax(0,1fr);display:grid}.dashboard-desktop-module___GlqnW__panelHeader{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;padding:.65rem .9rem;display:flex}.dashboard-desktop-module___GlqnW__panelHeader h2{letter-spacing:-.025em;margin:0;font-size:.88rem;font-weight:650}.dashboard-desktop-module___GlqnW__panelHeader p{margin:.15rem 0 0;font-size:.62rem}.dashboard-desktop-module___GlqnW__panelHeader a{align-items:center;gap:.35rem;font-size:.65rem;font-weight:620;display:inline-flex}.dashboard-desktop-module___GlqnW__panelValue{font-size:.74rem;font-weight:650}.dashboard-desktop-module___GlqnW__transactionHeader,.dashboard-desktop-module___GlqnW__transactionRow{grid-template-columns:minmax(12rem,1.8fr) minmax(6rem,.8fr) 6.4rem 7rem;align-items:center;gap:.75rem;padding-inline:.9rem;display:grid}.dashboard-desktop-module___GlqnW__transactionHeader{border-bottom:1px solid var(--ui-border-subtle);min-height:2rem;color:var(--ui-muted-ink);font-size:.6rem}.dashboard-desktop-module___GlqnW__transactionRows{grid-template-rows:repeat(7,minmax(0,1fr));min-height:0;display:grid}.dashboard-desktop-module___GlqnW__transactionRows>[data-loading-collection=true]{grid-row:1/-1;height:100%;min-height:0}.dashboard-desktop-module___GlqnW__transactionRow{border-bottom:1px solid var(--ui-border-subtle);min-height:14.2857%;color:var(--ui-muted-ink);font-size:.68rem}.dashboard-desktop-module___GlqnW__transactionRow:last-child{border-bottom:0}.dashboard-desktop-module___GlqnW__transactionName{min-width:0;color:var(--ui-ink);align-items:center;gap:.55rem;display:flex}.dashboard-desktop-module___GlqnW__transactionName svg{stroke-width:1.7px;width:.95rem;height:.95rem}.dashboard-desktop-module___GlqnW__transactionName strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-desktop-module___GlqnW__transactionRow b{font-variant-numeric:tabular-nums;justify-self:end}.dashboard-desktop-module___GlqnW__positive{color:var(--ui-positive)}.dashboard-desktop-module___GlqnW__negative{color:var(--ui-negative)}.dashboard-desktop-module___GlqnW__accountOverlay{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000004d;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.dashboard-desktop-module___GlqnW__accountDialog{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:.85rem;width:min(29rem,100vw - 2rem);padding:1rem;box-shadow:0 24px 70px #00000038}.dashboard-desktop-module___GlqnW__accountDialogHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dashboard-desktop-module___GlqnW__accountDialogHeader h2{margin:0;font-size:1rem;font-weight:650}.dashboard-desktop-module___GlqnW__accountDialogHeader p{color:var(--ui-muted-ink);margin:.15rem 0 0;font-size:.68rem}.dashboard-desktop-module___GlqnW__accountDialogHeader button{width:2.5rem;height:2.5rem;color:var(--ui-muted-ink);background:0 0;border:0;border-radius:.55rem;justify-content:center;align-items:center;display:inline-flex}.dashboard-desktop-module___GlqnW__accountDialogHeader button:hover{background:color-mix(in srgb, var(--ui-ink) 5%, transparent);color:var(--ui-ink)}.dashboard-desktop-module___GlqnW__accountDialogHeader svg{width:1rem;height:1rem}.dashboard-desktop-module___GlqnW__accountDialogCard{width:min(100%,23rem);margin:1rem auto 0}.dashboard-desktop-module___GlqnW__goalRows,.dashboard-desktop-module___GlqnW__spendingRows,.dashboard-desktop-module___GlqnW__reviewRows{padding:.35rem .9rem .55rem;display:grid}.dashboard-desktop-module___GlqnW__goalRow{grid-template-columns:minmax(6rem,.8fr) minmax(5rem,1.2fr) 2.2rem;align-items:center;gap:.65rem;min-height:2.65rem;font-size:.66rem;display:grid}.dashboard-desktop-module___GlqnW__goalRow>span{gap:.08rem;display:grid}.dashboard-desktop-module___GlqnW__goalRow small{font-size:.58rem}.dashboard-desktop-module___GlqnW__goalRow>div,.dashboard-desktop-module___GlqnW__spendingRow>div{background:var(--ui-border-subtle);border-radius:999px;height:.32rem;overflow:hidden}.dashboard-desktop-module___GlqnW__goalRow i,.dashboard-desktop-module___GlqnW__spendingRow i{border-radius:inherit;background:var(--ui-ink);height:100%;display:block}.dashboard-desktop-module___GlqnW__goalRow b,.dashboard-desktop-module___GlqnW__spendingRow b{color:var(--ui-muted-ink);justify-self:end;font-size:.62rem}.dashboard-desktop-module___GlqnW__spendingRow{grid-template-columns:6rem minmax(0,1fr) 2.2rem;align-items:center;gap:.65rem;min-height:2.45rem;font-size:.66rem;display:grid}.dashboard-desktop-module___GlqnW__reviewCount{border:1px solid var(--ui-border);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.65rem;font-weight:650;display:grid}.dashboard-desktop-module___GlqnW__reviewRows{padding-block:.15rem .4rem}.dashboard-desktop-module___GlqnW__reviewRows a{border-bottom:1px solid var(--ui-border-subtle);grid-template-columns:1rem minmax(0,1fr) .9rem;align-items:center;gap:.6rem;min-height:2.75rem;font-size:.66rem;display:grid}.dashboard-desktop-module___GlqnW__reviewRows a:last-child{border-bottom:0}.dashboard-desktop-module___GlqnW__reviewRows a>svg{stroke-width:1.7px;width:.9rem;height:.9rem}.dashboard-desktop-module___GlqnW__reviewRows a>span{gap:.08rem;display:grid}.dashboard-desktop-module___GlqnW__reviewRows small{color:var(--ui-muted-ink);font-size:.58rem}@media (max-width:1500px){.dashboard-desktop-module___GlqnW__page{gap:.7rem;padding:.7rem}.dashboard-desktop-module___GlqnW__workspace,.dashboard-desktop-module___GlqnW__primaryColumn,.dashboard-desktop-module___GlqnW__secondaryColumn{gap:.7rem}.dashboard-desktop-module___GlqnW__workspace{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.9fr)}.dashboard-desktop-module___GlqnW__primaryColumn{grid-template-rows:minmax(10rem,.62fr) minmax(18rem,1.38fr)}.dashboard-desktop-module___GlqnW__accountCard{width:min(100% - 1rem,18rem)}.dashboard-desktop-module___GlqnW__accountSummary{padding:.8rem 1rem}.dashboard-desktop-module___GlqnW__secondaryColumn{grid-template-rows:minmax(0,1.02fr) minmax(0,.9fr) minmax(0,1.08fr)}.dashboard-desktop-module___GlqnW__panelHeader{min-height:3rem;padding-block:.45rem}.dashboard-desktop-module___GlqnW__goalRows,.dashboard-desktop-module___GlqnW__spendingRows,.dashboard-desktop-module___GlqnW__reviewRows{padding-block:.15rem .3rem}.dashboard-desktop-module___GlqnW__goalRow,.dashboard-desktop-module___GlqnW__spendingRow{min-height:2.05rem}.dashboard-desktop-module___GlqnW__spendingRow{min-height:1.95rem}.dashboard-desktop-module___GlqnW__reviewRows a{min-height:2.2rem}.dashboard-desktop-module___GlqnW__transactionRow:nth-child(n+8){display:none}.dashboard-desktop-module___GlqnW__transactionRow{font-size:.64rem}}@media (min-width:2200px){.dashboard-desktop-module___GlqnW__page{max-width:150rem;margin-inline:auto}.dashboard-desktop-module___GlqnW__workspace{grid-template-columns:minmax(0,1.9fr) minmax(25rem,.85fr)}.dashboard-desktop-module___GlqnW__accountCard{width:min(100% - 2rem,27.5rem)}.dashboard-desktop-module___GlqnW__cashCardCarouselCard{width:min(100%,27.5rem)}.dashboard-desktop-module___GlqnW__transactionRow,.dashboard-desktop-module___GlqnW__goalRow,.dashboard-desktop-module___GlqnW__spendingRow,.dashboard-desktop-module___GlqnW__reviewRows a{font-size:.76rem}}
.AccountCardModal-module__ePt_4W__overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overscroll-behavior:contain;background:#0000004d;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow:hidden}.AccountCardModal-module__ePt_4W__modal{border:1px solid var(--ui-border);background:var(--ui-surface);width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ui-ink);box-shadow:var(--ui-modal-shadow);overscroll-behavior:contain;border-radius:.85rem;overflow:auto}.AccountCardModal-module__ePt_4W__header{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex}.AccountCardModal-module__ePt_4W__heading{min-width:0}.AccountCardModal-module__ePt_4W__heading h2{letter-spacing:-.025em;margin:0;font-size:1.15rem;font-weight:650}.AccountCardModal-module__ePt_4W__heading p{color:var(--ui-muted-ink);margin:.2rem 0 0;font-size:.76rem;line-height:1.45}.AccountCardModal-module__ePt_4W__closeButton{width:2.75rem;height:2.75rem;color:var(--ui-ink);background:0 0;border:0;border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.AccountCardModal-module__ePt_4W__closeButton:hover{background:color-mix(in srgb, var(--ui-ink) 5%, transparent)}.AccountCardModal-module__ePt_4W__closeButton svg{width:1.1rem;height:1.1rem}.AccountCardModal-module__ePt_4W__body{gap:1.05rem;padding:1rem 1.25rem 1.15rem;display:grid}.AccountCardModal-module__ePt_4W__preview{border:1px solid var(--ui-border-subtle);background:color-mix(in srgb, var(--ui-ink) 2%, var(--ui-surface));border-radius:.7rem;justify-content:center;padding:1.1rem;display:flex}.AccountCardModal-module__ePt_4W__section{border-top:1px solid var(--ui-border-subtle);gap:.65rem;padding-top:1rem;display:grid}.AccountCardModal-module__ePt_4W__sectionTitle{margin:0;font-size:.78rem;font-weight:650}.AccountCardModal-module__ePt_4W__colorOptions{flex-wrap:wrap;gap:.4rem;display:flex}.AccountCardModal-module__ePt_4W__colorOption{background:0 0;border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative}.AccountCardModal-module__ePt_4W__colorOption:before{background:var(--swatch);content:"";border:1px solid #00000029;border-radius:50%;width:1.8rem;height:1.8rem}.AccountCardModal-module__ePt_4W__colorOption:hover{background:color-mix(in srgb, var(--ui-ink) 4%, transparent)}.AccountCardModal-module__ePt_4W__colorOption[aria-pressed=true]{border-color:var(--ui-ink)}.AccountCardModal-module__ePt_4W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.AccountCardModal-module__ePt_4W__field{min-width:0;color:var(--ui-ink);gap:.38rem;font-size:.74rem;font-weight:620;display:grid}.AccountCardModal-module__ePt_4W__input{height:var(--ui-control-height);border-color:var(--ui-border);border-radius:var(--ui-control-radius);background:var(--ui-surface);color:var(--ui-ink);font-weight:430}.AccountCardModal-module__ePt_4W__input:hover{border-color:color-mix(in srgb, var(--ui-ink) 24%, var(--ui-border))}.AccountCardModal-module__ePt_4W__inputInvalid{border-color:var(--ui-negative)}.AccountCardModal-module__ePt_4W__fieldError{min-height:1rem;color:var(--ui-negative);font-size:.67rem;font-weight:430;line-height:1.35}.AccountCardModal-module__ePt_4W__footer{border-top:1px solid var(--ui-border-subtle);justify-content:flex-end;align-items:center;gap:.55rem;padding:.85rem 1.25rem 1rem;display:flex}.AccountCardModal-module__ePt_4W__footerSplit{justify-content:space-between}.AccountCardModal-module__ePt_4W__footerActions{gap:.55rem;display:flex}.AccountCardModal-module__ePt_4W__primaryButton,.AccountCardModal-module__ePt_4W__secondaryButton,.AccountCardModal-module__ePt_4W__destructiveButton{min-height:2.75rem;font:inherit;white-space:nowrap;border-radius:.55rem;justify-content:center;align-items:center;padding-inline:.9rem;font-size:.76rem;font-weight:650;display:inline-flex}.AccountCardModal-module__ePt_4W__primaryButton{border:1px solid var(--ui-ink);background:var(--ui-ink);color:var(--ui-surface)}.AccountCardModal-module__ePt_4W__secondaryButton{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-ink)}.AccountCardModal-module__ePt_4W__destructiveButton{border:1px solid color-mix(in srgb, var(--ui-negative) 45%, var(--ui-border));color:var(--ui-negative);background:0 0}.AccountCardModal-module__ePt_4W__primaryButton:hover{opacity:.84}.AccountCardModal-module__ePt_4W__secondaryButton:hover,.AccountCardModal-module__ePt_4W__destructiveButton:hover{background:color-mix(in srgb, var(--ui-ink) 4%, transparent)}.AccountCardModal-module__ePt_4W__closeButton:focus-visible,.AccountCardModal-module__ePt_4W__colorOption:focus-visible,.AccountCardModal-module__ePt_4W__input:focus-visible,.AccountCardModal-module__ePt_4W__primaryButton:focus-visible,.AccountCardModal-module__ePt_4W__secondaryButton:focus-visible,.AccountCardModal-module__ePt_4W__destructiveButton:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:2px}.AccountCardModal-module__ePt_4W__primaryButton:active,.AccountCardModal-module__ePt_4W__secondaryButton:active,.AccountCardModal-module__ePt_4W__destructiveButton:active,.AccountCardModal-module__ePt_4W__closeButton:active,.AccountCardModal-module__ePt_4W__colorOption:active{transform:translateY(1px)}@media (min-width:2200px){.AccountCardModal-module__ePt_4W__modal{width:min(42rem,100vw - 3rem)}.AccountCardModal-module__ePt_4W__body{gap:1.25rem}}@media (min-width:768px) and (max-height:800px){.AccountCardModal-module__ePt_4W__modal{width:min(42rem,100vw - 2rem)}.AccountCardModal-module__ePt_4W__header{padding-block:.85rem}.AccountCardModal-module__ePt_4W__body{gap:.75rem;padding-block:.75rem}.AccountCardModal-module__ePt_4W__preview{padding:.7rem}.AccountCardModal-module__ePt_4W__preview>div{width:18rem}.AccountCardModal-module__ePt_4W__section{gap:.45rem;padding-top:.7rem}.AccountCardModal-module__ePt_4W__footer{padding-block:.65rem .75rem}}@media (max-width:767px){.AccountCardModal-module__ePt_4W__overlay{align-items:flex-end;padding:0}.AccountCardModal-module__ePt_4W__modal{width:100%;height:calc(100dvh - .5rem);max-height:none;padding-bottom:env(safe-area-inset-bottom);border-radius:.9rem .9rem 0 0}.AccountCardModal-module__ePt_4W__header,.AccountCardModal-module__ePt_4W__body,.AccountCardModal-module__ePt_4W__footer{padding-inline:1rem}.AccountCardModal-module__ePt_4W__formGrid{grid-template-columns:1fr}.AccountCardModal-module__ePt_4W__footer,.AccountCardModal-module__ePt_4W__footerSplit{flex-direction:column-reverse;align-items:stretch}.AccountCardModal-module__ePt_4W__footerActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AccountCardModal-module__ePt_4W__footer button{width:100%}}@media (max-width:390px){.AccountCardModal-module__ePt_4W__footerActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AccountCardModal-module__ePt_4W__primaryButton,.AccountCardModal-module__ePt_4W__secondaryButton,.AccountCardModal-module__ePt_4W__destructiveButton,.AccountCardModal-module__ePt_4W__closeButton,.AccountCardModal-module__ePt_4W__colorOption{transition:none}}
