@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-71tlg5-blink-fade{0%{opacity:1}45%{opacity:1}55%{opacity:0}to{opacity:0}}.animate-blink-fade.svelte-71tlg5{animation:svelte-71tlg5-blink-fade 1s steps(1,end) infinite;transition:opacity .3s}@keyframes svelte-71tlg5-char-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.char-fade-in{animation:svelte-71tlg5-char-fade-in .3s ease-out;display:inline-block}.w-full span.inline-block{white-space:pre-wrap;word-break:break-word}.action-button .action-button__icon svg{width:16px;height:16px;display:block;flex-shrink:0}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}.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}@keyframes svelte-10bpjje-ph-pulse-opacity{0%,to{opacity:.66}50%{opacity:.36}}@keyframes svelte-10bpjje-ph-pulse-shift{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}.ph-pulse{opacity:.8;background-size:400% 400%;animation:svelte-10bpjje-ph-pulse-opacity 2s ease-in-out infinite,svelte-10bpjje-ph-pulse-shift 4s ease-in-out infinite;will-change:opacity,background-position}.ph-pulse-icon{animation:svelte-10bpjje-ph-pulse-opacity 1.5s ease-in-out infinite;will-change:opacity}.scrollbar-hide.svelte-st8ijx{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-st8ijx::-webkit-scrollbar{display:none}.line-clamp-2.svelte-st8ijx{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mask-fade.svelte-st8ijx{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 15%,black 85%,transparent 100%)}
