: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-register .protection-register-error,.wp-block-protector-register .protection-register-success{margin-bottom:var(--wp--preset--spacing--40)}.wp-block-protector-register p{display:flex;flex-direction:column;margin-bottom:var(--wp--preset--spacing--30);width:100%}:is(.wp-block-protector-register p) label:not(.form-choice){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-register p) label:not(.form-choice))+*{margin-top:var(--wp--preset--spacing--20)}:is(.wp-block-protector-register p) input[type=email],:is(.wp-block-protector-register p) input[type=text]{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-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email])::-webkit-input-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.wp-block-protector-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email])::-moz-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.wp-block-protector-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email]):-ms-input-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(:is(.wp-block-protector-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email]):-moz-placeholder{color:var(--wp--preset--color--neutral-400);opacity:1}:is(.wp-block-protector-register p) input[type=email],:is(.wp-block-protector-register p) input[type=text]{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-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email]){height:1px;min-height:7.5rem;resize:vertical}:is(:is(.wp-block-protector-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email]):focus,:is(:is(.wp-block-protector-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email]):hover{border-color:var(--wp--preset--color--neutral-500)}[aria-invalid=true]:is(:is(.wp-block-protector-register p) input[type=text],:is(.wp-block-protector-register p) input[type=email]):not(:focus,:hover){border-color:var(--wp--preset--color--primary-200)}.wp-block-protector-register p:has(label:not(.form-choice):not(:has(input))){font-weight:var(--wp--custom--font-weight--medium);margin-bottom:var(--wp--preset--spacing--20)}.wp-block-protector-register p:has(.form-choice:only-child){margin-bottom:var(--wp--preset--spacing--30)}.wp-block-protector-register p.register-language-options{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)}.wp-block-protector-register .form-choice{display:flex;min-height:1.25rem;position:relative}:is(:is(.wp-block-protector-register .form-choice):has(label:hover) .form-choice__check__mark,:is(.wp-block-protector-register .form-choice):focus-within .form-choice__check__mark) svg{transform:scale(1)}:is(.wp-block-protector-register .form-choice) .form-choice__check{align-items:center;display:flex;height:1.25rem;justify-content:center;left:0;pointer-events:none;position:absolute;width:1.25rem}:is(:is(.wp-block-protector-register .form-choice) .form-choice__check):has(input[type=checkbox]) .form-choice__check__mark:before{display:none}:is(:is(.wp-block-protector-register .form-choice) .form-choice__check):has(input[type=radio]) .form-choice__check__mark{border-radius:50%}:is(:is(.wp-block-protector-register .form-choice) .form-choice__check) input{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.wp-block-protector-register .form-choice) .form-choice__check__mark{align-items:center;background-color:transparent;border:1px solid var(--wp--preset--color--neutral-400);display:flex;height:100%;justify-content:center;line-height:0;transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:background-color,border-color,outline-color;transition-timing-function:var(--wp--custom--transition--timing-function,ease);width:100%}:is(:is(.wp-block-protector-register .form-choice) .form-choice__check__mark) svg{fill:var(--wp--preset--color--neutral-400);height:1rem;transform:scale(0);transition-duration:var(--wp--custom--transition--duration,.3s);transition-property:transform;transition-timing-function:var(--wp--custom--transition--timing-function,ease);width:1rem}:is(.wp-block-protector-register .form-choice) label{color:var(--wp--preset--color--neutral-400);line-height:var(--wp--custom--line-height--150);padding:0 0 0 calc(1.25rem + var(--wp--preset--spacing--20))}:is(.wp-block-protector-register .form-choice) input:checked+.form-choice__check__mark{background-color:var(--wp--preset--color--neutral-500);border-color:var(--wp--preset--color--neutral-500)}:is(:is(.wp-block-protector-register .form-choice) input:checked+.form-choice__check__mark) svg{fill:var(--wp--preset--color--neutral-100);transform:scale(1)}.wp-block-protector-register .form-choice{align-items:center;gap:var(--wp--preset--spacing--20)}.wp-block-protector-register label.form-choice{cursor:pointer;padding:0}.wp-block-protector-register .form-choice__check{flex-shrink:0;left:auto!important;position:relative!important}.wp-block-protector-register .form-choice__label{color:var(--wp--preset--color--neutral-400);line-height:var(--wp--custom--line-height--150)}.wp-block-protector-register p.submit{display:inline-block;margin:0;margin-top:var(--wp--preset--spacing--40)}:is(.wp-block-protector-register 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-register p.submit) input.button):hover{--button__default__background:var(--button__hover__background)}.wp-block-protector-register .protector-register__back-to-login{margin-top:var(--wp--preset--spacing--40)}:is(.wp-block-protector-register .protector-register__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)}:is(:is(.wp-block-protector-register .protector-register__back-to-login) a):hover{color:var(--wp--preset--color--primary)}
