._5avBqG_root{--login-surface:#fafbfc;--login-ink:#182337;--login-secondary:#697688;--login-field:#ecf3fba1;--login-edge:#adc9e273;--login-highlight:#fffffff2;--login-glass:#ffffffa3;--login-shadow:#28527f14;isolation:isolate;background:var(--login-surface);height:100dvh;min-height:0;color:var(--login-ink);grid-template-columns:56.3% 43.7%;transition:background-color .85s,color .7s;display:grid;position:relative;overflow:auto}:root[data-theme=dark] ._5avBqG_root{--login-surface:#06080d;--login-ink:#f5f6f8;--login-secondary:#a8b0c0;--login-field:#899bbb18;--login-edge:#b9cde94d;--login-highlight:#d5e6ff14;--login-glass:#697b9b1f;--login-shadow:#00000026}._5avBqG_art{touch-action:pan-y;background:#c5dbef;min-width:0;min-height:100dvh;position:relative;overflow:hidden}:root[data-theme=dark] ._5avBqG_art{background:#0b172b}._5avBqG_scene{position:absolute;inset:0}._5avBqG_scene ._5avBqG_fallback{object-fit:cover;transition:opacity .85s}._5avBqG_day{opacity:1}._5avBqG_night{opacity:0}:root[data-theme=dark] ._5avBqG_night{opacity:1}._5avBqG_canvas{opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}._5avBqG_scene[data-status=ready] ._5avBqG_canvas{opacity:1}._5avBqG_scene[data-status=static] ._5avBqG_canvas{transition:none}._5avBqG_header{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;padding:clamp(28px,5.8vh,64px) clamp(30px,4.8vw,74px);display:flex;position:absolute;inset:0 0 auto}._5avBqG_header>*{pointer-events:auto}._5avBqG_brand{letter-spacing:-.025em;align-items:center;gap:18px;font-size:25px;font-weight:650;line-height:1.2;display:flex}._5avBqG_brand .brand-symbol{width:40px;height:44px}._5avBqG_brand .brand-symbol span{width:27px;height:35px}._5avBqG_formPanel{background:var(--login-surface);justify-content:center;align-items:center;min-width:0;min-height:100dvh;padding:130px clamp(34px,4.8vw,84px) 100px;transition:background-color .85s;display:flex}._5avBqG_content{width:100%;max-width:450px;position:relative;top:-20px}._5avBqG_title{letter-spacing:-.035em;margin:0 0 54px;font-size:44px;font-weight:650;line-height:1.25}._5avBqG_form{position:relative}._5avBqG_form label{color:var(--login-secondary);margin:0 0 10px;font-size:18px;font-weight:450;line-height:1.5;display:block}._5avBqG_field{border:1px solid var(--login-edge);background:var(--login-field);min-height:72px;box-shadow:inset 0 1px 0 var(--login-highlight),0 8px 24px var(--login-shadow);color:var(--login-secondary);border-radius:20px;align-items:center;gap:15px;padding:0 21px;transition:border-color .18s,background .85s,box-shadow .25s;display:flex}._5avBqG_field:focus-within{box-shadow:0 0 0 4px #0071e317,inset 0 1px 0 var(--login-highlight);border-color:#63a9f3}._5avBqG_form ._5avBqG_field+label{margin-top:30px}._5avBqG_form input{width:100%;min-width:0;height:70px;min-height:0;color:var(--login-ink);letter-spacing:.015em;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:17px;transition:color .7s}._5avBqG_form input:focus-visible{outline:none}._5avBqG_form ._5avBqG_passwordToggle{color:var(--login-secondary);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;min-height:40px;margin:0 -10px 0 0;padding:10px;display:grid}._5avBqG_form ._5avBqG_passwordToggle:hover{color:var(--login-ink);background:var(--login-glass)}._5avBqG_form ._5avBqG_submit{color:#fff;letter-spacing:.03em;background:#0077ed;border:1px solid #98d2ff99;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;height:68px;min-height:0;margin:38px 0 0;font-size:18px;font-weight:550;transition:transform .18s,background .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff59,0 10px 25px #0071e324}._5avBqG_submit svg{opacity:0;width:0;transition:width .18s,opacity .18s,transform .18s;transform:translate(-6px)}._5avBqG_form ._5avBqG_submit:hover:not(:disabled){background:#1286f8;transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 14px 28px #0071e333}._5avBqG_submit:hover:not(:disabled) svg{opacity:1;width:19px;transform:translate(0)}._5avBqG_submit:active:not(:disabled){transform:scale(.987)}._5avBqG_error{color:var(--color-danger);margin-top:16px;font-size:14px;line-height:1.6}@media (max-width:900px){._5avBqG_root{display:block}._5avBqG_art{opacity:.5;min-height:100%;position:absolute;inset:0}._5avBqG_header{padding:25px 24px}._5avBqG_brand{gap:12px;font-size:21px}._5avBqG_brand .brand-symbol{width:32px;height:36px}._5avBqG_brand .brand-symbol span{width:21px;height:27px}._5avBqG_formPanel{z-index:1;background:0 0;min-height:100dvh;padding:130px 26px 90px;position:relative}._5avBqG_content{background:var(--login-glass);border:1px solid var(--login-edge);-webkit-backdrop-filter:blur(26px)saturate(140%);max-width:360px;box-shadow:inset 0 1px 0 var(--login-highlight),0 12px 36px var(--login-shadow);border-radius:28px;padding:35px 26px;top:0}._5avBqG_title{margin-bottom:35px;font-size:30px}._5avBqG_field{border-radius:16px;gap:10px;min-height:56px;padding-inline:16px}._5avBqG_form input{height:54px;font-size:16px}._5avBqG_form ._5avBqG_field+label{margin-top:24px}._5avBqG_form ._5avBqG_submit{height:55px;margin-top:30px}}@media (max-height:700px){._5avBqG_header{padding-block:22px}._5avBqG_formPanel{padding-block:110px 32px}._5avBqG_content{top:0}._5avBqG_title{margin-bottom:28px;font-size:30px}._5avBqG_form label{font-size:16px}._5avBqG_field{min-height:50px}._5avBqG_form input{height:48px}._5avBqG_form ._5avBqG_field+label{margin-top:18px}._5avBqG_form ._5avBqG_submit{height:52px;margin-top:24px}}@media (max-width:900px) and (max-height:700px){._5avBqG_content{padding-block:24px}}@media (prefers-reduced-motion:reduce){._5avBqG_root,._5avBqG_formPanel,._5avBqG_fallback,._5avBqG_canvas,._5avBqG_field,._5avBqG_submit,._5avBqG_submit svg{transition:none;animation:none}}@media (prefers-reduced-transparency:reduce){._5avBqG_content,._5avBqG_field{-webkit-backdrop-filter:none;background:var(--login-surface)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._5avBqG_content{background:var(--login-surface)}}
