.gallery-2d.svelte-wejlce{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),320px));align-items:start;gap:20px}.flat-card.svelte-wejlce{position:relative;min-width:0;perspective:900px}.flat-card.dragging.svelte-wejlce{opacity:.16;transform:scale(.975)}.card-frame.svelte-wejlce{position:relative;width:100%;aspect-ratio:5/7;border-radius:16px;box-shadow:0 6px 15px -9px #342c2433;transform:translateY(0) rotateX(0) rotateY(0) scale(1);transform-style:preserve-3d;transition:transform .42s cubic-bezier(.22,.8,.25,1),box-shadow .42s ease}.card-options.svelte-wejlce{margin-top:7px;font-size:12px}.card-options.svelte-wejlce summary:where(.svelte-wejlce){width:max-content;max-width:100%;cursor:pointer;color:var(--muted);padding:5px 2px}.card-options.svelte-wejlce summary:where(.svelte-wejlce):hover{color:var(--ink)}.option-content.svelte-wejlce{padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--paper-2)}.flat-card.returning.svelte-wejlce{z-index:1}.flat-card.tilting.svelte-wejlce{z-index:2}.flat-card.tilting.svelte-wejlce .card-frame:where(.svelte-wejlce){transform:translateY(-5px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) scale(1.02);box-shadow:0 24px 35px -16px #342c2452,0 9px 16px -10px #342c2438;transition-duration:80ms,.25s}@media(max-width:560px){.gallery-2d.svelte-wejlce{justify-content:center;gap:16px}}@media(prefers-reduced-motion:reduce){.card-frame.svelte-wejlce,.flat-card.tilting.svelte-wejlce .card-frame:where(.svelte-wejlce){transition:none}}
