.KLvTmW_auth{color:#242424;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;min-height:100dvh;font-family:var(--font-onest), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#242424;grid-template-columns:25% minmax(0,1fr);margin:0;padding:0;display:grid;container-type:inline-size}html:has(.KLvTmW_auth){scrollbar-gutter:auto}.KLvTmW_formSection{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;padding:32px 20px;display:flex}.KLvTmW_formContainer{flex-direction:column;justify-content:center;align-items:center;gap:28px;width:100%;display:flex}.KLvTmW_title{text-align:center;color:#242424;white-space:nowrap;margin:0;font-size:24px;font-weight:600;line-height:1.2}.KLvTmW_form{flex-direction:column;align-items:flex-start;gap:16px;width:280px;max-width:100%;margin:0;display:flex}.KLvTmW_inputContainer{align-items:center;width:100%;display:flex;position:relative}.KLvTmW_inputIcon{pointer-events:none;width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.KLvTmW_input{color:#242424;width:100%;height:40px;font:inherit;background:#f7f8fa;border:1px solid #e8e8e8;border-radius:8px;outline:none;margin:0;padding:6px 8px 6px 40px;font-size:14px;line-height:1.4;transition:border-color .3s,background .3s;display:block}.KLvTmW_input::placeholder{font:inherit;color:#a3a3a3}.KLvTmW_input:focus{background:#fff;border-color:#2563eb}.KLvTmW_input:focus::placeholder{color:#8a8a8a}.KLvTmW_input:-webkit-autofill{-webkit-text-fill-color:#242424;border-color:#2563eb;box-shadow:inset 0 0 0 1000px #f7f8fa}.KLvTmW_submit{color:#fff;width:100%;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#2563eb;border:1px solid #1d4ed8;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:6px 8px;font-size:16px;font-weight:500;line-height:1.4;transition:background .3s;display:flex}.KLvTmW_submit:not(:disabled):active{background:#1d4ed8}.KLvTmW_submit:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.KLvTmW_submit:disabled{opacity:.7;cursor:not-allowed}.KLvTmW_error{color:#602c0e;background:#f8ddcf;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;line-height:1.4}.KLvTmW_loading{color:#8a8a8a;margin:0;font-size:14px}.KLvTmW_brandSection{background:#242424;justify-content:center;align-self:stretch;align-items:center;width:100%;min-width:0;display:flex}.KLvTmW_brandSectionContent{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;min-width:0;padding:40px 16px;display:flex}.KLvTmW_logo{width:min(460px,80%);height:auto;display:block}.KLvTmW_description{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:100%;display:flex}.KLvTmW_description p{font-family:var(--font-onest), sans-serif;color:#fff;white-space:nowrap;margin:0;font-size:18px;font-weight:400;line-height:1.4}@media (hover:hover) and (pointer:fine){.KLvTmW_input:hover{background:#fff;border-color:#2563eb}.KLvTmW_submit:not(:disabled):hover{background:#1d4ed8}}@media (max-width:1000px){.KLvTmW_auth{background:#242424;flex-direction:column-reverse;justify-content:center;align-items:center;gap:40px;padding:28px 12px;display:flex}.KLvTmW_brandSection{flex:0;height:auto}.KLvTmW_brandSectionContent{gap:28px;padding:0}.KLvTmW_formSection{border-radius:12px;max-width:400px;padding:28px 20px;overflow:hidden}.KLvTmW_logo{width:min(400px,95%)}.KLvTmW_description p{font-size:clamp(11px,3.5cqw,18px)}}
@font-face{font-family:onest;src:url(../media/Onest_Regular-s.p.18q2yzic0u6_9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:onest;src:url(../media/Onest_Medium-s.p.3j5mqjulh1_fy.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:onest;src:url(../media/Onest_SemiBold-s.p.3u0z_0u68k40e.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.XPltMa_className{font-family:onest,onest Fallback}.XPltMa_variable{--font-onest:"onest", "onest Fallback"}
