.card.svelte-1ajugji{margin:0}.frame.svelte-1ajugji{position:relative;display:block;width:100%;border-radius:6px;overflow:hidden;background:var(--bg-sunken);cursor:zoom-in}.frame.svelte-1ajugji:disabled{cursor:default}.frame.svelte-1ajugji img{transition:transform .9s var(--ease-out)}.frame.svelte-1ajugji:hover .real.loaded{transform:scale(1.035)}.veil.svelte-1ajugji{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,8,6,.38),transparent 34%);opacity:0;transition:opacity .45s var(--ease-soft)}.frame.svelte-1ajugji:hover .veil:where(.svelte-1ajugji),.frame.svelte-1ajugji:focus-visible .veil:where(.svelte-1ajugji){opacity:1}figcaption.svelte-1ajugji{position:absolute;left:14px;right:14px;bottom:11px;z-index:2;display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:#f5f1e8;font-size:.75rem;letter-spacing:.05em;opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease-soft),transform .45s var(--ease-soft)}.frame.svelte-1ajugji:hover figcaption:where(.svelte-1ajugji),.frame.svelte-1ajugji:focus-visible figcaption:where(.svelte-1ajugji){opacity:1;transform:none}.where.svelte-1ajugji{font-weight:560;text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem}.when.svelte-1ajugji{font-variant-numeric:tabular-nums;opacity:.85}.fav.svelte-1ajugji{position:absolute;top:10px;right:12px;z-index:2;color:#f0e8d4;font-size:.85rem;text-shadow:0 1px 8px rgba(0,0,0,.5)}.tag.svelte-1ajugji{position:absolute;top:10px;left:12px;z-index:2;background:#100e0c9e;color:#f5f1e8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 10px;border-radius:99px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}
