._bg_w3syk_1{position:relative;display:flex;justify-content:center;align-items:center;min-height:100vh;padding:24px;box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at 12% 18%,#d6f5ec 0%,transparent 46%),radial-gradient(circle at 88% 82%,#dbe8ff 0%,transparent 46%),linear-gradient(135deg,#f6fcfa,#eef2fb)}._blobA_w3syk_17,._blobB_w3syk_18{position:absolute;border-radius:50%;filter:blur(24px);pointer-events:none;animation:_float_w3syk_1 12s ease-in-out infinite}._blobA_w3syk_17{width:440px;height:440px;top:-160px;left:-140px;background:radial-gradient(circle,rgba(120,219,196,.75) 0%,transparent 68%)}._blobB_w3syk_18{width:500px;height:500px;right:-190px;bottom:-200px;background:radial-gradient(circle,rgba(148,183,255,.7) 0%,transparent 68%);animation-delay:-6s}._card_w3syk_41{position:relative;z-index:1;width:min(400px,100%);box-sizing:border-box;padding:40px 40px 24px;border:1px solid rgba(255,255,255,.9);border-radius:24px;background:#ffffffd1;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 28px 60px -22px #0f769f61,0 10px 26px -16px #0f172a38;animation:_rise_w3syk_1 .5s cubic-bezier(.21,.61,.35,1) both}._brand_w3syk_59{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;text-align:center}._logo_w3syk_66{display:flex;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#0f769f,#14b8a6);box-shadow:0 12px 24px -10px #0f769fb3}._logo_w3syk_66 svg{width:30px;height:30px}._title_w3syk_82{margin:0;font-size:26px;font-weight:700;letter-spacing:.5px;color:#0f172a}._subtitle_w3syk_89{margin:8px 0 0;font-size:14px;line-height:1.5;color:#64748b}._form_w3syk_97{display:flex;flex-direction:column;gap:16px}._field_w3syk_102{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;box-sizing:border-box;border:1.5px solid #e2e8f0;border-radius:14px;background:#f8fafc;cursor:text;transition:border-color .2s,background-color .2s,box-shadow .2s}._field_w3syk_102:hover{border-color:#cbd5e1}._field_w3syk_102:focus-within{border-color:#0f769f;background:#fff;box-shadow:0 0 0 4px #0f769f1f}._icon_w3syk_123{display:flex;flex:none;color:#94a3b8;transition:color .2s}._icon_w3syk_123 svg{width:20px;height:20px}._field_w3syk_102:focus-within ._icon_w3syk_123{color:#0f769f}._input_w3syk_136{flex:1;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;font-size:15px;font-family:inherit;color:#0f172a}._input_w3syk_136::placeholder{color:#94a3b8}._input_w3syk_136:-webkit-autofill,._input_w3syk_136:-webkit-autofill:hover,._input_w3syk_136:-webkit-autofill:focus,._input_w3syk_136:-webkit-autofill:active{-webkit-box-shadow:0 0 0 68px #f8fafc inset;-webkit-text-fill-color:#0f172a;transition:background-color 9999s ease-out}._field_w3syk_102:focus-within ._input_w3syk_136:-webkit-autofill{-webkit-box-shadow:0 0 0 68px #fff inset}._toggle_w3syk_165{display:flex;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#94a3b8;cursor:pointer;transition:color .2s,background-color .2s}._toggle_w3syk_165:hover{color:#0f769f;background:#0f769f14}._toggle_w3syk_165 svg{width:18px;height:18px}._submit_w3syk_190{display:flex;justify-content:center;align-items:center;height:52px;margin-top:8px;border:0;border-radius:14px;background:linear-gradient(135deg,#0f769f,#14b8a6);font-size:16px;font-weight:600;letter-spacing:2px;font-family:inherit;color:#fff;cursor:pointer;box-shadow:0 14px 26px -12px #0f769fcc;transition:transform .15s,box-shadow .25s,filter .25s}._submit_w3syk_190:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 30px -12px #0f769fd9;filter:brightness(1.05)}._submit_w3syk_190:active:not(:disabled){transform:translateY(0);box-shadow:0 10px 20px -12px #0f769fcc}._submit_w3syk_190:focus-visible{outline:3px solid rgba(15,118,159,.35);outline-offset:2px}._submit_w3syk_190:disabled{cursor:default;opacity:.8}._spinner_w3syk_226{width:18px;height:18px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:_spin_w3syk_226 .7s linear infinite}._footer_w3syk_235{margin:26px 0 0;text-align:center;font-size:12px;color:#94a3b8}@keyframes _rise_w3syk_1{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _float_w3syk_1{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,24px,0)}}@keyframes _spin_w3syk_226{to{transform:rotate(360deg)}}@media (max-width: 480px){._bg_w3syk_1{padding:16px}._card_w3syk_41{padding:32px 24px 20px;border-radius:20px}._title_w3syk_82{font-size:23px}._blobA_w3syk_17{width:300px;height:300px;top:-130px;left:-120px}._blobB_w3syk_18{width:340px;height:340px;right:-150px;bottom:-160px}}@media (prefers-reduced-motion: reduce){._card_w3syk_41,._blobA_w3syk_17,._blobB_w3syk_18,._spinner_w3syk_226{animation:none}._submit_w3syk_190{transition:none}}._bg_1adug_3{position:fixed;left:0;top:0;right:0;bottom:0}._bg_1adug_3>p{text-align:center;padding-top:2em}._bg_1adug_3>p>span{border:1px solid;border-radius:6px;padding:1em;font-size:1.2em;color:#fff}._successMsg_1adug_26{background-color:green}._failMsg_1adug_30{background-color:red}
