.brand-mark[data-v-19f3113a]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-paper);align-items:flex-end;font-weight:900;line-height:.8;display:inline-flex}.eight[data-v-19f3113a]{width:auto;height:.86em;margin-left:.02em}.eight circle[data-v-19f3113a]{mix-blend-mode:screen}.auth[data-v-ef7e7a3a]{grid-template-columns:minmax(0,1fr) minmax(0,520px);min-height:100vh;display:grid}.art[data-v-ef7e7a3a]{border-right:1px solid var(--color-line);position:relative;overflow:hidden}.art canvas[data-v-ef7e7a3a]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card[data-v-ef7e7a3a]{flex-direction:column;gap:28px;padding:clamp(24px,5vw,56px);display:flex}@media (width<=860px){.auth[data-v-ef7e7a3a]{grid-template-columns:minmax(0,1fr)}.art[data-v-ef7e7a3a]{display:none}}.ai-mark[data-v-60a3f99d]{flex:none;display:block;overflow:visible}.ring[data-v-60a3f99d]{mix-blend-mode:screen;transition:transform .4s var(--ease-riso)}.on-paper .ring[data-v-60a3f99d]{mix-blend-mode:multiply}.thinking .ring-a[data-v-60a3f99d]{animation:drift-a-60a3f99d 1.6s var(--ease-riso) infinite}.thinking .ring-b[data-v-60a3f99d]{animation:drift-b-60a3f99d 1.6s var(--ease-riso) infinite}.thinking .lens[data-v-60a3f99d]{transform-origin:24px 24px;animation:1.6s ease-in-out infinite lens-60a3f99d}@keyframes drift-a-60a3f99d{50%{transform:translate(3px)}}@keyframes drift-b-60a3f99d{50%{transform:translate(-3px)}}@keyframes lens-60a3f99d{50%{transform:scale(1.5)}}.book[data-v-8ced3043]{justify-items:center;gap:18px;width:100%;max-width:1100px;margin:auto;display:grid}.spread[data-v-8ced3043]{background:var(--color-paper);width:100%;color:var(--color-ink);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;box-shadow:0 40px 60px -30px #000}.spread[data-v-8ced3043]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0000002e,#0000);width:40px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.turning[data-v-8ced3043]{animation:turn-8ced3043 .55s var(--ease-riso)}.pg[data-v-8ced3043]{flex-direction:column;gap:12px;min-width:0;padding:clamp(14px,2.4vw,30px);display:flex}.pg .print[data-v-8ced3043]{background:var(--color-paper-2);max-height:70vh}.pg.text[data-v-8ced3043]{justify-content:center;gap:16px}.story[data-v-8ced3043]{max-width:24ch;font-size:clamp(18px,2.1vw,27px);font-weight:500;line-height:1.45}.folio[data-v-8ced3043]{color:var(--color-ink-muted);margin-top:auto}@keyframes turn-8ced3043{50%{filter:brightness(.9);transform:rotateY(-8deg)scale(.985)}}@media (width<=620px){.spread[data-v-8ced3043]{grid-template-columns:minmax(0,1fr)}.spread[data-v-8ced3043]:after{display:none}}.deckplay[data-v-2c4fab79]{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.deck[data-v-2c4fab79]{outline-offset:10px;height:500px;position:relative}.pcard[data-v-2c4fab79]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;transition:transform .35s var(--ease-riso), opacity .35s;gap:10px;padding:14px 14px 18px;display:grid;position:absolute;inset:0 0 auto}.pcard[data-v-2c4fab79]:active{cursor:grabbing}.pcard[data-depth="1"][data-v-2c4fab79]{transform:translateY(14px)rotate(2.5deg)scale(.97)}.pcard[data-depth="2"][data-v-2c4fab79]{transform:translateY(26px)rotate(-3deg)scale(.94)}.tag[data-v-2c4fab79]{color:var(--color-ink-muted);border-color:color-mix(in srgb, var(--color-ink) 25%, transparent)}.why[data-v-2c4fab79]{color:var(--color-ink-muted);border-top:1px dashed color-mix(in srgb, var(--color-ink) 25%, transparent);align-items:flex-start;gap:9px;padding-top:10px;font-size:12.5px;display:flex}.swipe[data-v-2c4fab79]{z-index:5;pointer-events:none;opacity:0;background:color-mix(in srgb, var(--color-paper) 70%, transparent);font-size:30px;position:absolute;top:26px}.swipe-yes[data-v-2c4fab79]{color:var(--color-green-ink);left:22px;transform:rotate(-12deg)}.swipe-no[data-v-2c4fab79]{color:#c2185b;right:22px;transform:rotate(10deg)}.deck-empty[data-v-2c4fab79]{text-align:center;border:2px dashed var(--color-line-2);border-radius:14px;place-content:center;padding:28px;display:grid;position:absolute;inset:0}.note[data-v-2c4fab79]{z-index:20;color:var(--color-yellow);pointer-events:none;align-items:flex-end;gap:2px;font-size:24px;display:flex;position:absolute;top:-58px;right:-58px;transform:rotate(8deg)}.note svg[data-v-2c4fab79]{width:34px;transform:translateY(30px)}.boardpane[data-v-2c4fab79]{border:1px solid var(--color-line);background:radial-gradient(circle at 1px 1px, var(--color-line) 1px, transparent 1.4px) 0 0 / 18px 18px, var(--color-ink-2);border-radius:18px;padding:clamp(16px,2.4vw,28px)}.scenes[data-v-2c4fab79]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:16px;margin-top:20px;display:grid}.scene[data-v-2c4fab79]{opacity:.35;transition:opacity .4s, transform .5s var(--ease-riso);transform:translateY(6px)}.scene.on[data-v-2c4fab79]{opacity:1;transform:none}.scene.ghost[data-v-2c4fab79]{opacity:.6;transform:none}.scene .print[data-v-2c4fab79]{box-shadow:0 16px 24px -16px #000}.line[data-v-2c4fab79]{color:var(--color-muted);margin-top:4px;font-size:13px;font-style:italic}@media (width<=1100px){.note[data-v-2c4fab79]{display:none}}@media (width<=860px){.deckplay[data-v-2c4fab79]{grid-template-columns:minmax(0,1fr)}.deckcol[data-v-2c4fab79]{width:100%;max-width:360px;margin-inline:auto}.scenes[data-v-2c4fab79]{grid-template-columns:repeat(2,minmax(0,1fr))}}.formats[data-v-e7b82475]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.fmt[data-v-e7b82475]{text-align:left;border:1px solid var(--color-line);transition:border-color .2s, background .2s, transform .3s var(--ease-riso);background:0 0;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;font-size:16px;display:grid}.fmt[data-v-e7b82475]:hover{border-color:var(--color-line-2);transform:translate(4px)}.fmt.on[data-v-e7b82475]{background:var(--color-paper);color:var(--color-ink);border-color:var(--color-paper)}.fmt.on .text-faint[data-v-e7b82475]{color:var(--color-ink-muted)}.glyph[data-v-e7b82475]{border:2px solid;border-radius:2px;justify-self:center;width:26px;max-width:26px;max-height:26px}.glyph.tall[data-v-e7b82475]{width:auto;height:26px}.detail[data-v-e7b82475]{color:var(--color-muted);margin-top:22px}.detail dd[data-v-e7b82475]{color:var(--color-paper);font-weight:600}.viewport[data-v-e7b82475]{--box:min(480px, 84vw);height:calc(var(--box) + 40px);background:linear-gradient(var(--color-line) 1px, transparent 1px) 0 0 / 40px 40px, linear-gradient(90deg, var(--color-line) 1px, transparent 1px) 0 0 / 40px 40px;border:1px solid var(--color-line);border-radius:22px;place-items:center;display:grid;position:relative;overflow:hidden}.frame[data-v-e7b82475]{width:calc(var(--box) * min(1, var(--ar)));height:calc(var(--box) * min(1, 1 / var(--ar)));transition:width .7s var(--ease-riso), height .7s var(--ease-riso);box-shadow:10px 10px 0 color-mix(in srgb, var(--color-pink) 75%, transparent), 0 40px 60px -30px #000;background:var(--color-ink-3);border-radius:6px;position:relative;overflow:hidden}.fill[data-v-e7b82475]{border-radius:0;position:absolute;inset:0}.chrome[data-v-e7b82475]{z-index:2;pointer-events:none;position:absolute;inset:0}.chrome[data-v-e7b82475]>*{position:absolute}.pageno[data-v-e7b82475]{color:var(--color-ink);background:var(--color-paper);border-radius:3px;padding:3px 7px;bottom:10px;right:12px}.ch-book[data-v-e7b82475]{outline:10px solid var(--color-paper);outline-offset:-10px}.count[data-v-e7b82475]{background:color-mix(in srgb, var(--color-ink) 75%, transparent);border-radius:999px;padding:4px 8px;top:12px;right:12px}.cdots[data-v-e7b82475]{justify-content:center;gap:6px;display:flex;bottom:12px;left:0;right:0}.cdots i[data-v-e7b82475]{background:color-mix(in srgb, var(--color-paper) 45%, transparent);border-radius:50%;width:7px;height:7px}.cdots i.on[data-v-e7b82475]{background:var(--color-paper)}.capt[data-v-e7b82475]{text-align:center;text-shadow:0 2px 10px #000;font-size:clamp(14px,2vw,19px);font-weight:700;bottom:9%;left:10%;right:10%}.topbar-p[data-v-e7b82475]{background:color-mix(in srgb, var(--color-paper) 30%, transparent);border-radius:2px;height:3px;top:12px;left:12px;right:12px;overflow:hidden}.topbar-p i[data-v-e7b82475],.scrub i[data-v-e7b82475]{background:var(--color-paper);width:40%;height:100%;animation:3.2s linear infinite grow-e7b82475;display:block}.tc[data-v-e7b82475]{color:var(--color-yellow);bottom:18px;left:14px}.scrub[data-v-e7b82475]{background:color-mix(in srgb, var(--color-paper) 25%, transparent);height:4px;bottom:0;left:0;right:0}.scrub i[data-v-e7b82475]{background:var(--color-pink)}.dim[data-v-e7b82475]{color:var(--color-faint);position:absolute;bottom:12px;right:16px}.swap-enter-active[data-v-e7b82475],.swap-leave-active[data-v-e7b82475]{transition:opacity .35s var(--ease-riso)}.swap-enter-from[data-v-e7b82475],.swap-leave-to[data-v-e7b82475]{opacity:0}@keyframes grow-e7b82475{0%{width:0}to{width:100%}}@media (width<=900px){.formats[data-v-e7b82475]{grid-template-columns:minmax(0,1fr)}.viewport[data-v-e7b82475]{--box:min(420px, calc(100vw - 72px))}}.kinds[data-v-e0236b8b]{border-top:1px solid var(--color-line);position:relative}.row[data-v-e0236b8b]{border-bottom:1px solid var(--color-line);isolation:isolate;grid-template-columns:48px minmax(0,1fr) minmax(0,.8fr) auto;align-items:center;gap:20px;padding:clamp(14px,2vw,22px) 6px;transition:opacity .3s;display:grid;position:relative}.row.dim[data-v-e0236b8b]{opacity:.35}.row[data-v-e0236b8b]:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--color-pink) 40%, transparent) 1.2px, transparent 1.7px) 0 0 / 8px 8px;clip-path:inset(0 100% 0 0);transition:clip-path .5s var(--ease-riso);position:absolute;inset:0}.row.on[data-v-e0236b8b]:before{clip-path:inset(0)}.idx[data-v-e0236b8b]{color:var(--color-faint)}.label[data-v-e0236b8b]{font-family:var(--font-display);text-transform:uppercase;transition:transform .4s var(--ease-riso), text-shadow .3s;font-size:clamp(38px,6vw,92px);font-weight:900;line-height:.88}.row.on .label[data-v-e0236b8b]{text-shadow:-.035em .022em 0 var(--color-pink), .03em -.018em 0 var(--color-blue);transform:translate(14px)}.desc[data-v-e0236b8b]{color:var(--color-muted);max-width:40ch;font-size:15px}.go[data-v-e0236b8b]{color:var(--color-yellow);opacity:0;transition:all .3s var(--ease-riso);transform:translate(-8px)}.row.on .go[data-v-e0236b8b],.row:focus-visible .go[data-v-e0236b8b]{opacity:1;transform:none}.thumb[data-v-e0236b8b]{display:none}.float[data-v-e0236b8b]{z-index:5;pointer-events:none;width:220px;max-height:300px;box-shadow:8px 8px 0 color-mix(in srgb, var(--color-yellow) 80%, transparent), 0 30px 40px -20px #000;transition:transform .18s var(--ease-riso);border-radius:4px;position:absolute;top:0;left:0}.float canvas[data-v-e0236b8b]{height:100%}@media (hover:none),(width<=760px){.float[data-v-e0236b8b]{display:none}.row[data-v-e0236b8b]{grid-template-columns:minmax(0,1fr) 64px;gap:6px 14px}.idx[data-v-e0236b8b],.go[data-v-e0236b8b]{display:none}.desc[data-v-e0236b8b]{grid-column:1;font-size:14px}.thumb[data-v-e0236b8b]{aspect-ratio:1;border-radius:6px;grid-area:1/2/span 2;width:64px;display:block}}@property --p{syntax:"<number>";inherits:true;initial-value:0}.vig[data-v-0d38483b]{align-content:center;gap:16px;width:100%;display:grid}.prompt[data-v-0d38483b]{background:var(--color-ink);border:1px solid var(--color-line-2);border-radius:999px;align-items:center;gap:10px;min-width:0;padding:11px 16px;font-size:15px;display:flex}.typed[data-v-0d38483b]{white-space:nowrap;max-width:0;overflow:hidden}.on .typed[data-v-0d38483b]{animation:2s steps(44,end) .2s forwards type-0d38483b}.caret[data-v-0d38483b]{background:var(--color-yellow);flex:none;width:2px;height:18px;animation:1s steps(2,end) infinite blink}.fan[data-v-0d38483b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mini[data-v-0d38483b]{font-family:var(--font-display);text-transform:uppercase;opacity:0;transform:translateY(18px) rotate(calc((var(--i) - 1) * 3deg));gap:8px;padding:8px 8px 12px;font-size:18px;font-weight:800;line-height:.95;display:grid;position:relative}.on .mini[data-v-0d38483b]{animation:deal-0d38483b .5s var(--ease-riso) forwards;animation-delay:calc(2.2s + var(--i) * .18s)}.mini .stamp[data-v-0d38483b]{color:var(--color-green-ink);background:color-mix(in srgb, var(--color-paper) 75%, transparent);opacity:0;font-size:13px;position:absolute;top:14px;right:8px}.on .mini .stamp[data-v-0d38483b]{animation:stamp-0d38483b .35s var(--ease-riso) 3.4s forwards}.seed[data-v-0d38483b]{color:var(--color-yellow);font-size:19px}.plan[data-v-0d38483b]{border-left:2px solid var(--color-pink);padding-left:12px;font-size:14.5px}.plan b[data-v-0d38483b]{color:var(--color-yellow)}.script[data-v-0d38483b]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.script li[data-v-0d38483b]{background:var(--color-ink-2);border:1px solid var(--color-line);opacity:0;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;font-size:14px;display:grid;transform:translate(-10px)}.on .script li[data-v-0d38483b]{animation:slide-0d38483b .45s var(--ease-riso) forwards;animation-delay:calc(.3s + var(--i) * .35s)}.script i[data-v-0d38483b]{color:var(--color-muted);font-size:13px}.secs[data-v-0d38483b]{width:calc(var(--s) * 9px);text-align:right;background:color-mix(in srgb, var(--color-blue) 35%, transparent);color:var(--color-paper);border-radius:3px;padding:3px 6px}.shot[data-v-0d38483b]{border-radius:8px;box-shadow:0 24px 40px -24px #000}.on .shot[data-v-0d38483b]{animation:develop-0d38483b 3.2s var(--ease-riso) .2s both}.pipe[data-v-0d38483b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pipe i[data-v-0d38483b]{color:var(--color-faint);font-style:normal}.on .pipe .p1[data-v-0d38483b]{animation:.3s .4s forwards lit-0d38483b}.on .pipe .p2[data-v-0d38483b]{animation:.3s 1.8s forwards lit-0d38483b}.on .pipe .p3[data-v-0d38483b]{animation:.3s 3.2s forwards lit-0d38483b}.kit[data-v-0d38483b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kit .mono[data-v-0d38483b]{margin-right:4px}.ref[data-v-0d38483b]{border:1.5px solid var(--color-line-2);border-radius:6px;width:38px;height:38px;overflow:hidden}.ref canvas[data-v-0d38483b]{width:100%;height:100%;display:block}.lanes[data-v-0d38483b]{background:var(--color-ink-2);border:1px solid var(--color-line);border-radius:12px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px 12px;padding:16px;display:grid;position:relative;overflow:hidden}.lane[data-v-0d38483b]{align-items:center;gap:3px;height:34px;display:flex}.clips i[data-v-0d38483b]{background:repeating-linear-gradient(-45deg, var(--color-pink) 0 6px, color-mix(in srgb, var(--color-pink) 70%, var(--color-ink)) 6px 12px);border-radius:4px;height:100%}.clips i[data-v-0d38483b]:nth-child(2n){background:repeating-linear-gradient(-45deg, var(--color-blue) 0 6px, color-mix(in srgb, var(--color-blue) 70%, var(--color-ink)) 6px 12px)}.wave i[data-v-0d38483b]{height:calc(var(--h) * 100%);background:var(--color-paper);border-radius:2px;flex:1}.on .wave i[data-v-0d38483b]{animation:.9s ease-in-out infinite alternate bounce-0d38483b;animation-delay:var(--d)}.score svg[data-v-0d38483b]{width:100%;height:100%}.playhead[data-v-0d38483b]{background:var(--color-yellow);width:2px;box-shadow:0 0 12px var(--color-yellow);position:absolute;top:8px;bottom:8px;left:82px}.on .playhead[data-v-0d38483b]{animation:6s linear infinite playhead-0d38483b}.takes[data-v-0d38483b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:380px;display:grid}.take[data-v-0d38483b]{color:var(--color-muted);opacity:.55;transition:all .4s var(--ease-riso);gap:7px;display:grid}.take.keeper[data-v-0d38483b]{color:var(--color-mint);opacity:1}.on .take.keeper .print[data-v-0d38483b]{animation:keeper-0d38483b .6s var(--ease-riso) .6s both}.direction[data-v-0d38483b]{border:1.5px dashed var(--color-line-2);border-radius:12px;justify-items:start;gap:10px;padding:14px 16px;display:grid}.direction .hand[data-v-0d38483b]{color:var(--color-yellow);font-size:21px;line-height:1.2}.screen[data-v-0d38483b]{position:relative}.screen .print[data-v-0d38483b]{box-shadow:0 30px 50px -26px #000}.play[data-v-0d38483b]{background:var(--color-pink);color:#1a0712;width:64px;height:64px;box-shadow:4px 4px 0 var(--color-blue);border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.on .play[data-v-0d38483b]{animation:pop-0d38483b 2.4s var(--ease-riso) infinite}.sub[data-v-0d38483b]{text-align:center;text-shadow:0 2px 8px #000;font-weight:600;position:absolute;bottom:12px;left:0;right:0}@keyframes type-0d38483b{to{max-width:100%}}@keyframes deal-0d38483b{to{opacity:1;transform:translateY(0) rotate(calc((var(--i) - 1) * 3deg))}}@keyframes stamp-0d38483b{0%{opacity:0;transform:rotate(-8deg)scale(1.7)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes slide-0d38483b{to{opacity:1;transform:none}}@keyframes develop-0d38483b{0%{--p:0}to{--p:1}}@keyframes lit-0d38483b{to{color:var(--color-ink);background:var(--color-mint);border-color:var(--color-mint)}}@keyframes bounce-0d38483b{to{transform:scaleY(.35)}}@keyframes playhead-0d38483b{to{left:calc(100% - 18px)}}@keyframes keeper-0d38483b{0%{box-shadow:0 0 0 0 var(--color-mint)}to{box-shadow:0 0 0 4px var(--color-mint)}}@keyframes pop-0d38483b{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}.process[data-v-1affa91a]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px);display:grid}.stage[data-v-1affa91a]{height:76vh;min-height:520px;display:grid;position:sticky;top:12vh}.stage-frame[data-v-1affa91a]{border:1px solid var(--color-line);background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--color-blue) 18%, transparent), transparent 60%), radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--color-pink) 14%, transparent), transparent 60%), var(--color-ink);border-radius:22px;position:relative;overflow:hidden}.stage-frame[data-v-1affa91a]:after{content:"";background:linear-gradient(90deg, var(--color-pink), var(--color-yellow));transform-origin:0;height:3px;transform:scaleX(var(--done));transition:transform .6s var(--ease-riso);position:absolute;bottom:0;left:0;right:0}.stage-word[data-v-1affa91a]{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--color-paper) 14%, transparent);pointer-events:none;font-size:clamp(80px,9vw,150px);font-weight:900;line-height:1;position:absolute;bottom:-.12em;left:18px;right:18px;overflow:hidden}.stage-tag[data-v-1affa91a]{color:var(--color-faint);z-index:2;position:absolute;top:18px;left:22px}.layer[data-v-1affa91a]{opacity:0;transition:opacity .45s var(--ease-riso), transform .6s var(--ease-riso);pointer-events:none;align-items:center;padding:56px clamp(22px,3vw,44px) 36px;display:grid;position:absolute;inset:0;transform:translateY(18px)scale(.98)}.layer.on[data-v-1affa91a]{opacity:1;transform:none}.steps[data-v-1affa91a]{margin:0;padding:0;list-style:none}.stepblock[data-v-1affa91a]{opacity:.32;align-content:center;gap:12px;min-height:72vh;padding-block:40px;transition:opacity .5s;display:grid}.stepblock.on[data-v-1affa91a]{opacity:1}.num[data-v-1affa91a]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1.5px var(--color-pink);font-size:clamp(80px,9vw,130px);font-weight:900;line-height:.8}.stepblock.on .num[data-v-1affa91a]{color:color-mix(in srgb, var(--color-pink) 18%, transparent)}.stepline[data-v-1affa91a]{font-size:clamp(40px,4.6vw,68px)}.copy[data-v-1affa91a]{color:var(--color-muted);max-width:44ch;font-size:clamp(15.5px,1.25vw,18px)}.inline-vig[data-v-1affa91a]{display:none}@media (width<=900px){.process[data-v-1affa91a]{grid-template-columns:minmax(0,1fr)}.stage[data-v-1affa91a]{display:none}.stepblock[data-v-1affa91a]{opacity:1;border-top:1px solid var(--color-line);min-height:0;padding-block:28px}.inline-vig[data-v-1affa91a]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:16px;margin-top:10px;padding:18px;display:block;overflow:hidden}}.player[data-v-17d980fe]{aspect-ratio:9/16;background:var(--color-ink-2);border:1px solid var(--color-line-2);width:min(360px,100%);box-shadow:14px 14px 0 -2px color-mix(in srgb, var(--color-blue) 70%, transparent), -10px -8px 0 -2px color-mix(in srgb, var(--color-pink) 55%, transparent), 0 40px 80px -30px #000;isolation:isolate;border-radius:26px;grid-template-rows:auto auto minmax(0,1fr) auto;margin-inline:auto;display:grid;position:relative;overflow:hidden}.bars[data-v-17d980fe]{z-index:3;gap:4px;padding:12px 14px 0;display:flex}.seg[data-v-17d980fe]{background:color-mix(in srgb, var(--color-paper) 22%, transparent);border-radius:2px;flex:1;height:3px;overflow:hidden}.seg i[data-v-17d980fe]{background:var(--color-paper);transform-origin:0;height:100%;display:block}.head[data-v-17d980fe]{z-index:3;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;line-height:1.25;display:grid}.fmt-short .head[data-v-17d980fe],.fmt-short .bars[data-v-17d980fe]{text-shadow:0 1px 6px #000000b3}.avatar[data-v-17d980fe]{border:2px solid var(--color-pink);border-radius:50%;width:32px;height:32px;overflow:hidden}.avatar canvas[data-v-17d980fe]{width:100%;height:100%;display:block}.pause[data-v-17d980fe]{border:1px solid var(--color-line-2);background:color-mix(in srgb, var(--color-ink) 60%, transparent);width:32px;height:32px;color:var(--color-paper);border-radius:50%;place-items:center;display:grid}.pause svg[data-v-17d980fe]{width:12px;height:12px}.stage[data-v-17d980fe]{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;min-height:0;position:relative}.frame[data-v-17d980fe]{align-content:center;justify-items:center;gap:14px;padding:6px 18px 12px;display:grid;position:absolute;inset:0}.kb canvas[data-v-17d980fe]{animation:5.6s linear both kb-17d980fe}.paused .kb canvas[data-v-17d980fe],.paused .caption span[data-v-17d980fe]{animation-play-state:paused}.caption[data-v-17d980fe]{text-wrap:pretty;max-width:30ch;font-size:15px;line-height:1.4}.caption span[data-v-17d980fe]{opacity:0;animation:word-17d980fe .4s var(--ease-riso) forwards;margin-right:.26em;display:inline-block}.kicker[data-v-17d980fe]{color:var(--color-faint)}.fmt-short .bars[data-v-17d980fe],.fmt-short .head[data-v-17d980fe]{grid-row:auto}.fmt-short .stage[data-v-17d980fe]{z-index:1;position:absolute;inset:0}.fmt-short .frame[data-v-17d980fe]{align-content:end;padding:0}.fmt-short .print[data-v-17d980fe]{border-radius:0;position:absolute;inset:0}.fmt-short .print[data-v-17d980fe]:before{content:"";z-index:1;background:linear-gradient(#0a09108c,#0000 22% 58%,#0a0910d9);position:absolute;inset:0}.fmt-short .caption[data-v-17d980fe]{z-index:2;text-align:center;text-shadow:0 2px 10px #000c;margin:0 18px 8px;font-size:19px;font-weight:700;line-height:1.25;position:relative}.fmt-short .caption span[data-v-17d980fe]{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-pink) 70%, transparent) 62%)}.fmt-short .kicker[data-v-17d980fe]{z-index:2;color:var(--color-paper);opacity:.75;margin-bottom:64px;position:relative}.fmt-short .foot[data-v-17d980fe]{z-index:3;grid-row:4}.fmt-book .stage[data-v-17d980fe]{background:var(--color-paper);border-radius:6px 6px 0 0;margin:0 12px;box-shadow:inset -14px 0 18px -16px #0006}.fmt-book .frame[data-v-17d980fe]{color:var(--color-ink);align-content:start;justify-items:start;gap:12px;padding:14px 16px}.fmt-book .print[data-v-17d980fe]{aspect-ratio:2/3;border-radius:2px;justify-self:center;width:74%}.fmt-book .caption[data-v-17d980fe]{color:#2a2533;font-size:14.5px}.fmt-book .kicker[data-v-17d980fe]{color:var(--color-ink-muted);position:absolute;bottom:10px;right:14px}.fmt-episode .print[data-v-17d980fe]{aspect-ratio:16/9;border-radius:0;width:calc(100% + 36px)}.fmt-episode .caption[data-v-17d980fe]{text-align:center;color:var(--color-yellow);min-height:4.2em;font-size:15px}.fmt-carousel .print[data-v-17d980fe]{aspect-ratio:4/5;outline:6px solid var(--color-paper);border-radius:4px;width:100%}.fmt-carousel .frame[data-v-17d980fe]{gap:12px}.fmt-carousel .caption[data-v-17d980fe]{z-index:2;font-family:var(--font-display);text-transform:uppercase;max-width:none;text-shadow:-2px 1px 0 var(--color-pink), 2px -1px 0 var(--color-blue);font-size:27px;font-weight:900;line-height:.95;position:absolute;top:30px;left:30px;right:30px}.dots[data-v-17d980fe]{gap:6px;display:flex}.dots i[data-v-17d980fe]{background:var(--color-line-2);border-radius:50%;width:6px;height:6px}.dots i.on[data-v-17d980fe]{background:var(--color-paper)}.held[data-v-17d980fe]{z-index:4;background:color-mix(in srgb, var(--color-ink) 80%, transparent);border-radius:3px;padding:4px 8px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.foot[data-v-17d980fe]{z-index:3;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px 12px;display:flex}.fmt-book .foot[data-v-17d980fe]{background:var(--color-paper-2);border-radius:0 0 6px 6px;margin:0 12px 12px;padding:6px 8px}.fmt-book .foot .text-faint[data-v-17d980fe]{color:var(--color-ink-muted)}.nav[data-v-17d980fe]{border:1px solid var(--color-line-2);background:color-mix(in srgb, var(--color-ink) 60%, transparent);width:30px;height:30px;color:var(--color-paper);border-radius:50%;font-size:18px;line-height:1}.cut-enter-active[data-v-17d980fe]{transition:opacity .35s var(--ease-riso), transform .45s var(--ease-riso)}.cut-leave-active[data-v-17d980fe]{transition:opacity .3s}.cut-enter-from[data-v-17d980fe]{opacity:0;transform:translate(14px)}.cut-leave-to[data-v-17d980fe]{opacity:0}@keyframes kb-17d980fe{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-1.5%,-1%)}}@keyframes word-17d980fe{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}.rings[data-v-1edec2d8]{scrollbar-width:none;gap:14px;margin:0;padding:4px 2px 6px;list-style:none;display:flex;overflow-x:auto}.rings[data-v-1edec2d8]::-webkit-scrollbar{display:none}.story-ring[data-v-1edec2d8]{color:var(--color-muted);background:0 0;border:0;justify-items:center;gap:7px;padding:0;display:grid}.halo[data-v-1edec2d8]{background:conic-gradient(from 200deg, var(--color-pink), var(--color-yellow), var(--color-blue), var(--color-pink));width:66px;height:66px;transition:transform .3s var(--ease-riso);border-radius:50%;padding:3px}.story-ring:hover .halo[data-v-1edec2d8]{transform:translateY(-3px)rotate(-4deg)}.story-ring.on .halo[data-v-1edec2d8]{animation:5s linear infinite spin-1edec2d8}.story-ring.seen .halo[data-v-1edec2d8]{background:var(--color-line-2)}.face[data-v-1edec2d8]{border:3px solid var(--color-ink);background:var(--color-ink-3);border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.story-ring.on .face[data-v-1edec2d8]{animation:5s linear infinite counter-1edec2d8}.face canvas[data-v-1edec2d8]{width:100%;height:100%;display:block}.name[data-v-1edec2d8]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:10px}.story-ring.on .name[data-v-1edec2d8]{color:var(--color-paper)}@keyframes spin-1edec2d8{to{transform:rotate(360deg)}}@keyframes counter-1edec2d8{to{transform:rotate(-360deg)}}.leader[data-v-e296c980]{z-index:125;background:var(--color-ink);place-items:center;display:grid;position:fixed;inset:0}.cap[data-v-e296c980]{text-align:center;color:var(--color-muted);position:absolute;top:30px;left:0;right:0}.skip[data-v-e296c980]{bottom:calc(30px + env(safe-area-inset-bottom,0px));position:absolute;left:50%;transform:translate(-50%)}.ring[data-v-e296c980]{aspect-ratio:1;background:conic-gradient(var(--color-pink) calc(var(--sweep) * 1turn), transparent 0);border-radius:50%;place-items:center;width:min(56vmin,420px);display:grid;position:relative}.ring[data-v-e296c980]:before{content:"";background:var(--color-ink);border:2px solid var(--color-blue);border-radius:50%;position:absolute;inset:10%}.ring b[data-v-e296c980]{font-size:min(30vmin,220px);line-height:1;position:relative}.prem[data-v-e296c980]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:26px;width:100%;max-width:1400px;margin:auto;display:grid}.player[data-v-e296c980]{background:#000;border-radius:10px;width:100%;margin-inline:auto;position:relative;overflow:hidden}.player.tall[data-v-e296c980]{max-width:min(430px,100%)}.player video[data-v-e296c980]{width:100%;max-height:76vh;display:block}.empty[data-v-e296c980]{min-height:300px}.caption[data-v-e296c980]{text-align:center;color:#fff;pointer-events:none;background:#0000009e;border-radius:4px;max-width:86%;padding:6px 12px;font-size:clamp(14px,2vw,22px);font-weight:700;line-height:1.3;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.endcard[data-v-e296c980]{text-align:center;background:color-mix(in srgb, var(--color-ink) 88%, transparent);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.endcard blockquote[data-v-e296c980]{max-width:30ch;color:var(--color-yellow);margin:14px auto 0;font-size:clamp(18px,2.4vw,28px);line-height:1.2}.chapters[data-v-e296c980]{flex:1;gap:3px;min-width:200px;height:26px;display:flex}.seg[data-v-e296c980]{background:var(--color-line-2);border-radius:2px;flex-basis:0;position:relative;overflow:hidden}.seg.off[data-v-e296c980]{background:repeating-linear-gradient(-45deg, var(--color-line) 0 4px, var(--color-ink-2) 4px 8px);cursor:not-allowed}.seg.now[data-v-e296c980]{outline:1px solid var(--color-paper)}.seg i[data-v-e296c980]{background:var(--color-pink);position:absolute;inset:0 auto 0 0}.credits[data-v-e296c980]{color:var(--color-muted);border-top:1px solid var(--color-line);gap:4px;padding-top:12px;font-size:12.5px;display:grid}.credits span[data-v-e296c980]{justify-content:space-between;gap:10px;display:flex}.credits b[data-v-e296c980]{color:var(--color-paper);font-weight:500}@media (width<=1180px){.prem[data-v-e296c980]{grid-template-columns:minmax(0,1fr)}}.home[data-v-323e88d6]{overflow-x:clip}.wrap[data-v-323e88d6]{max-width:1320px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.section[data-v-323e88d6]{padding-block:clamp(64px,10vw,140px) 0}.topbar[data-v-323e88d6]{z-index:50;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:sticky;top:0}.topbar.scrolled[data-v-323e88d6]{background:color-mix(in srgb, var(--color-ink) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--color-line)}.topbar-in[data-v-323e88d6]{align-items:center;gap:20px;padding-block:16px;display:flex}.topbar nav[data-v-323e88d6]{align-items:center;gap:22px;margin-left:auto;display:flex}.topbar nav a[data-v-323e88d6]:not(.btn),.pubfoot nav a[data-v-323e88d6]{color:var(--color-muted);font-size:14px;transition:color .2s}.topbar nav a[data-v-323e88d6]:not(.btn):hover,.pubfoot nav a[data-v-323e88d6]:hover{color:var(--color-paper)}.hero[data-v-323e88d6]{isolation:isolate;position:relative}.hero-grid[data-v-323e88d6]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,72px);padding-block:clamp(20px,4vw,48px) clamp(48px,7vw,96px);display:grid}.blobs[data-v-323e88d6]{z-index:-1;pointer-events:none;position:absolute;inset:-10% 0 0}.blob[data-v-323e88d6]{mix-blend-mode:screen;transition:transform .6s var(--ease-riso);border-radius:50%;position:absolute}.b-pink[data-v-323e88d6]{background:radial-gradient(circle, var(--color-pink) 1.7px, transparent 2.2px) 0 0 / 10px 10px;opacity:.55;width:520px;height:520px;transform:translate(calc(var(--mx) * -26px), calc(var(--my) * -18px));top:4%;left:-140px;-webkit-mask-image:radial-gradient(circle,#000 0 30%,#0000 68%);mask-image:radial-gradient(circle,#000 0 30%,#0000 68%)}.b-blue[data-v-323e88d6]{background:radial-gradient(circle, color-mix(in srgb, var(--color-blue) 55%, transparent), transparent 66%);opacity:.55;width:640px;height:640px;transform:translate(calc(var(--mx) * 34px), calc(var(--my) * 22px));top:-6%;right:-180px}.b-yellow[data-v-323e88d6]{background:radial-gradient(circle, var(--color-yellow) 1.5px, transparent 2px) 0 0 / 9px 9px;opacity:.4;width:300px;height:300px;transform:translate(calc(var(--mx) * 18px), calc(var(--my) * 30px));bottom:4%;left:38%;-webkit-mask-image:radial-gradient(circle,#000 0 26%,#0000 66%);mask-image:radial-gradient(circle,#000 0 26%,#0000 66%)}.eyebrow[data-v-323e88d6]{color:var(--color-pink);align-items:center;gap:10px;margin-bottom:18px;display:flex}.eyebrow[data-v-323e88d6]:before{content:"";background:currentColor;width:28px;height:2px}.headline[data-v-323e88d6]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(72px,11.5vw,184px);font-weight:900;line-height:.84}.headline .line[data-v-323e88d6]{text-shadow:calc(-.035em + var(--mx) * .03em) calc(.022em + var(--my) * .02em) 0 color-mix(in srgb, var(--color-pink) 88%, transparent), calc(.03em - var(--mx) * .03em) calc(-.018em - var(--my) * .02em) 0 color-mix(in srgb, var(--color-blue) 88%, transparent);animation:settle-323e88d6 1.1s var(--ease-riso) backwards;transition:text-shadow .25s ease-out;display:block}.headline .line[data-v-323e88d6]:first-child{color:var(--color-paper)}.headline .line+.line[data-v-323e88d6]{animation-delay:.12s}.lede[data-v-323e88d6]{max-width:50ch;margin-top:26px;font-size:clamp(16px,1.35vw,19.5px);line-height:1.55}.lede b[data-v-323e88d6]{color:var(--color-yellow);font-weight:600}.rings-wrap[data-v-323e88d6]{border-top:1px dashed var(--color-line-2);margin-top:40px;padding-top:22px;position:relative}.ring-note[data-v-323e88d6]{color:var(--color-yellow);align-items:flex-start;gap:4px;font-size:21px;display:flex;position:absolute;top:-16px;right:0;transform:rotate(-4deg)}.ring-note svg[data-v-323e88d6]{width:44px;transform:translateY(10px)rotate(70deg)}.hero-player[data-v-323e88d6]{position:relative}.bands[data-v-323e88d6]{height:170px;margin-block:10px;position:relative}.band[data-v-323e88d6]{white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;padding-block:12px;font-size:clamp(26px,3.6vw,44px);font-weight:900;line-height:1;position:absolute;top:50%;left:-5%;right:-5%;overflow:hidden}.band-a[data-v-323e88d6]{background:var(--color-pink);color:#1a0712;z-index:2;transform:translateY(-50%)rotate(-3deg)}.band-b[data-v-323e88d6]{background:var(--color-yellow);color:#1a1506;mix-blend-mode:screen;transform:translateY(-50%)rotate(2.4deg)}.track[data-v-323e88d6]{animation:38s linear infinite marquee-323e88d6;display:inline-flex}.track.rev[data-v-323e88d6]{animation-duration:46s;animation-direction:reverse}.track>span[data-v-323e88d6]{gap:.5em;padding-right:.5em;display:inline-flex}.track i[data-v-323e88d6]{align-self:center;margin-left:.5em;font-size:.6em;font-style:normal}.sec-head[data-v-323e88d6]{grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-template-areas:"kicker kicker""title sub";align-items:end;column-gap:clamp(24px,5vw,80px);margin-bottom:clamp(32px,4vw,56px);display:grid}.sec-head .kicker[data-v-323e88d6]{grid-area:kicker}.sec-head .sec-title[data-v-323e88d6]{grid-area:title}.sec-head .sec-sub[data-v-323e88d6]{grid-area:sub;padding-bottom:.6em}section[id][data-v-323e88d6]{scroll-margin-top:64px}.kicker[data-v-323e88d6]{color:var(--color-pink);align-items:center;gap:10px;margin-bottom:16px;display:flex}.kicker span[data-v-323e88d6]{color:var(--color-paper);border:1px solid var(--color-line-2);border-radius:999px;padding:3px 8px}.sec-title[data-v-323e88d6]{font-size:clamp(52px,7.4vw,112px)}.sec-sub[data-v-323e88d6]{max-width:52ch;color:var(--color-muted);margin-top:18px;font-size:clamp(15.5px,1.2vw,18px)}[data-reveal][data-v-323e88d6]{opacity:0;transition:opacity .8s var(--ease-riso), transform .9s var(--ease-riso);transition-delay:var(--delay,0s);transform:translateY(28px)}[data-reveal].revealed[data-v-323e88d6]{opacity:1;transform:none}.wall[data-v-323e88d6]{columns:4 250px;column-gap:22px}.work[data-v-323e88d6]{break-inside:avoid;cursor:pointer;transform:rotate(var(--tilt,0deg));transition:transform .35s var(--ease-riso);margin:0 0 26px;position:relative}.work[data-v-323e88d6]:hover,.work[data-v-323e88d6]:focus-visible{transform:rotate(0)translateY(-4px)}.work .print[data-v-323e88d6]{box-shadow:0 18px 30px -18px #000000e6}.bento[data-v-323e88d6]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.tile[data-v-323e88d6]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:20px;grid-column:span 2;grid-template-rows:1fr auto auto;gap:8px;min-height:330px;padding:20px;display:grid;position:relative;overflow:hidden}.t-dailies[data-v-323e88d6]{background:radial-gradient(80% 90% at 100% 0%, color-mix(in srgb, var(--color-pink) 16%, transparent), transparent 60%), var(--color-ink-2);grid-column:span 3}.t-cast[data-v-323e88d6]{grid-column:span 3}.t-brand[data-v-323e88d6]{background:radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--color-mint) 10%, transparent), transparent 60%), var(--color-ink-2);grid-template:".art"1fr"title art""copy art"".art"1fr/minmax(0,1fr) minmax(0,1fr);grid-column:span 6;column-gap:clamp(20px,4vw,60px);min-height:0}.t-brand .tile-art[data-v-323e88d6]{grid-area:art;min-height:0;padding:8px 0}.t-brand .tile-title[data-v-323e88d6]{grid-area:title}.t-brand .tile-copy[data-v-323e88d6]{grid-area:copy}.tile-art[data-v-323e88d6]{align-items:center;min-height:170px;display:grid}.tile-title[data-v-323e88d6]{font-family:var(--font-display);text-transform:uppercase;font-size:30px;font-weight:800;line-height:1}.tile-copy[data-v-323e88d6]{color:var(--color-muted);max-width:46ch;font-size:14.5px}.feed[data-v-323e88d6]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.feed li[data-v-323e88d6]{background:var(--color-ink);border:1px solid var(--color-line);opacity:0;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:grid}.revealed .feed li[data-v-323e88d6]{animation:feedin-323e88d6 .6s var(--ease-riso) forwards;animation-delay:calc(.4s + var(--n) * .45s)}.feed li .text-faint[data-v-323e88d6]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed .text-blue[data-v-323e88d6]{color:var(--color-blue)}.castfan[data-v-323e88d6]{height:190px;position:relative}.castcard[data-v-323e88d6]{width:130px;font-family:var(--font-display);text-transform:uppercase;transform:translateX(calc(-50% + (var(--n) - 1) * 62px)) rotate(calc((var(--n) - 1) * 7deg));transition:transform .5s var(--ease-riso);gap:6px;padding:8px 8px 10px;font-size:16px;font-weight:800;line-height:1;display:grid;position:absolute;top:6px;left:50%}.castcard .print[data-v-323e88d6]{aspect-ratio:1;border-radius:6px}.tile:hover .castcard[data-v-323e88d6]{transform:translateX(calc(-50% + (var(--n) - 1) * 140px)) rotate(calc((var(--n) - 1) * 3deg))}.vbars[data-v-323e88d6]{align-items:center;gap:4px;height:120px;display:flex}.vbars i[data-v-323e88d6]{height:calc(var(--h) * 100%);background:linear-gradient(to top, var(--color-blue), var(--color-pink));transform-origin:50%;border-radius:3px;flex:1;transition:transform .3s}.tile:hover .vbars i[data-v-323e88d6]{animation:.8s ease-in-out infinite alternate bounce-323e88d6;animation-delay:var(--d)}.seeds[data-v-323e88d6]{height:170px;position:relative}.seeds .hand[data-v-323e88d6]{white-space:nowrap;color:var(--color-ink);transition:transform .4s var(--ease-riso);text-overflow:ellipsis;border-radius:4px;max-width:100%;padding:8px 12px;font-size:18px;line-height:1.15;position:absolute;overflow:hidden;box-shadow:0 10px 16px -10px #000}.s1[data-v-323e88d6]{background:var(--color-yellow);top:0;left:0;transform:rotate(-3deg)}.s2[data-v-323e88d6]{background:var(--color-pink);top:54px;right:0;transform:rotate(2.5deg)}.s3[data-v-323e88d6]{background:var(--color-paper);top:108px;left:6%;transform:rotate(-1.5deg)}.tile:hover .seeds .hand[data-v-323e88d6]{transform:rotate(0)translateY(-3px)}.polas[data-v-323e88d6]{height:180px;position:relative}.pola[data-v-323e88d6]{background:var(--color-paper);width:120px;transform:translateX(calc(-50% + (var(--n) - 2) * 56px)) rotate(calc((var(--n) - 2) * 9deg));transition:transform .5s var(--ease-riso);border-radius:3px;padding:7px 7px 26px;position:absolute;top:10px;left:50%;box-shadow:0 16px 24px -14px #000}.pola .print[data-v-323e88d6]{aspect-ratio:1;display:block}.tile:hover .pola[data-v-323e88d6]{transform:translateX(calc(-50% + (var(--n) - 2) * 76px)) rotate(calc((var(--n) - 2) * 4deg)) translateY(-6px)}.brandsheet[data-v-323e88d6]{justify-items:start;gap:9px;font-size:14px;display:grid}.brandsheet>span[data-v-323e88d6]:not(.chip){align-items:baseline;gap:10px;display:flex}.brandsheet s[data-v-323e88d6]{color:var(--color-alert)}.rules[data-v-323e88d6]{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--color-ink) 9%, transparent) 1px, transparent 1.4px) 0 0 / 14px 14px, var(--color-paper);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px);padding:clamp(28px,5vw,64px);display:grid;position:relative;transform:rotate(-.6deg)}.rules .tape[data-v-323e88d6]{background:color-mix(in srgb, var(--color-blue) 60%, transparent);mix-blend-mode:multiply;width:110px;top:-12px}.approved[data-v-323e88d6]{color:var(--color-green-ink);opacity:.85;font-size:clamp(22px,2.6vw,34px);position:absolute;bottom:clamp(28px,4vw,56px);left:clamp(28px,5vw,64px);transform:rotate(-12deg)}.revealed .approved[data-v-323e88d6]{animation:thump-323e88d6 .5s var(--ease-riso) .5s both}.rules-title[data-v-323e88d6]{text-shadow:-.03em .02em 0 color-mix(in srgb, var(--color-pink) 70%, transparent), .025em -.015em 0 color-mix(in srgb, var(--color-blue) 55%, transparent);margin-top:10px;font-size:clamp(54px,7vw,104px);font-weight:900;line-height:.85}.rules-sub[data-v-323e88d6]{color:var(--color-ink-muted);max-width:30ch;margin-top:16px;font-size:16px}.rule-list[data-v-323e88d6]{margin:0;padding:0;list-style:none;display:grid}.rule-list li[data-v-323e88d6]{border-bottom:1.5px solid color-mix(in srgb, var(--color-ink) 14%, transparent);grid-template-columns:48px minmax(0,1fr);gap:14px;padding-block:16px;display:grid}.rule-list li[data-v-323e88d6]:last-child{border-bottom:0}.rule-n[data-v-323e88d6]{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1.5px #c2185b;font-size:44px;font-weight:900;line-height:.8}.rule-list b[data-v-323e88d6]{color:var(--color-ink);font-size:18px}.rule-list p[data-v-323e88d6]{color:var(--color-ink-muted);margin-top:3px;font-size:14.5px}.closing[data-v-323e88d6]{text-align:center;padding-bottom:clamp(64px,9vw,120px)}.close-title[data-v-323e88d6]{margin-top:20px;font-size:clamp(64px,11vw,168px)}.ideaform[data-v-323e88d6]{justify-items:center;gap:16px;margin-top:36px;display:grid}.ideabar[data-v-323e88d6]{border:1.5px solid var(--color-line-2);background:var(--color-ink-2);border-radius:999px;gap:8px;width:min(720px,100%);padding:7px;transition:border-color .2s,box-shadow .3s;display:flex}.ideabar[data-v-323e88d6]:focus-within{border-color:var(--color-pink);box-shadow:0 0 0 6px color-mix(in srgb, var(--color-pink) 18%, transparent)}.ideainput[data-v-323e88d6]{min-width:0;color:var(--color-paper);background:0 0;border:0;flex:1;padding:0 16px;font-size:16px}.ideainput[data-v-323e88d6]:focus{outline:none}.ideainput[data-v-323e88d6]::placeholder{color:var(--color-faint)}.pubfoot[data-v-323e88d6]{border-top:1px solid var(--color-line);color:var(--color-muted);padding-bottom:48px;font-size:13px}.bigmark[data-v-323e88d6]{font-family:var(--font-display);text-align:center;color:#0000;-webkit-text-stroke:1.5px var(--color-line-2);-webkit-user-select:none;user-select:none;margin-top:40px;font-size:clamp(120px,26vw,400px);font-weight:900;line-height:1}.footrow[data-v-323e88d6]{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:28px;display:flex}@keyframes settle-323e88d6{0%{opacity:0;text-shadow:-.2em .08em #0000,.2em -.08em #0000;transform:translateY(20px)}}@keyframes marquee-323e88d6{to{transform:translate(-50%)}}@keyframes feedin-323e88d6{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}@keyframes bounce-323e88d6{to{transform:scaleY(.35)}}@keyframes thump-323e88d6{0%{opacity:0;transform:rotate(-12deg)scale(2)}to{opacity:.85;transform:rotate(-12deg)scale(1)}}@media (width<=1080px){.bento[data-v-323e88d6]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile[data-v-323e88d6],.t-dailies[data-v-323e88d6],.t-cast[data-v-323e88d6],.t-brand[data-v-323e88d6]{grid-column:span 1}.t-brand[data-v-323e88d6]{grid-template:"art"1fr"title""copy"/minmax(0,1fr);min-height:330px}}@media (width<=980px){.hero-grid[data-v-323e88d6]{grid-template-columns:minmax(0,1fr)}.sec-head[data-v-323e88d6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker""title""sub"}.sec-head .sec-sub[data-v-323e88d6]{padding-bottom:0}.approved[data-v-323e88d6]{font-size:20px;inset:22px 20px auto auto}.rules[data-v-323e88d6]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.bento[data-v-323e88d6]{grid-template-columns:minmax(0,1fr)}.ideabar[data-v-323e88d6]{border-radius:22px;flex-direction:column}.ideainput[data-v-323e88d6]{padding:12px 14px}.ring-note[data-v-323e88d6]{display:none}.b-pink[data-v-323e88d6]{opacity:.25}.bands[data-v-323e88d6]{height:130px}}.hear[data-v-be928d38]{justify-content:center;min-width:44px}.legend[data-v-8f664344]{font-family:var(--font-display);text-transform:uppercase;margin-bottom:4px;font-size:22px;font-weight:900}.swatch[data-v-8f664344]{border:2px solid #0000;border-radius:8px;width:34px;height:34px}.swatch.on[data-v-8f664344]{border-color:var(--color-paper);box-shadow:0 0 0 2px var(--color-ink)}.sheet[data-v-60158d31]{background:var(--color-ink-2);border:1px solid var(--color-line-2);border-radius:18px;width:100%;max-width:640px;margin:auto;padding:clamp(16px,3vw,28px);box-shadow:0 40px 80px -40px #000}.sheet.wide[data-v-60158d31]{max-width:1100px}.close[data-v-60158d31]{border:1px solid var(--color-line-2);border-radius:50%;flex:none;width:38px;height:38px}.close[data-v-60158d31]:hover{border-color:var(--color-paper)}.danger[data-v-9e62dc8e]{background:var(--color-alert);color:var(--color-ink);border-color:#0000}.cred[data-v-653766b8]{background:var(--color-yellow);color:var(--color-ink);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:14px 16px;display:flex}.cred .btn[data-v-653766b8]{border-color:var(--color-ink);color:var(--color-ink)}.layout[data-v-c5600a8c]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.av[data-v-c5600a8c]{width:64px;height:64px;font-family:var(--font-display);color:var(--color-ink);border-radius:14px;flex:none;place-items:center;font-size:28px;font-weight:900;display:grid}.person[data-v-c5600a8c]{background:var(--color-ink);border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.pav[data-v-c5600a8c]{background:var(--color-blue);width:32px;height:32px;color:var(--color-ink);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.danger[data-v-c5600a8c]{background:var(--color-alert);color:var(--color-ink);border-color:#0000}@media (width<=1100px){.layout[data-v-c5600a8c]{grid-template-columns:minmax(0,1fr)}}.accounts[data-v-3a180297]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.account[data-v-3a180297]{border:1px solid var(--color-line);background:var(--color-ink-2);transition:border-color .2s, transform .2s var(--ease-riso);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.account[data-v-3a180297]:hover{border-color:var(--color-pink);transform:translateY(-2px)}.av[data-v-3a180297]{width:44px;height:44px;font-family:var(--font-display);color:var(--color-ink);border-radius:10px;flex:none;place-items:center;font-size:20px;font-weight:900;display:grid}.stats[data-v-3a180297]{color:var(--color-muted);border-top:1px solid var(--color-line);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:10px;font-size:12.5px;display:flex}.stats b[data-v-3a180297]{color:var(--color-paper)}.thumb.square[data-v-4c0bf2ca]{aspect-ratio:1}.thumb img[data-v-4c0bf2ca]{object-fit:cover;width:100%;height:100%}.tile[data-v-4c0bf2ca]{color:var(--color-muted);background:repeating-linear-gradient(-45deg, var(--color-ink-3) 0 10px, var(--color-ink-2) 10px 20px);align-content:center;place-items:center;gap:6px;display:grid;position:absolute;inset:0}.icon[data-v-4c0bf2ca]{color:var(--color-yellow);font-size:28px}.uploader[data-v-ba56ec0b]{gap:10px;display:grid}.drop[data-v-ba56ec0b]{text-align:center;border:1.5px dashed var(--color-line-2);color:var(--color-muted);border-radius:14px;place-items:center;gap:4px;padding:26px 16px;transition:border-color .2s,background .2s;display:grid}.compact .drop[data-v-ba56ec0b]{padding:16px}.drop b[data-v-ba56ec0b]{color:var(--color-paper);font-size:24px;font-weight:900}.drop[data-v-ba56ec0b]:hover,.drop.dragging[data-v-ba56ec0b]{border-color:var(--color-pink);background:color-mix(in srgb, var(--color-pink) 6%, transparent)}.queue[data-v-ba56ec0b]{gap:6px;font-size:13px;display:grid}.queue li[data-v-ba56ec0b]{background:var(--color-ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.picks[data-v-96011f10]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;max-height:52vh;padding:2px;display:grid;overflow-y:auto}.pick[data-v-96011f10]{text-align:left;border:1.5px solid #0000;border-radius:10px;gap:6px;padding:6px;display:grid;position:relative}.pick[data-v-96011f10]:hover{border-color:var(--color-line-2)}.pick.on[data-v-96011f10]{border-color:var(--color-pink);background:color-mix(in srgb, var(--color-pink) 8%, transparent)}.order[data-v-96011f10]{z-index:3;min-width:24px;height:24px;font-family:var(--font-mono);background:var(--color-pink);color:var(--color-ink);border-radius:999px;place-items:center;font-size:11px;display:grid;position:absolute;top:12px;left:12px}.pick:not(.on) .order[data-v-96011f10]{display:none}.name[data-v-96011f10]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.cast-grid[data-v-daa42700]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.pick[data-v-daa42700]{text-align:left;border:1.5px solid var(--color-line);background:var(--color-ink-2);border-radius:12px;grid-template-columns:48px 1fr;align-items:center;gap:10px;padding:7px 10px 7px 7px;font-size:14px;line-height:1.2;display:grid}.pick[data-v-daa42700]:hover:not(:disabled){border-color:var(--color-line-2)}.pick[data-v-daa42700]:disabled{opacity:.45;cursor:not-allowed}.pick.on[data-v-daa42700]{border-color:var(--color-pink);background:color-mix(in srgb, var(--color-pink) 8%, var(--color-ink-2))}.pick .mono[data-v-daa42700]{letter-spacing:.05em;text-transform:uppercase;font-size:10px}.face[data-v-daa42700]{border-radius:8px;width:48px;height:48px}.num[data-v-daa42700]{z-index:3;min-width:18px;height:18px;font-family:var(--font-mono);background:var(--color-pink);color:var(--color-ink);border-radius:999px;place-items:center;font-size:10px;display:grid;position:absolute;inset:auto 3px 3px auto}.hint[data-v-daa42700]{color:var(--color-yellow);margin-top:3px}.attached[data-v-48857120]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.att[data-v-48857120]{gap:4px;min-width:0;display:grid;position:relative}.att .num[data-v-48857120]{z-index:3;min-width:22px;height:22px;font-family:var(--font-mono);background:var(--color-pink);color:var(--color-ink);border-radius:999px;place-items:center;font-size:11px;display:grid;position:absolute;top:6px;left:6px}.chat[data-v-dc1bba0f]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:16px;flex-direction:column;min-height:420px;max-height:calc(100dvh - 40px);display:flex;position:sticky;top:20px}.chat-head[data-v-dc1bba0f]{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:12px 14px;display:flex}.msgs[data-v-dc1bba0f]{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:14px;display:grid;overflow:hidden auto}.msg[data-v-dc1bba0f]{overflow-wrap:anywhere;min-width:0;max-width:94%;animation:rise .35s var(--ease-riso) both;white-space:pre-line;border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.45}.msg.o[data-v-dc1bba0f]{background:var(--color-ink-3);border-top-left-radius:3px}.msg.u[data-v-dc1bba0f]{background:var(--color-blue);color:#fff;border-top-right-radius:3px;justify-self:end}.msg.err[data-v-dc1bba0f]{border:1px solid color-mix(in srgb, var(--color-alert) 50%, transparent)}.who[data-v-dc1bba0f]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-faint);margin-bottom:4px;font-size:9.5px;display:block}.msg .chip-guard[data-v-dc1bba0f]{white-space:normal;border-radius:10px;align-items:flex-start;max-width:100%;line-height:1.4;display:flex}.msg.u .who[data-v-dc1bba0f]{color:#ffffffb3}.composer[data-v-dc1bba0f]{border-top:1px solid var(--color-line);gap:8px;padding:10px;display:grid}@media (width<=1040px){.chat[data-v-dc1bba0f]{min-height:0;max-height:none;position:static}.msgs[data-v-dc1bba0f]{max-height:420px}}.pending[data-v-ccf55536]{opacity:.55;filter:saturate(.6)}.motion-bar[data-v-ccf55536]{background:color-mix(in srgb, var(--color-ink) 60%, transparent);height:4px;position:absolute;bottom:0;left:0;right:0}.motion-bar i[data-v-ccf55536]{height:100%;width:calc(var(--p) * 100%);background:linear-gradient(90deg, var(--color-pink), var(--color-yellow));transition:width .6s var(--ease-riso);display:block}.lock[data-v-b7aa0d59]{gap:16px;display:grid;position:relative}.lede[data-v-b7aa0d59]{color:var(--color-muted);max-width:70ch}.sheet[data-v-b7aa0d59]{background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-paper-2);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px 12px;padding:16px;display:grid}.cell[data-v-b7aa0d59]{transform:rotate(var(--tilt));animation:rise .4s var(--ease-riso) both;transition:transform .25s var(--ease-riso);background:#fff;gap:4px;padding:6px 6px 8px;display:grid;box-shadow:0 10px 18px -12px #0009}.cell[data-v-b7aa0d59]:hover{transform:rotate(0)scale(1.04)}.cell-num[data-v-b7aa0d59]{font-size:15px;font-weight:900}.cell-plan[data-v-b7aa0d59]{color:var(--color-ink-muted);font-size:8.5px;line-height:1.3}.cell.kept .cell-plan[data-v-b7aa0d59]{color:var(--color-green-ink)}.cell.scratch .cell-plan[data-v-b7aa0d59]{color:#b3361a}.stats[data-v-b7aa0d59]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.stats div[data-v-b7aa0d59]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:12px;padding:12px 14px}.stats dt[data-v-b7aa0d59]{color:var(--color-faint)}.stats dd[data-v-b7aa0d59]{margin-top:4px;font-size:clamp(28px,4vw,44px);font-weight:900}.stats small[data-v-b7aa0d59]{color:var(--color-faint);font-size:.45em}.hint[data-v-b7aa0d59]{color:var(--color-faint);font-size:12px}.warn[data-v-b7aa0d59]{border:1.5px dashed var(--color-yellow);color:var(--color-paper-2);border-radius:12px;gap:6px;padding:12px 14px;font-size:13.5px;display:grid}.warn li[data-v-b7aa0d59]:before{content:"◐ ";color:var(--color-yellow)}.sound[data-v-b7aa0d59]{color:var(--color-muted);gap:8px;font-size:14px;display:grid}.sound legend[data-v-b7aa0d59]{color:var(--color-faint);margin-bottom:6px}.sound label[data-v-b7aa0d59]{align-items:center;gap:8px;display:flex}.go[data-v-b7aa0d59]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn-lock[data-v-b7aa0d59]{padding:15px 24px;font-size:16px}.slam[data-v-b7aa0d59]{pointer-events:none;background:color-mix(in srgb, var(--color-ink-2) 55%, transparent);place-items:center;animation:.3s both fade-b7aa0d59;display:grid;position:absolute;inset:-10px}.slam-stamp[data-v-b7aa0d59]{color:var(--color-pink);mix-blend-mode:screen;text-shadow:4px -3px 0 color-mix(in srgb, var(--color-blue) 70%, transparent);border-width:6px;padding:6px 22px 2px;font-size:clamp(40px,8vw,92px);animation:.55s cubic-bezier(.2,1.6,.4,1) both slam-b7aa0d59}@keyframes slam-b7aa0d59{0%{opacity:0;transform:rotate(-14deg)scale(2.6)}to{opacity:1;transform:rotate(-7deg)scale(1)}}@keyframes fade-b7aa0d59{0%{opacity:0}}@media (width<=620px){.sheet[data-v-b7aa0d59]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats[data-v-b7aa0d59]{grid-template-columns:minmax(0,1fr)}}.rail ol[data-v-c7f9a953]{grid-template-columns:repeat(var(--acts), minmax(0, 1fr));gap:14px;display:grid;position:relative}.rail ol[data-v-c7f9a953]:before{content:"";background:repeating-linear-gradient(90deg, var(--color-line-2) 0 7px, transparent 7px 14px);border-block:1px solid var(--color-line);opacity:.7;z-index:0;height:10px;position:absolute;top:50%;left:6px;right:6px;transform:translateY(-50%)}.act[data-v-c7f9a953]{z-index:1;border:1px solid var(--color-line);background:var(--color-ink-2);min-width:0;min-height:168px;transition:border-color .3s, transform .35s var(--ease-riso);border-radius:14px;align-content:start;gap:6px;padding:14px 18px;display:grid;position:relative;overflow:hidden;-webkit-mask:radial-gradient(9px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat}.act.now[data-v-c7f9a953]{border:1.5px solid var(--color-yellow);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--color-pink) 22%, transparent), transparent 55%), radial-gradient(circle, color-mix(in srgb, var(--color-pink) 9%, transparent) 1px, transparent 1.6px) 0 0 / 9px 9px, linear-gradient(160deg, color-mix(in srgb, var(--color-blue) 18%, var(--color-ink-2)), var(--color-ink-2) 65%);transform:translateY(-3px)}.act.todo[data-v-c7f9a953]{background:color-mix(in srgb, var(--color-ink-2) 70%, var(--color-ink))}.act.todo .title[data-v-c7f9a953],.act.todo .line[data-v-c7f9a953]{color:var(--color-faint)}.numeral[data-v-c7f9a953]{opacity:.12;pointer-events:none;font-size:118px;transition:opacity .3s;position:absolute;bottom:-18px;right:-6px}.now .numeral[data-v-c7f9a953]{opacity:.32}.kicker[data-v-c7f9a953]{color:var(--color-faint)}.now .kicker[data-v-c7f9a953]{color:var(--color-pink)}.done .kicker[data-v-c7f9a953]{color:var(--color-mint)}.title[data-v-c7f9a953]{font-size:30px;font-weight:900;line-height:.9}.line[data-v-c7f9a953]{color:var(--color-muted);max-width:32ch;font-size:12.5px;line-height:1.35}.frames[data-v-c7f9a953]{flex-wrap:wrap;gap:3px;max-width:88%;margin-top:2px;display:flex}.frames i[data-v-c7f9a953]{background:var(--color-line);border-radius:1.5px;width:13px;height:8px;transition:background .4s}.frames.tall i[data-v-c7f9a953]{width:6px;height:11px}.frames .f-on[data-v-c7f9a953]{background:var(--color-paper)}.frames .f-written[data-v-c7f9a953],.frames .f-empty[data-v-c7f9a953]{background:var(--color-line-2)}.frames .f-queued[data-v-c7f9a953]{box-shadow:inset 0 0 0 1px var(--color-line-2);background:0 0}.frames .f-developing[data-v-c7f9a953],.frames .f-shooting[data-v-c7f9a953]{background:var(--color-pink);animation:1.2s steps(2,end) infinite blink}.frames .f-still[data-v-c7f9a953]{background:var(--color-yellow)}.frames .f-clip[data-v-c7f9a953]{background:var(--color-mint)}.frames .f-failed[data-v-c7f9a953]{background:var(--color-alert)}.cta[data-v-c7f9a953]{z-index:1;justify-self:start;margin-top:auto;position:relative}.act .cta[data-v-c7f9a953]:not(:last-child){margin-top:6px}.now-stamp[data-v-c7f9a953],.done-stamp[data-v-c7f9a953]{background:var(--color-ink-2);font-size:13px;position:absolute;top:12px;right:14px}.now-stamp[data-v-c7f9a953]{color:var(--color-yellow);animation:stamp-in-c7f9a953 .5s var(--ease-riso) both}.done-stamp[data-v-c7f9a953]{color:var(--color-mint);opacity:.85}@keyframes stamp-in-c7f9a953{0%{opacity:0;transform:rotate(-5deg)scale(1.8)}to{opacity:1;transform:rotate(-5deg)scale(1)}}@media (width<=1100px){.rail ol[data-v-c7f9a953]{grid-template-columns:repeat(2,minmax(0,1fr))}.rail ol[data-v-c7f9a953]:before{display:none}}@media (width<=560px){.rail ol[data-v-c7f9a953]{grid-template-columns:minmax(0,1fr)}.act[data-v-c7f9a953]{min-height:0}}.voice-line[data-v-a5788b29]{border:1px solid color-mix(in srgb, var(--color-yellow) 45%, transparent);color:var(--color-yellow);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.voice-line[data-v-a5788b29]:hover,.voice-line.playing[data-v-a5788b29]{background:color-mix(in srgb, var(--color-yellow) 14%, transparent)}.long[data-v-a5788b29]{color:var(--color-alert)}.shot[data-v-e3b2d997]{border:1px solid var(--color-line);background:var(--color-ink-2);cursor:pointer;transition:border-color .2s, transform .25s var(--ease-riso);border-radius:12px;align-content:start;gap:9px;min-width:0;padding:10px;display:grid}.shot.picking[data-v-e3b2d997]{border-style:dashed}.shot.picked[data-v-e3b2d997]{border:1.5px solid var(--color-yellow);box-shadow:3px 3px 0 var(--color-pink)}.tick[data-v-e3b2d997]{border:1.5px solid var(--color-line-2);width:18px;height:18px;color:var(--color-ink);border-radius:5px;place-items:center;font-size:12px;line-height:1;display:grid}.picked .tick[data-v-e3b2d997]{background:var(--color-yellow);border-color:var(--color-yellow)}.chip-off[data-v-e3b2d997]{color:var(--color-alert);border-color:color-mix(in srgb, var(--color-alert) 45%, transparent)}.shot[data-v-e3b2d997]:hover{border-color:var(--color-line-2);transform:translateY(-2px)}.slate[data-v-e3b2d997]{color:var(--color-muted);align-items:center;gap:8px;display:flex}.num[data-v-e3b2d997]{font-family:var(--font-display);color:var(--color-paper);font-size:20px;font-weight:900;line-height:1}.pipeline[data-v-e3b2d997]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-faint);gap:10px;font-size:9.5px;display:flex}.pipeline .done[data-v-e3b2d997]{color:var(--color-mint)}.pipeline .now[data-v-e3b2d997]{color:var(--color-pink)}h4[data-v-e3b2d997]{font-size:15px;font-weight:700;line-height:1.25}.photo[data-v-e3b2d997]{color:var(--color-yellow);border-color:color-mix(in srgb, var(--color-yellow) 45%, transparent)}.narr[data-v-e3b2d997]{color:var(--color-muted);gap:5px;font-size:13px;line-height:1.4;display:grid}.narr .vo[data-v-e3b2d997]{font-style:italic}.narr li[data-v-e3b2d997]:not(.vo):not(.mono){border-left:2px solid var(--ink);color:var(--color-paper);padding-left:8px}.voice[data-v-e3b2d997]{color:var(--ink);font-size:9.5px;display:block}.map[data-v-a03cc8ec]{border:1px solid var(--color-line);background:linear-gradient(180deg, color-mix(in srgb, var(--color-blue) 7%, transparent), transparent 60%), var(--color-ink-2);border-radius:14px;gap:10px;padding:14px;display:grid}.map-head[data-v-a03cc8ec]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.stave[data-v-a03cc8ec]{grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;display:grid}.labels li[data-v-a03cc8ec]{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;max-width:110px;font-size:12px;font-weight:600;transition:opacity .25s;display:flex;overflow:hidden}.labels li.dim[data-v-a03cc8ec]{opacity:.35}.labels i[data-v-a03cc8ec]{background:var(--ink);border-radius:50%;flex:none;width:8px;height:8px}.scroll[data-v-a03cc8ec]{scrollbar-width:thin;min-width:0;overflow-x:auto}.canvas[data-v-a03cc8ec]{position:relative}svg[data-v-a03cc8ec]{display:block;overflow:visible}.guide[data-v-a03cc8ec]{stroke:var(--color-line);stroke-dasharray:2 5}.band[data-v-a03cc8ec]{fill:#0000;transition:fill .2s}g:hover .band[data-v-a03cc8ec]{fill:color-mix(in srgb, var(--color-paper) 5%, transparent)}g.active .band[data-v-a03cc8ec]{fill:color-mix(in srgb, var(--color-yellow) 12%, transparent);stroke:color-mix(in srgb, var(--color-yellow) 55%, transparent);stroke-width:1px}.thread[data-v-a03cc8ec]{fill:none;stroke:color-mix(in srgb, var(--color-paper) 55%, transparent);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw-a03cc8ec .9s var(--ease-riso) forwards}.note[data-v-a03cc8ec]{stroke:var(--color-ink-2);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:pop-a03cc8ec .4s var(--ease-riso) both;transition:opacity .25s}.note.dim[data-v-a03cc8ec]{opacity:.18}.pos[data-v-a03cc8ec]{font-family:var(--font-mono);fill:var(--color-faint);text-anchor:middle;font-size:9px}g.active .pos[data-v-a03cc8ec]{fill:var(--color-yellow)}.hit[data-v-a03cc8ec]{border-radius:6px;position:absolute;top:0;bottom:0}.hit[data-v-a03cc8ec]:focus-visible{outline-offset:-2px}@keyframes draw-a03cc8ec{to{stroke-dashoffset:0}}@keyframes pop-a03cc8ec{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.thread[data-v-a03cc8ec],.note[data-v-a03cc8ec]{stroke-dashoffset:0;animation:none}}.players[data-v-86c284b1]{gap:14px;display:grid}.share[data-v-86c284b1]{gap:7px;display:grid}.share-head[data-v-86c284b1]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.share-read[data-v-86c284b1]{color:var(--color-muted);font-size:13px}.share-read b[data-v-86c284b1]{color:var(--color-paper)}.share-bar[data-v-86c284b1]{gap:3px;height:12px;display:flex}.share-bar i[data-v-86c284b1]{min-width:4px;transition:flex-grow .6s var(--ease-riso);border-radius:2px;flex-basis:0}.share-bar i[data-v-86c284b1]:first-child{border-radius:99px 2px 2px 99px}.share-bar i[data-v-86c284b1]:last-child{border-radius:2px 99px 99px 2px}.cards[data-v-86c284b1]{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:12px;display:grid}.card[data-v-86c284b1]{border:1px solid var(--color-line);background:radial-gradient(circle, color-mix(in srgb, var(--ink) 14%, transparent) 1px, transparent 1.6px) 0 0 / 8px 8px, var(--color-ink-2);animation:rise .5s var(--ease-riso) both;animation-delay:calc(var(--i) * 60ms);transition:border-color .2s, opacity .25s, transform .25s var(--ease-riso);border-radius:14px;align-content:start;gap:10px;padding:12px 12px 16px;display:grid;position:relative;overflow:hidden}.card.spot[data-v-86c284b1]{border-color:var(--ink);box-shadow:4px 4px 0 color-mix(in srgb, var(--ink) 60%, transparent);transform:translateY(-3px)}.card.dim[data-v-86c284b1]{opacity:.5}.card.warn[data-v-86c284b1]{border-style:dashed}.face[data-v-86c284b1]{text-align:left;align-items:center;gap:12px;min-width:0;display:flex}.blob[data-v-86c284b1]{background:var(--ink);width:52px;height:52px;transition:border-radius .6s var(--ease-riso), transform .3s var(--ease-riso);border-radius:46% 54% 42% 58%/55% 45%;flex:none;place-items:center;display:grid}.face:hover .blob[data-v-86c284b1],.spot .blob[data-v-86c284b1]{border-radius:58% 42% 55% 45%/45% 58% 42% 55%;transform:rotate(-6deg)}.letter[data-v-86c284b1]{font-family:var(--font-display);color:var(--color-ink);text-shadow:2px -1.5px 0 color-mix(in srgb, var(--color-paper) 70%, transparent);font-size:34px;font-weight:900;line-height:1;transform:translate(-1px,2px)}.who[data-v-86c284b1]{gap:3px;min-width:0;display:grid}.name[data-v-86c284b1]{overflow-wrap:anywhere;color:var(--color-paper);font-size:24px;font-weight:900;line-height:.95}.count[data-v-86c284b1]{color:var(--color-faint)}.voice[data-v-86c284b1]{align-items:center;gap:8px;min-width:0;display:flex}.play[data-v-86c284b1]{border:1.5px solid var(--ink);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;font-size:10px}.play[data-v-86c284b1]:hover{background:var(--ink);color:var(--color-ink)}.voice-name[data-v-86c284b1]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.voice-src[data-v-86c284b1]{color:var(--color-faint);font-size:12px;display:block}.src-narrator[data-v-86c284b1]{color:var(--color-alert)}.src-unsaved[data-v-86c284b1]{color:var(--color-yellow)}.actions[data-v-86c284b1]{flex-wrap:wrap;gap:4px 14px;display:flex}.link[data-v-86c284b1]{color:var(--color-muted);text-underline-offset:3px;font-size:12.5px;text-decoration:underline}.link[data-v-86c284b1]:hover,.link.strong[data-v-86c284b1]{color:var(--ink)}.recast[data-v-86c284b1]{border-top:1px dashed var(--color-line-2);gap:8px;padding-top:4px;display:grid}.meter[data-v-86c284b1]{background:var(--color-line);height:4px;position:absolute;bottom:0;left:0;right:0}.meter i[data-v-86c284b1]{background:var(--ink);height:100%;transition:width .6s var(--ease-riso);display:block}@media (prefers-reduced-motion:reduce){.card[data-v-86c284b1]{animation:none}}.scene[data-v-208f1cc4]{border-top:1px dashed #1b182224;padding:34px 0 14px;position:relative}.scene[data-v-208f1cc4]:first-of-type{border-top:0}.slug[data-v-208f1cc4]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main photo""tools photo";align-items:start;gap:8px 18px;margin-bottom:18px;display:grid}.num[data-v-208f1cc4]{left:calc(var(--margin) * -1 + 14px);font-family:var(--font-display);color:var(--page-ink);opacity:.16;font-size:34px;font-weight:900;line-height:1;position:absolute;top:30px}.slug-main[data-v-208f1cc4]{grid-area:main;min-width:0}.slug-title[data-v-208f1cc4]{font-family:var(--font-type);letter-spacing:.02em;text-transform:uppercase;text-underline-offset:4px;color:var(--page-ink);font-size:16px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.slug-meta[data-v-208f1cc4]{font-family:var(--font-type);color:var(--page-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;font-size:12.5px;display:flex}.fuse[data-v-208f1cc4]{background:#1b18221a;border-radius:99px;width:96px;height:7px;position:relative;overflow:hidden}.fuse i[data-v-208f1cc4]{border-radius:inherit;transition:width .4s var(--ease-riso);background:#0b7f4f;position:absolute;inset:0 auto 0 0}.fuse.f-full i[data-v-208f1cc4]{background:#8a6a00}.fuse.f-over i[data-v-208f1cc4]{background:#c2186b;animation:1.4s steps(2,end) infinite blink}.stamp-ink[data-v-208f1cc4]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border:2px solid;border-radius:3px;padding:1px 7px 0;font-size:12px;font-weight:900;transform:rotate(-3deg)}.t-dirty[data-v-208f1cc4]{color:#c2186b}.t-saving[data-v-208f1cc4],.t-voicing[data-v-208f1cc4]{color:#2a3fd6;animation:1.4s steps(2,end) infinite blink}.t-voiced[data-v-208f1cc4]{color:#0b7f4f;opacity:.7}.t-silent[data-v-208f1cc4]{color:var(--page-muted);opacity:.6}.slug-tools[data-v-208f1cc4]{flex-wrap:wrap;grid-area:tools;gap:6px;display:flex}.key[data-v-208f1cc4]{font-family:var(--font-type);color:var(--page-ink);background:#fffaf0;border:1.5px solid #1b18228c;border-radius:5px;padding:4px 10px;font-size:12.5px;font-weight:700;transition:transform .1s,box-shadow .1s,background .15s;box-shadow:0 2px #1b18228c}.key[data-v-208f1cc4]:hover:not(:disabled){background:#fff}.key[data-v-208f1cc4]:active:not(:disabled){transform:translateY(2px);box-shadow:0 0 #1b18228c}.key[data-v-208f1cc4]:disabled{opacity:.4;cursor:not-allowed}.key.on[data-v-208f1cc4]{background:var(--page-ink);color:#f4eee2}.key-save[data-v-208f1cc4]{background:#ffd43b;border-color:#1b1822}.polaroid[data-v-208f1cc4]{aspect-ratio:16/11;width:92px;transition:transform .25s var(--ease-riso);background:#fff;grid-area:photo;padding:5px 5px 14px;position:relative;transform:rotate(2.2deg);box-shadow:0 8px 14px -8px #00000073}.polaroid.tall[data-v-208f1cc4]{aspect-ratio:9/15;width:64px}.polaroid[data-v-208f1cc4]:before{content:"";mix-blend-mode:multiply;background:#ffd43b8c;width:38px;height:13px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(-4deg)}.polaroid[data-v-208f1cc4]:hover{transform:rotate(0)scale(1.06)}.polaroid img[data-v-208f1cc4],.polaroid-empty[data-v-208f1cc4]{object-fit:cover;width:100%;height:100%;display:block}.polaroid-empty[data-v-208f1cc4]{font-family:var(--font-type);color:var(--page-muted);background:repeating-linear-gradient(-45deg,#ece5d6 0 6px,#e2d9c6 6px 12px);place-items:center;font-size:10px;display:grid}.lines[data-v-208f1cc4]{gap:14px;display:grid}.line[data-v-208f1cc4]{--say-left:22%;--say-right:16%;justify-items:center;padding:2px 0;transition:opacity .3s;display:grid;position:relative}.line[data-v-208f1cc4]:before{content:"";background:linear-gradient(90deg, var(--soft) calc(var(--p) * 100%), transparent 0);mix-blend-mode:multiply;opacity:0;pointer-events:none;border-radius:4px;transition:opacity .25s;position:absolute;inset:-3px -10px}.line.reading[data-v-208f1cc4]:before{opacity:1}.line.spot[data-v-208f1cc4]:after{content:"";left:calc(var(--say-left) - 8px);right:calc(var(--say-right) - 8px);background:var(--ink);opacity:.32;mix-blend-mode:multiply;pointer-events:none;border-radius:2px 6px 3px 8px;position:absolute;top:26px;bottom:2px;transform:rotate(-.5deg)skew(-8deg)}.line.paren.spot[data-v-208f1cc4]:after{top:50px}.line.vo.spot[data-v-208f1cc4]:after{top:22px;left:-6px;right:-6px}.line.vo.paren.spot[data-v-208f1cc4]:after{top:44px}.line.dim[data-v-208f1cc4]{opacity:.38}.gutter[data-v-208f1cc4]{justify-items:center;width:26px;display:grid;position:absolute;top:2px;left:-40px}.hear[data-v-208f1cc4]{color:#f4eee2;background:var(--deep);opacity:.85;border-radius:50%;width:24px;height:24px;font-size:10px;transition:transform .15s}.hear[data-v-208f1cc4]:hover{opacity:1;transform:scale(1.12)}.dot[data-v-208f1cc4]{border:2px solid var(--deep);border-radius:50%;width:9px;height:9px;margin-top:8px}.dot.s-voicing[data-v-208f1cc4]{background:var(--deep);animation:1.2s steps(2,end) infinite blink}.dot.s-empty[data-v-208f1cc4]{opacity:.5;border-style:dotted}.cue-wrap[data-v-208f1cc4]{position:relative}.cue[data-v-208f1cc4]{font-family:var(--font-type);letter-spacing:.05em;text-transform:uppercase;color:var(--deep);text-shadow:1px -.5px 0 color-mix(in srgb, var(--ink) 45%, transparent);border-radius:3px;padding:0 4px;font-size:15px;font-weight:700}.cue[data-v-208f1cc4]:hover,.cue[aria-expanded=true][data-v-208f1cc4]{background:color-mix(in srgb, var(--ink) 18%, transparent)}.paren[data-v-208f1cc4]{font-family:var(--font-type);color:var(--page-muted);margin-top:-2px;font-size:14.5px;font-style:italic}.paren input[data-v-208f1cc4]{font:inherit;color:inherit;text-align:center;background:0 0;border:0;outline:0;max-width:30ch}.say[data-v-208f1cc4]{width:calc(100% - var(--say-left) - var(--say-right));margin-left:calc(var(--say-left) - var(--say-right));font-family:var(--font-type);color:var(--page-ink);resize:none;caret-color:#c2186b;background:0 0;border:0;outline:0;padding:1px 0;font-size:16px;line-height:1.45;display:block;overflow:hidden}.say[data-v-208f1cc4]::placeholder{color:#1b182252;font-style:italic}.say[data-v-208f1cc4]:focus{background:linear-gradient(transparent calc(100% - 1.5px), color-mix(in srgb, var(--ink) 55%, transparent) 0)}.line.vo[data-v-208f1cc4]{justify-items:start}.line.vo .cue[data-v-208f1cc4]{letter-spacing:.14em;opacity:.8;padding-left:0;font-size:11px}.line.vo .paren[data-v-208f1cc4]{justify-self:start}.line.vo .say[data-v-208f1cc4]{width:100%;margin-left:0;font-style:italic}.tools[data-v-208f1cc4]{opacity:0;gap:2px;transition:opacity .15s;display:grid;position:absolute;top:0;right:-46px}.line:hover .tools[data-v-208f1cc4],.line:focus-within .tools[data-v-208f1cc4]{opacity:1}.tools button[data-v-208f1cc4]{font-family:var(--font-type);width:30px;height:20px;color:var(--page-muted);border-radius:3px;font-size:11px;font-weight:700}.tools button[data-v-208f1cc4]:hover:not(:disabled),.tools button.on[data-v-208f1cc4]{color:var(--page-ink);background:#1b182214}.tools button[data-v-208f1cc4]:disabled{opacity:.3}.menu[data-v-208f1cc4]{z-index:20;min-width:190px;animation:rise .18s var(--ease-riso) both;background:#fffaf0;border:1.5px solid #1b1822;border-radius:8px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:4px 4px #1b1822}.vo .menu[data-v-208f1cc4]{left:0;transform:none}.menu-item[data-v-208f1cc4]{font-family:var(--font-type);text-transform:uppercase;text-align:left;color:var(--deep);border-radius:5px;align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;font-weight:700;display:flex}.menu-item i[data-v-208f1cc4]{background:var(--ink);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--deep);border-radius:50%}.menu-item[data-v-208f1cc4]:hover,.menu-item[data-v-208f1cc4]:focus-visible,.menu-item.on[data-v-208f1cc4]{background:color-mix(in srgb, var(--ink) 20%, transparent);outline:none}.menu-new input[data-v-208f1cc4]{width:100%;font-family:var(--font-type);color:var(--page-ink);background:0 0;border:1px dashed #1b182266;border-radius:5px;outline:none;margin-top:4px;padding:6px 8px;font-size:13.5px}.add[data-v-208f1cc4]{opacity:.55;flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;transition:opacity .2s;display:flex}.scene:hover .add[data-v-208f1cc4],.scene:focus-within .add[data-v-208f1cc4]{opacity:1}.add-label[data-v-208f1cc4]{font-family:var(--font-type);color:var(--page-muted);margin-right:4px;font-size:12px}.add-chip[data-v-208f1cc4]{font-family:var(--font-type);text-transform:uppercase;color:var(--deep);border:1.5px solid color-mix(in srgb, var(--deep) 50%, transparent);border-radius:99px;padding:2px 8px;font-size:12px;font-weight:700}.add-chip[data-v-208f1cc4]:hover{background:color-mix(in srgb, var(--ink) 22%, transparent)}.add-chip.new[data-v-208f1cc4]{color:var(--page-muted);border-style:dashed;border-color:#1b18224d}@media (width<=720px){.num[data-v-208f1cc4]{opacity:.3;grid-area:num;font-size:26px;position:static}.slug[data-v-208f1cc4]{grid-template-areas:"num photo""main photo""tools tools"}.line[data-v-208f1cc4]{--say-left:8%;--say-right:4%;padding-left:30px}.gutter[data-v-208f1cc4]{left:-4px}.tools[data-v-208f1cc4]{opacity:1;justify-self:end;display:flex;position:static}.line:not(:focus-within) .tools[data-v-208f1cc4]{display:none}}@media (prefers-reduced-motion:reduce){.fuse.f-over i[data-v-208f1cc4],.t-saving[data-v-208f1cc4],.t-voicing[data-v-208f1cc4],.dot.s-voicing[data-v-208f1cc4]{animation:none}}.room[data-v-633231cc]{gap:18px;min-width:0;display:grid}.masthead[data-v-633231cc]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.title[data-v-633231cc]{margin-top:4px;font-size:clamp(40px,5vw,64px)}.lede[data-v-633231cc]{max-width:62ch;color:var(--color-muted);margin-top:8px;font-size:14px}.lede b[data-v-633231cc]{color:var(--color-paper)}.mast-actions[data-v-633231cc]{flex-wrap:wrap;gap:8px;display:flex}.talk[data-v-633231cc]{border:1.5px dashed var(--color-pink);background:var(--color-ink-2);animation:rise .25s var(--ease-riso) both;border-radius:14px;gap:10px;padding:14px;font-size:13.5px;display:grid}.busy[data-v-633231cc]{background:color-mix(in srgb, var(--color-blue) 16%, var(--color-ink-2));border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex}.busy.quiet[data-v-633231cc]{background:var(--color-ink-2);color:var(--color-muted)}.busy-dot[data-v-633231cc]{background:var(--color-pink);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite pulse}.desk[data-v-633231cc]{min-width:0;padding:8px 0 12px}.page[data-v-633231cc]{--margin:92px;--page-ink:#1b1822;--page-muted:#6b6475;max-width:800px;padding:56px 66px 60px var(--margin);color:var(--page-ink);box-shadow:0 1px 0 #fff9 inset, 0 36px 60px -34px #000, 0 0 0 1px #00000059, 10px 10px 0 -2px color-mix(in srgb, var(--color-blue) 35%, transparent);background:radial-gradient(at 20% 0,#ffffff8c,#0000 55%),radial-gradient(at 100% 100%,#baa06e2e,#0000 50%),#f4eee2;border-radius:3px;margin:0 auto;position:relative}.page[data-v-633231cc]:before{content:"";pointer-events:none;background:radial-gradient(circle at 9px 9px,#f3d98a 0 2px,#c99a35 3.5px,#8a6418 6px,#00000047 7px,#0000 8px) 0 120px/18px 520px repeat-y;width:18px;position:absolute;top:0;bottom:0;left:26px}.tape[data-v-633231cc]{mix-blend-mode:screen;clip-path:polygon(3% 0,97% 4%,100% 100%,0 94%);background:#ffecaa80;width:96px;height:26px;position:absolute;top:-12px;box-shadow:0 1px 2px #00000026}.tape-l[data-v-633231cc]{left:60px;transform:rotate(-5deg)}.tape-r[data-v-633231cc]{right:50px;transform:rotate(4deg)}.title-block[data-v-633231cc]{text-align:center;font-family:var(--font-type);color:var(--page-muted);justify-items:center;gap:4px;margin-bottom:26px;font-size:14px;display:grid}.script-title[data-v-633231cc]{font-family:var(--font-type);letter-spacing:.04em;text-transform:uppercase;text-underline-offset:5px;color:var(--page-ink);margin-bottom:6px;font-size:22px;font-weight:700;text-decoration:underline}.draft[data-v-633231cc]{opacity:.8;font-size:12px}.transition[data-v-633231cc]{font-family:var(--font-type);color:var(--page-ink);font-size:15px;font-weight:700}.transition.end[data-v-633231cc]{text-align:right;margin-top:26px}.dirty[data-v-633231cc]{z-index:30;border:1.5px solid var(--color-yellow);background:color-mix(in srgb, var(--color-ink-2) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:rise .3s var(--ease-riso) both;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 10px 16px;font-size:13.5px;display:flex;position:sticky;bottom:14px;box-shadow:0 18px 30px -18px #000}.keys[data-v-633231cc]{color:var(--color-faint);flex-wrap:wrap;gap:6px 18px;font-size:12px;display:flex}.keys div[data-v-633231cc]{align-items:center;gap:6px;display:flex}kbd[data-v-633231cc]{font-family:var(--font-mono);border:1px solid var(--color-line-2);color:var(--color-muted);border-bottom-width:2px;border-radius:4px;padding:2px 6px;font-size:10px}@media (width<=720px){.page[data-v-633231cc]{--margin:16px;padding:36px 16px 40px;box-shadow:0 36px 60px -34px #000,0 0 0 1px #00000059}.page[data-v-633231cc]:before{display:none}.tape-l[data-v-633231cc]{left:24px}.tape-r[data-v-633231cc]{right:20px}}@media (prefers-reduced-motion:reduce){.busy-dot[data-v-633231cc]{animation:none}}.notes[data-v-56ad462b]{border:1px solid var(--color-line);background:var(--color-ink-2);min-width:0;animation:rise .35s var(--ease-riso) both;border-radius:14px;align-content:start;gap:14px;padding:16px;display:grid}.head[data-v-56ad462b]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.beat[data-v-56ad462b]{margin-top:4px;font-size:26px;font-weight:900}.block[data-v-56ad462b]{border-top:1px solid var(--color-line);gap:9px;padding-top:12px;display:grid}.block-head[data-v-56ad462b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}h4[data-v-56ad462b]{color:var(--color-faint)}.said[data-v-56ad462b]{gap:8px;font-size:14px;line-height:1.4;display:grid}.said li[data-v-56ad462b]{border-left:3px solid var(--ink);gap:1px;padding-left:10px;display:grid}.said .vo span[data-v-56ad462b]{color:var(--color-muted);font-style:italic}.said .who[data-v-56ad462b]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:10px}.hint[data-v-56ad462b]{color:var(--color-faint);font-size:12px}.link[data-v-56ad462b]{color:var(--color-pink);text-underline-offset:3px;font-size:12px;text-decoration:underline}.stills[data-v-56ad462b]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.still[data-v-56ad462b]{outline-offset:2px;transition:outline-color .2s, transform .2s var(--ease-riso);border-radius:4px;outline:1.5px solid #0000;position:relative}.still[data-v-56ad462b]:hover:not(:disabled){transform:translateY(-2px)rotate(-1deg)}.still.on[data-v-56ad462b]{outline-color:var(--color-yellow)}.still.keeper[data-v-56ad462b]{outline-color:var(--color-mint)}.still[data-v-56ad462b]:disabled{cursor:default}.still-tag[data-v-56ad462b]{background:color-mix(in srgb, var(--color-ink) 75%, transparent);color:var(--color-paper);border-radius:2px;padding:1px 4px;font-size:9px;position:absolute;bottom:4px;left:4px}.keeper .still-tag[data-v-56ad462b]{color:var(--color-mint)}.shoot-one[data-v-56ad462b]{border:1px dashed var(--color-line-2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.read[data-v-19641693]{gap:18px;min-width:0;display:grid}.read.tall[data-v-19641693]{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start}.theatre[data-v-19641693]{gap:10px;min-width:0;display:grid}.screen[data-v-19641693]{isolation:isolate;box-shadow:-4px 3px 0 color-mix(in srgb, var(--color-pink) 80%, transparent), 4px -3px 0 color-mix(in srgb, var(--color-blue) 80%, transparent), 0 40px 60px -36px #000;background:#07060a;border-radius:6px;position:relative;overflow:hidden}.screen.fullscreen[data-v-19641693]{box-shadow:none;border-radius:0;aspect-ratio:auto!important}.frames-stack[data-v-19641693],.frame[data-v-19641693]{position:absolute;inset:0}.frame[data-v-19641693]{opacity:0;transition:opacity .7s var(--ease-riso)}.frame.on[data-v-19641693]{opacity:1}.frame>img[data-v-19641693],.frame>video[data-v-19641693]{object-fit:cover;will-change:transform;width:100%;height:100%;display:block}.screen.fullscreen .frame>img[data-v-19641693],.screen.fullscreen .frame>video[data-v-19641693]{object-fit:contain}.pending-art[data-v-19641693]{width:100%;aspect-ratio:auto!important;height:100%!important}.vignette[data-v-19641693]{pointer-events:none;z-index:1;background:radial-gradient(#0000 55%,#0000008c),linear-gradient(#0000 62%,#07060ad9),linear-gradient(#07060a99,#0000 22%);position:absolute;inset:0}.slate[data-v-19641693]{z-index:2;gap:2px;display:grid;position:absolute;top:14px;left:16px;right:40%}.slate-num[data-v-19641693]{color:var(--color-paper);text-shadow:-2px 1px 0 var(--color-pink), 2px -1px 0 var(--color-blue);font-size:clamp(24px,3vw,38px);font-weight:900;line-height:.9}.slate-num small[data-v-19641693]{color:var(--color-muted);text-shadow:none;margin-left:2px;font-size:.5em}.slate-beat[data-v-19641693]{color:var(--color-paper-2);font-size:13px;font-weight:600}.speaker[data-v-19641693]{z-index:2;color:var(--color-yellow);background:color-mix(in srgb, var(--color-ink) 70%, transparent);border-radius:3px;padding:4px 8px;position:absolute;top:16px;right:16px}.caption[data-v-19641693]{z-index:2;text-align:center;text-wrap:balance;width:min(88%,860px);color:var(--color-paper);font-size:clamp(16px,2.1vw,26px);font-weight:700;line-height:1.3;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.tall .caption[data-v-19641693]{font-size:clamp(15px,1.6vw,20px);bottom:26px}.caption span[data-v-19641693]{opacity:.32;transition:opacity .25s,color .25s}.caption .idle[data-v-19641693],.caption .said[data-v-19641693]{opacity:1}.caption .cue[data-v-19641693]{width:fit-content;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);background:var(--cue);border-radius:3px;margin:0 auto 4px;padding:1px 8px 0;font-size:.62em;font-weight:900;display:block;transform:rotate(-2deg)}.caption .now[data-v-19641693]{opacity:1;color:var(--cue);text-shadow:-1.5px 1px 0 color-mix(in srgb, var(--color-pink) 80%, transparent), 1.5px -1px 0 color-mix(in srgb, var(--color-blue) 80%, transparent)}.caption.quiet .said[data-v-19641693]{opacity:.85}.bigplay[data-v-19641693]{z-index:3;text-align:center;background:radial-gradient(#07060a59,#07060abf);place-content:center;justify-items:center;gap:10px;padding:20px;display:grid;position:absolute;inset:0}.bigplay-dot[data-v-19641693]{background:var(--color-pink);color:#1a0712;width:74px;height:74px;box-shadow:5px 5px 0 var(--color-blue);transition:transform .2s var(--ease-riso);border-radius:50%;place-items:center;padding-left:5px;font-size:26px;display:grid}.bigplay:hover .bigplay-dot[data-v-19641693]{transform:scale(1.08)rotate(-4deg)}.bigplay-label[data-v-19641693]{font-size:clamp(24px,3.4vw,40px);font-weight:900}.endcard[data-v-19641693]{z-index:3;text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07060ad1;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.endcard p[data-v-19641693]{max-width:46ch;font-size:14px}.endcard-title[data-v-19641693]{font-size:clamp(30px,5vw,64px)}.progress[data-v-19641693]{z-index:2;background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.progress i[data-v-19641693]{background:linear-gradient(90deg, var(--color-pink), var(--color-yellow));height:100%;display:block}.controls[data-v-19641693]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.transport[data-v-19641693],.toggles[data-v-19641693]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ctl[data-v-19641693]{border:1px solid var(--color-line-2);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.ctl[data-v-19641693]:hover:not(:disabled){border-color:var(--color-paper)}.ctl-main[data-v-19641693]{background:var(--color-yellow);color:#1a1506;width:46px;height:46px;box-shadow:3px 3px 0 var(--color-pink);border-color:#0000;font-size:14px}.clock[data-v-19641693]{color:var(--color-muted);margin-left:6px}.strip[data-v-19641693]{gap:4px;padding:8px 0 4px;display:flex}.strip li[data-v-19641693]{flex-basis:0;min-width:0}.seg[data-v-19641693]{background-color:var(--color-ink-3);width:100%;height:62px;transition:border-color .2s, transform .2s var(--ease-riso), filter .2s;filter:saturate(.75)brightness(.8);background-position:50%;background-size:cover;border:1.5px solid #0000;border-radius:4px;display:block;position:relative}.seg[data-v-19641693]:hover,.seg.on[data-v-19641693]{filter:none}.seg[data-v-19641693]:hover{transform:translateY(-2px)}.seg.on[data-v-19641693]{border-color:var(--color-yellow);box-shadow:2px 2px 0 var(--color-pink)}.seg.is-written[data-v-19641693]{background-image:repeating-linear-gradient(-45deg, var(--color-ink-3) 0 6px, var(--color-ink-2) 6px 12px)}.seg.is-developing[data-v-19641693]{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-pink) 30%, var(--color-ink-3)) 0 6px, var(--color-ink-2) 6px 12px);background-size:17px 17px;animation:1.2s linear infinite crawl-19641693}.seg.is-failed[data-v-19641693]{border-color:color-mix(in srgb, var(--color-alert) 60%, transparent)}.seg.is-clip[data-v-19641693]:after{content:"▶";color:var(--color-mint);font-size:9px;position:absolute;bottom:3px;right:4px}.seg-num[data-v-19641693]{font-family:var(--font-mono);color:var(--color-paper);background:color-mix(in srgb, var(--color-ink) 70%, transparent);border-radius:2px;padding:1px 4px;font-size:9px;position:absolute;top:3px;left:4px}.seg-dev[data-v-19641693]{height:3px;width:calc(var(--p) * 100%);background:var(--color-pink);position:absolute;bottom:0;left:0}.seg-head[data-v-19641693]{background:var(--color-paper);width:2px;box-shadow:0 0 0 1px var(--color-ink);pointer-events:none;position:absolute;top:-6px;bottom:-6px}.seg-tip[data-v-19641693]{background:var(--color-paper);width:max-content;max-width:220px;color:var(--color-ink);text-align:left;opacity:0;pointer-events:none;z-index:5;border-radius:6px;padding:6px 9px;font-size:12px;font-weight:600;line-height:1.25;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.seg-tip small[data-v-19641693]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-muted);margin-top:2px;font-size:9px;display:block}.seg:hover .seg-tip[data-v-19641693],.seg:focus-visible .seg-tip[data-v-19641693]{opacity:1;transform:translate(-50%)}.strip li:first-child .seg-tip[data-v-19641693]{left:0;transform:translateY(4px)}.strip li:first-child .seg:hover .seg-tip[data-v-19641693]{transform:translate(0)}.strip li:last-child .seg-tip[data-v-19641693]{left:auto;right:0;transform:translateY(4px)}.strip li:last-child .seg:hover .seg-tip[data-v-19641693]{transform:translate(0)}.keys[data-v-19641693]{font-size:9px}@keyframes crawl-19641693{to{background-position:17px 0}}@media (width<=1240px){.read.tall[data-v-19641693]{grid-template-columns:minmax(0,320px) minmax(0,1fr)}}@media (width<=760px){.read.tall[data-v-19641693]{grid-template-columns:minmax(0,1fr)}.read.tall .screen[data-v-19641693]{max-height:78vh;margin-inline:auto}.slate[data-v-19641693]{right:30%}.keys[data-v-19641693]{display:none}}.takes[data-v-7969c68f]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:26px;width:100%;max-width:1180px;margin:auto;display:grid}.big[data-v-7969c68f]{box-shadow:0 30px 50px -30px #000}.tlist[data-v-7969c68f]{gap:10px;margin-top:14px;display:grid}.trow[data-v-7969c68f]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:12px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.trow[aria-current=true][data-v-7969c68f]{border-color:var(--color-paper)}.still-note[data-v-7969c68f]{border:1px dashed var(--color-line-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.elements[data-v-7969c68f]{border-top:1px solid var(--color-line);gap:10px;margin-top:18px;padding-top:14px;display:grid}.elgrid[data-v-7969c68f]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;display:grid}.star[data-v-7969c68f]{border:1px solid var(--color-line-2);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:12px}.star.on[data-v-7969c68f]{background:var(--color-mint);color:var(--color-ink);border-color:var(--color-mint)}@media (width<=1040px){.takes[data-v-7969c68f]{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.trow[data-v-7969c68f]{grid-template-columns:72px minmax(0,1fr)}.trow .star[data-v-7969c68f]{grid-column:2;justify-self:start}}.said[data-v-7969c68f]{color:var(--color-muted);gap:6px;font-size:13.5px;display:grid}.said li[data-v-7969c68f]{border-left:3px solid var(--ink);padding-left:9px}.said b[data-v-7969c68f]{color:var(--ink);margin-right:4px}.said .vo[data-v-7969c68f]{font-style:italic}.title-input[data-v-e6eaf873]{background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:clamp(44px,5.2vw,76px)}.title-input[data-v-e6eaf873]:focus{-webkit-text-decoration:underline dotted var(--color-line-2);text-decoration:underline dotted var(--color-line-2);outline:none}.tools[data-v-e6eaf873]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}.views[data-v-e6eaf873]{border:1px solid var(--color-line-2);background:var(--color-ink);border-radius:999px;padding:3px;display:inline-flex}.view[data-v-e6eaf873]{color:var(--color-muted);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;transition:background .2s,color .2s}.view[data-v-e6eaf873]:hover{color:var(--color-paper)}.view.on[data-v-e6eaf873]{background:var(--color-paper);color:var(--color-ink);box-shadow:2px 2px 0 var(--color-pink)}.cut-as[data-v-e6eaf873]{width:auto;max-width:100%;padding-block:8px;font-size:13px}.picker[data-v-e6eaf873],.notice[data-v-e6eaf873]{border:1.5px dashed var(--color-yellow);background:var(--color-ink-2);border-radius:14px;gap:10px;padding:12px;display:grid}.notice[data-v-e6eaf873]{border-color:var(--color-alert);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}.picker-direction[data-v-e6eaf873]{flex:220px;width:auto;min-width:0}.meter[data-v-e6eaf873]{color:var(--color-muted);margin-left:auto;padding-inline:6px;font-size:13px}.meter b[data-v-e6eaf873]{color:var(--color-paper);font-weight:600}.body[data-v-e6eaf873]{grid-template-columns:350px minmax(0,1fr);align-items:start;gap:22px;display:grid}.shots[data-v-e6eaf873]{grid-template-columns:repeat(auto-fill, minmax(var(--shot-w), 1fr));align-items:start;gap:18px;display:grid}.addshot[data-v-e6eaf873]{border:1.5px dashed var(--color-line-2);min-height:200px;color:var(--color-muted);text-align:center;border-radius:12px;place-items:center;padding:20px;display:grid}.addshot[data-v-e6eaf873]:hover:not(:disabled){border-color:var(--color-pink);color:var(--color-paper)}.writing[data-v-e6eaf873]{padding:24px}.ghosts[data-v-e6eaf873]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin-top:20px;display:grid}.ghost[data-v-e6eaf873]{aspect-ratio:16/12;background:repeating-linear-gradient(-45deg, var(--color-ink-3) 0 10px, var(--color-ink-2) 10px 20px);animation:rise .6s var(--ease-riso) both, blink 1.6s steps(2) infinite;border-radius:12px}@media (width<=1040px){.body[data-v-e6eaf873]{grid-template-columns:minmax(0,1fr)}}.score-line[data-v-e6eaf873]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:12.5px;display:flex}.score-line .link[data-v-e6eaf873]{color:var(--color-pink);text-decoration:underline}.step-title[data-v-202fd00d]{font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:10px;font-size:26px;font-weight:900;line-height:1;display:flex}.step-title span[data-v-202fd00d]{background:var(--color-pink);width:28px;height:28px;color:var(--color-ink);border-radius:50%;place-items:center;font-size:16px;display:grid}.kinds[data-v-202fd00d]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:14px;display:grid}.kind[data-v-202fd00d]{text-align:left;border:1.5px solid var(--color-line);background:var(--color-ink-2);border-radius:14px;gap:4px;padding:14px;display:grid}.kind[data-v-202fd00d]:hover{border-color:var(--color-line-2)}.kind.on[data-v-202fd00d]{border-color:var(--color-pink);background:color-mix(in srgb, var(--color-pink) 8%, var(--color-ink-2))}.kind b[data-v-202fd00d]{font-family:var(--font-display);text-transform:uppercase;font-size:21px;font-weight:900;line-height:1}.kind span[data-v-202fd00d]{color:var(--color-muted);font-size:12.5px}.attached[data-v-202fd00d]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.att[data-v-202fd00d]{gap:4px;min-width:0;display:grid;position:relative}.att .num[data-v-202fd00d]{z-index:3;min-width:22px;height:22px;font-family:var(--font-mono);background:var(--color-pink);color:var(--color-ink);border-radius:999px;place-items:center;font-size:11px;display:grid;position:absolute;top:6px;left:6px}.starters[data-v-33d460c7]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.starter[data-v-33d460c7]{border:1px solid var(--color-line);background:var(--color-ink-2);transition:border-color .2s, transform .2s var(--ease-riso);border-radius:14px;align-content:start;gap:4px;padding:14px;display:grid}.starter[data-v-33d460c7]:hover{border-color:var(--color-pink);transform:translateY(-2px)}.starter .icon[data-v-33d460c7]{color:var(--color-yellow);font-size:20px}.starter b[data-v-33d460c7]{font-family:var(--font-display);text-transform:uppercase;font-size:20px;font-weight:900;line-height:1}.starter span[data-v-33d460c7]:last-child{color:var(--color-muted);font-size:12px;line-height:1.35}.boards[data-v-33d460c7]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.card[data-v-33d460c7]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:14px;min-width:0;overflow:hidden}.card[data-v-33d460c7]:hover{border-color:var(--color-line-2)}.cover[data-v-33d460c7]{aspect-ratio:16/9;border-radius:0;display:block}.cover img[data-v-33d460c7]{object-fit:cover;width:100%;height:100%}.ws[data-v-33d460c7]{border:1px solid;border-radius:3px;flex:none;padding:2px 6px}.del[data-v-33d460c7]{color:var(--color-faint)}.del[data-v-33d460c7]:hover{color:var(--color-alert)}.ccard[data-v-b2cc64fc]{max-width:100%;transform-style:preserve-3d;transition:transform .6s var(--ease-riso);display:grid;position:relative}.ccard.flip[data-v-b2cc64fc]{transform:rotateY(180deg)}.ccard[data-v-b2cc64fc]{pointer-events:none}.ccard:not(.flip) .front[data-v-b2cc64fc],.ccard.flip .back[data-v-b2cc64fc]{pointer-events:auto}.face[data-v-b2cc64fc]{backface-visibility:hidden;text-align:left;border-radius:14px;flex-direction:column;grid-area:1/1;display:flex;position:relative;overflow:hidden}.front[data-v-b2cc64fc]{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .2s}.front[data-v-b2cc64fc]:after{content:"";pointer-events:none;mix-blend-mode:soft-light;opacity:var(--sheen,0);background:linear-gradient(115deg, transparent 20%, var(--color-pink) 38%, var(--color-yellow) 50%, var(--color-blue) 62%, transparent 80%) var(--sx,50%) 0 / 250% 100%;transition:opacity .3s;position:absolute;inset:0}.flipper[data-v-b2cc64fc]{text-align:left;color:inherit;flex-direction:column;flex:1;display:flex}.actions[data-v-b2cc64fc]{gap:4px;padding:0 6px 6px;display:flex}.actions button[data-v-b2cc64fc]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);border-radius:6px;padding:6px;font-size:10px}.actions button[data-v-b2cc64fc]:hover,.actions button[data-v-b2cc64fc]:focus-visible{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.actions .remove[data-v-b2cc64fc]:hover,.actions .remove[data-v-b2cc64fc]:focus-visible{color:var(--color-alert)}.art[data-v-b2cc64fc]{aspect-ratio:1;border-radius:0;flex:none}.cbody[data-v-b2cc64fc]{flex-direction:column;flex:1;gap:7px;padding:10px 12px 12px;display:flex}.trait[data-v-b2cc64fc]{color:var(--color-ink);border-color:color-mix(in srgb, var(--color-ink) 35%, transparent);padding:4px 7px;font-size:9px}.stats[data-v-b2cc64fc]{color:var(--color-ink-muted);border-top:1px solid color-mix(in srgb, var(--color-ink) 15%, transparent);flex-wrap:wrap;gap:4px 10px;margin-top:auto;padding-top:7px;font-size:11.5px;display:flex}.stats b[data-v-b2cc64fc]{color:var(--color-ink)}.back[data-v-b2cc64fc]{background:var(--color-ink-3);border:1px solid var(--color-line-2);gap:10px;padding:14px;transform:rotateY(180deg)}.refs[data-v-b2cc64fc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.refs img[data-v-b2cc64fc]{object-fit:cover;width:100%;height:100%}.look[data-v-b2cc64fc]{color:var(--color-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.lightbox[data-v-d5f05950]{z-index:140}.lightbox .overlay-close[data-v-d5f05950]{z-index:150}.stage[data-v-d5f05950]{justify-items:center;gap:10px;max-width:100%;margin:auto;display:grid}.media[data-v-d5f05950]{object-fit:contain;background:#000;border-radius:8px;max-width:min(100%,1400px);max-height:calc(100vh - 120px)}.nav[data-v-d5f05950]{z-index:150;border:1px solid var(--color-line-2);background:var(--color-ink-2);border-radius:50%;width:46px;height:46px;margin-top:-23px;font-size:26px;line-height:1;position:fixed;top:50%}.nav[data-v-d5f05950]:hover{border-color:var(--color-paper)}.prev[data-v-d5f05950]{left:14px}.next[data-v-d5f05950]{right:14px}.layout[data-v-1f5e386d]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:26px;display:grid}.refs[data-v-1f5e386d]{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}.ref[data-v-1f5e386d]{gap:4px;min-width:0;display:grid;position:relative}.zoom[data-v-1f5e386d]{cursor:zoom-in;border-radius:6px;display:block}.zoom[data-v-1f5e386d]:hover .print,.zoom[data-v-1f5e386d]:focus-visible .print{outline:2px solid var(--color-yellow)}.ref.lead[data-v-1f5e386d] .print{outline:2px solid var(--color-mint)}.lead-tag[data-v-1f5e386d]{z-index:3;background:var(--color-mint);color:var(--color-ink);border-radius:3px;padding:2px 6px;position:absolute;top:6px;left:6px}@media (width<=860px){.layout[data-v-1f5e386d]{grid-template-columns:minmax(0,1fr)}}.danger[data-v-96ef678e]{background:var(--color-alert);color:var(--color-ink);border-color:#0000}.castgrid[data-v-96ef678e]{perspective:1200px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;display:grid}.item[data-v-c8444f87]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.item>footer[data-v-c8444f87]{margin-top:auto}.item.fresh[data-v-c8444f87]{border-color:var(--color-pink);animation:rise .5s var(--ease-riso) both}.item.failed[data-v-c8444f87]{border-color:color-mix(in srgb, var(--color-alert) 45%, transparent)}.av[data-v-c8444f87]{background:var(--color-blue);width:32px;height:32px;color:var(--color-ink);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.av-ai[data-v-c8444f87]{background:var(--color-ink-3);border:1px solid var(--color-line-2)}.proj[data-v-c8444f87]{color:var(--color-yellow);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-yellow) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-yellow) 40%, transparent);text-underline-offset:3px;margin-left:4px}.ws-tag[data-v-c8444f87]{border:1px solid;border-radius:3px;padding:2px 6px;font-size:9.5px}.media.wide[data-v-c8444f87]{max-width:640px}.media.tall[data-v-c8444f87]{width:min(100%,220px);margin-inline:auto}.seed-quote[data-v-c8444f87]{background:var(--color-yellow);color:var(--color-ink);border-radius:4px;padding:12px 16px;font-size:22px;line-height:1.2;transform:rotate(-.6deg);box-shadow:0 14px 24px -16px #000}.reason[data-v-c8444f87]{color:var(--color-alert);font-size:13px}.stampbtn[data-v-c8444f87]{padding:2px}.stampbtn .stamp[data-v-c8444f87]{color:var(--color-faint);transition:transform .2s var(--ease-riso);font-size:12.5px;transform:rotate(-3deg)}.stampbtn.mine .stamp[data-v-c8444f87]{color:var(--color-pink)}.stampbtn:hover .stamp[data-v-c8444f87]{color:var(--color-paper);transform:rotate(-6deg)scale(1.06)}.stampbtn small[data-v-c8444f87]{color:var(--color-faint);margin-left:4px;font-size:11px}.stamp.add[data-v-c8444f87]{border-style:dashed}.picker[data-v-c8444f87]{z-index:10;background:var(--color-ink-3);border:1px solid var(--color-line-2);border-radius:10px;gap:6px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 20px 40px #0009}.picker .stamp[data-v-c8444f87]{color:var(--color-paper);font-size:13px}.picker button:hover .stamp[data-v-c8444f87]{color:var(--color-pink)}.q-row[data-v-f6906bad]{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:4px 10px;font-size:13px;display:grid}.q-row.active a[data-v-f6906bad],.q-row.active b[data-v-f6906bad]{color:var(--color-pink)}.note[data-v-f6906bad]{color:var(--color-muted);border-top:1px solid var(--color-line);margin-top:12px;padding-top:10px;font-size:12.5px}.deckzone[data-v-316aa5a8]{border:1px dashed var(--color-line-2);border-radius:18px;grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:28px;margin-bottom:40px;padding:22px;display:grid}.deck[data-v-316aa5a8]{touch-action:pan-y;outline:none;width:100%;max-width:340px;height:520px;position:relative}.pcard[data-v-316aa5a8]{transform-origin:50% 92%;transition:transform .4s var(--ease-riso), opacity .4s;-webkit-user-select:none;user-select:none;flex-direction:column;gap:9px;padding:12px 12px 14px;display:flex;position:absolute;inset:0;overflow:hidden}.pcard.top[data-v-316aa5a8]{cursor:grab;touch-action:none}.pcard[data-depth="1"][data-v-316aa5a8]{transform:translateY(12px)rotate(2.6deg)scale(.965)}.pcard[data-depth="2"][data-v-316aa5a8]{transform:translateY(22px)rotate(-2.2deg)scale(.93)}.pcard[data-depth="3"][data-v-316aa5a8]{opacity:0;transform:translateY(30px)scale(.9)}.tag[data-v-316aa5a8]{color:var(--color-ink);border-color:color-mix(in srgb, var(--color-ink) 40%, transparent)}.seeded[data-v-316aa5a8]{color:#6a3b8a;background:color-mix(in srgb, var(--color-yellow) 30%, transparent);border-radius:6px;padding:5px 8px;font-size:12px}.why[data-v-316aa5a8]{font-family:var(--font-hand);color:#3b2f6b;align-items:flex-start;gap:8px;margin-top:auto;font-size:16.5px;line-height:1.2;display:flex}.swipe[data-v-316aa5a8]{z-index:4;pointer-events:none;font-size:30px;position:absolute;top:26px}.swipe-yes[data-v-316aa5a8]{color:var(--color-green-ink);left:22px}.swipe-no[data-v-316aa5a8]{color:#c22f72;right:22px;transform:rotate(6deg)}.swipe-later[data-v-316aa5a8]{color:var(--color-blue);top:34%;left:50%;transform:translate(-50%)rotate(-4deg)}.deck-empty[data-v-316aa5a8]{text-align:center;border:1.5px dashed var(--color-line-2);color:var(--color-muted);border-radius:12px;place-items:center;padding:24px;display:grid;position:absolute;inset:0}@media (width<=980px){.deckzone[data-v-316aa5a8]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.deckinfo .flex[data-v-316aa5a8]{justify-content:center}.deckinfo p[data-v-316aa5a8]{margin-inline:auto}}@media (width<=620px){.deck[data-v-316aa5a8]{height:500px}}.composer[data-v-1a3af8fa]{gap:10px;display:grid}.hand-input[data-v-1a3af8fa]{font-family:var(--font-hand);resize:vertical;font-size:20px;line-height:1.25}.compact .hand-input[data-v-1a3af8fa]{font-size:18px}.dailies[data-v-fc01ff6b]{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:28px;display:grid}.feed-grid[data-v-fc01ff6b]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:18px;display:grid}.says[data-v-fc01ff6b]{align-items:flex-start;gap:14px;margin-bottom:26px;display:flex}.bubble[data-v-fc01ff6b]{background:var(--color-ink-2);border:1px solid var(--color-line-2);font-family:var(--font-hand);border-radius:4px 16px 16px;max-width:62ch;padding:12px 16px;font-size:21px;line-height:1.3}.bubble small[data-v-fc01ff6b]{color:var(--color-faint);margin-top:4px;display:block}.side[data-v-fc01ff6b]{gap:18px;display:grid;position:sticky;top:20px}.next-ep[data-v-fc01ff6b]{background:var(--color-yellow);color:var(--color-ink);border:0;position:relative;overflow:hidden}.next-ep[data-v-fc01ff6b]:before{content:"";background:var(--color-pink);mix-blend-mode:multiply;opacity:.75;border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px}.next-ep[data-v-fc01ff6b]>*{position:relative}.next-ep .mono[data-v-fc01ff6b]{color:#5c4a00}.next-ep blockquote[data-v-fc01ff6b]{margin:12px 0 14px;font-size:22px;line-height:1.15}.next-ep .btn[data-v-fc01ff6b]{border-color:var(--color-ink);color:var(--color-ink)}.next-ep .btn[data-v-fc01ff6b]:hover{background:var(--color-ink);color:var(--color-yellow)}.weekstats[data-v-fc01ff6b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.weekstats div[data-v-fc01ff6b]{background:var(--color-ink);border-radius:8px;padding:9px 10px}.weekstats b[data-v-fc01ff6b]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1;display:block}.weekstats span[data-v-fc01ff6b]{color:var(--color-muted);font-size:11.5px}@media (width<=1180px){.dailies[data-v-fc01ff6b]{grid-template-columns:minmax(0,1fr)}.side[data-v-fc01ff6b]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:static}}.banner[data-v-cf7f1cf4]{background:var(--color-yellow);color:var(--color-ink);border-radius:12px;margin-bottom:18px;padding:12px 16px}.bulkbar[data-v-cf7f1cf4]{z-index:20;border:1px solid var(--color-pink);background:var(--color-ink-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;padding:10px 12px;display:flex;position:sticky;top:10px}.section[data-v-cf7f1cf4]{margin-bottom:30px}.rows[data-v-cf7f1cf4]{gap:8px;display:grid}.row[data-v-cf7f1cf4]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.row.on[data-v-cf7f1cf4]{border-color:var(--color-pink)}.row.dim[data-v-cf7f1cf4]{opacity:.85}.thumb[data-v-cf7f1cf4]{border-radius:8px;flex:none;width:52px;height:52px}.thumb img[data-v-cf7f1cf4],.thumb canvas[data-v-cf7f1cf4]{object-fit:cover;width:100%;height:100%}.danger[data-v-cf7f1cf4]{background:var(--color-alert);color:var(--color-ink);border-color:#0000}@media (width<=700px){.row[data-v-cf7f1cf4]{flex-wrap:wrap}}.board-of-notes[data-v-55db4ef2]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:start;gap:26px 22px;display:grid}.note[data-v-55db4ef2]{color:var(--color-ink);background:var(--color-yellow);transform:rotate(var(--tilt));transition:transform .3s var(--ease-riso);border-radius:3px;gap:10px;padding:18px 16px 14px;display:grid;position:relative;box-shadow:0 22px 30px -22px #000}.note[data-v-55db4ef2]:hover{transform:rotate(0)translateY(-3px)}.note.k-character[data-v-55db4ef2]{background:var(--color-pink)}.note.k-twist[data-v-55db4ef2]{background:#8ea0ff}.note.k-theme[data-v-55db4ef2]{background:var(--color-paper)}.note.k-brand[data-v-55db4ef2]{background:var(--color-mint)}.pin[data-v-55db4ef2]{background:var(--color-ink);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%);box-shadow:inset -3px -3px #ffffff40}.body[data-v-55db4ef2]{font-size:22px;line-height:1.2}.meta[data-v-55db4ef2]{color:color-mix(in srgb, var(--color-ink) 70%, transparent);font-size:12px}.ws[data-v-55db4ef2]{color:var(--color-ink);border:1px solid var(--color-ink);border-radius:3px;padding:2px 6px}.note-btn[data-v-55db4ef2]{border:1.5px solid var(--color-ink);border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:600}.note-btn[data-v-55db4ef2]:hover{background:var(--color-ink);color:var(--color-paper)}.note-btn.ghost[data-v-55db4ef2]{opacity:.7;border-color:#0000}.grid-assets[data-v-c1fcbce1]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;display:grid}.card[data-v-c1fcbce1]{border:1px solid var(--color-line);background:var(--color-ink-2);min-width:0;transition:border-color .2s, transform .2s var(--ease-riso);border-radius:12px;align-content:start;display:grid;overflow:hidden}.card[data-v-c1fcbce1]:hover{border-color:var(--color-line-2);transform:translateY(-2px)}.card.picked[data-v-c1fcbce1]{border-color:var(--color-yellow);box-shadow:0 0 0 1px var(--color-yellow)}.tick[data-v-c1fcbce1]{border:1.5px solid var(--color-paper);background:color-mix(in srgb, var(--color-ink) 70%, transparent);width:24px;height:24px;color:var(--color-ink);border-radius:6px;place-items:center;font-size:14px;font-weight:900;display:grid;position:absolute;top:8px;left:8px}.picked .tick[data-v-c1fcbce1]{background:var(--color-yellow);border-color:var(--color-yellow)}.bulk[data-v-c1fcbce1]{z-index:20;border:1px solid var(--color-line-2);background:var(--color-ink-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;padding:10px 14px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px #00000073}.card[data-v-c1fcbce1] .print{border-radius:0}.note[data-v-c1fcbce1]{color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.note.missing[data-v-c1fcbce1]{color:var(--color-yellow)}.ws[data-v-c1fcbce1]{border:1px solid;border-radius:3px;padding:1px 5px}.detail[data-v-c1fcbce1]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;display:grid}.preview[data-v-c1fcbce1]{object-fit:contain;background:#000;border-radius:8px;width:100%;max-height:60vh}.text[data-v-c1fcbce1]{white-space:pre-wrap;font-family:var(--font-sans);background:var(--color-ink);border:1px solid var(--color-line);border-radius:10px;max-height:60vh;padding:14px;font-size:14px;overflow:auto}.frames[data-v-c1fcbce1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.frames img[data-v-c1fcbce1]{aspect-ratio:16/10;object-fit:cover;border-radius:6px;width:100%}.danger[data-v-c1fcbce1]{background:var(--color-alert);color:var(--color-ink);border-color:#0000}@media (width<=860px){.detail[data-v-c1fcbce1]{grid-template-columns:minmax(0,1fr)}}.script[data-v-79064cfa]{border-left:3px solid var(--color-yellow);background:var(--color-ink-3);border-radius:0 10px 10px 0;padding:10px 14px;font-size:16px;line-height:1.55}.scale[data-v-79064cfa]{text-transform:none;letter-spacing:0;color:var(--color-faint);justify-content:space-between;font-size:11px;display:flex}.scale i[data-v-79064cfa]{font-style:normal}input[type=range][data-v-79064cfa]{accent-color:var(--color-pink)}.voicegrid[data-v-99f270c0]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.voice[data-v-99f270c0]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:14px;align-items:flex-start;gap:14px;padding:14px;transition:border-color .2s;display:flex}.voice.on[data-v-99f270c0]{border-color:var(--color-pink)}.play[data-v-99f270c0]{background:var(--color-yellow);width:46px;height:46px;color:var(--color-ink);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.voice.on .play[data-v-99f270c0]{background:var(--color-pink)}.name[data-v-99f270c0]{font-family:var(--font-display);text-transform:uppercase;font-size:24px;font-weight:800;line-height:1}.danger[data-v-99f270c0]{background:var(--color-alert);color:var(--color-ink);border-color:#0000}.toast[data-v-71ea10a7]{left:50%;bottom:calc(26px + env(safe-area-inset-bottom,0px));opacity:0;z-index:300;background:var(--color-paper);color:var(--color-ink);box-shadow:4px 4px 0 var(--color-pink);transition:all .35s var(--ease-riso);text-align:center;pointer-events:none;border-radius:999px;max-width:calc(100vw - 32px);padding:11px 18px;font-size:14px;font-weight:600;position:fixed;transform:translate(-50%,30px)}.toast.on[data-v-71ea10a7]{opacity:1;transform:translate(-50%)}@media (width<=860px){.toast[data-v-71ea10a7]{bottom:calc(90px + env(safe-area-inset-bottom,0px))}}.ws-btn[data-v-e980649c]{border:1px solid var(--color-line);background:var(--color-ink-2);border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.ws-btn[data-v-e980649c]:hover{border-color:var(--color-line-2)}.ws-av[data-v-e980649c]{width:34px;height:34px;font-family:var(--font-display);color:var(--color-ink);border-radius:8px;flex:none;place-items:center;font-size:16px;font-weight:900;display:grid}.ws-menu[data-v-e980649c]{z-index:60;background:var(--color-ink-2);border:1px solid var(--color-line-2);border-radius:12px;width:min(300px,100vw - 32px);padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 20px 40px #0009}.ws-menu button[data-v-e980649c]{border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.manage[data-v-e980649c]{border-top:1px solid var(--color-line);color:var(--color-yellow);margin-top:4px;padding:9px 8px;font-size:13px;display:block}.ws-menu button[data-v-e980649c]:hover,.ws-menu button[aria-current=true][data-v-e980649c]{background:var(--color-ink-3)}.studio[data-v-ff145e8d]{grid-template-columns:var(--rail) minmax(0, 1fr);min-height:100vh;display:grid}.rail[data-v-ff145e8d]{border-right:1px solid var(--color-line);background:var(--color-ink);z-index:50;flex-direction:column;gap:18px;height:100dvh;padding:22px 16px;display:flex;position:sticky;top:0}.navl[data-v-ff145e8d]{gap:2px;display:grid}.navl a[data-v-ff145e8d]{color:var(--color-muted);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;font-weight:600;display:flex;position:relative}.navl a[data-v-ff145e8d]:hover{color:var(--color-paper);background:var(--color-ink-2)}.navl a[aria-current=page][data-v-ff145e8d]{color:var(--color-paper);background:var(--color-ink-3)}.navl a[aria-current=page] .count[data-v-ff145e8d]{background:var(--color-pink);min-width:20px;color:var(--color-ink);font-family:var(--font-mono);text-align:center;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:10px}.ni[data-v-ff145e8d]{color:var(--color-faint);font-family:var(--font-mono);width:16px;font-size:11px}.persona[data-v-ff145e8d]{border:1px solid var(--color-line);background:linear-gradient(160deg, color-mix(in srgb, var(--color-blue) 12%, transparent), transparent 60%);border-radius:12px;flex-direction:column;gap:8px;margin-top:auto;padding:12px;display:flex}.guard[data-v-ff145e8d]{white-space:normal;border-radius:8px}.me[data-v-ff145e8d]{border-top:1px solid var(--color-line);align-items:center;gap:8px;padding-top:12px;display:flex}.me-av[data-v-ff145e8d]{background:var(--color-ink-3);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.stage[data-v-ff145e8d]{min-width:0;padding:clamp(16px,2.6vw,36px) clamp(16px,2.6vw,36px) 110px}.m-head[data-v-ff145e8d]{display:none}@media (width<=860px){.studio[data-v-ff145e8d]{grid-template-columns:minmax(0,1fr)}.rail[data-v-ff145e8d]{height:auto;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid var(--color-line);z-index:90;flex-direction:row;gap:0;position:fixed;inset:auto 0 0}.rail-brand[data-v-ff145e8d],.rail-ws[data-v-ff145e8d],.persona[data-v-ff145e8d],.me[data-v-ff145e8d],.hide-mobile[data-v-ff145e8d]{display:none!important}.navl[data-v-ff145e8d]{grid-template-columns:repeat(7,minmax(0,1fr));width:100%}.navl a[data-v-ff145e8d]{flex-direction:column;justify-content:center;gap:2px;padding:8px 4px;font-size:12px}.m-head[data-v-ff145e8d]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}}
