.invite-off p{margin:0;color:var(--ink-2);font-size:14px;font-weight:500;line-height:1.4}.invite-off .btn-text{margin-left:-10px}.share-off .share-field{text-decoration:line-through}.share-off .menu-item[aria-disabled=true]>svg{color:var(--control)}.invite-note{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;border-radius:var(--r-card);background:var(--surface-soft)}.invite-note-icon{flex-shrink:0;margin-top:1px;color:var(--accent)}.invite-note[data-only-me] .invite-note-icon{color:var(--ink-2)}.invite-note-text{flex:1;min-width:0}.invite-note-text p{margin:0;color:var(--ink);font-size:15px;font-weight:500;line-height:1.45}.invite-note-link{display:inline-flex;align-items:center;min-height:44px;margin:-4px 0 -12px;color:var(--accent);font-size:15px;font-weight:700;line-height:1;text-decoration:underline;text-underline-offset:3px}.invite-note-privacy{margin-top:10px}@media (min-width:1024px){.invite-note{margin-top:12px;padding-inline:12px}.invite-note-link,.invite-note-text p{font-size:14px}}dialog.overlay.invite-preview{overflow:hidden}@media (width < 1024px){dialog.overlay.invite-preview{height:calc(100dvh - 48px);max-height:none}}@media (min-width:1024px){dialog.overlay.invite-preview{width:520px}}.invite-preview-head{display:flex;flex-shrink:0;align-items:flex-start;gap:12px}.invite-preview-head-text{flex:1;min-width:0}.invite-preview-title{margin:0;color:var(--ink);font-size:21px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.invite-preview-address{margin:4px 0 0;color:var(--ink-2);font-size:14px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.invite-preview-close{border-radius:50%;background:var(--fill-soft)}.invite-preview-body{flex:1;min-height:0;margin-top:14px;overflow-y:auto;overscroll-behavior:contain}.invite-preview-bone{display:block;height:160px;border-radius:var(--r-card)}.invite-preview-card{padding:14px;border-radius:var(--r-card);background:var(--surface-ground)}.invite-preview-who{display:flex;align-items:center;gap:12px}.invite-preview-name{margin:0;color:var(--ink);font-size:17px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.invite-preview-sub{margin:3px 0 0;color:var(--ink-2);font-size:14px;font-weight:500;line-height:1.3}.invite-preview-prints{display:flex;gap:10px;margin:12px 0 0;padding:0;list-style:none}.invite-preview-prints li{flex:1;min-width:0}.invite-preview-prints figure{margin:0;padding:6px 6px 0;border-radius:2px;background:var(--film);box-shadow:var(--shadow-print-back)}.invite-preview-prints img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.invite-preview-prints figcaption{padding:6px 0 7px;color:var(--caption-ink);font-size:13px;font-weight:600;line-height:1}.invite-preview-map{position:relative;height:84px;margin-top:12px;overflow:hidden;border-radius:var(--r-control)}.invite-preview-policy-title{margin:16px 0 0;color:var(--ink);font-size:14px;font-weight:700;line-height:1.2}.invite-preview-policy{margin:6px 0 0;color:var(--ink);font-size:16px;font-weight:400;line-height:1.55}.invite-preview-policy strong{font-weight:700}.invite-preview-policy-link{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px}