.wp-block-button{--plover--style--block-gap: var(--wp--custom--element--button--gap, 0.5em);line-height:1;padding:0 !important;box-shadow:none !important}.wp-block-button button[type=submit],.wp-block-button input[type=button],.wp-block-button input[type=submit],.wp-block-button .wp-block-button__link,.wp-element-button,.is-style-button,.button:not(.components-button),[type="submit"]{display:inline-flex;gap:var(--plover--style--block-gap);align-items:center;justify-content:center;cursor:pointer;letter-spacing:inherit;text-transform:inherit;box-shadow:var(--plover-box-shadow, none)}.wp-block-button button[type=submit].has-text-align-left,.wp-block-button input[type=button].has-text-align-left,.wp-block-button input[type=submit].has-text-align-left,.wp-block-button .wp-block-button__link.has-text-align-left,.wp-element-button.has-text-align-left,.is-style-button.has-text-align-left,.button:not(.components-button).has-text-align-left,[type="submit"].has-text-align-left{justify-content:flex-start}.wp-block-button button[type=submit].has-text-align-right,.wp-block-button input[type=button].has-text-align-right,.wp-block-button input[type=submit].has-text-align-right,.wp-block-button .wp-block-button__link.has-text-align-right,.wp-element-button.has-text-align-right,.is-style-button.has-text-align-right,.button:not(.components-button).has-text-align-right,[type="submit"].has-text-align-right{justify-content:flex-end}.wp-block-button.is-style-ghost .wp-block-button__link{background:transparent !important;position:relative;z-index:0;color:var(--wp--custom--elements--button--color--ghost-background, var(--wp--custom--color--primary, currentColor))}.wp-block-button.is-style-ghost .wp-block-button__link::before{content:'';position:absolute;inset:0;background:currentColor;opacity:0.1;z-index:1;border-radius:inherit}.wp-block-button.is-style-ghost>.wp-block-button__link:not(.has-text-color):hover{color:var(--wp--custom--elements--button--color--ghost-background, var(--wp--custom--color--primary, currentColor))}.is-style-dark .wp-block-button.is-style-ghost .wp-block-button__link::before{opacity:0.15}.wp-block-button button[type=submit],.wp-block-button input[type=button],.wp-block-button input[type=submit],.wp-block-button .wp-block-button__link,.wp-element-button,.is-style-button,.button:not(.components-button),[type="submit"]{position:relative;overflow:hidden;transition:var(--wp--custom--transition);color:var(--wp--custom--elements--button--color--text, #fff);border-radius:var(--wp--custom--elements--button--border-radius, var(--wp--custom--border-radius--rounded, 0.25rem));border-width:0;font-family:inherit;font-size:var(--wp--custom--elements--button--font-size, var(--wp--preset--font-size--small, 0.875rem));font-weight:var(--wp--custom--elements--button--font-weight, var(--wp--custom--font-weight--semi-bold, 600));line-height:inherit;text-decoration:none}.wp-block-button button[type=submit]:not(.has-background),.wp-block-button input[type=button]:not(.has-background),.wp-block-button input[type=submit]:not(.has-background),.wp-block-button .wp-block-button__link:not(.has-background),.wp-element-button:not(.has-background),.is-style-button:not(.has-background),.button:not(.components-button):not(.has-background),[type="submit"]:not(.has-background){background:var(--wp--custom--elements--button--color--background, var(--wp--custom--color--primary, currentColor))}.wp-block-button button[type=submit]:hover,.wp-block-button input[type=button]:hover,.wp-block-button input[type=submit]:hover,.wp-block-button .wp-block-button__link:hover,.wp-element-button:hover,.is-style-button:hover,.button:not(.components-button):hover{color:var(--wp--custom--elements--button--hover--color--text, #fff)}.wp-block-button button[type=submit]:hover:not(.has-background),.wp-block-button input[type=button]:hover:not(.has-background),.wp-block-button input[type=submit]:hover:not(.has-background),.wp-block-button .wp-block-button__link:hover:not(.has-background),.wp-element-button:hover:not(.has-background),.is-style-button:hover:not(.has-background),.button:not(.components-button):hover:not(.has-background){background:var(--wp--custom--elements--button--hover--color--background, var(--wp--custom--color--active, currentColor))}.wp-block-button:not([class*=has-icon__]) button[type=submit]::after,.wp-block-button:not([class*=has-icon__]) input[type=button]::after,.wp-block-button:not([class*=has-icon__]) input[type=submit]::after,.wp-block-button:not([class*=has-icon__]) .wp-block-button__link::after,.wp-element-button:not([class*=has-icon__] .wp-element-button)::after,.is-style-button:not([class*=has-icon__] .is-style-button)::after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;background:currentColor;opacity:0;border-radius:100%;transform:scale(1, 1) translate(-50%);transform-origin:50% 50%}.wp-block-button:not([class*=has-icon__]) button[type=submit]:hover::after,.wp-block-button:not([class*=has-icon__]) input[type=button]:hover::after,.wp-block-button:not([class*=has-icon__]) input[type=submit]:hover::after,.wp-block-button:not([class*=has-icon__]) .wp-block-button__link:hover::after,.wp-element-button:not([class*=has-icon__] .wp-element-button):hover::after,.is-style-button:not([class*=has-icon__] .is-style-button):hover::after{animation:buttonripple 1s ease-out;text-decoration:none}.wp-block-button.is-style-ghost .wp-block-button__link::after,.wp-block-button.is-style-outline .wp-block-button__link::after{background:currentColor}@keyframes buttonripple{0%{transform:scale(0, 0);opacity:.15}20%{transform:scale(20, 20);opacity:.15}100%{opacity:0;transform:scale(40, 40)}}form{margin-block-end:0}label{display:flex;align-items:center;font-size:var(--wp--custom--elements--label--typography--font-size, inherit);font-weight:var(--wp--custom--elements--label--typography--font-weight, var(--wp--custom--font-weight--medium, 500));margin-bottom:var(--wp--custom--elements--label--typography--margin-bottom, 0.5em);width:100%}input+label{width:auto}fieldset{margin:var(--wp--style--block-gap, 1em) 0;padding:var(--wp--custom--elements--fieldset--padding, 0);border:var(--wp--custom--elements--fieldset--border, 0);border-radius:var(--wp--custom--border--radius)}fieldset p{display:flex;flex-wrap:wrap;align-items:center;column-gap:calc(var(--wp--style--block-gap, 1em) / 2);width:100%}legend{width:100%;margin:0 0 var(--wp--style--block-gap, 1em);padding:0;float:left;font-family:var(--wp--custom--font-family--heading);font-weight:var(--wp--custom--font-weight--bold);color:var(--wp--custom--color--heading)}input,optgroup,select,textarea{font:inherit;transition:var(--wp--custom--transition, inherit);background-color:var(--wp--custom--elements--input--background, transparent);box-shadow:var(--wp--custom--elements--input--box-shadow, none);line-height:var(--wp--custom--elements--input--line-height, inherit);border-width:var(--wp--custom--elements--input--border-width, var(--wp--custom--border--width, 1px));border-color:var(--wp--custom--elements--input--border-color, var(--wp--custom--border--color, currentColor));border-radius:var(--wp--custom--elements--input--border-radius, var(--wp--custom--border-radius--rounded, inherit));border-style:var(--wp--custom--elements--input--border-style, var(--wp--custom--border--style, solid))}input:focus:not([type="checkbox"],[type="submit"],[type="reset"],[type="button"],[type="radio"]),optgroup:focus,select:focus,textarea:focus{background-color:var(--wp--custom--elements--input--focus--background, currentColor);border-color:var(--wp--custom--elements--input--focus--border-color, currentColor);box-shadow:var(--wp--custom--elements--input--focus--box-shadow, none)}select,textarea,input:not([type="checkbox"],[type="submit"],[type="reset"],[type="button"],[type="radio"]){margin:0 0 var(--wp--style--block-gap, 1em);padding-top:calc(var(--wp--custom--elements--input--padding--top, 1em) - 1px);padding-right:calc(var(--wp--custom--elements--input--padding--right, 1.2em) - 1px);padding-bottom:calc(var(--wp--custom--elements--input--padding--bottom, 1em) - 1px);padding-left:calc(var(--wp--custom--elements--input--padding--left, 1.2em) - 1px);font-size:var(--wp--custom--elements--input--font-size);width:var(--wp--custom--elements--input--width, 100%);color:inherit;outline:none}p input:not([type="checkbox"],[type="submit"],[type="button"],[type="radio"]){margin-bottom:0}textarea{min-width:100%;max-width:100%}select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.5em center;background-size:1em}optgroup{width:100%;padding:calc(var(--wp--custom--elements--input--padding-top, 1em) - 1px) var(--wp--custom--elements--input--padding-top, 1.2em)}[for="file"]+br{display:none}input[type="file"]{padding:calc(var(--wp--custom--elements--input--padding-top, 1em) * 2)}::placeholder{color:var(--wp--custom--elements--placeholder--color, inherit);opacity:var(--wp--custom--elements--placeholder--opacity, 0.5)}::-webkit-input-placeholder{color:var(--wp--custom--elements--placeholder--color, inherit);opacity:var(--wp--custom--elements--placeholder--opacity, 0.5)}[disabled]{opacity:var(--wp--custom--disabled--opacity, 0.5);cursor:not-allowed}body.is-style-dark .plover-hide-on-dark,:where(.editor-styles-wrapper).is-style-dark .plover-hide-on-dark{display:none}body.is-style-light .plover-hide-on-light,:where(.editor-styles-wrapper).is-style-light .plover-hide-on-light{display:none}.default-mode-light:not(.is-style-dark):not(.is-style-system) .plover-hide-on-light,:where(.editor-styles-wrapper).default-mode-light:not(.is-style-dark):not(.is-style-system) .plover-hide-on-light{display:none}.default-mode-dark:not(.is-style-light):not(.is-style-system) .plover-hide-on-dark,:where(.editor-styles-wrapper).default-mode-dark:not(.is-style-light):not(.is-style-system) .plover-hide-on-dark{display:none}@media (prefers-color-scheme: light){body.is-style-system .plover-hide-on-light,body.default-mode-system:not(.is-style-light):not(.is-style-dark) .plover-hide-on-light,:where(.editor-styles-wrapper).is-style-system .plover-hide-on-light,:where(.editor-styles-wrapper).default-mode-system:not(.is-style-light):not(.is-style-dark) .plover-hide-on-light{display:none}}@media (prefers-color-scheme: dark){body.is-style-system .plover-hide-on-dark,body.default-mode-system:not(.is-style-light):not(.is-style-dark) .plover-hide-on-dark,:where(.editor-styles-wrapper).is-style-system .plover-hide-on-dark,:where(.editor-styles-wrapper).default-mode-system:not(.is-style-light):not(.is-style-dark) .plover-hide-on-dark{display:none}}.plover-animate-playing{overflow-x:hidden !important}.plover-invisible{visibility:hidden}.plover-entrance-animated,.plover-animated{--animate-duration: 1.25s;animation-duration:1.25s;animation-fill-mode:both;animation-delay:var(--animation-delay, 0s)}.plover-entrance-animated.animated-slow,.plover-animated.animated-slow{--animate-duration: 2s;animation-duration:2s}.plover-entrance-animated.animated-fast,.plover-animated.animated-fast{--animate-duration: .75s;animation-duration:.75s}.plover-entrance-animated.infinite,.plover-animated.infinite{animation-iteration-count:infinite}.plover-entrance-animated.reverse,.plover-animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion: reduce){.plover-animated{animation:none}}