body.login{background:#f4f7fb;background-image:radial-gradient(ellipse at 15% 15%,#e3f7fd 0,transparent 46%),radial-gradient(ellipse at 95% 90%,#e8eff6 0,transparent 45%);color:#344256;min-height:100vh;height:auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.login:before{content:'';position:fixed;top:0;left:0;right:0;height:4px;background:#00a9d7}body.login *{box-sizing:border-box}body.login #login{width:420px;max-width:100%;padding:32px 36px 25px;margin:0;background:#fff;border:1px solid #e6ecf2;border-radius:16px;box-shadow:0 16px 50px #2d577b0a}body.login h1 a{background-image:url('logo-2is.png');background-size:contain;background-position:center;width:135px;height:130px;margin:0 auto 17px;outline-offset:4px}body.login h1 a:focus{box-shadow:0 0 0 2px #00a9d7}.iis-login-intro{text-align:center;margin:0 0 27px}.iis-login-intro h2{font-size:21px;line-height:1.4;letter-spacing:-.4px;font-weight:650;color:#2c3b50;margin:0 0 7px}.iis-login-intro p{font-size:13px;color:#8b96a4;margin:0}body.login form{display:flow-root;padding:0;border:0;box-shadow:none;background:transparent;margin:0;overflow:visible}body.login form label{font-size:12px;font-weight:500;color:#687789;line-height:1.6}body.login form .input{border:1px solid #dbe4ee;border-radius:7px;font-size:16px;line-height:1.5;padding:11px 12px;min-height:46px;background:#fcfdff;color:#344256;margin:7px 0 20px;box-shadow:none}body.login form .input:focus{border-color:#00a9d7;box-shadow:0 0 0 3px #00a9d716;outline:none}body.login .button.wp-hide-pw{height:46px;top:7px;right:2px;color:#7e8d9d}body.login .button.wp-hide-pw:hover{color:#00a9d7}body.login .button-primary{background:#00a9d7;border:1px solid #00a9d7;border-radius:7px;box-shadow:none;color:#fff;font-size:13px;font-weight:600;min-height:42px;padding:7px 18px;text-shadow:none}body.login .button-primary:hover{background:#008db8;border-color:#008db8}body.login .button-primary:focus{box-shadow:0 0 0 3px #00a9d72a}body.login .forgetmenot{margin-top:12px}body.login .forgetmenot label{font-size:11px;color:#83909e;font-weight:400}body.login input[type=checkbox]{border-color:#c6d3df;border-radius:4px}body.login input[type=checkbox]:checked:before{filter:hue-rotate(320deg)}body.login #nav{padding:0;margin:29px 0 13px}body.login #backtoblog{padding:0;margin:0}body.login #nav a,body.login #backtoblog a{font-size:11px;color:#7e8c9d;text-decoration:none}body.login #nav a:hover,body.login #backtoblog a:hover{color:#00a9d7}body.login #backtoblog a{font-size:10px;color:#a1aab6}body.login .language-switcher{margin:20px 0 0;font-size:11px;color:#8a97a5}body.login .language-switcher form{display:flex;align-items:center;justify-content:center;gap:9px}body.login .language-switcher select{font-size:11px;min-height:32px;border-color:#dde5ed;border-radius:5px;color:#8493a5;background-color:#fff}body.login .language-switcher .button{font-size:11px;min-height:32px;border-color:#dce5ef;border-radius:5px;color:#75899d;background:#fff}body.login .language-switcher label .dashicons{font-size:17px;color:#95a3b2}.iis-login-footer{text-align:center;color:#8392a4;font-size:10px;line-height:1.9;margin-top:22px}.iis-login-footer span{color:#a5afbd;font-size:10px}body.login .notice,body.login #login_error,body.login .message{border-radius:7px;background:#f4fbfe;border-left-color:#00a9d7;box-shadow:none;font-size:12px;margin-bottom:20px}body.login #login_error{background:#fff5f5;border-left-color:#d96868}body.login .privacy-policy-page-link{margin:18px 0 0;font-size:10px}body.login .privacy-policy-link{color:#8e9daf}body.login .clear{clear:both}@media(max-width:480px){body.login{padding:24px 16px;justify-content:flex-start}body.login #login{padding:28px 24px 24px;border-radius:13px;margin-top:12px}body.login h1 a{height:110px;width:114px}.iis-login-intro h2{font-size:19px}.iis-login-intro{margin-bottom:22px}body.login .language-switcher{max-width:100%}body.login .language-switcher select{max-width:170px}}
