.login_page___bVDP{display:grid;min-height:100dvh;padding:24px;background:var(--sg-surface-panel)}.login_brandPanel__exoLp{display:none}.login_access__0N5Hv{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center}.login_themeToggle__7bEwV{position:absolute;top:0;right:0}[data-theme=dark] .login_brandPanel__exoLp{background:#000000;color:#ffffff;border:1px solid var(--sg-border-subtle)}.login_formArea__vxhFO{display:flex;flex:1;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:24px 0 32px}.login_formArea__vxhFO .login_mobileLogo__yBhtQ{width:220px;margin-bottom:48px}.login_page___bVDP .login_card__r3Ltj{width:100%;max-width:400px;padding:0;border:0;border-radius:0;box-shadow:none}.login_heading__DFZnI{margin-bottom:32px;text-align:center}.login_heading__DFZnI h1{margin:0 0 8px;color:var(--sg-brand-black);font-size:32px;line-height:1.25;font-weight:600;text-wrap:balance}.login_heading__DFZnI p{margin:0;color:var(--sg-text-secondary)}.login_form__Ij6Df{display:flex;flex-direction:column;gap:24px}.login_field__07CUi{display:flex;flex-direction:column;gap:8px}.login_password__E7Jav{position:relative}.login_passwordToggle__GtxbS{position:absolute;top:4px;right:4px}.login_cracha__y6Ot2{display:flex;flex-direction:column;gap:12px}.login_crachaRotulo__TzYeb{display:inline-flex;align-items:center;gap:8px}.login_crachaRotulo__TzYeb svg{width:18px;height:18px}.login_cracha__y6Ot2 input{height:56px;font-size:16px}.login_cracha__y6Ot2 .login_help__NFik2{display:inline-flex;align-items:center;justify-content:center;gap:8px}.login_info__SihDy{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;border:1px solid var(--sg-border-subtle);border-radius:var(--sg-radius-control);color:var(--sg-text-secondary);font-size:14px}.login_info__SihDy svg{flex-shrink:0;margin-top:1px}.login_ou__85O_E{display:flex;align-items:center;gap:12px;margin:24px 0;color:var(--sg-text-secondary);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.login_ou__85O_E:after,.login_ou__85O_E:before{content:"";flex:1;height:1px;background:var(--sg-border-subtle)}.login_help__NFik2{font-size:14px;line-height:1.5;text-wrap:balance}.login_footer__Xh0OZ,.login_help__NFik2{margin:0;color:var(--sg-text-secondary);text-align:center}.login_footer__Xh0OZ{padding-bottom:env(safe-area-inset-bottom,0);font-size:12px;line-height:18px;letter-spacing:.12em}.login_error__BN8Ls{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;border:1px solid var(--sg-error);border-radius:var(--sg-radius-control);background:var(--sg-error-bg);color:var(--sg-error);font-size:14px}.login_error__BN8Ls svg{flex-shrink:0;margin-top:1px}.login_spinner__W0_61{animation:login_spin__pBhqS .9s linear infinite}@keyframes login_spin__pBhqS{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.login_spinner__W0_61{animation:none}}@media (min-width:768px){.login_page___bVDP{grid-template-columns:minmax(0,48fr) minmax(0,52fr);background:var(--sg-surface-canvas)}.login_brandPanel__exoLp{display:flex;flex-direction:column;justify-content:space-between;gap:80px;padding:32px;border-radius:var(--sg-radius-brand-panel);background:var(--sg-brand-black);color:var(--sg-brand-white)}.login_brandCopy__izMhF p{margin:0 0 24px;font-size:12px;line-height:18px;letter-spacing:.12em}.login_brandCopy__izMhF h2{margin:0;max-width:440px;font-size:36px;line-height:1.17;font-weight:400;text-wrap:balance}.login_access__0N5Hv{padding-left:24px}.login_formArea__vxhFO{padding:40px 0}.login_formArea__vxhFO .login_mobileLogo__yBhtQ{display:none}.login_page___bVDP .login_card__r3Ltj{max-width:480px;padding:32px 24px;border:1px solid var(--sg-border-subtle);border-radius:var(--sg-radius-panel);box-shadow:var(--sg-shadow-surface)}.login_heading__DFZnI{text-align:left}}@media (min-width:1024px){.login_brandPanel__exoLp{padding:48px}.login_brandPanel__exoLp .login_desktopLogo__mN2V4{width:320px}.login_brandCopy__izMhF h2{font-size:48px}.login_access__0N5Hv{padding-left:32px}.login_page___bVDP .login_card__r3Ltj{padding:40px}}