@layer space-design{html body #root .space-design.space-auth-page.space-security-page .space-auth-form-area{align-items:center!important;min-height:100svh!important;padding:72px 24px!important}html body #root .space-design.space-auth-page.space-security-page .space-auth-form-card{max-width:400px!important}html body #root .space-design.space-auth-page.space-security-page .space-auth-form-logo{margin:0 auto 24px!important}html body #root .space-design.space-auth-page.space-security-page .space-auth-title{text-align:center!important;margin-bottom:12px!important;font-size:30px!important}html body #root .space-design.space-auth-page.space-security-page .space-auth-intro{text-align:center!important;margin-bottom:24px!important}html body #root .space-design.space-auth-page.space-security-page .space-security-help-link{width:fit-content!important;color:var(--space-primary)!important;font:400 14px/1.5 var(--space-font)!important;text-align:center!important;margin:20px auto 0!important;text-decoration:none!important;display:block!important}html body #root .space-design.space-auth-page.space-security-page .space-security-help-link:hover{text-decoration:underline!important}@media (width<=480px){html body #root .space-design.space-auth-page.space-security-page .space-auth-title{font-size:26px!important}}html body #root .space-design.space-auth-page.space-security-page *{animation:none!important}html body #root .space-design.space-auth-page.space-security-page .space-security-retry{font:inherit!important;color:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:4px 0!important;text-decoration:underline!important}html body #root .space-design.space-auth-page.space-security-page{min-height:100svh!important;padding:0!important;display:block!important}html body #root .space-design.space-auth-page.space-security-page .space-security-code{font-variant-numeric:tabular-nums!important;box-shadow:none!important;outline:none!important}html body #root .space-design.space-auth-page.space-security-page .space-security-code:is(:focus,:focus-visible){border-color:var(--space-focus-color)!important;box-shadow:none!important;outline:none!important}html body #root .space-design.space-auth-page.space-security-page .space-security-code[aria-invalid=true]{border-color:var(--space-critical)!important}html body #root .space-design.space-auth-page.space-security-page .space-security-submit{border-radius:var(--space-radius-input)!important;background:var(--space-primary)!important;border-color:var(--space-primary)!important;width:100%!important}html body #root .space-design.space-auth-page.space-security-page .space-security-submit:disabled{opacity:.5!important}html body #root .space-design.space-auth-page.space-security-page .space-security-submit:hover:not(:disabled){background:var(--space-primary-deep)!important;border-color:var(--space-primary-deep)!important}html body #root .space-design.space-auth-page.space-security-page .space-security-signout{min-height:44px!important;color:var(--space-muted)!important;font:500 14px/1.5 var(--space-font)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:100px!important;margin:4px auto 0!important;padding:12px 24px!important;display:block!important}html body #root .space-design.space-auth-page.space-security-page .space-security-signout:hover:not(:disabled){background:var(--space-surface)!important}html body #root .space-design.space-auth-page.space-security-page .space-security-error{color:var(--space-critical)!important;background:var(--space-critical-bg)!important;font:400 14px/1.5 var(--space-font)!important;border-radius:8px!important;margin:0 0 20px!important;padding:12px 14px!important}}
