.WEZH7G_page{--login-bg:#f4f7f8;--login-surface:#ffffffe6;--login-text:#0a2735;--login-muted:#637985;--login-border:#004e7224;--login-grid:#004e720b;--login-input:#fafcfdeb;min-height:100dvh;color:var(--login-text);background:radial-gradient(circle at 13% 16%, #004e721f, transparent 27rem), radial-gradient(circle at 87% 82%, #ff6d411a, transparent 25rem), var(--login-bg);isolation:isolate;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.WEZH7G_backdrop{z-index:-1;opacity:.7;background-image:linear-gradient(var(--login-grid) 1px, transparent 1px), linear-gradient(90deg, var(--login-grid) 1px, transparent 1px);background-size:36px 36px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.WEZH7G_backdrop:before,.WEZH7G_backdrop:after{content:"";border:1px solid #004e7217;border-radius:50%;position:absolute}.WEZH7G_backdrop:before{inset-inline-start:-245px;width:410px;height:410px;top:20%;box-shadow:0 0 0 42px #004e7206,0 0 0 84px #004e7204}.WEZH7G_backdrop:after{inset-inline-end:-170px;border-color:#ff6d411f;width:280px;height:280px;bottom:5%;box-shadow:0 0 0 36px #ff6d4106}.WEZH7G_energyLine{top:19%;opacity:.28;border-top:2px solid var(--accent);border-right:2px solid var(--accent);width:138px;height:76px;position:absolute;inset-inline-end:8%;transform:skew(-34deg)rotate(-8deg)}.WEZH7G_header{border-bottom:1px solid var(--login-border);justify-content:space-between;align-items:center;width:min(100% - 40px,1120px);min-height:74px;margin-inline:auto;padding:13px 0;display:flex}.WEZH7G_brand{color:var(--login-text);align-items:center;gap:11px;font-size:1.02rem;font-weight:800;display:inline-flex}.WEZH7G_brand:hover{color:var(--login-text)}.WEZH7G_brandMark{color:#fff;background:linear-gradient(145deg, var(--accent), #e65330);border-radius:12px 5px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 20px #ff6d4133,inset 0 1px #ffffff52}.WEZH7G_brandMark svg{fill:currentColor;width:23px}.WEZH7G_localeSwitcher{color:var(--login-text);border-color:var(--login-border);background:var(--login-surface);box-shadow:0 3px 12px #0a273509}.WEZH7G_content{place-items:center;padding:clamp(24px,5vh,52px) 20px 36px;display:grid}.WEZH7G_card{border:1px solid var(--login-border);background:linear-gradient(145deg, var(--login-surface), #f7fafbdb);-webkit-backdrop-filter:blur(18px)saturate(120%);border-radius:22px;width:min(100%,410px);padding:clamp(24px,4vw,32px);position:relative;overflow:hidden;box-shadow:0 24px 65px #0a27351c,inset 0 1px #ffffffbf}.WEZH7G_card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent) 45%, #ff997a 60%, transparent);height:3px;position:absolute;inset:0 0 auto}.WEZH7G_card:after{content:"";z-index:-1;inset-inline-end:-100px;background:#004e720e;border-radius:50%;width:180px;height:180px;position:absolute;top:-105px}.WEZH7G_cardHeading{text-align:center}.WEZH7G_accessIcon{width:48px;height:48px;color:var(--primary);background:linear-gradient(145deg, var(--primary-soft), #ffffffbd);border:1px solid #004e7221;border-radius:15px;place-items:center;margin:0 auto 10px;display:grid;box-shadow:0 8px 20px #004e7214,inset 0 1px #fffc}.WEZH7G_accessIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px}.WEZH7G_eyebrow{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:800;display:block}.WEZH7G_card h1{color:var(--login-text);margin:3px 0 2px;font-size:clamp(1.45rem,4vw,1.78rem)}.WEZH7G_cardHeading p{color:var(--login-muted);margin:0;font-size:.83rem}.WEZH7G_form{gap:14px;margin-top:23px;display:grid}.WEZH7G_field{color:var(--login-text);gap:6px;font-size:.79rem;font-weight:750;display:grid}.WEZH7G_inputShell{display:block;position:relative}.WEZH7G_inputShell input{border-color:var(--login-border);height:48px;color:var(--login-text);background:var(--login-input);border-radius:12px;margin:0;padding-inline:43px;box-shadow:inset 0 1px 2px #0a273506}.WEZH7G_inputShell input:hover{border-color:#004e724f}.WEZH7G_inputShell input:focus{border-color:var(--primary);background:var(--login-surface);box-shadow:0 0 0 4px #004e721c,0 7px 18px #0a27350b}.WEZH7G_inputIcon{z-index:1;top:50%;pointer-events:none;fill:none;width:18px;stroke:var(--login-muted);stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s;position:absolute;inset-inline-start:14px;transform:translateY(-50%)}.WEZH7G_inputShell:focus-within .WEZH7G_inputIcon{stroke:var(--primary)}.WEZH7G_visibilityToggle{top:50%;width:34px;min-width:34px;height:34px;min-height:34px;color:var(--login-muted);box-shadow:none;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:7px;transform:translateY(-50%)}.WEZH7G_visibilityToggle:hover:not(:disabled){color:var(--primary);box-shadow:none;background:#004e7214;transform:translateY(-50%)}.WEZH7G_visibilityToggle:active:not(:disabled){transform:translateY(-50%)scale(.94)}.WEZH7G_visibilityToggle:focus-visible{outline-offset:1px;outline:2px solid #ff6d41bf}.WEZH7G_visibilityToggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px}.WEZH7G_error{color:var(--danger);background:var(--danger-soft);border:1px solid #a13a352e;border-radius:10px;margin:-2px 0 0;padding:9px 11px;font-size:.76rem;line-height:1.65}.WEZH7G_submit{background:linear-gradient(135deg, var(--accent), #ee5832);border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:3px;padding:10px 18px;display:flex;box-shadow:0 10px 24px #ff6d4138,inset 0 1px #ffffff3d}.WEZH7G_submit:hover:not(:disabled){background:linear-gradient(135deg, #ff7a52, var(--accent-hover));transform:translateY(-2px);box-shadow:0 13px 30px #ff6d414d,inset 0 1px #ffffff4d}.WEZH7G_submit:focus-visible{outline-offset:3px;outline:3px solid #ff6d4161}.WEZH7G_submitIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px}[dir=rtl] .WEZH7G_submitIcon{transform:scaleX(-1)}.WEZH7G_spinner{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite WEZH7G_spin}@keyframes WEZH7G_spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.WEZH7G_page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--login-bg:#071a23;--login-surface:#0d2a37e8;--login-text:#edf5f7;--login-muted:#a9bec7;--login-border:#aecfdc2b;--login-grid:#c8e2eb0a;--login-input:#071d27b8;background:radial-gradient(circle at 13% 16%, #1b6d8e36, transparent 27rem), radial-gradient(circle at 87% 82%, #ff6d411c, transparent 25rem), var(--login-bg)}.WEZH7G_card{background:linear-gradient(145deg, var(--login-surface), #081f29eb);box-shadow:0 26px 70px #0000004d,inset 0 1px #ffffff0e}.WEZH7G_accessIcon{color:#8fcbe3;box-shadow:none;background:#18709429;border-color:#8fcbe32e}.WEZH7G_inputShell input:focus{background:#081f29f0;border-color:#53a2c2;box-shadow:0 0 0 4px #53a2c221}.WEZH7G_inputShell:focus-within .WEZH7G_inputIcon,.WEZH7G_visibilityToggle:hover:not(:disabled){color:#8fcbe3;stroke:#8fcbe3}.WEZH7G_visibilityToggle:hover:not(:disabled){background:#8fcbe317}.WEZH7G_localeSwitcher{color:var(--login-text)}.WEZH7G_localeSwitcher:hover:not(:disabled){color:#fff;background:#145572;border-color:#28789a}}@media (max-width:600px){.WEZH7G_page{overflow-y:auto}.WEZH7G_header{width:calc(100% - 24px);min-height:66px;padding-block:10px}.WEZH7G_brand>span:last-child{display:none}.WEZH7G_content{padding:20px 12px max(24px, env(safe-area-inset-bottom));align-items:start}.WEZH7G_card{border-radius:19px;width:min(100%,390px);padding:23px 19px 21px}.WEZH7G_accessIcon{width:44px;height:44px;margin-bottom:8px}.WEZH7G_form{gap:13px;margin-top:20px}}@media (max-width:360px){.WEZH7G_card{padding-inline:15px}.WEZH7G_header{width:calc(100% - 20px)}}@media (prefers-reduced-motion:reduce){.WEZH7G_spinner{animation-duration:1.4s}}
