.Fab-module__V8vXbW__fabContainer{z-index:60;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:34px;right:34px}.Fab-module__V8vXbW__fabMenu{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.Fab-module__V8vXbW__miniFab{background:var(--surfacemodal);border:1px solid var(--borderstrong);border-radius:var(--rpill);color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:11px 18px;font-size:13.5px;font-weight:500;transition:border-color .18s,background .18s;display:flex;box-shadow:0 10px 30px #00000073}.Fab-module__V8vXbW__miniFab:hover{background:var(--accentsoft)}.Fab-module__V8vXbW__miniFabGlyph{font-family:var(--fm);color:var(--accent);font-size:13px}.Fab-module__V8vXbW__fab{border-radius:var(--rpill);background:var(--accent);width:56px;height:56px;color:var(--accentink);cursor:pointer;border:none;place-items:center;display:grid;box-shadow:0 10px 30px #00000073}.Fab-module__V8vXbW__fabPlus{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;width:22px;height:22px}@media (max-width:960px){.Fab-module__V8vXbW__fabContainer{right:max(16px, env(safe-area-inset-right));bottom:calc(64px + 16px + env(safe-area-inset-bottom))}}html[data-kb=open] .Fab-module__V8vXbW__fabContainer{display:none}
.dashboard-module___vDUZq__welcomeBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}.dashboard-module___vDUZq__welcomeActions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-module___vDUZq__updateButton{align-items:center;gap:8px;display:inline-flex}.dashboard-module___vDUZq__updateCount{border-radius:var(--rpill);background:var(--caution);min-width:20px;color:var(--bg);font-family:var(--fnum);text-align:center;padding:1px 6px;font-size:11px;line-height:18px}@media (max-width:640px){.dashboard-module___vDUZq__welcomeBar{margin-bottom:18px}.dashboard-module___vDUZq__welcomeActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.dashboard-module___vDUZq__welcomeActions>*{text-align:center;white-space:nowrap;justify-content:center;min-height:44px;padding-left:8px;padding-right:8px}.dashboard-module___vDUZq__updateButton{position:relative}.dashboard-module___vDUZq__updateCount{position:absolute;top:-8px;right:-6px}}.dashboard-module___vDUZq__welcomeTitle{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdsp);text-transform:var(--fdcase);color:var(--text);font-size:30px}.dashboard-module___vDUZq__welcomeSub{color:var(--textfaint);margin-top:4px;font-size:13px}.dashboard-module___vDUZq__hero{margin-bottom:16px;padding:26px 28px 20px;overflow:hidden}.dashboard-module___vDUZq__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.dashboard-module___vDUZq__heroValueRow{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:8px;display:flex}.dashboard-module___vDUZq__heroValue{font-family:var(--fnum);font-weight:var(--fdw);letter-spacing:-.02em;color:var(--text);font-size:46px}.dashboard-module___vDUZq__heroBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-module___vDUZq__heroDelta{--dc:var(--positive);border-radius:var(--rpill);background:color-mix(in srgb, var(--dc) 12%, transparent);border:1px solid color-mix(in srgb, var(--dc) 28%, transparent);font-family:var(--fm);color:var(--dc);align-items:center;gap:7px;padding:3px 10px 3px 3px;font-size:12.5px;display:inline-flex}.dashboard-module___vDUZq__heroDeltaNegative{--dc:var(--negative);}.dashboard-module___vDUZq__deltaArrow{border-radius:var(--rpill);background:var(--dc);width:20px;height:20px;color:var(--bg);place-items:center;font-size:8.5px;font-style:normal;display:grid}.dashboard-module___vDUZq__athBadge{border-radius:var(--rpill);background:linear-gradient(100deg, var(--accent), color-mix(in srgb, var(--accent) 60%, var(--text)) 50%, var(--accent));color:var(--accentink);font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 50%, transparent), 0 4px 16px color-mix(in srgb, var(--accent) 35%, transparent);align-items:center;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.dashboard-module___vDUZq__periodChips{gap:6px;display:flex}.dashboard-module___vDUZq__statsGrid{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.dashboard-module___vDUZq__statCard{cursor:pointer;padding:20px 22px 60px;display:block;position:relative;overflow:hidden}.dashboard-module___vDUZq__statCard>:not(svg){position:relative}.dashboard-module___vDUZq__topo{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dashboard-module___vDUZq__statValue{font-family:var(--fnum);font-size:27px;font-weight:var(--fdw);color:var(--text);margin-top:8px}.dashboard-module___vDUZq__statMeta{color:var(--textsub);margin-top:6px;font-size:12px}.dashboard-module___vDUZq__statSpark{width:100%;height:48px;display:block;position:absolute;bottom:0;left:0;right:0}.dashboard-module___vDUZq__athCard{background:var(--accentsoft);border:1px solid var(--borderstrong);border-radius:var(--rcard);cursor:pointer;padding:20px 22px;display:block}.dashboard-module___vDUZq__athKicker{color:var(--accent);justify-content:space-between;align-items:center;gap:8px;display:flex;}.dashboard-module___vDUZq__athKicker .dashboard-module___vDUZq__athBadge{padding:2px 8px;font-size:9px}.dashboard-module___vDUZq__athValue{color:var(--accent);}.dashboard-module___vDUZq__recentCard{padding:8px 24px}.dashboard-module___vDUZq__recentHeader{border-bottom:var(--ruleheavy);justify-content:space-between;align-items:center;padding:16px 0 12px;display:flex}.dashboard-module___vDUZq__viewAll{color:var(--accent);font-size:12.5px}.dashboard-module___vDUZq__accountRow{--cc:var(--accent);border-bottom:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;margin:0 -24px;padding:14px 24px;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.dashboard-module___vDUZq__accountRow:after{content:"";background:var(--cc);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.dashboard-module___vDUZq__accountRow:active{background:color-mix(in srgb, var(--cc) 7%, var(--surface))}@media (hover:hover){.dashboard-module___vDUZq__accountRow:hover{background:color-mix(in srgb, var(--cc) 7%, var(--surface))}.dashboard-module___vDUZq__accountRow:hover .dashboard-module___vDUZq__chevron{opacity:1;transform:none}}.dashboard-module___vDUZq__accountRow:active .dashboard-module___vDUZq__chevron{opacity:1;transform:none}.dashboard-module___vDUZq__rowSpark{width:56px;height:20px;display:block}.dashboard-module___vDUZq__accountRow:last-of-type{border-bottom:none}.dashboard-module___vDUZq__accountMain{align-items:center;gap:12px;min-width:0;display:flex}.dashboard-module___vDUZq__accountIcon{border-radius:var(--rctl);width:38px;height:38px;font-family:var(--fd);color:var(--cc);background:color-mix(in srgb, var(--cc) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cc) 35%, transparent);flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.dashboard-module___vDUZq__accountInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.dashboard-module___vDUZq__accountName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.dashboard-module___vDUZq__staleBadge{border-radius:var(--rpill);font-family:var(--fm);color:var(--caution);background:color-mix(in srgb, var(--caution) 12%, transparent);white-space:nowrap;align-items:center;gap:4px;padding:1px 6px;font-size:10px;display:inline-flex}.dashboard-module___vDUZq__staleBadge:before{content:"";border-radius:var(--rpill);background:var(--caution);width:5px;height:5px}.dashboard-module___vDUZq__accountMeta{color:var(--textsub);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-module___vDUZq__accountTrailing{flex:none;align-items:center;gap:12px;display:flex}.dashboard-module___vDUZq__accountBalance{font-family:var(--fm);font-variant-numeric:tabular-nums;color:var(--text);font-size:14px;font-weight:500}.dashboard-module___vDUZq__accountBalanceLiability{}.dashboard-module___vDUZq__chevron{color:var(--cc);opacity:0;font-size:14px;transition:all .2s;transform:translate(-4px)}.dashboard-module___vDUZq__loadingState{flex-direction:column;gap:16px;display:flex}.dashboard-module___vDUZq__loadingSkeleton{border-radius:var(--rcard);background:var(--surface);border:1px solid var(--border);height:240px;animation:1.4s ease-in-out infinite dashboard-module___vDUZq__pulse}.dashboard-module___vDUZq__loadingGrid{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.dashboard-module___vDUZq__loadingGrid .dashboard-module___vDUZq__loadingSkeleton{height:110px}@keyframes dashboard-module___vDUZq__pulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:960px){.dashboard-module___vDUZq__statsGrid,.dashboard-module___vDUZq__loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module___vDUZq__statsGrid>:last-child,.dashboard-module___vDUZq__loadingGrid>:last-child{grid-column:1/-1}.dashboard-module___vDUZq__athCard{-moz-column-gap:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:12px;display:grid}.dashboard-module___vDUZq__athCard .dashboard-module___vDUZq__athValue,.dashboard-module___vDUZq__athCard .dashboard-module___vDUZq__statMeta{margin-top:0}.dashboard-module___vDUZq__athCard .dashboard-module___vDUZq__statMeta{text-align:right}}@media (max-width:640px){.dashboard-module___vDUZq__hero{--nwchart-h:104px;margin-bottom:12px;padding:16px 16px 12px}.dashboard-module___vDUZq__heroTop{gap:10px}.dashboard-module___vDUZq__heroValueRow{row-gap:2px;margin-top:4px}.dashboard-module___vDUZq__heroValue{font-size:32px}.dashboard-module___vDUZq__statsGrid{gap:10px;margin-bottom:12px}.dashboard-module___vDUZq__statCard,.dashboard-module___vDUZq__athCard{padding:14px 16px}.dashboard-module___vDUZq__statCard{min-height:118px;padding:12px 12px 44px}.dashboard-module___vDUZq__statValue{margin-top:4px;font-size:20px}.dashboard-module___vDUZq__statMeta{margin-top:4px}.dashboard-module___vDUZq__loadingGrid .dashboard-module___vDUZq__loadingSkeleton{height:84px}}.dashboard-module___vDUZq__heroFoot{display:none}@media (max-width:960px){.dashboard-module___vDUZq__welcomeBar{margin-bottom:0}.dashboard-module___vDUZq__welcomeSub,.dashboard-module___vDUZq__welcomeActions{display:none}.dashboard-module___vDUZq__heroFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.dashboard-module___vDUZq__heroAsOf{min-width:0;color:var(--textfaint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dashboard-module___vDUZq__heroUpdate{border-radius:var(--rpill);background:var(--accent);min-height:36px;color:var(--accentink);font-family:var(--fbtn);font-size:calc(13px * var(--btnscale,1));letter-spacing:var(--btntrack,normal);text-transform:var(--btncase);cursor:pointer;flex:none;align-items:center;gap:7px;padding:0 14px;font-weight:500;display:inline-flex;position:relative}.dashboard-module___vDUZq__heroUpdate:after{content:"";position:absolute;inset:-4px 0}.dashboard-module___vDUZq__heroUpdateCount{border-radius:var(--rpill);background:var(--accentink);min-width:18px;color:var(--accent);font-family:var(--fnum);text-align:center;padding:0 5px;font-size:11px;line-height:18px}.dashboard-module___vDUZq__athCard{border-color:#0000}.dashboard-module___vDUZq__streakMonths .dashboard-module___vDUZq__streakMonth i{aspect-ratio:auto;border-radius:var(--rpill);max-width:none;height:8px}}@media (max-width:360px){.dashboard-module___vDUZq__athCard{grid-template-columns:auto minmax(0,1fr)}.dashboard-module___vDUZq__athCard .dashboard-module___vDUZq__statMeta{text-align:left;grid-column:1/-1;margin-top:2px}}.dashboard-module___vDUZq__milestone{border-color:var(--borderstrong);background:linear-gradient(var(--accentsoft), var(--accentsoft)), var(--surface);align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.dashboard-module___vDUZq__milestoneMark{flex:none;width:34px;height:34px}.dashboard-module___vDUZq__milestoneBody{flex:1;min-width:0}.dashboard-module___vDUZq__milestoneTitle{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdsp);color:var(--text);font-size:16px}.dashboard-module___vDUZq__milestoneText{color:var(--textsub);margin-top:2px;font-size:13px}.dashboard-module___vDUZq__milestoneClose{color:var(--textfaint);cursor:pointer;flex:none;padding:4px;font-size:13px;line-height:1;position:relative}.dashboard-module___vDUZq__milestoneClose:after{content:"";position:absolute;inset:-10px}.dashboard-module___vDUZq__streakCard{margin-bottom:16px;padding:16px 20px}.dashboard-module___vDUZq__streakTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dashboard-module___vDUZq__streakCount{font-family:var(--fnum);color:var(--accent);align-items:center;gap:7px;font-size:13px;display:inline-flex}.dashboard-module___vDUZq__streakRing{fill:none;stroke-width:3px;width:18px;height:18px;transform:rotate(-90deg)}.dashboard-module___vDUZq__streakRing circle:first-child{stroke:var(--surfacealt)}.dashboard-module___vDUZq__streakRing circle:last-child{stroke:var(--accent);stroke-linecap:round}.dashboard-module___vDUZq__streakMonths{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;max-width:460px;margin:12px 0 0;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__streakMonth{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.dashboard-module___vDUZq__streakMonth i{border:1px solid var(--border);border-radius:var(--rpill);transform-origin:bottom;width:100%;max-width:28px;height:10px;animation:.5s cubic-bezier(.34,1.4,.5,1) both dashboard-module___vDUZq__streakIn;animation-delay:calc(var(--i,0) * 30ms);display:block}@keyframes dashboard-module___vDUZq__streakIn{0%{opacity:0;transform:scaleY(.2)}}@media (prefers-reduced-motion:reduce){.dashboard-module___vDUZq__streakMonth i{animation:none}}.dashboard-module___vDUZq__streakMonth[data-state=done] i{background:var(--accent);border-color:var(--accent)}.dashboard-module___vDUZq__streakMonth[data-state=pending] i{border:1px dashed var(--accent)}.dashboard-module___vDUZq__streakMonth>span[aria-hidden]{font-family:var(--fm);color:var(--textfaint);font-size:10px}.dashboard-module___vDUZq__streakNote{color:var(--textsub);margin-top:12px;font-size:13px}.dashboard-module___vDUZq__streakNote b{color:var(--text);font-weight:500}.dashboard-module___vDUZq__streakLink{color:var(--accent);font:inherit;cursor:pointer}@media (max-width:640px){.dashboard-module___vDUZq__milestone{margin-bottom:12px}.dashboard-module___vDUZq__streakCard{margin-bottom:12px;padding:14px 16px}.dashboard-module___vDUZq__streakMonths{gap:4px}.dashboard-module___vDUZq__streakMonth>span[aria-hidden]{font-size:11px}}.dashboard-module___vDUZq__navButton{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;display:block}.dashboard-module___vDUZq__empty{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:40px 44px;display:grid}.dashboard-module___vDUZq__emptyBody{max-width:58ch}.dashboard-module___vDUZq__emptyTitle{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdsp);text-transform:var(--fdcase);color:var(--text);margin:10px 0 0;font-size:30px}.dashboard-module___vDUZq__emptyLead{color:var(--textsub);margin:12px 0 0;font-size:14.5px;line-height:1.6}.dashboard-module___vDUZq__emptyActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.dashboard-module___vDUZq__emptyQuick{border-top:1px solid var(--border);margin-top:26px;padding-top:20px}.dashboard-module___vDUZq__emptyQuickLabel{font-family:var(--lblfont,var(--fm));font-size:var(--lblsize,9.5px);letter-spacing:var(--lblsp,var(--kickersp));text-transform:var(--lblcase,uppercase);color:var(--textfaint);margin-bottom:12px}.dashboard-module___vDUZq__emptyQuickRow{flex-wrap:wrap;gap:8px;display:flex}.dashboard-module___vDUZq__quickChip{color:var(--textsub);border:1px solid var(--border);border-radius:var(--rpill);align-items:center;gap:8px;padding:7px 13px;font-size:13px;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.dashboard-module___vDUZq__quickChip:hover{border-color:var(--accent);background:var(--accentsoft);color:var(--text)}.dashboard-module___vDUZq__quickGlyph{color:var(--accent);display:inline-flex}.dashboard-module___vDUZq__emptyArt{justify-content:center;display:flex}.dashboard-module___vDUZq__emptyChart{width:260px;height:auto}.dashboard-module___vDUZq__emptyLine{stroke-dasharray:320;stroke-dashoffset:320px;animation:1.6s ease-out .3s forwards dashboard-module___vDUZq__emptyLineDraw}@keyframes dashboard-module___vDUZq__emptyLineDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.dashboard-module___vDUZq__emptyLine{stroke-dashoffset:0;animation:none}}@media (max-width:900px){.dashboard-module___vDUZq__empty{grid-template-columns:minmax(0,1fr);gap:24px;padding:30px 24px}.dashboard-module___vDUZq__emptyArt{order:-1;justify-content:flex-start}.dashboard-module___vDUZq__emptyChart{width:200px}}@media (pointer:coarse){.dashboard-module___vDUZq__viewAll{position:relative}.dashboard-module___vDUZq__viewAll:after{content:"";position:absolute;inset:-14px -8px}}@media (max-width:640px){.dashboard-module___vDUZq__staleBadge,.dashboard-module___vDUZq__emptyQuickLabel{font-size:11px}}@media (max-width:380px){.dashboard-module___vDUZq__welcomeTitle{text-wrap:balance;font-size:26px}}@media (max-width:960px){.dashboard-module___vDUZq__emptyQuickLabel{font-size:var(--lblsize,11px)}}.dashboard-module___vDUZq__phoneOnly{display:none}.dashboard-module___vDUZq__streakNoteDone{}@media (max-width:960px){.dashboard-module___vDUZq__wideOnly{display:none}.dashboard-module___vDUZq__phoneOnly{display:inline}.dashboard-module___vDUZq__hero{--nwchart-h:124px;--nwchart-mt:22px;border-color:var(--border);background-color:var(--surface);box-shadow:none;flex-direction:column;display:flex}.dashboard-module___vDUZq__heroTop{display:contents}.dashboard-module___vDUZq__heroValueRow{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:4px}.dashboard-module___vDUZq__heroValue{font-weight:500}.dashboard-module___vDUZq__heroDelta{white-space:nowrap;gap:6px;padding:3px 9px 3px 3px;font-size:11.5px}.dashboard-module___vDUZq__deltaArrow{width:17px;height:17px;font-size:8px}.dashboard-module___vDUZq__periodChips{--seg-r:var(--rctl);border-radius:var(--rctl);background:var(--surfacealt);border:1px solid var(--border);order:2;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;margin-top:10px;padding:3px;display:grid}.dashboard-module___vDUZq__periodChips .nwt-chip{border-radius:var(--rctl);min-height:0;color:var(--textsub);line-height:1.2;font-family:var(--fm);letter-spacing:.04em;text-transform:none;background:0 0;border-color:#0000;justify-content:center;padding:6px 0;font-size:12px;font-weight:500}.dashboard-module___vDUZq__periodChips .nwt-chip--active{color:var(--accentink)}.dashboard-module___vDUZq__hero>.nwt-chart{order:1}.dashboard-module___vDUZq__heroFoot{order:3}.dashboard-module___vDUZq__hero>div[aria-hidden]:last-child{order:4}.dashboard-module___vDUZq__statValue{margin-top:2px;font-size:18px;font-weight:500}.dashboard-module___vDUZq__statCard .dashboard-module___vDUZq__statMeta{color:var(--textfaint);margin-top:2px}.dashboard-module___vDUZq__athCard{background-color:var(--surface);border-color:var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title value""meta value";align-items:center;row-gap:2px}.dashboard-module___vDUZq__athKicker{font-family:var(--lblfont,var(--fb));letter-spacing:.02em;color:var(--text);grid-area:title;font-size:15px;font-weight:500}.dashboard-module___vDUZq__streakTop .nwt-kicker{font-family:var(--lblfont,var(--fb));letter-spacing:.02em;color:var(--text);grid-area:title;font-size:15px;font-weight:500}.dashboard-module___vDUZq__athCard .dashboard-module___vDUZq__athValue{color:var(--text);grid-area:value;font-size:15px;font-weight:500}.dashboard-module___vDUZq__athCard .dashboard-module___vDUZq__statMeta{text-align:left;color:var(--textfaint);grid-area:meta/auto;margin-top:0;font-size:12.5px}.dashboard-module___vDUZq__statsGrid:has(+.dashboard-module___vDUZq__streakCard){margin-bottom:0}.dashboard-module___vDUZq__statsGrid:has(+.dashboard-module___vDUZq__streakCard) .dashboard-module___vDUZq__athCard{border-bottom-right-radius:0;border-bottom-left-radius:0}.dashboard-module___vDUZq__statsGrid+.dashboard-module___vDUZq__streakCard{border-top-left-radius:0;border-top-right-radius:0;position:relative}.dashboard-module___vDUZq__statsGrid+.dashboard-module___vDUZq__streakCard:before{content:"";border-top:1px solid var(--border);position:absolute;top:0;left:16px;right:16px}.dashboard-module___vDUZq__streakCount{font-size:14px}.dashboard-module___vDUZq__streakMonths{max-width:none;margin-top:8px}.dashboard-module___vDUZq__streakMonth>span[aria-hidden],.dashboard-module___vDUZq__streakNoteDone{display:none}.dashboard-module___vDUZq__recentCard.dashboard-module___vDUZq__recentCard.nwt-card{box-shadow:none;background:0 0;border-color:#0000;padding:0}.dashboard-module___vDUZq__recentHeader{border-bottom:none;padding:6px 4px 10px}.dashboard-module___vDUZq__recentHeader .nwt-kicker{font-family:var(--lblfont,var(--fb));letter-spacing:.02em;color:var(--text);font-size:15px;font-weight:500}.dashboard-module___vDUZq__viewAll{color:var(--textsub);font-size:13px}.dashboard-module___vDUZq__accountRow{border:1px solid var(--border);border-radius:var(--rcard);background:var(--surface);margin:8px 0 0;padding:12px;overflow:hidden}.dashboard-module___vDUZq__accountRow:last-of-type{border-bottom:1px solid var(--border)}.dashboard-module___vDUZq__accountRow:active{border-color:color-mix(in srgb, var(--cc) 55%, transparent);box-shadow:0 14px 30px -12px color-mix(in srgb, var(--cc) 40%, transparent);transform:translateY(-2px)}.dashboard-module___vDUZq__chevron{display:none}.dashboard-module___vDUZq__accountInfo .dashboard-module___vDUZq__phoneOnly{display:block}}@media (max-width:640px){.dashboard-module___vDUZq__rowSpark{width:48px;height:20px}.dashboard-module___vDUZq__accountTrailing{gap:10px}.dashboard-module___vDUZq__statSpark{height:40px}}@media (min-width:961px){.dashboard-module___vDUZq__statsGrid>*>*{box-sizing:border-box;height:100%}}@media (max-width:960px){.dashboard-module___vDUZq__heroBadges .dashboard-module___vDUZq__athBadge{display:none}.dashboard-module___vDUZq__statCard.dashboard-module___vDUZq__statCard,.dashboard-module___vDUZq__streakCard.dashboard-module___vDUZq__streakCard{border-color:var(--border);background-color:var(--surface)}.dashboard-module___vDUZq__statCard .nwt-kicker{font:500 10px var(--fm);letter-spacing:.18em;text-transform:uppercase;color:var(--textsub)}.dashboard-module___vDUZq__statCard .dashboard-module___vDUZq__statValue{font-family:var(--fnum);margin-top:6px;font-size:19px;font-weight:500}.dashboard-module___vDUZq__statCard .dashboard-module___vDUZq__statMeta{color:var(--textsub);margin-top:2px;font-size:11px}.dashboard-module___vDUZq__statCard,.dashboard-module___vDUZq__athCard{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.dashboard-module___vDUZq__statCard:active,.dashboard-module___vDUZq__athCard:active{transform:scale(.98)}}
.demo-module__4-6f5G__banner{border:1px solid var(--accent);background:var(--accentsoft);border-radius:var(--rcard);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;padding:14px 18px;display:flex}.demo-module__4-6f5G__bannerTag{font-family:var(--fm);letter-spacing:.18em;text-transform:uppercase;color:var(--accentink);background:var(--accent);border-radius:var(--rpill);flex:none;padding:5px 11px;font-size:9.5px}.demo-module__4-6f5G__bannerText{color:var(--textsub);flex:320px;min-width:0;font-size:13.5px;line-height:1.55}.demo-module__4-6f5G__footnote{font-family:var(--fm);color:var(--textfaint);border-top:1px solid var(--border);margin-top:36px;padding-top:18px;font-size:11px;line-height:1.7}.demo-module__4-6f5G__screenNav{flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 22px;display:flex}.demo-module__4-6f5G__screenNavLabel{font-family:var(--fm);letter-spacing:.18em;text-transform:uppercase;color:var(--textfaint);margin-right:4px;font-size:9.5px}.demo-module__4-6f5G__screenLink{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--rpill);border:1px solid var(--border);color:var(--textsub);padding:7px 14px;font-size:10px;transition:border-color .2s,background .2s,color .2s}.demo-module__4-6f5G__screenLink:hover{border-color:var(--borderstrong);color:var(--text)}.demo-module__4-6f5G__screenLinkActive{border-color:var(--accent);background:var(--accentsoft);color:var(--accent);}@media (pointer:coarse){.demo-module__4-6f5G__screenLink,.demo-module__4-6f5G__screenLinkActive{align-items:center;min-height:40px;display:inline-flex}}@media (max-width:640px){.demo-module__4-6f5G__bannerTag,.demo-module__4-6f5G__screenNavLabel,.demo-module__4-6f5G__screenLink{font-size:11px}}
.InstallPrompt-module__3VfLRG__card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:14px 16px;animation:.3s both InstallPrompt-module__3VfLRG__nwt-fade-up;display:flex}.InstallPrompt-module__3VfLRG__text{flex:200px;min-width:0}.InstallPrompt-module__3VfLRG__title{color:var(--text);font-size:15px}.InstallPrompt-module__3VfLRG__body{color:var(--textsub);margin-top:3px;font-size:13px;line-height:1.45}.InstallPrompt-module__3VfLRG__key{color:var(--text);font-weight:500}.InstallPrompt-module__3VfLRG__actions{gap:8px;display:flex}.InstallPrompt-module__3VfLRG__actions>*{min-height:44px}
