.recovery-hint.svelte-5tee0t{border:1px solid var(--evovo-edge);background:var(--evovo-tonal);color:var(--evovo-ink);border-radius:1rem;align-items:center;gap:.25rem;margin-bottom:.5rem;padding:.15rem .25rem;display:flex}.hint-action.svelte-5tee0t,.hint-dismiss.svelte-5tee0t{min-height:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:.7rem}.hint-action.svelte-5tee0t{text-align:left;--evovo-icon-size:1.35rem;flex:1;align-items:center;gap:.55rem;min-width:0;padding:.35rem .5rem;font-size:.85rem;font-weight:800;line-height:1.3;display:flex}.hint-label.svelte-5tee0t{text-wrap:balance}.hint-arrow.svelte-5tee0t{margin-left:auto;font-size:1.1rem}.hint-dismiss.svelte-5tee0t{width:44px;color:var(--evovo-muted);flex:none;padding:0;font-size:1.4rem}.hint-action.svelte-5tee0t:focus-visible,.hint-dismiss.svelte-5tee0t:focus-visible{outline:3px solid var(--evovo-primary);outline-offset:2px}.hint-action.svelte-5tee0t:disabled,.hint-dismiss.svelte-5tee0t:disabled{opacity:.65;cursor:wait}@media (width<=699px){.hint-action.svelte-5tee0t{padding-inline:.35rem}.hint-action.svelte-5tee0t .evovo-icon,.hint-arrow.svelte-5tee0t{display:none}}@media (hover:hover){.hint-action.svelte-5tee0t:hover:not(:disabled),.hint-dismiss.svelte-5tee0t:hover:not(:disabled){background:var(--evovo-surface)}}.recovery.svelte-5tee0t{border:2px solid var(--evovo-border);background:var(--evovo-surface);border-radius:1.5rem;margin-bottom:1.5rem;padding:1.25rem}h2.svelte-5tee0t{color:var(--evovo-ink);margin:0 0 .5rem;font-size:1.35rem}p.svelte-5tee0t{color:var(--evovo-muted);margin:0 0 1rem;line-height:1.5}.dismiss.svelte-5tee0t{min-height:44px;color:var(--evovo-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:1rem;align-items:center;padding:.5rem 1rem;font-weight:700;display:inline-flex}.dismiss.svelte-5tee0t:focus-visible{outline:3px solid var(--evovo-purple);outline-offset:2px}p.svelte-1qye7k{color:var(--evovo-muted);margin:0 0 1.25rem;font-size:1rem;line-height:1.5}.actions.svelte-1qye7k{gap:.6rem;padding-bottom:.3rem;display:grid}.result-art.svelte-1ml9sad{aspect-ratio:1.15;isolation:isolate;width:min(100%,18rem);position:relative}.orbit.svelte-1ml9sad{border:2px dashed var(--evovo-border);border-radius:50%;position:absolute;inset:10% 5%;transform:rotate(-15deg)}img.svelte-1ml9sad{z-index:2;width:68%;height:auto;animation:3.2s ease-in-out infinite svelte-1ml9sad-breathe;position:absolute;top:21%;left:16%}.answer-card.svelte-1ml9sad{border:2px solid var(--evovo-ink);width:3.2rem;height:4rem;box-shadow:0 3px 0 var(--evovo-edge);background:var(--evovo-tonal);border-radius:.7rem;padding:.6rem;animation:3.2s ease-in-out infinite svelte-1ml9sad-gather;position:absolute;top:12%;left:12%}.answer-card.svelte-1ml9sad span:where(.svelte-1ml9sad){background:var(--evovo-primary);border-radius:1rem;height:.2rem;margin-bottom:.35rem;display:block}.answer-card.svelte-1ml9sad span:where(.svelte-1ml9sad):nth-child(2){width:65%}.answer-card.svelte-1ml9sad i:where(.svelte-1ml9sad){color:var(--evovo-primary);font-size:1rem;font-style:normal;font-weight:900;display:block}.card-0.svelte-1ml9sad{--turn:-18deg;--travel:2rem}.card-1.svelte-1ml9sad{--turn:18deg;--travel:-2rem;background:var(--evovo-surface);animation-delay:-1.05s;top:25%;left:auto;right:7%}.card-2.svelte-1ml9sad{--turn:8deg;--travel:-.5rem;animation-delay:-2.1s;top:3%;left:46%}.result-seal.svelte-1ml9sad{z-index:3;background:var(--workout-gold-500);border:2px solid var(--evovo-ink);width:3rem;height:3rem;box-shadow:0 4px 0 var(--evovo-edge);border-radius:1rem;place-items:center;animation:3.2s ease-in-out infinite svelte-1ml9sad-seal;display:grid;position:absolute;bottom:8%;right:14%;transform:rotate(8deg)}.result-seal.svelte-1ml9sad svg:where(.svelte-1ml9sad){fill:none;width:1.7rem;stroke:var(--evovo-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.spark.svelte-1ml9sad{width:1.7rem;fill:var(--workout-gold-500);stroke:var(--evovo-ink);stroke-width:2px;animation:3.2s ease-in-out infinite svelte-1ml9sad-twinkle;position:absolute}.spark-one.svelte-1ml9sad{top:8%;left:2%}.spark-two.svelte-1ml9sad{width:1.2rem;animation-delay:-1.6s;bottom:12%;left:12%}@keyframes svelte-1ml9sad-gather{0%,to{transform:translate(0, 0) rotate(var(--turn));opacity:.7}50%{transform:translate(var(--travel), 1rem) rotate(0deg);opacity:1}}@keyframes svelte-1ml9sad-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.35rem)}}@keyframes svelte-1ml9sad-seal{0%,to{transform:rotate(8deg)scale(.94)}50%{transform:rotate(-3deg)scale(1.04)}}@keyframes svelte-1ml9sad-twinkle{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){img.svelte-1ml9sad,.answer-card.svelte-1ml9sad,.result-seal.svelte-1ml9sad,.spark.svelte-1ml9sad{animation:none}}.finishing.svelte-fmcokn{text-align:center;align-content:center;justify-items:center;gap:1.75rem;min-height:72svh;padding:2rem .5rem;display:grid}.reveal-copy.svelte-fmcokn{justify-items:center;gap:1rem;width:100%;display:grid}h1.svelte-fmcokn{min-height:2.3em;color:var(--evovo-ink);font:800 clamp(2rem, 7vw, 2.6rem)/1.15 var(--evovo-font-display);text-wrap:balance;align-items:center;margin:0;display:grid}p.svelte-fmcokn{color:var(--evovo-muted);max-width:34ch;margin:0;line-height:1.5}.reveal-track.svelte-fmcokn{background:var(--evovo-edge);width:min(100%,19rem);height:.8rem;box-shadow:inset 0 2px 0 var(--evovo-border);border-radius:2rem;overflow:hidden}.reveal-track.svelte-fmcokn span:where(.svelte-fmcokn){border-radius:inherit;background:linear-gradient(90deg, var(--evovo-primary), var(--evovo-primary-edge));min-width:.5rem;height:100%;transition:width .2s linear;display:block}.reveal-track.ready.svelte-fmcokn span:where(.svelte-fmcokn){background:var(--evovo-primary)}.open-error.svelte-fmcokn{color:var(--color-error)}@media (prefers-reduced-motion:reduce){.reveal-track.svelte-fmcokn span:where(.svelte-fmcokn){transition:none}}@media (width<=699px){.finishing.svelte-fmcokn{flex:1;gap:16px;min-height:0;padding-block:16px}}
