@keyframes svelte-ove8sg-fadeOut{0%{opacity:0;box-shadow:0 9px 16px -10px #0000}to{opacity:1;box-shadow:0 9px 16px -10px #0007}}.wrapper.svelte-ove8sg{position:relative;display:flex;width:100%;height:100%;max-width:800px;max-height:800px;border-radius:.72rem;overflow:hidden;aspect-ratio:1;animation:svelte-ove8sg-fadeOut .7s ease-in forwards}:is(.wrapper.svelte-ove8sg:hover,.wrapper.svelte-ove8sg:focus-visible,.wrapper.svelte-ove8sg:focus-within) .btn:where(.svelte-ove8sg){opacity:1;z-index:10}button.svelte-ove8sg,a.svelte-ove8sg{color:var(--fg-neutral-default);text-decoration:none}:is(button.svelte-ove8sg,a.svelte-ove8sg):hover,:is(button.svelte-ove8sg,a.svelte-ove8sg):focus{color:var(--fg-brand-strong);outline:none}.btn.svelte-ove8sg{opacity:0;position:absolute;z-index:1;background:var(--bg-neutral-default);color:var(--fg-neutral-default);padding:.5rem;border-radius:.5rem;font-family:var(--font-mono);font-size:var(--14px);transition:opacity .2s ease-in-out;--offset: .5rem;bottom:var(--offset)}@media (min-width: 768px){.btn.svelte-ove8sg{--offset: 1.5rem}}.btn.edit.svelte-ove8sg{right:var(--offset)}.btn.next-scene.svelte-ove8sg{display:flex;gap:var(--8px);left:var(--offset)}.btn.next-scene.svelte-ove8sg button:where(.svelte-ove8sg){display:flex;gap:var(--8px)}.scene-name.svelte-ove8sg{font-weight:var(--font-bold)}
