.LoginPage_LoginPage__1FlM3{display:flex;justify-content:center;align-items:center;min-height:100vh;background:var(--hr-color-surface-0)}.LoginPage_LoginPage-Container__lsRFi{width:100%;max-width:368px;padding:0 var(--hr-space-xl)}.LoginPage_LoginPage-Container_needAuth__4myha{max-width:700px}@media not (max-width:576px){.LoginPage_LoginPage-Container__lsRFi{padding:0}}.LoginPage_LoginPage-Form__MlUbb{display:flex;flex-direction:column}.LoginPage_LoginPage-Content__Su1qT{align-items:center}.LoginPage_LoginPage-Content__Su1qT,.LoginPage_LoginPage-Fields__Z255b{display:flex;flex-direction:column;grid-gap:var(--hr-space-s);gap:var(--hr-space-s)}.LoginPage_LoginPage-Fields__Z255b{width:100%;margin-bottom:28px}.LoginPage_LoginPage-Field__z3g7s{display:flex;flex-direction:column;grid-gap:var(--hr-space-2-xs);gap:var(--hr-space-2-xs)}.LoginPage_LoginPage-Label__d_Z7z{font-weight:var(--hr-typography-font-weight-medium)}.LoginPage_LoginPage-Input__IAcPL,.LoginPage_LoginPage-Notification__LjM1E,.LoginPage_LoginPage-Submit__yzken{width:100%}.LoginPage_LoginPage-Bottom__E7ESJ,.LoginPage_LoginPage-NeedAuthContent__yFjXg{display:flex;flex-direction:column;grid-gap:var(--hr-space-s);gap:var(--hr-space-s)}.LoginPage_LoginPage-NeedAuthContent__yFjXg{align-items:center;padding:var(--hr-space-2-xl) 0;text-align:center}.LoginPage_LoginPage-RegisterButton__F6q_S{padding-top:var(--hr-space-m)}@media (max-width:576px){.LoginPage_LoginPage-Container__lsRFi{display:flex;flex-direction:column;min-height:100vh;padding:0}.LoginPage_LoginPage-Container_needAuth__4myha{min-height:auto}.LoginPage_LoginPage-Form__MlUbb{display:flex;flex:1 1;flex-direction:column}.LoginPage_LoginPage-Content__Su1qT{flex:1 1;justify-content:center;padding:0 var(--hr-space-xl)}.LoginPage_LoginPage-Bottom__E7ESJ{align-self:center;width:calc(100% - 2 * var(--hr-space-s));margin-top:auto;padding:0 var(--hr-space-s);padding-bottom:var(--hr-space-s)}}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .HrInput-Control[type=password]:not(:-moz-placeholder-shown){font-size:18px;letter-spacing:2px}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .HrInput-Control[type=password]:not(:placeholder-shown){font-size:18px;letter-spacing:2px}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .HrInput-Control::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .HrInput-Control.InputBase-Control:focus{text-overflow:unset}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .HrInput-Control::-webkit-search-cancel-button{display:none}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .HrInput-Control::-ms-clear{display:none}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField{display:flex;flex-direction:column;font:var(--hr-font-body-s);grid-gap:var(--hr-space-xs);gap:var(--hr-space-xs)}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-FieldHeader{display:flex;justify-content:space-between;grid-gap:var(--hr-space-m);gap:var(--hr-space-m)}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-FieldHeader_shouldStickToRight{flex-direction:row-reverse}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-Label{display:flex;flex:1 1;align-items:center;max-width:100%;grid-gap:var(--hr-space-2-xs);gap:var(--hr-space-2-xs)}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-Label_withSlot{max-width:calc(75% - var(--hr-space-m) / 2)}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-Slot{overflow:hidden;flex:1 1 100%;text-align:right;white-space:nowrap;text-overflow:ellipsis}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-Caption{overflow:hidden;word-break:break-word}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-Footer{display:grid;grid-template-rows:0fr;margin-top:calc(-1 * var(--hr-space-xs));transition:grid-template-rows .3s}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-Footer_withContent{grid-template-rows:1fr;margin-top:unset}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-Error{display:grid;overflow:hidden;justify-content:start;align-items:start;grid-auto-flow:column;word-break:break-word;grid-gap:var(--hr-space-2-xs);gap:var(--hr-space-2-xs)}:where(.HR-11-4-0-4d262e31e12fe6e3e69a34099e71ca5ca077639d) .FormField-ErrorIcon{width:var(--hr-size-control-xs-compact);height:var(--hr-size-control-xs-compact)}