.lens-deck{touch-action:pan-y;padding-bottom:24px;position:relative}.lens-deck-card{box-sizing:border-box;background:var(--lens-paper);color:var(--lens-ink);transform-origin:50% 100%;will-change:transform;border-radius:22px;transition:transform .42s cubic-bezier(.22,1.2,.36,1),opacity .28s;position:absolute;inset:0 0 24px;box-shadow:0 1px 2px #0000000f,0 10px 28px #00000029}.lens-deck[data-swiping=true] .lens-deck-card{transition:none}.lens-deck-card--top{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding:18px;position:relative;inset:auto;container-type:inline-size}.lens-deck[data-swiping=true] .lens-deck-card--top{cursor:grabbing}.lens-deck-card--back{pointer-events:none;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 6px 16px #0000001a}.lens-deck-card--back[data-depth="2"]{background:color-mix(in srgb,var(--lens-paper)92%,#d9d2c7)}.lens-deck-card--gone{opacity:0;pointer-events:none}.lens-deck-card--gone[data-entering=true]{opacity:1}.lens-deck-preview{flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.lens-deck-card--back .lens-deck-preview{opacity:.7}.lens-deck-preview strong{font-size:17px;font-weight:650;line-height:1.3}.lens-deck-preview p{margin:0;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){.lens-deck-card{transition:opacity .2s}}html[data-motion=reduced] .lens-deck-card{transition:opacity .2s}
