h1.svelte-jztt4t,h2.svelte-jztt4t,p.svelte-jztt4t{margin:0}ul.svelte-jztt4t{margin:0;padding:0;list-style:none}.launchpad.svelte-jztt4t{padding-bottom:72px}.story.svelte-jztt4t{top:var(--bar);z-index:40;-webkit-backdrop-filter:blur(18px);background:#13040bd1;border-bottom:1px solid #3a1426b3;position:sticky}.story.svelte-jztt4t ol:where(.svelte-jztt4t){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 auto;padding:12px 0 10px;list-style:none;display:grid}.story.svelte-jztt4t button:where(.svelte-jztt4t){width:100%;color:var(--dim);font:600 13.5px/1.2 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;gap:7px;padding:0;display:grid}.story.svelte-jztt4t button:where(.svelte-jztt4t):disabled{cursor:default}.story.svelte-jztt4t button:where(.svelte-jztt4t):not(:disabled):hover,.story.svelte-jztt4t button.now:where(.svelte-jztt4t){color:var(--text)}.track.svelte-jztt4t{background:#fbeff429;border-radius:999px;height:4px;position:relative;overflow:hidden}.track.svelte-jztt4t i:where(.svelte-jztt4t){width:calc(var(--f) * 100%);border-radius:inherit;background:linear-gradient(90deg,#ff2e88,#ff7ac0 55%,#9ff4ff 85%,#fff);transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.track.svelte-jztt4t i.running:where(.svelte-jztt4t){background:linear-gradient(90deg,#ff2e88 0 30%,#fff 45%,#9ff4ff 52%,#ff2e88 68% 100%) 0 0/200% 100%;animation:1.3s linear infinite mc-run}.now.svelte-jztt4t .track:where(.svelte-jztt4t){box-shadow:0 0 0 1px #ff2e8873}.stagegrid.svelte-jztt4t{scroll-margin-top:calc(var(--bar) + 60px);grid-template-columns:minmax(0,1fr);gap:20px;padding-top:18px;display:grid}.card.svelte-jztt4t{min-width:0;scroll-margin-top:calc(var(--bar) + 60px);gap:12px;display:grid}.frame.svelte-jztt4t{background:radial-gradient(70% 55% at 50% 40%, #e0115f4d, transparent 75%), var(--raise);border-radius:22px;height:clamp(260px,40svh,360px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,0 30px 70px -36px #e0115fe6}.filled.svelte-jztt4t .frame:where(.svelte-jztt4t){background:#e8337f}.frame.svelte-jztt4t>img:where(.svelte-jztt4t){object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.frame.svelte-jztt4t>img.brought:where(.svelte-jztt4t){object-fit:contain;object-position:center;background:var(--raise)}.empty.svelte-jztt4t{text-align:center;place-content:center;justify-items:center;gap:16px;padding:20px;display:grid;position:absolute;inset:0}.empty.svelte-jztt4t p:where(.svelte-jztt4t){font:650 16px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--dim)}.waiting.svelte-jztt4t{background:linear-gradient(#13040b00,#13040beb);gap:12px;padding:60px 18px 18px;display:grid;position:absolute;inset:auto 0 0}.frame.svelte-jztt4t:not(:has(img)) .waiting:where(.svelte-jztt4t){background:0 0;align-content:center;inset:0}.waiting.svelte-jztt4t .line:where(.svelte-jztt4t){font:650 clamp(18px, 2vw, 24px)/1.15 var(--font-display);letter-spacing:-.03em}.waiting.svelte-jztt4t .mc-hint:where(.svelte-jztt4t){font-size:13.5px}.nameplate.svelte-jztt4t{-webkit-backdrop-filter:blur(14px);background:#13040bb3;border-radius:999px;align-items:center;gap:12px;padding:8px 16px 8px 8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.who.svelte-jztt4t{min-width:0;line-height:1.2;display:grid}.who.svelte-jztt4t b:where(.svelte-jztt4t){font:650 18px/1.15 var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who.svelte-jztt4t span:where(.svelte-jztt4t){color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.note.svelte-jztt4t{background:linear-gradient(#13040b00,#13040be0);padding:48px 16px 14px;font-size:14.5px;line-height:1.3;position:absolute;inset:auto 0 0}.under.svelte-jztt4t{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.under.svelte-jztt4t .mc-hint:where(.svelte-jztt4t){flex:220px;font-size:13.5px}.link.svelte-jztt4t{color:var(--text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link.svelte-jztt4t:hover{color:var(--hot)}.onair.svelte-jztt4t .frame:where(.svelte-jztt4t):before{content:"";z-index:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 75% at 50% -8%,#ffffff80,#ffd6e929 45%,#0000 70%);position:absolute;inset:0}.onair.svelte-jztt4t .frame:where(.svelte-jztt4t){box-shadow:0 0 0 2px #fff,0 0 70px -6px #ff2e88f2}.onair-tag.svelte-jztt4t{z-index:2;background:var(--hot);color:var(--on-hot);font:700 13.5px/1 var(--font-sans);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 8px 26px -8px #ff2e88e6}.onair-tag.svelte-jztt4t:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite alternate svelte-jztt4t-onair}@keyframes svelte-jztt4t-onair{to{opacity:.25}}.steps.svelte-jztt4t{min-width:0}.step.svelte-jztt4t{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;max-width:660px;display:grid}.stephead.svelte-jztt4t{gap:12px;display:grid}.stephead.svelte-jztt4t h1:where(.svelte-jztt4t),.stephead.svelte-jztt4t h2:where(.svelte-jztt4t){letter-spacing:-.045em;padding-bottom:.05em;font-size:clamp(34px,4.6vw,60px);font-weight:750;line-height:1}.lede.svelte-jztt4t{max-width:46ch;color:var(--dim);font-size:17px;line-height:1.45}.mode.svelte-jztt4t{border-left:2px solid var(--hot);padding-left:12px;font-size:14.5px}.mode.gone.svelte-jztt4t{margin:0}.ways.svelte-jztt4t{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.switch.svelte-jztt4t{border:1px solid var(--line);background:var(--raise);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.switch.svelte-jztt4t::-webkit-scrollbar{display:none}.switch.svelte-jztt4t button:where(.svelte-jztt4t){min-height:38px;color:var(--dim);font:600 14px/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 16px;transition:background .15s,color .15s}.switch.svelte-jztt4t button:where(.svelte-jztt4t):hover{color:var(--text)}.switch.svelte-jztt4t button[aria-pressed=true]:where(.svelte-jztt4t){background:var(--text);color:var(--on-hot)}.pane.svelte-jztt4t{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.reel.svelte-jztt4t{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;grid-auto-columns:124px;grid-auto-flow:column;gap:10px;margin-inline:-20px;padding:4px 20px 12px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.reel.svelte-jztt4t li:where(.svelte-jztt4t){scroll-snap-align:start}.member.svelte-jztt4t{width:100%;color:var(--dim);font:500 12.5px/1.25 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;gap:7px;padding:0;display:grid}.member.svelte-jztt4t img:where(.svelte-jztt4t){aspect-ratio:9/16;object-fit:cover;object-position:50% 30%;background:#e8337f;border-radius:12px;width:100%;height:auto;transition:box-shadow .2s,translate .2s;display:block}.member.svelte-jztt4t span:where(.svelte-jztt4t){overflow-wrap:anywhere;padding-right:4px}.member.svelte-jztt4t:hover:not(:disabled){color:var(--text)}.member.svelte-jztt4t:hover:not(:disabled) img:where(.svelte-jztt4t){translate:0 -3px;box-shadow:0 0 0 2px #fff}.member.on.svelte-jztt4t{color:var(--text)}.member.on.svelte-jztt4t img:where(.svelte-jztt4t){box-shadow:0 0 0 2px #fff,0 0 26px #e0115ff2}.member.svelte-jztt4t:disabled{cursor:progress}.member.svelte-jztt4t:focus-visible{outline-offset:3px}input[type=file].svelte-jztt4t{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bring.svelte-jztt4t{border:1px dashed var(--line-strong);background:radial-gradient(60% 80% at 0% 0%, #e0115f24, transparent 70%), var(--raise);cursor:pointer;border-radius:18px;justify-items:start;gap:12px;padding:26px 22px;display:grid}.bring.svelte-jztt4t small:where(.svelte-jztt4t){max-width:46ch;color:var(--dim);font-size:14px;line-height:1.5}.bring.over.svelte-jztt4t{border-color:var(--hot);background:#ff2e881a}.bring.svelte-jztt4t:has(:where(.svelte-jztt4t):focus-visible) .mc-btn:where(.svelte-jztt4t){outline:2px solid var(--hot);outline-offset:2px}.other.svelte-jztt4t:has(:where(.svelte-jztt4t):focus-visible){outline:2px solid var(--hot);outline-offset:2px}.other.svelte-jztt4t{cursor:pointer}.picked.svelte-jztt4t{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;display:grid}.picked.svelte-jztt4t img:where(.svelte-jztt4t){object-fit:contain;object-position:top;background:var(--raise);border-radius:10px;width:96px;max-height:171px;display:block}.fill.svelte-jztt4t{gap:14px;min-width:0;display:grid}.tick.svelte-jztt4t{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:15px;line-height:1.4;display:grid}.tick.svelte-jztt4t input:where(.svelte-jztt4t){width:18px;height:18px;accent-color:var(--hot);cursor:pointer;margin:2px 0 0}.go.svelte-jztt4t{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.how.svelte-jztt4t{flex-wrap:wrap;gap:6px;display:flex}.how.svelte-jztt4t button:where(.svelte-jztt4t){border:1px solid var(--line-strong);min-height:34px;color:var(--dim);font:500 13.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;transition:color .12s,background .12s}.how.svelte-jztt4t button:where(.svelte-jztt4t):hover:not(:disabled){color:var(--text)}.how.svelte-jztt4t button.on:where(.svelte-jztt4t){z-index:1;border-color:var(--hot);color:var(--text);background:#ff2e8821;position:relative}.mc-field.svelte-jztt4t>span:where(.svelte-jztt4t){justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rows.svelte-jztt4t{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.row.svelte-jztt4t{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.name.svelte-jztt4t{color:var(--dim);font-size:13.5px;font-weight:600}.chips.svelte-jztt4t{scroll-snap-type:x proximity;scrollbar-width:none;gap:6px;margin-inline:-20px;padding:2px 20px 6px;display:flex;overflow-x:auto}.chips.svelte-jztt4t::-webkit-scrollbar{display:none}.chip.svelte-jztt4t{border:1px solid var(--line);min-height:40px;color:var(--dim);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;scroll-snap-align:start;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 15px;font-size:14.5px;line-height:1.15;transition:color .12s,background .12s;display:flex;position:relative}.chip.svelte-jztt4t:hover{background:var(--raise);color:var(--text)}.chip.on.svelte-jztt4t{border-color:var(--hot);color:var(--text);background:#ff2e8824;font-weight:550}.chip.svelte-jztt4t input:where(.svelte-jztt4t){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip.svelte-jztt4t:has(:where(.svelte-jztt4t):focus-visible){outline:2px solid var(--hot);outline-offset:2px}.chip.svelte-jztt4t i:where(.svelte-jztt4t){border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 1px #fbeff447}.chip.svelte-jztt4t .own-text:where(.svelte-jztt4t){z-index:1;width:9em;min-width:0;color:inherit;font:inherit;opacity:1;cursor:text;background:0 0;border:0;outline:none;margin:0;padding:0;position:relative;inset:auto}.chip.svelte-jztt4t .own-text:where(.svelte-jztt4t)::placeholder{color:var(--dim)}.extra.svelte-jztt4t{margin-top:4px}.actions.svelte-jztt4t{z-index:30;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--ground) 72%, #13040b00);gap:10px;margin-inline:-20px;display:flex;position:sticky;bottom:0}.actions.svelte-jztt4t .mc-btn--hot:where(.svelte-jztt4t){white-space:normal;flex:auto;min-width:0}.actions.svelte-jztt4t>.mc-btn:where(.svelte-jztt4t):not(.mc-btn--hot){padding-inline:20px}.pane.svelte-jztt4t .actions:where(.svelte-jztt4t){background:0 0;margin:0;padding:0;position:static}.pair.svelte-jztt4t{grid-template-columns:3fr 2fr;gap:12px;display:grid}.at.svelte-jztt4t{margin-top:-10px}.at.svelte-jztt4t b:where(.svelte-jztt4t),.to.svelte-jztt4t b:where(.svelte-jztt4t){color:var(--text);overflow-wrap:anywhere;font-weight:550}.more.svelte-jztt4t{border-block:1px solid var(--line)}.more.svelte-jztt4t summary:where(.svelte-jztt4t){cursor:pointer;padding:13px 0;font-size:14.5px;font-weight:550}.more.svelte-jztt4t summary:where(.svelte-jztt4t) small:where(.svelte-jztt4t){color:var(--dim);margin-left:6px;font-weight:400}.more-in.svelte-jztt4t{gap:16px;padding:4px 0 20px;display:grid}.either.svelte-jztt4t{flex-wrap:wrap;gap:8px;display:flex}.own.svelte-jztt4t .sol:where(.svelte-jztt4t){max-width:220px;display:block;position:relative}.own.svelte-jztt4t .sol:where(.svelte-jztt4t) input:where(.svelte-jztt4t){padding-right:58px}.own.svelte-jztt4t .sol:where(.svelte-jztt4t) b:where(.svelte-jztt4t){color:var(--dim);font-weight:550;position:absolute;top:50%;right:14px;translate:0 -50%}.pending.svelte-jztt4t{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pending.svelte-jztt4t p:where(.svelte-jztt4t){border-left:2px solid var(--hot);flex-basis:100%;padding-left:14px;font-size:15px}.status.svelte-jztt4t{min-height:1.5em;font-size:15px;font-weight:550}.status.svelte-jztt4t:empty{display:none}.notes.svelte-jztt4t{max-width:60ch;color:var(--dim);gap:8px;font-size:14px;line-height:1.5;display:grid}@media (width<=899px){.card.svelte-jztt4t:not(.filled){display:none}}@media (width<=520px){.pair.svelte-jztt4t{grid-template-columns:minmax(0,1fr)}}@media (width>=900px){.stagegrid.svelte-jztt4t{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(32px,4.4vw,64px);padding-top:28px}.card.svelte-jztt4t{top:calc(var(--bar) + 76px);position:sticky}.frame.svelte-jztt4t{width:min(36vw, calc((100svh - var(--bar) - 170px) * 9 / 16));aspect-ratio:9/16;height:auto}.card.svelte-jztt4t{width:min(36vw, calc((100svh - var(--bar) - 170px) * 9 / 16))}.frame.svelte-jztt4t>img:where(.svelte-jztt4t){object-position:50% 30%}.reel.svelte-jztt4t{grid-auto-columns:132px;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.chips.svelte-jztt4t{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.actions.svelte-jztt4t{margin-inline:0;padding-inline:0}.step.svelte-jztt4t{padding-top:6px}}
