.dashboard_page__bxS40{background:var(--lm-stone);color:var(--lm-text);min-height:100svh;padding-bottom:calc(var(--vivo-quick-navigation-clearance) + 5rem)}.dashboard_page__bxS40:before{background:var(--lm-stone);content:"";height:var(--vivo-safe-top);inset:0 0 auto;pointer-events:none;position:fixed;z-index:38}.dashboard_shell__PZF84{margin:0 auto;max-width:66rem;padding:max(1.1rem,var(--vivo-safe-top)) max(1rem,var(--vivo-safe-right)) 2rem max(1rem,var(--vivo-safe-left))}.dashboard_header__Qb78S{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;min-height:3rem}.dashboard_brand__LeGxa{align-items:center;color:var(--lm-blue);display:inline-flex;font-size:1.55rem;font-weight:760;gap:.65rem;letter-spacing:-.035em;min-height:2.75rem;text-decoration:none}.dashboard_vivoMark__9n36h{fill:currentColor;height:2.05rem;width:2.05rem}.dashboard_greeting__mbIlh{display:grid;justify-items:end;line-height:1.2}.dashboard_greeting__mbIlh strong{font-size:1rem;font-weight:650}.dashboard_greeting__mbIlh span{color:var(--lm-text-muted);font-size:.8rem;margin-top:.2rem}.dashboard_gardenPreview__mRA6s{animation:dashboard_gardenAwaken__H3BSD .72s cubic-bezier(.16,1,.3,1) both;background:var(--lm-garden-sky);border:1px solid color-mix(in srgb,var(--lm-garden-ground) 42%,transparent);border-radius:1rem;box-shadow:0 4px 14px rgba(67,57,39,.11);color:#fffdf8;display:block;height:clamp(12rem,50vw,14rem);overflow:hidden;position:relative;text-decoration:none;transform:translateZ(0)}.dashboard_gardenIllustration__NR1Ts{height:100%;inset:0;position:absolute;width:100%}.dashboard_gardenSky__arUEf{fill:var(--lm-garden-sky)}.dashboard_gardenSunHalo__SUv69{animation:dashboard_sunWake__BMmEp .7s cubic-bezier(.16,1,.3,1) .12s both;opacity:.18}.dashboard_gardenSunHalo__SUv69,.dashboard_gardenSun__CyM7w{fill:var(--lm-garden-sun);transform-box:fill-box;transform-origin:center}.dashboard_gardenSun__CyM7w{animation:dashboard_sunWake__BMmEp .65s cubic-bezier(.16,1,.3,1) 80ms both;opacity:.85}.dashboard_gardenHillBack__U3Y6X{fill:var(--lm-garden-hill)}.dashboard_gardenGround__wNpN2{fill:var(--lm-garden-ground)}.dashboard_gardenPath__lTL2z{fill:color-mix(in srgb,var(--lm-garden-ground) 68%,#d3b985);opacity:.7}.dashboard_treeTrunk__YVEmp{fill:var(--lm-garden-trunk)}.dashboard_treeBranch__rsKvD{fill:none;stroke:var(--lm-garden-trunk);stroke-linecap:round;stroke-width:12}.dashboard_treeLeaves__8Af7B{fill:var(--lm-garden-leaf)}.dashboard_olives__9kBA3{fill:#37372d}.dashboard_lavender__vKsw8{fill:none;stroke:var(--lm-garden-lavender);stroke-linecap:round;stroke-width:4}.dashboard_bench__onFo_{fill:#b68b64}.dashboard_fox__FqGa4{fill:#d9753d;transform:translate(-46px,-55px) scale(1.24);transform-box:view-box;transform-origin:center}.dashboard_foxChest__KT5wr{fill:#f6e9d2}.dashboard_foxEye__PdXlc{fill:#352921}.dashboard_foxTail__vCkpB{fill:none;stroke:#d9753d;stroke-linecap:round;stroke-width:12;transform-box:fill-box;transform-origin:left center;transition:transform .24s cubic-bezier(.16,1,.3,1)}.dashboard_fountain__jhfKB{fill:#b9b09f}.dashboard_fountainWater__4Qp7o{fill:none;stroke:#b9e3e5;stroke-dasharray:110;stroke-dashoffset:0;stroke-linecap:round;stroke-width:4;transition:stroke-dashoffset .48s cubic-bezier(.16,1,.3,1)}.dashboard_gardenPlants__O_zE4{fill:none;stroke:#526d4e;stroke-linecap:round;stroke-width:13}.dashboard_lights__T03Tv{fill:var(--lm-garden-light);stroke:#6f5035;stroke-linecap:round;stroke-width:2.5}.dashboard_lights__T03Tv circle{animation:dashboard_lanternWake__aEe_7 .42s cubic-bezier(.16,1,.3,1) .36s both;stroke:none;transform-box:fill-box;transform-origin:center}.dashboard_lights__T03Tv g:nth-child(3) circle{animation-delay:.42s}.dashboard_lights__T03Tv g:nth-child(4) circle{animation-delay:.48s}.dashboard_lights__T03Tv g:nth-child(5) circle{animation-delay:.54s}.dashboard_lights__T03Tv g:nth-child(6) circle{animation-delay:.6s}.dashboard_gardenPreview__mRA6s:focus-visible .dashboard_foxTail__vCkpB,.dashboard_gardenPreview__mRA6s:hover .dashboard_foxTail__vCkpB{transform:rotate(-8deg)}.dashboard_gardenPreview__mRA6s:focus-visible,.dashboard_moduleCard__cQrPk:focus-visible{outline:3px solid var(--lm-blue);outline-offset:3px}.dashboard_gardenPreview__mRA6s:focus-visible .dashboard_fountainWater__4Qp7o,.dashboard_gardenPreview__mRA6s:hover .dashboard_fountainWater__4Qp7o{stroke-dashoffset:-110}.dashboard_gardenShade__Ca6TY{background:linear-gradient(0deg,rgba(17,24,18,.88),rgba(17,24,18,.06) 68%);inset:0;position:absolute}.dashboard_gardenLabel__pCZmn,.dashboard_gardenVisit__nJTcl{align-items:center;background:rgba(25,39,28,.72);border:1px solid rgba(255,255,255,.24);border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;padding:.42rem .68rem;position:absolute;top:.85rem}.dashboard_gardenLabel__pCZmn{left:.85rem}.dashboard_gardenVisit__nJTcl{right:.85rem}.dashboard_gardenSummary__Wgb4h{bottom:4.45rem;color:rgba(255,255,255,.84);font-size:.76rem;font-weight:620;left:.95rem;position:absolute}.dashboard_gardenStats__YjGbL{bottom:.8rem;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));left:.8rem;position:absolute;right:.8rem}.dashboard_gardenStatsSingle__IqJXw{grid-template-columns:minmax(0,1fr);max-width:18rem;right:auto;width:calc(100% - 1.6rem)}.dashboard_gardenPrompt__JJUfX,.dashboard_gardenStat__wbC6q{align-items:center;background:rgba(21,29,23,.74);border:1px solid rgba(255,255,255,.14);border-radius:.75rem;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr);min-height:3.05rem;padding:.45rem .6rem}.dashboard_gardenPrompt__JJUfX{background:rgba(21,29,23,.64)}.dashboard_gardenPrompt__JJUfX>span,.dashboard_gardenStat__wbC6q>span{display:grid;min-width:0}.dashboard_gardenPrompt__JJUfX strong{font-size:.82rem;line-height:1.2}.dashboard_gardenPrompt__JJUfX small,.dashboard_gardenStat__wbC6q small{color:rgba(255,255,255,.78);font-size:.7rem;line-height:1.3}.dashboard_gardenStat__wbC6q strong{font-family:var(--font-geist-mono),monospace;font-size:.95rem;font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_gardenStatEarned__phFGp{background:color-mix(in srgb,var(--lm-gold) 30%,rgba(21,29,23,.82));border-color:color-mix(in srgb,var(--lm-gold) 64%,transparent)}.dashboard_gardenStatEarned__phFGp>svg{color:#f2d66f}@keyframes dashboard_gardenAwaken__H3BSD{0%{filter:brightness(.82) saturate(.72);transform:scale(.985)}to{filter:brightness(1) saturate(1);transform:scale(1)}}@keyframes dashboard_sunWake__BMmEp{0%{opacity:.15;transform:translateY(.8rem) scale(.82)}to{opacity:.85;transform:translateY(0) scale(1)}}@keyframes dashboard_lanternWake__aEe_7{0%{opacity:.25;transform:scale(.35)}to{opacity:1;transform:scale(1)}}.dashboard_todaySection__PV_wv{margin-top:1.8rem}.dashboard_sectionHeader__jAmz0{align-items:center;display:flex;justify-content:space-between;margin-bottom:.9rem}.dashboard_sectionHeader__jAmz0 h1{font-size:clamp(1.9rem,7vw,2.35rem);font-weight:760;letter-spacing:-.04em;line-height:1;margin:0}.dashboard_sectionActions__vpZdZ{align-items:center;display:flex;gap:.55rem}.dashboard_sectionActions__vpZdZ a,.dashboard_sectionActions__vpZdZ button{background:transparent;border:0;color:var(--lm-blue);font:inherit;font-size:.82rem;font-weight:650;min-height:2.75rem;padding:0 .15rem;text-decoration:none}.dashboard_sectionActions__vpZdZ button{cursor:pointer}.dashboard_sectionActions__vpZdZ button:disabled{cursor:wait;opacity:.6}.dashboard_dataNotice__I_OKn{align-items:center;background:var(--lm-surface);border:1px solid var(--lm-divider);border-radius:.7rem;color:var(--lm-text-muted);display:flex;font-size:.76rem;gap:.7rem;justify-content:space-between;margin:-.15rem 0 .8rem;padding:.35rem .45rem .35rem .75rem}.dashboard_dataNotice__I_OKn button{background:transparent;border:0;color:var(--lm-blue);cursor:pointer;font:inherit;font-weight:700;min-height:2.75rem;padding:0 .1rem;white-space:nowrap}.dashboard_dataNotice__I_OKn button:disabled{cursor:wait;opacity:.55}.dashboard_dashboardLoading__r22fB,.dashboard_mosaicGrid__6w3N0{display:grid;gap:.85rem;grid-auto-rows:minmax(10.5rem,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_dashboardLoadingCard__4LP6i{animation:dashboard_metricPulse__SkTwQ 1.3s ease-in-out infinite alternate;background:color-mix(in srgb,var(--lm-divider) 58%,var(--lm-surface));border:1px solid var(--lm-divider);border-radius:1rem;min-height:10.5rem}.dashboard_mosaicGrid__6w3N0{grid-auto-flow:dense}.dashboard_mosaicGrid__6w3N0>.dashboard_moduleCard__cQrPk:last-child:nth-child(odd){grid-column:1/-1}.dashboard_moduleCard__cQrPk{background:linear-gradient(145deg,color-mix(in srgb,var(--module-bg) 88%,#fff),var(--module-bg));border:1px solid color-mix(in srgb,var(--module-border) 78%,transparent);border-radius:1rem;box-shadow:var(--lm-shadow-card);color:var(--module-text);display:flex;flex-direction:column;min-height:10.5rem;overflow:hidden;padding:1.05rem;position:relative;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.dashboard_moduleCard__cQrPk:hover{box-shadow:var(--lm-shadow-hover);transform:translateY(-2px)}.dashboard_moduleCard__cQrPk:active{transform:scale(.98)}.dashboard_moduleCard__cQrPk:focus-visible .dashboard_cardWatermark__1ogk5,.dashboard_moduleCard__cQrPk:hover .dashboard_cardWatermark__1ogk5{opacity:.13;transform:rotate(-4deg) scale(1.06)}.dashboard_tallCard__QwiS4{grid-row:span 2;min-height:22rem}.dashboard_cardWatermark__1ogk5{bottom:-1.35rem;color:var(--module-text);opacity:.08;pointer-events:none;position:absolute;right:-1rem;transform:rotate(-8deg);transition:opacity .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.dashboard_nutrition__QM2mw{--module-bg:#cee1c9;--module-border:#b6d0ae;--module-text:#173521;--module-soft:rgba(23,53,33,0.12)}.dashboard_fitness__QQsIM{--module-bg:#f18f70;--module-border:#e77d5c;--module-text:#3b1d14;--module-soft:rgba(78,31,18,0.12)}.dashboard_finance__aEzKL{--module-bg:#4e5f9f;--module-border:#43538f;--module-text:#fffdfa;--module-soft:rgba(255,255,255,0.16)}.dashboard_diary__05PJK{--module-bg:#dda66d;--module-border:#cd945b;--module-text:#362014;--module-soft:rgba(70,37,21,0.12)}.dashboard_books__7zTAQ{--module-bg:#72acab;--module-border:#659d9c;--module-text:#173434;--module-soft:rgba(23,52,52,0.11)}.dashboard_calendar__nbBLm{--module-bg:#8a9bc2;--module-border:#7c8eb7;--module-text:#17243e;--module-soft:rgba(23,36,62,0.11)}.dashboard_languages__HPB_M{--module-bg:#b18fb3;--module-border:#a380a5;--module-text:#352337;--module-soft:rgba(53,35,55,0.11)}.dashboard_time-tracker__B1_uG{--module-bg:#7caaa0;--module-border:#6d9c92;--module-text:#17352e;--module-soft:rgba(23,53,46,0.11)}.dashboard_moduleHeader__rLU__{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.dashboard_moduleHeader__rLU__ strong{font-size:clamp(1.08rem,4.9vw,1.35rem);font-weight:740;letter-spacing:-.03em}.dashboard_moduleIcon__IddBc{align-items:center;background:var(--module-soft);border-radius:.55rem;display:flex;height:2.35rem;justify-content:center;width:2.35rem}.dashboard_moduleContent__V_68M{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:.9rem 0 .6rem;position:relative;z-index:1}.dashboard_primaryMetric__Kjavy{font-family:var(--font-geist-mono),monospace;font-size:clamp(1.65rem,7.8vw,2.55rem);font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.08;white-space:nowrap}.dashboard_primaryMetric__Kjavy small{font-size:.52em;font-weight:500;letter-spacing:-.03em}.dashboard_primaryText__b33xN{font-size:1.05rem;font-weight:650;line-height:1.25}.dashboard_secondaryMetric__6LSrc{font-size:.8rem;margin-top:.42rem}.dashboard_macroMetric__5c3ZR{display:grid;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.55rem}.dashboard_macroMetric__5c3ZR>span{display:grid;min-width:0}.dashboard_macroMetric__5c3ZR strong{font-family:var(--font-geist-mono),monospace;font-size:clamp(.72rem,3vw,.84rem);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.dashboard_macroMetric__5c3ZR small{font-size:.68rem;margin-top:.1rem;opacity:.78}.dashboard_cardMeta__0vyZZ{font-size:.76rem;margin-top:.35rem;opacity:.82}.dashboard_contextPill__0QpAu{align-self:flex-start;background:var(--module-soft);border-radius:999px;font-size:.75rem;margin-bottom:.55rem;max-width:100%;overflow:hidden;padding:.3rem .55rem;text-overflow:ellipsis;white-space:nowrap}.dashboard_earnedMetric__CTVLz{align-self:flex-start;background:color-mix(in srgb,var(--lm-gold) 22%,transparent);border-radius:999px;color:var(--lm-gold-text);font-size:.75rem;font-weight:750;margin-top:.55rem;padding:.28rem .5rem}.dashboard_earnedPrimary__gtO35{color:var(--lm-gold-text)}.dashboard_financeRule__0aY1g{background:color-mix(in srgb,var(--module-text) 22%,transparent);height:1px;margin-top:auto}.dashboard_emptyMetric__KEqpd{display:grid;gap:.25rem;line-height:1.35;margin:0;max-width:13rem}.dashboard_emptyMetric__KEqpd strong{font-size:.9rem;font-weight:700}.dashboard_emptyMetric__KEqpd span{font-size:.78rem;opacity:.82}.dashboard_openHint__uLkVO{align-items:center;display:flex;font-size:.75rem;font-weight:700;gap:.1rem;opacity:.78;position:relative;transition:opacity .16s ease;z-index:1}.dashboard_moduleCard__cQrPk:focus-visible .dashboard_openHint__uLkVO,.dashboard_moduleCard__cQrPk:hover .dashboard_openHint__uLkVO{opacity:1}.dashboard_metricSkeleton___FQZj{animation:dashboard_metricPulse__SkTwQ 1.3s ease-in-out infinite alternate;background:var(--module-soft);border-radius:.4rem;height:2.2rem;width:75%}@keyframes dashboard_metricPulse__SkTwQ{0%{opacity:.45}to{opacity:.9}}.dashboard_emptyDashboard__mTlhV{align-items:center;background:var(--lm-surface);border:1px solid var(--lm-divider);border-radius:.8rem;display:flex;flex-direction:column;padding:2rem 1.25rem;text-align:center}.dashboard_emptyDashboard__mTlhV>span{color:var(--lm-blue)}.dashboard_emptyDashboard__mTlhV h2{font-size:1.05rem;margin:.75rem 0 0}.dashboard_emptyDashboard__mTlhV p{color:var(--lm-text-muted);font-size:.85rem;margin:.35rem 0 1rem}.dashboard_emptyDashboard__mTlhV a{align-items:center;color:var(--lm-blue);display:inline-flex;font-size:.85rem;font-weight:650;min-height:2.75rem;padding-inline:.35rem}.dashboard_dailyInsight__2Q1uX{align-items:flex-start;background:color-mix(in srgb,var(--lm-blue-soft) 44%,var(--lm-surface));border:1px solid color-mix(in srgb,var(--lm-blue) 16%,var(--lm-divider));border-radius:.95rem;box-shadow:var(--lm-shadow-card);display:grid;gap:.9rem;grid-template-columns:auto 1fr;margin-top:.85rem;overflow:hidden;padding:1.05rem;position:relative}.dashboard_insightIcon__kjAXh{align-items:center;background:var(--lm-blue);border-radius:.65rem;color:#fff;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.dashboard_completeInsight__2jJ16{background:color-mix(in srgb,var(--lm-gold) 12%,var(--lm-surface));border-color:color-mix(in srgb,var(--lm-gold) 55%,var(--lm-divider))}.dashboard_completeInsight__2jJ16 .dashboard_insightIcon__kjAXh{background:var(--lm-gold);color:#30260d}.dashboard_dailyInsight__2Q1uX h2{font-size:.98rem;font-weight:620;line-height:1.42;margin:0}.dashboard_dailyInsight__2Q1uX a{align-items:center;color:var(--lm-blue);display:inline-flex;font-size:.8rem;font-weight:700;gap:.15rem;margin-top:.3rem;min-height:2.75rem;text-decoration:none}.dashboard_captureFab__ROnUg{align-items:center;background:var(--lm-blue);border:0;border-radius:50%;bottom:calc(var(--vivo-quick-navigation-clearance) + .85rem);box-shadow:var(--lm-shadow-fab);color:#fff;cursor:pointer;display:flex;height:3.5rem;justify-content:center;position:fixed;right:max(1rem,var(--vivo-safe-right));width:3.5rem;z-index:39}.dashboard_captureFab__ROnUg span{display:none}.dashboard_captureDialog__T9yXl{background:transparent;border:0;height:100dvh;inset:0;margin:0;max-height:none;max-width:none;padding:0;width:100%}.dashboard_captureDialog__T9yXl::backdrop{background:rgba(24,22,19,.48)}.dashboard_capturePanel__wCSHR{background:var(--lm-surface);border-radius:1rem 1rem 0 0;bottom:0;box-shadow:var(--lm-shadow-sheet);color:var(--lm-text);left:0;max-height:min(70dvh,36rem);overflow-y:auto;padding:.55rem max(1rem,var(--vivo-safe-right)) max(1.25rem,var(--vivo-safe-bottom)) max(1rem,var(--vivo-safe-left));position:absolute;right:0}.dashboard_sheetHandle__hhBD1{background:var(--lm-divider-strong);border-radius:999px;height:.25rem;margin:0 auto .75rem;width:2.5rem}.dashboard_captureHeader__uPx7V{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.9rem}.dashboard_captureHeader__uPx7V h2{font-size:1.2rem;letter-spacing:-.025em;margin:0}.dashboard_captureIntro__oI3NU{color:var(--lm-text-muted);font-size:.8rem;line-height:1.4;margin:.3rem 0 0}.dashboard_sheetClose__4JdoK{align-items:center;background:var(--lm-stone);border:1px solid var(--lm-divider);border-radius:50%;color:var(--lm-text);display:flex;height:2.75rem;justify-content:center;width:2.75rem}.dashboard_captureActions__1wJs4{display:grid;gap:.55rem}.dashboard_captureAction__PPikZ{align-items:center;background:color-mix(in srgb,var(--module-bg) 42%,var(--lm-surface));border:1px solid color-mix(in srgb,var(--module-border) 55%,var(--lm-divider));border-radius:.7rem;color:var(--lm-text);display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;min-height:3.75rem;padding:.55rem .75rem;text-decoration:none}.dashboard_captureIcon__uymHx{align-items:center;background:var(--module-bg);border-radius:.55rem;color:var(--module-text);display:flex;height:2.65rem;justify-content:center;width:2.65rem}.dashboard_captureAction__PPikZ small,.dashboard_captureAction__PPikZ strong{display:block}.dashboard_captureAction__PPikZ strong{font-size:.9rem}.dashboard_captureAction__PPikZ small{color:var(--lm-text-muted);font-size:.78rem;margin-top:.1rem}.dashboard_captureChevron__pzz__{color:var(--lm-text-muted)}.dashboard_captureAction__PPikZ,.dashboard_captureFab__ROnUg{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dashboard_captureFab__ROnUg:active{transform:scale(.96)}.dashboard_captureAction__PPikZ:active{transform:scale(.99)}@media (hover:hover){.dashboard_captureFab__ROnUg:hover{background:color-mix(in srgb,var(--lm-blue) 88%,#102a4f);transform:translateY(-2px)}.dashboard_captureAction__PPikZ:hover{background:color-mix(in srgb,var(--module-bg) 52%,var(--lm-surface));border-color:color-mix(in srgb,var(--module-border) 72%,var(--lm-divider));box-shadow:var(--lm-shadow-card);transform:translateY(-1px)}}.dashboard_captureMore__O_mHK{margin-top:.75rem}.dashboard_captureMore__O_mHK summary{align-items:center;color:var(--lm-blue);cursor:pointer;display:flex;font-size:.82rem;font-weight:700;justify-content:space-between;min-height:2.75rem;padding:0 .2rem}.dashboard_captureMore__O_mHK summary::-webkit-details-marker{display:none}.dashboard_captureMore__O_mHK summary span{align-items:center;background:var(--lm-blue-soft);border-radius:999px;display:inline-flex;height:1.6rem;justify-content:center;min-width:1.6rem;padding-inline:.35rem}.dashboard_captureMore__O_mHK .dashboard_captureActions__1wJs4{margin-top:.45rem}.dashboard_captureAction__PPikZ:focus-visible,.dashboard_captureFab__ROnUg:focus-visible,.dashboard_captureMore__O_mHK summary:focus-visible,.dashboard_sheetClose__4JdoK:focus-visible{outline:3px solid var(--lm-blue);outline-offset:3px}.dashboard_captureEmpty___J62X{color:var(--lm-text-muted);font-size:.85rem;padding:1rem 0}.dashboard_captureEmpty___J62X a{align-items:center;color:var(--lm-blue);display:inline-flex;font-weight:650;min-height:2.75rem;padding-inline:.35rem}@media (max-width:22rem){.dashboard_dashboardLoading__r22fB,.dashboard_mosaicGrid__6w3N0{grid-template-columns:1fr}.dashboard_tallCard__QwiS4{grid-row:auto;min-height:11rem}}@media (min-width:40rem){.dashboard_shell__PZF84{padding-inline:1.5rem}.dashboard_gardenPreview__mRA6s{height:16rem}.dashboard_dashboardLoading__r22fB,.dashboard_mosaicGrid__6w3N0{grid-auto-rows:minmax(10.5rem,auto);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.dashboard_mosaicGrid__6w3N0>.dashboard_moduleCard__cQrPk:last-child:nth-child(odd){grid-column:auto}.dashboard_tallCard__QwiS4{min-height:21.75rem}.dashboard_captureFab__ROnUg{border-radius:999px;bottom:calc(var(--vivo-quick-navigation-clearance) + 1.75rem);height:3.35rem;padding:0 1rem;width:auto}.dashboard_captureFab__ROnUg span{display:inline;font-size:.82rem;font-weight:650;margin-left:.4rem}.dashboard_capturePanel__wCSHR{border-radius:1rem;bottom:2rem;left:50%;max-width:30rem;right:auto;transform:translateX(-50%);width:calc(100% - 2rem)}.dashboard_captureActions__1wJs4{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_dailyInsight__2Q1uX{padding:1.15rem}}@media (prefers-color-scheme:dark){.dashboard_nutrition__QM2mw{--module-bg:#314538;--module-border:#3f5948;--module-text:#eef5ea;--module-soft:rgba(238,245,234,0.1)}.dashboard_fitness__QQsIM{--module-bg:#603a30;--module-border:#74473a;--module-text:#fff0e9;--module-soft:rgba(255,240,233,0.1)}.dashboard_finance__aEzKL{--module-bg:#343c62;--module-border:#414b78;--module-text:#f4f4ff;--module-soft:rgba(244,244,255,0.11)}.dashboard_diary__05PJK{--module-bg:#553d2d;--module-border:#674a37;--module-text:#fff2e4;--module-soft:rgba(255,242,228,0.1)}.dashboard_books__7zTAQ{--module-bg:#274849;--module-border:#315b5c;--module-text:#e8f7f6;--module-soft:rgba(232,247,246,0.1)}.dashboard_gardenPreview__mRA6s,.dashboard_moduleCard__cQrPk{box-shadow:none}.dashboard_gardenShade__Ca6TY{background:linear-gradient(0deg,rgba(13,18,17,.94),rgba(18,21,18,.12) 68%)}}@media (prefers-reduced-motion:reduce){.dashboard_dashboardLoadingCard__4LP6i,.dashboard_gardenPreview__mRA6s,.dashboard_gardenSunHalo__SUv69,.dashboard_gardenSun__CyM7w,.dashboard_lights__T03Tv circle{animation:none}.dashboard_cardWatermark__1ogk5,.dashboard_fountainWater__4Qp7o,.dashboard_foxTail__vCkpB,.dashboard_moduleCard__cQrPk{transition:none}.dashboard_captureAction__PPikZ:active,.dashboard_captureAction__PPikZ:hover,.dashboard_captureFab__ROnUg:active,.dashboard_captureFab__ROnUg:hover,.dashboard_gardenPreview__mRA6s:focus-visible .dashboard_foxTail__vCkpB,.dashboard_gardenPreview__mRA6s:hover .dashboard_foxTail__vCkpB,.dashboard_moduleCard__cQrPk:active,.dashboard_moduleCard__cQrPk:hover{transform:none}.dashboard_metricSkeleton___FQZj{animation:none;opacity:.65}}.dashboard-preview_preview__LNshY{align-items:center;display:grid;gap:.85rem;grid-template-columns:3.25rem minmax(0,1fr);min-width:0}.dashboard-preview_cover__MICvX{aspect-ratio:2/3;background:rgba(23,52,52,.1);border-radius:.35rem;box-shadow:0 2px 5px rgba(23,52,52,.16);display:block;overflow:hidden}.dashboard-preview_cover__MICvX img{display:block;height:100%;object-fit:cover;width:100%}.dashboard-preview_coverFallback__9hPLa{align-items:center;display:flex;height:100%;justify-content:center;opacity:.7}.dashboard-preview_info__ilvn8{display:block;min-width:0}.dashboard-preview_info__ilvn8>strong{display:-webkit-box;font-size:.9rem;line-height:1.25;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashboard-preview_author__jjqsT{display:block;font-size:.74rem;line-height:1.3;margin-top:.22rem;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-preview_progressTrack__cW9il{background:rgba(23,52,52,.16);border-radius:999px;display:block;height:.3rem;margin-top:.6rem;overflow:hidden}.dashboard-preview_progressTrack__cW9il>span{background:currentColor;border-radius:inherit;display:block;height:100%}.dashboard-preview_progressText__U0WuI{display:block;font-family:var(--font-geist-mono),monospace;font-size:.7rem;font-variant-numeric:tabular-nums;line-height:1.3;margin-top:.32rem;opacity:.82}.dashboard-preview_empty__f_W_U{display:grid;gap:.24rem;line-height:1.35;max-width:15rem}.dashboard-preview_empty__f_W_U strong{font-size:.9rem}.dashboard-preview_empty__f_W_U span{font-size:.76rem;opacity:.8}.dashboard-preview_loading__yxRlG{animation:dashboard-preview_readingPreviewPulse__4l_3R 1.2s ease-in-out infinite alternate;background:rgba(23,52,52,.11);border-radius:.4rem;display:block;height:4.75rem;width:100%}@keyframes dashboard-preview_readingPreviewPulse__4l_3R{0%{opacity:.45}to{opacity:.88}}@media (prefers-reduced-motion:reduce){.dashboard-preview_loading__yxRlG{animation:none}}