@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../../fonts/Poppins-Regular.woff2) format("woff2"),url(../../fonts/Poppins-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(../../fonts/Poppins-Italic.woff2) format("woff2"),url(../../fonts/Poppins-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../../fonts/Poppins-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../../fonts/Poppins-Bold.woff2) format("woff2"),url(../../fonts/Poppins-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Cal Sans;font-style:normal;font-weight:400;src:url(../../fonts/CalSans-Regular.woff2) format("woff2"),url(../../fonts/CalSans-Regular.woff) format("woff")}:root{--white:#fff;--black:#000;--green-dark:#0b4734;--green:#377b3c;--green-light:#c1da63;--green-lighter:#cee5b1;--green-lightest:#f3f9eb;--brown:#1e0d08;--error:#b3261e;--dark:#191717;--light:#f7f7f7;--accent:#c24e1c}body.login{background-color:var(--green-lightest);color:var(--green-dark);font-family:Poppins,system-ui,sans-serif}#login{padding:6vh 16px 40px;width:min(400px,100%)}.login h1 a{background:url(../../images/logo-agbase.svg) 50%/contain no-repeat;height:66px;margin-bottom:30px;width:220px}#login_error,.login .message,.login .notice,.login .success{background-color:var(--white);border-left:3px solid var(--green);border-radius:5px;box-shadow:none;color:var(--green-dark);margin-bottom:20px;padding:12px 16px}#login_error,.login .notice-error{border-left-color:var(--error);color:var(--error)}#login_error a,.login .notice-error a{color:inherit}.login form{background-color:var(--white);border:0;border-radius:10px;box-shadow:5px 5px 20px rgba(0,0,0,.08);margin-top:0;padding:30px}.login label{color:var(--green-dark);font-size:14px;margin-bottom:6px}.login form .input,.login input[type=password],.login input[type=text]{background-color:var(--green-lightest);border:1px solid transparent;border-radius:5px;box-shadow:none;color:var(--brown);font-size:16px;line-height:1.4;margin:0 0 20px;padding:10px 12px}.login form .input:focus,.login input[type=password]:focus,.login input[type=text]:focus{border-color:var(--green);box-shadow:none;outline:none}.login .button.wp-hide-pw{color:var(--green)}.login .button.wp-hide-pw:focus{border-color:var(--green);box-shadow:none}.login .forgetmenot{align-items:center;display:flex;gap:6px;margin-top:6px}.login .forgetmenot label{margin:0}.login .forgetmenot input[type=checkbox]{accent-color:var(--green);margin:0}.login .button-primary,.login .button-primary:focus{background-color:var(--green-light);border:2px solid var(--green-light);border-radius:100vmax;box-shadow:none;color:var(--green-dark);font-family:Cal Sans,system-ui,sans-serif;font-size:16px;line-height:1.2;min-height:0;padding:10px 24px;text-shadow:none;transition:background-color .2s ease}.login .button-primary:hover{background-color:var(--green-lighter);border-color:var(--green-lighter);color:var(--green-dark)}.login .button-primary:focus-visible{outline:2px solid var(--green);outline-offset:2px}#pass-strength-result{border-radius:5px}.login #backtoblog,.login #nav{font-size:14px;text-align:center}.login #backtoblog a,.login #nav a{color:var(--green)}.login #backtoblog a:focus,.login #backtoblog a:hover,.login #nav a:focus,.login #nav a:hover{color:var(--green-dark)}.login .privacy-policy-page-link a{color:var(--green)}.login .language-switcher{display:none}body.login:after{color:var(--green);content:"Website by True Market";display:block;font-size:12px;padding-bottom:16px;text-align:center}
