#socialAccount{width:min(440px,calc(100vw - 32px));padding:32px;border:1px solid #d7c7a1;border-radius:18px;background:#fffaf0;color:#352e25;box-shadow:0 24px 80px #161e2355}#socialAccount::backdrop{background:#16232d99}#socialAccount h2{font-size:24px;margin:12px 0}#socialAccount p{line-height:1.65}.social-buttons{display:grid;gap:10px;margin:18px 0}.social-provider{border:0;border-radius:10px;min-height:48px;padding:12px 18px;font:inherit;font-weight:700;cursor:pointer}.social-provider.kakao{background:#fee500;color:#191919}.social-provider.naver{background:#03c75a;color:#fff}.social-provider:disabled{opacity:.55;cursor:default}.social-provider:focus-visible{outline:3px solid #1c5c80;outline-offset:3px}.welcome-social{border-top:1px solid #dbcdb7;margin-top:20px;padding-top:12px}.welcome-social>p,.social-note{font-size:13px}.social-note{color:#6b542f}#socialAccount .close{position:absolute;right:12px;top:12px}
