.LoginForm_root__4qHX0{display:flex;flex-direction:column;gap:25px;width:410px;border-radius:35px;background-color:var(--color-surface);padding:50px 25px}.LoginForm_logo__Qm9m_{display:block;margin:0 auto;width:190px;height:75px}.LoginForm_checkbox__T9MR8{align-self:flex-start}.LoginForm_bottom_text__gSXGR{font-weight:300;text-align:center;margin:0}.LoginForm_bottom_text__gSXGR span{margin-bottom:5px}.LoginForm_row__yw40p{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.LoginForm_reset__0zs4F{display:block;font-size:14px}@media (max-width:768px){.LoginForm_root__4qHX0{width:100%;max-width:100%;gap:var(--space-5,20px);padding:var(--space-6,24px) var(--space-4,16px);border-radius:var(--radius-xl,25px)}.LoginForm_logo__Qm9m_{width:150px;height:60px}.LoginForm_bottom_text__gSXGR{font-size:var(--text-sm,14px)}.LoginForm_row__yw40p{flex-direction:column;gap:var(--space-3,12px);align-items:flex-start}.LoginForm_reset__0zs4F{font-size:var(--text-sm,14px)}}.Checkbox_checkbox_label__c2NWU{position:relative;display:flex;align-items:center;cursor:pointer;gap:7px}.Checkbox_checkbox_container__Q9cYw{gap:8px;color:gray;font-size:14px;display:flex;align-items:center}.Checkbox_checkbox_input__9oyj2{position:absolute;opacity:0;width:0;height:0}.Checkbox_custom_checkbox__X4Whv{position:relative;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-accent);border-radius:4px;background-color:#fff}.Checkbox_checkbox_input__9oyj2:checked+.Checkbox_custom_checkbox__X4Whv{background-color:var(--color-accent);border-color:var(--color-accent)}.Checkbox_checkmark__aVnY8{color:#fff;opacity:0;transition:opacity .2s ease}.Checkbox_checkbox_input__9oyj2:checked+.Checkbox_custom_checkbox__X4Whv .Checkbox_checkmark__aVnY8{opacity:1}@media (max-width:768px){.Checkbox_checkbox_label__c2NWU{gap:var(--space-2,10px)}.Checkbox_checkbox_container__Q9cYw{font-size:var(--text-sm,14px);gap:var(--space-2,10px)}}.Login_root____qNn{width:100%;height:100vh;display:grid;grid-template-rows:1fr 50px;grid-template-columns:1fr;justify-items:center;align-items:center}.Login_links_text___s6yE{margin:15px 0;text-align:center;color:var(--color-text-primary)}.Login_ver_text__Bq0nF{text-align:center;padding-bottom:10px;font-size:12px;color:#8b8b8c}@media (max-width:768px){.Login_root____qNn{padding:var(--space-4,16px);grid-template-rows:1fr auto}.Login_links_text___s6yE{margin:var(--space-3,12px) 0;font-size:var(--text-sm,14px)}.Login_ver_text__Bq0nF{font-size:var(--text-xs,12px)}}