.auth-root .auth-br-m,.auth-root .auth-only-m{display:none}@media (max-width:1919.98px){.auth-root .auth-card.is-notice .auth-modal-title+.auth-modal-body{margin-top:-8px}}@media (max-width:1439.98px){.auth-root .auth-br-w{display:none}.auth-root .auth-header{padding:0 24px}.auth-root .auth-card{width:480px;padding:24px}.auth-root .auth-card-title{font-size:24px;line-height:31px}.auth-root .auth-card.is-tight{gap:24px}.auth-root .auth-title-row{height:31px}.auth-root .auth-title-row .auth-card-title{top:1px}.auth-root .auth-back{top:0;transform:none}.auth-root .auth-card.is-notice{width:400px;padding:24px}}@media (max-width:743.98px){.auth-root{word-break:keep-all}.auth-root .auth-br-m{display:inline}.auth-root .auth-br-d,.auth-root .auth-only-d{display:none}.auth-root .auth-only-m{display:inline}.auth-root .auth-band{height:156px}.auth-root .auth-header{height:56px;padding:0 0 0 16px}.auth-root .auth-main{padding:56px 16px}.auth-root .auth-stack{gap:24px;width:100%}.auth-root .auth-brand{width:80px;height:32px}.auth-root .auth-card{gap:24px;width:100%;padding:24px}.auth-root .auth-title-row{height:32px}.auth-root .auth-title-row .auth-card-title{top:0}.auth-root .auth-card.is-notice{width:100%}html:has(.auth-card.is-page){background:#fff}body:has(.auth-card.is-page){background:#fff}.auth-root:has(.auth-card.is-page){background:#fff}.auth-root:has(.auth-card.is-page) .auth-band{display:none}.auth-root .auth-main:has(>.auth-card.is-page){justify-content:flex-start;align-items:stretch;padding:56px 0 0}.auth-root .auth-card.is-page{background:0 0;border-radius:0;outline:0;min-height:calc(100dvh - 56px);padding:16px}.auth-root .auth-card.is-page>.auth-actions{margin-top:auto}.auth-root .auth-consent-row{gap:8px}.auth-root .auth-consent-row .auth-view{flex:none}.auth-root .auth-consent-row .auth-check{white-space:normal;align-items:flex-start;height:auto;min-height:26px;line-height:26px}.auth-root .auth-consent-row .auth-check-box{margin-top:1px}.auth-dim:has(.auth-modal-scroll){padding:0 12px}.auth-root .auth-modal-info.is-mail{padding:24px 20px}.auth-root .auth-modal-info.is-mail .auth-modal-texts.is-loose{gap:12px}.auth-root .auth-modal-actions.is-mail{padding:0 20px 24px}}.mm.is-auth .mm-dim{background:#00000073}.auth-root .mm-btn{color:var(--g500)}
.auth-root .auth-foot{justify-content:center;position:absolute;bottom:32px;left:0;right:0}@media (max-width:1919.98px){.auth-root .auth-foot{bottom:24px}}@media (max-width:1439.98px){.auth-root .auth-foot{bottom:21px}}@media (max-width:743.98px){.auth-root .auth-foot{bottom:34px}.auth-root .auth-main:has(>.auth-card.is-page){padding-bottom:63px}.auth-root .auth-card.is-page{min-height:calc(100dvh - 119px);padding-bottom:0}}
