.loading-section{display:grid;min-width:0;position:relative}.loading-section>.loading-section-content,.loading-section>.loading-section-placeholder{grid-area:1/1;min-width:0}.loading-section[data-loading=true]>.loading-section-content{visibility:hidden;pointer-events:none}.loading-section-content{min-width:0}.loading-section-content,.load-stagger>*{transform:none;filter:none;will-change:auto}.loading-section[data-loading=true] .load-stagger>*{animation:none}.skeleton-summary .skeleton-row{min-height:6rem}.loading-section-placeholder{min-width:0}.section-skeleton{min-width:0;width:100%;padding:1rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-elevated)}.skeleton-row{min-width:0;padding:.5rem 0}.skeleton-row .clarity-skeleton{margin:.75rem 0;background:var(--color-border)}.skeleton-row .clarity-skeleton-heading{height:1rem;margin-bottom:1rem}.skeleton-chats{border:0;border-radius:0;background:transparent;padding:0 .75rem}.skeleton-chats .skeleton-row{min-height:5rem;padding:.5rem .75rem}.skeleton-chats .clarity-skeleton{height:.65rem;margin:.5rem 0}.skeleton-journal .skeleton-row{min-height:8.5rem;border-bottom:1px solid var(--color-border)}.skeleton-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;background:transparent;border:0;padding:0}.skeleton-reflections{padding:1rem 0;border:0;background:transparent;min-height:26rem}.skeleton-reflections .skeleton-row{min-height:10rem;padding:1rem;border:1px solid var(--color-border);border-radius:12px;margin-top:1rem}.skeleton-garden{display:grid;gap:1.5rem;padding:0;border:0;background:transparent}.skeleton-garden .skeleton-row{border:1px solid var(--color-border);border-radius:12px;padding:1.25rem;background:var(--color-surface-elevated)}.skeleton-garden .skeleton-row:nth-child(1){min-height:21rem;max-width:28rem;width:100%;justify-self:center}.skeleton-garden .skeleton-row:nth-child(2){min-height:28rem}.skeleton-garden .skeleton-row:nth-child(3){min-height:8rem}.skeleton-garden .skeleton-row:nth-child(4){min-height:20rem}.skeleton-garden .skeleton-row:nth-child(n+5){min-height:10rem}@media (min-width:640px){.skeleton-reflections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-height:18rem;align-content:end}}.skeleton-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.skeleton-calendar-grid .clarity-skeleton{height:5.5rem;margin:0;border-radius:4px;background:var(--color-border)}.my-self-design .myself-loading-section.target-hero{min-height:26rem}.my-self-design .progress-time{min-height:8rem}.my-self-design .self-capture-status{min-height:1.5rem;margin:0 0 .5rem}.loading-summary{min-height:10rem}.loading-tending{min-height:21rem}.loading-journals{min-height:18rem}.loading-metrics{min-height:14rem}.loading-target{min-height:26rem}.loading-week{min-height:20rem}.loading-calendar{min-height:32rem}.loading-section[data-loading=false]>.loading-section-content,.load-stagger>*{animation:section-arrive .28s ease-out backwards;animation-delay:var(--section-delay,0ms)}.load-stagger>:nth-child(2){--section-delay:45ms}.load-stagger>:nth-child(3){--section-delay:90ms}.load-stagger>:nth-child(4){--section-delay:135ms}.load-stagger>:nth-child(n+5){--section-delay:.18s}@keyframes section-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (min-width:768px){.skeleton-calendar-grid .clarity-skeleton{height:7rem}.loading-summary{min-height:10rem}}@media (prefers-reduced-motion:reduce){.loading-section-content,.load-stagger>*,.clarity-skeleton:after{animation:none!important;transform:none!important}}html[data-clarity-quiet=true] .loading-section-content,html[data-clarity-quiet=true] .load-stagger>*{animation:none!important;transform:none!important}.reflection-celebration-stage{height:190px;position:relative;display:grid;place-items:center;overflow:hidden;background:#eef0e5;isolation:isolate}.reflection-celebration-mark{width:66px;height:66px;position:relative;z-index:2;-o-object-fit:contain;object-fit:contain}.reflection-celebration-decor{position:absolute;width:130px;height:130px;pointer-events:none;color:#91a18a}.reflection-celebration-shape{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid currentColor;border-radius:50%;opacity:0}.reflection-celebration-shape:nth-child(2){top:13px;right:13px;bottom:13px;left:13px}.reflection-celebration-shape:nth-child(3){top:26px;right:26px;bottom:26px;left:26px}.reflection-celebration-dot{position:absolute;width:5px;height:5px;border-radius:50%;background:#9bab88;left:50%;top:50%;opacity:0}.reflection-celebration-dot:nth-of-type(4){--x:-56px;--y:-38px}.reflection-celebration-dot:nth-of-type(5){--x:60px;--y:-30px}.reflection-celebration-dot:nth-of-type(6){--x:48px;--y:55px}.reflection-celebration-dot:nth-of-type(7){--x:-48px;--y:48px}.reflection-celebration-dot:nth-of-type(8){--x:0px;--y:-69px}.reflection-celebration-dot:nth-of-type(9){--x:0px;--y:72px}.reflection-celebration-wash{position:absolute;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,#e5d7a9,transparent 68%);opacity:0}.reflection-celebration-run .reflection-celebration-mark{animation:celebration-arrive 2.5s both}.reflection-celebration-run .reflection-celebration-shape{animation:celebration-ring 2.8s both}.reflection-celebration-run .reflection-celebration-shape:nth-child(2){animation-delay:.18s}.reflection-celebration-run .reflection-celebration-shape:nth-child(3){animation-delay:.36s}.reflection-celebration-run .reflection-celebration-dot{animation:celebration-points 2.7s both}.reflection-celebration-run .reflection-celebration-wash{animation:celebration-glow 2.8s both}@keyframes celebration-arrive{0%{opacity:0;transform:translateY(16px) scale(.88)}55%,to{opacity:1;transform:none}}@keyframes celebration-ring{0%{opacity:0;transform:scale(.4)}35%{opacity:.7}to{opacity:0;transform:scale(1.15)}}@keyframes celebration-points{0%{opacity:0;transform:translate(0)}35%{opacity:.8}to{opacity:0;transform:translate(var(--x),var(--y))}}@keyframes celebration-glow{0%,to{opacity:0}40%{opacity:.9;transform:scale(1.6)}}.reflection-celebration-t1 .reflection-celebration-decor,.reflection-celebration-t1 .reflection-celebration-wash{display:none}.reflection-celebration-t2 .reflection-celebration-shape:not(:first-child),.reflection-celebration-t2 .reflection-celebration-dot,.reflection-celebration-t2 .reflection-celebration-wash{display:none}.reflection-celebration-t3 .reflection-celebration-decor{display:none}.reflection-celebration-t3 .reflection-celebration-wash{width:280px;height:70px;transform:rotate(-35deg)}.reflection-celebration-t3.reflection-celebration-run .reflection-celebration-wash{animation:celebration-sweep 3s both}@keyframes celebration-sweep{0%{opacity:0;translate:-170px 0}40%{opacity:1}to{opacity:0;translate:170px 0}}.reflection-celebration-t4 .reflection-celebration-shape,.reflection-celebration-t4 .reflection-celebration-wash{display:none}.reflection-celebration-t4 .reflection-celebration-decor{width:140px;height:140px}.reflection-celebration-t4.reflection-celebration-run .reflection-celebration-decor{animation:celebration-orbit 3s both}.reflection-celebration-t4 .reflection-celebration-dot{transform:translate(var(--x),var(--y))}.reflection-celebration-t4 .reflection-celebration-dot:nth-of-type(n+7){display:none}@keyframes celebration-orbit{0%{rotate:-140deg}to{rotate:0deg}}.reflection-celebration-t5 .reflection-celebration-dot,.reflection-celebration-t5 .reflection-celebration-wash{display:none}.reflection-celebration-t5 .reflection-celebration-shape{border-radius:24px}.reflection-celebration-t5.reflection-celebration-run .reflection-celebration-mark{animation:celebration-grow 3s both}@keyframes celebration-grow{0%{scale:.45;opacity:0}60%,to{scale:1;opacity:1}}.reflection-celebration-t6 .reflection-celebration-shape,.reflection-celebration-t6 .reflection-celebration-wash{display:none}.reflection-celebration-t6 .reflection-celebration-dot{box-shadow:0 0 9px #b5bf99}.reflection-celebration-t6.reflection-celebration-run .reflection-celebration-dot{animation:celebration-constellation 3s both}@keyframes celebration-constellation{0%{opacity:0;transform:translate(calc(var(--x)*1.4),calc(var(--y)*1.4))}50%{opacity:1;transform:translate(var(--x),var(--y))}to{opacity:0;transform:translate(var(--x),var(--y))}}.reflection-celebration-t7 .reflection-celebration-shape{border-radius:0;border-width:0 1px;width:120px;height:120px}.reflection-celebration-t7 .reflection-celebration-shape:nth-child(2){rotate:90deg;top:0;right:0;bottom:0;left:0}.reflection-celebration-t7 .reflection-celebration-shape:nth-child(3),.reflection-celebration-t7 .reflection-celebration-dot,.reflection-celebration-t7 .reflection-celebration-wash{display:none}.reflection-celebration-t8 .reflection-celebration-decor{top:105px;width:240px;height:120px}.reflection-celebration-t8 .reflection-celebration-shape{border-radius:50%;border-width:1px 0 0}.reflection-celebration-t8 .reflection-celebration-dot,.reflection-celebration-t8 .reflection-celebration-wash,.reflection-celebration-t9 .reflection-celebration-decor,.reflection-celebration-t9 .reflection-celebration-wash{display:none}.reflection-celebration-t9.reflection-celebration-run .reflection-celebration-mark{animation:celebration-turn 3s both}@keyframes celebration-turn{0%{rotate:-45deg;scale:.8;opacity:0}65%,to{rotate:0deg;scale:1;opacity:1}}.reflection-celebration-t10 .reflection-celebration-shape{display:none}.reflection-celebration-t10 .reflection-celebration-dot{width:50px;height:50px;background:#dce2c9;margin:-25px;border-radius:50%}.reflection-celebration-t10 .reflection-celebration-dot:nth-of-type(4){--x:-35px;--y:-20px}.reflection-celebration-t10 .reflection-celebration-dot:nth-of-type(5){--x:35px;--y:-20px}.reflection-celebration-t10 .reflection-celebration-dot:nth-of-type(6){--x:0px;--y:40px}.reflection-celebration-t10 .reflection-celebration-wash{display:none}.reflection-celebration-t11 .reflection-celebration-shape{border-radius:20px;border-width:0 1px}.reflection-celebration-t11 .reflection-celebration-shape:not(:first-child),.reflection-celebration-t11 .reflection-celebration-dot,.reflection-celebration-t11 .reflection-celebration-wash{display:none}.reflection-celebration-t12 .reflection-celebration-dot,.reflection-celebration-t12 .reflection-celebration-wash{display:none}.reflection-celebration-t13 .reflection-celebration-decor{top:100px;width:150px;height:55px;rotate:-10deg}.reflection-celebration-t13 .reflection-celebration-shape{border-radius:50%;border-width:0 0 2px}.reflection-celebration-t13 .reflection-celebration-shape:not(:first-child),.reflection-celebration-t13 .reflection-celebration-dot,.reflection-celebration-t13 .reflection-celebration-wash{display:none}.reflection-celebration-t14 .reflection-celebration-shape{border:0;background:#d3ddc5;border-radius:80% 0;rotate:35deg}.reflection-celebration-t14 .reflection-celebration-dot{display:none}.reflection-celebration-t14.reflection-celebration-run .reflection-celebration-decor{animation:celebration-drift 3s both}@keyframes celebration-drift{0%{translate:-45px -20px;rotate:-20deg}to{translate:30px 20px;rotate:20deg}}.reflection-celebration-t15 .reflection-celebration-shape{border-width:0 1px;border-radius:50%;width:100px;top:15px;right:15px;bottom:15px;left:15px}.reflection-celebration-t15 .reflection-celebration-shape:nth-child(2){rotate:90deg}.reflection-celebration-t15 .reflection-celebration-shape:nth-child(3),.reflection-celebration-t15 .reflection-celebration-dot,.reflection-celebration-t15 .reflection-celebration-wash{display:none}.reflection-celebration-t15.reflection-celebration-run .reflection-celebration-shape{animation:celebration-space 3s both}@keyframes celebration-space{0%{opacity:0;scale:.5}45%{opacity:.8;scale:1.3}to{opacity:0;scale:1.5}}.reflection-celebration-t16 .reflection-celebration-shape,.reflection-celebration-t16 .reflection-celebration-wash{display:none}.reflection-celebration-t16 .reflection-celebration-dot{--x:0px!important;--y:55px!important;width:3px;height:30px;border-radius:10px}.reflection-celebration-t16.reflection-celebration-run .reflection-celebration-mark{animation:celebration-ascent 3s both}@keyframes celebration-ascent{0%{translate:0 38px;opacity:0}60%,to{translate:0 0;opacity:1}}.reflection-celebration-t17 .reflection-celebration-shape,.reflection-celebration-t17 .reflection-celebration-wash{display:none}.reflection-celebration-t17.reflection-celebration-run .reflection-celebration-dot{animation:celebration-gather 3s both}@keyframes celebration-gather{0%{opacity:0;transform:translate(var(--x),var(--y))}30%{opacity:.9;transform:translate(var(--x),var(--y))}to{opacity:0;transform:translate(0)}}.reflection-celebration-t18 .reflection-celebration-shape{border:0;background:#d6ddc5}.reflection-celebration-t18 .reflection-celebration-shape:nth-child(3),.reflection-celebration-t18 .reflection-celebration-dot,.reflection-celebration-t18 .reflection-celebration-wash{display:none}.reflection-celebration-t19 .reflection-celebration-shape{border-radius:10px}.reflection-celebration-t19 .reflection-celebration-dot,.reflection-celebration-t19 .reflection-celebration-wash,.reflection-celebration-t19 .reflection-celebration-shape:not(:first-child){display:none}.reflection-celebration-t19.reflection-celebration-run .reflection-celebration-decor{animation:celebration-frame 3s both}@keyframes celebration-frame{0%{rotate:0deg;scale:.7}to{rotate:45deg;scale:1.1}}.reflection-celebration-t20 .reflection-celebration-decor{width:100px;height:15px;top:127px}.reflection-celebration-t20 .reflection-celebration-shape{border:0;background:#cdd5bf}.reflection-celebration-t20 .reflection-celebration-shape:not(:first-child),.reflection-celebration-t20 .reflection-celebration-dot,.reflection-celebration-t20 .reflection-celebration-wash{display:none}.reflection-celebration-t20.reflection-celebration-run .reflection-celebration-mark{animation:celebration-rest 3s both}@keyframes celebration-rest{0%{translate:0 -30px;opacity:0}65%,to{translate:0 0;opacity:1}}.reflection-celebration-overlay{background:#25372b77;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:none!important}.reflection-celebration-modal{width:calc(100% - 32px);max-width:440px;max-height:90dvh;overflow-y:auto;background:#fcfaf4;color:#294334;border:1px solid #d4d9ca;border-radius:24px;padding:24px;text-align:center}.reflection-celebration-modal .reflection-celebration-stage{height:190px;background:transparent}.reflection-celebration-close{position:absolute;right:12px;top:12px;display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:50%}.reflection-celebration-close:focus-visible,.reflection-celebration-done:focus-visible{outline:3px solid #527b68;outline-offset:3px}.reflection-celebration-title{font-family:var(--font-serif, Georgia, serif);font-size:34px;line-height:1.15;font-weight:400;margin:0 0 16px}.reflection-celebration-description{color:#617064;font-size:15px;line-height:1.6;margin:0 0 24px}.reflection-celebration-saved{color:#617064;font-size:12px;margin:0 0 16px}.reflection-celebration-done{min-height:44px;padding:10px 24px;border-radius:28px;background:#294334;color:#fff}.reflection-celebration-still *,.reflection-celebration-still{animation:none!important;transition:none!important}.reflection-celebration-still .reflection-celebration-shape,.reflection-celebration-still .reflection-celebration-dot,.reflection-celebration-still .reflection-celebration-wash{opacity:0!important}@media (prefers-reduced-motion: reduce){.reflection-celebration-modal,.reflection-celebration-modal *,.reflection-celebration-overlay{animation:none!important;transition:none!important}.reflection-celebration-shape,.reflection-celebration-dot,.reflection-celebration-wash{opacity:0!important}}@media (max-width: 360px){.reflection-celebration-modal{padding:20px}.reflection-celebration-title{font-size:30px}}.reflection-celebration-modal .reflection-celebration-title{color:#294334}.reflection-celebration-modal .reflection-celebration-close{color:#294334;background:#fcfaf4}.reflection-celebration-modal .target-self-hero-count,.reflection-celebration-modal .target-self-hero-confirmed{color:#294334}.target-self-hero-scene{width:min(100%,340px);height:230px;position:relative;margin:0 auto;isolation:isolate}.target-self-hero-target-glow{position:absolute;left:calc(80% - 44px);top:36px;width:88px;height:88px;background:radial-gradient(ellipse,#dce8b7a0,transparent 70%);border-radius:50%}.target-self-hero-stairs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:220px;overflow:visible}.target-self-hero-stair-fill{fill:#edf1e2;opacity:.7}.target-self-hero-stair-edge{fill:none;stroke:#bdcba9;stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.target-self-hero-step-dot{position:absolute;top:184px;width:5px;height:5px;border-radius:50%;background:#bdcba9;transform:translate(-50%)}.target-self-hero-overflow{position:absolute;left:86%;top:138px;color:#4c684d;font-size:11px;line-height:1.25;white-space:nowrap}.target-self-hero-hero{position:absolute;left:calc(80% - 30px);top:56px;width:60px;height:60px;z-index:3;transform-origin:50% 100%}.target-self-hero-mark{position:absolute;top:0;right:0;bottom:0;left:0;width:60px;height:60px;z-index:3}.target-self-hero-grey{filter:grayscale(1);opacity:0}.target-self-hero-green{opacity:1}.target-self-hero-cape{position:absolute;z-index:1;left:-28px;top:16px;width:56px;height:42px;transform-origin:50px 8px;transform:rotate(-8deg)}.target-self-hero-cape svg{width:100%;height:100%;overflow:visible}.target-self-hero-ground{position:absolute;left:calc(80% - 34px);top:114px;width:68px;height:10px;border-radius:50%;background:radial-gradient(ellipse,#9dae8730,transparent 70%)}.target-self-hero-spark{position:absolute;left:var(--left);top:var(--top);color:#b7a768;font:var(--size, 15px)/1 Georgia,serif;opacity:0}.target-self-hero-puff{position:absolute;left:calc(80% - 8px);top:110px;width:16px;height:5px;border:1px solid #c8d5b7;border-radius:50%;opacity:0}.target-self-hero-run .target-self-hero-hero{animation:var(--target-self-hop-animation, target-self-reflection-hops) 4.2s linear both,target-self-hero-hover 3.2s ease-in-out 4.2s infinite}.target-self-hero-run.target-self-hero-no-action .target-self-hero-hero{animation-name:target-self-reflection-hops,target-self-hero-hover}.target-self-hero-run .target-self-hero-grey{animation:target-self-grey-reveal 4.2s linear both}.target-self-hero-run .target-self-hero-green{animation:target-self-green-reveal 4.2s linear both}.target-self-hero-run .target-self-hero-cape{animation:target-self-short-cape 4.2s ease-out both,target-self-cape-flutter 1.8s ease-in-out 4.2s infinite}.target-self-hero-run .target-self-hero-spark{animation:target-self-tiny-cheer 4.2s ease-out both}.target-self-hero-run .target-self-hero-puff{animation:target-self-landing-puff 4.2s ease-out both}.target-self-hero-run.target-self-hero-no-action .target-self-hero-grey{animation-name:target-self-grey-reveal-short}.target-self-hero-run.target-self-hero-no-action .target-self-hero-green{animation-name:target-self-green-reveal-short}.target-self-hero-run.target-self-hero-no-action .target-self-hero-cape{animation-name:target-self-short-cape-early,target-self-cape-flutter}.target-self-hero-run.target-self-hero-no-action .target-self-hero-spark{animation-name:target-self-tiny-cheer-early}.target-self-hero-run.target-self-hero-no-action .target-self-hero-puff{animation-name:target-self-landing-puff-early}@keyframes target-self-reflection-hops{0%,9%{left:calc(20% - 30px);top:144px;transform:translateY(0) scale(1)}14%{left:calc(20% - 30px);top:144px;transform:translateY(3px) scale(1.1,.88)}26%{left:calc(34% - 30px);top:126px;transform:translateY(-24px) scale(.96,1.05) rotate(5deg)}38%{left:calc(48% - 30px);top:108px;transform:translateY(2px) scale(1.12,.88)}43%{left:calc(48% - 30px);top:108px;transform:translateY(0) scale(1)}48%{left:calc(48% - 30px);top:108px;transform:translateY(3px) scale(1.1,.88)}60%{left:calc(64% - 30px);top:82px;transform:translateY(-25px) scale(.95,1.06) rotate(5deg)}72%{left:calc(80% - 30px);top:56px;transform:translateY(3px) scale(1.12,.88)}78%,to{left:calc(80% - 30px);top:56px;transform:translateY(0) scale(1)}}@keyframes target-self-grey-reveal{0%,85%{opacity:1}94%,to{opacity:0}}@keyframes target-self-green-reveal{0%,85%{opacity:0}94%,to{opacity:1}}@keyframes target-self-grey-reveal-short{0%,74%{opacity:1}87%,to{opacity:0}}@keyframes target-self-green-reveal-short{0%,74%{opacity:0}87%,to{opacity:1}}@keyframes target-self-short-cape{0%,85%{opacity:0;transform:rotate(12deg) scale(.2)}92%{opacity:1;transform:rotate(-19deg) scale(1.08)}96%{opacity:1;transform:rotate(1deg) scale(.96)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@keyframes target-self-short-cape-early{0%,75%{opacity:0;transform:rotate(12deg) scale(.2)}85%{opacity:1;transform:rotate(-19deg) scale(1.08)}92%{opacity:1;transform:rotate(1deg) scale(.96)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@keyframes target-self-tiny-cheer{0%,86%{opacity:0;transform:scale(.4)}92%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-8px) scale(.7)}}@keyframes target-self-tiny-cheer-early{0%,76%{opacity:0;transform:scale(.4)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-8px) scale(.7)}}@keyframes target-self-landing-puff{0%,82%{opacity:0;transform:scale(.3)}86%{opacity:.7;transform:scale(1.5)}94%,to{opacity:0;transform:scale(2.4)}}@keyframes target-self-landing-puff-early{0%,70%{opacity:0;transform:scale(.3)}74%{opacity:.7;transform:scale(1.5)}84%,to{opacity:0;transform:scale(2.4)}}@keyframes target-self-hero-hover{0%,to{transform:translateY(0) scale(1) rotate(0)}50%{transform:translateY(-5px) scale(1) rotate(2deg)}}@keyframes target-self-cape-flutter{0%,to{transform:rotate(-8deg) scale(1)}50%{transform:rotate(-16deg) scale(1.04,.96)}}.reflection-celebration-modal.target-self-hero-modal{max-width:460px}.target-self-hero-counts{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:24px}.target-self-hero-count{color:#4c684d;border:1px solid #d9e0cb;background:#f1f4e8;border-radius:22px;padding:8px 13px;font-size:12px}.reflection-celebration-still .target-self-hero-grey{opacity:0!important}.reflection-celebration-still .target-self-hero-green{opacity:1!important}.reflection-celebration-still .target-self-hero-spark,.reflection-celebration-still .target-self-hero-puff{opacity:0!important}@media (prefers-reduced-motion: reduce){.target-self-hero-scene *{animation:none!important;transition:none!important}.target-self-hero-grey{opacity:0!important}.target-self-hero-green{opacity:1!important}.target-self-hero-spark,.target-self-hero-puff{opacity:0!important}}.target-self-hero-confirmed{margin:-12px 0 20px;font-size:11px;color:#74816c}.target-self-hero-modal .reflection-celebration-done{width:100%}.growth-page :where(button,summary,a){min-height:44px;min-width:44px}.growth-page summary{display:flex;align-items:center}.growth-page a{display:inline-flex;align-items:center}.growth-page button{text-decoration:none}.growth-page{overflow-wrap:anywhere}
