/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.chip[data-astro-cid-cak5it2e]{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#4e585b66;border-radius:3px;min-width:46px}@supports (color:color-mix(in lab,red,red)){.chip[data-astro-cid-cak5it2e]{border-color:color-mix(in oklab,var(--color-charcoal,#4e585b) 40%,transparent)}}.chip[data-astro-cid-cak5it2e]{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:.86rem;transition:background-color .25s,color .25s,border-color .25s,transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.chip[data-astro-cid-cak5it2e]:hover{border-color:var(--color-ink,#121212);transform:translateY(-1px)}.chip[data-astro-cid-cak5it2e]:active{transform:scale(.95)}.chip-active[data-astro-cid-cak5it2e]{border-color:var(--color-ink,#121212);background-color:var(--color-ink,#121212);color:var(--color-offwhite,#f7f4ee);box-shadow:0 6px 18px -8px #12121280}.chip-active[data-astro-cid-cak5it2e].pop{animation:.32s cubic-bezier(.34,1.56,.64,1) chip-pop}.chip-disabled[data-astro-cid-cak5it2e]{cursor:not-allowed;opacity:.3;text-decoration-line:line-through}.chip-color[data-astro-cid-cak5it2e]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.chip-color[data-astro-cid-cak5it2e] .sw[data-astro-cid-cak5it2e]{border-radius:999px;flex:none;width:14px;height:14px;transition:box-shadow .25s,transform .25s;box-shadow:inset 0 0 0 1px #0000002e}.chip-active[data-astro-cid-cak5it2e] .sw[data-astro-cid-cak5it2e]{box-shadow:inset 0 0 0 1px #fff6,0 0 0 2px var(--color-offwhite);transform:scale(1.1)}@keyframes chip-pop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}.pg[data-astro-cid-cak5it2e]{gap:.8rem;display:grid}@media(min-width:1024px){.pg[data-astro-cid-cak5it2e]{grid-template-columns:76px 1fr}}.pg-thumbs[data-astro-cid-cak5it2e]{scrollbar-width:none;order:2;gap:.6rem;display:flex;overflow:auto}@media(min-width:1024px){.pg-thumbs[data-astro-cid-cak5it2e]{flex-direction:column;order:0;max-height:78vh}}.thumb[data-astro-cid-cak5it2e]{opacity:.6;border:1px solid #0000;border-radius:3px;flex:none;width:64px;height:84px;transition:transform .25s,border-color .25s,opacity .25s;overflow:hidden}@media(min-width:1024px){.thumb[data-astro-cid-cak5it2e]{width:76px;height:98px}}.thumb[data-astro-cid-cak5it2e] img[data-astro-cid-cak5it2e]{object-fit:cover;width:100%;height:100%}.thumb[data-astro-cid-cak5it2e]:hover{opacity:1;transform:translateY(-2px)}.thumb[data-astro-cid-cak5it2e].on{opacity:1;border-color:#121212}.pg-main[data-astro-cid-cak5it2e]{aspect-ratio:4/5;cursor:zoom-in;background:#e9e5de;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #12121280}.pg-main[data-astro-cid-cak5it2e] img[data-astro-cid-cak5it2e]{object-fit:cover;width:100%;height:100%;transition:opacity .35s,transform .5s cubic-bezier(.16,1,.3,1),filter .35s}.pg-main[data-astro-cid-cak5it2e] img[data-astro-cid-cak5it2e].swap{opacity:0;filter:blur(6px);transform:scale(1.03)}.pg-main[data-astro-cid-cak5it2e].zoom img[data-astro-cid-cak5it2e]{transition:transform .25s ease-out;transform:scale(1.9)}.pg-empty[data-astro-cid-cak5it2e]{background:linear-gradient(135deg,var(--color-stone),var(--color-silver));justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pg-arr[data-astro-cid-cak5it2e]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#121212;opacity:0;background:#f7f4eed9;border-radius:50%;width:44px;height:44px;transition:opacity .3s,background .3s;position:absolute;top:50%;transform:translateY(-50%)}.pg-prev[data-astro-cid-cak5it2e]{left:14px}.pg-next[data-astro-cid-cak5it2e]{right:14px}.pg-main[data-astro-cid-cak5it2e]:hover .pg-arr[data-astro-cid-cak5it2e]{opacity:1}.pg-arr[data-astro-cid-cak5it2e]:hover{background:#fff}@media(hover:none){.pg-arr[data-astro-cid-cak5it2e]{opacity:1}}.pg-count[data-astro-cid-cak5it2e]{letter-spacing:.24em;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#12121273;border-radius:99px;padding:.35rem .6rem;font-size:.6rem;position:absolute;bottom:14px;left:14px}.pg-hint[data-astro-cid-cak5it2e]{letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#12121273;border-radius:99px;padding:.35rem .6rem;font-size:.56rem;transition:opacity .3s;position:absolute;bottom:14px;right:14px}.pg-main[data-astro-cid-cak5it2e].zoom .pg-hint[data-astro-cid-cak5it2e],.pg-main[data-astro-cid-cak5it2e].zoom .pg-arr[data-astro-cid-cak5it2e],.pg-main[data-astro-cid-cak5it2e].zoom .pg-count[data-astro-cid-cak5it2e]{opacity:0}@media(hover:none){.pg-hint[data-astro-cid-cak5it2e]{display:none}}#add[data-astro-cid-cak5it2e]{transition:background-color .3s,transform .15s}#add[data-astro-cid-cak5it2e]:active{transform:scale(.99)}#add[data-astro-cid-cak5it2e].added{background:var(--color-lavender)}@media(prefers-reduced-motion:reduce){.chip[data-astro-cid-cak5it2e],.thumb[data-astro-cid-cak5it2e],#add[data-astro-cid-cak5it2e],.pg-main[data-astro-cid-cak5it2e] img[data-astro-cid-cak5it2e]{transition:none}.chip-active[data-astro-cid-cak5it2e].pop{animation:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
