body.login{background:#0d0d10 radial-gradient(ellipse at 50% -10%,rgba(201,135,63,.22),transparent 60%) no-repeat;color:#f2f0ee;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh}.login *:not(.dashicons):not([class*=dashicons-]){font-family:inherit}body.login #login h1 a{background:url(icons/favicon.svg) center top / 84px 84px no-repeat;width:auto;height:auto;padding-top:98px;margin:0 auto 22px;text-indent:0;overflow:visible;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#f2f0ee;outline-offset:6px}body.login #login h1 a:hover,body.login #login h1 a:focus{color:#f0c27e}body.login #login h1 a:focus{outline:2px solid #c9873f;box-shadow:none;border-radius:6px}.login form{background:#14141a;border:1px solid #2a2a34;border-radius:14px;box-shadow:0 18px 50px #00000073;color:#f2f0ee}.login label{color:#f2f0ee;font-size:14px}.login form .input,.login input[type=text],.login input[type=password],.login input[type=email]{background:#1c1c24;border:1px solid #3a3a46;border-radius:9px;color:#f2f0ee;font-size:18px}.login form .input:focus,.login input[type=text]:focus,.login input[type=password]:focus,.login input[type=email]:focus,.login select:focus{border-color:#e0a95f;box-shadow:0 0 0 1px #e0a95f;outline:2px solid transparent}.login input[type=checkbox]{background:#1c1c24;border-color:#6b665f}.login input[type=checkbox]:checked:before{content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23e0a95f%27%2F%3E%3C%2Fsvg%3E)}.login input[type=checkbox]:focus{border-color:#e0a95f;box-shadow:0 0 0 1px #e0a95f}.login .button.wp-hide-pw{color:#e0a95f}.login .button.wp-hide-pw:focus{border-color:#e0a95f;box-shadow:0 0 0 1px #e0a95f}.login .button-primary,.wp-core-ui.login .button-primary{background:linear-gradient(135deg,#eec078,#c9873f);border:1px solid #b47a35;border-radius:999px;color:#16100a;font-weight:600;padding:0 20px;text-shadow:none;box-shadow:none}.login .button-primary:hover,.login .button-primary:active{background:linear-gradient(135deg,#e6b062,#b47a35);border-color:#8a5a22;color:#16100a}.login .button-primary:focus{background:linear-gradient(135deg,#eec078,#c9873f);color:#16100a;box-shadow:0 0 0 2px #0d0d10,0 0 0 4px #e0a95f}.login #nav a,.login #backtoblog a,.login .privacy-policy-page-link a{color:#c9c5c0}.login #nav a:hover,.login #nav a:focus,.login #backtoblog a:hover,.login #backtoblog a:focus,.login .privacy-policy-page-link a:hover,.login .privacy-policy-page-link a:focus{color:#f0c27e}.login a:focus{box-shadow:0 0 0 2px #e0a95f}.login .message,.login .notice,.login .success,.login #login_error{background:#1c1c24;color:#f2f0ee;border-left-color:#c9873f;box-shadow:none;border-radius:0 9px 9px 0}.login #login_error,.login .notice-error{border-left-color:#e0707f}.login .message a,.login .notice a,.login #login_error a{color:#f0c27e}.login .language-switcher label .dashicons{color:#c9c5c0}.login .language-switcher select{background-color:#1c1c24;border-color:#3a3a46;color:#f2f0ee}.login .language-switcher .button{background:transparent;border-color:#e0a95f;color:#f0c27e}.login .language-switcher .button:hover{background:#e0a95f1f;color:#f0c27e}
