.harbor-social-links{display:flex;justify-content:center;align-items:center;gap:12px;padding:20px;margin:12px 0 0;border-top:1px solid var(--line,#334155)}.harbor-social-links a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border:1px solid var(--line,#334155);border-radius:12px;color:var(--muted,#aeb7c6);background:var(--surface,#121826);text-decoration:none;transition:color .18s,border-color .18s,background .18s,transform .18s}.harbor-social-links a:hover{color:var(--accent-text,#94baff);border-color:var(--accent,#5b8def);background:var(--raised,#1a2233);transform:translateY(-2px)}.harbor-social-links a:focus-visible{outline:2px solid var(--accent,#5b8def);outline-offset:4px}.harbor-social-links svg{display:block;width:19px;height:19px;fill:currentColor;pointer-events:none}@media(prefers-reduced-motion:reduce){.harbor-social-links a{transition:none}.harbor-social-links a:hover{transform:none}}
