.mc-join-social{--mc-join-kakao:#fee500;--mc-join-kakao-ink:rgb(0 0 0/0.85);--mc-join-kakao-symbol:#000;--mc-join-naver:#03c75a;position:relative;display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 48px;border-radius:12px;font-size:16px;font-weight:600;transition:transform .12s var(--mc-ease,ease)}.mc-join-social:active{transform:scale(.98)}.mc-join-social[data-social=kakao]{background:var(--mc-join-kakao);color:var(--mc-join-kakao-ink)}.mc-join-social[data-social=kakao] .mc-join-social-mark{color:var(--mc-join-kakao-symbol)}.mc-join-social[data-social=naver]{background:var(--mc-join-naver);color:var(--mc-on-inverse,#fff)}.mc-join-social-mark{position:absolute;top:50%;left:18px;width:20px;height:20px;display:grid;place-items:center;transform:translateY(-50%)}.mc-join-social{width:100%;border:0;cursor:pointer;font-family:inherit}.mc-join-social:disabled{cursor:wait;opacity:.65}.mc-join-social:focus-visible{outline:2px solid var(--login-text,var(--mc-ink,#171717));outline-offset:3px}.mc-signin-social{display:grid;gap:10px;margin-top:18px}.mc-social-error{margin:0;font-size:13px;line-height:1.6;color:var(--login-error,var(--mc-danger,#b91c1c))}@media (prefers-reduced-motion:reduce){.mc-join-social{transition:none}.mc-join-social:active{transform:none}}