body.login{background:linear-gradient(135deg,#294e57,#1c3a41);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;margin:0;padding:2em 1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}#login h1{margin-bottom:0;padding:0}#login h1 a{outline:none;display:block}#loginform,#lostpasswordform,#registerform{background:#fff;border:1px solid #d5dadc;border-radius:8px;margin-top:0;padding:2em 2em 1.5em;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f}#loginform label,#lostpasswordform label,#registerform label{color:#171a1c;margin-bottom:.25em;font-size:.875rem;font-weight:600;display:block}#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]{box-sizing:border-box;color:#171a1c;background:#fff;border:1px solid #d5dadc;border-radius:6px;width:100%;padding:.625em .75em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}#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;outline:none;box-shadow:0 0 0 3px #74afbe26}#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}#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{color:#515c61;align-items:center;gap:.375em;font-size:.8125rem;font-weight:400;display:inline-flex}#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{color:#fff;cursor:pointer;text-shadow:none;background:linear-gradient(135deg,#74afbe,#294e57);border:none;border-radius:6px;width:100%;padding:.75em 1.25em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9375rem;font-weight:600;transition:transform .15s,box-shadow .15s;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}#loginform #wp-submit:hover,#lostpasswordform #wp-submit:hover,#registerform #wp-submit:hover{transform:translateY(-1px);box-shadow:0 4px 12px #294e5759}#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{outline:none;box-shadow:0 0 0 3px #74afbe4d}#login{width:360px;max-width:100%;padding:0}.login #backtoblog,.login #nav{text-align:center;margin:.75em 0 0;padding:0}.login #backtoblog a,.login #nav a{font-size:.8125rem;text-decoration:none;transition:color .15s;color:#ffffffbf!important}.login #backtoblog a:focus,.login #backtoblog a:hover,.login #nav a:focus,.login #nav a:hover{text-decoration:underline;color:#fff!important}#nav a+a{margin-left:.25em}#login_error,.message,.success{background:#fff;border-left-width:4px;border-radius:6px;margin-bottom:1em;padding:.75em 1em;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}#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{text-align:center;margin-top:1em}.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 (width<=480px){body.login{padding:1em}#login{width:100%}#loginform,#lostpasswordform,#registerform{padding:1.5em 1.25em 1.25em}}
