.au{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2.5rem 1rem;color:#eef3ff;position:relative;isolation:isolate;background:#060c1c;background-image:radial-gradient(800px 420px at 50% -10%,#2a5cc955,transparent 70%),radial-gradient(420px 260px at 90% 90%,#f5b94222,transparent 70%)}.au:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#ffffff08 1px,transparent 0),linear-gradient(90deg,#ffffff08 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000,transparent 85%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000,transparent 85%)}.au .card{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 30px 80px #0008;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#eef3ff;padding:1.6rem}.au h1{color:#fff;font-size:1.15rem;font-weight:800}.au .text-brand{color:#ffd98a}.au .text-slate-500,.au .text-slate-600{color:#9db0d6}.au a{color:#ffd98a}.au a:hover{text-decoration:underline}.au .lbl{color:#b9c8e6;font-size:.8rem}.au .inp{background:#ffffff0f;border:1px solid #ffffff26;color:#fff;border-radius:12px;padding:.6rem .85rem;transition:border-color .2s,box-shadow .2s}.au .inp::placeholder{color:#7d8fb5}.au .inp:focus{outline:none;border-color:#f5b942;box-shadow:0 0 0 3px #f5b94233}.au .btn{color:#0b1b3a;font-weight:800;border-radius:99px;padding:.65rem 1.2rem;box-shadow:0 10px 28px #f5b94238;transition:transform .2s,box-shadow .2s}.au .btn,.au .btn:hover{background:linear-gradient(135deg,#ffd270,#f5b942 60%,#eba52e)}.au .btn:hover{transform:translateY(-1px);box-shadow:0 14px 34px #f5b94255}.au .btn-ghost{background:#ffffff0f;border:1px solid #ffffff26;color:#eef3ff;border-radius:12px}.au .btn-ghost:hover{background:#ffffff1c}.au .ant-alert{border-radius:12px}.au img[alt="کد امنیتی"]{border-color:#ffffff26}