.avx{--ax-ink:#0b0c0e;--ax-ink-2:#5c616b;--ax-ink-3:#9aa0a8;--ax-line-2:#c9ccd3;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:32px 24px;background:#ffffff;color:var(--ax-ink);font-family:var(--font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.avx-wrap{width:100%;max-width:360px}.avx-brand{display:flex;justify-content:center;margin-bottom:30px}.avx-logo{height:27px;width:auto;display:block}.avx-alt{margin:22px 0 0;text-align:center;font-size:14px;color:var(--ax-ink-2)}.avx-alt a{color:var(--ax-ink);font-weight:500;text-decoration:underline;text-underline-offset:2px}.avx-alt a:hover{opacity:.7}.avx-card{display:flex;flex-direction:column}.avx-field{margin-bottom:14px}.avx-srlabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.avx-input{width:100%;background:#ffffff;color:var(--ax-ink);border:1px solid var(--ax-line-2);border-radius:8px;padding:14px 15px;font-family:var(--font);font-size:15px;line-height:1.3;outline:none;transition:border-color .13s ease,box-shadow .13s ease}.avx-input::placeholder{color:var(--ax-ink-3)}.avx-input:focus{border-color:var(--ax-ink);box-shadow:0 0 0 1px var(--ax-ink)}.avx-input.err{border-color:var(--ax-ink);border-width:1.5px}.avx-pw{position:relative}.avx-pw .avx-input{padding-right:46px}.avx-toggle{position:absolute;top:50%;right:6px;transform:translateY(-50%);border:none;background:transparent;color:var(--ax-ink-3);padding:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.avx-toggle:hover{color:var(--ax-ink)}.avx-forgotrow{display:flex;justify-content:flex-end;margin-top:10px}.avx-forgot{font-size:13px;color:var(--ax-ink-2);text-decoration:none}.avx-err,.avx-forgot:hover{color:var(--ax-ink)}.avx-err{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:12.5px;font-weight:500}.avx-err:before{content:"";width:4px;height:4px;border-radius:999px;background:var(--ax-ink);flex:none}.avx-btn{width:100%;margin-top:22px;display:inline-flex;align-items:center;justify-content:center;background:var(--ax-ink);color:#fff;border:none;border-radius:8px;padding:15px 18px;font-family:var(--font);font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:opacity .15s ease}.avx-btn:hover:not(:disabled){opacity:.88}.avx-btn:disabled{opacity:.4;cursor:not-allowed}.avx-legal{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:11.5px;color:var(--ax-ink-3)}.avx-legal a{color:var(--ax-ink-3);text-decoration:none}.avx-legal a:hover{color:var(--ax-ink-2)}.avx-alt a:focus-visible,.avx-btn:focus-visible,.avx-forgot:focus-visible,.avx-legal a:focus-visible,.avx-toggle:focus-visible{outline:2px solid var(--ax-ink);outline-offset:3px;border-radius:3px}@media (prefers-reduced-motion:reduce){.avx-btn,.avx-input{transition:none}}.avx{--accent:#0b0c0e;--accent-hover:#26282d;--accent-tint:#f0f0f2;--accent-line:#c9ccd3;--accent-on-inverse:#ffffff;--success:#0b0c0e;--success-tint:#f0f0f2;--success-ink:#0b0c0e;--warning:#5c616b;--warning-tint:#f0f0f2;--warning-ink:#0b0c0e;--danger:#0b0c0e;--danger-tint:#f0f0f2;--danger-ink:#0b0c0e}.avx-wrap.is-wide{max-width:400px}.avx .card{background:transparent;border:none;box-shadow:none;border-radius:0;padding:0;max-width:none}.avx .btn{font-size:15px;font-weight:600}.avx .btn-primary{padding:14px 18px}