.s.svelte-hd7ene{width:100%;height:100%;display:block}.leaf.svelte-hd7ene{fill:none;stroke:#f6ead8;stroke-width:5px;stroke-linecap:round;transition:transform .35s cubic-bezier(.22,1,.36,1)}.cusp.svelte-hd7ene{fill:none;stroke:#f6ead8;stroke-width:4px;stroke-linecap:round;transition:transform .3s cubic-bezier(.22,1,.36,1)}.fl.svelte-hd7ene{transition:opacity .3s}.lab.svelte-hd7ene{fill:#ffffff9e;font:500 13px Inter,sans-serif}.ch.svelte-hd7ene{fill:#fff;text-anchor:middle;opacity:.95;font:600 19px Poppins,Inter,sans-serif}.tiny.svelte-hd7ene{letter-spacing:.1em;fill:#ffffff80;font:550 11px Inter,sans-serif}.phase.svelte-hd7ene{fill:#fff;font:600 18px Poppins,Inter,sans-serif}.valves.svelte-hd7ene{fill:#fff9;font:500 12.5px Inter,sans-serif}.val.svelte-hd7ene{fill:#fff;font:500 15px Inter,sans-serif}.ecgl.svelte-hd7ene{fill:#fff9;text-anchor:middle;font:550 11px Inter,sans-serif}.snd.svelte-hd7ene{opacity:0;transition:opacity .25s}.snd.show.svelte-hd7ene{opacity:1}.snd.svelte-hd7ene text:where(.svelte-hd7ene){fill:#f2c56b;text-anchor:middle;font:550 14px Inter,sans-serif}.s.svelte-q99jdk{width:100%;height:100%;display:block}.tiny.svelte-q99jdk{letter-spacing:.1em;fill:#ffffff80;font:600 11px Inter,sans-serif}.ax.svelte-q99jdk{fill:#ffffff8c;text-anchor:end;font:500 11px Inter,sans-serif}.pn.svelte-q99jdk{fill:#ffd27a;text-anchor:middle;font:700 15px Poppins,Inter,sans-serif;transition:opacity .3s}.mv.svelte-q99jdk{fill:#fff;text-anchor:middle;font:600 13px Inter,sans-serif}.cn.svelte-q99jdk{fill:#fff;text-anchor:middle;font:600 12.5px Inter,sans-serif}.cs.svelte-q99jdk{text-anchor:middle;letter-spacing:.04em;font:700 11px Inter,sans-serif}.phase.svelte-q99jdk{fill:#fff;font:600 17px Poppins,Inter,sans-serif}.line.svelte-q99jdk{fill:#ffffffb3;font:500 14px Inter,sans-serif}.gate.svelte-q99jdk{transform-box:fill-box;transform-origin:50%;transition:transform .3s}.ball.svelte-q99jdk{transition:opacity .3s,transform .3s}.rf.svelte-q99jdk{transition:opacity .5s}.rfl.svelte-q99jdk{fill:#fff;text-anchor:middle;letter-spacing:.08em;font:700 10px Inter,sans-serif}.rfl.dk.svelte-q99jdk{fill:#0a1c30}.s.svelte-1xq11hh{width:100%;height:100%;display:block}.tiny.svelte-1xq11hh{letter-spacing:.1em;fill:#ffffff8c;font:600 11px Inter,sans-serif}.lab.svelte-1xq11hh{fill:#ffffffbf;text-anchor:middle;font:500 12.5px Inter,sans-serif}.who.svelte-1xq11hh{fill:#fff;text-anchor:middle;font:600 12.5px Inter,sans-serif}.step.svelte-1xq11hh{fill:#fff;text-anchor:middle;font:700 11.5px Inter,sans-serif}.molt.svelte-1xq11hh{fill:#ffd27a;font:500 13.5px Inter,sans-serif}.mol.svelte-1xq11hh{transition:opacity .4s}.ec.svelte-1xq11hh{transition:transform .5s cubic-bezier(.22,1,.36,1)}.s.svelte-1xmry5{width:100%;height:100%;display:block}.tiny.svelte-1xmry5{letter-spacing:.1em;fill:#ffffff8c;font:600 11px Inter,sans-serif}.lab.svelte-1xmry5{fill:#ffffffc7;text-anchor:middle;font:500 12px Inter,sans-serif}.enz.svelte-1xmry5{fill:#0a1c30;text-anchor:middle;font:700 10.5px Inter,sans-serif}.phase.svelte-1xmry5{fill:#fff;font:600 20px Poppins,Inter,sans-serif}.line.svelte-1xmry5{fill:#ffd27a;font:500 13.5px Inter,sans-serif}.drug.svelte-1xmry5{fill:#fff;font:600 12.5px Inter,sans-serif}.lg.svelte-1xmry5 text:where(.svelte-1xmry5){fill:#fffc;font:500 12.5px Inter,sans-serif}.sb.svelte-qsw63c{background:radial-gradient(50% 90% at 100% 0%, color-mix(in srgb, var(--b) 34%, transparent), transparent 60%), linear-gradient(160deg, var(--navy), var(--navy-2));grid-template-columns:46% 1fr;gap:3.2cqw;padding:3.2cqw 3.6cqw 6.4cqw;display:grid;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.plate.svelte-qsw63c{background:#fff;border-radius:1.4cqw;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 2cqw 5cqw -2cqw #000000b3}.plate.svelte-qsw63c img:where(.svelte-qsw63c){object-fit:contain;width:100%;height:100%;padding:1.2cqw}.sq.svelte-qsw63c{aspect-ratio:1;border-radius:1cqw;height:78%;display:block;position:relative;overflow:hidden}.side.svelte-qsw63c{flex-direction:column;min-width:0;display:flex}.count.svelte-qsw63c{font-variant-numeric:tabular-nums;color:var(--brand);font:600 1.5cqw Inter,sans-serif}.count.svelte-qsw63c span:where(.svelte-qsw63c){color:#fff6}.en.svelte-qsw63c{letter-spacing:-.015em;color:#fff;animation:rise .6s var(--ease) both;text-wrap:balance;margin-top:1cqw;font:600 2.5cqw/1.3 Poppins,Inter,sans-serif}.kp.svelte-qsw63c{border-top:1px solid #ffffff24;margin-top:auto;display:grid}.kp.svelte-qsw63c li:where(.svelte-qsw63c){color:#ffffffd9;opacity:0;transition:opacity .5s, transform .5s var(--ease);border-bottom:1px solid #ffffff24;padding:.95cqw 0;font-size:1.38cqw;line-height:1.4;transform:translateY(.8cqw)}.kp.svelte-qsw63c li.on:where(.svelte-qsw63c){opacity:1;transform:none}.marks.svelte-qsw63c{gap:.6cqw;display:flex;position:absolute;bottom:2.6cqw;left:3.6cqw;right:3.6cqw}.marks.svelte-qsw63c i:where(.svelte-qsw63c){background:#ffffff29;border-radius:9px;flex:1;height:.35cqw;min-height:2px}.marks.svelte-qsw63c i.done:where(.svelte-qsw63c){background:#fff9}.marks.svelte-qsw63c i.cur:where(.svelte-qsw63c){background:var(--brand)}@container (width<=560px){.sb.svelte-qsw63c{grid-template-rows:58% 1fr;grid-template-columns:1fr;padding:3cqw 3cqw 7cqw}.kp.svelte-qsw63c{display:none}.en.svelte-qsw63c{font-size:4.2cqw}.count.svelte-qsw63c{font-size:3cqw}}.player.svelte-nfsfpn{background:var(--navy);color:#fff;box-shadow:var(--shadow-lg);border-radius:14px;outline:none;flex-direction:column;display:flex;overflow:hidden}.player.svelte-nfsfpn:fullscreen{border-radius:0;justify-content:center}.stage.svelte-nfsfpn{aspect-ratio:16/9;background:radial-gradient(70% 60% at 80% 0%, color-mix(in srgb, var(--b) 34%, transparent), transparent 60%), radial-gradient(60% 60% at 0% 100%, color-mix(in srgb, var(--navy-3) 70%, transparent), transparent 65%), linear-gradient(180deg, var(--navy), var(--navy-2));width:100%;position:relative;container-type:inline-size}.player.svelte-nfsfpn:fullscreen .stage:where(.svelte-nfsfpn){max-height:calc(100vh - 114px)}.canvas.svelte-nfsfpn{position:absolute;inset:0}.capbar.svelte-nfsfpn{background:var(--navy);text-align:center;border-top:1px solid #ffffff14;align-items:center;min-height:58px;padding:12px 18px;display:grid}.compact.svelte-nfsfpn .capbar:where(.svelte-nfsfpn){min-height:50px;padding:10px 14px}.cap.svelte-nfsfpn{animation:svelte-nfsfpn-capin .4s var(--ease) both}.cap.svelte-nfsfpn .en:where(.svelte-nfsfpn){font-size:15px;font-weight:550;line-height:1.35}.compact.svelte-nfsfpn .cap:where(.svelte-nfsfpn) .en:where(.svelte-nfsfpn){font-size:13px}@keyframes svelte-nfsfpn-capin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.big.svelte-nfsfpn{color:var(--b-on);background:linear-gradient(180deg, var(--b-hi), var(--b));width:84px;height:84px;box-shadow:0 18px 40px -12px color-mix(in srgb, var(--b) 90%, transparent);border:0;border-radius:999px;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.big.svelte-nfsfpn svg{position:relative}.pulse.svelte-nfsfpn{border-radius:inherit;background:var(--brand);animation:1.8s ease-out infinite pulse-ring;position:absolute;inset:0}.ctl.svelte-nfsfpn{background:var(--navy);border-top:1px solid #ffffff14;padding-bottom:6px}.seek.svelte-nfsfpn{cursor:pointer;align-items:center;height:16px;display:grid;position:relative}.track.svelte-nfsfpn{background:#ffffff38;height:3px;transition:height .12s;position:relative}.track.svelte-nfsfpn i:where(.svelte-nfsfpn){width:calc(var(--p) * 100%);background:var(--brand);position:absolute;inset:0 auto 0 0}.track.svelte-nfsfpn b:where(.svelte-nfsfpn){background:#ffffff73;width:2px;height:7px;margin:-3.5px 0 0 -1px;position:absolute;top:50%}.track.svelte-nfsfpn b.past:where(.svelte-nfsfpn){background:#ffffffd9}.head.svelte-nfsfpn{top:50%;left:calc(var(--p) * 100%);background:var(--brand);width:12px;height:12px;transition:transform .14s var(--ease);border-radius:99px;margin:-6px 0 0 -6px;position:absolute;transform:scale(0)}.seek.svelte-nfsfpn:hover .track:where(.svelte-nfsfpn),.seek.svelte-nfsfpn:focus-within .track:where(.svelte-nfsfpn){height:5px}.seek.svelte-nfsfpn:hover .head:where(.svelte-nfsfpn),.seek.svelte-nfsfpn:focus-within .head:where(.svelte-nfsfpn){transform:scale(1)}.seek.svelte-nfsfpn input:where(.svelte-nfsfpn){opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:-6px 0}.row.svelte-nfsfpn{align-items:center;gap:2px;height:44px;padding:0 6px;display:flex}.ic.svelte-nfsfpn{color:#fff;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:36px;height:36px;padding:0 8px;transition:background .15s,opacity .15s;display:inline-flex}.ic.svelte-nfsfpn:hover{background:#ffffff1f}.ic.off.svelte-nfsfpn{opacity:.5}.ic.txt.svelte-nfsfpn{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.time.svelte-nfsfpn{white-space:nowrap;margin-left:8px;font-size:12.5px}.time.svelte-nfsfpn em:where(.svelte-nfsfpn){opacity:.6;margin-left:4px;font-style:normal}.gap.svelte-nfsfpn{flex:1}.sp.svelte-nfsfpn{position:relative}.speeds.svelte-nfsfpn{background:var(--navy-2);width:148px;animation:rise .18s var(--ease) both;border:1px solid #ffffff24;border-radius:12px;padding:6px;position:absolute;bottom:44px;right:0;box-shadow:0 20px 40px -16px #000c}.speeds.svelte-nfsfpn button:where(.svelte-nfsfpn){color:#fff;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;height:34px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.speeds.svelte-nfsfpn button:where(.svelte-nfsfpn):hover{background:#ffffff1a}.speeds.svelte-nfsfpn button.on:where(.svelte-nfsfpn){background:var(--brand);color:var(--on-brand)}.speeds.svelte-nfsfpn em:where(.svelte-nfsfpn){opacity:.7;font-size:12px;font-style:normal;font-weight:500}@media (width<=560px){.row.svelte-nfsfpn{gap:0;height:42px}.time.svelte-nfsfpn{margin-left:5px;font-size:12px}.ic.svelte-nfsfpn{min-width:34px;padding:0 5px}}@media (width<=380px){.ic[aria-label=Start\ again].svelte-nfsfpn,.time.svelte-nfsfpn em:where(.svelte-nfsfpn){display:none}}
