body.login{align-items:center;background:linear-gradient(135deg,#294e57,#1c3a41);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;margin:0;min-height:100vh;padding:2em 1em}#login h1{margin-bottom:0;padding:0}#login h1 a{display:block;outline:none}#loginform,#lostpasswordform,#registerform{background:#fff;border:1px solid #d5dadc;border-radius:8px;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;margin-top:0;padding:2em 2em 1.5em}#loginform label,#lostpasswordform label,#registerform label{color:#171a1c;display:block;font-size:.875rem;font-weight:600;margin-bottom:.25em}#loginform .input,#loginform input[type=email],#loginform input[type=password],#loginform input[type=text],#lostpasswordform .input,#lostpasswordform input[type=email],#lostpasswordform input[type=password],#lostpasswordform input[type=text],#registerform .input,#registerform input[type=email],#registerform input[type=password],#registerform input[type=text]{background:#fff;border:1px solid #d5dadc;border-radius:6px;box-sizing:border-box;color:#171a1c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9375rem;padding:.625em .75em;transition:border-color .15s ease,box-shadow .15s ease;width:100%}#loginform .input:hover,#loginform input[type=email]:hover,#loginform input[type=password]:hover,#loginform input[type=text]:hover,#lostpasswordform .input:hover,#lostpasswordform input[type=email]:hover,#lostpasswordform input[type=password]:hover,#lostpasswordform input[type=text]:hover,#registerform .input:hover,#registerform input[type=email]:hover,#registerform input[type=password]:hover,#registerform input[type=text]:hover{border-color:#9ea8ae}#loginform .input:focus,#loginform input[type=email]:focus,#loginform input[type=password]:focus,#loginform input[type=text]:focus,#lostpasswordform .input:focus,#lostpasswordform input[type=email]:focus,#lostpasswordform input[type=password]:focus,#lostpasswordform input[type=text]:focus,#registerform .input:focus,#registerform input[type=email]:focus,#registerform input[type=password]:focus,#registerform input[type=text]:focus{border-color:#74afbe;box-shadow:0 0 0 3px #74afbe26;outline:none}#loginform .wp-pwd,#lostpasswordform .wp-pwd,#registerform .wp-pwd{position:relative}#loginform .wp-hide-pw,#lostpasswordform .wp-hide-pw,#registerform .wp-hide-pw{color:#9ea8ae;transition:color .15s ease}#loginform .wp-hide-pw:focus,#loginform .wp-hide-pw:hover,#lostpasswordform .wp-hide-pw:focus,#lostpasswordform .wp-hide-pw:hover,#registerform .wp-hide-pw:focus,#registerform .wp-hide-pw:hover{color:#74afbe}#loginform .forgetmenot label,#lostpasswordform .forgetmenot label,#registerform .forgetmenot label{align-items:center;color:#515c61;display:inline-flex;font-size:.8125rem;font-weight:400;gap:.375em}#loginform .forgetmenot input[type=checkbox],#lostpasswordform .forgetmenot input[type=checkbox],#registerform .forgetmenot input[type=checkbox]{accent-color:#74afbe}#loginform .submit,#lostpasswordform .submit,#registerform .submit{margin-top:.5em}#loginform #wp-submit,#lostpasswordform #wp-submit,#registerform #wp-submit{background:linear-gradient(135deg,#74afbe,#294e57);border:none;border-radius:6px;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f;color:#fff;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9375rem;font-weight:600;padding:.75em 1.25em;text-shadow:none;transition:transform .15s ease,box-shadow .15s ease;width:100%}#loginform #wp-submit:hover,#lostpasswordform #wp-submit:hover,#registerform #wp-submit:hover{box-shadow:0 4px 12px #294e5759;transform:translateY(-1px)}#loginform #wp-submit:active,#lostpasswordform #wp-submit:active,#registerform #wp-submit:active{transform:translateY(0)}#loginform #wp-submit:focus,#lostpasswordform #wp-submit:focus,#registerform #wp-submit:focus{box-shadow:0 0 0 3px #74afbe4d;outline:none}#login{max-width:100%;padding:0;width:360px}.login #backtoblog,.login #nav{margin:.75em 0 0;padding:0;text-align:center}.login #backtoblog a,.login #nav a{color:#ffffffbf!important;font-size:.8125rem;text-decoration:none;transition:color .15s ease}.login #backtoblog a:focus,.login #backtoblog a:hover,.login #nav a:focus,.login #nav a:hover{color:#fff!important;text-decoration:underline}#nav a+a{margin-left:.25em}#login_error,.message,.success{background:#fff;border-left-width:4px;border-radius:6px;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f;font-size:.875rem;margin-bottom:1em;padding:.75em 1em}#login_error a,.message a,.success a{color:#74afbe;font-weight:600}#login_error a:hover,.message a:hover,.success a:hover{color:#294e57}#login_error{border-left-color:#dc3545}.message{border-left-color:#74afbe}.success{border-left-color:#29a745}.privacy-policy-page-link{margin-top:1em;text-align:center}.privacy-policy-page-link a{color:#ffffff80;font-size:.75rem;text-decoration:none}.privacy-policy-page-link a:hover{color:#fffc}.language-switcher{margin-top:1em}.language-switcher label{color:#ffffffb3;font-size:.8125rem}.language-switcher select{border:1px solid #d5dadc;border-radius:6px;padding:.375em .5em}.language-switcher .button,.language-switcher select{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.language-switcher .button{border-radius:6px}@media(max-width:480px){body.login{padding:1em}#login{width:100%}#loginform,#lostpasswordform,#registerform{padding:1.5em 1.25em 1.25em}}
