.AuthHeader-module__6o7LMa__header{gap:var(--space-2);text-align:center;flex-direction:column;align-items:center;display:flex}.AuthHeader-module__6o7LMa__title{color:var(--text-heading);margin:0;font-size:24px;font-weight:600;line-height:32px}.AuthHeader-module__6o7LMa__description{color:var(--text-muted);margin:0;font-size:15px;line-height:22px}
.GoogleButton-module__NV46CW__form{width:100%}.GoogleButton-module__NV46CW__button{justify-content:center;align-items:center;gap:var(--space-3);width:100%;height:48px;padding:0 var(--space-5);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--gray-0);color:var(--text-heading);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);font-size:15px;font-weight:500;display:flex}.GoogleButton-module__NV46CW__button:hover:not(:disabled){background:var(--gray-25);border-color:var(--border-strong)}.GoogleButton-module__NV46CW__button:active:not(:disabled){background:var(--gray-50)}.GoogleButton-module__NV46CW__button:disabled{cursor:not-allowed;opacity:.7}
.page-module__bTJD-G__icon{border-radius:var(--radius-full);background:var(--success-bg);width:56px;height:56px;color:var(--saku-green-600);justify-content:center;align-items:center;margin:0 auto;display:flex}.page-module__bTJD-G__note{color:var(--text-muted);text-align:center;margin:0;font-size:14px;line-height:20px}
