.button.svelte-14soct0{justify-content:space-between;align-items:center;gap:var(--gutter);min-height:56px;padding:0 var(--gutter);font:var(--type-label);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;display:flex}.solid.svelte-14soct0{background:var(--ink);color:var(--paper)}.alert.svelte-14soct0{background:var(--red);color:var(--on-red)}.plain.svelte-14soct0{background:var(--paper);color:var(--ink)}a.svelte-14soct0:hover{color:var(--paper);filter:invert()}.plain.svelte-14soct0:hover{filter:none;background:var(--ink)}a.svelte-14soct0:active{transform:translateY(1px)}.off.svelte-14soct0{background:repeating-linear-gradient(-45deg, var(--hatch) 0 2px, transparent 2px 7px);color:var(--ink-muted);cursor:not-allowed}.top.svelte-ku671w{padding:clamp(24px, 5vw, 56px) var(--pad);border-bottom:var(--rule-thin) solid var(--rule);align-items:center;gap:clamp(20px,4vw,48px);display:flex}.top.svelte-ku671w>div:where(.svelte-ku671w){gap:16px;display:grid}.top.svelte-ku671w img:where(.svelte-ku671w){width:clamp(88px,14vw,160px);height:auto;image-rendering:pixelated;animation:3s steps(2,end) infinite svelte-ku671w-idle}ul.svelte-ku671w{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}li.svelte-ku671w{grid-template-rows:auto auto 1fr auto;gap:10px;display:grid}li.svelte-ku671w+li:where(.svelte-ku671w){border-left:var(--rule-thin) solid var(--rule)}.head.svelte-ku671w{padding:var(--gutter) var(--gutter) 0;justify-content:space-between;align-items:start;display:flex}li.svelte-ku671w:not(:first-child) .head:where(.svelte-ku671w){color:var(--ink-muted)}.tag.svelte-ku671w{background:var(--red);color:var(--on-red);padding:2px 6px}h3.svelte-ku671w{padding:0 var(--gutter);font:900 32px/1 var(--font-macro);letter-spacing:-.03em;margin:0}p.svelte-ku671w{padding:0 var(--gutter) 8px;margin:0}li.svelte-ku671w .button{border-top:var(--rule-thin) solid var(--rule)}.yours.svelte-ku671w{box-shadow:inset 0 0 0 var(--rule-thick) var(--red)}@keyframes svelte-ku671w-idle{50%{translate:0 -3px}}@media (max-width:760px){ul.svelte-ku671w{grid-template-columns:1fr}li.svelte-ku671w+li:where(.svelte-ku671w){border-left:none;border-top:var(--rule-thin) solid var(--rule)}}@media (prefers-reduced-motion:reduce){.top.svelte-ku671w img:where(.svelte-ku671w){animation:none}}.grid.svelte-1wq5orh{grid-template-columns:1fr 1.2fr;display:grid}.intro.svelte-1wq5orh{padding:clamp(24px, 5vw, 56px) var(--pad);border-right:var(--rule-thin) solid var(--rule);align-content:start;gap:24px;display:grid}.board.svelte-1wq5orh{grid-template-rows:auto 1fr;display:grid}ul.svelte-1wq5orh{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}li.svelte-1wq5orh{border-bottom:var(--rule-thin) solid var(--rule)}li.svelte-1wq5orh:nth-child(odd){border-right:var(--rule-thin) solid var(--rule)}button.svelte-1wq5orh{width:100%;height:64px;padding:0 var(--gutter);background:var(--paper);font:var(--type-label);text-align:left;text-transform:uppercase;border:none;justify-content:space-between;align-items:center;display:flex}button.svelte-1wq5orh:hover{background:var(--ink);color:var(--paper)}button.svelte-1wq5orh:active{translate:0 1px}.tried.svelte-1wq5orh:not(.allowed){color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:2px}.allowed.svelte-1wq5orh{color:var(--potion)}.allowed.svelte-1wq5orh:hover{background:var(--potion);color:var(--paper)}.readout.svelte-1wq5orh{min-height:200px;padding:var(--gutter) var(--pad);background:repeating-linear-gradient(-45deg, var(--hatch) 0 1px, transparent 1px 8px);align-content:center;justify-items:start;gap:10px;display:grid}.readout.svelte-1wq5orh p:where(.svelte-1wq5orh){margin:0}.stamp.svelte-1wq5orh{border:4px solid var(--red);color:var(--red);font:900 clamp(40px, 6vw, 64px) / 1 var(--font-macro);letter-spacing:-.02em;padding:4px 14px 2px;animation:.26s steps(3,end) svelte-1wq5orh-stamp;rotate:-4deg}.stamp.ok.svelte-1wq5orh{border-color:var(--potion);color:var(--potion)}.reply.svelte-1wq5orh{font:500 17px/1.4 var(--font-macro)}@keyframes svelte-1wq5orh-stamp{0%{opacity:0;scale:2.2}}@media (max-width:820px){.grid.svelte-1wq5orh{grid-template-columns:1fr}.intro.svelte-1wq5orh{border-right:none;border-bottom:var(--rule-thin) solid var(--rule)}}@media (max-width:420px){ul.svelte-1wq5orh{grid-template-columns:1fr}li.svelte-1wq5orh:nth-child(odd){border-right:none}}@media (prefers-reduced-motion:reduce){.stamp.svelte-1wq5orh{animation:none}}dl.svelte-1fnh9ef{grid-template-columns:repeat(3,1fr);margin:0;display:grid}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef){padding:var(--gutter) var(--gutter) 28px;border-bottom:var(--rule-thin) solid var(--rule);align-content:start;gap:10px;display:grid}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):not(:nth-child(3n+1)){border-left:var(--rule-thin) solid var(--rule)}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):nth-last-child(-n+3){border-bottom:none}dt.svelte-1fnh9ef{font:900 20px/1.05 var(--font-macro);letter-spacing:-.02em;text-transform:uppercase}dd.svelte-1fnh9ef{font:400 15px/1.5 var(--font-macro);margin:0}@media (max-width:900px){dl.svelte-1fnh9ef{grid-template-columns:1fr 1fr}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):not(:nth-child(3n+1)){border-left:none}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):nth-child(2n){border-left:var(--rule-thin) solid var(--rule)}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):nth-last-child(-n+3){border-bottom:var(--rule-thin) solid var(--rule)}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):nth-last-child(-n+2){border-bottom:none}}@media (max-width:560px){dl.svelte-1fnh9ef{grid-template-columns:1fr}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):nth-child(2n){border-left:none}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):nth-last-child(-n+2){border-bottom:var(--rule-thin) solid var(--rule)}dl.svelte-1fnh9ef>div:where(.svelte-1fnh9ef):last-child{border-bottom:none}}svg.svelte-mt9tbp{image-rendering:pixelated;display:block}.vials.svelte-8a96hc{justify-content:center;gap:8px;padding:8px 0 0;display:flex}.slot.svelte-8a96hc{width:12px;height:18px;display:block}.away.svelte-8a96hc{visibility:hidden}.download.svelte-1jjmtpw{border:var(--rule-thick) solid var(--rule);max-width:480px;display:grid}p.svelte-1jjmtpw{padding:6px var(--gutter);border-top:var(--rule-thin) solid var(--rule);border-bottom:var(--rule-thin) solid var(--rule);margin:0}p.svelte-1jjmtpw:last-child{border-bottom:none}.bar.svelte-juboms{align-items:center;gap:var(--gutter);height:28px;padding:0 var(--gutter);border-bottom:var(--rule-thin) solid var(--rule);display:flex}.status.svelte-juboms{color:var(--red);align-items:center;gap:6px;margin-left:auto;display:flex}.light.svelte-juboms{background:var(--red);width:8px;height:8px;animation:1.2s step-end infinite svelte-juboms-blink}.grid.svelte-juboms{grid-template-columns:1fr minmax(260px,340px);display:grid}.copy.svelte-juboms{padding:clamp(24px, 5vw, 56px) var(--pad);align-content:start;gap:24px;display:grid}.copy.svelte-juboms>p:where(.svelte-juboms):first-child{margin:0}.headline.svelte-juboms{font-size:clamp(64px,13vw,168px)}.orc.svelte-juboms{border-left:var(--rule-thin) solid var(--rule);background:repeating-linear-gradient(-45deg, var(--hatch) 0 1px, transparent 1px 10px);grid-template-rows:auto 1fr auto;place-items:end center;margin:0;display:grid;position:relative}.orc.svelte-juboms:before,.orc.svelte-juboms:after{content:"+";font:var(--type-micro);color:var(--ink-muted);position:absolute;top:2px}.orc.svelte-juboms:before{left:4px}.orc.svelte-juboms:after{right:4px}.orc.svelte-juboms .vials{padding-top:20px}.sprite.svelte-juboms{cursor:pointer;background:0 0;border:none;padding:24px 0 0}.sprite.svelte-juboms:hover{translate:0 -2px}.shaking.svelte-juboms{animation:.32s steps(6,end) svelte-juboms-shake}.quip.svelte-juboms{white-space:nowrap;background:var(--ink);color:var(--paper);margin:0;padding:6px 10px;animation:.16s steps(2,end) svelte-juboms-pop;position:absolute;top:40%;left:50%;translate:-50%}figcaption.svelte-juboms{border-top:var(--rule-thin) solid var(--rule);background:var(--paper);text-align:center;width:100%;padding:6px 0}.countdown.svelte-juboms{padding:var(--gutter) var(--pad);border-top:var(--rule-thick) solid var(--rule);gap:8px;display:grid}.countdown.svelte-juboms p:where(.svelte-juboms){margin:0}.time.svelte-juboms{font:var(--type-macro);letter-spacing:var(--tracking-macro);margin-left:-3px;font-size:clamp(64px,14vw,160px)}.seconds.svelte-juboms{font:var(--type-headline);letter-spacing:var(--tracking-macro);font-size:clamp(28px,5vw,56px)}.track.svelte-juboms{height:var(--row);border-top:var(--rule-thin) solid var(--rule);background:repeating-linear-gradient(90deg, transparent 0 calc(10% - 1px), var(--hatch) calc(10% - 1px) 10%)}.fill.svelte-juboms{background:var(--red);height:100%;transition:width var(--motion-progress) linear}@keyframes svelte-juboms-blink{50%{opacity:0}}@keyframes svelte-juboms-shake{20%{translate:-6px}40%{translate:5px}60%{translate:-4px}80%{translate:3px}}@keyframes svelte-juboms-pop{0%{scale:.6}}@media (max-width:760px){.grid.svelte-juboms{grid-template-columns:1fr}.orc.svelte-juboms{border-left:none;border-top:var(--rule-thick) solid var(--rule)}.wide.svelte-juboms{display:none}}@media (prefers-reduced-motion:reduce){.light.svelte-juboms,.shaking.svelte-juboms,.quip.svelte-juboms{animation:none}}figure.svelte-w8x8tb{margin:0}.window.svelte-w8x8tb{border:var(--rule-thin) solid var(--rule);box-shadow:10px 10px 0 var(--ink), 0 30px 60px -20px #00000059;background:var(--paper);border-radius:12px;position:relative;overflow:hidden;container-type:inline-size}.shot.svelte-w8x8tb{width:100%;height:auto;display:block}.lights.svelte-w8x8tb{gap:.888889cqw;display:flex;position:absolute;top:1.55556cqw;left:2.22222cqw}.lights.svelte-w8x8tb i:where(.svelte-w8x8tb){border-radius:50%;width:1.33333cqw;height:1.33333cqw;box-shadow:inset 0 0 0 .5px #0003}.lights.svelte-w8x8tb i:where(.svelte-w8x8tb):first-child{background:#ff5f57}.lights.svelte-w8x8tb i:where(.svelte-w8x8tb):nth-child(2){background:#febc2e}.lights.svelte-w8x8tb i:where(.svelte-w8x8tb):nth-child(3){background:#28c840}figcaption.svelte-w8x8tb{justify-content:space-between;gap:var(--gutter);margin-top:22px;display:flex}.dark.svelte-w8x8tb,:root[data-theme=dark] .light.svelte-w8x8tb{display:none}:root[data-theme=dark] .dark.svelte-w8x8tb{display:block}.shot.svelte-1cve88x{border-bottom:var(--rule-thin) solid var(--rule);background:repeating-linear-gradient(90deg, transparent 0 39px, var(--hatch) 39px 40px), repeating-linear-gradient(0deg, transparent 0 39px, var(--hatch) 39px 40px);padding:clamp(24px,5vw,64px) clamp(16px,6vw,88px) clamp(32px,6vw,72px)}ol.svelte-1cve88x{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}li.svelte-1cve88x{padding:var(--gutter) var(--gutter) 28px;align-content:start;gap:12px;display:grid}li.svelte-1cve88x+li:where(.svelte-1cve88x){border-left:var(--rule-thin) solid var(--rule)}.index.svelte-1cve88x{font-size:13px}h3.svelte-1cve88x{font:900 26px/.95 var(--font-macro);letter-spacing:-.03em;text-transform:uppercase;margin:0}p.svelte-1cve88x{font:400 15px/1.5 var(--font-macro);margin:0}@media (max-width:900px){ol.svelte-1cve88x{grid-template-columns:1fr 1fr}li.svelte-1cve88x:nth-child(3){border-left:none}li.svelte-1cve88x:nth-child(n+3){border-top:var(--rule-thin) solid var(--rule)}}@media (max-width:520px){ol.svelte-1cve88x{grid-template-columns:1fr}li.svelte-1cve88x+li:where(.svelte-1cve88x){border-left:none;border-top:var(--rule-thin) solid var(--rule)}}.file.svelte-lf8web{grid-template-columns:1fr 1.6fr;display:grid}.copy.svelte-lf8web p:where(.svelte-lf8web){margin:0}.copy.svelte-lf8web{padding:clamp(24px, 5vw, 56px) var(--pad);border-right:var(--rule-thin) solid var(--rule);align-content:start;gap:24px;display:grid}.poses.svelte-lf8web{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}li.svelte-lf8web{grid-template-rows:1fr auto;display:grid}li.svelte-lf8web+li:where(.svelte-lf8web){border-left:var(--rule-thin) solid var(--rule)}.stage.svelte-lf8web{background:repeating-linear-gradient(-45deg, var(--hatch) 0 1px, transparent 1px 10px);place-items:end center;min-height:220px;padding-top:32px;display:grid}li.svelte-lf8web p:where(.svelte-lf8web){padding:8px var(--gutter);border-top:var(--rule-thin) solid var(--rule);margin:0}.potion.svelte-lf8web{color:var(--potion)}@media (max-width:960px){.file.svelte-lf8web{grid-template-columns:1fr}.copy.svelte-lf8web{border-right:none;border-bottom:var(--rule-thin) solid var(--rule)}}@media (max-width:560px){.poses.svelte-lf8web{grid-template-columns:1fr}li.svelte-lf8web+li:where(.svelte-lf8web){border-left:none;border-top:var(--rule-thin) solid var(--rule)}}.orc.svelte-lmu33t{border-left:var(--rule-thin) solid var(--rule);grid-template-rows:auto 1fr auto;place-items:end center;margin:0;display:grid;position:relative}.orc.svelte-lmu33t:before,.orc.svelte-lmu33t:after{content:"+";font:var(--type-micro);color:var(--ink-muted);position:absolute;top:2px}.orc.svelte-lmu33t:before{left:4px}.orc.svelte-lmu33t:after{right:4px}figcaption.svelte-lmu33t{border-top:var(--rule-thin) solid var(--rule);text-align:center;width:100%;padding:6px 0}.flyer.svelte-lmu33t{pointer-events:none;display:block;position:absolute;top:0;left:0}.vial-button.svelte-ebf6xs{cursor:pointer;background:0 0;border:none;justify-items:center;gap:10px;padding:0 0 10px;display:grid}.art.svelte-ebf6xs{aspect-ratio:4/6;width:clamp(40px,7vw,64px);transition:scale .14s steps(2,end);display:block}svg.svelte-ebf6xs{width:100%;height:100%;display:block;overflow:visible}.vial-button[data-phase=idle].svelte-ebf6xs:hover .art:where(.svelte-ebf6xs),.vial-button[data-phase=idle].svelte-ebf6xs:focus-visible .art:where(.svelte-ebf6xs){scale:1.14}.full[data-phase=idle].svelte-ebf6xs .art:where(.svelte-ebf6xs){filter:drop-shadow(0 0 10px color-mix(in srgb, var(--potion) 55%, transparent));animation:2.4s steps(4,end) infinite svelte-ebf6xs-bob;animation-delay:calc(var(--i) * -.5s)}[data-phase=gone].svelte-ebf6xs .art:where(.svelte-ebf6xs){visibility:hidden}[data-phase=dropping].svelte-ebf6xs .drop:where(.svelte-ebf6xs){animation:.52s cubic-bezier(.55,0,1,.45) svelte-ebf6xs-drop;display:block}[data-phase=filling].svelte-ebf6xs .liquid:where(.svelte-ebf6xs){transform-box:fill-box;transform-origin:bottom;animation:.9s steps(6,end) svelte-ebf6xs-fill}.drop.svelte-ebf6xs{display:block}@keyframes svelte-ebf6xs-bob{50%{translate:0 -4px}}@keyframes svelte-ebf6xs-drop{0%{translate:0 -260px}}@keyframes svelte-ebf6xs-fill{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.art.svelte-ebf6xs{transition:none}.full[data-phase=idle].svelte-ebf6xs .art:where(.svelte-ebf6xs),[data-phase=dropping].svelte-ebf6xs .drop:where(.svelte-ebf6xs),[data-phase=filling].svelte-ebf6xs .liquid:where(.svelte-ebf6xs){animation:none}}.grid.svelte-1u2x4eg{grid-template-columns:1fr 1.15fr;display:grid}.copy.svelte-1u2x4eg{padding:clamp(24px, 5vw, 56px) var(--pad);border-right:var(--rule-thin) solid var(--rule);align-content:start;gap:20px;display:grid}.copy.svelte-1u2x4eg .headline:where(.svelte-1u2x4eg){margin-bottom:8px}.potion.svelte-1u2x4eg{color:var(--potion)}.lab.svelte-1u2x4eg{grid-template-rows:auto 1fr;display:grid}.shelf.svelte-1u2x4eg{padding:40px var(--gutter) 0;border-bottom:var(--rule-thick) solid var(--rule);background:repeating-linear-gradient(-45deg, var(--hatch) 0 1px, transparent 1px 8px);justify-content:center;align-items:end;gap:clamp(14px,4vw,40px);display:flex}.slot.svelte-1u2x4eg{transition-delay:calc(var(--i) * 60ms)}.demo.svelte-1u2x4eg{grid-template-columns:200px 1fr;display:grid}.box.svelte-1u2x4eg{border-right:var(--rule-thin) solid var(--rule);min-height:250px;display:grid}.box.svelte-1u2x4eg .orc{border-left:none}.controls.svelte-1u2x4eg{align-content:end;display:grid}.controls.svelte-1u2x4eg p:where(.svelte-1u2x4eg){padding:var(--gutter);margin:0}button.svelte-1u2x4eg{min-height:64px;padding:0 var(--gutter);border:none;border-top:var(--rule-thick) solid var(--rule);font:var(--type-label);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}button.micro.svelte-1u2x4eg{min-height:var(--row);border-top-width:var(--rule-thin);font:var(--type-micro)}.alert.svelte-1u2x4eg{background:var(--red);color:var(--on-red)}.solid.svelte-1u2x4eg{background:var(--ink);color:var(--paper)}.plain.svelte-1u2x4eg{background:var(--paper)}.alert.svelte-1u2x4eg:hover,.solid.svelte-1u2x4eg:hover{filter:invert()}.plain.svelte-1u2x4eg:hover{background:var(--ink);color:var(--paper)}.off.svelte-1u2x4eg{background:repeating-linear-gradient(-45deg, var(--hatch) 0 2px, transparent 2px 7px);color:var(--ink-muted);cursor:not-allowed}@media (max-width:900px){.grid.svelte-1u2x4eg{grid-template-columns:1fr}.copy.svelte-1u2x4eg{border-right:none;border-bottom:var(--rule-thin) solid var(--rule)}}@media (max-width:460px){.demo.svelte-1u2x4eg{grid-template-columns:1fr}.box.svelte-1u2x4eg{border-right:none;border-bottom:var(--rule-thin) solid var(--rule)}}
