.ya.svelte-fk3c2j{flex-direction:column;gap:12px;height:calc(100dvh - 116px);min-height:540px;display:flex}.lead.svelte-fk3c2j{color:var(--ink-soft);flex-shrink:0;font-size:1.4rem}.flows.svelte-fk3c2j{flex:1;grid-auto-rows:1fr;gap:10px;min-height:0;display:grid}.flow.svelte-fk3c2j{border:3px solid color-mix(in srgb, var(--orange) 45%, var(--line));background:radial-gradient(90% 100% at 0% 0%, color-mix(in srgb, var(--yellow) 22%, transparent), transparent 70%), var(--surface);min-height:0;box-shadow:0 5px 0 color-mix(in srgb, var(--orange) 55%, var(--line)), var(--card-gloss);text-align:left;border-radius:24px;flex-direction:column;justify-content:center;gap:4px;padding:8px 14px;display:flex}.flow-top.svelte-fk3c2j{justify-content:space-between;align-items:center;display:flex}.flow-name.svelte-fk3c2j{font-size:1.15rem;font-weight:700}.thumbs.svelte-fk3c2j{flex:1;gap:6px;min-height:0;max-height:80px;display:flex}.thumb.svelte-fk3c2j{background:color-mix(in srgb, var(--c) 16%, var(--surface-2));border-radius:14px;flex:1;place-items:center;min-width:0;padding:2px;display:grid}.thumb.svelte-fk3c2j svg{max-height:100%}.flow-time.svelte-fk3c2j{color:var(--ink-soft);font-size:.85rem;font-weight:600}.safety.svelte-fk3c2j{color:var(--ink-soft);flex-shrink:0;align-items:center;gap:12px;padding:10px 14px;font-size:.9rem;display:flex}.bar.svelte-fk3c2j{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex}.dots.svelte-fk3c2j{gap:6px;display:flex}.dot.svelte-fk3c2j{background:var(--line);border-radius:50%;width:12px;height:12px}.dot.done.svelte-fk3c2j{background:var(--c)}.dot.on.svelte-fk3c2j{background:var(--c);outline:2px solid var(--ink-faint);scale:1.35}.stage.svelte-fk3c2j{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.pose-card.svelte-fk3c2j{background:radial-gradient(80% 60% at 50% 45%, color-mix(in srgb, var(--c) 20%, transparent), transparent 70%), var(--surface) var(--grain);border-color:color-mix(in srgb, var(--c) 40%, var(--line));flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:18px 12px 12px;display:flex}.animal.svelte-fk3c2j{flex:1;place-items:center;width:100%;min-height:0;display:grid;container-type:size}.animal.svelte-fk3c2j svg{width:min(100cqw,120cqh,460px);height:auto}.pose-name.svelte-fk3c2j{color:color-mix(in srgb, var(--c) 60%, var(--ink));font-size:1.8rem}.guide.svelte-fk3c2j{flex-direction:column;flex-shrink:0;gap:10px;display:flex}.cue.svelte-fk3c2j{flex-direction:column;gap:4px;padding:10px 14px;display:flex}.cue-line.svelte-fk3c2j{animation:.5s backwards fade-up;animation-delay:calc(.2s + var(--i) * .25s);align-items:baseline;gap:8px;font-weight:500;line-height:1.3;display:flex}.num.svelte-fk3c2j{background:var(--surface-2);border:2px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:inline-grid}.again.svelte-fk3c2j{display:none}.meter.svelte-fk3c2j{align-items:center;gap:12px;padding:8px 12px;display:flex}.breath.svelte-fk3c2j{flex:1;place-items:center;height:84px;display:grid;position:relative}.bubble.svelte-fk3c2j{background:radial-gradient(circle at 35% 35%, #c9f0ff, var(--sky));opacity:.55;border-radius:50%;width:84px;height:84px;transition:scale .3s linear;position:absolute}.breath.out.svelte-fk3c2j .bubble:where(.svelte-fk3c2j){background:radial-gradient(circle at 35% 35%,#e9dcff,#b08cff)}.b-text.svelte-fk3c2j{font-family:var(--font-hand);white-space:nowrap;font-size:1.35rem;position:relative}.ring.svelte-fk3c2j{flex-shrink:0;place-items:center;display:grid;position:relative}.arc.svelte-fk3c2j{transition:stroke-dashoffset .25s linear}.secs.svelte-fk3c2j{font-size:1.6rem;font-weight:700;position:absolute}.tick.svelte-fk3c2j{color:var(--green);position:absolute}.ctrl.svelte-fk3c2j{flex-direction:column;gap:8px;display:flex}.ctrl.svelte-fk3c2j .btn:where(.svelte-fk3c2j){width:48px;height:40px;min-height:40px}.end.svelte-fk3c2j{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.parade.svelte-fk3c2j{gap:4px;width:100%;max-width:560px;display:flex}.pp.svelte-fk3c2j{flex:1}.sub.svelte-fk3c2j{color:var(--ink-soft);font-size:1.25rem}.row.svelte-fk3c2j{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width>=900px){.ya.svelte-fk3c2j{height:calc(100dvh - 230px);min-height:580px}.flows.svelte-fk3c2j{grid-template-columns:1fr 1fr}.thumbs.svelte-fk3c2j{max-height:110px}.stage.svelte-fk3c2j{flex-direction:row;gap:16px}.guide.svelte-fk3c2j{justify-content:center;width:380px}.cue.svelte-fk3c2j{gap:10px;padding:16px 18px;font-size:1.1rem}.again.svelte-fk3c2j{align-self:flex-start;display:inline-flex}.meter.svelte-fk3c2j{flex-direction:column;gap:18px;padding:18px}.breath.svelte-fk3c2j{flex:none;width:100%;height:140px}.bubble.svelte-fk3c2j{width:130px;height:130px}.ring.svelte-fk3c2j svg:where(.svelte-fk3c2j){width:110px;height:110px}.ctrl.svelte-fk3c2j{flex-direction:row}.ctrl.svelte-fk3c2j .btn:where(.svelte-fk3c2j){width:64px;height:52px}}
