.k3-reference.svelte-r44vue{cursor:pointer}.region-hint.svelte-r44vue{opacity:0;transition:opacity .25s cubic-bezier(.2,.8,.2,1)}.region-hint.svelte-r44vue svg{transition:transform .45s cubic-bezier(.34,1.5,.64,1);transform:scale(.7)}.k3-reference.svelte-r44vue:focus-visible .region-hint:where(.svelte-r44vue){opacity:1}.k3-reference.svelte-r44vue:focus-visible .region-hint:where(.svelte-r44vue) svg{transform:scale(1)}@media (hover:hover) and (pointer:fine){.k3-reference.svelte-r44vue:hover .region-hint:where(.svelte-r44vue){opacity:1}.k3-reference.svelte-r44vue:hover .region-hint:where(.svelte-r44vue) svg{transform:scale(1)}}.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}.transfer-cue.svelte-1j4dns5 svg{animation:1.5s cubic-bezier(.4,0,.2,1) infinite svelte-1j4dns5-download-arrow}.transfer-cue.starting.svelte-1j4dns5{animation:1.7s ease-in-out both svelte-1j4dns5-attachment-swallow}.attachment-cue.svelte-1j4dns5{animation:1.45s ease-in-out both svelte-1j4dns5-attachment-flow}@keyframes svelte-1j4dns5-attachment-flow{0%{transform:translate(var(--x), 32px) rotate(var(--tilt)) scale(.2);opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}28%,48%{transform:translate(var(--x), 18px) rotate(var(--tilt)) scale(1);opacity:1}60%{transform:translate(calc(var(--x) * 1.08), 26px) rotate(var(--tilt)) scale(1.06, .88);opacity:1;animation-timing-function:cubic-bezier(.65,0,.9,.4)}80%{transform:translate(calc(var(--x) * .18), -10px) rotate(0deg) scale(.36, 1.12);opacity:1}94%,to{opacity:0;transform:translateY(-32px)rotate(0)scale(.02,.15)}}@keyframes svelte-1j4dns5-attachment-swallow{0%,60%,to{scale:1}72%{scale:1.2 .88}82%{scale:.92 1.12}92%{scale:1.04 .98}}@keyframes svelte-1j4dns5-download-arrow{0%,25%,85%,to{opacity:1;transform:translateY(0)}55%{opacity:0;transform:translateY(140%)}56%{opacity:0;transform:translateY(-140%)}}.generation-pending.svelte-1j4dns5 [data-state=indeterminate] [data-slot=progress-indicator]{animation:1.4s ease-in-out infinite svelte-1j4dns5-progress-sweep}@keyframes svelte-1j4dns5-progress-sweep{0%{translate:0}to{translate:400%}}.queue-ring.svelte-1j4dns5{animation:2.4s cubic-bezier(.2,.8,.2,1) infinite svelte-1j4dns5-queue-pulse}@keyframes svelte-1j4dns5-queue-pulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.transfer-cue.svelte-1j4dns5 svg,.transfer-cue.starting.svelte-1j4dns5,.attachment-cue.svelte-1j4dns5{animation:none}.attachment-cue.svelte-1j4dns5{transform:translate(var(--x), 18px) rotate(var(--tilt))}.generation-pending.svelte-1j4dns5 [data-state=indeterminate] [data-slot=progress-indicator]{animation:none;translate:200%}.queue-ring.svelte-1j4dns5{animation:none;display:none}}.generation-batch.svelte-1tmboc:only-of-type [data-generation-actions]:where(.svelte-1tmboc):after{display:none}@media (prefers-reduced-motion:no-preference){.result-reveal.svelte-1tmboc>img:where(.svelte-1tmboc):not([aria-hidden]){object-fit:cover;animation:1.1s cubic-bezier(.2,.8,.2,1) both svelte-1tmboc-result-develop}.result-reveal.svelte-1tmboc:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 35%,#ffffff29 50%,#0000 65%) 0 0/250% 100%;animation:1.3s cubic-bezier(.2,.8,.2,1) both svelte-1tmboc-result-sweep;position:absolute;inset:0}}@keyframes svelte-1tmboc-result-develop{0%{filter:blur(18px)brightness(1.25);transform:scale(1.06)}to{filter:none;transform:none}}@keyframes svelte-1tmboc-result-sweep{0%{background-position:120% 0}to{background-position:-40% 0}}.generation-batch.svelte-1tmboc{grid-template-columns:minmax(0,1fr);grid-template-areas:"metadata""results""actions";align-items:start;gap:.5rem 1.5rem;display:grid}[data-generation-metadata].svelte-1tmboc{grid-area:metadata}.results-row.svelte-1tmboc{grid-area:results}[data-generation-actions].svelte-1tmboc{grid-area:actions}@container image-feed (width>=56rem){.generation-batch.svelte-1tmboc{grid-template:"metadata results"minmax(0,1fr)"actions results"/16rem minmax(0,1fr)}[data-generation-metadata].svelte-1tmboc{contain:size;align-self:stretch;overflow-y:auto}[data-generation-prompt].svelte-1tmboc{min-height:1lh;max-height:none}}.results-row.svelte-1tmboc [data-results-grid]:where(.svelte-1tmboc){flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:0 8px;width:100%;padding:0;display:flex}.results-row.svelte-1tmboc [data-result-tile]:where(.svelte-1tmboc){width:var(--tile-width,100%);max-width:min(100%, calc(min(50svh, 32rem) * var(--tile-ar) + 4px));flex:none;min-width:0;min-height:0;max-height:none;margin-bottom:8px;container-type:inline-size}@container (width<=14rem){.results-row.svelte-1tmboc [data-tile-actions]:where(.svelte-1tmboc) button:where(.svelte-1tmboc){gap:0;font-size:0}}.results-row.svelte-1tmboc [data-result-tile]:where(.svelte-1tmboc) img:where(.svelte-1tmboc):not([aria-hidden]){width:100%;height:auto}.plugin-panel.svelte-1tmboc [data-tile-actions]:where(.svelte-1tmboc){opacity:0;transition:opacity .15s ease-out}.plugin-panel.svelte-1tmboc [data-result-tile]:where(.svelte-1tmboc):hover [data-tile-actions]:where(.svelte-1tmboc),.plugin-panel.svelte-1tmboc [data-result-tile]:where(.svelte-1tmboc):focus-within [data-tile-actions]:where(.svelte-1tmboc){opacity:1}.plugin-panel.svelte-1tmboc [data-tile-actions]:where(.svelte-1tmboc) button:where(.svelte-1tmboc){gap:0;font-size:0}@media (width<=767.98px) and (hover:hover){.results-row.svelte-1tmboc [data-tile-actions]:where(.svelte-1tmboc){opacity:0;transition:opacity .15s ease-out}.results-row.svelte-1tmboc [data-result-tile]:where(.svelte-1tmboc):hover [data-tile-actions]:where(.svelte-1tmboc),.results-row.svelte-1tmboc [data-result-tile]:where(.svelte-1tmboc):focus-within [data-tile-actions]:where(.svelte-1tmboc){opacity:1}.results-row.svelte-1tmboc [data-tile-actions]:where(.svelte-1tmboc) button:where(.svelte-1tmboc){gap:0;font-size:0}}.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}.zoomable-feed.svelte-16blpgm a{cursor:zoom-in}.eased-gradient-down.svelte-10z03cy{background:linear-gradient(#0009 0%,#00000097 8.1%,#00000092 15.5%,#00000089 22.5%,#0000007e 29%,#00000071 35.3%,#00000063 41.2%,#00000054 47.1%,#00000045 52.9%,#00000036 58.8%,#00000028 64.7%,#0000001b 71%,#00000010 77.5%,#00000007 84.5%,#00000002 91.9%,#0000 100%)}.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}}
