:where(body){--button__default__background:var(--wp--preset--color--primary-200);--button__default__color:var(--wp--preset--color--neutral-300);--button__default__cursor:pointer;--button__default__outline:1px;--button__default__padding_x:var(--wp--preset--spacing--50);--button__default__padding_y:var(--wp--preset--spacing--30);--button__disable__background:var(--wp--preset--color--neutral-200);--button__disable__color:var(--wp--preset--color--neutral-400);--button__focus__background:var(--wp--preset--color--primary-200);--button__focus__outline:var(--wp--preset--color--neutral-500);--button__hover__background:var(--wp--preset--color--primary-100)}.wp-block-buttons{gap:var(--wp--preset--spacing--30)}.wp-block-button:has(a:not(:-moz-any-link),button[disabled]){--button__default__background:var(--button__disable__background);--button__default__color:var(--button__disable__color);--button__default__cursor:not-allowed}.wp-block-button:has(a:not(:any-link),button[disabled]){--button__default__background:var(--button__disable__background);--button__default__color:var(--button__disable__color);--button__default__cursor:not-allowed}:is(.wp-block-button:has(a:not(:-moz-any-link),button[disabled]) .wp-element-button):focus,:is(.wp-block-button:has(a:not(:-moz-any-link),button[disabled]) .wp-element-button):hover{color:var(--button__default__color)}:is(.wp-block-button:has(a:not(:any-link),button[disabled]) .wp-element-button):focus,:is(.wp-block-button:has(a:not(:any-link),button[disabled]) .wp-element-button):hover{color:var(--button__default__color)}.wp-block-button:not(.wp-block):has(a:-moz-any-link,button:not([disabled])) ::-moz-selection{background:var(--wp--custom--selection--text);color:var(--wp--custom--selection--background)}.wp-block-button:not(.wp-block):has(a:any-link,button:not([disabled])) ::-moz-selection{background:var(--wp--custom--selection--text);color:var(--wp--custom--selection--background)}.wp-block-button:not(.wp-block):has(a:-moz-any-link,button:not([disabled])) ::selection{background:var(--wp--custom--selection--text);color:var(--wp--custom--selection--background)}.wp-block-button:not(.wp-block):has(a:any-link,button:not([disabled])) ::selection{background:var(--wp--custom--selection--text);color:var(--wp--custom--selection--background)}:is(.wp-block-button:not(.wp-block):has(a:-moz-any-link,button:not([disabled])) .wp-element-button):focus,:is(.wp-block-button:not(.wp-block):has(a:-moz-any-link,button:not([disabled])) .wp-element-button):hover{color:var(--button__default__color)}:is(.wp-block-button:not(.wp-block):has(a:any-link,button:not([disabled])) .wp-element-button):focus,:is(.wp-block-button:not(.wp-block):has(a:any-link,button:not([disabled])) .wp-element-button):hover{color:var(--button__default__color)}:is(.wp-block-button:not(.wp-block):has(a:-moz-any-link,button:not([disabled])) .wp-element-button):hover{--button__default__background:var(--button__hover__background)}:is(.wp-block-button:not(.wp-block):has(a:any-link,button:not([disabled])) .wp-element-button):hover{--button__default__background:var(--button__hover__background)}:is(.wp-block-button:not(.wp-block):has(a:-moz-any-link,button:not([disabled])) .wp-element-button):focus{--button__default__background:var(--button__focus__background);outline-color:var(--button__focus__outline)}:is(.wp-block-button:not(.wp-block):has(a:any-link,button:not([disabled])) .wp-element-button):focus{--button__default__background:var(--button__focus__background);outline-color:var(--button__focus__outline)}.wp-block-button .wp-element-button{align-items:center;background-color:var(--button__default__background);border-radius:0;color:var(--button__default__color);cursor:var(--button__default__cursor);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--lg);font-weight:var(--wp--custom--font-weight--medium);gap:var(--wp--preset--spacing--30);line-height:var(--wp--custom--line-height--125);outline:var(--button__default__outline) solid transparent;outline-offset:calc(var(--button__default__outline)*-1);padding:var(--button__default__padding_y) var(--button__default__padding_x);transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:background-color,border-color,color,outline-color;transition-timing-function:var(--wp--custom--transition--timing-function,ease)}.wp-block-protector-reset-password form p:not(.submit){display:flex;flex-direction:column;width:100%}:is(.wp-block-protector-reset-password form p:not(.submit)) label{color:var(--wp--preset--color--neutral-500);cursor:pointer;display:inline-block;font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--font-weight--medium)}:is(:is(.wp-block-protector-reset-password form p:not(.submit)) label)+*{margin-top:var(--wp--preset--spacing--20)}:is(.wp-block-protector-reset-password form p:not(.submit)) input{background-color:var(--wp--preset--color--neutral-100);border:1px solid var(--wp--preset--color--neutral-400);border-radius:2px;color:currentcolor;font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--font-weight--medium);line-height:var(--wp--custom--line-height--150);padding:calc(var(--wp--preset--spacing--30) - 1px) calc(var(--wp--preset--spacing--30) - 1px);width:100%}:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input)::-webkit-input-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input)::-moz-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input):-ms-input-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input):-moz-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(.wp-block-protector-reset-password form p:not(.submit)) input{transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:background-color,border-color;transition-timing-function:var(--wp--custom--transition--timing-function,ease)}textarea:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input){height:1px;min-height:7.5rem;resize:vertical}:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input):focus,:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input):hover{border-color:var(--wp--preset--color--neutral-500)}[aria-invalid=true]:is(:is(.wp-block-protector-reset-password form p:not(.submit)) input):not(:focus,:hover){border-color:var(--wp--preset--color--primary-200)}.wp-block-protector-reset-password p.submit{align-items:center;display:flex;gap:var(--wp--preset--spacing--40)}:is(.wp-block-protector-reset-password p.submit) input.button{align-items:center;background-color:var(--button__default__background);border-radius:0;color:var(--button__default__color);cursor:var(--button__default__cursor);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--lg);font-weight:var(--wp--custom--font-weight--medium);gap:var(--wp--preset--spacing--30);line-height:var(--wp--custom--line-height--125);outline:var(--button__default__outline) solid transparent;outline-offset:calc(var(--button__default__outline)*-1);padding:var(--button__default__padding_y) var(--button__default__padding_x);transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:background-color,border-color,color,outline-color;transition-timing-function:var(--wp--custom--transition--timing-function,ease)}:is(:is(.wp-block-protector-reset-password p.submit) input.button):hover{--button__default__background:var(--button__hover__background)}:is(.wp-block-protector-reset-password .protector-reset-password__back-to-login) a{color:var(--wp--preset--color--foreground);text-decoration:underline;transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:color;transition-timing-function:var(--wp--custom--transition--timing-function,ease)}.wp-block-protector-reset-password p.protector-reset-password__back-to-login{margin-top:var(--wp--preset--spacing--40);text-align:left}:is(.wp-block-protector-reset-password p.protector-reset-password__back-to-login) a{align-items:center;background-color:var(--button__default__background);border-radius:0;color:var(--button__default__color);cursor:var(--button__default__cursor);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--lg);font-weight:var(--wp--custom--font-weight--medium);gap:var(--wp--preset--spacing--30);line-height:var(--wp--custom--line-height--125);outline:var(--button__default__outline) solid transparent;outline-offset:calc(var(--button__default__outline)*-1);padding:var(--button__default__padding_y) var(--button__default__padding_x);text-decoration:none;transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:background-color,border-color,color,outline-color;transition-timing-function:var(--wp--custom--transition--timing-function,ease)}:is(:is(.wp-block-protector-reset-password p.protector-reset-password__back-to-login) a):hover{--button__default__background:var(--button__hover__background)}
