.MobileDashboard_page__sF2yb{background:var(--color-surface);color:var(--color-text);font-family:var(--font-ui);min-height:100%}.MobileDashboard_main__M7np_{--bottom-nav-h:64px;padding:6px var(--mobile-gutter) calc(var(--bottom-nav-inset, calc(var(--bottom-nav-h) + env(safe-area-inset-bottom))) + 12px);max-width:640px;margin-inline:auto}.MobileDashboard_main__M7np_>*+*{margin-top:6px}.MobileDashboard_summary__pFa6y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:stretch}.MobileDashboard_card__MEsYz{display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.MobileDashboard_cardHead__TLpp5{display:flex;align-items:center;gap:7px;min-width:0}.MobileDashboard_cardBody__A9Smg{display:flex;flex-direction:column;gap:4px;min-width:0}.MobileDashboard_cardFoot__ML0vN{margin-top:auto;padding-top:8px;min-width:0}.MobileDashboard_cardSkeleton__k4nl6{min-height:128px}.MobileDashboard_tile__oVaGh{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%}.MobileDashboard_tileBrand__9xD_T{background:var(--brand-orange-50);color:var(--brand-orange-action)}.MobileDashboard_tileBlue__D0P6e{background:var(--tint-blue);color:var(--color-action-blue)}.MobileDashboard_tileGreen__wpuuw{background:var(--tint-success);color:var(--color-success-700)}.MobileDashboard_tileViolet__OVZqs{background:var(--tint-purple);color:var(--color-purple)}.MobileDashboard_eyebrow__WwFAi{flex:1;min-width:0;font-size:calc(11.5 * var(--mpx));font-weight:600;line-height:15px;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileDashboard_badge__Lgfml{display:inline-flex;align-items:center;flex-shrink:0;height:17px;padding:0 6px;border-radius:var(--radius-pill);font-size:calc(9.5 * var(--mpx));font-weight:800;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.MobileDashboard_badgeSuccess__SHnFL{background:var(--tint-success);color:var(--on-tint-success)}.MobileDashboard_badgeLive__2qrl7{background:var(--color-success-700);color:var(--color-on-accent)}.MobileDashboard_value__E_GQk{margin:0;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-.02em;color:var(--color-navy-950);min-width:0}.MobileDashboard_valueUnit__5fMW3{font-size:calc(12 * var(--mpx));font-weight:500;color:var(--color-muted);letter-spacing:0}.MobileDashboard_valueSm__jhdmE{margin:0;font-size:calc(13.5 * var(--mpx));font-weight:700;line-height:18px;letter-spacing:-.01em;color:var(--color-navy-950);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.MobileDashboard_meta___5Dee{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:calc(11.5 * var(--mpx));line-height:16px;color:var(--color-muted);min-width:0}.MobileDashboard_metaDot__p_Z2O{white-space:nowrap}.MobileDashboard_focus__QZ7l8{margin:2px 0 0;font-size:calc(10.5 * var(--mpx));font-weight:600;line-height:14px;color:var(--color-action-blue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileDashboard_streak__FaTne{display:inline-flex;align-items:center;gap:3px;color:var(--color-warning-700);font-weight:600}.MobileDashboard_empty__j8nbu{margin:0;font-size:calc(12 * var(--mpx));line-height:17px;color:var(--color-muted)}.MobileDashboard_progress__fnvQR{display:block;width:100%;height:6px;margin-top:2px;border-radius:var(--radius-pill);background:var(--color-track);overflow:hidden}.MobileDashboard_progressFill__bbAeB{display:block;height:100%;border-radius:inherit;background:var(--color-action-blue)}.MobileDashboard_chips__HK24l{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.MobileDashboard_chip__rL8C2{display:inline-flex;align-items:center;gap:3px;padding:3px 6px;border-radius:var(--radius-sm);font-size:calc(10.5 * var(--mpx));font-weight:600;line-height:14px;white-space:nowrap}.MobileDashboard_chipBlue__XAGeh{background:var(--tint-blue);color:var(--on-tint-blue)}.MobileDashboard_chipOrange__V1RBC{background:var(--brand-orange-50);color:var(--brand-orange-badge)}.MobileDashboard_chipNeutral__0SnCp{background:var(--tint-neutral);color:var(--color-muted)}.MobileDashboard_spark__uAlqt{width:100%;height:26px;margin-top:2px}.MobileDashboard_btn__t_vsV{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;position:relative;padding:4px 10px;white-space:nowrap;border-radius:var(--radius-md);border:1px solid transparent;font-size:calc(12.5 * var(--mpx));font-weight:600;line-height:17px;text-align:center;text-decoration:none;cursor:pointer;min-width:0;transition:background-color var(--motion-fast) var(--ease-out)}.MobileDashboard_btn__t_vsV:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.MobileDashboard_btn__t_vsV:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MobileDashboard_btnPrimary__SIJpx{background:var(--color-action-blue);color:var(--color-on-accent)}.MobileDashboard_btnPrimary__SIJpx:hover{background:var(--color-action-blue-hover)}.MobileDashboard_btnSecondary__nh0ef{background:var(--color-surface);border-color:var(--color-action-blue);color:var(--color-action-blue)}.MobileDashboard_btnSecondary__nh0ef:hover{background:var(--tint-blue)}.MobileDashboard_quick__STnqo{display:grid;grid-template-columns:1.15fr .9fr .9fr;gap:6px;align-items:stretch}.MobileDashboard_quickCard__WSXMX{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px;border:1px solid var(--color-border);border-radius:var(--radius-nested);background:var(--color-surface)}.MobileDashboard_quickHead__cNGxl{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.MobileDashboard_quickTitle__LLyhB{margin:0;font-size:calc(12.5 * var(--mpx));font-weight:700;line-height:16px;letter-spacing:-.01em;color:var(--color-navy-950);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.MobileDashboard_quickNext__1JRd5{display:flex;flex-direction:column;gap:1px;margin:0;min-width:0}.MobileDashboard_quickNextName__fxUKT{font-size:calc(11.5 * var(--mpx));font-weight:700;line-height:15px;color:var(--color-navy-950);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileDashboard_quickNextWhen__VBfPv{font-size:calc(10.5 * var(--mpx));font-weight:500;line-height:14px;color:var(--color-success-700)}.MobileDashboard_quickText__Yttzj{margin:0;font-size:calc(10.5 * var(--mpx));line-height:14px;color:var(--color-muted);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.MobileDashboard_quickMeta__wAiYO{margin:0;font-size:calc(10.5 * var(--mpx));line-height:14px;font-weight:600;color:var(--color-subtle)}.MobileDashboard_quickCta__L5jcW{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;margin-top:auto;padding-top:5px;position:relative;white-space:nowrap;overflow:visible;font-size:calc(11.5 * var(--mpx));font-weight:700;line-height:16px;color:var(--color-action-blue);text-decoration:none;min-width:0}.MobileDashboard_quickCta__L5jcW:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:44px;top:auto}.MobileDashboard_quickCta__L5jcW:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MobileDashboard_sectionHead__35NG4{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:5px}.MobileDashboard_sectionTitle__58gdT{margin:0;font-size:17px;font-weight:700;letter-spacing:-.015em;color:var(--color-navy-950);min-width:0}.MobileDashboard_viewAll__TfZxP{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;position:relative;font-size:calc(12 * var(--mpx));font-weight:600;color:var(--color-action-blue);text-decoration:none}.MobileDashboard_viewAll__TfZxP:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;transform:translateY(-50%)}.MobileDashboard_group__7y_eR{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface)}.MobileDashboard_group__7y_eR>*+*{border-top:1px solid var(--color-border)}.MobileDashboard_row__cc_2Q{display:flex;align-items:center;gap:8px;min-height:46px;padding:6px 9px;min-width:0;text-decoration:none;color:inherit}.MobileDashboard_row__cc_2Q:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.MobileDashboard_rowIcon__z85ds{display:inline-flex;flex-shrink:0}.MobileDashboard_rowText__l7wSX{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.MobileDashboard_rowTitle__uKyPS{font-size:calc(12 * var(--mpx));font-weight:700;line-height:16px;color:var(--color-navy-950);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileDashboard_rowMeta__haNCF{font-size:calc(11 * var(--mpx));line-height:15px;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileDashboard_rowBtn__GIznf{width:auto;flex-shrink:0;min-width:0;padding-inline:11px}.MobileDashboard_group__7y_eR .MobileDashboard_rowBtn__GIznf{min-height:30px}.MobileDashboard_rowProgress__NHj0I{display:flex;align-items:center;gap:6px;flex-shrink:0;width:96px}.MobileDashboard_rowProgress__NHj0I .MobileDashboard_progress__fnvQR{margin-top:0}.MobileDashboard_rowPercent__WI2aV{font-size:calc(11 * var(--mpx));font-weight:700;color:var(--color-navy-950);font-variant-numeric:tabular-nums;min-width:30px;text-align:right}.MobileDashboard_rowChevron__95owF{flex-shrink:0;color:var(--color-subtle)}.MobileDashboard_insights__uClA3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.MobileDashboard_utility__1aLO6{display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.MobileDashboard_utilityHead__KFs68{display:flex;align-items:center;gap:7px;min-width:0}.MobileDashboard_utilityTitle__Tn3nA{margin:0;flex:1;min-width:0;font-size:calc(12.5 * var(--mpx));font-weight:700;line-height:17px;color:var(--color-navy-950);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileDashboard_utilitySub__6XrI8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:calc(10.5 * var(--mpx));line-height:14px;color:var(--color-muted)}.MobileDashboard_utilityBody__rsyMB{display:flex;align-items:flex-end;gap:8px;min-width:0}.MobileDashboard_metrics__wvz_Y{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.MobileDashboard_metric__KqMbZ{display:flex;flex-direction:column;gap:1px;min-width:0}.MobileDashboard_metricLabel__rEfF9{font-size:calc(10 * var(--mpx));line-height:13px;color:var(--color-muted);white-space:nowrap}.MobileDashboard_metricValue__CHnaF{display:inline-flex;align-items:baseline;gap:4px;font-size:16px;font-weight:700;line-height:20px;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.MobileDashboard_deltaUp__aJ5E6{font-size:calc(10 * var(--mpx));font-weight:700;color:var(--color-success-700)}.MobileDashboard_deltaDown__I2HOH{font-size:calc(10 * var(--mpx));font-weight:700;color:var(--color-danger-700)}.MobileDashboard_bars__OKlmn{display:flex;align-items:flex-end;gap:3px;height:40px;flex-shrink:0}.MobileDashboard_bar__gdavq{width:5px;border-radius:2px;background:var(--color-action-blue);opacity:.75}.MobileDashboard_cells__EbTGZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.MobileDashboard_cell__IqXvr{display:flex;flex-direction:column;gap:1px;min-width:0}.MobileDashboard_cellValue__PXz4a{font-size:18px;font-weight:700;line-height:22px;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.MobileDashboard_cellLabel__zCqtm{font-size:calc(11 * var(--mpx));line-height:15px;color:var(--color-muted)}.MobileDashboard_utilityCta__pGtsJ{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:5px;position:relative;border:0;background:none;min-height:0;white-space:nowrap;font-size:calc(11.5 * var(--mpx));font-weight:700;line-height:16px;color:var(--color-action-blue);text-decoration:none;cursor:pointer}.MobileDashboard_utility__1aLO6 .MobileDashboard_utilityCta__pGtsJ{min-height:0}.MobileDashboard_utilityCta__pGtsJ:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:44px}.MobileDashboard_utilityCta__pGtsJ:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MobileDashboard_promo__ZbKVR{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #e0d8fb;border-radius:var(--radius-lg);background:var(--tint-purple);text-decoration:none;min-width:0}.MobileDashboard_promoIcon__of9zj{display:inline-flex;flex-shrink:0;color:var(--color-purple)}.MobileDashboard_promoText__YnBEw{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.MobileDashboard_promoTitle__IYq7U{font-size:calc(12.5 * var(--mpx));font-weight:700;line-height:17px;color:var(--on-tint-purple)}.MobileDashboard_promoSub__yWwoG{font-size:calc(11 * var(--mpx));line-height:15px;color:var(--color-text)}.MobileDashboard_promoCta__zubLq{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;min-height:32px;padding:0 10px;border-radius:var(--radius-sm);background:var(--color-purple);color:var(--color-on-accent);font-size:calc(11 * var(--mpx));font-weight:700;white-space:nowrap}.MobileDashboard_skelTile__ZfEQh{width:30px;height:30px;border-radius:50%;background:var(--color-track);flex-shrink:0}.MobileDashboard_skelLine__FIw5v{display:block;height:11px;width:70%;border-radius:4px;background:var(--color-track)}.MobileDashboard_skelValue__GTOIv{display:block;height:18px;width:54%;border-radius:4px;background:var(--color-track)}@media (max-width:389px){.MobileDashboard_insights__uClA3{grid-template-columns:1fr}.MobileDashboard_rowProgress__NHj0I{width:74px}.MobileDashboard_rowBtn__GIznf{min-width:92px}}@media (max-width:359px){.MobileDashboard_quick__STnqo,.MobileDashboard_summary__pFa6y{grid-template-columns:1fr}.MobileDashboard_rowBtn__GIznf{padding-inline:9px}}@media (min-width:460px){.MobileDashboard_value__E_GQk{font-size:20px;line-height:25px}.MobileDashboard_quickTitle__LLyhB{font-size:calc(13.5 * var(--mpx))}.MobileDashboard_quickText__Yttzj{font-size:calc(11.5 * var(--mpx))}}@media (max-width:767px){.MobileDashboard_legacyHeaderPhone__sXKPQ{display:none}}