.dgWmnG_page{background:var(--white);padding:56px 20px 72px}.dgWmnG_panel{width:100%;max-width:460px;margin:0 auto}.dgWmnG_title{color:var(--primary-text);text-align:center;font-size:31px;font-weight:700;line-height:1.25}.dgWmnG_subtitle{color:#6c757d;text-align:center;margin-top:14px;font-size:18px}.dgWmnG_form{margin-top:32px}.dgWmnG_field{margin-bottom:24px}.dgWmnG_label{color:var(--primary-text);margin-bottom:12px;font-size:18px;font-weight:700;display:block}.dgWmnG_input{color:#000;background:#f4f5f430;border:1px solid #e5e5e5;border-radius:0;width:100%;height:56px;padding:0 12px;font-size:18px}.dgWmnG_input::placeholder{color:#8a8f93}.dgWmnG_input:focus{border-color:var(--primary-blue);outline:none;box-shadow:0 0 0 3px #0a59a72e}.dgWmnG_inputError{border-color:var(--error-red)}.dgWmnG_passwordWrap{position:relative}.dgWmnG_passwordWrap .dgWmnG_input{padding-right:52px}.dgWmnG_eyeButton{color:#b0b4b8;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.dgWmnG_eyeButton:hover,.dgWmnG_eyeButton:focus-visible{color:var(--primary-text)}.dgWmnG_hint{color:var(--secondary-gray);margin-top:8px;font-size:14px}.dgWmnG_fieldError{color:var(--error-red);margin-top:8px;font-size:15px}.dgWmnG_formError{background:var(--error-bg);color:var(--error-red);border-radius:8px;margin-bottom:24px;padding:12px 14px;font-size:15px}.dgWmnG_actions{justify-content:center;margin-top:32px;display:flex}.dgWmnG_submit{min-width:197px;min-height:68px;color:var(--white);cursor:pointer;background:#0a59a7;border:1px solid #0a59a7;border-radius:8px;padding:0 32px;font-family:inherit;font-size:20px;font-weight:700;transition:background-color .15s}.dgWmnG_submit:hover{background:#084a8b}.dgWmnG_submit:focus-visible{outline-offset:2px;outline:3px solid #0a59a759}.dgWmnG_submit:disabled{opacity:.7;cursor:progress}.dgWmnG_switch{color:var(--primary-text);text-align:center;margin-top:32px;font-size:18px}.dgWmnG_link{color:#2852a1;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.dgWmnG_mcpLink{color:var(--secondary-gray);text-align:center;margin-top:16px;font-size:15px}.dgWmnG_mcpLink a{color:#2852a1;font-weight:600;text-decoration:underline}@media (max-width:767px){.dgWmnG_page{padding:36px 20px 56px}.dgWmnG_title{font-size:26px}.dgWmnG_subtitle{font-size:17px}.dgWmnG_submit{width:100%}}
