.clean-photo.svelte-1i7vt0c{width:100%;min-width:0;margin:0}.photo-window.svelte-1i7vt0c{isolation:isolate;height:var(--photo-height,auto);background-color:#ece9e2;position:relative;overflow:hidden}.photo-window.svelte-1i7vt0c:not(.is-loaded):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff6b 50%,#0000 100%) 0 0/200% 100%;animation:2.2s cubic-bezier(.4,0,.2,1) infinite svelte-1i7vt0c-warm-shimmer;position:absolute;inset:0}@keyframes svelte-1i7vt0c-warm-shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}picture.svelte-1i7vt0c{width:100%;height:100%;display:block}img.svelte-1i7vt0c{opacity:0;width:100%;height:100%;transition:opacity .35s ease-out;display:block}img.loaded.svelte-1i7vt0c{opacity:1}figcaption.svelte-1i7vt0c{color:var(--muted);padding-top:.65rem;font-size:.8125rem;line-height:1.4}.compact-caption.svelte-1i7vt0c figcaption:where(.svelte-1i7vt0c){white-space:nowrap;text-overflow:ellipsis;padding-top:.3rem;font-size:.75rem;line-height:1.2;overflow:hidden}@media (prefers-reduced-motion:reduce){.photo-window.svelte-1i7vt0c:not(.is-loaded):before{animation:none}img.svelte-1i7vt0c{opacity:1;transition:none}}.heritage-doodle.svelte-wstlku{vertical-align:middle;color:inherit;pointer-events:none;line-height:0;display:inline-block;overflow:visible}svg.svelte-wstlku{width:100%;height:100%;display:block;overflow:visible}.thread-guide.svelte-wstlku{opacity:.15}.doodle-interactive.svelte-wstlku{pointer-events:auto;cursor:default;transition:transform .25s cubic-bezier(.34,1.56,.64,1),color .2s}.doodle-interactive.svelte-wstlku:hover{transform:scale(1.08)rotate(-2deg)}.doodle-float.svelte-wstlku{animation:4s ease-in-out infinite alternate svelte-wstlku-doodle-sway}@keyframes svelte-wstlku-doodle-sway{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-3px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.doodle-float.svelte-wstlku{animation:none!important}.doodle-interactive.svelte-wstlku:hover{transform:none!important}}
