.LoginForm_page__5WvHP{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:32px 20px;background:#f5f2ec;color:#26241f}.LoginForm_panel__eA15A{width:410px;max-width:100%;border:1px solid #e2dcd0;border-radius:9px;overflow:hidden;background:#fff;box-shadow:0 8px 35px #3930200a}.LoginForm_brand__H3P0g{display:flex;justify-content:center;background:#080808;padding:15px}.LoginForm_brand__H3P0g img{display:block;width:185px;height:185px;object-fit:contain}.LoginForm_formArea__4GRRQ{padding:30px 33px}.LoginForm_formArea__4GRRQ h1{font-size:21px;font-weight:500;letter-spacing:-.4px;margin:0 0 9px;color:#2d2921}.LoginForm_description__y0Juz{font-size:12px;line-height:1.7;color:#8a8171;margin:0 0 23px}.LoginForm_formArea__4GRRQ form>label{display:block;font-size:11px;font-weight:500;color:#766b58;margin:17px 0 7px}.LoginForm_formArea__4GRRQ form>input,.LoginForm_password__3ZyA2 input{width:100%;height:40px;padding:10px 11px;border:1px solid #dcd5c8;border-radius:4px;background:#fff;color:#393024;outline-color:#bda570;font:inherit;font-size:13px}.LoginForm_password__3ZyA2{position:relative}.LoginForm_password__3ZyA2 input{padding-right:39px}.LoginForm_password__3ZyA2>button{position:absolute;right:3px;top:3px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:#a69a84;border:0;background:none}.LoginForm_submit__KrkbJ{width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;margin-top:24px;border:1px solid #a68b52;border-radius:4px;background:#b49a60;color:#fff;font:inherit;font-size:12px;font-weight:600}.LoginForm_submit__KrkbJ:hover{background:#a28a53}.LoginForm_submit__KrkbJ:disabled{opacity:.5;cursor:not-allowed}.LoginForm_error__SBMQD{font-size:11px;line-height:1.7;color:#9c6049;border:1px solid #ead5c8;background:#fff8f2;padding:10px 11px;border-radius:4px;margin:0 0 16px}.LoginForm_private__4gBeq{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;color:#b2a58a;margin-top:24px}@media(max-width:440px){.LoginForm_page__5WvHP{padding:22px 17px}.LoginForm_formArea__4GRRQ{padding:25px}.LoginForm_brand__H3P0g{padding:12px}.LoginForm_brand__H3P0g img{width:170px;height:170px}}.LoginForm_description__y0Juz{color:#7b6e56}.LoginForm_submit__KrkbJ{color:#231d12}.LoginForm_private__4gBeq{color:#a49370}.LoginForm_language__rVWhs{display:flex;justify-content:flex-end;margin-bottom:16px}