html.lse-on .sb-root,html.lse-on .sb-say,html.lse-on .sb-act,html.lse-on .sb-trash{visibility:hidden!important;pointer-events:none!important}.lse-root{isolation:isolate;width:100%;max-width:420px;min-height:0;color:var(--lv-ink,#24262b);font-family:var(--font-outfit), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;flex-direction:column;flex:auto;justify-content:center;gap:14px;margin:0 auto;display:flex;position:relative}.lse-head{flex-direction:column;align-items:center;gap:6px;display:flex}.lse-hook{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;text-align:center;margin:0;font-size:26px;font-weight:400;line-height:1.05}.lse-tags{flex-wrap:wrap;justify-content:center;gap:4px;margin:0;display:flex}.lse-tag{letter-spacing:.02em;color:#555a62;white-space:nowrap;background:#1e20260f;border-radius:999px;padding:2px 8px;font-size:10px;display:inline-block}.lse-tag.is-mock{color:#2f5a44;background:#e6efe9;border:1px solid #2f5a4438;font-weight:600}.lse-hub{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lse-tile{color:#2a2d33;-webkit-tap-highlight-color:transparent;text-align:center;background:#ffffffc7;border:1px solid #14161a1a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:74px;padding:6px 4px;text-decoration:none;display:flex}.lse-tile.is-live{background:#fff;border-color:#2f5a4459;box-shadow:0 1px 6px #14161a14}.lse-tile.is-live:focus-visible{outline-offset:2px;outline:2px solid #2f5a44}.lse-tile.is-soon{color:#7a7f87;cursor:default;background:#ffffff80;border-style:dashed}.lse-tile-name{font-size:12.5px;font-weight:600;line-height:1.1}.lse-tile-sub{opacity:.85;font-size:10px;line-height:1.1}.lse-tile.is-live .lse-tile-sub{color:#2f5a44;opacity:1;font-weight:600}.lse-garden{flex-direction:column;align-items:center;gap:4px;display:flex}.lse-copy{text-align:center;flex-direction:column;align-items:center;gap:5px;min-height:44px;display:flex}.lse-prompt{font-family:var(--font-fraunces), Georgia, serif;margin:0;font-size:19px;line-height:1.15}.lse-done{color:#24402f}.lse-hint{color:#6a6e76;margin:0;font-size:11px}.lse-stage{width:min(240px,68vw);padding-top:112px;position:relative}.lse-bed{aspect-ratio:240/72;width:100%;position:relative}.lse-bed svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.lse-bed-back{z-index:1}.lse-bed-front{z-index:4;pointer-events:none;filter:drop-shadow(0 3px 4px #14161a2e)}.lse-bed.is-hot .lse-bed-back ellipse:first-child{fill:#44524b}.lse-bed.is-hot .lse-bed-back ellipse:nth-child(2){fill:#1f2522}.lse-sapling{z-index:2;pointer-events:none;width:104px;height:130px;margin-left:-52px;position:absolute;top:-99px;left:50%}.lse-sapling svg{width:100%;height:100%;display:block;overflow:visible}.lse-actions{flex-direction:column;align-items:center;gap:4px;min-height:40px;margin-top:8px;display:flex}.lse-fine{color:#6a6e76;margin:0;font-size:10px}.lse-next{color:#3c4047;text-align:center;font-size:12.5px}.lse-custom{color:#24402f;text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.lse-btn{appearance:none;color:#fff;height:38px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#1b1d22;border:1px solid #1b1d22;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex}.lse-btn.is-ghost{color:#1b1d22;background:0 0;border-color:#1b1d2259}.lse-btn:disabled{opacity:.45;cursor:default}.lse-btn:focus-visible{outline-offset:2px;outline:2px solid #2f5a44}.lse-buddy{z-index:3;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;will-change:transform;filter:drop-shadow(0 2px 2px #00000059);background:0 0;border:0;width:32px;height:38px;margin:0;padding:0;position:absolute;top:0;left:0}.lse-buddy svg{width:100%;height:100%;display:block;overflow:visible}.lse-buddy:disabled{cursor:default}.lse-buddy.is-held{cursor:grabbing}.lse-buddy:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #2f5a44}.lse-root:not(.is-on) .lse-buddy.is-away{visibility:hidden}.lse-root[data-seed-phase=wait] .lse-buddy svg{animation:1.8s ease-in-out infinite lse-bob}@keyframes lse-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.lse-buddy.is-planted{opacity:0;transition:opacity .3s .45s}.lse-form{z-index:6;background:#fbfaf7;border:1px solid #14161a1f;border-radius:18px;flex-direction:column;gap:6px;padding:14px 14px 12px;animation:.32s both lse-in;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 30px #14161a2e}@keyframes lse-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lse-form .lse-tags{justify-content:flex-start}.lse-label{font-family:var(--font-fraunces), Georgia, serif;margin-top:2px;font-size:19px;line-height:1.15}.lse-label.is-sub{margin-top:2px;font-family:inherit;font-size:12px;font-weight:600}.lse-label.is-sub span{color:#6a6e76;font-weight:400}.lse-input{box-sizing:border-box;color:#1b1d22;width:100%;font:inherit;resize:none;background:#fff;border:1px solid #14161a33;border-radius:12px;padding:9px 11px;font-size:16px;line-height:1.3}.lse-input:focus{outline-offset:0;border-color:#0000;outline:2px solid #2f5a44}.lse-form-row{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.lse-stem{stroke-dasharray:1;stroke-dashoffset:0}.lse-root[data-seed-phase=grow] .lse-seedface{animation:.5s ease-out .35s both lse-peek}.lse-root[data-seed-phase=grow] .lse-stem{animation:1.2s cubic-bezier(.3,.6,.3,1) .7s both lse-draw}.lse-root[data-seed-phase=grow] .lse-leaf{animation:.45s ease-out both lse-leaf}.lse-root[data-seed-phase=grow] .lse-leaf-1{animation-delay:1.15s}.lse-root[data-seed-phase=grow] .lse-leaf-2{animation-delay:1.4s}.lse-root[data-seed-phase=grow] .lse-leaf-3{animation-delay:1.65s}.lse-root[data-seed-phase=grow] .lse-leaf-4{animation-delay:1.85s}.lse-root[data-seed-phase=grow] .lse-done{animation:.4s 1.9s both lse-in}@keyframes lse-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lse-peek{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lse-leaf{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-height:700px){.lse-root{gap:10px}.lse-hook{font-size:23px}.lse-tile{height:64px}.lse-stage{padding-top:104px}.lse-prompt,.lse-label{font-size:17.5px}}@media (prefers-reduced-motion:reduce){.lse-root *,.lse-root :before,.lse-root :after{transition:none!important;animation:none!important}}.lse-root.is-reduce *,.lse-root.is-reduce :before,.lse-root.is-reduce :after{transition:none!important;animation:none!important}
.st-root{color:#24262b;width:100%;max-width:420px;font-family:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;flex-direction:column;align-items:center;gap:6px;margin:0 auto;display:flex}.st-tag{background:#fff;border:1px solid #e3e4e0;border-radius:999px;margin:0;padding:3px 11px;font-size:13px;font-weight:600}.st-steps{align-items:center;gap:5px;min-height:16px;display:flex}.st-dot{background:#d3d5d0;border-radius:50%;width:6px;height:6px}.st-dot.is-done{background:#8bc49a}.st-dot.is-now{background:#2f5a44;box-shadow:0 0 0 3px #2f5a4426}.st-step-t{color:#6a6e76;margin-left:4px;font-size:11px}.st-cap{font-family:var(--font-fraunces), Georgia, serif;text-align:center;min-height:24px;margin:0;font-size:20px}.st-stage{aspect-ratio:1;width:100%;max-width:280px}.st-stage svg{width:100%;height:100%;display:block;overflow:visible}.st-setup{flex-direction:column;gap:8px;width:100%;max-width:320px;display:flex}.st-name{flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.st-form{background:#fbfaf7;border:1px solid #14161a1f;border-radius:18px;flex-direction:column;gap:6px;width:100%;max-width:360px;padding:12px 14px;display:flex;box-shadow:0 10px 30px #14161a24}.st-form .lse-tags{justify-content:flex-start}.st-row{justify-content:flex-end;display:flex}.st-done{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:340px;display:flex}.st-owner{color:#2b2f35;margin:0;font-size:14px;font-style:italic;line-height:1.35}.st-next{color:#3c4047;margin:0;font-size:12.5px}.st-replay{color:#24262b;background:#fff;border:1px solid #c9ccc6;border-radius:999px;min-height:36px;padding:6px 16px;font-size:13px;font-weight:600}.st-buddy{transition:transform 1s cubic-bezier(.5,0,.7,1),opacity .3s .9s}.st-stage[data-sunk="1"] .st-buddy{opacity:0;transform:translateY(76px)}.st-draw{stroke-dasharray:1;stroke-dashoffset:0}.st-grow{transform-box:view-box}@media (prefers-reduced-motion:no-preference){.st-stage[data-grown="1"] .st-draw{animation:st-draw 1.1s cubic-bezier(.3,.6,.3,1) var(--d,0s) both}.st-stage[data-grown="1"] .st-grow{animation:st-grow .55s cubic-bezier(.3,.7,.3,1) var(--d,0s) both}.st-stage[data-grown="1"] .st-pop{animation:st-pop .5s ease-out var(--d,0s) both}.st-stage[data-grown="1"] .st-print{animation:st-print 2.4s steps(14, end) var(--d,0s) both}}@media (prefers-reduced-motion:reduce){.st-buddy{transition:none}}@keyframes st-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes st-grow{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes st-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes st-print{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){.st-hint{animation:1.6s ease-in-out infinite st-hint}}.st-hint{box-shadow:0 0 0 3px #8bc49a73}@keyframes st-hint{0%,to{box-shadow:0 0 #8bc49a00}50%{box-shadow:0 0 0 5px #8bc49a8c}}.st-sig{text-align:center;max-width:300px;font-family:var(--font-fraunces), Georgia, serif;color:#6a7a70;margin:0;font-size:12.5px;font-style:italic;line-height:1.35}@media (prefers-reduced-motion:no-preference){.st-sig{animation:1.4s 2.2s both st-fade}}@keyframes st-fade{0%{opacity:0}to{opacity:1}}
