.reveal.svelte-p2zuy1{border-radius:var(--ui-radius);background:var(--ui-subtle);position:relative;overflow:hidden}.tiles.svelte-p2zuy1{transition:opacity .5s var(--ui-ease-out);position:absolute;inset:0}.tiles.gone.svelte-p2zuy1{opacity:0}.tile.svelte-p2zuy1{box-sizing:border-box;animation:svelte-p2zuy1-split .38s var(--ui-ease-out) backwards;padding:1px;position:absolute}.tile.svelte-p2zuy1:before{content:"";border-radius:var(--r);background:var(--c);block-size:100%;inline-size:100%;transition:background-color .6s;display:block}@keyframes svelte-p2zuy1-split{0%{opacity:.4;transform:scale(.94)}}.final.svelte-p2zuy1{object-fit:cover;opacity:0;filter:blur(6px);block-size:100%;inline-size:100%;transition:opacity .5s var(--ui-ease-out), transform .7s var(--ui-ease-out), filter .5s var(--ui-ease-out);position:absolute;inset:0;transform:scale(1.02)}.final.in.svelte-p2zuy1{opacity:1;filter:none;transform:none}.status.svelte-p2zuy1{color:#fff;font:500 .75rem/1 var(--ui-font);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;padding:.3125rem .625rem;animation:1.6s ease-in-out infinite svelte-p2zuy1-pulse;position:absolute;inset-block-end:.75rem;inset-inline-start:.75rem}@keyframes svelte-p2zuy1-pulse{50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.tile.svelte-p2zuy1,.status.svelte-p2zuy1{animation:none}.final.svelte-p2zuy1{filter:none;transform:none}}.studio.svelte-16kokzu{box-sizing:border-box;background:var(--ui-surface);inline-size:100%;box-shadow:var(--ui-shadow-card);color:var(--ui-fg);font:.9375rem/1.5 var(--ui-font);border-radius:1.75rem;gap:1.25rem;padding:1.25rem;display:grid}form.svelte-16kokzu{gap:.75rem;display:grid}.row.svelte-16kokzu{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.row.svelte-16kokzu>.btn{margin-inline-start:auto}.results.svelte-16kokzu{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;min-block-size:10rem;display:grid}.tile.svelte-16kokzu{border-radius:var(--ui-radius);background:var(--ui-subtle);animation:svelte-16kokzu-appear .4s var(--ui-ease-out) backwards;margin:0;position:relative;overflow:hidden}.tile.svelte-16kokzu:nth-child(2){animation-delay:80ms}@keyframes svelte-16kokzu-appear{0%{opacity:0;transform:scale(.97)}}.tile.svelte-16kokzu .save{opacity:0;transition:opacity var(--ui-dur) ease;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.tile.svelte-16kokzu:hover .save,.tile.svelte-16kokzu:focus-within .save{opacity:1}@media (hover:none){.tile.svelte-16kokzu .save{opacity:1}}.empty.svelte-16kokzu,.failed.svelte-16kokzu{color:var(--ui-muted);text-align:center;grid-column:1/-1;align-self:center;margin:0;font-size:.875rem}.failed.svelte-16kokzu{color:var(--ui-danger)}@media (prefers-reduced-motion:reduce){.tile.svelte-16kokzu{animation:none}}.studio.svelte-1jx4y6l{box-sizing:border-box;background:var(--ui-surface);inline-size:100%;box-shadow:var(--ui-shadow-card);color:var(--ui-fg);font:.9375rem/1.5 var(--ui-font);border-radius:1.75rem;gap:1.25rem;padding:1.25rem;display:grid}form.svelte-1jx4y6l{gap:.75rem;display:grid}.row.svelte-1jx4y6l{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.row.svelte-1jx4y6l>.btn{margin-inline-start:auto}.player.svelte-1jx4y6l{border-radius:calc(var(--ui-radius) + .75rem);background:var(--ui-subtle);animation:svelte-1jx4y6l-appear .3s var(--ui-ease-out);align-items:center;gap:1rem;padding-block:.75rem;padding-inline:.75rem 1rem;display:flex}.player.svelte-1jx4y6l .seek{flex:1}@keyframes svelte-1jx4y6l-appear{0%{opacity:0;transform:translateY(4px)}}.failed.svelte-1jx4y6l{color:var(--ui-danger);margin:0;font-size:.875rem}@media (prefers-reduced-motion:reduce){.player.svelte-1jx4y6l{animation:none}}.studio.svelte-ztusk6{box-sizing:border-box;background:var(--ui-surface);inline-size:100%;box-shadow:var(--ui-shadow-card);color:var(--ui-fg);font:.9375rem/1.5 var(--ui-font);border-radius:1.75rem;gap:1.25rem;padding:1.25rem;display:grid}.controls.svelte-ztusk6{align-items:center;gap:1rem;display:flex}.record.svelte-ztusk6{background:var(--ui-accent);block-size:3.5rem;inline-size:3.5rem;color:var(--ui-on-accent);cursor:pointer;transition:transform var(--ui-dur-press) var(--ui-ease-out), background-color var(--ui-dur) ease;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.record.svelte-ztusk6:active{transform:scale(.94)}.record.on.svelte-ztusk6{background:var(--ui-danger);color:var(--ui-on-danger)}.record.svelte-ztusk6:disabled{opacity:.5;cursor:not-allowed}.record.svelte-ztusk6:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}.state.svelte-ztusk6{color:var(--ui-muted);flex:1;align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}.live.svelte-ztusk6{background:var(--ui-danger);border-radius:50%;block-size:.5rem;inline-size:.5rem;animation:1s ease-in-out infinite svelte-ztusk6-pulse}@keyframes svelte-ztusk6-pulse{50%{opacity:.3}}.time.svelte-ztusk6{color:var(--ui-fg);font-variant-numeric:tabular-nums}.transcript.svelte-ztusk6{border-radius:calc(var(--ui-radius) + .5rem);background:var(--ui-subtle);animation:svelte-ztusk6-appear .3s var(--ui-ease-out);align-items:flex-start;gap:.5rem;margin:0;padding-block:1rem;padding-inline:1.25rem .5rem;display:flex}blockquote.svelte-ztusk6{flex:1;margin:0;line-height:1.6}@keyframes svelte-ztusk6-appear{0%{opacity:0;transform:translateY(4px)}}.failed.svelte-ztusk6{color:var(--ui-danger);margin:0;font-size:.875rem}.sr-only.svelte-ztusk6{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.transcript.svelte-ztusk6{animation:none}.live.svelte-ztusk6{animation-duration:2s}}.studio.svelte-1rsllqs{box-sizing:border-box;background:var(--ui-surface);inline-size:100%;box-shadow:var(--ui-shadow-card);color:var(--ui-fg);font:.9375rem/1.5 var(--ui-font);border-radius:1.75rem;gap:1.25rem;padding:1.25rem;display:grid}form.svelte-1rsllqs{gap:.75rem;display:grid}.row.svelte-1rsllqs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.row.svelte-1rsllqs>.btn{margin-inline-start:auto}.frame.svelte-1rsllqs{aspect-ratio:16/9;border-radius:var(--ui-radius);background:var(--ui-subtle);place-items:center;display:grid;overflow:hidden}.frame.svelte-1rsllqs video:where(.svelte-1rsllqs){object-fit:cover;block-size:100%;inline-size:100%;animation:svelte-1rsllqs-appear .4s var(--ui-ease-out)}@keyframes svelte-1rsllqs-appear{0%{opacity:0}}.frame.svelte-1rsllqs{position:relative}.frame.svelte-1rsllqs .fill{border-radius:0;position:absolute;inset:0}.working.svelte-1rsllqs{border-radius:calc(var(--ui-radius) * 1.5);background:color-mix(in srgb, var(--ui-surface) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inline-size:min(20rem,80%);box-shadow:var(--ui-shadow-card);gap:.5rem;padding:.875rem 1rem;display:grid;position:relative}.working.svelte-1rsllqs p:where(.svelte-1rsllqs),.note.svelte-1rsllqs{color:var(--ui-muted);font-variant-numeric:tabular-nums;text-align:center;margin:0;font-size:.8125rem}.failed.svelte-1rsllqs{color:var(--ui-danger)}@media (prefers-reduced-motion:reduce){.frame.svelte-1rsllqs video:where(.svelte-1rsllqs){animation:none}}
