.uz-authform{background:var(--background-color-base,#fff);border:1px solid var(--border-color-subtle,#dde1e6)!important;border-radius:12px;box-shadow:0 6px 24px #0000000f;max-width:32em!important;overflow:hidden;padding:0!important}.uz-authform form{padding:1.6em 1.8em 1.4em}.uz-authform .uz-auth-heading{border:0;font-family:inherit;font-size:1.6em;font-weight:700;margin:0 0 .2em;padding:0}.uz-authform .uz-auth-sub{color:var(--color-subtle,#54595d);font-size:13.5px;line-height:1.45;margin:0 0 1em}.uz-authform .uz-req{color:#d33}.uz-authform .uz-opt{color:var(--color-subtle,#72777d);font-size:.9em;font-weight:400}.uz-authform .uz-auth-hint{color:var(--color-subtle,#54595d);font-size:12.5px;margin:-4px 0 12px}.uz-authform .cdx-field{margin:.9em 0}.uz-authform .cdx-label__label__text{font-size:13.5px;font-weight:600}.uz-authform .cdx-text-input__input{border-radius:8px;min-height:40px}.uz-authform .cdx-text-input__input:focus{box-shadow:0 0 0 3px #36c3}.uz-authform .uz-row2{display:grid;gap:0 12px;grid-template-columns:1fr 1fr}.uz-authform .uz-steps{display:flex;gap:8px;list-style:none;margin:0 0 1.2em;padding:0}.uz-authform .uz-steps li{align-items:center;background:var(--background-color-interactive-subtle,#f1f3f5);border-radius:8px;color:var(--color-subtle,#72777d);display:flex;flex:1;font-size:13px;font-weight:600;gap:8px;margin:0;padding:8px 10px}.uz-authform .uz-steps li span{align-items:center;background:#c8ccd1;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:22px;justify-content:center;width:22px}.uz-authform .uz-steps li.is-active{background:#eaf3ff;color:#1f4fa3}.uz-authform .uz-steps li.is-active span{background:#36c}.uz-authform .uz-steps li.is-done span{background:#14866d}.uz-authform .uz-steps li.is-done{color:#14866d}.uz-authform .uz-method__btns{border:1px solid var(--border-color-base,#a2a9b1);border-radius:8px;display:grid;gap:0;grid-template-columns:1fr 1fr;margin-top:6px;overflow:hidden}.uz-authform .uz-method__btns .cdx-button{border:0;border-radius:0;justify-content:center;min-height:42px}.uz-authform .uz-method__btns .cdx-button+.cdx-button{border-left:1px solid var(--border-color-base,#a2a9b1)}.uz-authform .uz-botsteps ol{margin:6px 0 10px 1.2em;padding:0}.uz-authform .uz-botsteps li{margin:3px 0}.uz-authform .uz-codeinput{font-size:26px;font-weight:700;letter-spacing:.5em;min-height:54px;padding-left:.5em;text-align:center}.uz-authform .uz-captcha{background:var(--background-color-interactive-subtle,#f6f7f9);border-radius:8px;padding:12px}.uz-authform .uz-captcha .cdx-label__label__text{font-weight:700}.uz-authform .uz-agree{font-size:13px}.uz-authform .mw-htmlform-submit-buttons{margin-top:16px}.uz-authform .mw-htmlform-submit-buttons .cdx-button{border-radius:8px;box-sizing:border-box;display:block;font-size:15px;font-weight:700;min-height:46px;width:100%}.uz-authform .mw-createaccount-link,.uz-authform .mw-userlogin-help{border-top:1px solid var(--border-color-subtle,#eaecf0);font-size:14px;margin-top:14px;padding-top:14px;text-align:center}@media(max-width:540px){.uz-authform form{padding:1.2em 1em}.uz-authform .uz-row2{grid-template-columns:1fr}.uz-authform .uz-steps li{font-size:12px}}@media(prefers-color-scheme:dark){html:not(.skin-theme-clientpref-day) .uz-authform .uz-steps li.is-active{background:#1d2f4d;color:#9ec1ff}}
