.zoomer.svelte-1h6p8gw{z-index:90;background:radial-gradient(115% 95% at 50% 2%, color-mix(in srgb, var(--glow,#fff) 16%, transparent), transparent 52%), #0a0c0df8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;animation:.35s svelte-1h6p8gw-zfade;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes svelte-1h6p8gw-zfade{0%{opacity:0}to{opacity:1}}.zoom-stage.svelte-1h6p8gw{touch-action:none;place-items:center;display:grid;position:absolute;inset:0}.zoom-img.svelte-1h6p8gw{object-fit:contain;filter:drop-shadow(0 40px 60px #0009);cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:94vw;height:86vh;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.zoomer[data-fit=real].svelte-1h6p8gw .zoom-img:where(.svelte-1h6p8gw){object-fit:none;filter:none;cursor:grab;width:auto;height:auto;transition:none}.zoomer[data-fit=real][data-drag=true].svelte-1h6p8gw .zoom-img:where(.svelte-1h6p8gw){cursor:grabbing}.zoom-close.svelte-1h6p8gw{z-index:93;font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#16181a99;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.05rem;font-size:.64rem;display:inline-flex;position:fixed;top:1rem;right:1rem}.zoom-close.svelte-1h6p8gw svg:where(.svelte-1h6p8gw){width:15px;height:15px}.zoom-close.svelte-1h6p8gw:hover{background:var(--acc);border-color:var(--acc);color:var(--acctx,#fff)}.zoom-hint.svelte-1h6p8gw{z-index:92;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffffa8;pointer-events:none;text-align:center;max-width:min(70vw,520px);font-size:.58rem;position:fixed;top:1.15rem;left:50%;transform:translate(-50%)}.zoom-bar.svelte-1h6p8gw{z-index:92;text-shadow:0 1px 12px #0009;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4rem;max-width:calc(100vw - 2rem);display:flex;position:fixed;bottom:1.6rem;left:50%;transform:translate(-50%)}.zt.svelte-1h6p8gw{white-space:nowrap;align-items:baseline;gap:.75rem;display:inline-flex}.zt.svelte-1h6p8gw b:where(.svelte-1h6p8gw){font-family:var(--font-display,serif);color:#f4ede1;font-size:1.2rem;font-style:italic;font-weight:400}.zd.svelte-1h6p8gw{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#f4ede194;font-size:.62rem}.zseg.svelte-1h6p8gw{text-shadow:none;border:1px solid #ffffff42;border-radius:3px;display:flex;overflow:hidden}.zseg.svelte-1h6p8gw button:where(.svelte-1h6p8gw){font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:#f4ede1c7;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff29;padding:.55rem 1.05rem;font-size:.6rem}.zseg.svelte-1h6p8gw button:where(.svelte-1h6p8gw):first-child{border-left:0}.zseg.svelte-1h6p8gw button[aria-pressed=true]:where(.svelte-1h6p8gw){background:var(--acc);color:var(--acctx,#fff)}@media (prefers-reduced-motion:reduce){.zoomer.svelte-1h6p8gw{animation:none}.zoom-img.svelte-1h6p8gw{transition:none}}.stage.svelte-x16sxr{position:relative}.plate.svelte-x16sxr{margin:0;line-height:0;position:relative}.frame.svelte-x16sxr{cursor:zoom-in;line-height:0;position:relative}.frame.svelte-x16sxr img:where(.svelte-x16sxr){z-index:1;width:100%;max-width:100%;height:auto;box-shadow:0 24px 42px -22px var(--sh);display:block;position:relative}.noimg.svelte-x16sxr{aspect-ratio:4/3;background:var(--surface-2,#ccc)}.frame.svelte-x16sxr:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(58% 58% at 44% 40%, color-mix(in srgb, var(--acc) 72%, transparent), transparent 70%), radial-gradient(66% 66% at 64% 66%, color-mix(in srgb, var(--acc2) 58%, transparent), transparent 72%);filter:blur(38px);opacity:.95;position:absolute;inset:-14% -14% -18%}.zoom-btn.svelte-x16sxr{z-index:6;background:color-mix(in srgb, var(--bg) 72%, transparent);border:1px solid var(--edge);width:38px;height:38px;color:var(--ink);opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:9px;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:10px;right:10px}.zoom-btn.svelte-x16sxr svg:where(.svelte-x16sxr){width:18px;height:18px}.plate.svelte-x16sxr:hover .zoom-btn:where(.svelte-x16sxr),.zoom-btn.svelte-x16sxr:focus-visible{opacity:1}.detail.svelte-i9eztx{max-width:var(--maxw,1200px);margin:0 auto;padding:calc(60px + clamp(1.4rem,4vw,2.6rem)) clamp(1.1rem,4vw,2.4rem) 4rem}.back.svelte-i9eztx{font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;color:var(--mut);margin-bottom:clamp(1.4rem,3vw,2.4rem);font-size:.7rem;display:inline-block}.back.svelte-i9eztx:hover{color:var(--acc)}.layout.svelte-i9eztx{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(1.6rem,4vw,3.5rem);display:grid}.col-art.svelte-i9eztx,.col-cartel.svelte-i9eztx{min-width:0}@media (width<=900px){.layout.svelte-i9eztx{grid-template-columns:1fr}}.eyebrow.svelte-i9eztx{font-family:var(--font-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--acc);margin:0 0 .5rem;font-size:.62rem}h1.svelte-i9eztx{font-family:var(--font-display,serif);text-wrap:balance;margin:0 0 .35rem;font-size:clamp(1.7rem,3.6vw,2.7rem);font-style:italic;font-weight:400;line-height:1.04}.sub.svelte-i9eztx{font-family:var(--font-display,serif);color:var(--mut);margin:0;font-size:1.05rem;font-style:italic}.actions.svelte-i9eztx{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.7rem;margin-top:1.1rem;display:flex}.note.svelte-i9eztx{font-family:var(--font-body,serif);opacity:.92;max-width:52ch;margin:1.4rem 0;font-size:1.06rem;line-height:1.7}.dl.svelte-i9eztx{grid-template-columns:auto 1fr;gap:.55rem 1.3rem;margin:0;font-size:.98rem;display:grid}.dl.svelte-i9eztx dt:where(.svelte-i9eztx){font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);align-self:center;font-size:.62rem}.dl.svelte-i9eztx dd:where(.svelte-i9eztx){margin:0}.lk.svelte-i9eztx{color:var(--acc)}.lk.svelte-i9eztx:hover{text-underline-offset:3px;text-decoration:underline}
