@layer component-page{.IZRp6q_Login__passwordForget{color:var(--color-text-link);margin-block-start:40px;font-size:.6875rem;line-height:16px;display:block}}
@layer component-feature{.Q5j0ma_AuthSnsButtons{margin-block-start:40px}.Q5j0ma_AuthSnsButtons__items{flex-wrap:wrap;gap:16px;display:flex}@container (min-width:576px){.Q5j0ma_AuthSnsButtons__items{gap:8px}}.Q5j0ma_AuthSnsButtons__item{inline-size:100%;display:grid}@container (min-width:576px){.Q5j0ma_AuthSnsButtons__item{inline-size:calc(33.3333% - 5.33333px)}}.Q5j0ma_AuthSnsButtons__button.Q5j0ma_AuthSnsButtons__button--facebook{color:var(--color-sns-facebook)}.Q5j0ma_AuthSnsButtons__button.Q5j0ma_AuthSnsButtons__button--twitter{color:var(--color-sns-twitter)}}
