*{box-sizing:border-box}body{color:#161616;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit;outline-offset:5px}.page{place-items:center;min-height:100svh;padding:32px 24px;display:grid}.account{width:100%;max-width:320px}.tabs{border-bottom:1px solid #eee;gap:24px;margin-bottom:32px;display:flex}.tabs button{color:#777;cursor:pointer;background:#fff;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:13px}.tabs button[aria-pressed=true]{color:#111;border-bottom-color:#111}h2{letter-spacing:-.6px;margin:0 0 28px;font-size:24px;font-weight:500}label{margin:20px 0;font-size:12px;display:block}input{color:#111;background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;margin-top:9px;padding:13px 12px;display:block}input:focus{border-color:#111}form>button,.account>button{color:#fff;cursor:pointer;background:#161616;border:1px solid #161616;border-radius:4px;width:100%;margin-top:8px;padding:14px;font-size:13px}button:disabled{opacity:.6;cursor:wait}small,.muted{color:#777;font-size:12px}small{display:block}.error{color:#a52828;font-size:13px;line-height:1.5}.brand{text-align:center;letter-spacing:2px;color:#555;margin:0 0 36px;font-size:11px;font-weight:500}.text-button,.text-link{color:#555;text-align:center;cursor:pointer;background:0 0;border:0;width:auto;margin:22px auto 0;padding:0;font-size:12px;text-decoration:underline;display:block}.notice{color:#555;margin-top:22px;font-size:12px;line-height:1.5}
