.social.svelte-nbrh1g{flex-direction:column;gap:10px;width:339px;max-width:100%;padding:20px;display:flex;overflow:visible}.social.wide.svelte-nbrh1g{width:453px}.social.integrated.svelte-nbrh1g{width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible;transform:none}@media (hover:hover){.icons.svelte-nbrh1g a:where(.svelte-nbrh1g):hover{transform:translateY(-2px)scale(1.04)}.icons.svelte-nbrh1g a:where(.svelte-nbrh1g):active{transition-duration:.1s;transform:scale(.97)}}h2.svelte-nbrh1g{margin:0;font-size:24px;font-weight:700;line-height:.9}.icons.svelte-nbrh1g{--social-icon-size:68px;flex-wrap:wrap;gap:10px;padding-top:10px;display:flex}.social.svelte-nbrh1g .icons:where(.svelte-nbrh1g){--social-icon-size:clamp(44px, calc((100% - 30px) / 4), 68px)}.icons.svelte-nbrh1g a:where(.svelte-nbrh1g){flex:0 0 var(--social-icon-size);width:var(--social-icon-size);aspect-ratio:1;border-radius:12px;min-width:0;transition:transform .22s cubic-bezier(.23,1,.32,1);display:block;overflow:hidden}.icons.svelte-nbrh1g img:where(.svelte-nbrh1g){width:100%;height:100%;display:block}.fallback.svelte-nbrh1g{background:var(--social-color);color:#fff;border-radius:999px;place-items:center;width:100%;height:100%;font-size:30px;font-weight:800;display:grid}.rows.svelte-nbrh1g{flex-direction:column;gap:12px;padding-top:14px;display:flex}.row.svelte-nbrh1g{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px 16px 10px 10px;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s,background-color .22s;display:flex}.row-icon.svelte-nbrh1g{aspect-ratio:1;border-radius:11px;flex:0 0 38px;width:38px;overflow:hidden}.row-icon.svelte-nbrh1g img:where(.svelte-nbrh1g){width:100%;height:100%;display:block}.row-icon.svelte-nbrh1g .fallback:where(.svelte-nbrh1g){font-size:18px}.row-text.svelte-nbrh1g{flex-direction:column;gap:3px;min-width:0;display:flex}.row-text.svelte-nbrh1g strong:where(.svelte-nbrh1g){font-size:15px;font-weight:700;line-height:1}.row-text.svelte-nbrh1g small:where(.svelte-nbrh1g){color:var(--muted);font-size:12.5px;font-weight:500;line-height:1}.row-arrow.svelte-nbrh1g{color:var(--muted);margin-left:auto;font-size:16px;line-height:1;transition:transform .22s cubic-bezier(.23,1,.32,1),color .22s}@media (hover:hover){.row.svelte-nbrh1g:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--social-color) 26%, transparent), var(--shadow-card);background:color-mix(in srgb, var(--social-color) 7%, #fff);transform:translateY(-2px)}.row.svelte-nbrh1g:hover .row-arrow:where(.svelte-nbrh1g){color:var(--ink);transform:translate(3px)}.row.svelte-nbrh1g:active{transition-duration:.1s;transform:scale(.98)}}@media (width<=700px){.social.svelte-nbrh1g,.social.wide.svelte-nbrh1g{gap:8px;width:100%;padding:16px}h2.svelte-nbrh1g{font-size:22px;line-height:1.05}.icons.svelte-nbrh1g{--social-icon-size:clamp(44px, calc((100% - 24px) / 4), 56px);gap:8px;padding-top:8px}}@media (prefers-reduced-motion:reduce){.icons.svelte-nbrh1g a:where(.svelte-nbrh1g),.row.svelte-nbrh1g,.row-arrow.svelte-nbrh1g{transition:none}.icons.svelte-nbrh1g a:where(.svelte-nbrh1g):hover,.icons.svelte-nbrh1g a:where(.svelte-nbrh1g):active,.row.svelte-nbrh1g,.row.svelte-nbrh1g:hover,.row.svelte-nbrh1g:active,.row.svelte-nbrh1g:hover .row-arrow:where(.svelte-nbrh1g){transform:none}}
