.appliance-login-module__9IkIZW__page{color:#24374a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;flex-direction:column;width:100%;min-height:100svh;display:flex}.appliance-login-module__9IkIZW__header{border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:18px 40px;display:flex}.appliance-login-module__9IkIZW__headerTitle{letter-spacing:.02em;color:#36516b;font-size:14px;font-weight:600}.appliance-login-module__9IkIZW__version{color:#536c80;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f6f8fa;border:1px solid #e6ecf1;border-radius:6px;padding:7px 12px;font-size:12px}.appliance-login-module__9IkIZW__separator{color:#a4b0bc;padding:0 10px}.appliance-login-module__9IkIZW__main{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 24px 40px;display:flex}.appliance-login-module__9IkIZW__netforges{object-fit:contain;width:178px;height:47px;margin:0 auto 30px;display:block}.appliance-login-module__9IkIZW__card{border:1px solid #e2e9f0;border-top:3px solid #f58254;border-radius:16px;width:100%;max-width:440px;padding:36px 36px 28px;box-shadow:0 12px 48px -24px #003e7038}.appliance-login-module__9IkIZW__productLogo{width:280px;max-width:100%;height:auto;margin:0 auto 27px;display:block}.appliance-login-module__9IkIZW__customer{border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:28px;padding:18px 0;display:flex}.appliance-login-module__9IkIZW__customer img{object-fit:contain;width:auto;max-width:150px;height:44px}.appliance-login-module__9IkIZW__customerText{color:#6b7d8c;flex-direction:column;gap:3px;font-size:12px;display:flex}.appliance-login-module__9IkIZW__customerText strong{color:#324c62;font-size:13px;font-weight:600}.appliance-login-module__9IkIZW__form{flex-direction:column;gap:19px;width:100%;display:flex}.appliance-login-module__9IkIZW__formHeading{margin-bottom:5px}.appliance-login-module__9IkIZW__formHeading h1{color:#173c5b;letter-spacing:-.7px;margin:0 0 8px;font-size:26px;font-weight:600;line-height:1.3}.appliance-login-module__9IkIZW__formHeading p{color:#687e90;margin:0;font-size:13px;line-height:1.7}.appliance-login-module__9IkIZW__field{color:#314b61;flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.appliance-login-module__9IkIZW__field input{color:#24374a;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #ccd7e0;border-radius:7px;outline:none;padding:11px 13px;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s}.appliance-login-module__9IkIZW__field input::placeholder{color:#91a0ac;opacity:1}.appliance-login-module__9IkIZW__field input:focus{border-color:#00518d;box-shadow:0 0 0 3px #00518d16}.appliance-login-module__9IkIZW__passwordField{display:block;position:relative}.appliance-login-module__9IkIZW__passwordField input{padding-right:46px}.appliance-login-module__9IkIZW__reveal{color:#718799;cursor:pointer;background:0 0;border:none;border-radius:5px;place-items:center;width:42px;height:46px;display:grid;position:absolute;top:0;right:2px}.appliance-login-module__9IkIZW__submit{color:#fff;cursor:pointer;background:#00477f;border:1px solid #00477f;border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:46px;margin-top:3px;padding:11px 15px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.appliance-login-module__9IkIZW__submit:hover{background:#003b69}.appliance-login-module__9IkIZW__submit span{font-size:20px;font-weight:400;line-height:1}.appliance-login-module__9IkIZW__submit:disabled,.appliance-login-module__9IkIZW__field input:disabled{opacity:.65;cursor:wait}.appliance-login-module__9IkIZW__reveal:focus-visible,.appliance-login-module__9IkIZW__submit:focus-visible,.appliance-login-module__9IkIZW__footer a:focus-visible{outline-offset:3px;outline:3px solid #f58254}.appliance-login-module__9IkIZW__localNote{color:#647d90;justify-content:center;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:400;display:flex}.appliance-login-module__9IkIZW__error{color:#a12a2a;background:#fff6f6;border:1px solid #ecc7c7;border-radius:7px;padding:12px;font-size:12px;line-height:1.6}.appliance-login-module__9IkIZW__footer{text-align:center;color:#81909c;border-top:1px solid #edf0f3;padding:22px 24px;font-size:11px;line-height:1.8}.appliance-login-module__9IkIZW__footer a{color:#536d82;text-underline-offset:3px;text-decoration:underline}@media (max-width:520px){.appliance-login-module__9IkIZW__header{flex-direction:column;align-items:flex-start;gap:8px;min-height:auto;padding:16px 20px}.appliance-login-module__9IkIZW__main{padding:30px 18px}.appliance-login-module__9IkIZW__netforges{margin-bottom:24px}.appliance-login-module__9IkIZW__card{padding:28px 24px 24px}}@media (prefers-reduced-motion:reduce){.appliance-login-module__9IkIZW__field input,.appliance-login-module__9IkIZW__submit{transition:none}}