.pic.svelte-ano3xq{aspect-ratio:var(--aspect);background-color:var(--surface-2);background-image:var(--lqip);background-size:cover;background-position:var(--focus);position:relative;overflow:hidden}.pic.svelte-ano3xq:before{content:"";background:inherit;background-position:var(--focus);filter:blur(22px)saturate(1.15);opacity:1;transition:opacity .7s var(--e-out);position:absolute;inset:-6%;transform:scale(1.06)}.pic.is-loaded.svelte-ano3xq:before{opacity:0}img.svelte-ano3xq{object-fit:cover;object-position:var(--focus);opacity:0;width:100%;height:100%;transition:opacity .9s var(--e-out), transform 1.4s var(--e-out);position:absolute;inset:0;transform:scale(1.025)}.is-loaded.svelte-ano3xq img:where(.svelte-ano3xq){opacity:1;transform:none}.has-scrim.svelte-ano3xq:after{content:"";pointer-events:none;background:linear-gradient(#0000 38%,#09090a47 68%,#09090ab8 100%);position:absolute;inset:0}.is-priority.svelte-ano3xq img:where(.svelte-ano3xq){opacity:1;transition:none;transform:none}.is-priority.svelte-ano3xq:before{opacity:0}.pic--missing.svelte-ano3xq{background:repeating-linear-gradient(45deg, var(--surface-2) 0 10px, var(--surface-3) 10px 20px);color:var(--fg-mute);font-size:var(--t-micro);letter-spacing:.1em;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){img.svelte-ano3xq{transition-duration:1ms;transform:none}}.no-js img.svelte-ano3xq{opacity:1;transform:none}.no-js .pic.svelte-ano3xq:before{opacity:0}.bar.svelte-1oyx43d{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:50;-webkit-backdrop-filter:blur(12px);transition:transform .6s var(--e-out);background:#1e070ce6;border-radius:999px;grid-template-columns:1fr 1.3fr 1fr;gap:.35rem;padding:.35rem;display:grid;position:fixed;transform:translateY(150%);box-shadow:0 20px 40px -16px #0009}.bar.show.svelte-1oyx43d{transform:none}a.svelte-1oyx43d{min-height:3rem;color:var(--ivory);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;font-size:.85rem;font-weight:600;display:flex}.wa.svelte-1oyx43d{background:#1f8f4e}.book.svelte-1oyx43d{background:var(--gold-500);color:var(--wine-900)}@media (width>=760px){.bar.svelte-1oyx43d{display:none}}
