.wp-element-button,.is-style-button,.button:not(.components-button),[type="submit"]{height:auto;color:var(--wp--custom--button--color, inherit);padding:var(--wp--custom--button--padding-top, 8px) var(--wp--custom--button--padding-right, 16px) var(--wp--custom--button--padding-bottom, 8px) var(--wp--custom--button--padding-left, 16px);border-radius:var(--wp--custom--button--border-radius, inherit);border-width:var(--wp--custom--button--border-width);font-size:var(--wp--custom--button--font-size);font-weight:var(--wp--custom--button--font-weight);font-variation-settings:var(--wp--custom--button--font-variation-settings);text-decoration:none;box-shadow:var(--wp--custom--button--box-shadow);cursor:pointer;-webkit-appearance:none;display:inline-flex;position:relative;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;transition:var(--wp--custom--transition, inherit);background-clip:padding-box !important}.wp-element-button:hover,.wp-element-button:focus,.is-style-button:hover,.is-style-button:focus,.button:not(.components-button):hover,.button:not(.components-button):focus,[type="submit"]:hover,[type="submit"]:focus{box-shadow:var(--wp--custom--button--box-shadow--hover)}.is-style-dark .wp-element-button:not(.has-background),.is-style-dark .is-style-button:not(.has-background),.is-style-dark .button:not(.components-button):not(.has-background),.is-style-dark [type="submit"]:not(.has-background){background:var(--wp--custom--dark-mode--button--background, var(--wp--custom--button--background))}@media (prefers-color-scheme: dark){.default-mode-auto:not(.is-style-light):not(.is-style-dark) .wp-element-button:not(.has-background),.default-mode-auto:not(.is-style-light):not(.is-style-dark) .is-style-button:not(.has-background),.default-mode-auto:not(.is-style-light):not(.is-style-dark) .button:not(.components-button):not(.has-background),.default-mode-auto:not(.is-style-light):not(.is-style-dark) [type="submit"]:not(.has-background){background:var(--wp--custom--dark-mode--ghost--color, var(--wp--custom--button--background))}}.wp-element-button br+span,.is-style-button br+span,.button:not(.components-button) br+span,[type="submit"] br+span{width:100%;margin-top:0.5em}.wp-element-button:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button.is-focus,.is-style-button:active,.is-style-button:hover,.is-style-button:focus,.is-style-button.is-focus,.button:not(.components-button):active,.button:not(.components-button):hover,.button:not(.components-button):focus,.button:not(.components-button).is-focus,[type="submit"]:active,[type="submit"]:hover,[type="submit"]:focus,[type="submit"].is-focus{opacity:var(--wp--custom--button--hover-opacity, 0.82)}.nowrap .wp-element-button,.nowrap .is-style-button,.nowrap .button:not(.components-button),.nowrap [type="submit"]{flex-wrap:nowrap}.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--button--background)}.wp-element-button.is-style-ghost,.is-style-button.is-style-ghost,.button:not(.components-button).is-style-ghost,[type="submit"].is-style-ghost{background:transparent !important;position:relative;z-index:0;color:var(--wp--custom--ghost--color, inherit)}.wp-element-button.is-style-ghost:hover::before,.is-style-button.is-style-ghost:hover::before,.button:not(.components-button).is-style-ghost:hover::before,[type="submit"].is-style-ghost:hover::before{opacity:var(--wp--custom--ghost--hover--opacity, 0.2)}.wp-element-button.is-style-ghost::before,.is-style-button.is-style-ghost::before,.button:not(.components-button).is-style-ghost::before,[type="submit"].is-style-ghost::before{content:"";position:absolute;inset:0;background:currentcolor;opacity:var(--wp--custom--ghost--opacity, 0.1);transition:var(--wp--custom--transition);border-radius:inherit;z-index:-1}.is-style-dark .wp-element-button.is-style-ghost::before,.is-style-dark .is-style-button.is-style-ghost::before,.is-style-dark .button:not(.components-button).is-style-ghost::before,.is-style-dark [type="submit"].is-style-ghost::before{opacity:var(--wp--custom--dark-mode--ghost--opacity, 0.12)}@media (prefers-color-scheme: dark){.default-mode-auto:not(.is-style-light):not(.is-style-dark) .wp-element-button.is-style-ghost::before,.default-mode-auto:not(.is-style-light):not(.is-style-dark) .is-style-button.is-style-ghost::before,.default-mode-auto:not(.is-style-light):not(.is-style-dark) .button:not(.components-button).is-style-ghost::before,.default-mode-auto:not(.is-style-light):not(.is-style-dark) [type="submit"].is-style-ghost::before{opacity:var(--wp--custom--dark-mode--ghost--opacity, 0.12)}.default-mode-light:not(.is-style-dark) .wp-element-button.is-style-ghost::before,.default-mode-light:not(.is-style-dark) .is-style-button.is-style-ghost::before,.default-mode-light:not(.is-style-dark) .button:not(.components-button).is-style-ghost::before,.default-mode-light:not(.is-style-dark) [type="submit"].is-style-ghost::before{opacity:var(--wp--custom--ghost--opacity, 0.1)}}.is-style-dark .wp-element-button.is-style-ghost,.is-style-dark .is-style-button.is-style-ghost,.is-style-dark .button:not(.components-button).is-style-ghost,.is-style-dark [type="submit"].is-style-ghost{color:var(--wp--custom--dark-mode--ghost--color, inherit)}@media (prefers-color-scheme: dark){.default-mode-auto:not(.is-style-light):not(.is-style-dark) .wp-element-button.is-style-ghost,.default-mode-auto:not(.is-style-light):not(.is-style-dark) .is-style-button.is-style-ghost,.default-mode-auto:not(.is-style-light):not(.is-style-dark) .button:not(.components-button).is-style-ghost,.default-mode-auto:not(.is-style-light):not(.is-style-dark) [type="submit"].is-style-ghost{color:var(--wp--custom--dark-mode--ghost--color, inherit)}}.is-style-badges,.is-style-small{--wp--custom--button--font-size: 12px;--wp--custom--button--padding-top: 6px;--wp--custom--button--padding-right: 12px;--wp--custom--button--padding-bottom: 6px;--wp--custom--button--padding-left: 12px;--wp--custom--button--gap: 6px}.is-style-large{--wp--custom--button--font-size: 16px;--wp--custom--button--padding-top: 12px;--wp--custom--button--padding-right: 20px;--wp--custom--button--padding-bottom: 12px;--wp--custom--button--padding-left: 20px;--wp--custom--button--gap: 8px}[type="reset"]{background:var(--wp--preset--color--surface);color:inherit;margin-bottom:1em;width:auto}