.auth-module__g7I59q__page{color:#0e0e0e;min-height:100vh;font-family:var(--font-app-sans), Archivo, sans-serif;background:#e9e7e2;place-items:center;padding:48px 20px;display:grid}.auth-module__g7I59q__card{background:#fff;border:2px solid #0e0e0e;flex-shrink:0;width:min(440px,100%)}.auth-module__g7I59q__header{border-bottom:2px solid #0e0e0e;align-items:center;gap:10px;padding:20px 28px;display:flex}.auth-module__g7I59q__header a{color:#0e0e0e;align-items:center;gap:10px;text-decoration:none;display:flex}.auth-module__g7I59q__header img{border-radius:4px;display:block}.auth-module__g7I59q__header strong{letter-spacing:.06em;font-size:14px;font-weight:800}.auth-module__g7I59q__header>span{font-family:var(--font-app-mono), "Fragment Mono", monospace;text-transform:uppercase;border:1px solid #0e0e0e;margin-left:auto;padding:3px 8px;font-size:11px}.auth-module__g7I59q__content{flex-direction:column;gap:18px;padding:32px 28px;display:flex}.auth-module__g7I59q__intro h1,.auth-module__g7I59q__status h1{letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:28px;font-weight:850;font-stretch:115%}.auth-module__g7I59q__intro p{color:#6e6e6e;margin:8px 0 0;font-size:14px;line-height:1.5}.auth-module__g7I59q__form{flex-direction:column;gap:18px;display:flex}.auth-module__g7I59q__field{flex-direction:column;gap:6px;display:flex}.auth-module__g7I59q__field>span{color:#6e6e6e;font-family:var(--font-app-mono), "Fragment Mono", monospace;text-transform:uppercase;font-size:11px}.auth-module__g7I59q__field input{width:100%;font-family:var(--font-app-mono), "Fragment Mono", monospace;background:#fff;border:2px solid #0e0e0e;border-radius:0;outline:none;padding:13px 14px;font-size:14px}.auth-module__g7I59q__field input::placeholder{color:#9b9b9b}.auth-module__g7I59q__field input:focus{box-shadow:3px 3px #36d6b0}.auth-module__g7I59q__primary,.auth-module__g7I59q__primaryLink{color:#0e0e0e;cursor:pointer;text-align:center;background:#36d6b0;border:0;border-radius:0;padding:15px;font-size:15px;font-weight:700;text-decoration:none;display:block}.auth-module__g7I59q__primary:hover,.auth-module__g7I59q__primaryLink:hover{color:#fff;background:#0e0e0e}.auth-module__g7I59q__primary:disabled{opacity:.55;cursor:not-allowed}.auth-module__g7I59q__splitLinks{justify-content:space-between;font-size:14px;display:flex}.auth-module__g7I59q__singleLink{color:#828282;font-size:14px}.auth-module__g7I59q__splitLinks a,.auth-module__g7I59q__singleLink a{color:#828282;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.auth-module__g7I59q__splitLinks a:hover,.auth-module__g7I59q__singleLink a:hover{color:#1e9e7e}.auth-module__g7I59q__error,.auth-module__g7I59q__mockMessage{color:#d62815;font-family:var(--font-app-mono), "Fragment Mono", monospace;border:1px solid #d62815;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.auth-module__g7I59q__mockMessage{color:#6759bd;border-color:#7c6fd0}.auth-module__g7I59q__status{flex-direction:column;gap:12px;display:flex}.auth-module__g7I59q__status>div{align-items:center;gap:12px;display:flex}.auth-module__g7I59q__status>div>span{background:#36d6b0;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-weight:800;display:flex}.auth-module__g7I59q__status>div>span[data-tone=error]{color:#fff;background:#d62815}.auth-module__g7I59q__status>div>span[data-tone=working]{color:#fff;background:#0e0e0e}.auth-module__g7I59q__status h1{font-size:22px}.auth-module__g7I59q__status p{color:#6e6e6e;margin:0;font-size:14px;line-height:1.5}.auth-module__g7I59q__primaryLink,.auth-module__g7I59q__outlineLink,.auth-module__g7I59q__mockButton{align-self:flex-start;padding:14px 22px;font-size:14px}.auth-module__g7I59q__outlineLink{color:#0e0e0e;background:#fff;border:2px solid #0e0e0e;font-weight:700;text-decoration:none}.auth-module__g7I59q__outlineLink:hover{color:#fff;background:#0e0e0e}.auth-module__g7I59q__mockButton{color:#6759bd;opacity:1;background:#f3f0ff;border:2px solid #7c6fd0;font-weight:700}@media (max-width:480px){.auth-module__g7I59q__page{padding:20px 12px}.auth-module__g7I59q__header,.auth-module__g7I59q__content{padding-left:20px;padding-right:20px}}
