.au{color:#2f2e2c;background:#f7f7f5;justify-content:center;align-items:center;min-height:100%;padding:24px 16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;display:flex}.au-card{background:#fff;border:1px solid #e8e7e3;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:380px;padding:28px;display:flex}.au-card h1{letter-spacing:-.02em;color:#111110;margin:0 0 4px;font-size:22px;font-weight:650}.au-card label{color:#5f5e5a;flex-direction:column;gap:4px;font-size:13px;display:flex}.au-card input{font:inherit;color:#111110;background:#fff;border:1px solid #d5d3cc;border-radius:12px;outline:none;min-width:0;padding:10px 12px;font-size:15px}.au-card input:focus{border-color:#1f6fd1;box-shadow:0 0 0 3px #1f6fd11a}.au-card button{font:inherit;color:#fff;cursor:pointer;background:#1f6fd1;border:none;border-radius:12px;padding:10px 16px;font-weight:600}.au-card button:disabled{opacity:.5;cursor:not-allowed}.au-card .au-quiet{color:#5f5e5a;text-underline-offset:3px;background:0 0;padding:2px;font-weight:400;text-decoration:underline}.au-error{color:#a32020;margin:0;font-size:13px}.au-notice{color:#0f6b41;margin:0;font-size:13px}.au-note{color:#5f5e5a;text-align:center;margin:0;font-size:12px}.au :focus-visible{outline-offset:2px;outline:2px solid #1f6fd1}
