.public-profile-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;width:100%;min-width:0;display:grid}.public-profile-links>a{z-index:2;border:1px solid var(--line);min-height:52px;color:inherit;background:color-mix(in srgb,var(--surface) 70%,transparent);overflow-wrap:anywhere;border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:10px;padding:12px;text-decoration:none;display:grid;position:relative}.public-profile-links svg{flex:none;grid-row:1/3;width:22px;height:22px}.public-profile-links span{min-width:0;font-size:14px;font-weight:650}.public-profile-links small{opacity:.75;font-size:12px}.public-profile-links>a:hover{background:var(--soft)}.public-profile-links>a:focus-visible{outline-offset:3px;outline:2px solid}.public-profile-links-compact{flex-wrap:wrap;gap:8px;margin-block:16px;display:flex}.public-profile-links-compact>a{gap:8px;max-width:100%;min-height:44px;padding:9px 12px;display:flex}.public-profile-links-compact span{font-size:12px}
