:root{--bxa-desk:#e9e7e2;--bxa-bg:#f6f5f3;--bxa-surface:#fff;--bxa-nav-active:#e9e7e2;--bxa-nav-hover:#efede9;--bxa-row-hover:#faf9f7;--bxa-row-hover-alt:#f6f5f3;--bxa-overlay:#1c1b1952;--bxa-border-strong:#d9d6cf;--bxa-border:#e4e2dd;--bxa-divider:#eeece8;--bxa-border-hover:#b8b4ab;--bxa-text:#1c1b19;--bxa-text-2:#3c3a36;--bxa-muted:#6b6862;--bxa-faint:#9a968e;--bxa-danger:#a2412b;--bxa-font:system-ui, -apple-system, "Segoe UI", sans-serif;--bxa-mono:ui-monospace, monospace;--bxa-fs-xs:11px;--bxa-fs-sm:12px;--bxa-fs-base:13px;--bxa-fs-md:14px;--bxa-fs-lg:15px;--bxa-fs-xl:16px;--bxa-fs-h1:18px;--bxa-r-xs:4px;--bxa-r-sm:5px;--bxa-r-md:6px;--bxa-r-lg:8px;--bxa-r-pill:10px;--bxa-shadow-modal:0 12px 32px #0000001f;--bxa-sidebar-w:220px}body.login.bxa-auth{box-sizing:border-box;background:var(--bxa-bg);height:auto;min-height:100vh;color:var(--bxa-text);font-family:var(--bxa-font);font-size:var(--bxa-fs-base);flex-direction:column;justify-content:center;align-items:center;margin:0;padding:24px 16px;line-height:normal;display:flex}.bxa-auth *,.bxa-auth :before,.bxa-auth :after{box-sizing:border-box}.bxa-auth #login{border:1px solid var(--bxa-border);border-radius:var(--bxa-r-lg);background:var(--bxa-surface);flex-direction:column;gap:14px;width:360px;max-width:100%;margin:0;padding:24px;display:flex}.bxa-auth #login>h1,.bxa-auth #backtoblog,.bxa-auth .language-switcher,.bxa-auth .privacy-policy-page-link,.bxa-auth .wp-hide-pw,.bxa-auth .pw-weak,.bxa-auth #pass-strength-result,.bxa-auth .indicator-hint,.bxa-auth .wp-generate-pw{display:none!important}.bxa-auth .bxa-auth__header{text-align:left;max-width:none}.bxa-auth__eyebrow{color:var(--bxa-muted);font-size:var(--bxa-fs-sm);margin-bottom:10px}.bxa-auth .bxa-auth__title{color:var(--bxa-text);letter-spacing:-.01em;text-align:left;margin:0;padding:0;font-size:16px;font-weight:600;line-height:normal}.bxa-auth .bxa-auth__text{color:var(--bxa-muted);overflow-wrap:anywhere;max-width:none;margin:4px 0 0;line-height:1.45}.bxa-auth .bxa-auth__note{color:var(--bxa-muted);font-size:var(--bxa-fs-sm);margin:14px 0 0;line-height:1.5}.bxa-auth .bxa-auth__note a{color:var(--bxa-text)}.bxa-auth #login form{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:14px;margin:0;padding:0;display:flex;overflow:visible}.bxa-auth #login form p,.bxa-auth #login form .user-pass-wrap,.bxa-auth #login form .user-pass1-wrap,.bxa-auth #login form .user-pass2-wrap{flex-direction:column;gap:5px;margin:0;display:flex}.bxa-auth #login form .user-pass1-wrap p{display:block}.bxa-auth #login label{color:var(--bxa-muted);font-size:var(--bxa-fs-sm);margin:0;line-height:normal}.bxa-auth__label-row{font-size:var(--bxa-fs-sm);justify-content:space-between;gap:12px;display:flex}.bxa-auth #login .bxa-auth__label-row a{color:var(--bxa-muted);text-decoration:underline}.bxa-auth #login .wp-pwd{margin:0;position:static}.bxa-auth #login input.input,.bxa-auth #login input[type=text],.bxa-auth #login input[type=email],.bxa-auth #login input[type=password]{border:1px solid var(--bxa-border-strong);border-radius:var(--bxa-r-sm);background:var(--bxa-surface);width:100%;min-height:0;box-shadow:none;color:var(--bxa-text);font:inherit;font-size:var(--bxa-fs-base);margin:0;padding:8px 10px;line-height:normal}.bxa-auth #login input.input:focus{border-color:var(--bxa-border-focus,var(--bxa-text));box-shadow:none;outline:none}.bxa-auth #login .forgetmenot{float:none;flex-direction:row;align-items:center;gap:6px}.bxa-auth #login .forgetmenot input[type=checkbox]{border:1px solid var(--bxa-border-hover);border-radius:var(--bxa-r-xs);width:14px;min-width:0;height:14px;box-shadow:none;margin:0}.bxa-auth #login .forgetmenot label{color:var(--bxa-text-2);align-items:center;gap:6px;display:flex}.bxa-auth #login p.submit{float:none;clear:both;margin:0}.bxa-auth #login .button-primary,.bxa-auth .bxa-auth__button{float:none;border:1px solid var(--bxa-text);border-radius:var(--bxa-r-sm);background:var(--bxa-text);width:100%;min-height:0;box-shadow:none;color:var(--bxa-surface);font:inherit;font-size:var(--bxa-fs-base);text-align:center;text-shadow:none;cursor:pointer;margin:0;padding:8px 12px;line-height:normal;text-decoration:none;display:block}.bxa-auth #login .button-primary:hover,.bxa-auth #login .button-primary:focus,.bxa-auth .bxa-auth__button:hover{border-color:var(--bxa-text);background:var(--bxa-text-2);color:var(--bxa-surface)}.bxa-auth #login .button-primary:disabled,.bxa-auth #login .button-primary[disabled]{opacity:.4;cursor:default;border-color:var(--bxa-text)!important;background:var(--bxa-text)!important;color:var(--bxa-surface)!important}.bxa-auth .bxa-auth__button{margin-top:14px}.bxa-auth .wp-tooltip__toggle{color:var(--bxa-faint)}.bxa-auth .wp-tooltip__toggle .dashicons{width:14px;height:14px;font-size:14px}.bxa-auth #login #nav,.bxa-auth .bxa-auth__back{font-size:var(--bxa-fs-sm);text-align:center;margin:0;padding:0}.bxa-auth #login #nav a,.bxa-auth .bxa-auth__back a{color:var(--bxa-muted);text-decoration:none}.bxa-auth #login #nav a:hover,.bxa-auth .bxa-auth__back a:hover{color:var(--bxa-text)}.bxa-auth #login .bxa-auth__back{margin-top:14px}.bxa-auth .bxa-auth__buy{color:var(--bxa-muted);font-size:var(--bxa-fs-sm);text-align:center;margin:14px 0 0}.bxa-auth .bxa-auth__buy a{color:var(--bxa-text);text-underline-offset:2px;text-decoration:underline}.bxa-auth #login .bxa-auth-checks{font-size:var(--bxa-fs-sm);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bxa-auth-checks li{color:var(--bxa-muted);align-items:center;gap:8px;margin:0;display:flex}.bxa-auth-checks li:before{content:"";border:1px solid var(--bxa-border-hover);background:var(--bxa-surface);width:14px;height:14px;color:var(--bxa-surface);text-align:center;border-radius:50%;flex:none;font-size:9px;line-height:12px}.bxa-auth-checks li.is-met{color:var(--bxa-text)}.bxa-auth-checks li.is-met:before{content:"✓";border-color:var(--bxa-text);background:var(--bxa-text)}.bxa-auth #login #login_error,.bxa-auth #login .message,.bxa-auth #login .notice{border:1px solid var(--bxa-border);border-left:3px solid var(--bxa-border-hover);border-radius:var(--bxa-r-sm);background:var(--bxa-bg);box-shadow:none;color:var(--bxa-text-2);font-size:var(--bxa-fs-sm);margin:0;padding:8px 10px;line-height:1.5}.bxa-auth #login #login_error,.bxa-auth #login .notice-error{border-left-color:var(--bxa-danger);color:var(--bxa-danger)}.bxa-auth #login #login_error p,.bxa-auth #login .message p,.bxa-auth #login .notice p{margin:0}.bxa-auth #login a:focus,.bxa-auth #login button:focus,.bxa-auth #login input[type=submit]:focus,.bxa-auth #login input[type=checkbox]:focus{outline:2px solid var(--bxa-text);outline-offset:2px;box-shadow:none}.interim-login.bxa-auth{padding:16px}
