.qr[data-v-b48dc2c3]{width:100%;height:auto;display:block}.invite[data-v-3ad4466c]{border:1px solid color-mix(in srgb,var(--otw-champagne) 80%,#fff);max-width:330px;color:var(--otw-navy);text-align:center;background:linear-gradient(160deg,#fffdf8,#faf5ea);border-radius:6px;padding:2.1rem 1.8rem 1.7rem;position:relative;box-shadow:0 30px 70px #0f1b2d59}.deckle[data-v-3ad4466c]{border:1px solid color-mix(in srgb,var(--otw-champagne) 90%,var(--otw-navy));pointer-events:none;border-radius:4px;position:absolute;inset:.55rem}.invite-eyebrow[data-v-3ad4466c]{letter-spacing:.28em;text-transform:uppercase;color:var(--otw-blush-dark);margin:0 0 .6rem;font-size:.66rem;font-weight:600}.invite-names[data-v-3ad4466c]{letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.7rem;font-weight:700;line-height:1.15}.invite-date[data-v-3ad4466c]{color:color-mix(in srgb,var(--otw-navy) 65%,var(--otw-champagne));margin:0;font-size:.85rem}.divider[data-v-3ad4466c]{align-items:center;gap:.6rem;margin:1.15rem 0;display:flex}.divider span[data-v-3ad4466c]{background:color-mix(in srgb,var(--otw-champagne) 85%,var(--otw-navy));flex:1;height:1px}.divider .pi[data-v-3ad4466c]{color:var(--otw-blush);font-size:.6rem}.qr-row[data-v-3ad4466c]{text-align:left;align-items:center;gap:.9rem;display:flex}.qr-box[data-v-3ad4466c]{border:1px solid color-mix(in srgb,var(--otw-champagne) 90%,var(--otw-navy));background:#fff;border-radius:6px;flex-shrink:0;width:74px;padding:6px;position:relative}.qr-box.scanning[data-v-3ad4466c]{z-index:2;outline:none}.qr-box.scanning[data-v-3ad4466c]:before{content:"";filter:drop-shadow(0 0 4px #00000073);pointer-events:none;background:linear-gradient(#fff,#fff) 0 0/18px 3px no-repeat,linear-gradient(#fff,#fff) 0 0/3px 18px no-repeat,linear-gradient(#fff,#fff) 100% 0/18px 3px no-repeat,linear-gradient(#fff,#fff) 100% 0/3px 18px no-repeat,linear-gradient(#fff,#fff) 0 100%/18px 3px no-repeat,linear-gradient(#fff,#fff) 0 100%/3px 18px no-repeat,linear-gradient(#fff,#fff) 100% 100%/18px 3px no-repeat,linear-gradient(#fff,#fff) 100% 100%/3px 18px no-repeat;position:absolute;inset:-16px}.scan-laser[data-v-3ad4466c]{z-index:1;background:#ff3b30;height:2px;animation:1.15s linear infinite scan-laser-3ad4466c;position:absolute;left:-12px;right:-12px;box-shadow:0 0 12px 2px #ff3b30}@keyframes scan-laser-3ad4466c{0%{top:-12px}to{top:calc(100% + 8px)}}.invite-wide[data-v-3ad4466c]{width:max-content;max-width:none}.invite-wide .qr-text span[data-v-3ad4466c]{white-space:nowrap}.qr-text[data-v-3ad4466c]{flex-direction:column;gap:.2rem;display:flex}.qr-text strong[data-v-3ad4466c]{letter-spacing:-.01em;font-size:.82rem}.qr-text span[data-v-3ad4466c]{color:var(--otw-blush-dark);letter-spacing:.02em;font-size:.78rem}.invite-code[data-v-3ad4466c]{margin-top:.45rem}
