body.login{background:#0b0c0e;color:#eef1f5;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:100vh}body.login #login{width:min(360px,calc(100% - 32px));padding:7vh 0 24px}body.login h1 a{background:none;text-indent:0;font-size:0;width:100%;height:auto;margin:0 0 28px}body.login h1 a:before{content:"STG";display:block;color:#acff21;font-size:64px;font-style:italic;font-weight:900;letter-spacing:-5px;line-height:1.1}body.login h1 a:after{content:"Scooter Tuning Generation";display:block;color:#eef1f5;font-size:14px;font-weight:650;letter-spacing:1px;margin-top:10px}body.login form{background:#1c1f23;border:1px solid #3b424c;border-radius:16px;box-shadow:0 12px 45px #0008;margin-top:0;padding:26px}body.login label{color:#eef1f5;font-size:15px}body.login input[type=text],body.login input[type=password],body.login input[type=email]{background:#0c0e10;color:#fff;border:1px solid #687481;border-radius:8px;font-size:18px;min-height:48px}body.login input:focus{border-color:#acff21;box-shadow:0 0 0 2px #acff2140}body.login .button-primary{background:#acff21;color:#0c0e10;border-color:#acff21;border-radius:8px;min-height:44px;font-size:16px;font-weight:700;padding:0 18px}body.login .button-primary:hover{background:#c6ff75;color:#0c0e10}body.login .button.wp-hide-pw{color:#acff21;min-width:44px;min-height:44px}body.login #nav a,body.login #backtoblog a,body.login .privacy-policy-page-link a{color:#b6bec8}body.login .message,body.login .notice,body.login #login_error{background:#23272c;color:#eef1f5;border-left-color:#acff21;box-shadow:none;border-radius:8px}body.login #login_error{border-left-color:#ff7878}body.login .language-switcher{color:#b6bec8}body.login .language-switcher select{background:#1c1f23;color:#fff;border-color:#687481}body.login .language-switcher .button{background:#2a2e34;color:#fff;border-color:#687481}body.login .dashicons-translation{color:#b6bec8}body.login input[type=checkbox]{background:#0c0e10;border-color:#687481}body.login input[type=checkbox]:checked:before{filter:hue-rotate(240deg)}body.login a:focus-visible,body.login button:focus-visible{outline:2px solid #acff21;outline-offset:3px}@media(max-width:480px){body.login #login{padding-top:5vh}body.login form{padding:22px}}

body.login h1 a{background:url("forum-banner-20261023.png") center/contain no-repeat;aspect-ratio:1300/225;min-height:0;height:auto;}body.login h1 a:before,body.login h1 a:after{display:none;}body.login .wpa-test-msg{display:none!important;}
