.invitation-preview[data-v-a39db597]{width:min(100%,440px);margin:auto}.preview-switch[data-v-a39db597]{border:1px solid var(--app-line);background:#fff;border-radius:30px;gap:4px;width:fit-content;margin:0 auto 20px;padding:4px;display:flex}.preview-switch button[data-v-a39db597]{color:#69636d;border-radius:24px;min-height:44px;padding:8px 16px;font-size:15px;font-weight:700}.preview-switch button[aria-pressed=true][data-v-a39db597]{background:var(--app-primary-soft);color:var(--app-primary-hover)}.preview-stage[data-v-a39db597]{background:var(--app-coral-soft);border-radius:32px;padding:18px}.preview-screen[data-v-a39db597]{aspect-ratio:390/820;scrollbar-width:thin;background:#fff;border:5px solid #fff;border-radius:24px;width:min(100%,320px);margin:auto;overflow:hidden auto;box-shadow:0 12px 32px #39214912,0 0 0 1px #3921490a}.preview-screen img[data-v-a39db597]{width:100%;height:auto;display:block}.preview-scroll-hint[data-v-a39db597]{text-align:center;color:var(--app-primary-hover);margin:12px 0 0;font-size:14px;line-height:1.5}.preview-caption[data-v-a39db597]{text-align:center;color:#69636d;margin:14px 0 0;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.preview-screen img[data-v-a39db597]{animation:.3s ease-out screen-arrive-a39db597}@keyframes screen-arrive-a39db597{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}@media (width<=700px){.preview-stage[data-v-a39db597]{padding:16px}.preview-screen[data-v-a39db597]{width:min(100%,300px)}}
