.overlay.svelte-sbr1ev{background-color:var(--background);z-index:11;visibility:collapse;opacity:0;width:100%;height:100%;transition:all .4s ease-out;position:fixed;top:0;left:0}.overlay.open.svelte-sbr1ev{visibility:visible;opacity:.5}.corner.svelte-sbr1ev{z-index:10;align-items:center;gap:.8rem;display:flex;position:fixed;bottom:2rem;right:2rem}.corner.open.svelte-sbr1ev{z-index:12}.controls.svelte-sbr1ev{align-items:center;gap:.8rem;display:flex}.kebab-wrapper.svelte-sbr1ev{display:none}.kebab-wrapper.svelte-sbr1ev button.active{color:var(--main-light);background-color:var(--main-light-10);filter:drop-shadow(0 0 1.2rem var(--main-light))}@media (width<=768px){.controls.svelte-sbr1ev{visibility:collapse;transform-origin:bottom;border-radius:10rem;flex-direction:column;margin-bottom:.8rem;padding:1rem .8rem;transition:visibility .2s ease-out,transform .2s ease-out;position:absolute;bottom:100%;right:-.8rem;transform:scale(.9)}.controls.svelte-sbr1ev:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);pointer-events:none;position:absolute;inset:0}.controls.svelte-sbr1ev:before,.controls.svelte-sbr1ev>.glass-glow{animation:.2s ease-out forwards svelte-sbr1ev-fade-out}.controls.open.svelte-sbr1ev{visibility:visible;transform:scale(1)}.controls.open.svelte-sbr1ev:before,.controls.open.svelte-sbr1ev>.glass-glow{animation-name:svelte-sbr1ev-fade-in}@keyframes svelte-sbr1ev-fade-in{0%{opacity:0}}@keyframes svelte-sbr1ev-fade-out{to{opacity:0}}.kebab-wrapper.svelte-sbr1ev{display:block}}
