.connect.svelte-jd493k{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex;position:relative}@media (width<=900px){.connect.svelte-jd493k:not(.connect--compact)>.ds-button:first-child{flex:1}}.connect__menu.svelte-jd493k{position:relative}.connect__popover.svelte-jd493k{z-index:40;border:1px solid rgb(var(--ds-border-strong));background:rgb(var(--ds-elevated-strong));min-width:190px;max-width:calc(100vw - 40px);box-shadow:var(--ds-shadow-popover);display:grid;position:absolute;top:calc(100% + 6px);right:0}.connect__popover.svelte-jd493k button:where(.svelte-jd493k){border:0;border-top:1px solid rgb(var(--ds-border));color:rgb(var(--ds-text-primary));font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}.connect__popover.svelte-jd493k button:where(.svelte-jd493k):first-child{border-top:0}.connect__popover.svelte-jd493k button:where(.svelte-jd493k):hover{background:rgb(var(--ds-elevated))}.connect__danger.svelte-jd493k{color:rgb(var(--ds-danger-400))!important}.connect__reason.svelte-jd493k{font-family:var(--ds-font-mono);font-size:var(--ds-text-support-sm);letter-spacing:.04em;color:rgb(var(--ds-text-muted))}.connect__error.svelte-jd493k{color:rgb(var(--ds-danger-400));font-size:var(--ds-text-support-lg);flex-basis:100%;margin:0}.intro.svelte-jd493k{z-index:90;padding:var(--ds-space-24);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a10b8;place-items:center;display:grid;position:fixed;inset:0}.intro__panel.svelte-jd493k{border:1px solid rgb(var(--ds-border-strong));background:rgb(var(--ds-elevated-strong));width:min(440px,100%);color:rgb(var(--ds-foreground));box-shadow:var(--ds-shadow-popover);animation:.22s both svelte-jd493k-intro-panel;display:grid;position:relative;overflow:hidden}.intro__close.svelte-jd493k{top:var(--ds-space-12);right:var(--ds-space-12);z-index:2;padding:var(--ds-space-6);border-radius:var(--ds-radius-md);color:rgb(var(--ds-text-secondary));cursor:pointer;background:0 0;border:0;display:inline-flex;position:absolute}.intro__close.svelte-jd493k:hover{background:rgb(var(--ds-white) / .08);color:rgb(var(--ds-text-primary))}.intro__art.svelte-jd493k{border-bottom:1px solid rgb(var(--ds-border));background:rgb(var(--ds-surface));place-items:center;height:168px;display:grid;position:relative;overflow:hidden}.intro__art.svelte-jd493k:before{content:"";mix-blend-mode:exclusion;opacity:.06;pointer-events:none;background:url(../../../footer-texture-figma.webp) 50%/273.086px;position:absolute;inset:0}.intro__pair.svelte-jd493k{align-items:center;gap:var(--ds-space-12);display:flex;position:relative}.intro__face.svelte-jd493k{border:2px solid rgb(var(--ds-brand-400) / .6);background:rgb(var(--ds-elevated));width:68px;height:68px;box-shadow:0 12px 32px rgb(var(--ds-black) / .45);border-radius:50%;place-items:center;animation:.48s both svelte-jd493k-intro-rise;display:grid;overflow:hidden}.intro__face--them.svelte-jd493k{animation-delay:.12s}.intro__face.svelte-jd493k img:where(.svelte-jd493k){object-fit:cover;width:100%;height:100%}.intro__initials.svelte-jd493k{color:rgb(var(--ds-brand-300));letter-spacing:-.02em;font-size:22px;font-weight:600}.intro__link.svelte-jd493k{align-items:center;gap:var(--ds-space-6);display:flex}.intro__dash.svelte-jd493k{border-top:2px dashed rgb(var(--ds-brand-400) / .7);transform-origin:0;width:28px;height:0;animation:.36s .26s both svelte-jd493k-intro-draw}.intro__dash--right.svelte-jd493k{transform-origin:100%;animation-delay:.36s}.intro__spark.svelte-jd493k{background:rgb(var(--ds-brand-500));width:30px;height:30px;color:rgb(var(--ds-white));box-shadow:0 0 0 6px rgb(var(--ds-brand-500) / .18);border-radius:50%;place-items:center;animation:.36s cubic-bezier(.2,1.4,.4,1) .52s both svelte-jd493k-intro-pop;display:grid}.intro__heading.svelte-jd493k{gap:var(--ds-space-4);padding:var(--ds-space-20) var(--ds-space-24) 0;text-align:center;display:grid}.intro__eyebrow.svelte-jd493k{color:rgb(var(--ds-text-muted));font-family:var(--ds-font-mono);font-size:var(--ds-text-support-sm);letter-spacing:.1em;text-transform:uppercase;margin:0}.intro__heading.svelte-jd493k h2:where(.svelte-jd493k){letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500;line-height:1.2}.intro__sub.svelte-jd493k{color:rgb(var(--ds-text-secondary));font-size:var(--ds-text-support-lg);margin:0}.intro__sep.svelte-jd493k{margin:0 var(--ds-space-4);color:rgb(var(--ds-text-muted))}.intro__body.svelte-jd493k{gap:var(--ds-space-8);padding:var(--ds-space-20) var(--ds-space-24) 0;display:grid}.intro__textarea.svelte-jd493k{width:100%;min-height:88px;padding:var(--ds-space-12);border:1px solid rgb(var(--ds-border));border-radius:var(--ds-radius-md);background:rgb(var(--ds-surface));color:inherit;font:inherit;font-size:var(--ds-text-body-md);resize:none;outline:none;line-height:1.5;transition:border-color .16s,box-shadow .16s}.intro__textarea.svelte-jd493k::placeholder{color:rgb(var(--ds-foreground-muted))}.intro__textarea.svelte-jd493k:focus-visible{border-color:rgb(var(--ds-brand-500));box-shadow:0 0 0 3px rgba(var(--ds-brand-500), .18)}.intro__hint.svelte-jd493k{justify-content:space-between;gap:var(--ds-space-12);color:rgb(var(--ds-text-muted));font-size:var(--ds-text-support-sm);margin:0;display:flex}.intro__count.svelte-jd493k{font-family:var(--ds-font-mono);letter-spacing:.04em;flex-shrink:0}.intro__footer.svelte-jd493k{justify-content:flex-end;gap:var(--ds-space-8);padding:var(--ds-space-20) var(--ds-space-24) var(--ds-space-24);display:flex}@keyframes svelte-jd493k-intro-panel{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-jd493k-intro-rise{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-jd493k-intro-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-jd493k-intro-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (width<=600px){.intro.svelte-jd493k{align-items:end;padding:0}.intro__panel.svelte-jd493k{border-bottom:0;border-left:0;border-right:0;width:100%}.intro__footer.svelte-jd493k .ds-button{flex:1}}@media (prefers-reduced-motion:reduce){.intro__panel.svelte-jd493k,.intro__face.svelte-jd493k,.intro__dash.svelte-jd493k,.intro__spark.svelte-jd493k{animation:none}}
