.qr.svelte-1h9vtft svg{width:100%;height:100%;display:block}.deck-slide.svelte-jqyfce{opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s linear .45s;position:absolute;inset:0}.deck-slide.active.svelte-jqyfce{opacity:1;visibility:visible;transition:opacity .45s}.deck-slide.svelte-jqyfce:not(.active) *{animation-play-state:paused!important}.ctl.svelte-jqyfce{background:var(--card);border:1.5px solid var(--line);width:44px;height:44px;color:var(--ink);box-shadow:var(--shadow);cursor:pointer;border-radius:12px;place-items:center;font-size:22px;line-height:1;display:grid}.ctl.svelte-jqyfce svg{width:20px;height:20px}.ctl.svelte-jqyfce:hover{border-color:var(--ink)}@media (width<=900px),(height<=500px){.ctl.svelte-jqyfce{border-radius:8px;width:30px;height:30px;font-size:15px}.ctl.svelte-jqyfce svg{width:15px;height:15px}}.ff-unit.svelte-zn5ppt{border:1.5px solid var(--line);color:var(--ink-3);background:var(--card);white-space:nowrap;border-radius:9px;padding:5px 14px}.ff-unit.done.svelte-zn5ppt{color:var(--ink-2);border-color:color-mix(in srgb, var(--ink) 35%, transparent)}.ff-unit.current.svelte-zn5ppt{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:600}.ff-pipe.svelte-zn5ppt{background:var(--paper-2);border-top:1.5px solid var(--line);border-bottom:1.5px solid var(--line);width:46px;height:7px;margin:0 -1px;position:relative;overflow:hidden}.ff-pipe.filled.svelte-zn5ppt{background:color-mix(in srgb, var(--data) 55%, var(--paper-2));border-color:color-mix(in srgb, var(--data) 60%, transparent)}.ff-flow.svelte-zn5ppt{background:repeating-linear-gradient(90deg,#0000 0 8px,#ffffffb3 8px 12px);animation:.8s linear infinite svelte-zn5ppt-ff-slide;position:absolute;inset:0}@keyframes svelte-zn5ppt-ff-slide{0%{transform:translate(-20px)}to{transform:translate(0)}}.ff-dot.svelte-zn5ppt{background:var(--line);border-radius:50%;width:9px;height:9px}.ff-dot.on.svelte-zn5ppt{background:var(--ink-2)}.s-title.svelte-ufo0ni em{font-style:italic;font-weight:500}.s-title.svelte-ufo0ni mark{color:inherit;box-shadow:inset 0 -.28em 0 color-mix(in srgb, var(--basis) 35%, transparent);background:0 0}.note.svelte-1ulfomc{background:var(--sticky);color:var(--sticky-ink);border-radius:3px;padding:22px 26px 20px;position:relative;box-shadow:0 1px #0000000d,0 16px 24px -16px #00000073}.tape.svelte-1ulfomc{background:color-mix(in srgb, var(--paper) 70%, transparent);border:1px solid color-mix(in srgb, var(--ink) 8%, transparent);width:110px;height:26px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(2deg)}.pix.svelte-2uh59u{image-rendering:pixelated}.inp.svelte-1w3ezt1{cursor:pointer;transition:background .25s,filter .25s}.inp.dim.svelte-1w3ezt1{background:var(--paper-2);filter:grayscale(.8)}.predict.svelte-1m15xp{border:2.5px dashed var(--basis);background:color-mix(in srgb, var(--basis) 7%, var(--card));padding:26px 30px 28px}.q.svelte-1m15xp{background:var(--basis);color:#fff;width:42px;height:42px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:28px;font-weight:700;animation:1.6s ease-in-out infinite svelte-1m15xp-bob;display:grid}@keyframes svelte-1m15xp-bob{50%{transform:translateY(-4px)rotate(8deg)}}.imp.svelte-tyrlqq{transform-origin:125px 205px;transform-box:view-box}.imp.spin.svelte-tyrlqq{animation:.9s ease-in-out infinite alternate svelte-tyrlqq-squash}@keyframes svelte-tyrlqq-squash{0%{transform:scaleX(1)}to{transform:scaleX(-1)}}.ds.svelte-8kk4j{border:2px solid var(--line);background:var(--card);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:20px;font-weight:600;display:flex}.ds.on.svelte-8kk4j{border-color:var(--ink);box-shadow:0 3px 0 var(--ink)}.stepper.svelte-8kk4j{align-items:center;gap:12px;font-size:26px;display:flex}.stepper.svelte-8kk4j button:where(.svelte-8kk4j){border:2px solid var(--ink);background:var(--card);cursor:pointer;border-radius:10px;width:40px;height:40px;font-size:24px;font-weight:700;line-height:1}.stepper.svelte-8kk4j .num:where(.svelte-8kk4j){text-align:center;min-width:22px;font-weight:700}.node.svelte-8kk4j{border:2.5px solid var(--ink);background:var(--card);box-shadow:var(--shadow);border-radius:10px;position:absolute;overflow:hidden}.node.svelte-8kk4j canvas:where(.svelte-8kk4j){width:100%;height:100%;display:block}.pop.svelte-awj4bg{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,1.6,.4,1) both svelte-awj4bg-pop}@keyframes svelte-awj4bg-pop{0%{opacity:0;transform:scale(.4)}}
