body.interim-login,body.login{--wp--preset--color--base:#0d1117;--wp--preset--color--neutral:#161b22;--wp--preset--color--contrast:#30363d;--wp--preset--color--contrast-dark:#21262d;--wp--preset--color--primary:#75b6dc;--wp--preset--color--secondary:#58a6ff;--wp--preset--color--text:#e6edf3;--wp--preset--color--text-gray:#8b949e;--wp--preset--color--danger:#f85149;--wp--preset--color--success:#3fb950;background:var(--wp--preset--color--base,#0d1117)!important;color:var(--wp--preset--color--text,#e6edf3);color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.55;min-height:100vh}#login{background:var(--wp--preset--color--neutral,#161b22);border:none;border-radius:16px;box-shadow:0 1px 0 rgba(1,4,9,.55);box-sizing:border-box;margin:4vh auto 2rem;max-width:min(28rem,100vw - 2rem);padding:2.25rem 2rem 2rem;width:100%}body.interim-login #login{margin-top:2rem}#login .wp-login-logo,#login h1{margin:0 0 1.75rem;text-align:center}.interim-login h1 a,.login .wp-login-logo a,.login h1 a{background:none!important;background-image:none!important;color:var(--wp--preset--color--text,#e6edf3)!important;font-size:1.35rem;font-weight:600;height:auto;line-height:1.25;margin:0 auto;outline:none;overflow:visible;text-decoration:none;text-indent:0;width:auto}.interim-login .wp-login-logo a .clanspress-login-badge,.login .wp-login-logo a .clanspress-login-badge{display:block;height:auto;margin:0 auto;max-height:17rem;width:auto}.interim-login .wp-login-logo a:has(.clanspress-login-badge),.login .wp-login-logo a:has(.clanspress-login-badge){font-size:0;line-height:0}.interim-login .wp-login-logo a:focus .clanspress-login-badge,.interim-login .wp-login-logo a:hover .clanspress-login-badge,.login .wp-login-logo a:focus .clanspress-login-badge,.login .wp-login-logo a:hover .clanspress-login-badge{opacity:.88}.interim-login .privacy-policy-page-link,.login .privacy-policy-page-link{margin:1rem 0 0;text-align:center}.login .privacy-policy-page-link a{color:var(--wp--preset--color--text-gray,#8b949e);font-size:.8125rem}.login .privacy-policy-page-link a:hover{color:var(--wp--preset--color--secondary,#58a6ff)}.login .wp-login-logo a:focus,.login .wp-login-logo a:hover,.login h1 a:focus,.login h1 a:hover{color:var(--wp--preset--color--secondary,#58a6ff)!important}.interim-login form,.login form{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;margin-top:0;padding:0}#login form>p,.interim-login #login form>p{margin-bottom:1.625rem;margin-top:0}#login form>p:last-child,.interim-login #login form>p:last-child{margin-bottom:0}#login form>p.submit,.interim-login #login form>p.submit{clear:both;display:flex;flex-direction:column;float:none;gap:.75rem;margin-bottom:0;margin-top:1.75rem;padding-top:.35rem}#login form>p.submit .button.button-primary,#login form>p.submit input.button-primary,.interim-login #login form>p.submit .button.button-primary,.interim-login #login form>p.submit input.button-primary{float:none!important;margin:0}#login form .description,#login form .indicator-hint,.interim-login #login form .description,.interim-login #login form .indicator-hint{display:block;line-height:1.45;margin-bottom:0;margin-top:.65rem}#login form .forgetmenot,.interim-login #login form .forgetmenot{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;float:none!important;gap:.45rem .6rem;margin-bottom:1.25rem;margin-top:.5rem}#login form .user-pass-wrap,#login form .user-pass1-wrap,.interim-login #login form .user-pass-wrap,.interim-login #login form .user-pass1-wrap{margin-bottom:1.625rem;margin-top:0}#login form .user-pass1-wrap>p,.interim-login #login form .user-pass1-wrap>p{margin-bottom:.5rem}#login .user-pass-wrap>label,.interim-login #login .user-pass-wrap>label{display:block;margin-bottom:.5rem}#login form .wp-pwd,.interim-login #login form .wp-pwd{margin-top:0}#login .pw-weak,.interim-login #login .pw-weak{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.45rem .6rem;margin-bottom:1rem;margin-top:.75rem}#login .pw-weak label,.interim-login #login .pw-weak label{display:inline;margin:0;vertical-align:middle}.interim-login form .input,.interim-login form input[type=password],.interim-login form input[type=text],.login form .input,.login form input[type=color],.login form input[type=email],.login form input[type=number],.login form input[type=password],.login form input[type=text],.login form input[type=url],.login input[type=email],.login input[type=password],.login input[type=text]{background-color:var(--wp--preset--color--base,#0d1117)!important;border:1px solid var(--wp--preset--color--contrast,#30363d);border-radius:16px;box-shadow:none;box-sizing:border-box;color:var(--wp--preset--color--text,#e6edf3);font-family:inherit;font-size:.9375rem;line-height:1.45;margin:0;min-height:2.25rem;padding:.5rem .65rem;width:100%}.js.interim-login #login input.password-input,.js.login #login input.password-input{padding-inline-end:2.75rem}.interim-login form input[type=checkbox],.login form input[type=checkbox]{accent-color:var(--wp--preset--color--secondary,#58a6ff);background-color:var(--wp--preset--color--base,#0d1117)!important;border:1px solid var(--wp--preset--color--contrast,#30363d);border-radius:4px}.interim-login form .input:focus,.interim-login form input:focus,.login form .input:focus,.login form input:focus{border-color:var(--wp--preset--color--secondary,#58a6ff);box-shadow:0 0 0 2px rgba(88,166,255,.25);outline:none}.interim-login form select,.login form select{background-color:var(--wp--preset--color--base,#0d1117)!important;border:1px solid var(--wp--preset--color--contrast,#30363d);border-radius:16px;color:var(--wp--preset--color--text,#e6edf3);font-family:inherit;font-size:.9375rem;line-height:1.45;margin-top:.25rem;min-height:2.25rem;padding:.45rem .5rem;width:100%}.interim-login label,.login label{color:var(--wp--preset--color--text,#e6edf3);font-size:.875rem;font-weight:500}#login form>p>label,.interim-login #login form>p>label{display:block;margin-bottom:.45rem}#login form .forgetmenot label,.interim-login #login form .forgetmenot label{display:inline;margin:0;vertical-align:middle}.interim-login form p,.login form p{color:var(--wp--preset--color--text-gray,#8b949e);font-size:.875rem;line-height:1.5}.interim-login .forgetmenot label,.login .forgetmenot label{font-weight:400}.interim-login .button:not(.button-primary):not(.wp-hide-pw),.login .button-secondary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:16px;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.2;min-height:2.25rem;padding:.4rem .85rem;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,filter .12s ease;vertical-align:middle}.interim-login .button:not(.button-primary):not(.wp-hide-pw).disabled,.interim-login .button:not(.button-primary):not(.wp-hide-pw):disabled,.login .button-secondary.disabled,.login .button-secondary:disabled{cursor:not-allowed;opacity:.55}.interim-login .button:not(.button-primary):not(.wp-hide-pw):focus-visible,.login .button-secondary:focus-visible{outline:2px solid var(--wp--preset--color--secondary,#58a6ff);outline-offset:2px}.interim-login .button:not(.button-primary):not(.wp-hide-pw),.login .button-secondary{background:var(--wp--preset--color--neutral,#161b22);border-color:var(--wp--preset--color--contrast,#30363d);box-shadow:none;color:var(--wp--preset--color--text,#e6edf3)}.interim-login .button:not(.button-primary):not(.wp-hide-pw):hover:not(:disabled),.login .button-secondary:hover:not(:disabled){background:var(--wp--preset--color--contrast-dark,#21262d)}.interim-login .button.button-secondary.wp-hide-pw:focus-visible,.login .button.button-secondary.wp-hide-pw:focus-visible{outline:2px solid var(--wp--preset--color--secondary,#58a6ff);outline-offset:2px}.interim-login .button.button-secondary.wp-hide-pw,.login .button.button-secondary.wp-hide-pw{align-items:center;background:transparent!important;border:1px solid transparent;border-radius:12px;box-shadow:none!important;box-sizing:border-box;color:var(--wp--preset--color--text-gray,#8b949e);cursor:pointer;display:flex;height:2.375rem;inset-inline-end:.2rem;justify-content:center;line-height:1;margin:0;min-height:2.375rem;min-width:2.375rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2.375rem}.interim-login .button.button-secondary.wp-hide-pw:hover:not(:disabled),.login .button.button-secondary.wp-hide-pw:hover:not(:disabled){background:color-mix(in srgb,var(--wp--preset--color--text,#e6edf3) 10%,transparent)!important;border-color:var(--wp--preset--color--contrast,#30363d);color:var(--wp--preset--color--text,#e6edf3)}.interim-login .button.wp-hide-pw .dashicons,.login .button.wp-hide-pw .dashicons{align-items:center;display:flex;height:1.25rem;justify-content:center;line-height:1;margin:0;top:0;width:1.25rem}.interim-login .button.wp-hide-pw .dashicons:before,.login .button.wp-hide-pw .dashicons:before{font-size:1.25rem;line-height:1;vertical-align:middle}.interim-login .button.button-primary,.login .button.button-primary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:16px;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.2;min-height:2.25rem;padding:.4rem .85rem;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,filter .12s ease;vertical-align:middle}.interim-login .button.button-primary.disabled,.interim-login .button.button-primary:disabled,.login .button.button-primary.disabled,.login .button.button-primary:disabled{cursor:not-allowed;opacity:.55}.interim-login .button.button-primary:focus-visible,.login .button.button-primary:focus-visible{outline:2px solid var(--wp--preset--color--secondary,#58a6ff);outline-offset:2px}.interim-login .button.button-primary,.login .button.button-primary{background:var(--wp--preset--color--primary,#75b6dc);border-color:var(--wp--preset--color--primary,#75b6dc);box-shadow:none;color:var(--wp--preset--color--base,#0d1117)}.interim-login .button.button-primary:hover:not(:disabled),.login .button.button-primary:hover:not(:disabled){filter:brightness(1.06)}.interim-login .button.button-primary,.login .button.button-primary{width:100%}.interim-login .button-group .button,.login .button-group .button{width:auto}.interim-login .message,.login .message,.login .notice:not(.notice-error):not(.success){background:color-mix(in srgb,var(--wp--preset--color--secondary,#58a6ff) 12%,var(--wp--preset--color--neutral,#161b22))!important;background-color:color-mix(in srgb,var(--wp--preset--color--secondary,#58a6ff) 12%,var(--wp--preset--color--neutral,#161b22))!important;border:none!important;border-left:4px solid var(--wp--preset--color--secondary,#58a6ff)!important;border-radius:16px}.interim-login .message,.login .message,.login .notice:not(.notice-error):not(.success),.login .success{box-shadow:none!important;color:var(--wp--preset--color--text,#e6edf3);font-size:.875rem;line-height:1.5;margin-bottom:1.75rem;margin-top:0;padding:.875rem 1rem}.login .success{background:color-mix(in srgb,var(--wp--preset--color--success,#3fb950) 12%,transparent)!important;background-color:color-mix(in srgb,var(--wp--preset--color--success,#3fb950) 12%,transparent)!important;border:none!important;border-left:4px solid var(--wp--preset--color--success,#3fb950)!important;border-radius:16px}.interim-login [id=login_error],.login .notice-error,.login [id=login_error]{background:color-mix(in srgb,var(--wp--preset--color--danger,#f85149) 12%,transparent)!important;background-color:color-mix(in srgb,var(--wp--preset--color--danger,#f85149) 12%,transparent)!important;border:none!important;border-left:4px solid var(--wp--preset--color--danger,#f85149)!important;border-radius:16px;box-shadow:none!important;color:var(--wp--preset--color--text,#e6edf3);font-size:.875rem;line-height:1.5;margin-bottom:1.75rem;margin-top:0;padding:.875rem 1rem}.login #login .message+.message,.login #login .message+.notice,.login #login .notice+.message,.login #login .notice+.notice{margin-top:-.75rem}.login #pass-strength-result{background-color:var(--wp--preset--color--base,#0d1117)!important;border:1px solid var(--wp--preset--color--contrast,#30363d)!important;border-radius:16px;box-shadow:none!important;color:var(--wp--preset--color--text,#e6edf3)}.login .admin-email__heading{border-bottom-color:var(--wp--preset--color--contrast,#30363d)!important;color:var(--wp--preset--color--text-gray,#8b949e)!important}#language-switcher{background:transparent!important}.login .admin-email__actions-primary .button,.login form.admin-email-confirm-form .button.button-primary{width:auto}.interim-login #nav,.login #backtoblog,.login #nav{margin:1.5rem 0 0;padding:0;text-align:center}.interim-login #nav a,.login #backtoblog a,.login #nav a{color:var(--wp--preset--color--secondary,#58a6ff);text-decoration:none;transition:color .12s ease}.interim-login #nav a:focus,.interim-login #nav a:hover,.login #backtoblog a:focus,.login #backtoblog a:hover,.login #nav a:focus,.login #nav a:hover{color:var(--wp--preset--color--primary,#75b6dc);text-decoration:underline}.interim-login .language-switcher,.login .language-switcher{margin:2rem auto 0;max-width:min(28rem,100vw - 2rem);padding:0 .25rem;text-align:center}.interim-login .language-switcher form,.login .language-switcher form{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:.65rem .75rem;justify-content:center;vertical-align:middle;white-space:nowrap}.interim-login .language-switcher label,.login .language-switcher label{align-items:center;display:inline-flex;gap:.35rem;margin:0}.interim-login .language-switcher label .dashicons,.login .language-switcher label .dashicons{color:var(--wp--preset--color--text-gray,#8b949e)}.interim-login .language-switcher select,.login .language-switcher select{margin:0!important;max-width:12rem;min-width:0;width:auto}.interim-login .language-switcher input[type=submit].button,.login .language-switcher input[type=submit].button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:16px;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.35rem;justify-content:center;line-height:1.2;min-height:2.25rem;padding:.4rem .85rem;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease,filter .12s ease;vertical-align:middle}.interim-login .language-switcher input[type=submit].button.disabled,.interim-login .language-switcher input[type=submit].button:disabled,.login .language-switcher input[type=submit].button.disabled,.login .language-switcher input[type=submit].button:disabled{cursor:not-allowed;opacity:.55}.interim-login .language-switcher input[type=submit].button:focus-visible,.login .language-switcher input[type=submit].button:focus-visible{outline:2px solid var(--wp--preset--color--secondary,#58a6ff);outline-offset:2px}.interim-login .language-switcher input[type=submit].button,.login .language-switcher input[type=submit].button{background:var(--wp--preset--color--neutral,#161b22);border-color:var(--wp--preset--color--contrast,#30363d);box-shadow:none;color:var(--wp--preset--color--text,#e6edf3)}.interim-login .language-switcher input[type=submit].button:hover:not(:disabled),.login .language-switcher input[type=submit].button:hover:not(:disabled){background:var(--wp--preset--color--contrast-dark,#21262d)}.interim-login .language-switcher input[type=submit].button,.login .language-switcher input[type=submit].button{flex-shrink:0;margin:0;width:auto}.login .application-password-display,.login code{background:var(--wp--preset--color--base,#0d1117);border-radius:4px;color:var(--wp--preset--color--text,#e6edf3);padding:.15rem .35rem}.login .spin{border-color:var(--wp--preset--color--contrast,#30363d);border-top-color:var(--wp--preset--color--secondary,#58a6ff)}
