.share-dialog-card[data-v-789a4493]{border-radius:var(--radius-2xl);overflow:hidden;border:3px solid var(--color-border);box-shadow:var(--shadow-2xl)}.share-header[data-v-789a4493]{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-lg) var(--space-lg) var(--space-md);background:linear-gradient(135deg,var(--color-surface) 0%,rgba(var(--color-primary-rgb),.05) 100%);border-bottom:2px solid var(--color-border);position:relative}.share-header[data-v-789a4493]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(var(--color-primary-rgb),.4),rgba(var(--color-orange-rgb),.4),transparent);opacity:.8}.share-header-text[data-v-789a4493]{flex:1}.share-title[data-v-789a4493]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-black);color:var(--color-text);margin:0;line-height:1.3}.share-subtitle[data-v-789a4493]{font-family:var(--font-body);font-size:var(--text-sm);font-style:italic;color:var(--color-text-secondary);margin:var(--space-xs) 0 0 0}.share-header .v-btn[data-v-789a4493]{min-width:40px;min-height:40px;border-radius:var(--radius-md);background:var(--color-surface-elevated);border:1px solid var(--color-border);transition:all var(--transition-bounce)}.share-header .v-btn[data-v-789a4493]:hover{background:var(--color-surface-hover);transform:scale(1.05)}.share-content[data-v-789a4493]{padding:0}.share-actions[data-v-789a4493]{padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}.share-action[data-v-789a4493]{display:flex;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-lg);border:3px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-text);cursor:pointer;transition:all var(--transition-bounce);box-shadow:var(--shadow-sm)}.share-action[data-v-789a4493]:hover{background:var(--color-surface-hover);transform:translate(4px);border-color:var(--color-primary);box-shadow:var(--shadow-md)}.share-action[data-v-789a4493]:active{transform:scale(.98)}.share-action--primary[data-v-789a4493]{background:linear-gradient(135deg,var(--color-orange),var(--color-primary));color:#fff;border-color:#0000001a;box-shadow:0 4px 12px rgba(var(--color-orange-rgb),.4),0 2px 4px #0003}.share-action--primary[data-v-789a4493]:hover{transform:translate(4px) translateY(-2px);box-shadow:0 6px 20px rgba(var(--color-orange-rgb),.5),0 4px 8px #0003}.share-action--primary .share-action-icon[data-v-789a4493]{background:#fff3;border-color:#ffffff4d}.share-action-icon[data-v-789a4493]{width:44px;height:44px;border-radius:var(--radius-md);border:2px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--transition-bounce)}.share-action:hover .share-action-icon[data-v-789a4493]{transform:rotate(5deg) scale(1.1)}.share-action-icon--share[data-v-789a4493]{background:linear-gradient(135deg,var(--color-primary),var(--color-purple));color:#fff}.share-action-icon--qr[data-v-789a4493]{background:linear-gradient(135deg,var(--color-secondary),#00796b);color:#fff}.share-action-icon--link[data-v-789a4493]{background:linear-gradient(135deg,var(--color-secondary),#00897b);color:#fff}.team-links-section[data-v-789a4493]{padding:var(--space-lg);background:linear-gradient(135deg,rgba(var(--color-purple-rgb),.06),rgba(var(--color-primary-rgb),.06));border-top:2px solid var(--color-purple)}.team-links-header[data-v-789a4493]{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs)}.team-links-title[data-v-789a4493]{font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-text)}.team-links-hint[data-v-789a4493]{font-size:var(--text-xs);font-style:italic;color:var(--color-text-muted);margin:0 0 var(--space-md) 0}.team-links-list[data-v-789a4493]{display:flex;flex-direction:column;gap:var(--space-sm)}.team-link-card[data-v-789a4493]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);background:var(--color-surface);border-radius:var(--radius-lg);border:2px solid var(--color-border);transition:all var(--transition-fast)}.team-link-card[data-v-789a4493]:hover{border-color:var(--color-purple);transform:translate(2px)}.team-link-info[data-v-789a4493]{display:flex;align-items:center;gap:var(--space-sm)}.team-link-avatar[data-v-789a4493]{width:36px;height:36px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-purple),var(--color-primary));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-weight-black);border:2px solid rgba(255,255,255,.2)}.team-link-name[data-v-789a4493]{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.team-link-actions[data-v-789a4493]{display:flex;gap:var(--space-xs)}.team-link-btn[data-v-789a4493]{width:36px;height:36px;border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-bounce)}.team-link-btn[data-v-789a4493]:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-text);transform:scale(1.1)}.team-link-btn--share[data-v-789a4493]{background:rgba(var(--color-purple-rgb),.1);border-color:var(--color-purple);color:var(--color-purple)}.team-link-btn--share[data-v-789a4493]:hover{background:rgba(var(--color-purple-rgb),.2)}.pin-section[data-v-789a4493]{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:linear-gradient(135deg,#fff8e1,#ffecb3);border-top:2px solid var(--color-orange)}.pin-label[data-v-789a4493]{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:#8b6914;text-transform:uppercase}.pin-value[data-v-789a4493]{font-family:SF Mono,Monaco,Consolas,monospace;font-size:var(--text-base);font-weight:var(--font-weight-black);color:#b8860b;letter-spacing:.15em;background:#b8860b1a;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md)}.pin-copy[data-v-789a4493]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid rgba(184,134,11,.3);border-radius:var(--radius-md);background:#b8860b26;color:#b8860b;cursor:pointer;transition:all var(--transition-bounce)}.pin-copy[data-v-789a4493]:hover{background:#b8860b40;transform:scale(1.1)}.qr-fullscreen-overlay[data-v-789a4493]{width:100%;height:100%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-purple) 100%);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--space-2xl)}.qr-fullscreen-content[data-v-789a4493]{display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;cursor:default;position:relative;padding:var(--space-2xl);max-width:400px;width:100%;animation:qr-appear-789a4493 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes qr-appear-789a4493{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.qr-close-btn[data-v-789a4493]{position:absolute;top:0;right:0;width:48px;height:48px;border-radius:var(--radius-full);background:#fff3;border:2px solid rgba(255,255,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-bounce)}.qr-close-btn[data-v-789a4493]:hover{background:#ffffff4d;transform:rotate(90deg)}.qr-fullscreen-title[data-v-789a4493]{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-black);margin:0 0 var(--space-xl) 0;animation:title-pulse-789a4493 2s ease-in-out infinite}@keyframes title-pulse-789a4493{0%,to{opacity:1}50%{opacity:.9}}.qr-fullscreen-code-container[data-v-789a4493]{background:#fff;padding:var(--space-lg);border-radius:var(--radius-2xl);display:inline-block;box-shadow:0 16px 48px #0000004d,0 0 0 4px #fff3;animation:qr-glow-789a4493 3s ease-in-out infinite}@keyframes qr-glow-789a4493{0%,to{box-shadow:0 16px 48px #0000004d,0 0 0 4px #fff3}50%{box-shadow:0 20px 60px #0006,0 0 0 6px #fff6}}.qr-fullscreen-canvas[data-v-789a4493]{display:block;width:280px!important;height:280px!important}.qr-fullscreen-name[data-v-789a4493]{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-weight-bold);margin:var(--space-xl) 0 0 0;opacity:.95}.qr-fullscreen-actions[data-v-789a4493]{display:flex;gap:var(--space-md);margin-top:var(--space-xl);width:100%;max-width:320px}.qr-action-btn[data-v-789a4493]{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);border:2px solid rgba(255,255,255,.3);border-radius:var(--radius-lg);background:#fff3;color:#fff;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--font-weight-bold);cursor:pointer;transition:all var(--transition-bounce)}.qr-action-btn[data-v-789a4493]:hover{background:#ffffff4d;transform:scale(1.05)}.qr-action-btn--primary[data-v-789a4493]{background:#fff;color:var(--color-primary);border-color:#fff}.qr-action-btn--primary[data-v-789a4493]:hover{background:#fffffff2}.qr-download-btn[data-v-789a4493]{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);margin-top:var(--space-md);padding:var(--space-sm) var(--space-lg);border:2px solid rgba(255,255,255,.3);border-radius:var(--radius-md);background:transparent;color:#fff;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;cursor:pointer;transition:all var(--transition-bounce)}.qr-download-btn[data-v-789a4493]:hover{background:#ffffff1a;border-color:#fff9;transform:scale(1.05)}@media(max-width:600px){.share-header[data-v-789a4493]{padding:var(--space-md) var(--space-md) var(--space-sm)}.share-title[data-v-789a4493]{font-size:var(--text-lg)}.share-actions[data-v-789a4493],.team-links-section[data-v-789a4493]{padding:var(--space-md)}.qr-fullscreen-overlay[data-v-789a4493],.qr-fullscreen-content[data-v-789a4493]{padding:var(--space-lg)}.qr-fullscreen-title[data-v-789a4493]{font-size:var(--text-2xl)}}@media(prefers-reduced-motion:reduce){.share-action[data-v-789a4493]:hover,.team-link-card[data-v-789a4493]:hover,.team-link-btn[data-v-789a4493]:hover,.qr-close-btn[data-v-789a4493]:hover,.qr-action-btn[data-v-789a4493]:hover,.qr-download-btn[data-v-789a4493]:hover{transform:none!important}.qr-fullscreen-content[data-v-789a4493],.qr-fullscreen-code-container[data-v-789a4493],.qr-fullscreen-title[data-v-789a4493]{animation:none!important}.share-header[data-v-789a4493]:after{animation:none!important}}
