body.login{background:radial-gradient(ellipse at 15% 10%,#174666 0,transparent 55%),linear-gradient(135deg,#071829,#102e48);background-attachment:fixed;font-family:Arial,Helvetica,sans-serif;color:#18324b;min-height:100vh}body.login #login{box-sizing:border-box;width:440px;max-width:calc(100% - 32px);padding:38px 0 24px}body.login h1 a{background-image:url("https://arksafebrasil.com.br/wp-content/uploads/2026/09/logotipo_branco_arksafe-1-1.png")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;display:block;width:238px;height:62px;text-indent:-9999px;overflow:hidden;margin:0 auto 26px}body.login h1 a:after{content:none}body.login .arksafe-welcome{padding:25px 30px 20px;background:#fff;border-radius:14px 14px 0 0;border-top:4px solid #e4b547}body.login .arksafe-welcome span{color:#785917;font-size:11px;letter-spacing:2px;font-weight:bold}body.login .arksafe-welcome h2{font-size:26px;line-height:1.3;margin:13px 0 10px;color:#102e48}body.login .arksafe-welcome p{font-size:14px;line-height:1.65;color:#536d82;margin:0}body.login form{margin:0;padding:12px 30px 28px;border:0;border-radius:0 0 14px 14px;box-shadow:0 16px 45px #0003;background:white}body.login label{font-size:14px;color:#25435d}body.login form .input{border:1px solid #9fb4c7;border-radius:7px;background:#f6f9fc;color:#102e48;font-size:19px;min-height:46px;padding:8px 12px;margin-top:6px}body.login .button-primary{background:#e4b547;border:1px solid #d5a936;color:#102238;font-weight:bold;font-size:15px;border-radius:7px;box-shadow:none;text-shadow:none;min-height:42px;padding:0 24px}body.login .button-primary:hover{background:#f0c861;border-color:#e4b547;color:#102238}body.login .button.wp-hide-pw{color:#285f86;top:5px}body.login #nav,body.login #backtoblog{padding:0 14px;margin:20px 0 0}body.login #nav a,body.login #backtoblog a,body.login .privacy-policy-page-link a{color:#e3edf6;font-size:13px}body.login #nav a:hover,body.login #backtoblog a:hover{color:#f0c861}body.login .language-switcher{color:#e3edf6;padding-bottom:26px}body.login .language-switcher form{padding:0;background:none;box-shadow:none}body.login .language-switcher label{color:#e3edf6}body.login .language-switcher select,body.login .language-switcher .button{border-radius:6px}body.login #login_error,body.login .message,body.login .success{box-sizing:border-box;margin:0;padding:15px 25px;background:#eef4fa;box-shadow:none;line-height:1.6}body.login input:focus,body.login a:focus,body.login button:focus{outline:3px solid #68b4e7;outline-offset:2px}body.login .forgetmenot{padding-top:10px}@media(max-width:480px){body.login #login{padding-top:24px}body.login .arksafe-welcome{padding:22px}body.login form{padding:12px 22px 25px}body.login .arksafe-welcome h2{font-size:23px}}