.LoginButton_button__c_UGt{display:inline-flex;align-items:center;justify-content:center;gap:var(--grigo-life-social-login-gap);padding:var(--grigo-life-social-login-padding-y) var(--grigo-life-social-login-padding-x);border:0;border-radius:var(--grigo-life-social-login-radius);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;font-family:var(--grigo-life-social-login-font-family);font-size:var(--grigo-life-social-login-font-size);line-height:var(--grigo-life-social-login-line-height);font-weight:var(--grigo-life-social-login-font-weight);letter-spacing:var(--grigo-life-social-login-letter-spacing);transition:opacity .12s ease}.LoginButton_button__c_UGt:disabled{cursor:not-allowed;opacity:.5}.LoginButton_button__c_UGt.LoginButton_fullWidth__xhtw7{width:100%}.LoginButton_kakao__6_ai2{background:var(--grigo-life-social-login-kakao-bg);color:var(--grigo-life-social-login-kakao-fg)}.LoginButton_naver__RwPer{background:var(--grigo-life-social-login-naver-bg);color:var(--grigo-life-social-login-naver-fg)}.LoginButton_pass__Qg1U1{background:var(--grigo-life-social-login-pass-bg);color:var(--grigo-life-social-login-pass-fg)}.LoginButton_icon__EpaWY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--grigo-life-social-login-icon-size);color:currentColor}.LoginButton_icon__EpaWY svg{height:100%;width:auto}.LoginButton_label__Eb5Re{display:inline-flex;align-items:center}