body:before{background:radial-gradient(closest-side,#ff6e5a8c,#ff8c5a61 40%,#fa96aa38 65%,#0000)!important;width:58vw!important;height:78vh!important;top:-22vh!important;right:-14vw!important}.side-logo,.side-list,.side-quote,.side-me{display:none}@media (min-width:1024px){.topbar{z-index:16;height:auto;top:26px;right:40px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important;position:absolute!important;left:auto!important}.topbar .brand{display:none}.topbar-right{gap:12px}.search-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:210px;color:var(--ink-soft);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:99px;align-items:center;gap:10px;padding:12px 16px;display:flex;box-shadow:0 6px 18px -12px #96462866}.search-pill input{font:inherit;font-size:var(--fs-s);width:100%;color:var(--ink);background:0 0;border:0;outline:none}.topbar .round{width:46px;height:46px;background:#ffffffbf!important;border-color:#ffffffe6!important}.topbar .me-link .av{background:#f8d3e3;width:46px!important;height:46px!important}.sidenav{background:#faf4ecb8!important;border-right:1px solid #3c281e0f!important;align-items:stretch!important;gap:0!important;width:220px!important;padding:34px 18px 18px!important;top:0!important}.side-logo{padding:0 0 34px 18px;display:block}.side-list{flex-direction:column;gap:6px;display:flex}.sidenav .side-tab{background:0 0;border-radius:16px;justify-content:flex-start;gap:14px;width:auto!important;font-size:var(--fs-m)!important;color:var(--ink)!important;flex-direction:row!important;margin:0!important;padding:12px 18px!important;font-weight:500!important}.sidenav .side-tab:hover{background:#fff9}.sidenav .side-tab[aria-current=page]{box-shadow:0 8px 18px -12px #dc5a7899;color:#2b2b2b!important;background:linear-gradient(120deg,#f8c3cf,#f6b3c4)!important}.side-quote{font-family:var(--font-hand), cursive;color:#2b2b2b;margin:auto 0 22px;padding:38px 0 0 14px;font-size:22px;line-height:1.15;display:block;position:relative;transform:rotate(-6deg)}.side-quote .side-star{filter:none;width:34px;height:34px;position:absolute;top:-4px;left:26px;transform:rotate(6deg)}.side-me{background:#ffffffbf;border-radius:18px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 6px 16px -12px #00000059}.side-me span{flex:1;min-width:0}.side-me b{font-size:var(--fs-s);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.side-me small{font-size:var(--fs-s);color:var(--ink-soft);white-space:nowrap;display:block}.app{padding:0 0 0 220px!important}.room-decor{display:none!important}}.home2 .hero{padding:4px 0 6px;position:relative}.hero-date{font-size:var(--fs-s);color:var(--ink-soft);text-transform:capitalize;margin-bottom:10px;display:block}.hero-title{font-family:var(--font-serif), Georgia, serif;white-space:nowrap;letter-spacing:-.025em;color:#1f1d1c;word-break:break-word;margin:0;padding-bottom:.08em;font-size:clamp(30px,9vw,44px);font-weight:700;line-height:1.1}.a-top{display:flex}.pcard{background:#fff;border-radius:26px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 24px 44px -28px #96462873,0 2px 8px -4px #9646281f}.pcard-photo{display:none}.pcard-body{flex:1;min-width:0;padding:22px 20px 20px;position:relative}.pcard-lbl{font-size:var(--fs-s);letter-spacing:.16em;text-transform:uppercase;color:#cc4a83;margin:0 0 12px;font-weight:700}.pcard-q{font-family:var(--font-body), sans-serif;font-weight:600;font-size:var(--fs-l);letter-spacing:-.01em;color:#2b2b2b;margin:0 0 14px;line-height:1.35}.pcard textarea{width:100%;min-height:84px;font:inherit;font-size:var(--fs-m);resize:vertical;background:#fbf8f5;border:1px solid #2b2b2b1a;border-radius:14px;outline:none;padding:12px 14px}.pcard textarea:focus{border-color:#cc4a83}.pcard .btn{background:#cc4a83;border-radius:99px;padding:11px 18px}.pcard .saved{font-size:var(--fs-s);color:var(--ink-soft)}.pcard .pcard-ast{filter:none;width:36px;height:36px;top:14px;right:18px}.itiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.itile{background:#fff;border-radius:22px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 32px -24px #783c288c,0 2px 6px -3px #783c2826}.itile:hover{transform:translateY(-3px);box-shadow:0 24px 38px -24px #783c2899,0 2px 6px -3px #783c282e}.itile-img{height:96px;display:block;position:relative;overflow:hidden}.itile-ic{background:#ffffffeb;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 6px 14px -8px #0006}.itile-bar{background:#ffffffeb;align-items:center;gap:8px;padding:12px 14px 13px;display:flex}.itile-bar>span{flex:1;min-width:0}.itile-bar b{font-family:var(--font-body), system-ui, sans-serif;font-weight:700;font-size:var(--fs-m);color:#1f1d1c;line-height:1.15;display:block}.itile-bar small{font-size:var(--fs-s);color:var(--ink-soft);margin-top:2px;display:block}.itile-note{z-index:1;font-family:var(--font-hand), cursive;color:#2b2b2b;font-weight:700;line-height:1;position:absolute}.ph-flowers,.ph-glow,.ph-bed,.ph-sea,.ph-plants,.ph-collage,.ph-books{background-position:50%;background-repeat:no-repeat;background-size:cover}.ph-flowers{background-image:url(/img/home/poppy.webp)}.ph-glow{background-image:url(/img/home/glow.webp)}.ph-bed{background-image:url(/img/home/adela-journal.jpg);background-position:50% 72%}.ph-sea{background-image:url(/img/home/adela-beach.jpg);background-position:50% 62%}.ph-plants{background-image:url(/img/home/adela-laptop.jpg);background-position:50% 55%}.ph-collage{background-image:url(/img/home/adela-notebook.jpg);background-position:50% 52%}.ph-books{background-image:url(/img/home/adela-books.jpg);background-position:50% 18%}.ph-bed-note{font-size:var(--fs-l);text-align:center;max-width:70px;top:12px;right:14px;transform:rotate(-10deg)}.ph-collage-note{font-size:var(--fs-s);letter-spacing:.02em;text-align:center;background:#f3ebe2;max-width:92px;padding:6px 8px;top:14px;right:10px;transform:rotate(-6deg);box-shadow:0 6px 10px -6px #0006;font-family:var(--font-head), sans-serif!important;font-weight:800!important}.home2 .side-col{gap:16px}.scard{color:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-radius:24px;padding:20px;display:block;position:relative;box-shadow:inset 0 1px #fff,0 20px 36px -26px #96462873}.nudge2{align-items:center;gap:14px;display:flex}.nudge2 .txt{flex:1;min-width:0}.nudge2 b{font-weight:700;display:block}.nudge2 small{color:var(--ink-soft);font-size:var(--fs-s)}.nudge-sun{background:#fde7da;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.intent2 .card-title{font-size:var(--fs-l);letter-spacing:-.01em;font-family:var(--font-body), sans-serif!important;font-weight:700!important}.intent2 .bar{background:#eee6e1;border-radius:99px;height:7px;margin:12px 0 8px}.intent2 .bar i{border-radius:99px;background:#cc4a83!important}.intent2 .goal{border-bottom:1px solid #2b2b2b12}.intent2 .goal .ck{border-radius:50%}.intent2 .goal[aria-checked=true] .ck{background:#cc4a83!important;border-color:#cc4a83!important}.intent2 .addgoal{align-items:center;gap:10px;margin-top:12px;display:flex}.addgoal-in{color:var(--ink-faint);background:#f6f1ec;border-radius:99px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.addgoal-in input{font:inherit;font-size:var(--fs-s);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:12px 0}.intent2 .send{color:#fff;border-radius:50%;width:44px;height:44px;background:#cc4a83!important}.activity2 .row-h{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.activity2 .card-title{font-size:var(--fs-l);font-family:var(--font-body), sans-serif!important;font-weight:700!important}.activity2 ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.activity2 li{font-size:var(--fs-s);align-items:center;gap:10px;line-height:1.35;display:flex}.activity2 li small{color:var(--ink-soft);font-size:var(--fs-s);display:block}@media (min-width:1024px){.home2.screen{max-width:1240px;padding:36px 40px 60px}.home2{align-items:start;grid-template-columns:minmax(0,1fr) 380px!important;grid-template-areas:"hero side""live side""prompt side""tiles side"!important;gap:20px 24px!important;display:grid!important}.home2 .a-top{display:none}.home2 .a-hero{grid-area:hero;margin-bottom:14px;padding-top:30px}.home2:not(:has(.a-live)){grid-template-areas:"hero side""prompt side""tiles side"!important}.home2 .hero-date{display:block}.home2 .a-live{grid-area:live}.home2 .a-prompt{grid-area:prompt;margin-bottom:16px}.home2 .a-tiles{grid-area:tiles;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.home2 .a-side{grid-area:side;padding-top:90px}.hero-title{font-size:clamp(44px,4.4vw,64px)}.pcard-photo{flex:none;width:120px;margin:-4px 0 -4px -6px;display:block;transform:rotate(-2deg)scale(1.06)}.pcard-body{padding:26px 30px 24px}.pcard-q{padding-right:40px;font-size:21px}.itile-img{height:130px}}@media (max-width:1023px){.home2{flex-direction:column;display:flex}}.ph-community{background:radial-gradient(60% 90% at 15% 20%,#ffb07a 0%,#0000 60%),radial-gradient(55% 90% at 85% 80%,#9b7cf0 0%,#0000 65%),linear-gradient(115deg,#ffc49a 0%,#f58fb0 45%,#c58cf0 75%,#7a5fd8 100%)}.itile.wide{grid-column:1/-1}@media (max-width:1023px){.itile.wide:first-of-type{grid-column:auto}}.act-seg{margin:4px 0 12px}.act-seg button{font-size:var(--fs-s);padding:7px 0}.activity2{flex-direction:column;gap:4px;display:flex}.activity2 .act-row{color:inherit;align-items:center;gap:10px;display:flex}.activity2 .act-row:hover b,.activity2 .act-row:hover{color:#000}.act-ic{background:#f6f1ec;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.activity2 ul{margin-bottom:8px}@media (min-width:1024px){.home2 .itile.wide{grid-column:span 2}}.celebrate{z-index:80!important;border-radius:0!important;max-width:none!important;position:fixed!important;inset:0!important}.notif{position:relative}.notif-panel{z-index:40;background:#fffdfa;border:1px solid #2b2b2b12;border-radius:22px;width:min(380px,100vw - 24px);max-height:min(520px,70vh);padding:14px 10px 10px;animation:.18s ease-out notifIn;position:absolute;top:calc(100% + 10px);right:-6px;overflow-y:auto;box-shadow:0 24px 50px -20px #50281e73,0 4px 12px -6px #0000001f}@keyframes notifIn{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:640px){.notif-panel{width:auto;left:12px;right:12px;top:calc(env(safe-area-inset-top,0px) + 72px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - 160px);position:fixed}}.notif-hd{justify-content:space-between;align-items:center;gap:10px;padding:0 8px 10px;display:flex}.notif-hd b{font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-l)}.notif-hd .link{font-size:var(--fs-s)}.notif-panel ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.notif-row{color:inherit;text-align:left;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.notif-row:hover{background:#f7f1ec}.notif-row.unread{background:#fdf3f6}.notif-row.unread:hover{background:#fbe8ef}.notif-txt{min-width:0;font-size:var(--fs-s);flex:1;line-height:1.35}.notif-txt b{font-weight:700}.notif-txt small{color:var(--ink-soft);font-size:var(--fs-s);margin-top:2px;display:block}.notif-ic{background:#f6f1ec;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.notif-row .av{width:40px;height:40px}.notif-dot{background:#cc4a83;border-radius:50%;flex:none;width:8px;height:8px}.care-desk{display:none}@media (min-width:1024px){.care-desk{display:block}.care-mobile{display:none!important}}.care .card-title{font-size:var(--fs-l);font-family:var(--font-body), sans-serif!important;font-weight:700!important}.care-mood{margin:10px 0}.care-mood>small{font-size:var(--fs-s);margin-bottom:8px;display:block}.care-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.care-list li{border-top:1px solid #2b2b2b12;align-items:center;gap:10px;padding:8px 0;display:flex}.care-step{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;display:flex}.care-txt{min-width:0;font-size:var(--fs-s);flex:1;line-height:1.35}.care-txt b{font-weight:700}.care-list li.done .care-txt{color:var(--ink-soft);-webkit-text-decoration:line-through #2b2b2b4d;text-decoration:line-through #2b2b2b4d}.care-step:hover .care-txt{color:#000}#prompt-dne{scroll-margin-top:90px}@media (min-width:1024px){.home2{grid-template-rows:min-content min-content min-content 1fr!important}.home2:not(:has(.a-live)){grid-template-rows:min-content min-content 1fr!important}}.care-txt b{color:#cc4a83;text-underline-offset:3px;-webkit-text-decoration:underline #d9468f73;text-decoration:underline #d9468f73;text-decoration-thickness:1.5px}.care-step:hover .care-txt b{text-decoration-color:#cc4a83}.care-list li.done .care-txt b{color:var(--ink-soft);text-decoration:line-through}.emotions-field{background:#fff9;border:1px dashed #2b2b2b33;border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.emo-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.emo-chips .chip,.care-pop .chip{font-size:var(--fs-s);padding:6px 12px}.emo-chips .chip[aria-pressed=true]{color:#fff!important;background:#cc4a83!important;border-color:#cc4a83!important}.care-pick{width:100%;font-size:var(--fs-s);text-align:left;background:#f8f3ee;border:1px solid #2b2b2b14;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.care-pick b{color:#cc4a83}.care-pop{background:#fff;border:1px solid #2b2b2b14;border-radius:14px;flex-direction:column;gap:10px;margin-top:8px;padding:12px;display:flex;box-shadow:0 14px 30px -20px #00000059}.care-pop .chip[aria-pressed=true]{color:#fff!important;background:#cc4a83!important;border-color:#cc4a83!important}.care-sub{font-size:var(--fs-s);color:var(--ink-soft);margin:4px 0 0}.care-list li:first-child{border-top:0}.care-clear{font-size:var(--fs-s);align-self:flex-end;color:var(--ink-soft)!important;text-decoration-color:#2b2b2b4d!important;text-decoration-thickness:1px!important}.celebrate{gap:22px;justify-content:center!important;padding:40px 26px!important}.celebrate .burst{order:-1;width:170px;height:150px}.celebrate .burst .big-star{width:96px;height:96px}.celebrate h4{font-family:var(--font-serif), Georgia, serif!important}.celebrate .stack{gap:14px;margin-top:8px}.page-head{flex-wrap:wrap;align-items:baseline;gap:2px 16px;display:flex}.page-sub{font-size:var(--fs-m);color:var(--ink-soft);font-family:var(--font-body), sans-serif}.zive>.page-head{grid-column:1/-1}.link:not(.care-clear),.lib .link:not(.care-clear){text-underline-offset:3px;font-weight:600;color:#cc4a83!important;-webkit-text-decoration:underline #d9468f73!important;text-decoration:underline #d9468f73!important;text-decoration-thickness:1.5px!important}.link:not(.care-clear):hover{text-decoration-color:#cc4a83!important}.celebrate .link{color:var(--ink)!important;text-decoration-color:#2b2b2b80!important}.side-me .av{border-radius:50%!important;flex:none!important;width:40px!important;height:40px!important}.tour{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))!important;gap:30px 36px!important}.tour-item{gap:16px!important}.tour-item .round{color:#1f1d1c;width:48px;height:48px;box-shadow:0 6px 16px -10px #00000059;background:#fff!important}.tour-item b{font-size:var(--fs-l);margin-bottom:4px}.tour-item small{color:var(--ink-soft);font-size:var(--fs-m)!important;line-height:1.55!important}.big i,.lib .big i{padding:0 .04em;background:linear-gradient(#0000 70%,#f4b6c9 70% 92%,#0000 92%)!important}.intent-others{color:inherit;font-size:var(--fs-s);border-top:1px solid #2b2b2b12;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.intent-others .link{flex:1}.intent-others .faces .av{border:2px solid #fff;margin-left:-8px}.intent-others .faces .av:first-child{margin-left:0}.tiles-hd{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--ink);grid-column:1/-1;margin:8px 0 -2px;font-size:22px;font-weight:700}.care{border:1px solid #fffc;background:linear-gradient(180deg, #fffbf626 0%, #fffbf6cc 76px, var(--card) 150px), url(/img/home/gradient-golden.jpg) center top / 100% auto no-repeat, var(--card)!important;box-shadow:0 24px 46px -30px #78463c73,0 2px 8px -5px #0000001a!important}.care .card-title{letter-spacing:-.01em;font-family:var(--font-serif), Georgia, serif!important;font-size:22px!important;font-weight:700!important}.care .card-title:before{content:"✦ ";color:#cc4a83;vertical-align:.08em;font-size:.8em}.care .care-pick{background:#fff;border-color:#e8508a40}.care-list li{border-top-color:#e8508a24!important}.tabbar{display:none!important}.mtop{z-index:30;padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbf5ecdb;border-bottom:1px solid #2b2b2b0f;justify-content:space-between;align-items:center;gap:10px;display:flex;position:sticky;top:0}.mtop-logo{line-height:0}.mtop-right{align-items:center;gap:8px;display:flex}.mtop .round{background:#fff;width:40px;height:40px}.mmenu{z-index:70;padding:calc(14px + env(safe-area-inset-top,0px)) 18px calc(24px + env(safe-area-inset-bottom,0px));background:#fbf5ec;flex-direction:column;gap:18px;animation:.18s ease-out notifIn;display:flex;position:fixed;inset:0;overflow-y:auto}.mmenu-hd{justify-content:space-between;align-items:center;display:flex}.mmenu-hd .round{background:#fff}.mmenu-list{flex-direction:column;gap:8px;display:flex}.mmenu-item{color:inherit;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:0 8px 20px -16px #00000059}.mmenu-item>span:nth-child(2){flex:1;min-width:0}.mmenu-item b{font-family:var(--font-serif), Georgia, serif;font-size:var(--fs-l);font-weight:700;display:block}.mmenu-item small{color:var(--ink-soft);font-size:var(--fs-s);display:block}.mmenu-item[aria-current=page]{background:linear-gradient(120deg,#f8c3cf,#f6b3c4)}.mmenu-ic{color:#1f1d1c;background:#f8f1ea;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.mmenu-me{margin-top:auto;display:flex!important}.home2 .hero-date{display:block!important}@media (max-width:1023px){.screen{padding-top:18px!important;padding-bottom:48px!important}}@media (min-width:1024px){.mtop,.mmenu{display:none!important}}.mmenu-me{color:inherit;background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;box-shadow:0 8px 20px -16px #00000059}.mmenu-me>span:nth-child(2){flex:1;min-width:0}.mmenu-me b{font-size:var(--fs-m);font-weight:700;display:block}.mmenu-me small{font-size:var(--fs-s);color:var(--ink-soft);display:block}.mmenu-me .av{flex:none;width:40px!important;height:40px!important}.mtab{z-index:40;padding:8px 4px calc(8px + env(safe-area-inset-bottom,0px));will-change:transform;background:#1f1d1c;border-top:0;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0);box-shadow:0 -10px 30px -18px #00000080}.mtab-item{color:#fbf5ec99;flex-direction:column;flex:1 1 0;align-items:center;gap:3px;min-width:0;padding:4px 0;font-size:11.5px;font-weight:600;line-height:1.2;display:flex;text-decoration:none!important}.mtab-item span{white-space:nowrap;text-overflow:clip;max-width:100%;overflow:hidden}.mtab-item svg{box-sizing:content-box;border-radius:999px;flex:none;padding:4px 11px;transition:background .15s}.mtab-item[aria-current=page]{color:#fbf5ec}.mtab-item[aria-current=page] svg{color:#1f1d1c;background:linear-gradient(120deg,#f8c3cf,#f6b3c4)}@media (max-width:1023px){.screen{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}}@media (min-width:1024px){.mtab{display:none!important}}@media (max-width:1023px){:where(.app p:not(.pcard-lbl)){line-height:1.5;font-size:var(--fs-m)!important}:where(.app small:not(.wd):not(.eyebrow):not(.page-sub):not(.rec-thumb small):not(.wd-date small)){font-size:var(--fs-s)!important}.care-txt,.care-pick span,.app .link,.app .btn.sm,.act-row>span:last-child{font-size:var(--fs-m)!important}}.care-sub,.app .saved,.page-sub,.app p.muted,.app .short,.app label.check,.itile small{font-family:var(--font-body), system-ui, sans-serif!important;font-size:var(--fs-m)!important;letter-spacing:0!important;color:var(--ink-soft)!important;font-style:normal!important;font-weight:400!important;line-height:1.45!important}@media (max-width:1023px){.care-sub,.app .saved,.page-sub,.app p.muted,.app .short,.app label.check,.itile small{font-size:var(--fs-m)!important}}.itile{background:#e9e1d8;min-height:150px}.itile-img{inset:0;height:auto!important;position:absolute!important}.itile-img:after{content:"";background:linear-gradient(#140f0a00 22%,#140f0a61 52%,#140f0ab8 100%);position:absolute;inset:0}.itile .itile-bar small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.itile-bar{z-index:1;color:#fff;margin-top:auto;padding:14px 14px 13px;position:relative;background:0 0!important}.itile-bar b{text-shadow:0 1px 12px #00000059;color:#fff!important}.itile .itile-bar small{color:#ffffffe6!important}.itile-bar svg{color:#fff}.itile.wide{min-height:170px}@media (min-width:1024px){.itile{min-height:190px}.itile.wide{min-height:200px}}.seg.room-tabs .seg-link[aria-selected=true]{background:var(--warm-dark);color:#fff8ee}.seg.room-tabs .seg-link,.seg.room-tabs button{font-size:var(--fs-m)}.itiles{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.itile.wide,.home2 .itile.wide{grid-column:1/-1!important}@media (max-width:1023px){.itile:not(.wide){min-height:140px}.itile:not(.wide) .itile-bar{padding:10px 10px 11px}.itile:not(.wide) .itile-bar b{font-size:var(--fs-m)}.itile:not(.wide) .itile-bar small,.itile:not(.wide) .itile-bar svg{display:none!important}.itile-ic{width:38px;height:38px;top:10px;left:10px}}.zive{flex-direction:column;max-width:1080px;gap:22px!important;display:flex!important}.zv-stage{border-radius:24px;width:100%;overflow:hidden}.zv-off{aspect-ratio:16/9;text-align:center;color:#fff;background:#2b2a24 50%/cover no-repeat;place-items:center;min-height:300px;display:grid;position:relative}.zv-off:before{content:"";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c18129e;position:absolute;inset:0}.zv-off-in{flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex;position:relative}.zv-quiet{font-size:var(--fs-s);background:#ffffff24;border-radius:99px;align-items:center;gap:8px;margin-bottom:10px;padding:6px 12px;font-weight:600;display:inline-flex}.zv-dot{background:#ffffff8c;border-radius:50%;width:7px;height:7px}.zv-k{font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;opacity:.75}.zv-when{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-size:28px;font-weight:700;line-height:1.15}.zv-title{font-size:var(--fs-m);opacity:.9}.zv-soon{font-size:var(--fs-s);background:#fff3;border-radius:99px;margin-top:6px;padding:5px 12px;font-weight:600}.zv-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.zv-off .zv-ghost{color:#fff!important;background:#ffffff24!important;border-color:#ffffff59!important}.zv-count{font-size:var(--fs-s);opacity:.8;align-items:center;gap:6px;margin-top:6px;display:inline-flex}@media (min-width:1024px){.zv-off{min-height:420px}.zv-when{font-size:36px}}.zive>.room-tabs{align-self:stretch}@media (min-width:1024px){.cal-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;gap:28px!important}}.cal-detail h3{font-family:var(--font-serif), Georgia, serif;text-transform:none;font-size:24px}.cal-detail h3:first-letter{text-transform:uppercase}.cal-detail .event{padding:18px 20px}.cal-detail .event b{font-family:var(--font-serif), Georgia, serif;font-size:20px;font-weight:700}.cal-detail .event p{color:var(--ink);line-height:1.6;font-size:var(--fs-m)!important}.cal-detail .event .time{font-size:var(--fs-l)}.cal-page .month.full .chip-ev{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.cal-page .month.full .chips{min-width:0;max-width:100%}.admin-bulk{z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky;top:70px}.admin-pick{cursor:pointer;gap:12px}.admin-pick input{width:20px;height:20px;accent-color:var(--btn);flex:none}.admin-pick.on{outline:2px solid var(--btn);outline-offset:-2px}.tag-field{flex-direction:column;gap:8px;display:flex}.tag-field input{width:100%}.care-step-no{color:#fff;font-size:var(--fs-s);letter-spacing:.04em;text-transform:uppercase;background:#cc4a83;border-radius:99px;margin-bottom:6px;padding:3px 10px;font-weight:700;display:inline-block}.care-ask{font-size:var(--fs-m);color:var(--ink);line-height:1.4}.care-inline{box-shadow:none;background:#ffffffbf;border:0;border-radius:16px;margin-top:14px}.care-new{animation:2.6s ease-in-out infinite care-glow;box-shadow:0 0 0 2px #e8508a8c,0 18px 40px -18px #e8508a80!important}@keyframes care-glow{50%{box-shadow:0 0 0 2px #e8508a33,0 18px 40px -18px #e8508a40}}@media (prefers-reduced-motion:reduce){.care-new{animation:none}}.care-change{font-size:var(--fs-s);color:var(--ink-soft);align-items:center;gap:4px;display:inline-flex}.care-pick[aria-expanded=true] svg{transform:rotate(180deg)}@media (min-width:1024px){.home2 .a-hero{position:relative}.hero-row{align-items:center;gap:8px;display:flex}}.livebar.soon{border:0;box-shadow:0 16px 30px -18px #3b2b24b3;background:var(--ink)!important;color:var(--paper)!important}.livebar.soon .round{color:#fff;background:#cc4a83}.tile-row .itile .itile-bar small{-webkit-line-clamp:3!important}@media (min-width:1024px){.tile-row .itile:not(.wide){min-height:200px}.home2 .a-side{padding-top:34px}.hero-title{white-space:normal;overflow-wrap:anywhere;font-size:clamp(32px,3.3vw,48px)}}.hero-title{white-space:normal;overflow-wrap:anywhere;font-size:clamp(26px,7.6vw,36px)}@media (min-width:1024px){.hero-title{font-size:clamp(32px,3.3vw,48px)}}.zv-call{aspect-ratio:16/10;background:#1d1b17;min-height:420px;position:relative}.zv-call iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.zv-call-wrap{flex-direction:column;gap:10px;width:100%;display:flex}.zv-call-bar{justify-content:space-between;align-items:center;gap:10px;font-weight:700;display:flex}.zv-call-bar>span{align-items:center;gap:8px;display:inline-flex}.zv-dot-on{background:#6fd18a;box-shadow:0 0 0 4px #6fd18a40}@media (max-width:1023px){.zv-call{aspect-ratio:3/4;min-height:0}}.cheer .emo-react{font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.cheer .emo-react span{font-size:17px;line-height:1}.emo-more{display:inline-flex;position:relative}.cheer .emo-add{border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.emo-pop{z-index:20;background:var(--card);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(6,36px);gap:4px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 16px 34px -18px #0006}.emo-pop button{cursor:pointer;background:0 0;border:0;border-radius:10px;width:36px;height:36px;padding:0;font-size:20px;line-height:1}.emo-pop button:hover,.emo-pop button[aria-checked=true]{background:var(--card-2)}.home2 .itiles:not(.tile-row) .itile:not(.wide){aspect-ratio:1/1.06;min-height:0}.home2 .itiles:not(.tile-row) .itile.wide{min-height:0;grid-column:span 2!important}.home2 .itiles:not(.tile-row) .itile.wide.wide-full{aspect-ratio:2.94}.prompt-cal{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:899px){.prompt-cal{grid-template-columns:1fr}}.prompt-cal .cell:disabled{opacity:.4;cursor:default}.prompt-cal .cell.has{font-weight:700}html:root .celebrate{background-color:#d6dfb4!important}.online-row{scrollbar-width:none;gap:16px;padding:4px 2px 8px;display:flex;overflow-x:auto}.online-item{min-width:64px;color:inherit;flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.online-item small{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:12px;overflow:hidden}.online-av{line-height:0;display:block;position:relative}.online-dot{background:#5b8f58;border:2px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:1px;right:1px}.online-all{width:52px;height:52px;color:var(--ink);background:#fff;border:1.5px dashed #1f1b1959;border-radius:50%;place-items:center;display:grid}.online-item:hover .online-all{background:var(--card-2,#f6f1ec)}html:root .online-dot{background:#5b8f58!important}.home2 .itiles:not(.tile-row) .itile.wide.wide-full{grid-column:1/-1!important}@media (max-width:1023px){.home2 .a-tiles{display:none!important}}
html:root{--pink:#c8c65f;--btn:#cc4a83;--live:#cc4a83}@media (prefers-color-scheme:dark){html:root{--btn:#cc4a83}}html:root .lf-wave{stroke:#feaa64}html:root .lf-studio,html:root .brand .logo-f .lf-studio{color:#cc4a83}html:root .logo-g,html:root .logo-g .lg-word,html:root .logo-g .lg-studio{color:#3a2a24}html:root .logo-g .lg-spark{fill:#feaa64}html:root .logo-g .lg-ast{stroke:#cc4a83}html:root .logo-g .lg-blob{background:radial-gradient(circle,#e84bb0 0%,#feaa64 45%,#0000 70%)}html:root .logo-g .lg-tag{color:#7a675d}html:root .brand .logo-g span{color:#3a2a24}html:root .audio-field,html:root .image-field{border:1px dashed #3a2a2433}html:root,html:root .lib{--paper:#fbf4ee;--dot:#3c32141c;--card:#fffdfb;--card-2:#f4ece4;--ink:#3a2a24;--ink-soft:#7a675d;--ink-faint:#b3a499;--line:#3a2a241c;--berry:#cc4a83;--watermelon:#cc4a83;--tangerine:#feaa64;--peach:#f9c99a;--plum:#b17642;--indigo:#88afc6;--lilac-b:#b9d0dc;--pink:#c8c65f;--pink-soft:#e9ebc2;--btn:#cc4a83;--lilac:#e3edf2;--sky:#e1ecf2;--matcha:#eef0d0;--butter:#f8e7cf;--warm-dark:#3a2a24}html:root .lib{--plum:#3a2a24;--violet:#3a2a24;--muted:#7a675d;--lav-line:#3a2a241a;--soft:#f4ece4;--lav-wash:#e3edf2;--blush:#e9ebc2;--sky-mist:#e1ecf2;--aurora:linear-gradient(97deg, #3a2a24, #3a2a24);--card:#fffdfb;--ink:#3a2a24;--ink-soft:#7a675d;--line:#3a2a241a}html:root .chip[aria-pressed=true]{color:#fffdfb}html:root .g1{background:#f4e6dc}html:root .g4{background:#e3edf2}html:root .k-yt{background:#f4e6dc}html:root .thumb .photo,html:root .rec-thumb{background:linear-gradient(135deg,#f8dfbd,#feaa64 60%,#cc4a83)!important}html:root .stack>:nth-child(3n+2) .thumb .photo,html:root .stack>:nth-child(3n+2) .rec-thumb{background:linear-gradient(135deg,#f4e6dc,#cc4a83 60%,#b17642)!important}html:root .stack>:nth-child(3n) .thumb .photo,html:root .stack>:nth-child(3n) .rec-thumb{background:linear-gradient(135deg,#e3edf2,#88b0c6 60%,#88afc6)!important}html:root .lib .cheer button[aria-pressed=true]{background:#f4e6dc}@media (min-width:1024px){html:root .p-main{background:radial-gradient(120% 90% at 20% 10%,#fffdfb 0%,#fde6da 50%,#efe4ff 100%)}html:root .stage-orb{background:radial-gradient(circle at 35% 30%,#fff6ee 0%,#f9c99a 40%,#cc4a83 100%)}html:root .topbar{background:#f7efe4cc!important}html:root .sidenav{background:#f7efe4a6!important}}html:root .welcome-page .aurora{background:#fbf4ee}html:root .welcome-page .aurora .b1{background:#f8dfbd}html:root .empty-video{background:linear-gradient(110deg,#fde6cf 0%,#f9dcc4 55%,#eef0d6 100%)}html:root .note,html:root .lib .note{border:1px solid #3a2a240f}html:root .stk-note{color:#3a2a24}html:root body:before{background:radial-gradient(closest-side,#ec8c6c57,#feb87342 40%,#f6d9ad2e 65%,#0000)!important}@media (min-width:1024px){html:root .sidenav{background:#f7efe4b8!important}html:root .sidenav .side-tab[aria-current=page]{box-shadow:0 8px 18px -12px #cc4a8399;color:#3a2a24!important;background:linear-gradient(120deg,#dfe19a,#c8c65f)!important}html:root .side-quote{color:#3a2a24}}html:root .hero-title{color:#3a2a24}html:root .pcard-lbl{color:#cc4a83}html:root .pcard-q{color:#3a2a24}html:root .pcard textarea{border:1px solid #3a2a241a}html:root .pcard textarea:focus{border-color:#cc4a83}html:root .pcard .btn{background:#cc4a83}html:root .itile-bar b,html:root .itile-note{color:#3a2a24}html:root .intent2 .bar i{background:#cc4a83!important}html:root .intent2 .goal{border-bottom:1px solid #3a2a2412}html:root .intent2 .goal[aria-checked=true] .ck{background:#cc4a83!important;border-color:#cc4a83!important}html:root .addgoal-in{background:#f4ece4}html:root .intent2 .send{background:#cc4a83!important}html:root .ph-community{background:radial-gradient(60% 90% at 15% 20%,#feb873 0%,#0000 60%),radial-gradient(55% 90% at 85% 80%,#9fc0d2 0%,#0000 65%),linear-gradient(115deg,#f8dfbd 0%,#fdbf86 45%,#eda07f 75%,#d97a6e 100%)}html:root .act-ic{background:#f4ece4}html:root .notif-panel{border:1px solid #3a2a2412}html:root .notif-ic{background:#f4ece4}html:root .notif-dot{background:#cc4a83}html:root .care-list li{border-top:1px solid #3a2a2412}html:root .care-list li.done .care-txt{text-decoration-color:#3a2a244d}html:root .care-txt b{color:#cc4a83;text-decoration-color:#cc4a8373}html:root .care-step:hover .care-txt b{text-decoration-color:#cc4a83}html:root .emotions-field{border:1px dashed #3a2a2433}html:root .emo-chips .chip[aria-pressed=true]{background:#cc4a83!important;border-color:#cc4a83!important}html:root .care-pick{border:1px solid #3a2a2414}html:root .care-pick b{color:#cc4a83}html:root .care-pop{border:1px solid #3a2a2414}html:root .care-clear{text-decoration-color:#3a2a244d!important}html:root .link:not(.care-clear),html:root .lib .link:not(.care-clear){color:#cc4a83!important;text-decoration-color:#cc4a8373!important}html:root .link:not(.care-clear):hover{text-decoration-color:#cc4a83!important}html:root .celebrate .link{text-decoration-color:#3a2a2480!important}html:root .tour-item .round{color:#3a2a24}html:root .intent-others{border-top:1px solid #3a2a2412}html:root .sidenav .side-tab[aria-current=page]{box-shadow:0 8px 18px -12px #7a7c28b3}html:root,html:root .lib{--pink:#c9976a;--pink-soft:#ecdcca;--matcha:#f1e6da;--blush:#ecdcca}html:root .sidenav .side-tab[aria-current=page]{box-shadow:0 8px 18px -12px #8c5a2899;color:#3a2a24!important;background:linear-gradient(120deg,#e6cfb6,#d7b58f)!important}html:root .mmenu-item[aria-current=page],html:root .mtab-item[aria-current=page] svg{background:linear-gradient(120deg,#e6cfb6,#d7b58f)}html:root .nudge-sun{background:#f3e8dc}html:root .notif-row.unread{background:#f7efe6}html:root .notif-row.unread:hover{background:#f0e3d5}html:root .topbar .me-link .av{background:#ecdcca}html:root .big i,html:root .lib .big i{background:linear-gradient(#0000 70%,#e8d2b9 70% 92%,#0000 92%)!important}html:root .focus-ring,html:root :focus-visible{outline-color:#b17642}html:root body:before{display:none!important}html:root .care{box-shadow:inset 0 1px #fff,0 24px 46px -26px #e8508a8c,0 3px 10px -6px #e8508a40!important}html:root .welcome{background:#e4e6a8}html:root [style*="color:#cc4a83"],html:root [style*="color: rgb(217, 70, 143)"],html:root [style*="color:#c98a1c"],html:root [style*="color: rgb(201, 138, 28)"]{color:#b17642!important}html:root [style*="color:#4b5fd6"],html:root [style*="color: rgb(75, 95, 214)"]{color:#4f7f99!important}html:root [style*="color:#3f8a5a"],html:root [style*="color: rgb(63, 138, 90)"],html:root [style*="color:#e0305f"],html:root [style*="color: rgb(224, 48, 95)"]{color:#7f8130!important}html:root [style*="color:#7a4fc9"],html:root [style*="color: rgb(122, 79, 201)"],html:root [style*="color:#cc4a83"],html:root [style*="color: rgb(232, 80, 138)"]{color:#cc4a83!important}html:root [style*="background:#cc4a83"],html:root [style*="background: rgb(217, 70, 143)"],html:root [style*="background:#c98a1c"],html:root [style*="background: rgb(201, 138, 28)"]{background:#b17642!important}html:root [style*="background:#4b5fd6"],html:root [style*="background: rgb(75, 95, 214)"]{background:#4f7f99!important}html:root [style*="background:#3f8a5a"],html:root [style*="background: rgb(63, 138, 90)"]{background:#7f8130!important}html:root .breath-ball,html:root .lib .breath-ball{filter:drop-shadow(0 6px 16px #78466e33);fill:#ffffffe0!important}:root{--klid-malina:#cc4a83;--klid-zelena-a:#f4f6e6;--klid-zelena-b:#d6dfb4}html:root .thumb .photo,html:root .rec-thumb,html:root .stack>:nth-child(3n+2) .thumb .photo,html:root .stack>:nth-child(3n+2) .rec-thumb,html:root .stack>:nth-child(3n) .thumb .photo,html:root .stack>:nth-child(3n) .rec-thumb{background:linear-gradient(135deg,#e9eed4,#a9c28a)!important}html:root .tag,html:root .tag-choice[aria-pressed=true]{background:#e6ecd0!important}html:root .av.g1,html:root .av.g3,html:root .av.g5{color:#3d4a1f!important;background:#e6ecd0!important}html:root .av.g2,html:root .av.g4,html:root .av.g6{color:#6b4a2a!important;background:#f0e3d3!important}html:root .itiles:not(.tile-row) .itile{will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:transform .3s cubic-bezier(.2,.7,.3,1)}html:root .itiles:not(.tile-row) .itile:hover{transform:scale(1.045)translateZ(0)}@media (prefers-reduced-motion:reduce){html:root .itiles:not(.tile-row) .itile:hover{transform:none}}html:root .itiles .itile-bar>svg{stroke-width:2.2px;flex:none;width:30px;height:30px}html:root .lib .item .thumb{background:0 0;border-radius:14px;width:116px;height:116px;padding:0;overflow:hidden;transform:none;box-shadow:0 8px 18px -10px #281e1473}html:root .lib .item:nth-child(2n) .thumb{transform:none}html:root .lib .stack>.item .thumb>.photo,html:root .lib .item .thumb>.photo{border-radius:14px;position:relative;background:var(--photo) center / cover no-repeat!important}html:root .lib .item .thumb>.photo:after{content:"";border-radius:inherit;background:linear-gradient(#0000 55%,#00000038);position:absolute;inset:0}html:root .lib .item .thumb .play{z-index:1;background:#ffffffd9;width:32px;height:32px;position:relative}html:root .tile-row{isolation:isolate;padding-bottom:14px;gap:22px!important}html:root .tile-row .itile{isolation:isolate;will-change:transform;backface-visibility:hidden;border:0;transition:transform .3s cubic-bezier(.2,.7,.3,1);position:relative;overflow:visible;min-height:0!important;box-shadow:none!important;background:0 0!important}html:root .tile-row .itile:hover{transform:scale(1.045)translateZ(0)!important}html:root .tile-row .itile:before{content:"";z-index:-2;filter:blur(22px);opacity:.7;background:var(--glow);border-radius:28px;transition:opacity .25s;position:absolute;inset:18px -8px -18px}html:root .tile-row .itile:hover:before{opacity:.95}html:root .tile-row .itile:after{content:"";z-index:-1;background:#fff;border:1px solid #2b2b2b0d;border-radius:22px;position:absolute;inset:0}html:root .tile-row .itile:first-child{--glow:linear-gradient(120deg, #e6cfb6, #d7b58f)}html:root .tile-row .itile:nth-child(2){--glow:linear-gradient(120deg, #d7b58f, #c49a6e)}html:root .tile-row .itile:nth-child(3){--glow:linear-gradient(120deg, #e0c19a, #b9906a)}@media (prefers-reduced-motion:reduce){html:root .tile-row .itile:hover{transform:none!important}}html:root .tile-row .itile-img{overflow:visible;background:0 0!important;height:88px!important;position:relative!important;inset:auto!important}html:root .tile-row .itile-img:before,html:root .tile-row .itile-img:after{display:none!important}html:root .tile-row .itile-ic{width:58px;height:58px;top:18px;left:18px}html:root .tile-row .itile-ic svg{width:28px;height:28px}html:root .tile-row .itile-bar{margin-top:0;padding:0 18px 20px}html:root .tile-row .itile-bar b{text-shadow:none;color:#1f1d1c!important;font-size:21px!important}html:root .tile-row .itile .itile-bar small{margin-top:4px;line-height:1.4;color:#5a4d52!important;font-size:var(--fs-m)!important}html:root .tile-row .itile-bar svg{color:var(--klid-malina,#cc4a83)}html:root .pcard-lbl,html:root .card-lbl{color:#b17642}html:root .itile-ic,html:root .act-ic,html:root .notif-ic{color:#b17642!important}html:root .care .card-title:before{color:#b17642}html:root [style*="color:#cc4a83"],html:root [style*="color: rgb(204, 74, 131)"],html:root [style*="color:#cc4a83"],html:root [style*="color: rgb(232, 80, 138)"],html:root [style*="color:#7a4fc9"],html:root [style*="color: rgb(122, 79, 201)"]{color:#b17642!important}.care-bullet{background:#b17642;border-radius:50%;flex:none;width:8px;height:8px;margin:0 4px}html:root .tile-row .itile-ic{color:#b17642!important;box-shadow:none!important;background:#ecdcca!important}html:root .tile-row .itile-ic svg{stroke-width:2.1px}
html:root .care,html:root .care-new{box-shadow:var(--shadow)!important;animation:none!important}html:root .care{border:1px solid var(--line)!important}html:root .livebar.soon{box-shadow:none;border:0}.aurora i{display:none!important}html:root .care .care-pop{padding:0;box-shadow:none!important;background:0 0!important;border:0!important}html:root .itile{container-type:inline-size}html:root .itile-bar{padding-bottom:18px}html:root .itile-bar b{padding-bottom:0;line-height:1.1;text-decoration:none;display:inline-block}@container (max-width:170px){.itile-bar{padding-left:10px;padding-right:10px}.itile-bar>svg{display:none}}html:root .side-quote{font-size:24px!important;line-height:1.1!important}html:root .goal-kicker{font-size:1.4rem!important}@media (min-width:1024px){html:root .care-desk{margin-top:34px}}html:root .hero-title,html:root .welcome{letter-spacing:-.02em}html:root .welcome,html:root .hero-title,html:root h1,html:root h2,html:root .card-title,html:root .pcard-q,html:root .tiles-hd,html:root .itile-bar b,html:root .page-head h1{font-family:var(--font-head), Georgia, serif!important;letter-spacing:-.01em!important;font-style:normal!important;font-weight:400!important}html:root h2.card-title.sans,html:root h2.pcard-q{font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif!important;letter-spacing:0!important;font-style:normal!important;font-weight:700!important}html:root .welcome,html:root .hero-title{white-space:nowrap;font-size:clamp(30px,8vw,42px)}html:root .pcard-lbl,html:root .pcard .saved{white-space:nowrap}html:root .tiles-hd,html:root .card-title:not(.care .card-title){font-family:var(--font-head), Georgia, serif;letter-spacing:-.01em;font-weight:600}html:root .care{container-type:inline-size}html:root .care .card-title{white-space:nowrap;font-family:var(--font-head), Georgia, serif!important;font-weight:600!important}html:root .itile-bar b{font-family:var(--font-head), Georgia, serif;letter-spacing:-.01em;font-weight:600}
html:root{--t-s:14px;--t-m:16px;--t-l:22px;--t-xl:40px}html:root :is(small,.pcard-lbl,.btn,.chip,.av,.hero-date,.saved,.care-sub,.care-pick,.itile small){font-size:var(--t-s)!important}html:root :is(.care-list li,.goal,.pcard textarea,.intent2 .goal,.event,.notif-row,.up-card,.activity li){font-size:var(--t-m)!important}html:root :is(.card-title,.pcard-q,.livebar b,.itile-bar b,.tiles-hd){line-height:1.15;font-size:var(--t-l)!important}html:root :is(.hero-title,.welcome){line-height:1.1;font-size:var(--t-xl)!important}html:root :is(.btn,.chip,.av,.pcard-q,.livebar b){font-weight:700}html:root :is(.hero-title,.welcome,.card-title:not(.care .card-title):not(.sans),.tiles-hd),html:root .itile-bar b{font-weight:400!important}html:root .itile-bar b{font-size:clamp(19px,14.2857cqi - 4.57143px,30px)!important}html:root :is(.link,.seg button,.pill,.tag){font-weight:700}html:root :is(.intent2 .card-title,.livebar b){font-size:17px!important}html:root .care .card-title{font-size:clamp(14px,8.33333cqi - 3.66667px,17px)!important}html:root .goal-kicker.goal-kicker{line-height:1;font-size:26px!important}html:root .tile-pen .itile{min-height:0!important}html:root .tile-pen .itile-img{background-image:none!important;height:74px!important}html:root .tile-pen .itile-ic{top:22px;left:26px}html:root .tile-pen .itile-bar{padding:20px 28px 26px!important}@media (max-width:767px){html:root .tile-row.itiles{grid-template-columns:1fr!important;gap:14px!important}html:root .tile-row .itile{align-items:center;padding:16px 0;flex-direction:row!important;min-height:0!important}html:root .tile-row .itile-img,html:root .tile-pen .itile-img{flex:none;width:58px;margin-left:18px;height:58px!important}html:root .tile-row .itile-ic,html:root .tile-pen .itile-ic{position:static;top:auto;left:auto}html:root .tile-row .itile-bar,html:root .tile-pen .itile-bar{flex:1;min-width:0;padding:0 16px 0 14px!important}html:root .tile-row .itile-bar>svg,html:root .tile-row .itile-bar small{display:block!important}html:root .player-page{gap:20px}html:root .player-page .p-head{padding-top:14px;gap:12px!important}html:root .player-page .p-head>div{margin-top:8px}html:root .player-page .big-cover{width:min(210px,60%)}html:root .player-page .p-main>.stack:has(>.wave){padding:0 28px}html:root .player-page .wave{height:30px}html:root .player-page .p-main{flex-direction:column;gap:22px;display:flex}}@media (max-width:1023px){html:root .mtop{padding-top:calc(22px + env(safe-area-inset-top,0px));-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbf5ec;padding-bottom:14px}}html:root .zv-off{aspect-ratio:auto;min-height:300px}html:root .zv-off-in{gap:14px;padding:36px 24px}html:root .zv-quiet{margin-bottom:6px}html:root .zv-when{margin:4px 0}html:root .zv-acts{margin-top:10px}html:root .zv-count{margin-top:4px}html:root .player-page .p-main>.stack small.muted{text-align:center;padding:0 28px}html:root body :is(h2.pcard-q,.intent2 h2.card-title,.activity2 h2.card-title,h2.card-title.sans:not(.care *)){letter-spacing:-.01em!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important}html:root .itile .itile-bar b{font-family:var(--font-body), system-ui, sans-serif!important;letter-spacing:0!important;font-size:clamp(15px,14.2857cqi - 4.57143px,20px)!important;font-weight:700!important}
:root{--blue:#58cbd1;--blue-soft:#d6f1f3;--blue-ink:#1f7f86}@media (prefers-color-scheme:dark){:root{--blue:#6ad3d8;--blue-soft:#1f3b3d;--blue-ink:#8fe0e4}}.tab[aria-current=page]:after{background:var(--blue)}.badge.done{color:var(--blue-ink);border-color:var(--blue);background:var(--blue-soft)}.fg.ok .mini,html:root .archive-goal li.ok .mini{background:var(--blue);border-color:var(--blue);color:#fff}.area .bar i,.office .bar i{background:var(--blue)}html:root .care{background:linear-gradient(150deg,#f6fdfd 0%,#e0f5f6 55%,#cdeef1 100%)!important}html:root .care .card-title:before,html:root .care-step-no{color:var(--blue-ink)}html:root .care-step-no{color:#fff;background:var(--blue)!important}html:root .care .card-title:before{color:var(--blue-ink)}html:root .care .care-pick{border-color:#58cbd173}html:root .care-pick b,html:root .care-txt b{color:var(--blue-ink)}html:root .care-txt b{text-decoration-color:#58cbd199}html:root .care-step:hover .care-txt b{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}html:root .care-list li{border-top-color:#58cbd140!important}html:root .care-pop .chip[aria-pressed=true]{background:var(--blue-ink)!important;border-color:var(--blue-ink)!important;color:#fff!important}html:root .care-bullet{background:var(--blue)}
html:root,html:root .lib{--paper:#fbf4ee;--card:#fffdfb;--card-2:#f4ece4;--ink:#3a2a24;--ink-soft:#7a675d;--ink-faint:#b3a499;--line:#3a2a2424;--dot:#3a2a241c;--logo:#3a2a24;--btn:#cc4a83;--live:#cc4a83;--pink:#f1a0d1}html:root body{color:var(--ink)}html:root:root:root:root body .hero-date{text-transform:uppercase;white-space:nowrap;font-family:var(--font-mono), ui-monospace, monospace!important;letter-spacing:.1em!important;color:var(--ink-soft)!important;font-size:12px!important;font-weight:700!important}html:root:root:root:root body .hero-date:before{content:"[ "}html:root:root:root:root body .hero-date:after{content:" ]"}html:root:root:root:root body .mtab{background:var(--ink)!important}html:root:root:root:root body :is(.pcard,.scard,.care,.itile,.up-card,.glass:not(.welcome-card)){border:1px solid #3a2a2438!important}
