@keyframes svelte-1ynj3qp-loadingGrow{0%{transform:scale(1)}to{transform:scale(1.8)}}@keyframes svelte-1ynj3qp-fastReturn{0%{transform:scale(1.8)}to{transform:scale(1)}}@keyframes svelte-aq09j3-blink-fade{0%{opacity:1}45%{opacity:1}55%{opacity:0}to{opacity:0}}.animate-blink-fade.svelte-aq09j3{animation:svelte-aq09j3-blink-fade 1s steps(1,end) infinite;transition:opacity .3s}@keyframes svelte-aq09j3-char-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.char-fade-in{animation:svelte-aq09j3-char-fade-in .3s ease-out;display:inline}.scrollbar-hide.svelte-aq09j3{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-aq09j3::-webkit-scrollbar{display:none}.scroll-arrow-btn{transition:transform .2s cubic-bezier(.25,.46,.45,.94),background-color .2s ease,opacity .2s ease;transform-origin:center}.scroll-arrow-btn:hover{opacity:1!important;background-color:hsl(var(--background) / .9)}.scroll-arrow-btn:active{transform:translateY(-50%) scale(.92)}.scroll-arrow-btn:hover svg{color:hsl(var(--primary))}.image-picker-button .action-button__icon svg{width:24px!important;height:24px!important}.action-button .action-button__icon svg{width:16px;height:16px;display:block;flex-shrink:0}.action-button .action-button__icon svg[data-dice="1"]{width:14px;height:14px}.action-button .action-button__icon svg[data-dice="2"]{width:18px;height:18px}button.bg-black\/50 svg,button.bg-black\/70 svg{color:#fff;opacity:.9;transition:color .2s ease,opacity .2s ease}button.bg-black\/50,button.bg-black\/70{transition:transform .2s cubic-bezier(.25,.46,.45,.94),background-color .2s ease;transform-origin:center}button:hover.bg-black\/50,button:hover.bg-black\/70{background-color:#000000a6}button:active.bg-black\/50,button:active.bg-black\/70{transform:scale(.92);background-color:#000000bf}button:hover.bg-black\/50 svg,button:hover.bg-black\/70 svg{color:hsl(var(--primary));opacity:1}.action-button.rounded-full{transition:transform .2s cubic-bezier(.25,.46,.45,.94),background-color .2s ease,border-color .2s ease,color .2s ease;transform-origin:center}.action-button.rounded-full:active{transform:scale(.92)}button.bg-black\/50 svg,button.bg-black\/70 svg{flex-shrink:0;display:block;margin:0}.fullscreen-image-modal>button{display:none!important}@keyframes svelte-1bysxed-ph-pulse-opacity{0%,to{opacity:.66}50%{opacity:.36}}.ph-pulse-icon{animation:svelte-1bysxed-ph-pulse-opacity 1.5s ease-in-out infinite;will-change:opacity}.video-container.svelte-zwe9gc{width:100%;height:100%}input[type=range].svelte-zwe9gc{-webkit-appearance:none;background:transparent}input[type=range].svelte-zwe9gc::-webkit-slider-track{background:transparent;height:100%;border-radius:4px}input[type=range].svelte-zwe9gc::-webkit-slider-thumb{-webkit-appearance:none;background:transparent;height:20px;width:20px;border-radius:50%;cursor:pointer;border:none}input[type=range].svelte-zwe9gc::-moz-range-track{background:transparent;height:100%;border-radius:4px}input[type=range].svelte-zwe9gc::-moz-range-thumb{background:transparent;height:20px;width:20px;border-radius:50%;cursor:pointer;border:none}.video-container.svelte-1wid0v9{width:100%;height:100%}.video-control-button{transition:transform .2s cubic-bezier(.25,.46,.45,.94),color .2s ease;transform-origin:center}.video-control-button:active{transform:scale(.92)}.video-control-button svg{transition:color .2s ease;transform:none}.backdrop-safe-transition.svelte-d3udo0{transition:opacity .2s ease-in-out;will-change:opacity}.picked-fullscreen-modal>button{display:none!important}.download-button svg{color:#fff!important;stroke:currentColor!important;fill:none!important;transition:color .2s ease}.download-button{transition:transform .2s cubic-bezier(.25,.46,.45,.94),background-color .2s ease;transform-origin:center}.download-button:hover{background-color:#000000a6!important}.download-button:active{transform:scale(.92);background-color:#000000bf!important}.download-button svg{color:#fff!important;stroke:currentColor!important;fill:none!important;transition:color .2s ease;transform:none}.download-button:hover svg{color:hsl(var(--primary))!important}.parent-action-icon svg{width:100%;height:100%;fill:currentColor}.scrollbar-hide.svelte-g7p1uv{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-g7p1uv::-webkit-scrollbar{display:none}.line-clamp-2.svelte-g7p1uv{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
