.MockupGallery_container___syvj{display:grid;grid-template-columns:88px 1fr;gap:1rem}@media (max-width:640px){.MockupGallery_container___syvj{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.MockupGallery_thumbStrip___65Q7{display:flex;flex-direction:column;gap:.55rem}@media (max-width:640px){.MockupGallery_thumbStrip___65Q7{flex-direction:row;overflow-x:auto;padding-bottom:.25rem}}.MockupGallery_thumb__UEkS9{position:relative;border:2px solid var(--color-line);padding:0;background:var(--color-wall-2);cursor:pointer;width:72px;height:72px;flex-shrink:0;overflow:hidden;border-radius:6px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.MockupGallery_thumb__UEkS9:hover{border-color:var(--color-line-strong)}.MockupGallery_thumb__UEkS9[aria-pressed=true]{border-color:var(--color-neon);box-shadow:0 0 0 1px rgba(57,255,20,.5),0 0 16px -2px rgba(57,255,20,.45);transform:scale(1.05)}.MockupGallery_thumb__UEkS9 img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.MockupGallery_thumbArtwork__oU_Qq img{object-fit:contain;padding:4px;background:var(--color-ink)}.MockupGallery_display__L8jSH{position:relative;width:100%;background:var(--color-ink);border:1px solid var(--color-line);border-radius:10px;overflow:hidden;aspect-ratio:4/5;-webkit-user-select:none;user-select:none;animation:MockupGallery_galleryEnter__iKC06 .52s cubic-bezier(.16,1,.3,1) both}.MockupGallery_display__L8jSH:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:3;background:radial-gradient(120% 80% at 50% -10%,rgba(139,61,255,.16),transparent 60%)}.MockupGallery_bg__EL2OH{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .5s ease}.MockupGallery_bg__EL2OH[data-active=true]{opacity:1}.MockupGallery_overlayWrap__iD3FK{position:absolute;z-index:1;transition:all .8s cubic-bezier(.4,0,.2,1);perspective:900px}.MockupGallery_overlayWrap__iD3FK img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.MockupGallery_tilt__jG2k6{position:absolute;inset:0;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;transition:transform .2s ease-out;will-change:transform}.MockupGallery_sheen__Zab5v{position:absolute;inset:0;pointer-events:none;opacity:var(--sheen-o,0);transition:opacity .22s ease-out;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),hsla(0,0%,100%,.55),hsla(0,0%,100%,.12) 18%,hsla(0,0%,100%,0) 40%);mix-blend-mode:soft-light}.MockupGallery_display__L8jSH[data-reduced-motion=true] .MockupGallery_bg__EL2OH,.MockupGallery_display__L8jSH[data-reduced-motion=true] .MockupGallery_overlayWrap__iD3FK,.MockupGallery_display__L8jSH[data-reduced-motion=true] .MockupGallery_tilt__jG2k6{transition:none}.MockupGallery_display__L8jSH[data-reduced-motion=true] .MockupGallery_tilt__jG2k6{transform:none}.MockupGallery_display__L8jSH[data-reduced-motion=true] .MockupGallery_sheen__Zab5v{opacity:0}.MockupGallery_display__L8jSH[data-reduced-motion=true]{animation:none}@media (prefers-reduced-motion:reduce){.MockupGallery_display__L8jSH{animation:none}.MockupGallery_bg__EL2OH,.MockupGallery_overlayWrap__iD3FK,.MockupGallery_thumb__UEkS9,.MockupGallery_tilt__jG2k6{transition:none}.MockupGallery_tilt__jG2k6{transform:none}.MockupGallery_sheen__Zab5v{opacity:0}}@keyframes MockupGallery_galleryEnter__iKC06{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.MockupGallery_saveShield__4IbpW{position:absolute;inset:0;z-index:2;pointer-events:auto}.MockupGallery_groupLabel__EK_ex{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;font-size:.6rem;color:var(--color-faint);margin:.5rem 0 .15rem}.MockupGallery_groupLabel__EK_ex:first-child{margin-top:0}