.prompt-static *,.prompt-static :before,.prompt-static :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}@keyframes svelte-9s4yym-pill-appear{0%{opacity:0;filter:blur(8px);transform:translateY(6px)scale(.92)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.pill-appear.svelte-9s4yym{animation:.34s cubic-bezier(.22,1,.36,1) svelte-9s4yym-pill-appear}@keyframes svelte-1tmboc-heart-burst{0%{opacity:0;filter:brightness();transform:translate(-50%,-50%)scale(.5)}15%{opacity:1;filter:brightness(1.2);transform:translate(-50%,-50%)scale(1.3)}30%{filter:brightness(1.1);transform:translate(-50%,-50%)scale(.9)}45%{filter:brightness(1.3);transform:translate(-50%,-50%)scale(1.2)}60%{filter:brightness(1.2);transform:translate(-50%,-50%)scale(.95)}to{opacity:0;filter:brightness(.8);transform:translate(-50%,-50%)scale(1.8)}}.heart-burst.svelte-1tmboc{animation:3s cubic-bezier(.18,.89,.32,1.28) forwards svelte-1tmboc-heart-burst}.heart-glow.svelte-1tmboc{background:radial-gradient(circle,#ff4b6c66 0%,#ff4b6c00 70%);border-radius:50%}.thumb-glow.svelte-1tmboc{background:radial-gradient(circle,#fff6 0%,#fff0 70%);border-radius:50%}.orbit-item{will-change:transform;contain:strict;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;overflow:hidden}.orbit-item img{object-fit:contain;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.shake.svelte-qfeo3f{animation:.4s ease-out svelte-qfeo3f-shake}@keyframes svelte-qfeo3f-shake{0%{transform:translate(0)}10%{transform:translate(-6px)}20%{transform:translate(6px)}30%{transform:translate(-6px)}40%{transform:translate(6px)}50%{transform:translate(-4px)}60%{transform:translate(3px)}70%{transform:translate(-2px)}80%{transform:translate(1px)}to{transform:translate(0)}}.gallery-scroll.svelte-x4i7z8{scrollbar-width:thin;scrollbar-color:#8080804d transparent}.gallery-scroll.svelte-x4i7z8::-webkit-scrollbar{height:6px}.gallery-scroll.svelte-x4i7z8::-webkit-scrollbar-track{background:0 0}.gallery-scroll.svelte-x4i7z8::-webkit-scrollbar-thumb{background-color:#8080804d;border-radius:3px}.gallery-scroll.svelte-x4i7z8::-webkit-scrollbar-thumb:hover{background-color:#80808080}.pulse-anim.svelte-x4i7z8{background:var(--muted);animation:1s ease-in-out infinite svelte-x4i7z8-pulse}.refreshing-pulse.svelte-x4i7z8{animation:1.5s ease-in-out infinite svelte-x4i7z8-refreshing-pulse}@keyframes svelte-x4i7z8-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes svelte-x4i7z8-refreshing-pulse{0%,to{opacity:.7}50%{opacity:.35}}.shimmer-text.svelte-1uc4q1u{background:linear-gradient(90deg, #80808066 0%, var(--color-primary-1000) 50%, #80808066 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite svelte-1uc4q1u-shimmer-text}.dark .shimmer-text.svelte-1uc4q1u{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#ffffff40 0%,#fff 50%,#ffffff40 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text}@keyframes svelte-1uc4q1u-shimmer-text{0%{background-position:200% 0}to{background-position:-200% 0}}.svelte-11vy0ku{outline:none!important}.header-fancy.svelte-11vy0ku{-webkit-text-fill-color:transparent;text-shadow:0 1px #0000001a;background:linear-gradient(160deg,#fff 0%,#bebebe 70%,#646464 100%);-webkit-background-clip:text;background-clip:text}.focus-image-dialog.svelte-11vy0ku{transition:display .15s allow-discrete, overlay .15s allow-discrete;opacity:0;animation:.15s ease-out forwards svelte-11vy0ku-close-dialog}.focus-image-dialog.svelte-11vy0ku[open]{opacity:1;animation:unset;z-index:100}@keyframes svelte-11vy0ku-close-dialog{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.focus-image-dialog.svelte-11vy0ku::backdrop{opacity:0;transition:opacity .1s ease-out}.focus-image-dialog[open].svelte-11vy0ku::backdrop{opacity:1}@starting-style{.focus-image-dialog[open].svelte-11vy0ku::backdrop{opacity:0}}@keyframes svelte-11vy0ku-welcomeFade{0%{opacity:0;scale:.95}30%{opacity:1;scale:1}80%{opacity:1;scale:1}to{opacity:0;scale:.95}}.welcome-text.svelte-11vy0ku{animation:2s ease-out 1.2s both svelte-11vy0ku-welcomeFade}@media (height<=600px){.hide-on-short-screen.svelte-11vy0ku{display:none}}
