.about.svelte-1mi8ffe{--about-body: #a1a1a6}.modes.svelte-151wuzc{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;background:#1c1c1e;border-radius:999px;padding:3px;border:1px solid rgba(255,255,255,.08);flex:none}.mode.svelte-151wuzc{position:relative;z-index:1;padding:6px 18px;border-radius:999px;font-weight:600;font-size:14px;color:#a1a1a6;display:flex;align-items:center;gap:7px;justify-content:center;transition:color .2s;cursor:pointer;white-space:nowrap}.mode.on.svelte-151wuzc{color:#000}.pill-new.svelte-151wuzc{font-size:10px;letter-spacing:0;background:#f5f5f7;color:#000;border-radius:6px;padding:1px 6px;font-weight:600}.mode.on.svelte-151wuzc .pill-new:where(.svelte-151wuzc){background:#000;color:#fff}.thumb.svelte-151wuzc{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:#f5f5f7;transition:transform .35s cubic-bezier(.32,.72,0,1)}.modes.s.svelte-151wuzc .thumb:where(.svelte-151wuzc){transform:translate(100%)}.mode.svelte-151wuzc:focus-visible{outline:2px solid #0a84ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.thumb.svelte-151wuzc{transition:none}}.pill-new.svelte-18t6vx1{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;letter-spacing:0;text-transform:none;font-size:10.5px;background:#f5f5f7;color:#000;border-radius:6px;padding:1px 6px;font-weight:600}@media(min-width:640px){.stagescroll.svelte-1d4i12f{margin-right:-1.25rem;padding-right:1.25rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.07) transparent}.stagescroll.svelte-1d4i12f::-webkit-scrollbar{width:7px}.stagescroll.svelte-1d4i12f::-webkit-scrollbar-track{background:transparent}.stagescroll.svelte-1d4i12f::-webkit-scrollbar-thumb{background:#ffffff12;border-radius:99px}.stagescroll.svelte-1d4i12f:hover::-webkit-scrollbar-thumb{background:#ffffff24}}.starterrow.svelte-1d4i12f{scrollbar-width:none}.starterrow.svelte-1d4i12f::-webkit-scrollbar{display:none}.shotglass.svelte-1d4i12f{background:color-mix(in srgb,var(--st-surface) 96%,transparent)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.shotglass.svelte-1d4i12f{background:color-mix(in srgb,var(--st-surface) 58%,transparent);-webkit-backdrop-filter:blur(44px) saturate(1.9);backdrop-filter:blur(44px) saturate(1.9);box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff0d}}.pillglass.svelte-1d4i12f{background:var(--st-surface)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.pillglass.svelte-1d4i12f{background:color-mix(in srgb,var(--st-surface) 70%,transparent);-webkit-backdrop-filter:blur(26px) saturate(1.7);backdrop-filter:blur(26px) saturate(1.7);box-shadow:inset 0 .5px #ffffff29}}.composerglass.svelte-1d4i12f{background:var(--st-surface)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.composerglass.svelte-1d4i12f{background:color-mix(in srgb,var(--st-surface) 84%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15)}}.stage-dots.svelte-1d4i12f{background-image:radial-gradient(currentColor 1px,transparent 1px);background-size:22px 22px;color:var(--st-surface-2);animation:svelte-1d4i12f-stage-dots 3.2s ease-in-out infinite}@keyframes svelte-1d4i12f-stage-dots{0%,to{opacity:.5;background-position:0 0}50%{opacity:1;background-position:11px 11px}}@media(prefers-reduced-motion:reduce){.stage-dots.svelte-1d4i12f{animation:none}}.stage-sweep.svelte-1d4i12f{background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.04) 50%,transparent 62%);background-size:260% 260%;animation:svelte-1d4i12f-stage-sweep 4.2s ease-in-out infinite}@keyframes svelte-1d4i12f-stage-sweep{0%{background-position:100% 0}70%,to{background-position:0 100%}}@media(prefers-reduced-motion:reduce){.stage-sweep.svelte-1d4i12f{animation:none;background:none}}.spin.svelte-1d4i12f{animation:svelte-1d4i12f-st-spin .9s linear infinite}.st-takes{display:grid;gap:.375rem;grid-template-columns:repeat(2,1fr)}@media(min-width:640px){.st-takes[data-n="3"]{grid-template-columns:repeat(3,1fr)}.st-takes[data-n="4"]{grid-template-columns:repeat(4,1fr)}}.st-takes.st-film{justify-content:center;grid-template-columns:repeat(2,minmax(0,16rem))}@media(min-width:640px){.st-takes.st-film[data-n="3"]{grid-template-columns:repeat(3,minmax(0,16rem))}.st-takes.st-film[data-n="4"]{grid-template-columns:repeat(4,minmax(0,16rem))}}.reelmark.svelte-1d4i12f{position:relative;width:.85rem;height:.6rem;display:inline-block}.reelmark.svelte-1d4i12f:before,.reelmark.svelte-1d4i12f:after{content:"";position:absolute;top:0;bottom:0;width:.36rem;border-radius:2px;background:var(--st-muted)}.reelmark.svelte-1d4i12f:before{left:0}.reelmark.svelte-1d4i12f:after{right:0}.seam-jump.svelte-1d4i12f:after{content:"";position:absolute;left:50%;top:14%;bottom:14%;width:1px;background:repeating-linear-gradient(var(--st-faint) 0 2px,transparent 2px 5px)}.reel.svelte-1d4i12f{scrollbar-width:none}.reel.svelte-1d4i12f::-webkit-scrollbar{display:none}.railstrip.svelte-1d4i12f{scrollbar-width:none}.railstrip.svelte-1d4i12f::-webkit-scrollbar{display:none}.st-waiting{animation:svelte-1d4i12f-st-breathe 2.6s ease-in-out infinite}@keyframes svelte-1d4i12f-st-breathe{0%,to{opacity:.45}50%{opacity:.8}}.stage.svelte-1d4i12f{width:min(64rem,100%,calc((100dvh - 19rem) * 16 / 9))}.lift.svelte-1d4i12f{animation:svelte-1d4i12f-st-lift .26s cubic-bezier(.32,.72,0,1) both}@keyframes svelte-1d4i12f-st-lift{0%{opacity:0;transform:scale(.965)}}@media(prefers-reduced-motion:reduce){.st-waiting,.lift.svelte-1d4i12f{animation:none}}@keyframes svelte-1d4i12f-st-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin.svelte-1d4i12f{animation:none}}.studio.svelte-1d4i12f{--st-bg: var(--color-bg);--st-surface: var(--color-surface);--st-surface-2: var(--color-surface-2);--st-line: var(--color-border);--st-line-control: #4c4c52;--st-text: var(--color-text);--st-muted: var(--color-muted);--st-faint: var(--color-faint, #86868b);--st-green: var(--color-green, #22c55e);--st-accent: var(--st-text);--st-accent-strong: #fff;--st-on-accent: var(--st-bg);background:var(--st-bg);color:var(--st-text);font-family:var(--font-body)}.btn.svelte-1d4i12f{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.25rem;padding-inline:1.125rem;border-radius:9999px;font-family:var(--font-body);font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1)}.btn.svelte-1d4i12f:disabled{cursor:default;opacity:.4}.btn-sm.svelte-1d4i12f{min-height:2rem;padding-inline:.875rem;font-size:.8125rem}.btn-primary.svelte-1d4i12f{background:var(--st-accent);color:var(--st-on-accent);font-weight:600}.btn-primary.svelte-1d4i12f:hover:not(:disabled){background:var(--st-accent-strong)}.btn-primary.svelte-1d4i12f:disabled{background:var(--st-surface-2);color:var(--st-muted);opacity:1}.btn-secondary.svelte-1d4i12f{background:var(--st-surface-2);color:var(--st-muted)}.btn-secondary.svelte-1d4i12f:hover:not(:disabled){background:var(--st-line);color:var(--st-text)}.btn-quiet.svelte-1d4i12f{background:none;color:var(--st-muted)}.btn-quiet.svelte-1d4i12f:hover:not(:disabled){background:var(--st-surface);color:var(--st-text)}.btn-danger.svelte-1d4i12f{background:var(--st-surface-2);color:#f2938a}.btn-danger.svelte-1d4i12f:hover:not(:disabled){background:#5c2f24;color:#f7ded9}.studio.svelte-1d4i12f h1,.studio.svelte-1d4i12f h2,.studio.svelte-1d4i12f h3{font-family:var(--font-display)}.beacon.svelte-1d4i12f{animation:svelte-1d4i12f-beacon 1.8s ease-in-out infinite}@keyframes svelte-1d4i12f-beacon{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.beacon.svelte-1d4i12f{animation:none}}.caret.svelte-1d4i12f{display:inline-block;width:.45em;height:1em;margin-left:.12em;vertical-align:-.14em;background:var(--st-muted);animation:svelte-1d4i12f-caret 1.1s steps(1,end) infinite}@keyframes svelte-1d4i12f-caret{0%,55%{opacity:1}56%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.caret.svelte-1d4i12f{animation:none;opacity:.6}}.scroller.svelte-1d4i12f{scrollbar-width:thin;scrollbar-color:var(--st-line) transparent}.scroller.svelte-1d4i12f::-webkit-scrollbar{width:10px}.scroller.svelte-1d4i12f::-webkit-scrollbar-track{background:transparent}.scroller.svelte-1d4i12f::-webkit-scrollbar-thumb{background:var(--st-line);border:3px solid transparent;background-clip:content-box;border-radius:999px}.doc.svelte-1d4i12f{white-space:pre-wrap;overflow-wrap:anywhere}.clamp.svelte-1d4i12f{max-height:21rem;overflow:hidden}.clamp.svelte-1d4i12f:after{content:"";position:absolute;inset-inline:0;bottom:0;height:4.5rem;background:linear-gradient(to bottom,transparent,var(--st-surface));pointer-events:none}.enter.svelte-1d4i12f{animation:svelte-1d4i12f-enter .45s cubic-bezier(.25,1,.5,1) both}.pillopen.svelte-1d4i12f{animation:svelte-1d4i12f-pillopen .26s cubic-bezier(.25,1,.5,1) both}.pillrise.svelte-1d4i12f{animation:svelte-1d4i12f-pillrise .32s cubic-bezier(.2,1.15,.4,1) both}@keyframes svelte-1d4i12f-pillrise{0%{opacity:0;transform:translateY(8px) scale(.82)}to{opacity:1;transform:none}}@keyframes svelte-1d4i12f-pillopen{0%{opacity:0;transform:translate(-7px) scale(.93)}to{opacity:1;transform:none}}@keyframes svelte-1d4i12f-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.enter.svelte-1d4i12f,.pillopen.svelte-1d4i12f,.pillrise.svelte-1d4i12f{animation:none}}
