diff --git a/build-browser/iso-block-editor.min.css b/build-browser/iso-block-editor.min.css index 925412d3c..f48b8306a 100644 --- a/build-browser/iso-block-editor.min.css +++ b/build-browser/iso-block-editor.min.css @@ -1,6 +1,6 @@ :root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.components-animate__appear{-webkit-animation:components-animate__appear-animation .1s cubic-bezier(0, 0, 0.2, 1) 0s;animation:components-animate__appear-animation .1s cubic-bezier(0, 0, 0.2, 1) 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.components-animate__appear{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@-webkit-keyframes components-animate__appear-animation{from{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0%) scaleY(1) scaleX(1)}}@keyframes components-animate__appear-animation{from{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0%) scaleY(1) scaleX(1)}}.components-animate__slide-in{-webkit-animation:components-animate__slide-in-animation .1s cubic-bezier(0, 0, 0.2, 1);animation:components-animate__slide-in-animation .1s cubic-bezier(0, 0, 0.2, 1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.components-animate__slide-in{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.components-animate__slide-in.is-from-left{transform:translateX(100%)}.components-animate__slide-in.is-from-right{transform:translateX(-100%)}@-webkit-keyframes components-animate__slide-in-animation{100%{transform:translateX(0%)}}@keyframes components-animate__slide-in-animation{100%{transform:translateX(0%)}}.components-animate__loading{-webkit-animation:components-animate__loading 1.6s ease-in-out infinite;animation:components-animate__loading 1.6s ease-in-out infinite}@-webkit-keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.components-autocomplete__popover .components-popover__content>div{padding:16px;min-width:220px}.components-autocomplete__result.components-button{display:flex;height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button.is-selected{box-shadow:0 0 0 2px #007cba;box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.components-button-group{display:inline-block}.components-button-group .components-button{border-radius:0;display:inline-flex;color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button:focus,.components-button-group .components-button.is-primary{position:relative;z-index:1}.components-button-group .components-button.is-primary{box-shadow:inset 0 0 0 1px #1e1e1e}.components-button{display:inline-flex;text-decoration:none;font-weight:normal;font-size:13px;margin:0;border:0;cursor:pointer;-webkit-appearance:none;background:none;transition:box-shadow .1s linear;height:36px;align-items:center;box-sizing:border-box;padding:6px 12px;border-radius:2px;color:#1e1e1e}@media(prefers-reduced-motion: reduce){.components-button{transition-duration:0s;transition-delay:0s}}.components-button[aria-expanded=true],.components-button:hover{color:#007cba;color:var(--wp-admin-theme-color)}.components-button[aria-disabled=true]:hover{color:#000;color:initial}.components-button:focus:not(:disabled){box-shadow:0 0 0 2px #007cba;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid transparent}.components-button.is-primary{white-space:nowrap;background:#007cba;background:var(--wp-admin-theme-color);color:#fff;text-decoration:none;text-shadow:none;outline:1px solid transparent}.components-button.is-primary:hover:not(:disabled){background:#006ba1;background:var(--wp-admin-theme-color-darker-10);color:#fff}.components-button.is-primary:active:not(:disabled){background:#005a87;background:var(--wp-admin-theme-color-darker-20);border-color:#005a87;border-color:var(--wp-admin-theme-color-darker-20);color:#fff}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #007cba;box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled{color:rgba(255,255,255,.4);background:#007cba;background:var(--wp-admin-theme-color);border-color:#007cba;border-color:var(--wp-admin-theme-color);opacity:1;outline:none}.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled{box-shadow:0 0 0 1px #fff,0 0 0 3px #007cba;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{color:#fff;background-size:100px 100%;background-image:linear-gradient(-45deg, #007cba 33%, #005a87 33%, #005a87 70%, #007cba 70%);background-image:linear-gradient(-45deg, var(--wp-admin-theme-color) 33%, var(--wp-admin-theme-color-darker-20) 33%, var(--wp-admin-theme-color-darker-20) 70%, var(--wp-admin-theme-color) 70%);border-color:#007cba;border-color:var(--wp-admin-theme-color)}.components-button.is-secondary,.components-button.is-tertiary{outline:1px solid transparent}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){background:#ddd;color:#006ba1;color:var(--wp-admin-theme-color-darker-10);box-shadow:none}.components-button.is-secondary:hover:not(:disabled),.components-button.is-tertiary:hover:not(:disabled){color:#006ba1;color:var(--wp-admin-theme-color-darker-10);box-shadow:inset 0 0 0 1px #006ba1;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10)}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{color:#828282;background:#eaeaea;transform:none;opacity:1;box-shadow:none;outline:none}.components-button.is-secondary{box-shadow:inset 0 0 0 1px #007cba;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);outline:1px solid transparent;white-space:nowrap;color:#007cba;color:var(--wp-admin-theme-color);background:transparent}.components-button.is-tertiary{white-space:nowrap;color:#007cba;color:var(--wp-admin-theme-color);background:transparent;padding:6px}.components-button.is-tertiary .dashicon{display:inline-block;flex:0 0 auto}.components-button.is-destructive{color:#cc1818;box-shadow:inset 0 0 0 1px #cc1818}.components-button.is-destructive:hover:not(:disabled){color:#710d0d;box-shadow:inset 0 0 0 1px #710d0d}.components-button.is-destructive:focus:not(:disabled){color:#007cba;color:var(--wp-admin-theme-color)}.components-button.is-destructive:active:not(:disabled){background:#ccc}.components-button.is-destructive.is-primary{color:#fff;background:#cc1818;box-shadow:inset 0 0 0 1px #cc1818}.components-button.is-destructive.is-primary:hover:not(:disabled){color:#fff;background:#710d0d;box-shadow:inset 0 0 0 1px #710d0d}.components-button.is-link{margin:0;padding:0;box-shadow:none;border:0;border-radius:0;background:none;outline:none;text-align:left;color:#007cba;color:var(--wp-admin-theme-color);text-decoration:underline;transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out;height:auto}@media(prefers-reduced-motion: reduce){.components-button.is-link{transition-duration:0s;transition-delay:0s}}.components-button.is-link:focus{border-radius:2px}.components-button.is-link.is-destructive{color:#cc1818}.components-button.is-link.is-destructive:active:not(:disabled),.components-button.is-link.is-destructive:hover:not(:disabled){color:#710d0d;background:none}.components-button.is-link.is-destructive:focus:not(:disabled){color:#007cba;color:var(--wp-admin-theme-color)}.components-button:not([aria-disabled=true]):active{color:inherit}.components-button:disabled,.components-button[aria-disabled=true]{cursor:default;opacity:.3}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{-webkit-animation:components-button__busy-animation 2500ms infinite linear;animation:components-button__busy-animation 2500ms infinite linear;opacity:1;background-size:100px 100%;background-image:linear-gradient(-45deg, #fafafa 33%, #e0e0e0 33%, #e0e0e0 70%, #fafafa 70%)}.components-button.is-small{height:24px;line-height:22px;padding:0 8px;font-size:11px}.components-button.is-small.has-icon:not(.has-text){padding:0 8px;width:24px}.components-button.has-icon{padding:6px;min-width:36px;justify-content:center}.components-button.has-icon .dashicon{display:inline-block;flex:0 0 auto;margin-left:2px;margin-right:2px}.components-button.has-icon.has-text{justify-content:left}.components-button.has-icon.has-text svg{margin-right:8px}.components-button.has-icon.has-text .dashicon{margin-right:10px}.components-button.is-pressed{color:#fff;background:#1e1e1e}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #007cba;box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-button.is-pressed:hover:not(:disabled){color:#fff;background:#1e1e1e}.components-button svg{fill:currentColor;outline:none}.components-button .components-visually-hidden{height:auto}@-webkit-keyframes components-button__busy-animation{0%{background-position:200px 0}}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-checkbox-control__input[type=checkbox]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;border:1px solid #1e1e1e;margin-right:12px;transition:none;border-radius:2px;background:#fff;color:#1e1e1e;clear:none;cursor:pointer;display:inline-block;line-height:0;margin:0 4px 0 0;outline:0;padding:0 !important;text-align:center;vertical-align:top;width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.1s border-color ease-in-out}@media(prefers-reduced-motion: reduce){.components-checkbox-control__input[type=checkbox]{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .components-checkbox-control__input[type=checkbox]::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{color:rgba(255,255,255,.65)}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.components-checkbox-control__input[type=checkbox]:checked{background:#007cba;background:var(--wp-admin-theme-color);border-color:#007cba;border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked::before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]::before{margin:-3px -5px;color:#fff}@media(min-width: 782px){.components-checkbox-control__input[type=checkbox]:checked::before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]::before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:#007cba;background:var(--wp-admin-theme-color);border-color:#007cba;border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]::before{content:"";float:left;display:inline-block;vertical-align:middle;width:16px;font:normal 30px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]::before{float:none;font-size:21px}}@media(min-width: 600px){.components-checkbox-control__input[type=checkbox]{height:20px;width:20px}}@media(prefers-reduced-motion: reduce){.components-checkbox-control__input[type=checkbox]{transition-duration:0s;transition-delay:0s}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.components-checkbox-control__input[type=checkbox]:checked{background:#007cba;background:var(--wp-admin-theme-color);border-color:#007cba;border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox]:checked::before{content:none}.components-checkbox-control__input-container{position:relative;display:inline-block;margin-right:12px;vertical-align:middle;width:24px;height:24px}@media(min-width: 600px){.components-checkbox-control__input-container{width:20px;height:20px}}svg.components-checkbox-control__checked{fill:#fff;cursor:pointer;position:absolute;left:0;top:0;width:24px;height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media(min-width: 600px){svg.components-checkbox-control__checked{left:-2px;top:-2px}}.components-circular-option-picker{display:inline-block;width:100%;min-width:188px}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end}.components-circular-option-picker .components-circular-option-picker__swatches{margin-right:-12px}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;width:28px;margin-right:12px;margin-bottom:12px;vertical-align:top;transform:scale(1);transition:100ms transform ease}@media(prefers-reduced-motion: reduce){.components-circular-option-picker__option-wrapper{transition-duration:0s;transition-delay:0s}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper::before{content:"";position:absolute;top:1px;left:1px;bottom:1px;right:1px;border-radius:50%;z-index:-1;background:url('data:image/svg+xml,%3Csvg width="28" height="28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M6 8V6H4v2h2zM8 8V6h2v2H8zM10 16H8v-2h2v2zM12 16v-2h2v2h-2zM12 18v-2h-2v2H8v2h2v-2h2zM14 18v2h-2v-2h2zM16 18h-2v-2h2v2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2v2zm-2-4v-2h2v2h-2z" fill="%23555D65"/%3E%3Cpath d="M18 18v2h-2v-2h2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2H8zm0 2v-2H6v2h2zm2 0v-2h2v2h-2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2h-2z" fill="%23555D65"/%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4V0zm0 4V2H2v2h2zm2 0V2h2v2H6zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2H6z" fill="%23555D65"/%3E%3C/svg%3E')}.components-circular-option-picker__option{display:inline-block;vertical-align:top;height:100%;width:100%;border:none;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 14px;transition:100ms box-shadow ease;cursor:pointer}@media(prefers-reduced-motion: reduce){.components-circular-option-picker__option{transition-duration:0s;transition-delay:0s}}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px !important}.components-circular-option-picker__option.is-pressed{box-shadow:inset 0 0 0 4px;position:relative;z-index:1;overflow:visible}.components-circular-option-picker__option.is-pressed+svg{position:absolute;left:2px;top:2px;border-radius:50%;z-index:2;pointer-events:none}.components-circular-option-picker__option::after{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);border:1px solid transparent}.components-circular-option-picker__option:focus::after{content:"";border:2px solid #757575;width:32px;height:32px;position:absolute;top:-2px;left:-2px;border-radius:50%;box-shadow:inset 0 0 0 2px #fff}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{color:#fff;background:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-color-edit__color-option-main-area{display:flex;align-items:center}.components-color-edit__color-option-main-area div.components-circular-option-picker__option-wrapper{display:block;margin:8px}.components-color-edit__color-option.is-hover{background:#e0e0e0}.components-color-edit__cancel-button{float:right}.components-color-edit__color-option-color-name{width:100%}.components-color-edit__label-and-insert-container{display:flex;align-items:center;justify-content:space-between}.components-color-edit__insert-button{margin-top:-8px}.components-color-edit__hidden-control{position:relative;left:-9999px}.components-color-edit__color-option-color-name-input .components-base-control__field{margin-bottom:0;margin-right:8px}.components-color-edit__slug-input{margin-left:8px}.components-color-edit__reset-button{float:right}.component-color-indicator{width:25px;height:16px;margin-left:.8rem;border:1px solid #dadada;display:inline-block}.component-color-indicator+.component-color-indicator{margin-left:.5rem}.components-color-picker{width:100%}.components-color-picker *{box-sizing:border-box}.components-color-picker__saturation{width:100%;padding-bottom:55%;position:relative}.components-color-picker__body{padding:16px 16px 12px}.components-color-picker__controls{display:flex}.components-color-picker__saturation-pointer,.components-color-picker__hue-pointer,.components-color-picker__alpha-pointer{padding:0;position:absolute;cursor:pointer;box-shadow:none;border:none}.components-color-picker__swatch{margin-right:8px;width:32px;height:32px;border-radius:50%;position:relative;overflow:hidden;background-image:linear-gradient(45deg, #ddd 25%, transparent 25%),linear-gradient(-45deg, #ddd 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ddd 75%),linear-gradient(-45deg, transparent 75%, #ddd 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.is-alpha-disabled .components-color-picker__swatch{width:12px;height:12px;margin-top:0}.components-color-picker__active{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);z-index:2}.components-color-picker__saturation-color,.components-color-picker__saturation-white,.components-color-picker__saturation-black{position:absolute;top:0;left:0;right:0;bottom:0}.components-color-picker__saturation-color{overflow:visible}.components-color-picker__saturation-white{background:linear-gradient(to right, #fff, rgba(255, 255, 255, 0))}.components-color-picker__saturation-black{background:linear-gradient(to top, #000, rgba(0, 0, 0, 0))}.components-button.components-color-picker__saturation-pointer{width:14px;height:14px;padding:0;border-radius:50%;background-color:transparent;transform:translate(-50%, -50%);box-shadow:0 0 0 1px #fff,inset 0 0 0 1px #000,0 0 0 2px #000}.components-button.components-color-picker__saturation-pointer:focus:not(:disabled){box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #000,0 0 0 3px #000}.components-color-picker__toggles{flex:1}.components-color-picker__alpha{background-image:linear-gradient(45deg, #ddd 25%, transparent 25%),linear-gradient(-45deg, #ddd 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ddd 75%),linear-gradient(-45deg, transparent 75%, #ddd 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.components-color-picker__hue-gradient,.components-color-picker__alpha-gradient{position:absolute;top:0;left:0;right:0;bottom:0}.components-color-picker__hue,.components-color-picker__alpha{height:12px;position:relative}.is-alpha-enabled .components-color-picker__hue{margin-bottom:8px}.components-color-picker__hue-bar,.components-color-picker__alpha-bar{position:relative;margin:0 3px;height:100%;padding:0 2px}.components-color-picker__hue-gradient{background:linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%)}.components-color-picker__hue-pointer,.components-color-picker__alpha-pointer{left:0;width:14px;height:14px;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.37);background:#fff;transform:translate(-7px, -1px)}.components-color-picker__hue-pointer,.components-color-picker__saturation-pointer{transition:box-shadow .1s linear}@media(prefers-reduced-motion: reduce){.components-color-picker__hue-pointer,.components-color-picker__saturation-pointer{transition-duration:0s;transition-delay:0s}}.components-color-picker__saturation-pointer:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba,0 0 5px 0 #007cba,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color),0 0 5px 0 var(--wp-admin-theme-color),inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4)}.components-color-picker__hue-pointer:focus,.components-color-picker__alpha-pointer:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 2px #007cba,0 0 3px 0 #007cba;box-shadow:0 0 0 2px var(--wp-admin-theme-color),0 0 3px 0 var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.components-color-picker__inputs-wrapper{margin:0 -4px;padding-top:16px;display:flex;align-items:flex-end;min-width:255px}.components-color-picker__inputs-wrapper fieldset{flex:1;border:none;margin:0;padding:0}.components-color-picker__inputs-wrapper .components-color-picker__inputs-fields .components-text-control__input[type=number]{padding:6px 3px;margin:0}.components-color-picker__inputs-field{width:100%}.components-color-picker__inputs-fields{display:flex;direction:ltr;flex-grow:1;margin-right:4px}.components-color-picker__inputs-fields .components-base-control+.components-base-control{margin-top:0}.components-color-picker__inputs-fields .components-base-control__field{margin:0 2px}.components-color-picker__inputs-toggle{height:30px;padding:0 5px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{width:100%;border:none;box-shadow:none;font-size:16px;padding:2px;margin:0;line-height:inherit;min-height:auto}@media(min-width: 600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{outline:none;box-shadow:none}.components-combobox-control__suggestions-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0 0 8px 0;padding:4px}@media(prefers-reduced-motion: reduce){.components-combobox-control__suggestions-container{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .components-combobox-control__suggestions-container::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .components-combobox-control__suggestions-container::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .components-combobox-control__suggestions-container:-ms-input-placeholder{color:rgba(255,255,255,.65)}.components-combobox-control__suggestions-container[focus-within]{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container:focus-within{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__reset.components-button{display:flex;height:24px;min-width:24px;padding:0}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-custom-gradient-picker__gradient-bar:not(.has-gradient){opacity:.4}.components-custom-gradient-picker__gradient-bar{margin-top:12px;width:100%;height:36px;border-radius:36px;margin-bottom:12px;padding-left:6px;padding-right:30px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{position:relative}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point{border-radius:50%;background:#fff;padding:2px;top:6px;min-width:24px;width:24px;height:24px;position:relative;color:#1e1e1e}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border:2px solid transparent;box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff;border-radius:50%;height:24px;width:24px;padding:0;position:absolute;top:6px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active{box-shadow:0 0 0 1px #fff,0 0 0 3px #1e1e1e}.components-custom-gradient-picker__color-picker-popover .components-custom-gradient-picker__remove-control-point{margin-left:auto;margin-right:auto;display:block;margin-bottom:8px}.components-custom-gradient-picker__inserter{width:100%}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;width:20px;height:20px}.components-custom-gradient-picker .components-custom-gradient-picker__ui-line{margin-bottom:16px}.components-custom-gradient-picker .components-custom-gradient-picker__ui-line .components-base-control.components-angle-picker,.components-custom-gradient-picker .components-custom-gradient-picker__ui-line .components-base-control.components-custom-gradient-picker__type-picker{margin-bottom:0}.components-custom-gradient-picker .components-custom-gradient-picker__toolbar{border:none}.components-custom-gradient-picker .components-custom-gradient-picker__toolbar>div+div{margin-left:1px}.components-custom-gradient-picker .components-custom-gradient-picker__toolbar button.is-pressed>svg{background:#fff;border:1px solid #949494;border-radius:2px}.components-custom-select-control{position:relative}.components-custom-select-control__label{display:block;margin-bottom:8px}.components-custom-select-control__button{border:1px solid #757575;border-radius:2px;min-height:30px;min-width:130px;position:relative;text-align:left}.components-custom-select-control__button.components-custom-select-control__button{padding-right:24px}.components-custom-select-control__button:focus:not(:disabled){border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.components-custom-select-control__button .components-custom-select-control__button-icon{height:100%;padding:0;position:absolute;right:0;top:0}.components-custom-select-control__menu{border:1px solid #1e1e1e;background-color:#fff;border-radius:2px;outline:none;transition:none;max-height:400px;min-width:100%;overflow:auto;padding:0;position:absolute;z-index:1000000}.components-custom-select-control__menu[aria-hidden=true]{display:none}.components-custom-select-control__item{align-items:center;display:flex;list-style-type:none;padding:8px;cursor:default;line-height:28px}.components-custom-select-control__item.is-highlighted{background:#ddd}.components-custom-select-control__item .components-custom-select-control__item-icon{margin-right:0;margin-left:auto}.components-custom-select-control__item:last-child{margin-bottom:0}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:2px solid #00a699;color:#00a699;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:22px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show__bottomRight{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:-28px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:-28px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:-28px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px double #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px solid #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px solid #33dacd;color:#fff}.CalendarDay__last_in_range{border-right:#00a699}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px solid #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px solid #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px solid #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:top;caption-side:initial}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:0}.CalendarMonthGrid__vertical{margin:0 auto}.CalendarMonthGrid__vertical_scrollable{margin:0 auto;overflow-y:scroll}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);position:relative;display:inline-block;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848;display:block}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:static;position:initial}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:13px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left;padding:0 !important}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center;margin:0 1px}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:19px;line-height:24px;color:#484848;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-top:0;border-right:0;border-bottom:2px solid transparent;border-left:0;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-top:0;border-right:0;border-bottom:2px solid #008489;border-left:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.components-datetime{padding:16px}.components-panel__body .components-datetime{padding:0}.components-datetime .components-datetime__calendar-help{padding:16px}.components-datetime .components-datetime__calendar-help h4{margin:0}.components-datetime .components-datetime__buttons{display:flex;justify-content:space-between}.components-datetime .components-datetime__date-help-toggle{display:block;margin-left:auto}.components-datetime fieldset{border:0;padding:0;margin:0}.components-datetime select,.components-datetime input{box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575}@media(prefers-reduced-motion: reduce){.components-datetime select,.components-datetime input{transition-duration:0s;transition-delay:0s}}.components-datetime select,.components-datetime input[type=number],.components-datetime .components-button{height:30px;margin-top:0;margin-bottom:0}.components-datetime__date{min-height:236px;border-top:1px solid #ddd}.components-datetime__date .DayPickerNavigation_leftButton__horizontalDefault{/*!rtl:begin:ignore*/left:13px;/*!rtl:end:ignore*/}.components-datetime__date .CalendarMonth_caption{font-size:13px}.components-datetime__date .CalendarMonth_table{border-collapse:separate;border-spacing:2px}.components-datetime__date .CalendarDay{font-size:13px;border:none;border-radius:50%;text-align:center}.components-datetime__date .CalendarDay:focus{box-shadow:inset 0 0 0 2px #007cba,inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 3px #fff;outline:2px solid transparent}.components-datetime__date .CalendarDay__selected{background:#007cba;background:var(--wp-admin-theme-color);border:2px solid transparent}.components-datetime__date .CalendarDay__selected:hover{background:#005a87;background:var(--wp-admin-theme-color-darker-20)}.components-datetime__date .CalendarDay__selected:focus{box-shadow:inset 0 0 0 1px #fff}.components-datetime__date .DayPickerNavigation_button__horizontalDefault{padding:2px 8px;top:20px}.components-datetime__date .DayPickerNavigation_button__horizontalDefault:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-datetime__date .DayPicker_weekHeader{top:50px}.components-datetime__date .DayPicker_weekHeader .DayPicker_weekHeader_ul{margin:1px;padding-left:0;padding-right:0}.components-datetime__date.is-description-visible .DayPicker{visibility:hidden}.components-datetime__date .CalendarDay .components-datetime__date__day{height:100%;display:flex;justify-content:center;align-content:center;flex-direction:column;position:relative}.components-datetime__date .CalendarDay .components-datetime__date__day.has-events::before{content:" ";width:4px;height:4px;border-radius:2px;position:absolute;left:50%;margin-left:-2px;bottom:0;background-color:#fff}.components-datetime__date .CalendarDay:not(.CalendarDay__selected) .components-datetime__date__day.has-events::before{background:#007cba;background:var(--wp-admin-theme-color)}.components-datetime__time{padding-bottom:16px}.components-datetime__time fieldset{position:relative;margin-bottom:.5em}.components-datetime__time fieldset+fieldset{margin-bottom:0}.components-datetime__time .components-datetime__time-field-am-pm fieldset{margin-top:0}.components-datetime__time .components-datetime__time-wrapper{display:flex}.components-datetime__time .components-datetime__time-wrapper .components-datetime__time-separator{display:inline-block;padding:0 3px 0 0}.components-datetime__time .components-datetime__time-wrapper .components-datetime__time-field-time{direction:ltr}.components-datetime__time .components-datetime__time-wrapper .components-datetime__time-field select{margin-right:4px}.components-datetime__time .components-datetime__time-wrapper .components-datetime__time-field select:focus{position:relative;z-index:1}.components-datetime__time .components-datetime__time-wrapper .components-datetime__time-field input[type=number]{padding:2px;margin-right:4px;text-align:center;-moz-appearance:textfield}.components-datetime__time .components-datetime__time-wrapper .components-datetime__time-field input[type=number]:focus{position:relative;z-index:1}.components-datetime__time .components-datetime__time-wrapper .components-datetime__time-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.components-datetime__time.is-12-hour .components-datetime__time-field-day input{margin:-4px 0 0 !important;border-radius:2px 0 0 2px !important}.components-datetime__time.is-12-hour .components-datetime__time-field-year input{border-radius:0 2px 2px 0 !important}.components-datetime__timezone{line-height:30px;margin-left:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.components-datetime__time-legend{font-weight:600;margin-top:.5em}.components-datetime__time-legend.invisible{position:absolute;top:-999em;left:-999em}.components-datetime__time-field-hours-input,.components-datetime__time-field-minutes-input,.components-datetime__time-field-day-input{width:35px}.components-datetime__time-field-year-input{width:55px}.components-datetime__time-field-month-select{max-width:145px}.components-popover .components-datetime__date{padding-left:4px}.block-editor-dimension-control .components-base-control__field{display:flex;align-items:center}.block-editor-dimension-control .components-base-control__label{display:flex;align-items:center;margin-right:1em;margin-bottom:0}.block-editor-dimension-control .components-base-control__label .dashicon{margin-right:.5em}.block-editor-dimension-control.is-manual .components-base-control__label{width:10em}body.is-dragging-components-draggable{cursor:move;cursor:-webkit-grabbing !important;cursor:grabbing !important}.components-draggable__invisible-drag-image{position:fixed;left:-1000px;height:50px;width:50px}.components-draggable__clone{position:fixed;padding:0;background:transparent;pointer-events:none;z-index:1000000000}.components-drop-zone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;visibility:hidden;opacity:0;transition:.3s opacity,.3s background-color,0s visibility .3s;border:2px solid #007cba;border:2px solid var(--wp-admin-theme-color);border-radius:2px}@media(prefers-reduced-motion: reduce){.components-drop-zone{transition-duration:0s;transition-delay:0s}}.components-drop-zone.is-active{opacity:1;visibility:visible;transition:.3s opacity,.3s background-color}@media(prefers-reduced-motion: reduce){.components-drop-zone.is-active{transition-duration:0s;transition-delay:0s}}.components-drop-zone.is-dragging-over-element{background-color:#007cba;background-color:var(--wp-admin-theme-color)}.components-drop-zone__content{position:absolute;top:50%;left:0;right:0;z-index:50;transform:translateY(-50%);width:100%;text-align:center;color:#fff;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.components-drop-zone__content{transition-duration:0s;transition-delay:0s}}.components-drop-zone.is-dragging-over-element .components-drop-zone__content{transform:translateY(-50%) scale(1.05)}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{margin:0 auto;line-height:0;fill:currentColor}.components-drop-zone__content-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content>div{padding:12px}.components-dropdown-menu__popover .components-popover__content{min-width:200px}.components-dropdown-menu__menu{width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:1.4}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{width:100%;padding:6px;outline:none;cursor:pointer;white-space:nowrap}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;position:relative;overflow:visible}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator::before,.components-dropdown-menu__menu .components-menu-item.has-separator::before{display:block;content:"";box-sizing:content-box;background-color:#ddd;position:absolute;top:-3px;left:0;right:0;height:1px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active svg{color:#fff;background:#1e1e1e;box-shadow:0 0 0 1px #1e1e1e;border-radius:1px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item>svg,.components-dropdown-menu__menu .components-menu-item>svg{border-radius:2px;width:24px;height:24px}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{min-height:36px;height:auto;text-align:left;padding-left:8px;padding-right:8px}.components-dropdown-menu__menu .components-menu-group{padding:12px;margin-top:0;margin-bottom:0;margin-left:-12px;margin-right:-12px}.components-dropdown-menu__menu .components-menu-group:first-child{margin-top:-12px}.components-dropdown-menu__menu .components-menu-group:last-child{margin-bottom:-12px}.components-dropdown-menu__menu .components-menu-group+.components-menu-group{margin-top:0;border-top:1px solid #ccc;padding:12px}.is-alternate .components-dropdown-menu__menu .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-font-size-picker__controls{max-width:248px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px}.components-font-size-picker__controls .components-unit-control-wrapper{margin-right:8px}.components-font-size-picker__controls .components-unit-control-wrapper .components-input-control__label{font-weight:300;padding-bottom:0 !important;margin-bottom:8px !important}.components-font-size-picker__controls .components-custom-select-control__button{min-width:120px}.components-font-size-picker__controls .components-font-size-picker__number{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;display:inline-block;font-weight:500;height:30px;margin-bottom:0;margin-left:0;margin-right:8px;margin-top:8px;width:54px}@media(prefers-reduced-motion: reduce){.components-font-size-picker__controls .components-font-size-picker__number{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.components-font-size-picker__controls .components-font-size-picker__number{font-size:13px;line-height:normal}}.components-font-size-picker__controls .components-font-size-picker__number:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-font-size-picker__controls .components-font-size-picker__number::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-font-size-picker__controls .components-font-size-picker__number::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-font-size-picker__controls .components-font-size-picker__number:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .components-font-size-picker__controls .components-font-size-picker__number::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .components-font-size-picker__controls .components-font-size-picker__number::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .components-font-size-picker__controls .components-font-size-picker__number:-ms-input-placeholder{color:rgba(255,255,255,.65)}.components-font-size-picker__controls .components-font-size-picker__number[value=""]+.components-button{cursor:default;opacity:.3;pointer-events:none}.components-font-size-picker__controls .components-font-size-picker__number-container{display:flex;flex-direction:column}.components-font-size-picker__controls .components-font-size-picker__select{margin-right:8px}.components-font-size-picker__controls .components-color-palette__clear{height:30px;margin-top:26px}.components-font-size-picker__custom-input .components-range-control__slider+.dashicon{width:30px;height:30px}.components-font-size-picker{border:0;padding:0;margin:0}.components-form-toggle{position:relative;display:inline-block}.components-form-toggle .components-form-toggle__track{content:"";display:inline-block;box-sizing:border-box;vertical-align:top;background-color:#fff;border:1px solid #1e1e1e;width:36px;height:18px;border-radius:9px;transition:.2s background ease}@media(prefers-reduced-motion: reduce){.components-form-toggle .components-form-toggle__track{transition-duration:0s;transition-delay:0s}}.components-form-toggle .components-form-toggle__thumb{display:block;position:absolute;box-sizing:border-box;top:3px;left:3px;width:12px;height:12px;border-radius:50%;transition:.1s transform ease;background-color:#1e1e1e;border:5px solid #1e1e1e}@media(prefers-reduced-motion: reduce){.components-form-toggle .components-form-toggle__thumb{transition-duration:0s;transition-delay:0s}}.components-form-toggle.is-checked .components-form-toggle__track{background-color:#007cba;background-color:var(--wp-admin-theme-color);border:1px solid #007cba;border:1px solid var(--wp-admin-theme-color);border:9px solid transparent}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(18px)}.components-form-toggle.is-disabled,.components-disabled .components-form-toggle{opacity:.3}.components-form-toggle input.components-form-toggle__input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;padding:0;z-index:1;border:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]::before{content:""}.components-form-token-field__input-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;display:flex;flex-wrap:wrap;align-items:center;width:100%;margin:0 0 8px 0;padding:2px 4px;cursor:text}@media(prefers-reduced-motion: reduce){.components-form-token-field__input-container{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-form-token-field__input-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .components-form-token-field__input-container::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .components-form-token-field__input-container::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .components-form-token-field__input-container:-ms-input-placeholder{color:rgba(255,255,255,.65)}.components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.components-form-token-field__input-container.is-active{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container input[type=text].components-form-token-field__input{display:inline-block;flex:1;font-size:16px;width:100%;max-width:100%;margin-left:4px;padding:0;min-height:24px;min-width:50px;background:inherit;border:0;color:#1e1e1e;box-shadow:none}@media(min-width: 600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus,.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input{outline:none;box-shadow:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__label{display:inline-block;margin-bottom:4px}.components-form-token-field__help{font-size:12px;font-style:normal;color:#757575}.components-form-token-field__token{font-size:13px;display:flex;margin:2px 4px 2px 0;color:#1e1e1e;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__token-text,.components-form-token-field__token.is-success .components-form-token-field__remove-token{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__token-text,.components-form-token-field__token.is-error .components-form-token-field__remove-token{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__token-text,.components-form-token-field__token.is-validating .components-form-token-field__remove-token{color:#757575}.components-form-token-field__token.is-borderless{position:relative;padding:0 16px 0 0}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent;color:#007cba;color:var(--wp-admin-theme-color)}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;top:1px;right:0}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;border-radius:4px 0 0 4px;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__token.is-disabled .components-form-token-field__remove-token{cursor:default}.components-form-token-field__token-text,.components-form-token-field__remove-token.components-button{display:inline-block;line-height:24px;height:auto;background:#ddd;min-width:unset;transition:all .2s cubic-bezier(0.4, 1, 0.4, 1)}@media(prefers-reduced-motion: reduce){.components-form-token-field__token-text,.components-form-token-field__remove-token.components-button{transition-duration:0s;transition-delay:0s;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.components-form-token-field__token-text{border-radius:2px 0 0 2px;padding:0 0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.components-form-token-field__remove-token.components-button{cursor:pointer;border-radius:0 2px 2px 0;padding:0 2px;color:#1e1e1e;line-height:10px;overflow:visible;overflow:initial}.components-form-token-field__remove-token.components-button:hover{color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;min-width:100%;max-height:9em;overflow-y:auto;transition:all .15s ease-in-out;list-style:none;border-top:1px solid #757575;margin:4px -4px -4px;padding:0}@media(prefers-reduced-motion: reduce){.components-form-token-field__suggestions-list{transition-duration:0s;transition-delay:0s}}.components-form-token-field__suggestion{color:#757575;display:block;font-size:13px;padding:4px 8px;margin:0;cursor:pointer}.components-form-token-field__suggestion.is-selected{background:#007cba;background:var(--wp-admin-theme-color);color:#fff}.components-form-token-field__suggestion-match{text-decoration:underline}@media(min-width: 600px){.components-guide{width:600px}}.components-guide .components-modal__header{background:none;border-bottom:none;width:100%;padding:0;margin:0}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-modal__header .components-button:hover svg{fill:#fff}.components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-60px;min-height:100%}.components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media(min-width: 600px){.components-guide__page{min-height:300px}}.components-guide__footer{align-content:center;display:flex;height:30px;justify-content:center;margin:0 0 24px 0;padding:0 32px;position:relative;width:100%}@media(max-width: 600px){.components-guide__footer{position:absolute;bottom:0}}.components-guide__page-control{margin:0;text-align:center}.components-guide__page-control li{display:inline-block;margin:0}.components-guide__page-control .components-button{height:30px;min-width:20px;margin:-6px 0}.components-guide .components-modal__content{padding:0}.components-modal__frame.components-guide{border:none;min-width:312px;height:80vh;max-height:575px}@media(max-width: 600px){.components-modal__frame.components-guide{bottom:5%;left:16px;right:16px;top:5%;margin:0 auto}}.components-button.components-guide__back-button,.components-button.components-guide__forward-button,.components-button.components-guide__finish-button{height:30px;position:absolute}.components-button.components-guide__back-button,.components-button.components-guide__forward-button{font-size:13px;padding:4px 2px}.components-button.components-guide__back-button.has-text svg,.components-button.components-guide__forward-button.has-text svg{margin:0}.components-button.components-guide__back-button:hover,.components-button.components-guide__forward-button:hover{text-decoration:underline}.components-button.components-guide__back-button{left:32px}.components-button.components-guide__forward-button{right:32px;color:#1386bf;font-weight:bold}.components-button.components-guide__finish-button{right:32px}.components-button.components-guide__inline-finish-button{display:none}[role=region]{position:relative}.is-focusing-regions [role=region]:focus::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;outline:4px solid transparent;box-shadow:inset 0 0 0 4px #007cba;box-shadow:inset 0 0 0 4px var(--wp-admin-theme-color)}@supports(outline-offset: 1px){.is-focusing-regions [role=region]:focus::after{content:none}.is-focusing-regions [role=region]:focus{outline-style:solid;outline-color:#007cba;outline-color:var(--wp-admin-theme-color);outline-width:4px;outline-offset:-4px}}.components-menu-group+.components-menu-group{margin-top:8px;padding-top:8px;border-top:1px solid #1e1e1e}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group__label{padding:0 8px;margin-top:4px;margin-bottom:12px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:500}.components-menu-item__button,.components-menu-item__button.components-button{width:100%}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{margin-right:-2px;margin-left:24px;display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.is-primary,.components-menu-item__button.components-button.is-primary{justify-content:center}.components-menu-item__button.is-primary .components-menu-item__item,.components-menu-item__button.components-button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{margin-top:4px;font-size:12px;color:#757575;white-space:normal}.components-menu-item__item{white-space:nowrap;margin-right:auto;display:inline-flex;align-items:center}.components-menu-item__shortcut{align-self:center;margin-right:0;margin-left:auto;padding-left:24px;color:currentColor;display:none}@media(min-width: 480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.has-icon,.components-menu-items-choice.components-button.has-icon{padding-left:12px}.components-modal__screen-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.35);z-index:100000;-webkit-animation:edit-post__fade-in-animation .2s ease-out 0s;animation:edit-post__fade-in-animation .2s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.components-modal__screen-overlay{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.components-modal__frame{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;margin:0;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.25);border-radius:2px;overflow:auto}@media(min-width: 600px){.components-modal__frame{top:50%;right:auto;bottom:auto;left:50%;min-width:360px;max-width:calc(100% - 16px - 16px);max-height:90%;transform:translate(-50%, -50%);-webkit-animation:components-modal__appear-animation .1s ease-out;animation:components-modal__appear-animation .1s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media(min-width: 600px)and (prefers-reduced-motion: reduce){.components-modal__frame{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}@-webkit-keyframes components-modal__appear-animation{from{margin-top:32px}to{margin-top:0}}@keyframes components-modal__appear-animation{from{margin-top:32px}to{margin-top:0}}.components-modal__header{box-sizing:border-box;border-bottom:1px solid #ddd;padding:0 32px;display:flex;flex-direction:row;justify-content:space-between;background:#fff;align-items:center;height:60px;z-index:10;position:relative;position:sticky;top:0;margin:0 -32px 24px}@supports(-ms-ime-align: auto){.components-modal__header{position:fixed;width:100%}}.components-modal__header .components-modal__header-heading{font-size:1rem;font-weight:600}.components-modal__header h1{line-height:1;margin:0}.components-modal__header .components-button{position:relative;left:8px}.components-modal__header-heading-container{align-items:center;flex-grow:1;display:flex;flex-direction:row;justify-content:left}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-width:36px;max-height:36px;padding:8px}.components-modal__content{box-sizing:border-box;height:100%;padding:0 32px 24px}@supports(-ms-ime-align: auto){.components-modal__content{padding-top:60px}}.components-notice{display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;background-color:#fff;border-left:4px solid #007cba;border-left:4px solid var(--wp-admin-theme-color);margin:5px 15px 2px;padding:8px 12px;align-items:center}.components-notice.is-dismissible{padding-right:36px;position:relative}.components-notice.is-success{border-left-color:#4ab866;background-color:#eff9f1}.components-notice.is-warning{border-left-color:#f0b849;background-color:#fef8ee}.components-notice.is-error{border-left-color:#cc1818;background-color:#f4a2a2}.components-notice__content{flex-grow:1;margin:4px 25px 4px 0}.components-notice__actions{display:flex;flex-wrap:wrap}.components-notice__action.components-button{margin-right:8px}.components-notice__action.components-button,.components-notice__action.components-button.is-link{margin-left:12px}.components-notice__action.components-button.is-secondary{vertical-align:baseline;vertical-align:initial}.components-notice__dismiss{color:#757575;align-self:flex-start;flex-shrink:0}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus{color:#1e1e1e;background-color:transparent}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{max-width:100vw;box-sizing:border-box}.components-notice-list .components-notice__content{margin-top:12px;margin-bottom:12px;line-height:2}.components-notice-list .components-notice__action.components-button{display:block;margin-left:0;margin-top:8px}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__header:first-child,.components-panel>.components-panel__body:first-child{margin-top:-1px}.components-panel>.components-panel__header:last-child,.components-panel>.components-panel__body:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{display:flex;justify-content:space-between;align-items:center;padding:0 16px;height:48px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.components-panel__header h2{margin:0;font-size:inherit;color:inherit}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;padding:0;font-size:inherit;margin-top:0;margin-bottom:0;transition:.1s background ease-in-out}@media(prefers-reduced-motion: reduce){.components-panel__body>.components-panel__body-title{transition-duration:0s;transition-delay:0s}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px;margin-bottom:5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{position:relative;padding:16px 48px 16px 16px;outline:none;width:100%;font-weight:500;text-align:left;color:#1e1e1e;border:none;box-shadow:none;transition:.1s background ease-in-out;height:auto}@media(prefers-reduced-motion: reduce){.components-panel__body-toggle.components-button{transition-duration:0s;transition-delay:0s}}.components-panel__body-toggle.components-button:focus{box-shadow:inset 0 0 0 2px #007cba;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);border-radius:0}.components-panel__body-toggle.components-button .components-panel__arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#1e1e1e;fill:currentColor;transition:.1s color ease-in-out}@media(prefers-reduced-motion: reduce){.components-panel__body-toggle.components-button .components-panel__arrow{transition-duration:0s;transition-delay:0s}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{transform:scaleX(-1);-ms-filter:fliph;filter:FlipH;margin-top:-10px}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{display:flex;justify-content:space-between;align-items:center;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{margin-right:12px;flex-shrink:0;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{box-sizing:border-box;position:relative;padding:1em;min-height:200px;width:100%;text-align:left;margin:0;color:#1e1e1e;-moz-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid transparent}@supports(position: sticky){.components-placeholder.components-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.components-placeholder.components-placeholder .components-base-control__label{font-size:13px}.components-placeholder__error,.components-placeholder__instructions,.components-placeholder__label,.components-placeholder__fieldset{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px}.components-placeholder__label{display:flex;font-weight:600;margin-bottom:16px;align-items:center}.components-placeholder__label>svg,.components-placeholder__label .dashicon,.components-placeholder__label .block-editor-block-icon{fill:currentColor;margin-right:1ch}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;width:100%;flex-wrap:wrap}.components-placeholder__fieldset p,.components-placeholder__fieldset form p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;margin:0 8px 0 0;flex:1 1 auto}@media(prefers-reduced-motion: reduce){.components-placeholder__input[type=url]{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .components-placeholder__input[type=url]::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .components-placeholder__input[type=url]::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .components-placeholder__input[type=url]:-ms-input-placeholder{color:rgba(255,255,255,.65)}.components-placeholder__instructions{margin-bottom:1em}.components-placeholder__error{margin-top:1em;width:100%}.components-placeholder__preview img{margin:3%;width:50%}.components-placeholder__fieldset .components-button{margin-right:12px;margin-bottom:12px}.components-placeholder__fieldset .components-button:last-child{margin-bottom:0;margin-right:0}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-large .components-placeholder__label{font-size:18pt;font-weight:normal}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-placeholder__fieldset .components-button,.components-placeholder.is-small .components-placeholder__fieldset .components-button{margin-right:auto}.components-placeholder.is-small .components-button{padding:0 8px 2px}/*!rtl:begin:ignore*/.components-popover{position:fixed;z-index:1000000;top:0;left:0;opacity:0}.components-popover.is-expanded,.components-popover[data-x-axis][data-y-axis]{opacity:1}.components-popover.is-expanded{top:0;left:0;right:0;bottom:0;z-index:1000000 !important}.components-popover:not(.is-without-arrow){margin-left:2px}.components-popover:not(.is-without-arrow)::before{border:8px solid #ccc}.components-popover:not(.is-without-arrow).is-alternate::before{border-color:#1e1e1e}.components-popover:not(.is-without-arrow)::after{border:8px solid #fff}.components-popover:not(.is-without-arrow)::before,.components-popover:not(.is-without-arrow)::after{content:"";position:absolute;height:0;width:0;line-height:0}.components-popover:not(.is-without-arrow)[data-y-axis=top]{margin-top:-8px}.components-popover:not(.is-without-arrow)[data-y-axis=top]::before{bottom:-8px}.components-popover:not(.is-without-arrow)[data-y-axis=top]::after{bottom:-6px}.components-popover:not(.is-without-arrow)[data-y-axis=top]::before,.components-popover:not(.is-without-arrow)[data-y-axis=top]::after{border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-style:solid;margin-left:-10px}.components-popover:not(.is-without-arrow)[data-y-axis=bottom]{margin-top:8px}.components-popover:not(.is-without-arrow)[data-y-axis=bottom]::before{top:-8px}.components-popover:not(.is-without-arrow)[data-y-axis=bottom]::after{top:-6px}.components-popover:not(.is-without-arrow)[data-y-axis=bottom]::before,.components-popover:not(.is-without-arrow)[data-y-axis=bottom]::after{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:none;margin-left:-10px}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]{margin-left:-8px}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]::before{right:-8px}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]::after{right:-6px}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]::before,.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]::after{border-bottom-color:transparent;border-left-style:solid;border-right:none;border-top-color:transparent}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]{margin-left:8px}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]::before{left:-8px}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]::after{left:-6px}.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]::before,.components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]::after{border-bottom-color:transparent;border-left:none;border-right-style:solid;border-top-color:transparent}.components-popover[data-y-axis=top]{bottom:100%}.components-popover[data-y-axis=bottom]{top:100%}.components-popover[data-y-axis=middle]{align-items:center;display:flex}.components-popover.is-from-top{margin-top:12px}.components-popover.is-from-bottom{margin-top:-12px}.components-popover.is-from-left:not(.is-from-top):not(.is-from-bottom){margin-left:12px}.components-popover.is-from-right:not(.is-from-top):not(.is-from-bottom){margin-right:12px}.components-popover__content{height:100%;background:#fff;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:2px}.is-alternate .components-popover__content{border:1px solid #1e1e1e;box-shadow:none}.components-popover .components-popover__content{position:absolute;height:auto;overflow-y:auto}.components-popover.is-expanded .components-popover__content{position:static;height:calc(100% - 48px);overflow-y:visible;min-width:auto;border:none;border-top:1px solid #1e1e1e}.components-popover[data-y-axis=top] .components-popover__content{bottom:100%}.components-popover[data-x-axis=center] .components-popover__content{left:50%;transform:translateX(-50%)}.components-popover[data-x-axis=right] .components-popover__content{position:absolute;left:100%}.components-popover:not([data-y-axis=middle])[data-x-axis=right] .components-popover__content{margin-left:-25px}.components-popover[data-x-axis=left] .components-popover__content{position:absolute;right:100%}.components-popover:not([data-y-axis=middle])[data-x-axis=left] .components-popover__content{margin-right:-25px}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__close.components-button{z-index:5}/*!rtl:end:ignore*/.components-radio-control{display:flex;flex-direction:column}.components-radio-control .components-base-control__help{margin-top:0}.components-radio-control .components-base-control__field{margin-bottom:0}.components-radio-control__option:not(:last-child){margin-bottom:4px}.components-radio-control__input[type=radio]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;border:1px solid #1e1e1e;margin-right:12px;transition:none;border-radius:50%;width:24px;height:24px;margin-top:0;margin-right:6px}@media(prefers-reduced-motion: reduce){.components-radio-control__input[type=radio]{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.components-radio-control__input[type=radio]{font-size:13px;line-height:normal}}.components-radio-control__input[type=radio]:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-radio-control__input[type=radio]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-radio-control__input[type=radio]::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-radio-control__input[type=radio]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .components-radio-control__input[type=radio]::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .components-radio-control__input[type=radio]::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .components-radio-control__input[type=radio]:-ms-input-placeholder{color:rgba(255,255,255,.65)}@media(min-width: 600px){.components-radio-control__input[type=radio]{height:20px;width:20px}}.components-radio-control__input[type=radio]:checked::before{box-sizing:inherit;width:8px;height:8px;transform:translate(7px, 7px);margin:0;background-color:#fff;border:4px solid #fff}@media(min-width: 600px){.components-radio-control__input[type=radio]:checked::before{transform:translate(5px, 5px)}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.components-radio-control__input[type=radio]:checked{background:#007cba;background:var(--wp-admin-theme-color);border-color:#007cba;border-color:var(--wp-admin-theme-color)}.components-resizable-box__handle{display:none;width:23px;height:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle::after{display:block;content:"";width:15px;height:15px;border:2px solid #007cba;border:2px solid var(--wp-admin-theme-color);border-radius:50%;background:#fff;cursor:inherit;position:absolute;top:calc(50% - 8px);right:calc(50% - 8px)}.components-resizable-box__side-handle::before{display:block;border-radius:2px;content:"";width:3px;height:3px;background:#007cba;background:var(--wp-admin-theme-color);cursor:inherit;position:absolute;top:calc(50% - 1px);right:calc(50% - 1px);transition:transform .1s ease-in;opacity:0}@media(prefers-reduced-motion: reduce){.components-resizable-box__side-handle::before{transition-duration:0s;transition-delay:0s}}.components-resizable-box__side-handle{z-index:2}.components-resizable-box__corner-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-top::before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom::before{width:100%;left:0;border-left:0;border-right:0}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-left::before,.components-resizable-box__side-handle.components-resizable-box__handle-right::before{height:100%;top:0;border-top:0;border-bottom:0}.components-resizable-box__side-handle.components-resizable-box__handle-top:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active::before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active::before{-webkit-animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.components-resizable-box__side-handle.components-resizable-box__handle-top:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active::before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active::before{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.components-resizable-box__side-handle.components-resizable-box__handle-left:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active::before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active::before{-webkit-animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation:components-resizable-box__left-right-animation .1s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.components-resizable-box__side-handle.components-resizable-box__handle-left:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active::before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active::before{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}@media not all and (-webkit-min-device-pixel-ratio: 0),not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.components-resizable-box__side-handle.components-resizable-box__handle-top:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active::before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active::before{-webkit-animation:none;animation:none}.components-resizable-box__side-handle.components-resizable-box__handle-left:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover::before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active::before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active::before{-webkit-animation:none;animation:none}}}@-webkit-keyframes components-resizable-box__top-bottom-animation{from{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes components-resizable-box__top-bottom-animation{from{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@-webkit-keyframes components-resizable-box__left-right-animation{from{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes components-resizable-box__left-right-animation{from{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}/*!rtl:begin:ignore*/.components-resizable-box__handle-right{right:calc(11.5px * -1)}.components-resizable-box__handle-left{left:calc(11.5px * -1)}.components-resizable-box__handle-top{top:calc(11.5px * -1)}.components-resizable-box__handle-bottom{bottom:calc(11.5px * -1)}/*!rtl:end:ignore*/.components-responsive-wrapper{position:relative;max-width:100%}.components-responsive-wrapper,.components-responsive-wrapper>span{display:block}.components-responsive-wrapper__content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}html.lockscroll,body.lockscroll{overflow:hidden}.components-select-control__input{background:#fff;height:36px;line-height:36px;margin:1px;outline:0;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0) !important}@media(min-width: 782px){.components-select-control__input{height:28px;line-height:28px}}@media(max-width: 782px){.components-base-control .components-base-control__field .components-select-control__input{font-size:16px}}.components-snackbar{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;background-color:#1e1e1e;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;padding:16px 24px;width:100%;max-width:600px;box-sizing:border-box;cursor:pointer;pointer-events:auto}@media(min-width: 600px){.components-snackbar{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}}.components-snackbar:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #007cba;box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{margin-left:24px}.components-snackbar .components-snackbar__icon{position:absolute;top:24px;left:28px}.components-snackbar .components-snackbar__dismiss-button{margin-left:32px;cursor:pointer}.components-snackbar__action.components-button{margin-left:32px;color:#fff;height:auto;flex-shrink:0;line-height:1.4;padding:0}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary){text-decoration:underline;background-color:transparent}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):focus{color:#fff;box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{color:#007cba;color:var(--wp-admin-theme-color)}.components-snackbar__content{display:flex;align-items:baseline;justify-content:space-between;line-height:1.4}.components-snackbar-list{position:absolute;z-index:100000;width:100%;box-sizing:border-box;pointer-events:none}.components-snackbar-list__notice-container{position:relative;padding-top:8px}.components-swatch{width:18px;height:18px;border-radius:50%;color:transparent;background:transparent}.components-swatch::after{content:"";display:block;width:100%;height:100%;border:1px solid rgba(0,0,0,.2);border-radius:50%}.components-button.has-icon.has-text .components-swatch{margin-right:8px}.components-tab-panel__tabs{display:flex;align-items:stretch;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:transparent;border:none;box-shadow:none;border-radius:0;cursor:pointer;height:48px;padding:3px 16px;margin-left:0;font-weight:500;transition:box-shadow .1s linear;box-sizing:border-box}.components-tab-panel__tabs-item::after{content:attr(data-label);display:block;height:0;overflow:hidden;speak:none;visibility:hidden}.components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:inset 0 2px #007cba;box-shadow:inset 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-tab-panel__tabs-item.is-active{box-shadow:inset 0 0 0 2px transparent,inset 0 -4px 0 0 #007cba;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) transparent,inset 0 -4px 0 0 var(--wp-admin-theme-color);position:relative}.components-tab-panel__tabs-item.is-active::before{content:"";position:absolute;top:0;bottom:1px;right:0;left:0;border-bottom:4px solid transparent}.components-tab-panel__tabs-item:focus{box-shadow:inset 0 0 0 2px #007cba;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-tab-panel__tabs-item.is-active:focus{box-shadow:inset 0 0 0 2px #007cba,inset 0 -4px 0 0 #007cba;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 -4px 0 0 var(--wp-admin-theme-color)}.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal}@media(prefers-reduced-motion: reduce){.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.components-text-control__input,.components-text-control__input[type=text],.components-text-control__input[type=tel],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week],.components-text-control__input[type=password],.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime],.components-text-control__input[type=datetime-local],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number]{font-size:13px;line-height:normal}}.components-text-control__input:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .components-text-control__input::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=text]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=tel]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=time]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=url]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=week]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=password]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=color]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=date]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=datetime]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=email]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=month]::-webkit-input-placeholder,.is-dark-theme .components-text-control__input[type=number]::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .components-text-control__input::-moz-placeholder,.is-dark-theme .components-text-control__input[type=text]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=tel]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=time]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=url]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=week]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=password]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=color]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=date]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=datetime]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=datetime-local]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=email]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=month]::-moz-placeholder,.is-dark-theme .components-text-control__input[type=number]::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .components-text-control__input:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=text]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=tel]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=time]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=url]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=week]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=password]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=color]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=date]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=datetime]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=datetime-local]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=email]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=month]:-ms-input-placeholder,.is-dark-theme .components-text-control__input[type=number]:-ms-input-placeholder{color:rgba(255,255,255,.65)}.components-tip{display:flex;color:#757575}.components-tip svg{align-self:center;fill:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control .components-base-control__field{display:flex;margin-bottom:12px;line-height:normal;line-height:initial;align-items:center}.components-toggle-control .components-base-control__field .components-form-toggle{margin-right:12px}.components-toggle-control .components-base-control__field .components-toggle-control__label{display:block}.components-accessible-toolbar{display:inline-flex;border:1px solid #1e1e1e;border-radius:2px;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar .components-button,.components-toolbar .components-button{position:relative;height:48px;z-index:1;padding-left:16px;padding-right:16px}.components-accessible-toolbar .components-button:focus:enabled,.components-toolbar .components-button:focus:enabled{box-shadow:none;outline:none}.components-accessible-toolbar .components-button::before,.components-toolbar .components-button::before{content:"";position:absolute;display:block;border-radius:2px;height:32px;left:8px;right:8px;z-index:-1;-webkit-animation:components-button__appear-animation .1s ease;animation:components-button__appear-animation .1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.components-accessible-toolbar .components-button::before,.components-toolbar .components-button::before{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{position:relative;margin-left:auto;margin-right:auto}.components-accessible-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed{background:transparent}.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed::before,.components-toolbar .components-button.is-pressed::before{background:#1e1e1e}.components-accessible-toolbar .components-button:focus::before,.components-toolbar .components-button:focus::before{box-shadow:inset 0 0 0 2px #007cba,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 4px #fff;outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon,.components-toolbar .components-button.has-icon{padding-left:8px;padding-right:8px;min-width:48px;justify-content:center}.components-accessible-toolbar .components-button.components-tab-button,.components-toolbar .components-button.components-tab-button{font-weight:500}.components-accessible-toolbar .components-button.components-tab-button span,.components-toolbar .components-button.components-tab-button span{display:inline-block;padding-left:0;padding-right:0;position:relative}@-webkit-keyframes components-button__appear-animation{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes components-button__appear-animation{from{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]::after{content:attr(data-subscript);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;font-weight:600;line-height:12px;position:absolute;right:8px;bottom:10px}.components-toolbar__control.components-button:active::before{display:none}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]::after{color:#fff}.components-toolbar-group{min-height:48px;border-right:1px solid #1e1e1e;background-color:#fff;display:inline-flex;flex-shrink:0;flex-wrap:wrap;line-height:0}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar{min-height:48px;margin:0;border:1px solid #1e1e1e;background-color:#fff;display:inline-flex;flex-shrink:0;flex-wrap:wrap}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:block;margin:0}@supports(position: sticky){div.components-toolbar>div{display:flex}}div.components-toolbar>div+div.has-left-divider{margin-left:6px;position:relative;overflow:visible}div.components-toolbar>div+div.has-left-divider::before{display:inline-block;content:"";box-sizing:content-box;background-color:#ddd;position:absolute;top:8px;left:-3px;width:1px;height:20px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button:first-child:last-child,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown:first-child:last-child .components-button,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot.components-dropdown>.components-button.components-button,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot.components-dropdown>* .components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button:first-child:last-child,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown:first-child:last-child .components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot.components-dropdown>.components-button.components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot.components-dropdown>* .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button:first-child:last-child,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown:first-child:last-child .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar.components-dropdown>.components-button.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar.components-dropdown>* .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button:first-child:last-child,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown:first-child:last-child .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown.components-dropdown>.components-button.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown.components-dropdown>* .components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button:first-child:last-child,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown:first-child:last-child .components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group.components-dropdown>.components-button.components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group.components-dropdown>* .components-button{min-width:48px;padding-left:12px;padding-right:12px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button:first-child:last-child::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown:first-child:last-child .components-button::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot.components-dropdown>.components-button.components-button::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot.components-dropdown>* .components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button:first-child:last-child::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown:first-child:last-child .components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot.components-dropdown>.components-button.components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot.components-dropdown>* .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button:first-child:last-child::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown:first-child:last-child .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar.components-dropdown>.components-button.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar.components-dropdown>* .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button:first-child:last-child::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown:first-child:last-child .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown.components-dropdown>.components-button.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown.components-dropdown>* .components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button:first-child:last-child::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown:first-child:last-child .components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group.components-dropdown>.components-button.components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group.components-dropdown>* .components-button::before{left:8px;right:8px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button:first-child,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>div:first-child>.components-button,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown:first-child .components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button:first-child,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>div:first-child>.components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown:first-child .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button:first-child,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>div:first-child>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown:first-child .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button:first-child,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>div:first-child>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown:first-child .components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button:first-child,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>div:first-child>.components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown:first-child .components-button{min-width:42px;padding-left:11px;padding-right:6px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button:first-child::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>div:first-child>.components-button::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown:first-child .components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button:first-child::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>div:first-child>.components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown:first-child .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button:first-child::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>div:first-child>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown:first-child .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button:first-child::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>div:first-child>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown:first-child .components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button:first-child::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>div:first-child>.components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown:first-child .components-button::before{left:8px;right:2px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>div>.components-button,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown .components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>div>.components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>div>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>div>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown .components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>div>.components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown .components-button{min-width:36px;padding-left:6px;padding-right:6px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button svg,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>div>.components-button svg,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown .components-button svg,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button svg,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>div>.components-button svg,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown .components-button svg,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button svg,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>div>.components-button svg,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown .components-button svg,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button svg,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>div>.components-button svg,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown .components-button svg,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button svg,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>div>.components-button svg,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown .components-button svg{min-width:24px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>div>.components-button::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown .components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>div>.components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>div>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>div>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown .components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>div>.components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown .components-button::before{left:2px;right:2px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button:last-child,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>div:last-child>.components-button,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown:last-child .components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button:last-child,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>div:last-child>.components-button,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown:last-child .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button:last-child,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>div:last-child>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown:last-child .components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button:last-child,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>div:last-child>.components-button,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown:last-child .components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button:last-child,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>div:last-child>.components-button,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown:last-child .components-button{min-width:42px;padding-left:6px;padding-right:11px}.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-button:last-child::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>div:last-child>.components-button::before,.block-editor-block-toolbar>.components-toolbar>.block-editor-block-toolbar__slot>.components-dropdown:last-child .components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-button:last-child::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>div:last-child>.components-button::before,.block-editor-block-toolbar>.components-toolbar-group>.block-editor-block-toolbar__slot>.components-dropdown:last-child .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-button:last-child::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>div:last-child>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-toolbar>.components-dropdown:last-child .components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-button:last-child::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>div:last-child>.components-button::before,.block-editor-block-toolbar>.block-editor-block-toolbar__slot>.components-dropdown>.components-dropdown:last-child .components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-button:last-child::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>div:last-child>.components-button::before,.block-editor-block-toolbar .block-editor-block-toolbar__slot .components-toolbar-group>.components-dropdown:last-child .components-button::before{left:2px;right:8px}.components-tooltip.components-popover{z-index:1000002}.components-tooltip.components-popover .components-popover__content{min-width:0}.components-tooltip .components-popover__content{background:#1e1e1e;border-radius:2px;border-width:0;color:#fff;white-space:nowrap;text-align:center;line-height:1.4;font-size:12px;box-shadow:none}.components-tooltip .components-popover__content>div{padding:4px 8px}.components-tooltip__shortcut{display:inline-block;margin-left:8px}.disabled-element-wrapper{position:relative}.disabled-element-wrapper .event-catcher{z-index:100002;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.components-visually-hidden{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.components-visually-hidden:focus{background-color:#ddd;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} :root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}#start-resizable-editor-section{display:none}.block-editor-autocompleters__block{white-space:nowrap}.block-editor-autocompleters__block .block-editor-block-icon{margin-right:8px}.block-editor-block-alignment-matrix-control__popover .components-popover__content{min-width:0;width:auto}.block-editor-block-alignment-matrix-control__popover .components-popover__content>div{padding:8px}.block-editor-block-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}.block-editor-block-icon svg{min-width:20px;min-height:20px;max-width:24px;max-height:24px}.block-editor-block-inspector p{margin-top:0}.block-editor-block-inspector h2,.block-editor-block-inspector h3{font-size:13px;color:#1e1e1e;margin-bottom:1.5em}.block-editor-block-inspector .components-base-control{margin-bottom:24px}.block-editor-block-inspector .components-base-control:last-child{margin-bottom:8px}.block-editor-block-inspector .components-panel__body{border:none;border-top:1px solid #e0e0e0}.block-editor-block-inspector .block-editor-block-card{padding:16px}.block-editor-block-inspector__no-blocks{display:block;font-size:13px;background:#fff;padding:32px 16px;text-align:center}.block-editor-block-styles .block-editor-block-list__block{margin:0}.block-editor-block-list__layout{position:relative}.block-editor-block-list__layout.is-navigate-mode{cursor:default}.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-selected::after,.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-hovered::after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted::after,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected::after{position:absolute;z-index:1;pointer-events:none;content:"";top:1px;bottom:1px;left:1px;right:1px;box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);border-radius:1px;outline:2px solid transparent}.is-dark-theme .block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-selected::after,.is-dark-theme .block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-hovered::after,.is-dark-theme .block-editor-block-list__layout .block-editor-block-list__block.is-highlighted::after,.is-dark-theme .block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected::after{box-shadow:0 0 0 1px #fff}.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-selected .components-placeholder ::-moz-selection, .block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-hovered .components-placeholder ::-moz-selection, .block-editor-block-list__layout .block-editor-block-list__block.is-highlighted .components-placeholder ::-moz-selection, .block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected .components-placeholder ::-moz-selection{background:transparent}.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-selected .components-placeholder ::selection,.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-hovered .components-placeholder ::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted .components-placeholder ::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected .components-placeholder ::selection{background:transparent}.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-hovered:not(.is-selected)::after{box-shadow:0 0 0 1px #949494}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted::after,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected::after,.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-selected::after,.block-editor-block-list__layout .is-block-moving-mode.block-editor-block-list__block.has-child-selected{box-shadow:0 0 0 2px #007cba;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent;outline:var(--wp-admin-border-width-focus) solid transparent}.block-editor-block-list__layout .is-block-moving-mode.block-editor-block-list__block.is-selected::before{content:"";position:absolute;z-index:0;pointer-events:none;transition:border-color .1s linear,border-style .1s linear,box-shadow .1s linear;right:0;left:0;top:-14px;border-radius:2px;border-top:4px solid #ccc}.block-editor-block-list__layout .is-block-moving-mode.block-editor-block-list__block.is-selected::after{content:none}.block-editor-block-list__layout .is-block-moving-mode.can-insert-moving-block.block-editor-block-list__block.is-selected::before{border-color:#007cba;border-color:var(--wp-admin-theme-color)}.is-block-moving-mode.block-editor-block-list__block-selection-button{opacity:0;font-size:1px;height:1px;padding:0}.block-editor-block-list__layout .block-editor-block-list__block{position:relative;word-wrap:break-word}.block-editor-block-list__layout .block-editor-block-list__block .reusable-block-edit-panel *{z-index:1}.block-editor-block-list__layout .block-editor-block-list__block .components-placeholder .components-with-notices-ui{margin:-10px 0 12px 0}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui{margin:0 0 12px 0;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui .components-notice{margin-left:0;margin-right:0}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui .components-notice .components-notice__content{font-size:13px}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus{outline:none}.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus::after{position:absolute;z-index:1;pointer-events:none;content:"";top:1px;bottom:1px;left:1px;right:1px;box-shadow:0 0 0 2px #007cba;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);border-radius:1px}.is-dark-theme .block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus::after{box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff}.block-editor-block-list__layout .block-editor-block-list__block::after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 var(--wp-admin-border-width-focus) transparent}.block-editor-block-list__layout .block-editor-block-list__block.has-warning{min-height:48px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-editor-block-list__layout .block-editor-block-list__block.has-warning .block-editor-warning{pointer-events:all}.block-editor-block-list__layout .block-editor-block-list__block.has-warning::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;background-color:rgba(255,255,255,.4)}.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-multi-selected::after{background-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-reusable>.block-editor-inner-blocks>.block-editor-block-list__layout.has-overlay::after{display:none}.block-editor-block-list__layout .block-editor-block-list__block.is-reusable>.block-editor-inner-blocks>.block-editor-block-list__layout.has-overlay .block-editor-block-list__layout.has-overlay::after{display:block}.block-editor-block-list__layout .block-editor-block-list__block.is-reusable.has-child-selected::after{box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.block-editor-block-list__layout .block-editor-block-list__block[data-clear=true]{float:none}.block-editor-block-list__layout .block-editor-block-list__block .block-editor-block-list__layout .block-editor-default-block-appender .block-editor-inserter{left:auto;right:8px}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered{cursor:default}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered::after{top:1px;left:1px;right:1px;bottom:1px;box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);border-radius:1px}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-selected{cursor:unset}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-selected::after{box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);top:1px;left:1px;right:1px;bottom:1px;border-radius:1px}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-selected:focus::after{box-shadow:0 0 0 2px #007cba;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){opacity:.5;transition:opacity .1s linear}@media(prefers-reduced-motion: reduce){.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){transition-duration:0s;transition-delay:0s}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected) .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-selected,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-multi-selected{opacity:1}.is-root-container:not(.is-focus-mode) .block-editor-block-list__block.has-active-entity{opacity:.5;transition:opacity .1s linear}@media(prefers-reduced-motion: reduce){.is-root-container:not(.is-focus-mode) .block-editor-block-list__block.has-active-entity{transition-duration:0s;transition-delay:0s}}.is-root-container:not(.is-focus-mode) .block-editor-block-list__block.has-active-entity.is-active-entity,.is-root-container:not(.is-focus-mode) .block-editor-block-list__block.has-active-entity.has-child-selected,.is-root-container:not(.is-focus-mode) .block-editor-block-list__block.has-active-entity:not(.has-child-selected) .block-editor-block-list__block,.is-root-container:not(.is-focus-mode) .block-editor-block-list__block.has-active-entity.is-active-entity .block-editor-block-list__block,.is-root-container:not(.is-focus-mode) .block-editor-block-list__block.has-active-entity .is-active-entity .block-editor-block-list__block{opacity:1}.wp-block[data-align=left]>*,.wp-block[data-align=right]>*{z-index:21}.block-editor-block-list .block-editor-inserter{margin:8px;cursor:move;cursor:-webkit-grab;cursor:grab}@-webkit-keyframes block-editor-inserter__toggle__fade-in-animation{from{opacity:0}to{opacity:1}}@keyframes block-editor-inserter__toggle__fade-in-animation{from{opacity:0}to{opacity:1}}.wp-block .block-list-appender .block-editor-inserter__toggle{-webkit-animation:block-editor-inserter__toggle__fade-in-animation .1s ease;animation:block-editor-inserter__toggle__fade-in-animation .1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.wp-block .block-list-appender .block-editor-inserter__toggle{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected) .block-editor-default-block-appender{display:none}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected) .block-editor-default-block-appender .block-editor-inserter__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block .block-editor-block-list__block-html-textarea{display:block;margin:0;padding:12px;width:100%;border:none;outline:none;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;resize:none;overflow:hidden;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;line-height:1.5;transition:padding .2s linear}@media(prefers-reduced-motion: reduce){.block-editor-block-list__block .block-editor-block-list__block-html-textarea{transition-duration:0s;transition-delay:0s}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus{box-shadow:inset 0 0 0 2px #007cba;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-list__block .block-editor-warning{z-index:5;position:relative}.block-editor-block-list__block .block-editor-warning.block-editor-block-list__block-crash-warning{margin-bottom:auto}.block-editor-block-list__insertion-point{position:absolute}.block-editor-block-list__insertion-point-indicator{position:absolute;background:#007cba;background:var(--wp-admin-theme-color);-webkit-animation:block-editor-inserter__toggle__fade-in-animation-delayed .3s ease;animation:block-editor-inserter__toggle__fade-in-animation-delayed .3s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.block-editor-block-list__insertion-point-indicator{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.block-editor-block-list__insertion-point.is-vertical>.block-editor-block-list__insertion-point-indicator{top:50%;right:0;left:0;height:1px}.block-editor-block-list__insertion-point.is-horizontal>.block-editor-block-list__insertion-point-indicator{top:0;right:0;left:50%;height:100%;width:1px}.block-editor-block-list__insertion-point-inserter{display:none;position:absolute;justify-content:center;top:calc(50% - 12px);left:calc(50% - 12px)}@media(min-width: 480px){.block-editor-block-list__insertion-point-inserter{display:flex}}.block-editor-block-list__block-popover-inserter{position:absolute;top:-9999em;margin-bottom:14px}.block-editor-block-list__block-popover-inserter.is-visible{position:static}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon,.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block-popover-inserter .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;border-radius:2px;color:#fff;padding:0;min-width:24px;height:24px}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__block-popover-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{color:#fff;background:#007cba;background:var(--wp-admin-theme-color)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:#007cba;background:var(--wp-admin-theme-color)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:#1e1e1e}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button,.block-editor-block-list__block-popover-inserter .block-editor-inserter__toggle.components-button{-webkit-animation:block-editor-inserter__toggle__fade-in-animation-delayed .3s ease;animation:block-editor-inserter__toggle__fade-in-animation-delayed .3s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button,.block-editor-block-list__block-popover-inserter .block-editor-inserter__toggle.components-button{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}@-webkit-keyframes block-editor-inserter__toggle__fade-in-animation-delayed{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes block-editor-inserter__toggle__fade-in-animation-delayed{0%{opacity:0}60%{opacity:0}100%{opacity:1}}.block-editor-block-contextual-toolbar{display:inline-flex;border:1px solid #1e1e1e;border-radius:2px;background-color:#fff}.block-editor-block-contextual-toolbar .block-editor-block-toolbar .components-toolbar-group,.block-editor-block-contextual-toolbar .block-editor-block-toolbar .components-toolbar{border-right-color:#1e1e1e}.block-editor-block-contextual-toolbar.is-fixed{position:sticky;top:0;width:100%;z-index:31;min-height:48px;display:block;border:none;border-bottom:1px solid #e0e0e0;border-radius:0}.block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar .components-toolbar-group,.block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar .components-toolbar{border-right-color:#e0e0e0}.block-editor-block-contextual-toolbar .block-editor-block-mover-button{overflow:hidden}.block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button{min-width:24px;width:24px}.block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button svg{min-width:24px}.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button:focus::before{left:0 !important;min-width:0;width:100%}@media(min-width: 600px){.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button.is-up-button svg{top:5px}.block-editor-block-contextual-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button.is-down-button svg{bottom:5px}}.block-editor-block-list__block-selection-button{display:inline-flex;padding:0 13px;z-index:22;border-radius:2px;background-color:#1e1e1e;font-size:13px;height:48px}.block-editor-block-list__block-selection-button .block-editor-block-list__block-selection-button__content{margin:auto;display:inline-flex;align-items:center}.block-editor-block-list__block-selection-button .block-editor-block-list__block-selection-button__content>.components-flex__item{margin-right:6px}.block-editor-block-list__block-selection-button .components-button.has-icon.block-selection-button_drag-handle{cursor:-webkit-grab;cursor:grab;padding:0;height:24px;min-width:24px}.block-editor-block-list__block-selection-button .components-button.has-icon.block-selection-button_drag-handle svg{min-width:18px;min-height:18px}.block-editor-block-list__block-selection-button .block-editor-block-icon{font-size:13px;color:#fff;height:48px}.block-editor-block-list__block-selection-button .components-button{min-width:36px;color:#fff;height:48px;display:flex}.block-editor-block-list__block-selection-button .components-button:focus{box-shadow:none;border:none}.block-editor-block-list__block-selection-button .components-button:active{color:#fff}.block-editor-block-list__block-selection-button .block-selection-button_select-button.components-button{padding:0}.block-editor-block-list__insertion-point-popover.is-without-arrow{z-index:28;position:absolute;pointer-events:none}.block-editor-block-list__insertion-point-popover.is-without-arrow *{pointer-events:none}.block-editor-block-list__insertion-point-popover.is-without-arrow .is-with-inserter{pointer-events:all}.block-editor-block-list__insertion-point-popover.is-without-arrow .is-with-inserter *{pointer-events:all}.block-editor-block-list__insertion-point-popover.is-without-arrow .components-popover__content.components-popover__content{background:none;border:none;box-shadow:none;overflow-y:visible;margin-left:0}@-webkit-keyframes hide-during-dragging{to{position:fixed;transform:translate(9999px, 9999px)}}@keyframes hide-during-dragging{to{position:fixed;transform:translate(9999px, 9999px)}}.components-popover.block-editor-block-list__block-popover{z-index:31;position:absolute}.components-popover.block-editor-block-list__block-popover .components-popover__content{margin:0 !important;min-width:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:none;border:none;box-shadow:none;overflow-y:visible;pointer-events:none}.components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-list__block-selection-button,.components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-contextual-toolbar,.components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-list__empty-block-inserter{pointer-events:all}.components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-list__block-selection-button,.components-popover.block-editor-block-list__block-popover .components-popover__content .block-editor-block-contextual-toolbar{margin-top:12px;margin-bottom:12px}.components-popover.block-editor-block-list__block-popover.is-insertion-point-visible{visibility:hidden}.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{opacity:0;-webkit-animation:hide-during-dragging 1ms linear forwards;animation:hide-during-dragging 1ms linear forwards}.is-dragging-components-draggable .components-tooltip{display:none}.block-editor-block-list__block .block-list-appender{align-self:center;padding:0;list-style:none;margin:0 auto 0 8px}.block-editor-block-list__block .block-list-appender.wp-block{max-width:none}.block-editor-block-list__block .block-list-appender:first-child{margin-left:0}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender{margin:8px 0}.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{padding:0;opacity:1;transform:scale(1);transition:all .1s ease}@media(prefers-reduced-motion: reduce){.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{transition-duration:0s;transition-delay:0s}}.is-vertical .block-list-appender{width:24px;margin-right:auto;margin-top:12px;margin-left:12px}.block-list-appender>.block-editor-inserter{display:block}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected):not(.block-editor-block-list__layout) .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle{opacity:0;transform:scale(0)}.block-editor-block-breadcrumb{list-style:none;padding:0;margin:0}.block-editor-block-breadcrumb li{display:inline-block;margin:0}.block-editor-block-breadcrumb li:not(:last-child)::after{content:"→"}.block-editor-block-breadcrumb__button.components-button{height:24px;line-height:24px;padding:0;position:relative}.block-editor-block-breadcrumb__button.components-button:hover:not(:disabled){text-decoration:underline;box-shadow:none}.block-editor-block-breadcrumb__button.components-button:focus{box-shadow:none}.block-editor-block-breadcrumb__button.components-button:focus::before{content:"";display:block;position:absolute;border-radius:2px;top:1px;right:1px;bottom:1px;left:1px;box-shadow:inset 0 0 0 2px #007cba;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-breadcrumb__current{cursor:default}.block-editor-block-breadcrumb__button.components-button,.block-editor-block-breadcrumb__current{color:#1e1e1e;padding:0 8px;font-size:inherit}.block-editor-block-card{display:flex;align-items:flex-start}.block-editor-block-card__content{flex-grow:1;margin-bottom:4px}.block-editor-block-card__title{font-weight:500}.block-editor-block-card__title.block-editor-block-card__title{line-height:24px;margin:0 0 4px}.block-editor-block-card__description{font-size:13px}.block-editor-block-card .block-editor-block-icon{flex:0 0 24px;margin-left:0;margin-right:12px;width:24px;height:24px}.block-editor-block-compare{overflow:auto;height:auto}@media(min-width: 600px){.block-editor-block-compare{max-height:70%}}.block-editor-block-compare__wrapper{display:flex;padding-bottom:16px}.block-editor-block-compare__wrapper>div{display:flex;justify-content:space-between;flex-direction:column;width:50%;padding:0 16px 0 0;min-width:200px}.block-editor-block-compare__wrapper>div button{float:right}.block-editor-block-compare__wrapper .block-editor-block-compare__converted{border-left:1px solid #ddd;padding-left:15px;padding-right:0}.block-editor-block-compare__wrapper .block-editor-block-compare__html{font-family:Menlo,Consolas,monaco,monospace;font-size:12px;color:#1e1e1e;border-bottom:1px solid #ddd;padding-bottom:15px;line-height:1.7}.block-editor-block-compare__wrapper .block-editor-block-compare__html span{background-color:#e6ffed;padding-top:3px;padding-bottom:3px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__added{background-color:#acf2bd}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__removed{background-color:#cc1818}.block-editor-block-compare__wrapper .block-editor-block-compare__preview{padding:0;padding-top:16px}.block-editor-block-compare__wrapper .block-editor-block-compare__preview p{font-size:12px;margin-top:0}.block-editor-block-compare__wrapper .block-editor-block-compare__action{margin-top:16px}.block-editor-block-compare__wrapper .block-editor-block-compare__heading{font-size:1em;font-weight:400;margin:.67em 0}.block-editor-block-draggable-chip-wrapper{position:absolute;top:-24px;left:0}.block-editor-block-draggable-chip{background-color:#1e1e1e;border-radius:2px;box-shadow:0 6px 8px rgba(0,0,0,.3);color:#fff;cursor:-webkit-grabbing;cursor:grabbing;display:inline-flex;height:48px;padding:0 13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-editor-block-draggable-chip svg{fill:currentColor}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content{margin:auto;justify-content:flex-start}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item{margin-right:6px}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item:last-child{margin-right:0}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content .block-editor-block-icon svg{min-width:18px;min-height:18px}.block-editor-block-draggable-chip .components-flex__item{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px}.is-dragging{display:none !important}.block-editor-block-mobile-toolbar{display:flex;flex-direction:row;border-right:1px solid #ddd}.block-editor-block-mobile-toolbar .block-editor-block-mover-button{width:36px;height:36px;border-radius:2px;padding:3px;margin:0;justify-content:center;align-items:center}.block-editor-block-mobile-toolbar .block-editor-block-mover-button .dashicon{margin:auto}.block-editor-block-mobile-toolbar .block-editor-block-mover{display:flex;margin-right:auto}.block-editor-block-mobile-toolbar .block-editor-block-mover .block-editor-block-mover-button{float:left}.block-editor-block-mover-button__description{display:none}.block-editor-block-mover-button.has-icon{padding:0}.block-editor-block-mover{display:inline-flex;flex-direction:row}.block-editor-block-mover .block-editor-block-mover__move-button-container,.block-editor-block-mover .components-toolbar{flex:1;flex-direction:row;border-right:none !important}@media(min-width: 600px){.block-editor-block-mover .block-editor-block-mover__move-button-container,.block-editor-block-mover .components-toolbar{flex-direction:column}}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container,.block-editor-block-mover.is-horizontal .components-toolbar{flex-direction:row}.block-editor-block-mover .block-editor-block-mover-button.block-editor-block-mover-button{padding-right:0;padding-left:0;min-width:36px}@media(min-width: 600px){.block-editor-block-mover .block-editor-block-mover-button{height:24px;width:42px;padding-right:11px !important;padding-left:6px !important}.block-editor-block-mover .block-editor-block-mover-button.block-editor-block-mover-button{min-width:42px}}@media(min-width: 600px){.block-editor-block-mover .block-editor-block-mover-button::before{left:8px !important;right:8px !important}}.block-editor-block-mover .block-editor-block-mover__drag-handle{width:24px;cursor:-webkit-grab;cursor:grab;min-width:24px !important;padding:0 !important}.block-editor-block-mover .block-editor-block-mover__drag-handle:focus::before{left:0 !important;right:0 !important}@media(min-width: 600px){.block-editor-block-mover .components-toolbar-group .block-editor-block-mover-button,.block-editor-block-mover .components-toolbar .block-editor-block-mover-button{margin:0 auto 0 0}.block-editor-block-mover .components-toolbar-group .block-editor-block-mover-button.is-up-button::before,.block-editor-block-mover .components-toolbar .block-editor-block-mover-button.is-up-button::before{bottom:0;height:calc(100% - 1px)}.block-editor-block-mover .components-toolbar-group .block-editor-block-mover-button.is-down-button::before,.block-editor-block-mover .components-toolbar .block-editor-block-mover-button.is-down-button::before{top:0;height:calc(100% - 1px)}}.block-editor-block-mover.is-horizontal .block-editor-block-mover-button.has-icon{height:48px;width:24px;padding-left:0;padding-right:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover-button.has-icon::before{top:1px;bottom:1px;min-width:0;width:auto;height:auto}.block-editor-block-mover.is-horizontal .block-editor-block-mover-button.is-up-button.has-icon svg{margin-left:0;margin-right:-8px;margin-bottom:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover-button.is-up-button.has-icon::before{left:0 !important;right:0 !important}.block-editor-block-mover.is-horizontal .block-editor-block-mover-button.is-down-button.has-icon svg{margin-left:-8px;margin-right:0;margin-top:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover-button.is-down-button.has-icon::before{left:0 !important;right:0 !important;width:calc(100% + 1px)}.block-editor-block-navigation__label{margin:0 0 12px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:500}.block-editor-block-navigation__container{min-width:280px}.block-editor-block-navigation-tree{width:100%;border-collapse:collapse;padding:0;margin:0}.components-modal__content .block-editor-block-navigation-tree{margin:-12px -6px 0;width:calc(100% + 12px)}.block-editor-block-navigation-leaf{position:relative}.block-editor-block-navigation-leaf.is-selected .block-editor-block-navigation-block-contents{background:#007cba;background:var(--wp-admin-theme-color);color:#fff}.block-editor-block-navigation-leaf.is-selected .block-editor-block-navigation-block-contents:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #007cba;box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-navigation-leaf.is-branch-selected.is-selected .block-editor-block-navigation-block-contents{border-radius:2px 2px 0 0}.block-editor-block-navigation-leaf.is-branch-selected:not(.is-selected) .block-editor-block-navigation-block-contents{background:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)),linear-gradient(#007cba, #007cba);background:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)),linear-gradient(var(--wp-admin-theme-color), var(--wp-admin-theme-color));border-radius:0}.block-editor-block-navigation-leaf.is-branch-selected.is-last-of-selected-branch .block-editor-block-navigation-block-contents{border-radius:0 0 2px 2px}.block-editor-block-navigation-leaf.is-dragging{display:none}.block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents{display:flex;align-items:center;width:100%;height:auto;padding:6px 12px;text-align:left;color:#1e1e1e;border-radius:2px;position:relative;white-space:nowrap}.block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents:hover,.block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents:focus{box-shadow:inset 0 0 0 2px #007cba;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents:focus{z-index:1}.block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents.is-dropping-before::before{content:"";position:absolute;pointer-events:none;transition:border-color .1s linear,border-style .1s linear,box-shadow .1s linear;top:-2px;right:0;left:0;border-top:4px solid #007cba;border-top:4px solid var(--wp-admin-theme-color)}.block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents.is-dropping-after::before{content:"";position:absolute;pointer-events:none;transition:border-color .1s linear,border-style .1s linear,box-shadow .1s linear;bottom:-2px;right:0;left:0;border-bottom:4px solid #007cba;border-bottom:4px solid var(--wp-admin-theme-color)}.block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents.is-dropping-to-inner-blocks::before{content:"";position:absolute;pointer-events:none;transition:border-color .1s linear,border-style .1s linear,box-shadow .1s linear;bottom:-2px;right:0;left:24px;border-bottom:4px solid #007cba;border-bottom:4px solid var(--wp-admin-theme-color)}.components-modal__content .block-editor-block-navigation-leaf .block-editor-block-navigation-block-contents{padding-left:0;padding-right:0}.block-editor-block-navigation-leaf.is-visible .block-editor-block-navigation-block-contents{opacity:1;-webkit-animation:edit-post__fade-in-animation .2s ease-out 0s;animation:edit-post__fade-in-animation .2s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.block-editor-block-navigation-leaf.is-visible .block-editor-block-navigation-block-contents{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.block-editor-block-navigation-leaf .block-editor-block-icon{align-self:flex-start;margin-right:10px;width:20px}.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__contents-cell{padding-top:0;padding-bottom:0}.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell{line-height:0;width:36px;opacity:0;vertical-align:top}@media(prefers-reduced-motion: reduce){.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell{transition-duration:0s;transition-delay:0s}}.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell:hover,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell.is-visible,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell:hover,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell.is-visible{position:relative;z-index:1;opacity:1;-webkit-animation:edit-post__fade-in-animation .2s ease-out 0s;animation:edit-post__fade-in-animation .2s ease-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell:hover,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell.is-visible,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell:hover,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell.is-visible{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell .components-button.has-icon,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell,.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell .components-button.has-icon{width:24px;min-width:24px;padding:0}.block-editor-block-navigation-leaf .block-editor-block-navigation-block__menu-cell{padding-top:8px}.block-editor-block-navigation-leaf .block-editor-block-navigation-block__mover-cell-alignment-wrapper{display:flex;height:100%;flex-direction:column;align-items:center}.block-editor-block-navigation-leaf .block-editor-block-mover-button{position:relative;width:36px;height:24px}.block-editor-block-navigation-leaf .block-editor-block-mover-button svg{position:relative;height:24px}.block-editor-block-navigation-leaf .block-editor-block-mover-button.is-up-button{margin-top:-6px;align-items:flex-end}.block-editor-block-navigation-leaf .block-editor-block-mover-button.is-up-button svg{bottom:-4px}.block-editor-block-navigation-leaf .block-editor-block-mover-button.is-down-button{margin-bottom:-6px;align-items:flex-start}.block-editor-block-navigation-leaf .block-editor-block-mover-button.is-down-button svg{top:-4px}.block-editor-block-navigation-leaf .block-editor-block-mover-button:focus:enabled{box-shadow:none;outline:none}.block-editor-block-navigation-leaf .block-editor-block-mover-button:focus{box-shadow:none;outline:none}.block-editor-block-navigation-leaf .block-editor-block-mover-button:focus::before{box-shadow:inset 0 0 0 2px #007cba,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 4px #fff;outline:2px solid transparent}.block-editor-block-navigation-leaf .block-editor-block-mover-button::before{content:"";position:absolute;display:block;border-radius:2px;height:16px;min-width:100%;left:0;right:0;-webkit-animation:components-button__appear-animation .1s ease;animation:components-button__appear-animation .1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media(prefers-reduced-motion: reduce){.block-editor-block-navigation-leaf .block-editor-block-mover-button::before{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-delay:0s;animation-delay:0s}}.block-editor-block-navigation-leaf .block-editor-inserter__toggle{background:#1e1e1e;color:#fff;height:24px;margin:6px 6px 6px 1px;min-width:24px}.block-editor-block-navigation-leaf .block-editor-inserter__toggle:active{color:#fff}.block-editor-block-navigation-leaf .block-editor-block-navigation-block-select-button__anchor{background:rgba(0,0,0,.1);border-radius:2px;display:inline-block;padding:2px 6px;margin:0 8px;max-width:120px;overflow:hidden;text-overflow:ellipsis}.block-editor-block-navigation-leaf.is-selected .block-editor-block-navigation-block-select-button__anchor{background:rgba(0,0,0,.3)}.block-editor-block-navigation-block-slot__description,.block-editor-block-navigation-block-select-button__description,.block-editor-block-navigation-appender__description{display:none}.block-editor-block-navigation-block__contents-cell .block-editor-block-navigation-block__contents-container,.block-editor-block-navigation-block__contents-cell .block-editor-block-navigation-appender__container,.block-editor-block-navigation-appender__cell .block-editor-block-navigation-block__contents-container,.block-editor-block-navigation-appender__cell .block-editor-block-navigation-appender__container{display:flex}.block-editor-block-navigation-leaf[aria-level] .block-editor-block-icon{margin-left:224px}.block-editor-block-navigation-leaf[aria-level="1"] .block-editor-block-icon{margin-left:0px}.block-editor-block-navigation-leaf[aria-level="2"] .block-editor-block-icon{margin-left:28px}.block-editor-block-navigation-leaf[aria-level="3"] .block-editor-block-icon{margin-left:56px}.block-editor-block-navigation-leaf[aria-level="4"] .block-editor-block-icon{margin-left:84px}.block-editor-block-navigation-leaf[aria-level="5"] .block-editor-block-icon{margin-left:112px}.block-editor-block-navigation-leaf[aria-level="6"] .block-editor-block-icon{margin-left:140px}.block-editor-block-navigation-leaf[aria-level="7"] .block-editor-block-icon{margin-left:168px}.block-editor-block-navigation-leaf[aria-level="8"] .block-editor-block-icon{margin-left:196px}.block-editor-block-navigation-leaf[aria-level="9"] .block-editor-block-icon{margin-left:224px}.block-editor-block-parent-selector{background:#fff;border-radius:2px}.block-editor-block-parent-selector .block-editor-block-parent-selector__button{width:48px;height:48px;border:1px solid #1e1e1e;border-radius:2px}.block-editor-block-patterns-list__list-item{cursor:pointer;margin-top:16px}.block-editor-block-patterns-list__list-item.is-placeholder{min-height:100px}.block-editor-block-patterns-list__list-item[draggable=true] .block-editor-block-preview__container{cursor:-webkit-grab;cursor:grab}.block-editor-block-patterns-list__item{height:100%;border-radius:2px;transition:all .05s ease-in-out;position:relative;border:1px solid transparent}.block-editor-block-patterns-list__item:hover{border:1px solid #007cba;border:1px solid var(--wp-admin-theme-color)}.block-editor-block-patterns-list__item:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #007cba;box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-patterns-list__item-title{padding:4px;font-size:12px;text-align:center}.block-editor-block-preview__container{position:relative;width:100%;overflow:hidden}.block-editor-block-preview__container.editor-styles-wrapper{padding:0;margin:0}.block-editor-block-preview__container .block-editor-block-preview__content{position:absolute;top:0;left:0;transform-origin:top left;text-align:left;text-align:initial;margin:0;overflow:visible;min-height:auto}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__insertion-point,.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-drop-zone,.block-editor-block-preview__container .block-editor-block-preview__content .reusable-block-indicator,.block-editor-block-preview__container .block-editor-block-preview__content .block-list-appender{display:none}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__layout.is-root-container{padding-left:0;padding-right:0}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__layout.is-root-container>.wp-block[data-align=full]{margin-left:0;margin-right:0}.block-editor-block-settings-menu__popover .components-dropdown-menu__menu{padding:0}.block-editor-block-styles{display:flex;flex-wrap:wrap;justify-content:space-between}.block-editor-block-styles__item{width:calc(50% - 4px);margin:4px 0;flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:2px;padding:6px;display:flex;flex-direction:column}.block-editor-block-styles__item:focus{box-shadow:0 0 0 2px #007cba;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-styles__item:hover .block-editor-block-styles__item-preview{border-color:#007cba;border-color:var(--wp-admin-theme-color)}.block-editor-block-styles__item.is-active .block-editor-block-styles__item-label{font-weight:bold}.block-editor-block-styles__item.is-active .block-editor-block-styles__item-preview{margin:0;border:2px solid #1e1e1e}.block-editor-block-styles__item .block-editor-block-preview__container{cursor:inherit}.block-editor-block-styles__item-preview{outline:1px solid transparent;padding:0;margin:2px;border-radius:2px;display:flex;overflow:hidden;background:#fff;align-items:center;flex-grow:1;min-height:80px;max-height:160px}.block-editor-block-switcher__styles__menugroup{position:relative}.block-editor-block-styles__item-label{text-align:center;padding:4px 0}.block-editor-block-switcher{position:relative}.block-editor-block-switcher__no-switcher-icon,.block-editor-block-switcher__toggle{position:relative}.components-button.block-editor-block-switcher__toggle,.components-button.block-editor-block-switcher__no-switcher-icon{margin:0;display:block;height:48px}.components-button.block-editor-block-switcher__toggle .block-editor-block-icon,.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-icon{margin:auto}.block-editor-block-switcher__toggle-text{margin-left:8px}.show-icon-labels .block-editor-block-switcher__toggle-text{display:none}.show-icon-labels .block-editor-block-toolbar .block-editor-block-switcher .components-button.has-icon::after{font-size:14px}.block-editor-block-switcher__popover{margin-left:6px}.components-button.block-editor-block-switcher__no-switcher-icon{width:48px}.components-button.block-editor-block-switcher__no-switcher-icon .block-editor-blocks-icon{margin-right:auto;margin-left:auto}.components-button.block-editor-block-switcher__no-switcher-icon:disabled{opacity:1}.components-button.block-editor-block-switcher__no-switcher-icon:disabled,.components-button.block-editor-block-switcher__no-switcher-icon:disabled .block-editor-block-icon.has-colors{color:#1e1e1e}.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon .block-editor-block-icon,.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon,.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon .block-editor-block-icon{height:100%;position:relative;margin:0 auto;display:flex;align-items:center;min-width:100%}.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__no-switcher-icon.has-icon.has-icon::before,.block-editor-block-toolbar .components-toolbar-group .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before,.block-editor-block-toolbar .components-toolbar .components-button.block-editor-block-switcher__toggle.has-icon.has-icon::before{top:8px;right:8px;bottom:8px;left:8px}.components-popover.block-editor-block-switcher__popover .components-popover__content{min-width:300px}.components-popover.block-editor-block-switcher__popover .components-popover__content>div{min-width:auto;display:flex;background:#fff;padding:0}.components-popover.block-editor-block-switcher__popover .components-popover__content>div .components-menu-group{margin:0}.block-editor-block-switcher__popover .components-popover__content .block-editor-block-styles{margin:0 -3px}.block-editor-block-switcher__popover .components-popover__content .components-panel__body{border:0;position:relative;z-index:1}.block-editor-block-switcher__popover .components-popover__content .components-panel__body+.components-panel__body{border-top:1px solid #e0e0e0}.block-editor-block-switcher__popover__preview__parent .block-editor-block-switcher__popover__preview__container{position:absolute;top:-12px;left:calc(100% + 32px)}.block-editor-block-switcher__preview__popover{display:none}.block-editor-block-switcher__preview__popover.components-popover{margin-left:4px;margin-top:11px}@media(min-width: 782px){.block-editor-block-switcher__preview__popover{display:block}}.block-editor-block-switcher__preview__popover .components-popover__content{box-shadow:none;border:1px solid #1e1e1e;background:#fff;border-radius:2px}.block-editor-block-switcher__preview__popover .block-editor-block-switcher__preview{width:300px;height:auto;max-height:500px;padding:16px}.block-editor-block-switcher__preview-title{margin-bottom:12px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:500}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon{width:48px}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle{height:48px}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-icon,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-switcher__transform,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle .block-editor-block-icon,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle .block-editor-block-switcher__transform{width:48px;height:48px}.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__no-switcher-icon .block-editor-block-switcher__transform,.block-editor-block-contextual-toolbar .components-button.block-editor-block-switcher__toggle .block-editor-block-switcher__transform{padding:12px}.block-editor-block-switcher__preview-patterns-container{padding-bottom:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item{margin-top:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-preview__container{cursor:pointer}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{height:100%;border-radius:2px;transition:all .05s ease-in-out;position:relative;border:1px solid transparent}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover,.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #007cba;box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #1e1e1e;box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) #1e1e1e}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item .block-editor-block-switcher__preview-patterns-container-list__item-title{padding:4px;font-size:12px;text-align:center;cursor:pointer}.block-editor-block-types-list>[role=presentation]{padding:4px;margin-left:-4px;margin-right:-4px;overflow:hidden;display:flex;flex-wrap:wrap}.block-editor-block-variation-picker .components-placeholder__instructions{margin-bottom:0}.block-editor-block-variation-picker .components-placeholder__fieldset{flex-direction:column}.block-editor-block-variation-picker.has-many-variations .components-placeholder__fieldset{max-width:90%}.block-editor-block-variation-picker__variations.block-editor-block-variation-picker__variations{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;margin:16px 0;padding:0;list-style:none}.block-editor-block-variation-picker__variations.block-editor-block-variation-picker__variations>li{list-style:none;margin:8px 20px 0 0;flex-shrink:1;width:75px;text-align:center}.block-editor-block-variation-picker__variations.block-editor-block-variation-picker__variations>li button{display:inline-flex;margin-right:0}.block-editor-block-variation-picker__variations.block-editor-block-variation-picker__variations .block-editor-block-variation-picker__variation{padding:8px}.block-editor-block-variation-picker__variations.block-editor-block-variation-picker__variations .block-editor-block-variation-picker__variation-label{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;display:block;line-height:1.4}.block-editor-block-variation-picker__variation{width:100%}.block-editor-block-variation-picker__variation.components-button.has-icon{justify-content:center;width:auto}.block-editor-block-variation-picker__variation.components-button.has-icon.is-secondary{background-color:#fff}.block-editor-block-variation-picker__variation.components-button{height:auto;padding:0}.block-editor-block-variation-picker__variation::before{content:"";padding-bottom:100%}.block-editor-block-variation-picker__variation:first-child{margin-left:0}.block-editor-block-variation-picker__variation:last-child{margin-right:0}.block-editor-block-pattern-setup{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid transparent}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__toolbar{justify-content:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;padding:16px;max-height:550px;overflow:auto;margin:0 1px 1px 1px;width:calc(100% - 2px);background:#fff}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-preview__container,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container div[role=button]{cursor:pointer}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item-title{padding:4px;font-size:12px;text-align:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-preview__container{border-radius:2px;border:1px solid #ddd}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar{box-sizing:border-box;position:relative;padding:16px;width:100%;text-align:left;margin:0;color:#1e1e1e;border-radius:2px 2px 0 0;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;outline:1px solid transparent;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__display-controls{display:flex}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__navigation,.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions{width:calc(50% - 36px);display:flex}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions{justify-content:flex-end}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container{overflow:hidden;position:relative;padding:0;margin:0;list-style:none;transform-style:preserve-3d}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container *{box-sizing:border-box}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{opacity:0;position:absolute;top:0;width:100%;margin:auto;padding:16px;transition:transform .5s,opacity .5s,z-index .5s;z-index:100}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.active-slide{opacity:1;position:relative;z-index:102}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.previous-slide{transform:translateX(-100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.next-slide{transform:translateX(100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .block-list-appender{display:none}.block-editor-block-variation-transforms{padding:0 16px 16px 56px;width:100%}.block-editor-block-variation-transforms .components-dropdown-menu__toggle{border:1px solid #757575;border-radius:2px;min-height:30px;width:100%;position:relative;text-align:left;justify-content:left;padding:6px 12px}.block-editor-block-variation-transforms .components-dropdown-menu__toggle.components-dropdown-menu__toggle{padding-right:24px}.block-editor-block-variation-transforms .components-dropdown-menu__toggle:focus:not(:disabled){border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 calc(2px - 1px) #007cba;box-shadow:0 0 0 calc(var(--wp-admin-border-width-focus) - 1px) var(--wp-admin-theme-color)}.block-editor-block-variation-transforms .components-dropdown-menu__toggle svg{height:100%;padding:0;position:absolute;right:0;top:0}.block-editor-block-variation-transforms__popover .components-popover__content{min-width:230px}.components-border-style-control__select{margin-bottom:24px}.components-border-style-control__select button{width:100%}.components-border-style-control__select ul li,.components-border-style-control__select ul li:last-child{margin:6px}.block-editor-button-block-appender{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;width:100%;height:auto;color:#1e1e1e;box-shadow:inset 0 0 0 1px #1e1e1e}.is-dark-theme .block-editor-button-block-appender{color:rgba(255,255,255,.65);box-shadow:inset 0 0 0 1px rgba(255,255,255,.65)}.block-editor-button-block-appender:hover{color:#007cba;color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px #007cba;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.block-editor-button-block-appender:focus{box-shadow:inset 0 0 0 2px #007cba;box-shadow:inset 0 0 0 2px var(--wp-admin-theme-color)}.block-editor-button-block-appender:active{color:#000}.block-editor-button-block-appender.block-list-appender__toggle{display:flex;flex-direction:row;box-shadow:none;height:24px;width:24px}.block-editor-button-block-appender.block-list-appender__toggle>svg{width:24px;background-color:#1e1e1e;color:#fff;border-radius:2px}.block-editor-color-gradient-control .block-editor-color-gradient-control__color-indicator{margin-bottom:12px}.block-editor-color-gradient-control .block-editor-color-gradient-control__button-tabs{display:block;margin-bottom:12px}.block-editor-panel-color-gradient-settings .component-color-indicator{vertical-align:text-bottom}.block-editor-panel-color-gradient-settings__panel-title .component-color-indicator{display:inline-block}.block-editor-panel-color-gradient-settings.is-opened .block-editor-panel-color-gradient-settings__panel-title .component-color-indicator{display:none}@media screen and (min-width: 782px){.block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches{margin-right:0}.block-editor-panel-color-gradient-settings .components-circular-option-picker__option-wrapper{margin-right:calc((100% - (28px * 6)) / 5)}.block-editor-panel-color-gradient-settings .components-circular-option-picker__option-wrapper:nth-child(6n+6){margin-right:0}}.block-editor-contrast-checker>.components-notice{margin:0}.block-editor-default-block-appender{clear:both;margin-left:auto;margin-right:auto;position:relative}.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover{outline:1px solid transparent}.block-editor-default-block-appender .block-editor-default-block-appender__content{opacity:.62}.block-editor-default-block-appender .components-drop-zone__content-icon{display:none}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter,.block-editor-default-block-appender .block-editor-inserter{position:absolute;top:0;height:32px}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle,.block-editor-default-block-appender .block-editor-inserter .block-editor-inserter__toggle{margin-right:0}.block-editor-block-list__empty-block-inserter,.block-editor-default-block-appender .block-editor-inserter{right:8px}@media(min-width: 600px){.block-editor-block-list__empty-block-inserter,.block-editor-default-block-appender .block-editor-inserter{display:flex;height:100%}}.block-editor-block-list__empty-block-inserter:disabled,.block-editor-default-block-appender .block-editor-inserter:disabled{display:none}.block-editor-duotone-control__popover .components-popover__content{border:1px solid #1e1e1e;min-width:214px}.block-editor-duotone-control__popover .components-circular-option-picker{padding:12px}.block-editor-duotone-control__popover .components-menu-group__label{padding:12px 12px 0 12px;width:100%;box-sizing:border-box}.block-editor-duotone-control__popover>.components-popover__content{width:334px}.block-editor-duotone-control__popover:not([data-y-axis=middle][data-x-axis=right])>.components-popover__content{margin-left:-14px}.components-font-appearance-control__select{margin-bottom:24px}.components-font-appearance-control__select ul li{color:#1e1e1e;text-transform:capitalize}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.block-editor-link-control{position:relative;min-width:360px}.components-popover__content .block-editor-link-control{min-width:auto;width:90vw;max-width:360px}.block-editor-link-control__search-input-wrapper{position:relative}.block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;width:calc(100% - 32px);display:block;padding:11px 16px;padding-right:36px;margin:16px;position:relative;border:1px solid #ddd;border-radius:2px}@media(prefers-reduced-motion: reduce){.block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{font-size:13px;line-height:normal}}.block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.65)}.block-editor-link-control .block-editor-link-control__search-input .components-base-control__field{margin-bottom:0}.block-editor-link-control__search-error{margin:-8px 16px 16px}.block-editor-link-control__search-actions{position:absolute;top:19px;right:19px}.components-button .block-editor-link-control__search-submit .has-icon{margin:-1px}.block-editor-link-control__search-results-wrapper{position:relative;margin-top:-15px}.block-editor-link-control__search-results-wrapper::before,.block-editor-link-control__search-results-wrapper::after{content:"";position:absolute;left:-1px;right:16px;display:block;pointer-events:none;z-index:100}.block-editor-link-control__search-results-wrapper::before{height:8px;top:0;bottom:auto}.block-editor-link-control__search-results-wrapper::after{height:16px;bottom:0;top:auto}.block-editor-link-control__search-results-label{padding:16px 32px 0;display:block;font-weight:600}.block-editor-link-control__search-results{margin:0;padding:8px 16px 8px;max-height:200px;overflow-y:auto}.block-editor-link-control__search-results.is-loading{opacity:.2}.block-editor-link-control__search-item{position:relative;display:flex;align-items:center;font-size:13px;cursor:pointer;background:#fff;width:100%;border:none;text-align:left;padding:12px 16px;border-radius:5px;height:auto}.block-editor-link-control__search-item:hover,.block-editor-link-control__search-item:focus{background-color:#ddd}.block-editor-link-control__search-item:focus:not(:disabled){box-shadow:0 0 0 2px #007cba inset;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color) inset}.block-editor-link-control__search-item.is-selected{background:#f0f0f0}.block-editor-link-control__search-item.is-selected .block-editor-link-control__search-item-type{background:#fff}.block-editor-link-control__search-item.is-current{background:transparent;border:0;width:100%;cursor:default;padding:16px;padding-left:24px}.block-editor-link-control__search-item .block-editor-link-control__search-item-header{display:block;margin-right:8px;overflow:hidden;white-space:nowrap}.block-editor-link-control__search-item .block-editor-link-control__search-item-icon{margin-right:1em;min-width:24px}.block-editor-link-control__search-item .block-editor-link-control__search-item-info,.block-editor-link-control__search-item .block-editor-link-control__search-item-title{overflow:hidden;text-overflow:ellipsis;padding-right:24px}.block-editor-link-control__search-item .block-editor-link-control__search-item-info .components-external-link__icon,.block-editor-link-control__search-item .block-editor-link-control__search-item-title .components-external-link__icon{position:absolute;right:0;margin-top:0}.block-editor-link-control__search-item .block-editor-link-control__search-item-title{display:block;margin-bottom:.2em;font-weight:500;position:relative}.block-editor-link-control__search-item .block-editor-link-control__search-item-title mark{font-weight:700;color:#000;background-color:transparent}.block-editor-link-control__search-item .block-editor-link-control__search-item-title span{font-weight:normal}.block-editor-link-control__search-item .block-editor-link-control__search-item-info{display:block;color:#757575;font-size:.9em;line-height:1.3}.block-editor-link-control__search-item .block-editor-link-control__search-item-type{display:block;padding:3px 8px;margin-left:auto;font-size:.9em;background-color:#f0f0f0;border-radius:2px}.block-editor-link-control__loading{margin:16px;display:flex;align-items:center}.block-editor-link-control__loading .components-spinner{margin-top:0}.components-button+.block-editor-link-control__search-create{overflow:visible;padding:12px 16px}.components-button+.block-editor-link-control__search-create::before{content:"";position:absolute;top:-10px;left:0;display:block;width:100%}.block-editor-link-control__search-results div[role=menu]>.block-editor-link-control__search-item.block-editor-link-control__search-item{padding:10px}.block-editor-link-control__settings{border-top:1px solid #ddd;margin:0;padding:16px 24px}.block-editor-link-control__settings :last-child{margin-bottom:0}.is-alternate .block-editor-link-control__settings{border-top:1px solid #1e1e1e}.block-editor-link-control__setting{margin-bottom:16px}.block-editor-link-control__setting :last-child{margin-bottom:0}.block-editor-link-control .block-editor-link-control__search-input .components-spinner{display:block}.block-editor-link-control .block-editor-link-control__search-input .components-spinner.components-spinner{position:absolute;left:auto;bottom:auto;top:28px;right:62px}.block-editor-link-control__search-item-action{margin-left:auto;flex-shrink:0}.block-editor-line-height-control{margin-bottom:24px}.block-editor-line-height-control input{display:block;max-width:60px}.block-editor-image-size-control{margin-bottom:1em}.block-editor-image-size-control .block-editor-image-size-control__row{display:flex;justify-content:space-between}.block-editor-image-size-control .block-editor-image-size-control__row .block-editor-image-size-control__width,.block-editor-image-size-control .block-editor-image-size-control__row .block-editor-image-size-control__height{margin-bottom:.5em}.block-editor-image-size-control .block-editor-image-size-control__row .block-editor-image-size-control__width input,.block-editor-image-size-control .block-editor-image-size-control__row .block-editor-image-size-control__height input{line-height:1.25}.block-editor-image-size-control .block-editor-image-size-control__row .block-editor-image-size-control__width{margin-right:5px}.block-editor-image-size-control .block-editor-image-size-control__row .block-editor-image-size-control__height{margin-left:5px}.block-editor-block-list__layout.has-overlay::after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;z-index:60}[data-align=full] .has-overlay::after{right:0;left:0}.block-editor-block-types-list__list-item{display:block;width:33.33%;padding:0;margin:0}.components-button.block-editor-block-types-list__item{display:flex;flex-direction:column;width:100%;font-size:13px;color:#1e1e1e;padding:8px;align-items:stretch;justify-content:center;cursor:pointer;background:transparent;word-break:break-word;border-radius:2px;border:1px solid transparent;transition:all .05s ease-in-out;position:relative;height:auto}@media(prefers-reduced-motion: reduce){.components-button.block-editor-block-types-list__item{transition-duration:0s;transition-delay:0s}}.components-button.block-editor-block-types-list__item:disabled{opacity:.6;cursor:default}.components-button.block-editor-block-types-list__item:not(:disabled):hover{border-color:#007cba;border-color:var(--wp-admin-theme-color);color:#007cba !important;color:var(--wp-admin-theme-color) !important}.components-button.block-editor-block-types-list__item:not(:disabled).is-active{color:#fff;background:#1e1e1e;outline:2px solid transparent;outline-offset:-2px}.block-editor-block-types-list__item-icon{padding:12px 20px;border-radius:2px;color:#1e1e1e;transition:all .05s ease-in-out}@media(prefers-reduced-motion: reduce){.block-editor-block-types-list__item-icon{transition-duration:0s;transition-delay:0s}}.block-editor-block-types-list__item-icon .block-editor-block-icon{margin-left:auto;margin-right:auto}.block-editor-block-types-list__item-icon svg{transition:all .15s ease-out}@media(prefers-reduced-motion: reduce){.block-editor-block-types-list__item-icon svg{transition-duration:0s;transition-delay:0s}}.block-editor-block-types-list__list-item[draggable=true] .block-editor-block-types-list__item-icon{cursor:-webkit-grab;cursor:grab}.block-editor-block-types-list__item-title{padding:4px 2px 8px;font-size:12px}.modal-open .block-editor-media-replace-flow__options{display:none}.block-editor-media-replace-flow__options .components-popover__content>div{padding-top:16px}.block-editor-media-replace-flow__indicator{margin-left:4px}.block-editor-media-flow__url-input{border-top:1px solid #1e1e1e;margin-top:12px;margin-right:-12px;margin-left:-12px;padding:12px 24px 0}.block-editor-media-flow__url-input .block-editor-media-replace-flow__image-url-label{top:16px}.block-editor-media-flow__url-input .block-editor-link-control{margin-top:-16px;width:auto}.block-editor-media-flow__url-input .block-editor-link-control .components-base-control .components-base-control__field{margin-bottom:0}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-item-title{max-width:180px;margin-top:16px}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-item.is-current{width:auto;padding:0}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{margin:16px 0 0 0;width:100%}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-actions{right:4px}.block-editor-media-flow__error{padding:0 20px 20px 20px;max-width:255px}.block-editor-media-flow__error .components-with-notices-ui{max-width:255px}.block-editor-media-flow__error .components-with-notices-ui .components-notice__content{overflow:hidden;word-wrap:break-word}.block-editor-media-flow__error .components-with-notices-ui .components-notice__dismiss{position:absolute;right:10px}.block-editor-media-placeholder__url-input-container .block-editor-media-placeholder__button{margin-bottom:0}.block-editor-media-placeholder__url-input-form{display:flex}.block-editor-media-placeholder__url-input-form input[type=url].block-editor-media-placeholder__url-input-field{width:100%;flex-grow:1;border:none;border-radius:0;margin:2px}@media(min-width: 600px){.block-editor-media-placeholder__url-input-form input[type=url].block-editor-media-placeholder__url-input-field{width:300px}}.block-editor-media-placeholder__url-input-submit-button{flex-shrink:1}.block-editor-media-placeholder__button{margin-bottom:.5rem}.block-editor-media-placeholder__cancel-button.is-link{margin:1em;display:block}.block-editor-media-placeholder.is-appender{min-height:0}.block-editor-media-placeholder.is-appender:hover{cursor:pointer;box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.block-editor-multi-selection-inspector__card{display:flex;align-items:flex-start;padding:16px}.block-editor-multi-selection-inspector__card-content{flex-grow:1}.block-editor-multi-selection-inspector__card-title{font-weight:500;margin-bottom:5px}.block-editor-multi-selection-inspector__card-description{font-size:13px}.block-editor-multi-selection-inspector__card .block-editor-block-icon{margin-left:-2px;margin-right:10px;padding:0 3px;width:36px;height:24px}.block-editor-plain-text{box-shadow:none;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;border:none;padding:0;margin:0;width:100%}.block-editor-responsive-block-control{margin-bottom:28px;border-bottom:1px solid #ccc;padding-bottom:14px}.block-editor-responsive-block-control:last-child{padding-bottom:0;border-bottom:0}.block-editor-responsive-block-control__title{margin:0;margin-bottom:.6em;margin-left:-3px}.block-editor-responsive-block-control__label{font-weight:600;margin-bottom:.6em;margin-left:-3px}.block-editor-responsive-block-control__inner{margin-left:-1px}.block-editor-responsive-block-control__toggle{margin-left:1px}.block-editor-responsive-block-control .components-base-control__help{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.block-editor-rich-text__editable>p:first-child{margin-top:0}.block-editor-rich-text__editable [data-rich-text-placeholder]{pointer-events:none}.block-editor-rich-text__editable [data-rich-text-placeholder]::after{content:attr(data-rich-text-placeholder);opacity:.62}.block-editor-rich-text__editable:focus{outline:none}.block-editor-rich-text__editable:focus [data-rich-text-format-boundary]{border-radius:2px}figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]::before{opacity:.8}.components-popover.block-editor-rich-text__inline-format-toolbar{z-index:99998}.components-popover.block-editor-rich-text__inline-format-toolbar .components-popover__content{width:auto;min-width:auto;margin-bottom:8px;box-shadow:none;border:1px solid #1e1e1e;border-radius:2px;background-color:#fff}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar-group,.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar{border:none}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar__control,.components-popover.block-editor-rich-text__inline-format-toolbar .components-dropdown-menu__toggle{min-width:48px;min-height:48px;padding-left:12px;padding-right:12px}.block-editor-rich-text__inline-format-toolbar-group .components-dropdown-menu__toggle{justify-content:center}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon{width:auto}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon::after{content:attr(aria-label)}.block-editor-skip-to-selected-block{position:absolute;top:-9999em}.block-editor-skip-to-selected-block:focus{height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f1f1f1;color:#007cba;color:var(--wp-admin-theme-color);line-height:normal;box-shadow:0 0 2px 2px rgba(0,0,0,.6);text-decoration:none;outline:none;z-index:100000}.block-editor-text-decoration-and-transform{display:flex}.block-editor-text-transform-control{flex:0 0 50%}.block-editor-text-transform-control legend{margin-bottom:8px}.block-editor-text-transform-control .block-editor-text-transform-control__buttons{display:inline-flex;margin-bottom:24px}.block-editor-text-transform-control .block-editor-text-transform-control__buttons .components-button.has-icon{min-width:24px;padding:0;margin-right:4px}.block-editor-text-decoration-control{flex:0 0 50%}.block-editor-text-decoration-control legend{margin-bottom:8px}.block-editor-text-decoration-control .block-editor-text-decoration-control__buttons{display:inline-flex;margin-bottom:24px}.block-editor-text-decoration-control .block-editor-text-decoration-control__buttons .components-button.has-icon{min-width:24px;padding:0;margin-right:4px}.block-editor-tool-selector__help{margin-top:8px;margin-left:-12px;margin-right:-12px;margin-bottom:-12px;padding:12px 20px;border-top:1px solid #ddd;color:#757575;min-width:280px}.block-editor-block-list__block .block-editor-url-input,.components-popover .block-editor-url-input,.block-editor-url-input{flex-grow:1;position:relative;padding:1px}.block-editor-block-list__block .block-editor-url-input input[type=text],.components-popover .block-editor-url-input input[type=text],.block-editor-url-input input[type=text]{width:100%;padding:8px 8px 8px 12px;border:none;border-radius:0;margin-left:0;margin-right:0;font-size:16px}@media(min-width: 600px){.block-editor-block-list__block .block-editor-url-input input[type=text],.components-popover .block-editor-url-input input[type=text],.block-editor-url-input input[type=text]{width:300px}}@media(min-width: 600px){.block-editor-block-list__block .block-editor-url-input input[type=text],.components-popover .block-editor-url-input input[type=text],.block-editor-url-input input[type=text]{font-size:13px}}.block-editor-block-list__block .block-editor-url-input input[type=text]::-ms-clear,.components-popover .block-editor-url-input input[type=text]::-ms-clear,.block-editor-url-input input[type=text]::-ms-clear{display:none}.block-editor-block-list__block .block-editor-url-input.is-full-width,.components-popover .block-editor-url-input.is-full-width,.block-editor-url-input.is-full-width{width:100%}.block-editor-block-list__block .block-editor-url-input.is-full-width .block-editor-url-input__input[type=text],.components-popover .block-editor-url-input.is-full-width .block-editor-url-input__input[type=text],.block-editor-url-input.is-full-width .block-editor-url-input__input[type=text]{width:100%}.block-editor-block-list__block .block-editor-url-input.is-full-width__suggestions,.components-popover .block-editor-url-input.is-full-width__suggestions,.block-editor-url-input.is-full-width__suggestions{width:100%}.block-editor-block-list__block .block-editor-url-input .components-spinner,.components-popover .block-editor-url-input .components-spinner,.block-editor-url-input .components-spinner{position:absolute;right:8px 8px 8px 12px;bottom:8px 8px 8px 12px8px1;margin:0}.block-editor-url-input__input[type=text]{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal}@media(prefers-reduced-motion: reduce){.block-editor-url-input__input[type=text]{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.block-editor-url-input__input[type=text]{font-size:13px;line-height:normal}}.block-editor-url-input__input[type=text]:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-url-input__input[type=text]::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.block-editor-url-input__input[type=text]::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.block-editor-url-input__input[type=text]:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .block-editor-url-input__input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .block-editor-url-input__input[type=text]::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .block-editor-url-input__input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.65)}.block-editor-url-input__suggestions{max-height:200px;transition:all .15s ease-in-out;padding:4px 0;width:302px;overflow-y:auto}@media(prefers-reduced-motion: reduce){.block-editor-url-input__suggestions{transition-duration:0s;transition-delay:0s}}.block-editor-url-input__suggestions,.block-editor-url-input .components-spinner{display:none}@media(min-width: 600px){.block-editor-url-input__suggestions,.block-editor-url-input .components-spinner{display:inherit}}.block-editor-url-input__suggestion{padding:4px 8px 8px 8px 12px;color:#757575;display:block;font-size:13px;cursor:pointer;background:#fff;width:100%;border:none;text-align:left;box-shadow:none}.block-editor-url-input__suggestion:hover{background:#ddd}.block-editor-url-input__suggestion:focus,.block-editor-url-input__suggestion.is-selected{background:#005a87;background:var(--wp-admin-theme-color-darker-20);color:#fff;outline:none}.components-toolbar-group>.block-editor-url-input__button,.components-toolbar>.block-editor-url-input__button{position:inherit}.block-editor-url-input__button .block-editor-url-input__back{margin-right:4px;overflow:visible}.block-editor-url-input__button .block-editor-url-input__back::after{content:"";position:absolute;display:block;width:1px;height:24px;right:-1px;background:#ddd}.block-editor-url-input__button-modal{box-shadow:0 2px 6px rgba(0,0,0,.05);border:1px solid #ddd;background:#fff}.block-editor-url-input__button-modal-line{display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;min-width:0;align-items:flex-start}.block-editor-url-input__button-modal-line .components-button{flex-shrink:0;width:36px;height:36px}.block-editor-url-popover__additional-controls{border-top:1px solid #ddd}.block-editor-url-popover__additional-controls>div[role=menu] .components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary)>svg{box-shadow:none}.block-editor-url-popover__additional-controls div[role=menu]>.components-button{padding-left:12px}.block-editor-url-popover__row{display:flex}.block-editor-url-popover__row>:not(.block-editor-url-popover__settings-toggle){flex-grow:1}.block-editor-url-popover .components-button.has-icon{padding:3px}.block-editor-url-popover .components-button.has-icon>svg{padding:5px;border-radius:2px;height:30px;width:30px}.block-editor-url-popover .components-button.has-icon:not(:disabled):focus{box-shadow:none}.block-editor-url-popover .components-button.has-icon:not(:disabled):focus>svg{box-shadow:inset 0 0 0 2px #007cba,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 4px #fff;outline:2px solid transparent}.block-editor-url-popover__settings-toggle{flex-shrink:0;border-radius:0;border-left:1px solid #ddd;margin-left:1px}.block-editor-url-popover__settings-toggle[aria-expanded=true] .dashicon{transform:rotate(180deg)}.block-editor-url-popover__input-container .components-base-control:last-child,.block-editor-url-popover__input-container .components-base-control:last-child .components-base-control__field{margin-bottom:0}.block-editor-url-popover__settings{display:block;padding:16px;border-top:1px solid #ddd}.block-editor-url-popover__link-editor,.block-editor-url-popover__link-viewer{display:flex}.block-editor-url-popover__link-editor .block-editor-url-input .components-base-control__field,.block-editor-url-popover__link-viewer .block-editor-url-input .components-base-control__field{margin-bottom:0}.block-editor-url-popover__link-editor .block-editor-url-input .components-spinner,.block-editor-url-popover__link-viewer .block-editor-url-input .components-spinner{bottom:8px 8px 8px 12px1}.block-editor-url-popover__link-viewer-url{margin:7px;flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:150px;max-width:500px}.block-editor-url-popover__link-viewer-url.has-invalid-link{color:#cc1818}.block-editor-warning{align-items:center;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:1em;border:1px solid #1e1e1e;border-radius:2px;background-color:#fff}.block-editor-warning .block-editor-warning__message{line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;color:#1e1e1e;margin:0}.block-editor-warning p.block-editor-warning__message.block-editor-warning__message{min-height:auto}.block-editor-warning .block-editor-warning__contents{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:baseline;width:100%}.block-editor-warning .block-editor-warning__actions{display:flex;margin-top:1em}.block-editor-warning .block-editor-warning__action{margin:0 8px 0 0}.block-editor-warning__secondary{margin:auto 0 auto 8px}.components-popover.block-editor-warning__dropdown{z-index:99998}.html-anchor-control .components-external-link{display:block;margin-top:8px}.block-editor-hooks__layout-controls{display:flex;margin-bottom:16px}.block-editor-hooks__layout-controls .block-editor-hooks__layout-controls-unit{display:flex;margin-right:24px}.block-editor-hooks__layout-controls .block-editor-hooks__layout-controls-unit svg{margin:auto 0 4px 8px}.block-editor-hooks__layout-controls-reset{display:flex;justify-content:flex-end;margin-bottom:24px}.block-editor-hooks__layout-controls-helptext{font-size:12px}#end-resizable-editor-section{display:none}.block-editor-block-toolbar{display:flex;flex-grow:1;width:100%;overflow:auto;position:relative;transition:border-color .1s linear,box-shadow .1s linear}@media(prefers-reduced-motion: reduce){.block-editor-block-toolbar{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.block-editor-block-toolbar{overflow:inherit}}.block-editor-block-toolbar .components-toolbar-group,.block-editor-block-toolbar .components-toolbar{background:none;line-height:0;margin-top:-1px;margin-bottom:-1px;border:0;border-right:1px solid #ddd}.block-editor-block-toolbar>:last-child,.block-editor-block-toolbar>:last-child .components-toolbar-group,.block-editor-block-toolbar>:last-child .components-toolbar{border-right:none}.block-editor-block-contextual-toolbar.has-parent:not(.is-fixed){margin-left:calc(48px + 8px)}.show-icon-labels .block-editor-block-contextual-toolbar.has-parent:not(.is-fixed){margin-left:0}.block-editor-block-parent-selector{position:absolute;top:-1px;left:calc(-48px - 8px - 1px)}.show-icon-labels .block-editor-block-parent-selector{position:relative;left:auto;top:auto;margin-top:-1px;margin-left:-1px;margin-bottom:-1px}.block-editor-block-toolbar__block-controls{height:auto !important;padding:0 !important;margin-left:-1px}.block-editor-block-toolbar__block-controls .block-editor-block-switcher .components-dropdown-menu__toggle .block-editor-block-icon,.block-editor-block-toolbar__block-controls .block-editor-block-switcher__no-switcher-icon .block-editor-block-icon{width:24px !important;margin:0 !important}.block-editor-block-toolbar__block-controls .block-editor-block-switcher .components-dropdown-menu__toggle:focus::before,.block-editor-block-toolbar__block-controls .block-editor-block-switcher__no-switcher-icon:focus::before{right:4px !important}.block-editor-block-toolbar__block-controls .block-editor-block-mover{margin-left:-6px}.block-editor-block-toolbar .components-toolbar-group,.block-editor-block-toolbar .components-toolbar,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar-group,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar{display:flex;flex-wrap:nowrap}.block-editor-block-toolbar__slot{display:inline-block;line-height:0}@supports(position: sticky){.block-editor-block-toolbar__slot{display:inline-flex}}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon{width:auto}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon::after{content:attr(aria-label);font-size:12px}.show-icon-labels .components-accessible-toolbar .components-toolbar-group>div:first-child:last-child>.components-button.has-icon{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-switcher{border-right:1px solid #1e1e1e}.show-icon-labels .block-editor-block-switcher .components-dropdown-menu__toggle{margin-left:0}.show-icon-labels .block-editor-block-switcher .components-dropdown-menu__toggle .block-editor-block-icon,.show-icon-labels .block-editor-block-switcher__no-switcher-icon .block-editor-block-icon{width:0 !important;height:0 !important}.show-icon-labels .block-editor-block-switcher .components-dropdown-menu__toggle:focus::before,.show-icon-labels .block-editor-block-switcher__no-switcher-icon:focus::before{right:4px !important}.show-icon-labels .block-editor-block-parent-selector__button .block-editor-block-icon{width:0}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-mover{margin-left:0;white-space:nowrap}.show-icon-labels .block-editor-block-mover-button{padding-left:8px !important;padding-right:8px !important}.show-icon-labels .block-editor-block-mover__drag-handle.has-icon{padding-left:6px !important;padding-right:6px !important;border-right:1px solid #1e1e1e}@media(min-width: 600px){.show-icon-labels .is-up-button.is-up-button.is-up-button{border-bottom:1px solid #1e1e1e;margin-right:0;border-radius:0}}.show-icon-labels .block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button{width:auto}.show-icon-labels .components-toolbar,.show-icon-labels .components-toolbar-group{flex-shrink:1}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button+.components-button{margin-left:6px}.block-editor-inserter{display:inline-block;background:none;border:none;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:0}@media(min-width: 782px){.block-editor-inserter{position:relative}}.block-editor-inserter__popover.is-quick .components-popover__content{border:none}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*{border-left:1px solid #ccc;border-right:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*:first-child{border-top:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*:last-child{border-bottom:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*.components-button{border:1px solid #1e1e1e}.block-editor-inserter__popover .block-editor-inserter__menu{margin:-12px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__tabs .components-tab-panel__tabs{top:60px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__main-area{overflow:visible;height:auto}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__preview-container{display:none}.block-editor-inserter__toggle.components-button{display:inline-flex;align-items:center;cursor:pointer;border:none;outline:none;padding:0;transition:color .2s ease}@media(prefers-reduced-motion: reduce){.block-editor-inserter__toggle.components-button{transition-duration:0s;transition-delay:0s}}.block-editor-inserter__menu{height:100%;position:relative;overflow:visible}.block-editor-inserter__main-area{width:auto;overflow-y:auto;height:100%}@media(min-width: 782px){.block-editor-inserter__main-area{width:350px}}.block-editor-inserter__inline-elements{margin-top:-1px}.block-editor-inserter__menu.is-bottom::after{border-bottom-color:#fff}.components-popover.block-editor-inserter__popover{z-index:99999}.block-editor-inserter__search{padding:16px;position:sticky;top:0;background:#fff;z-index:1}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;display:block;padding:16px 48px 16px 16px;background:#f0f0f0;border:none;width:100%;height:48px;font-size:16px}@media(prefers-reduced-motion: reduce){.block-editor-inserter__search input[type=search].block-editor-inserter__search-input{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.block-editor-inserter__search input[type=search].block-editor-inserter__search-input{font-size:13px;line-height:normal}}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input:focus{border-color:#007cba;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px #007cba;box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .block-editor-inserter__search input[type=search].block-editor-inserter__search-input:-ms-input-placeholder{color:rgba(255,255,255,.65)}@media(min-width: 600px){.block-editor-inserter__search input[type=search].block-editor-inserter__search-input{font-size:13px}}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input:focus{background:#fff;box-shadow:0 0 0 2px #007cba;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-moz-placeholder{color:#757575}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input:-ms-input-placeholder{color:#757575}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::placeholder{color:#757575}.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-webkit-search-decoration,.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-webkit-search-cancel-button,.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-webkit-search-results-button,.block-editor-inserter__search input[type=search].block-editor-inserter__search-input::-webkit-search-results-decoration{-webkit-appearance:none}.block-editor-inserter__search-icon{position:absolute;top:0;right:20px;bottom:0;display:flex;align-items:center}.block-editor-inserter__search-icon>svg{margin:8px}.block-editor-inserter__tabs{display:flex;flex-direction:column;margin-top:-8px}.block-editor-inserter__tabs .components-tab-panel__tabs{position:sticky;top:72px;background:#fff;z-index:1;border-bottom:1px solid #ddd}.block-editor-inserter__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{flex-grow:1;margin-bottom:-1px}.block-editor-inserter__tabs .components-tab-panel__tab-content{display:flex;flex-grow:1;flex-direction:column;position:relative;z-index:0}.block-editor-inserter__panel-header{display:inline-flex;align-items:center;padding:16px 16px 0}.block-editor-inserter__panel-header-patterns{padding:16px 16px 0}.block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__panel-title,.block-editor-inserter__panel-title button{margin:0 12px 0 0;color:#757575;text-transform:uppercase;font-size:11px;font-weight:500}.block-editor-inserter__panel-dropdown select.components-select-control__input.components-select-control__input.components-select-control__input{line-height:1.2}.block-editor-inserter__panel-dropdown select{border:none}.block-editor-inserter__block-list{flex-grow:1;position:relative}.block-editor-inserter__popover .block-editor-block-types-list{margin:-8px}.block-editor-inserter__reusable-blocks-panel{position:relative;text-align:right}.block-editor-inserter__manage-reusable-blocks{display:inline-block;margin:16px}.block-editor-inserter__no-results{padding:32px;margin-top:64px;text-align:center}.block-editor-inserter__no-results-icon{fill:#949494}.block-editor-inserter__child-blocks{padding:0 16px}.block-editor-inserter__parent-block-header{display:flex;align-items:center}.block-editor-inserter__parent-block-header h2{font-size:13px}.block-editor-inserter__parent-block-header .block-editor-block-icon{margin-right:8px}.block-editor-inserter__preview-container{display:none;width:300px;background:#fff;border-radius:2px;border:1px solid #ddd;position:absolute;top:16px;left:calc(100% + 16px);max-height:calc(100% - 32px);overflow-y:hidden}@media(min-width: 782px){.block-editor-inserter__preview-container{display:block}}.block-editor-inserter__preview-container .block-editor-block-card{padding:16px}.block-editor-inserter__preview-container .block-editor-block-card__title{font-size:13px}.block-editor-inserter__preview-content{min-height:144px;background:#f0f0f0;display:grid;flex-grow:1;align-items:center}.block-editor-inserter__preview-content-missing{flex:1;display:flex;justify-content:center;align-items:center;min-height:144px;color:#757575;background:#f0f0f0}.block-editor-inserter__tips{border-top:1px solid #ddd;padding:16px;flex-shrink:0;position:relative}.block-editor-inserter__manage-reusable-blocks-container{padding:16px}.block-editor-inserter__quick-inserter{width:100%;max-width:100%}@media(min-width: 782px){.block-editor-inserter__quick-inserter{width:350px}}.block-editor-inserter__quick-inserter-results .block-editor-inserter__panel-header{height:0;padding:0;float:left}.block-editor-inserter__quick-inserter.has-search .block-editor-inserter__panel-content,.block-editor-inserter__quick-inserter.has-expand .block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.block-editor-inserter__quick-inserter-separator{border-top:1px solid #ddd}.block-editor-inserter__popover.is-quick>.components-popover__content>div{padding:0}.block-editor-inserter__quick-inserter-expand.components-button{display:block;background:#1e1e1e;color:#fff;width:100%;height:44px;border-radius:0}.block-editor-inserter__quick-inserter-expand.components-button:hover{color:#fff}.block-editor-inserter__quick-inserter-expand.components-button:active{color:#ccc}.block-editor-inserter__quick-inserter-expand.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1.5px #007cba,inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 1.5px var(--wp-admin-theme-color),inset 0 0 0 3px #fff}.block-editor-post-preview__dropdown{padding:0}.block-editor-post-preview__button-resize.block-editor-post-preview__button-resize{padding-left:40px}.block-editor-post-preview__button-resize.block-editor-post-preview__button-resize.has-icon{padding-left:8px}.block-editor-post-preview__dropdown-content .components-popover__content{overflow-y:visible}.block-editor-post-preview__dropdown-content.edit-post-post-preview-dropdown .components-menu-group:first-child{padding-bottom:8px}.block-editor-post-preview__dropdown-content.edit-post-post-preview-dropdown .components-menu-group:last-child{margin-bottom:0}.block-editor-post-preview__dropdown-content .components-menu-group+.components-menu-group{padding:8px}@media(min-width: 600px){.edit-post-header__settings .editor-post-preview,.edit-site-header__actions .editor-post-preview{display:none}}@media(min-width: 600px){.edit-post-header.has-reduced-ui .edit-post-header__settings .editor-post-save-draft,.edit-post-header.has-reduced-ui .edit-post-header__settings .editor-post-saved-state,.edit-post-header.has-reduced-ui .edit-post-header__settings .block-editor-post-preview__button-toggle{transition:opacity .1s linear}}@media(min-width: 600px)and (prefers-reduced-motion: reduce){.edit-post-header.has-reduced-ui .edit-post-header__settings .editor-post-save-draft,.edit-post-header.has-reduced-ui .edit-post-header__settings .editor-post-saved-state,.edit-post-header.has-reduced-ui .edit-post-header__settings .block-editor-post-preview__button-toggle{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.edit-post-header.has-reduced-ui:not(:hover) .edit-post-header__settings .editor-post-save-draft,.edit-post-header.has-reduced-ui:not(:hover) .edit-post-header__settings .editor-post-saved-state,.edit-post-header.has-reduced-ui:not(:hover) .edit-post-header__settings .block-editor-post-preview__button-toggle{opacity:0}.edit-post-header.has-reduced-ui:not(:hover) .edit-post-header__settings .block-editor-post-preview__button-toggle.is-opened{opacity:1}}body.admin-color-light{--wp-admin-theme-color: #0085ba;--wp-admin-theme-color-darker-10: #0073a1;--wp-admin-theme-color-darker-20: #006187;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-light{--wp-admin-border-width-focus: 1.5px}}body.admin-color-modern{--wp-admin-theme-color: #3858e9;--wp-admin-theme-color-darker-10: #2145e6;--wp-admin-theme-color-darker-20: #183ad6;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-modern{--wp-admin-border-width-focus: 1.5px}}body.admin-color-blue{--wp-admin-theme-color: #096484;--wp-admin-theme-color-darker-10: #07526c;--wp-admin-theme-color-darker-20: #064054;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-blue{--wp-admin-border-width-focus: 1.5px}}body.admin-color-coffee{--wp-admin-theme-color: #46403c;--wp-admin-theme-color-darker-10: #383330;--wp-admin-theme-color-darker-20: #2b2724;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-coffee{--wp-admin-border-width-focus: 1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color: #523f6d;--wp-admin-theme-color-darker-10: #46365d;--wp-admin-theme-color-darker-20: #3a2c4d;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus: 1.5px}}body.admin-color-midnight{--wp-admin-theme-color: #e14d43;--wp-admin-theme-color-darker-10: #dd382d;--wp-admin-theme-color-darker-20: #d02c21;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-midnight{--wp-admin-border-width-focus: 1.5px}}body.admin-color-ocean{--wp-admin-theme-color: #627c83;--wp-admin-theme-color-darker-10: #576e74;--wp-admin-theme-color-darker-20: #4c6066;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-ocean{--wp-admin-border-width-focus: 1.5px}}body.admin-color-sunrise{--wp-admin-theme-color: #dd823b;--wp-admin-theme-color-darker-10: #d97426;--wp-admin-theme-color-darker-20: #c36922;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus: 1.5px}} -#start-resizable-editor-section{display:none}.wp-block-audio{margin:0 0 1em 0}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-wrap:break-word;box-sizing:border-box}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:calc(100% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child{margin-right:0;width:100%}@supports((-moz-column-gap: 0.5em) or (column-gap: 0.5em)){.wp-block-buttons>.wp-block-button.wp-block-button,.wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button{margin-right:0;margin-left:0}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - 0.375em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - 0.25em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - 0.125em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:auto;flex-basis:100%}}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0 !important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid currentColor;padding:.667em 1.333em}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;grid-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons:not(.is-content-justification-space-between):not(.is-content-justification-right):not(.is-content-justification-left):not(.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}.wp-block-button.aligncenter{text-align:center}.wp-block-calendar{text-align:center}.wp-block-calendar th,.wp-block-calendar tbody td{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table tbody,.wp-block-calendar table caption{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;word-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@media(min-width: 782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;word-wrap:break-word}@media(max-width: 599px){.wp-block-column{flex-basis:100% !important}}@media(min-width: 600px)and (max-width: 781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em) !important;flex-grow:0}.wp-block-column:nth-child(even){margin-left:2em}}@media(min-width: 782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-top,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-bottom{width:100%}.wp-block-cover-image,.wp-block-cover{position:relative;background-size:cover;background-position:center center;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports(-webkit-overflow-scrolling: touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media(prefers-reduced-motion: reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim::before,.wp-block-cover.has-background-dim::before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient)::before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image::after,.wp-block-cover::after{display:block;content:"";font-size:0;min-height:inherit}@supports(position: sticky){.wp-block-cover-image::after,.wp-block-cover::after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__video-background{z-index:0}.wp-block-cover__image-background{z-index:0}section.wp-block-cover-image h2,.wp-block-cover-image-text,.wp-block-cover-text{color:#fff}section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:hover,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:active,.wp-block-cover-image-text a,.wp-block-cover-image-text a:hover,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:active,.wp-block-cover-text a,.wp-block-cover-text a:hover,.wp-block-cover-text a:focus,.wp-block-cover-text a:active{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}section.wp-block-cover-image.has-left-content>h2,.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text{margin-left:0;text-align:left}section.wp-block-cover-image.has-right-content>h2,.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text{margin-right:0;text-align:right}section.wp-block-cover-image>h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em 0}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:active{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery,.blocks-gallery-grid{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item,.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;align-self:flex-start;width:calc(50% - 1em)}.wp-block-gallery .blocks-gallery-image:nth-of-type(even),.wp-block-gallery .blocks-gallery-item:nth-of-type(even),.blocks-gallery-grid .blocks-gallery-image:nth-of-type(even),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(even){margin-right:0}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure,.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure{margin:0;height:100%}@supports(position: sticky){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure,.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img,.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports(position: sticky){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img,.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.3) 70%, transparent);box-sizing:border-box;margin:0}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img,.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery figcaption,.blocks-gallery-grid figcaption{flex-grow:1}.wp-block-gallery.is-cropped .blocks-gallery-image,.wp-block-gallery.is-cropped .blocks-gallery-item,.blocks-gallery-grid.is-cropped .blocks-gallery-image,.blocks-gallery-grid.is-cropped .blocks-gallery-item{align-self:inherit}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img,.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img{width:100%}@supports(position: sticky){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img,.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item,.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media(min-width: 600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item,.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item{width:calc(33.3333333333% - 0.6666666667em);margin-right:1em}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item,.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item{width:calc(25% - 0.75em);margin-right:1em}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item,.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item{width:calc(20% - 0.8em);margin-right:1em}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item,.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item{width:calc(16.6666666667% - 0.8333333333em);margin-right:1em}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item,.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item{width:calc(14.2857142857% - 0.8571428571em);margin-right:1em}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item,.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item{width:calc(12.5% - 0.875em);margin-right:1em}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child,.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery.alignleft,.wp-block-gallery.alignright,.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright{max-width:420px;width:100%}.wp-block-gallery.aligncenter .blocks-gallery-item figure,.blocks-gallery-grid.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em 0}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image .aligncenter{display:table}.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image .aligncenter>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-left:0;margin-right:1em;margin-top:.5em;margin-bottom:.5em}.wp-block-image .alignright{float:right;margin-right:0;margin-left:1em;margin-top:.5em;margin-bottom:.5em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-rounded img{border-radius:9999px}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media(min-width: 600px){.wp-block-latest-posts.columns-2 li{width:calc((100% / 2) - 1.25em + (1.25em / 2))}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc((100% / 3) - 1.25em + (1.25em / 3))}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc((100% / 4) - 1.25em + (1.25em / 4))}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc((100% / 5) - 1.25em + (1.25em / 5))}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc((100% / 6) - 1.25em + (1.25em / 6))}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/padding:0 8% 0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@media(max-width: 600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-pages-list__item,.wp-block-navigation .wp-block-navigation-link{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty{display:none}.wp-block-navigation .wp-block-pages-list__item__link,.wp-block-navigation .wp-block-navigation-link__content{color:inherit;display:block}.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content{text-decoration:none}.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active{text-decoration:none}.wp-block-navigation .wp-block-page-list__submenu-icon,.wp-block-navigation .wp-block-navigation-link__submenu-icon{height:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon svg,.wp-block-navigation .wp-block-navigation-link__submenu-icon svg{stroke:currentColor}.wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content{padding:0}.wp-block-navigation .has-child>.wp-block-pages-list__item__link,.wp-block-navigation .has-child>.wp-block-navigation-link__content{margin-right:.5em}.wp-block-navigation .has-child .submenu-container,.wp-block-navigation .has-child .wp-block-navigation-link__container{background-color:inherit;color:inherit;position:absolute;z-index:2;flex-direction:column;align-items:normal;min-width:200px;display:none;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media(min-width: 782px){.wp-block-navigation .has-child .submenu-container .submenu-container::before,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container::before,.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container::before,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container::before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:hover>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child[focus-within]>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:hover{cursor:pointer}.wp-block-navigation .has-child:hover>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child[focus-within]{cursor:pointer}.wp-block-navigation .has-child:focus-within{cursor:pointer}.wp-block-navigation .has-child[focus-within]>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container{left:auto;right:0}.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:auto;right:100%}.wp-block-navigation.wp-block-navigation .wp-block-page-list,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link{margin:0 2em 0 0}.wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child,.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child{margin-right:0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link{margin:0 .5em 0 0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container{left:-1em;top:100%}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link{margin:0}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:-1px}@media(min-width: 782px){.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:-1px}}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container{left:0;top:100%}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:0}@media(min-width: 782px){.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:0}}.wp-block-navigation:not(.has-background) .submenu-container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{align-items:center;list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}@media(min-width: 600px){.wp-block-navigation__container{display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block;flex-direction:column;align-items:flex-start}}.items-justified-center .wp-block-navigation__container{justify-content:center}.items-justified-right .wp-block-navigation__container{justify-content:flex-end}.items-justified-space-between .wp-block-navigation__container{justify-content:space-between}.is-vertical.items-justified-center>ul{align-items:center}.is-vertical.items-justified-right>ul{align-items:flex-end}.is-vertical.items-justified-right>ul .wp-block-navigation-link,.is-vertical.items-justified-right>ul .wp-block-pages-list__item{margin-right:0;justify-content:flex-end}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;align-items:flex-start;justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;overflow:auto;z-index:100000;padding:24px;background-color:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:flex-start;line-height:48px;padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list{flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link{background:transparent !important}@media(min-width: 600px){.wp-block-navigation__responsive-container:not(.is-menu-open){display:flex;flex-direction:row;position:relative;background-color:inherit}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-open svg,.wp-block-navigation__responsive-container-close svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media(min-width: 600px){.wp-block-navigation__responsive-container-open{display:none}}.items-justified-left .wp-block-navigation__responsive-container-open{margin-left:0;margin-right:auto}.items-justified-center .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:auto}.items-justified-right .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:0}.wp-block-navigation__responsive-container-close{position:absolute;top:24px;right:24px;z-index:2}.wp-block-navigation__responsive-close{width:100%}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-dialog,.is-menu-open .wp-block-navigation__responsive-container-content{width:100%;height:100%}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon{display:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container{position:relative;opacity:1;visibility:visible;padding:0 0 0 32px;border:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item{flex-direction:column;align-items:flex-start}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-link__label{word-break:normal;word-wrap:break-word}.wp-block-navigation .wp-block-home-link__content{color:inherit;display:block;padding:.5em 1em}.wp-block-navigation[style*=text-decoration] .wp-block-home-link{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content{text-decoration:none}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container{top:-1px}.wp-block-navigation .wp-block-page-list{display:flex;flex-wrap:wrap;background-color:inherit}.wp-block-navigation .wp-block-pages-list__item{background-color:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon{display:none}.wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon{display:block}.is-vertical .wp-block-navigation__container .wp-block-page-list,.is-open .wp-block-navigation__container .wp-block-page-list{display:block}@media(min-width: 480px){.is-open .wp-block-navigation__container .wp-block-page-list{display:flex}}.items-justified-space-between .wp-block-page-list{display:contents}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus)::first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:bold;margin:0}.wp-block-post-comments .commentlist{list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.75em}.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block}.wp-block-post-comments .comment-form-comment textarea{box-sizing:border-box;width:100%}.wp-block-post-comments .reply{font-size:.75em;margin-bottom:1.4em}.wp-block-post-comments textarea,.wp-block-post-comments input{border:1px solid #949494}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;word-wrap:break-word}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em 0;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em 0;width:100%}@media(min-width: 600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc((100% / 2) - 1.25em + (1.25em / 2))}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc((100% / 3) - 1.25em + (1.25em / 3))}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc((100% / 4) - 1.25em + (1.25em / 4))}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc((100% / 5) - 1.25em + (1.25em / 5))}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc((100% / 6) - 1.25em + (1.25em / 6))}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-previous,.wp-block-query-pagination>.wp-block-query-pagination-numbers{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child{margin-right:0}.wp-block-quote.is-style-large,.wp-block-quote.is-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-style-large p,.wp-block-quote.is-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer,.wp-block-quote.is-large cite,.wp-block-quote.is-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media(min-width: 600px){.wp-block-rss.columns-2 li{width:calc(( 100% / 2 ) - 1em)}.wp-block-rss.columns-3 li{width:calc(( 100% / 3 ) - 1em)}.wp-block-rss.columns-4 li{width:calc(( 100% / 4 ) - 1em)}.wp-block-rss.columns-5 li{width:calc(( 100% / 5 ) - 1em)}.wp-block-rss.columns-6 li{width:calc(( 100% / 6 ) - 1em)}}.wp-block-rss__item-publish-date,.wp-block-rss__item-author{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid currentColor;border-bottom:1px solid currentColor}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none !important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots::before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media(prefers-reduced-motion: reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:calc((2/3) * 1em);padding-right:calc((2/3) * 1em)}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{margin:0 0 1em 0;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.alignleft,.wp-block-table.aligncenter,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color th,.wp-block-table .has-border-color td{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] td{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] td{border-width:inherit}.wp-block-text-columns{display:flex}.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:calc(100% / 2)}.wp-block-text-columns.columns-3 .wp-block-column{width:calc(100% / 3)}.wp-block-text-columns.columns-4 .wp-block-column{width:calc(100% / 4)}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em 0}.wp-block-video video{width:100%}@supports(position: sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}.wp-block-post-featured-image.alignwide img,.wp-block-post-featured-image.alignfull img{width:100%}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg, #0693e3 0%, #9b51e0 100%)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg, #00d084 0%, #0693e3 100%)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg, #7adcb4 0%, #00d082 100%)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg, #fcb900 0%, #ff6900 100%)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg, #ff6900 0%, #cf2e2e 100%)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg, #eeeeee 0%, #a9b8c3 100%)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg, #ffceec 0%, #9896f0 100%)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg, #faaca8 0%, #dad0ec 100%)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg, #caf880 0%, #71ce7e 100%)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg, #fafae1 0%, #67a671 100%)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg, #fdd79a 0%, #004a59 100%)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg, #330968 0%, #31cdcf 100%)}:root .has-midnight-gradient-background{background:linear-gradient(135deg, #020381 0%, #2874fc 100%)}.has-small-font-size{font-size:.8125em}.has-regular-font-size,.has-normal-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-larger-font-size,.has-huge-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#ddd;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} +#start-resizable-editor-section{display:none}.wp-block-audio{margin:0 0 1em 0}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;word-wrap:break-word;box-sizing:border-box}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:calc(100% - 0.5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child{margin-right:0;width:100%}@supports((-moz-column-gap: 0.5em) or (column-gap: 0.5em)){.wp-block-buttons>.wp-block-button.wp-block-button,.wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button{margin-right:0;margin-left:0}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - 0.375em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - 0.25em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - 0.125em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{width:auto;flex-basis:100%}}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0 !important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid currentColor;padding:.667em 1.333em}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:.5em;grid-column-gap:.5em;column-gap:.5em}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons:not(.is-content-justification-space-between):not(.is-content-justification-right):not(.is-content-justification-left):not(.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}.wp-block-button.aligncenter{text-align:center}.wp-block-calendar{text-align:center}.wp-block-calendar th,.wp-block-calendar tbody td{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table tbody,.wp-block-calendar table caption{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;word-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;box-sizing:border-box;flex-wrap:wrap}@media(min-width: 782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;word-wrap:break-word}@media(max-width: 599px){.wp-block-column{flex-basis:100% !important}}@media(min-width: 600px)and (max-width: 781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em) !important;flex-grow:0}.wp-block-column:nth-child(even){margin-left:2em}}@media(min-width: 782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-top,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-bottom{width:100%}.wp-block-cover-image,.wp-block-cover{position:relative;background-size:cover;background-position:center center;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports(-webkit-overflow-scrolling: touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media(prefers-reduced-motion: reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim::before,.wp-block-cover.has-background-dim::before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient)::before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient)::before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient)::before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image::after,.wp-block-cover::after{display:block;content:"";font-size:0;min-height:inherit}@supports(position: sticky){.wp-block-cover-image::after,.wp-block-cover::after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__video-background{z-index:0}.wp-block-cover__image-background{z-index:0}section.wp-block-cover-image h2,.wp-block-cover-image-text,.wp-block-cover-text{color:#fff}section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:hover,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:active,.wp-block-cover-image-text a,.wp-block-cover-image-text a:hover,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:active,.wp-block-cover-text a,.wp-block-cover-text a:hover,.wp-block-cover-text a:focus,.wp-block-cover-text a:active{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}section.wp-block-cover-image.has-left-content>h2,.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text{margin-left:0;text-align:left}section.wp-block-cover-image.has-right-content>h2,.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text{margin-right:0;text-align:right}section.wp-block-cover-image>h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin:0 0 1em 0}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__embed{margin-bottom:1em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:active{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery,.blocks-gallery-grid{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item,.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;align-self:flex-start;width:calc(50% - 1em)}.wp-block-gallery .blocks-gallery-image:nth-of-type(even),.wp-block-gallery .blocks-gallery-item:nth-of-type(even),.blocks-gallery-grid .blocks-gallery-image:nth-of-type(even),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(even){margin-right:0}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure,.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure{margin:0;height:100%}@supports(position: sticky){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure,.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img,.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports(position: sticky){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img,.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0, rgba(0, 0, 0, 0.3) 70%, transparent);box-sizing:border-box;margin:0}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img,.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery figcaption,.blocks-gallery-grid figcaption{flex-grow:1}.wp-block-gallery.is-cropped .blocks-gallery-image,.wp-block-gallery.is-cropped .blocks-gallery-item,.blocks-gallery-grid.is-cropped .blocks-gallery-image,.blocks-gallery-grid.is-cropped .blocks-gallery-item{align-self:inherit}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img,.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img{width:100%}@supports(position: sticky){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img,.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item,.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media(min-width: 600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item,.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item{width:calc(33.3333333333% - 0.6666666667em);margin-right:1em}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item,.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item{width:calc(25% - 0.75em);margin-right:1em}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item,.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item{width:calc(20% - 0.8em);margin-right:1em}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item,.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item{width:calc(16.6666666667% - 0.8333333333em);margin-right:1em}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item,.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item{width:calc(14.2857142857% - 0.8571428571em);margin-right:1em}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item,.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item{width:calc(12.5% - 0.875em);margin-right:1em}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child,.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery.alignleft,.wp-block-gallery.alignright,.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright{max-width:420px;width:100%}.wp-block-gallery.aligncenter .blocks-gallery-item figure,.blocks-gallery-grid.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin:0 0 1em 0}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image .aligncenter{display:table}.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image .aligncenter>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-left:0;margin-right:1em;margin-top:.5em;margin-bottom:.5em}.wp-block-image .alignright{float:right;margin-right:0;margin-left:1em;margin-top:.5em;margin-bottom:.5em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-rounded img{border-radius:9999px}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-image figure{margin:0}ol.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media(min-width: 600px){.wp-block-latest-posts.columns-2 li{width:calc((100% / 2) - 1.25em + (1.25em / 2))}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc((100% / 3) - 1.25em + (1.25em / 3))}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc((100% / 4) - 1.25em + (1.25em / 4))}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc((100% / 5) - 1.25em + (1.25em / 5))}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc((100% / 6) - 1.25em + (1.25em / 6))}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto;max-width:100%}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/padding:0 8% 0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@media(max-width: 600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-pages-list__item,.wp-block-navigation .wp-block-navigation-link{display:flex;align-items:center;position:relative}.wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty{display:none}.wp-block-navigation .wp-block-pages-list__item__link,.wp-block-navigation .wp-block-navigation-link__content{color:inherit;display:block}.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus,.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content{text-decoration:none}.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active{text-decoration:none}.wp-block-navigation .wp-block-page-list__submenu-icon,.wp-block-navigation .wp-block-navigation-link__submenu-icon{height:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon svg,.wp-block-navigation .wp-block-navigation-link__submenu-icon svg{stroke:currentColor}.wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content{padding:0}.wp-block-navigation .has-child>.wp-block-pages-list__item__link,.wp-block-navigation .has-child>.wp-block-navigation-link__content{margin-right:.5em}.wp-block-navigation .has-child .submenu-container,.wp-block-navigation .has-child .wp-block-navigation-link__container{background-color:inherit;color:inherit;position:absolute;z-index:2;flex-direction:column;align-items:normal;min-width:200px;display:none;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media(min-width: 782px){.wp-block-navigation .has-child .submenu-container .submenu-container::before,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container::before,.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container::before,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container::before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg,.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:hover>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child[focus-within]>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:hover{cursor:pointer}.wp-block-navigation .has-child:hover>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child[focus-within]{cursor:pointer}.wp-block-navigation .has-child:focus-within{cursor:pointer}.wp-block-navigation .has-child[focus-within]>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation .has-child:focus-within>.submenu-container{display:flex;visibility:visible;opacity:1}.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container{left:auto;right:0}.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:auto;right:100%}.wp-block-navigation.wp-block-navigation .wp-block-page-list,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link{margin:0 2em 0 0}.wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child,.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child,.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child{margin-right:0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list,.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link{margin:0 .5em 0 0}.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container{left:-1em;top:100%}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link{margin:0}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content{padding:.5em 1em}.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:-1px}@media(min-width: 782px){.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:-1px}}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container{left:0;top:100%}.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:0}@media(min-width: 782px){.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container{left:100%;top:0}}.wp-block-navigation:not(.has-background) .submenu-container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation__container{align-items:center;list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}@media(min-width: 600px){.wp-block-navigation__container{display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block;flex-direction:column;align-items:flex-start}}.items-justified-center .wp-block-navigation__container{justify-content:center}.items-justified-right .wp-block-navigation__container{justify-content:flex-end}.items-justified-space-between .wp-block-navigation__container{justify-content:space-between}.is-vertical.items-justified-center>ul{align-items:center}.is-vertical.items-justified-right>ul{align-items:flex-end}.is-vertical.items-justified-right>ul .wp-block-navigation-link,.is-vertical.items-justified-right>ul .wp-block-pages-list__item{margin-right:0;justify-content:flex-end}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;align-items:flex-start;justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open{display:flex;flex-direction:column;overflow:auto;z-index:100000;padding:24px;background-color:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:flex-start;line-height:48px;padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list{flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link{background:transparent !important}@media(min-width: 600px){.wp-block-navigation__responsive-container:not(.is-menu-open){display:flex;flex-direction:row;position:relative;background-color:inherit}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{vertical-align:middle;cursor:pointer;color:currentColor;background:transparent;border:none;margin:0;padding:0}.wp-block-navigation__responsive-container-open svg,.wp-block-navigation__responsive-container-close svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media(min-width: 600px){.wp-block-navigation__responsive-container-open{display:none}}.items-justified-left .wp-block-navigation__responsive-container-open{margin-left:0;margin-right:auto}.items-justified-center .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:auto}.items-justified-right .wp-block-navigation__responsive-container-open{margin-left:auto;margin-right:0}.wp-block-navigation__responsive-container-close{position:absolute;top:24px;right:24px;z-index:2}.wp-block-navigation__responsive-close{width:100%}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-dialog,.is-menu-open .wp-block-navigation__responsive-container-content{width:100%;height:100%}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon{display:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container{position:relative;opacity:1;visibility:visible;padding:0 0 0 32px;border:none}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item{flex-direction:column;align-items:flex-start}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-link__label{word-break:normal;word-wrap:break-word}.wp-block-navigation .wp-block-home-link__content{color:inherit;display:block;padding:.5em 1em}.wp-block-navigation[style*=text-decoration] .wp-block-home-link{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content{text-decoration:inherit}.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content{text-decoration:none}.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus,.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active{text-decoration:none}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container{top:-1px}.wp-block-navigation .wp-block-page-list{display:flex;flex-wrap:wrap;background-color:inherit}.wp-block-navigation .wp-block-pages-list__item{background-color:inherit}.wp-block-navigation .wp-block-page-list__submenu-icon{display:none}.wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon{display:block}.is-vertical .wp-block-navigation__container .wp-block-page-list,.is-open .wp-block-navigation__container .wp-block-page-list{display:block}@media(min-width: 480px){.is-open .wp-block-navigation__container .wp-block-page-list{display:flex}}.items-justified-space-between .wp-block-page-list{display:contents}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus)::first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:bold;margin:0}.wp-block-post-comments .commentlist{list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{line-height:1.5;margin-left:-3.25em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.75em}.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block}.wp-block-post-comments .comment-form-comment textarea{box-sizing:border-box;width:100%}.wp-block-post-comments .reply{font-size:.75em;margin-bottom:1.4em}.wp-block-post-comments textarea,.wp-block-post-comments input{border:1px solid #949494}.wp-block-post-comments-form input[type=submit]{border:none;box-shadow:none;cursor:pointer;display:inline-block;text-align:center;word-wrap:break-word}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{margin:0 0 1em 0;padding:3em 0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-post-template,.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-post-template li,.wp-block-query-loop li{clear:both}.wp-block-post-template.is-flex-container,.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em 0;width:100%}@media(min-width: 600px){.wp-block-post-template.is-flex-container li,.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc((100% / 2) - 1.25em + (1.25em / 2))}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc((100% / 3) - 1.25em + (1.25em / 3))}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc((100% / 4) - 1.25em + (1.25em / 4))}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc((100% / 5) - 1.25em + (1.25em / 5))}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc((100% / 6) - 1.25em + (1.25em / 6))}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-previous,.wp-block-query-pagination>.wp-block-query-pagination-numbers{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child{margin-right:0}.wp-block-quote.is-style-large,.wp-block-quote.is-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-style-large p,.wp-block-quote.is-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer,.wp-block-quote.is-large cite,.wp-block-quote.is-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media(min-width: 600px){.wp-block-rss.columns-2 li{width:calc(( 100% / 2 ) - 1em)}.wp-block-rss.columns-3 li{width:calc(( 100% / 3 ) - 1em)}.wp-block-rss.columns-4 li{width:calc(( 100% / 4 ) - 1em)}.wp-block-rss.columns-5 li{width:calc(( 100% / 5 ) - 1em)}.wp-block-rss.columns-6 li{width:calc(( 100% / 6 ) - 1em)}}.wp-block-rss__item-publish-date,.wp-block-rss__item-author{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-separator{border-top:1px solid currentColor;border-bottom:1px solid currentColor}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none !important;border:none;text-align:center;width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots::before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo .aligncenter{display:table}.wp-block-site-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media(prefers-reduced-motion: reduce){.wp-block-social-link{transition-duration:0s;transition-delay:0s}}.wp-block-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{color:currentColor;fill:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:calc((2/3) * 1em);padding-right:calc((2/3) * 1em)}.wp-block-spacer{clear:both}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{margin:0 0 1em 0;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.alignleft,.wp-block-table.aligncenter,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-table .has-border-color>*,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color th,.wp-block-table .has-border-color td{border-color:inherit}.wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] td{border-style:inherit}.wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] td{border-width:inherit}.wp-block-text-columns{display:flex}.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:calc(100% / 2)}.wp-block-text-columns.columns-3 .wp-block-column{width:calc(100% / 3)}.wp-block-text-columns.columns-4 .wp-block-column{width:calc(100% / 4)}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin:0 0 1em 0}.wp-block-video video{width:100%}@supports(position: sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}.wp-block-post-featured-image.alignwide img,.wp-block-post-featured-image.alignfull img{width:100%}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg, #0693e3 0%, #9b51e0 100%)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg, #00d084 0%, #0693e3 100%)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg, #7adcb4 0%, #00d082 100%)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg, #fcb900 0%, #ff6900 100%)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg, #ff6900 0%, #cf2e2e 100%)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg, #eeeeee 0%, #a9b8c3 100%)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg, #ffceec 0%, #9896f0 100%)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg, #faaca8 0%, #dad0ec 100%)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg, #caf880 0%, #71ce7e 100%)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg, #fafae1 0%, #67a671 100%)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg, #fdd79a 0%, #004a59 100%)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg, #330968 0%, #31cdcf 100%)}:root .has-midnight-gradient-background{background:linear-gradient(135deg, #020381 0%, #2874fc 100%)}.has-small-font-size{font-size:.8125em}.has-regular-font-size,.has-normal-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-larger-font-size,.has-huge-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#ddd;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} #start-resizable-editor-section{display:none}ul.wp-block-archives{padding-left:2.5em}.wp-block-audio{margin-left:0;margin-right:0}.edit-post-visual-editor .block-library-block__reusable-block-container .is-root-container{padding-left:0;padding-right:0}.edit-post-visual-editor .block-library-block__reusable-block-container .block-editor-writing-flow{display:block}.edit-post-visual-editor .block-library-block__reusable-block-container .components-disabled .block-list-appender{display:none}.wp-block[data-align=center]>.wp-block-button{text-align:center;margin-left:auto;margin-right:auto}.wp-block[data-align=right]>.wp-block-button{/*!rtl:ignore*/text-align:right}.wp-block-button{position:relative;cursor:text}.wp-block-button:not(.has-text-color):not(.is-style-outline) [data-rich-text-placeholder]::after{color:#fff}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]::after{opacity:.8}.wp-block-button__inline-link{color:#757575;height:0;overflow:hidden;max-width:290px}.wp-block-button__inline-link-input__suggestions{max-width:290px}@media(min-width: 782px){.wp-block-button__inline-link{max-width:260px}.wp-block-button__inline-link-input__suggestions{max-width:260px}}@media(min-width: 960px){.wp-block-button__inline-link{max-width:290px}.wp-block-button__inline-link-input__suggestions{max-width:290px}}.is-selected .wp-block-button__inline-link{height:auto;overflow:visible;margin-top:16px}.wp-button-label__width .components-button-group{display:block}.wp-button-label__width .components-base-control__field{margin-bottom:12px}div[data-type="core/button"]{display:table}.wp-block>.wp-block-buttons{display:flex;flex-wrap:wrap}.wp-block-buttons>.wp-block{margin-left:0;margin-top:.5em;margin-right:.5em}.wp-block-buttons>.block-list-appender{display:inline-flex;align-items:center}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between):not(.is-content-justification-right):not(.is-content-justification-left):not(.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between):not(.is-content-justification-right):not(.is-content-justification-left):not(.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}.wp-block-categories ul{padding-left:2.5em}.wp-block-categories ul ul{margin-top:6px}.wp-block-columns .wp-block{max-width:none;margin-left:0;margin-right:0}@media(min-width: 600px){.editor-styles-wrapper .block-editor-block-list__block.wp-block-column:nth-child(even){margin-left:32px}}@media(min-width: 782px){.editor-styles-wrapper .block-editor-block-list__block.wp-block-column:not(:first-child){margin-left:32px}}.block-editor-block-list__block.wp-block-column.wp-block-column{margin-top:0;margin-bottom:0}.wp-block-cover.is-placeholder{min-height:auto !important;padding:0 !important}.wp-block-cover.components-placeholder h2{color:inherit}.wp-block-cover.is-transient::before{background-color:#fff;opacity:.3}.wp-block-cover .components-spinner{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);margin:0}.wp-block-cover .block-editor-block-list__layout{width:100%}.wp-block-cover .wp-block-cover__inner-container{text-align:left;margin-left:0;margin-right:0}.wp-block-cover .wp-block-cover__placeholder-background-options{width:100%}[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{max-width:420px;width:100%}.block-library-cover__reset-button{margin-left:auto}.block-library-cover__resize-container{position:absolute !important;top:0;left:0;right:0;bottom:0}.block-library-cover__resize-container:not(.is-resizing){height:auto !important}.wp-block-cover>.components-drop-zone.is-active{transition:.2s opacity,.2s border}@media(prefers-reduced-motion: reduce){.wp-block-cover>.components-drop-zone.is-active{transition-duration:0s;transition-delay:0s}}.wp-block-cover>.components-drop-zone.is-dragging-over-element{background-color:transparent;border:48px solid var(--wp-admin-theme-color)}.wp-block-cover>.components-drop-zone.is-dragging-over-element .components-drop-zone__content{transform:none}.wp-block-cover>.components-drop-zone .components-drop-zone__content{display:flex;align-items:center;top:-36px;left:-36px;transform:none}.wp-block-cover>.components-drop-zone .components-drop-zone__content-icon,.wp-block-cover>.components-drop-zone .components-drop-zone__content-text{display:inline}.wp-block-cover>.components-drop-zone .components-drop-zone__content-icon{margin:0;margin-right:8px}.wp-block-cover>.components-drop-zone .components-drop-zone__content-text{font-size:13px}.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{background-attachment:scroll}.wp-block-embed{margin-left:0;margin-right:0;clear:both}.wp-block-embed.is-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em;min-height:200px;text-align:center;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e}.wp-block-embed.is-loading p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-embed .components-placeholder__learn-more{margin-top:1em}.block-library-embed__interactive-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px}.wp-block-file{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:0}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{margin-bottom:1em;width:100%;height:100%}.wp-block-file .wp-block-file__preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-left:.75em}.wp-block-freeform.block-library-rich-text__tinymce{height:auto}.wp-block-freeform.block-library-rich-text__tinymce p,.wp-block-freeform.block-library-rich-text__tinymce li{line-height:1.8}.wp-block-freeform.block-library-rich-text__tinymce ul,.wp-block-freeform.block-library-rich-text__tinymce ol{padding-left:2.5em;margin-left:0}.wp-block-freeform.block-library-rich-text__tinymce blockquote{margin:0;box-shadow:inset 0 0 0 0 #ddd;border-left:4px solid #000;padding-left:1em}.wp-block-freeform.block-library-rich-text__tinymce pre{white-space:pre-wrap;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;color:#1e1e1e}.wp-block-freeform.block-library-rich-text__tinymce>*:first-child{margin-top:0}.wp-block-freeform.block-library-rich-text__tinymce>*:last-child{margin-bottom:0}.wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce a{color:var(--wp-admin-theme-color)}.wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{padding:0 2px;margin:0 -2px;border-radius:2px;box-shadow:0 0 0 1px #e5f5fa;background:#e5f5fa}.wp-block-freeform.block-library-rich-text__tinymce code{padding:2px;border-radius:2px;color:#1e1e1e;background:#f0f0f0;font-family:Menlo,Consolas,monaco,monospace;font-size:14px}.wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{background:#ddd}.wp-block-freeform.block-library-rich-text__tinymce .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-freeform.block-library-rich-text__tinymce .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-freeform.block-library-rich-text__tinymce .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{width:96%;height:20px;display:block;margin:15px auto;outline:0;cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC);background-size:1900px 20px;background-repeat:no-repeat;background-position:center}.wp-block-freeform.block-library-rich-text__tinymce img::-moz-selection{background-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce img::selection{background-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{-ms-user-select:element}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{margin:0;max-width:100%}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{display:block}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{-webkit-user-drag:none}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{padding-top:.5em;margin:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview{width:99.99%;position:relative;clear:both;margin-bottom:16px;border:1px solid transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{display:block;max-width:100%;background:transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{position:absolute;top:0;right:0;bottom:0;left:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{display:none}.wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{border:1px dashed #ddd;padding:10px}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{border:1px solid #ddd;padding:1em 0;margin:0;word-wrap:break-word}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{margin:0;text-align:center}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error{border-color:transparent}.wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{display:block;margin:0 auto;width:32px;height:32px;font-size:32px}.wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery::after{content:"";display:table;clear:both}.wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce .gallery a{cursor:default}.wp-block-freeform.block-library-rich-text__tinymce .gallery{margin:auto -6px;padding:6px 0;line-height:1;overflow-x:hidden}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{float:left;margin:0;text-align:center;padding:6px;box-sizing:border-box}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{margin:0}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{font-size:13px;margin:4px 0}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{width:100%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{width:50%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{width:33.3333333333%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{width:25%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{width:20%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{width:16.6666666667%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{width:14.2857142857%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{width:12.5%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{width:11.1111111111%}.wp-block-freeform.block-library-rich-text__tinymce .gallery img{max-width:100%;height:auto;border:none;padding:0}div[data-type="core/freeform"]::before{transition:border-color .1s linear,box-shadow .1s linear;border:1px solid #ddd;outline:1px solid transparent}@media(prefers-reduced-motion: reduce){div[data-type="core/freeform"]::before{transition-duration:0s;transition-delay:0s}}div[data-type="core/freeform"].is-selected::before{border-color:#1e1e1e}div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{margin-top:0;padding-top:0}div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce::after{content:"";display:table;clear:both}.mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover i{color:#1e1e1e}.mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{margin-right:0;margin-left:8px}.mce-toolbar-grp .mce-btn i{font-style:normal}.block-library-classic__toolbar{display:none;width:auto;margin:0;position:sticky;z-index:31;top:0;border:1px solid #ddd;border-bottom:none;border-radius:2px;margin-bottom:8px;padding:0}div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{display:block;border-color:#1e1e1e}.block-library-classic__toolbar .mce-tinymce{box-shadow:none}@media(min-width: 600px){.block-library-classic__toolbar{padding:0}}.block-library-classic__toolbar:empty{display:block;background:#f5f5f5;border-bottom:1px solid #e2e4e7}.block-library-classic__toolbar:empty::before{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;content:attr(data-placeholder);color:#555d66;line-height:37px;padding:14px}.block-library-classic__toolbar div.mce-toolbar-grp{border-bottom:1px solid #1e1e1e}.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div,.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div{height:auto !important;width:100% !important}.block-library-classic__toolbar .mce-container-body.mce-abs-layout{overflow:visible}.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{position:static}.block-library-classic__toolbar .mce-toolbar-grp>div{padding:1px 3px}.block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){display:none}.block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{display:block}.wp-block-gallery li{list-style-type:none}.wp-block-gallery .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}.wp-block-gallery .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}figure.wp-block-gallery{display:block;margin:0}.blocks-gallery-grid.blocks-gallery-grid{padding-left:0;margin-left:0;margin-bottom:0}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected::before{box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";outline:2px solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.blocks-gallery-item figure.is-selected figcaption{z-index:2}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu{display:inline-flex}.blocks-gallery-item .block-editor-media-placeholder{margin:0;height:100%}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.block-library-gallery-item__inline-menu{display:none;position:absolute;top:-2px;margin:8px;z-index:20;transition:box-shadow .2s ease-out;border-radius:2px;background:#fff;border:1px solid #1e1e1e}@media(prefers-reduced-motion: reduce){.block-library-gallery-item__inline-menu{transition-duration:0s;transition-delay:0s}}.block-library-gallery-item__inline-menu:hover{box-shadow:0 2px 6px rgba(0,0,0,.05)}@media(min-width: 600px){.columns-7 .block-library-gallery-item__inline-menu,.columns-8 .block-library-gallery-item__inline-menu{padding:2px}}.block-library-gallery-item__inline-menu .components-button.has-icon:not(:focus){border:none;box-shadow:none}@media(min-width: 600px){.columns-7 .block-library-gallery-item__inline-menu .components-button.has-icon,.columns-8 .block-library-gallery-item__inline-menu .components-button.has-icon{padding:0;width:inherit;height:inherit}}.block-library-gallery-item__inline-menu.is-left{left:-2px}.block-library-gallery-item__inline-menu.is-right{right:-2px}.blocks-gallery-item .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-top:18px;margin-bottom:18px}.block-library-heading-level-dropdown .components-popover__content{min-width:230px}.block-library-heading-level-dropdown .components-popover__content>div{padding:0}.block-library-heading-level-toolbar{border:none}.block-library-html__edit{margin-bottom:28px}.block-library-html__edit .block-library-html__preview-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.block-library-html__edit .block-editor-plain-text{font-family:Menlo,Consolas,monaco,monospace;color:#1e1e1e;padding:.8em 1em;border:1px solid #ddd;border-radius:4px;max-height:250px;font-size:16px}@media(min-width: 600px){.block-library-html__edit .block-editor-plain-text{font-size:13px}}.block-library-html__edit .block-editor-plain-text:focus{box-shadow:none}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image .is-applying img,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.wp-block-image:not(.is-style-rounded)>div{border-radius:inherit}.wp-block-image .components-resizable-box__container{display:inline-block}.wp-block-image .components-resizable-box__container img{display:block;width:inherit;height:inherit}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{position:absolute;left:0;right:0;margin:-1px 0}@media(min-width: 600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=wide]>.wp-block-image img,[data-align=full]>.wp-block-image img{width:100%}.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{display:table-caption;caption-side:bottom}.wp-block[data-align=left]>.wp-block-image{margin-right:1em;margin-left:0;margin-top:.5em;margin-bottom:.5em}.wp-block[data-align=right]>.wp-block-image{margin-left:1em;margin-right:0;margin-top:.5em;margin-bottom:.5em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block-image__crop-area{position:relative;max-width:100%;width:100%}.wp-block-image__crop-icon{padding:0 8px;min-width:48px;display:flex;justify-content:center;align-items:center}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{overflow:visible;min-width:260px}.wp-block-image__zoom .components-range-control{flex:1}.wp-block-image__zoom .components-base-control__field{display:flex;margin-bottom:0;flex-direction:column;align-items:flex-start}.wp-block-image__aspect-ratio{height:46px;margin-bottom:-8px;display:flex;align-items:center}.wp-block-image__aspect-ratio .components-button{width:36px;padding-left:0;padding-right:0}.wp-block-latest-posts{padding-left:2.5em}.wp-block-latest-posts.is-grid{padding-left:0}.wp-block-latest-posts li a>div{display:inline}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text .__resizable_base__{grid-column:1/span 2;grid-row:2}.wp-block-media-text .editor-media-container__resizer{width:100% !important}.wp-block-media-text.is-image-fill .editor-media-container__resizer{height:100% !important}.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{max-width:unset}.block-editor-block-list__block[data-type="core/more"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more input[type=text]{position:relative;font-size:13px;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#757575;border:none;box-shadow:none;white-space:nowrap;text-align:center;margin:0;border-radius:4px;background:#fff;padding:6px 8px;height:24px;max-width:100%}.wp-block-more input[type=text]:focus{box-shadow:none}.wp-block-more::before{content:"";position:absolute;top:calc(50%);left:0;right:0;border-top:3px dashed #ccc}.editor-styles-wrapper .wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}.wp-block-navigation__container.is-parent-of-selected-block{visibility:visible;opacity:1}.wp-block-navigation__container,.wp-block-navigation-link{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation-link__container{opacity:0;visibility:hidden}.has-child.is-selected>.wp-block-navigation-link__container,.has-child.has-child-selected>.wp-block-navigation-link__container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation-link__container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{height:30px;position:relative;margin:0 auto;padding:3px;display:flex;align-items:center;border-radius:4px}.block-library-colors-selector .block-library-colors-selector__state-selection{margin-left:auto;margin-right:auto;border-radius:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);width:22px;min-width:22px;height:22px;min-height:22px;line-height:20px;padding:2px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto !important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:right;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .block-editor-button-block-appender{justify-content:flex-start}.components-placeholder.wp-block-navigation-placeholder{outline:none;padding:0;box-shadow:none;background:none;min-height:0;color:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder .components-spinner{margin-top:-4px;margin-left:4px;vertical-align:middle;margin-right:7px}.wp-block-navigation-placeholder__preview{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;width:100%;overflow:hidden}.wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link{position:relative;min-width:72px}.wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link::before{display:block;content:"";border-radius:2px;background:currentColor;height:16px;width:100%}.wp-block-navigation-placeholder__preview svg{fill:currentColor}.wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link,.wp-block-navigation-placeholder__preview svg{opacity:.3}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:flex;opacity:0;width:0;overflow:hidden;flex-wrap:nowrap}.wp-block-navigation.is-selected .is-small .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation.is-selected .is-medium .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__controls{padding:8px;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;flex-direction:row;align-items:center;display:none;position:relative;z-index:1;float:left;width:100%}.is-large .wp-block-navigation-placeholder__controls{padding:4px 8px}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{flex-direction:column}.is-selected.is-vertical .wp-block-navigation-placeholder__controls{display:inline-flex;padding:12px}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{margin-right:12px;height:36px}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator{margin-right:12px;padding:0;align-items:center;justify-content:flex-start;line-height:0;margin-left:5px;display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator svg{margin-right:4px}.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator{margin-bottom:4px;margin-left:0}.is-large .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator{display:inline-flex}.is-vertical .wp-block-navigation-placeholder,.is-vertical .wp-block-navigation-placeholder__preview,.is-vertical .wp-block-navigation-placeholder__controls{min-height:156px}.is-vertical .wp-block-navigation-placeholder__preview,.is-vertical .wp-block-navigation-placeholder__controls{flex-direction:column;align-items:flex-start}.wp-block-navigation-placeholder__actions{display:flex;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wp-block-navigation-placeholder__actions .components-button.components-dropdown-menu__toggle.has-icon{padding:6px 4px 6px 12px;display:flex;flex-direction:row-reverse}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-right:12px}@media(min-width: 600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}@media(min-width: 600px){.components-button.wp-block-navigation__responsive-container-open{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed}body.admin-bar .wp-block-navigation__responsive-container.is-menu-open{top:155px}@media(min-width: 782px){body.admin-bar .wp-block-navigation__responsive-container.is-menu-open{top:61px}}@media(min-width: 600px){.wp-block-navigation__responsive-close{pointer-events:none}.wp-block-navigation__responsive-close .wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-close .block-editor-block-list__layout *{pointer-events:all}}.wp-block-navigation__responsive-close .wp-block-pages-list__item__link{pointer-events:none}.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open,.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{padding:0;height:auto;color:inherit}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}.wp-block-navigation-link__container{border-radius:0;min-height:36px}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .submenu-container,.wp-block-navigation .has-child .wp-block-navigation-link__container{z-index:28}.wp-block-navigation .has-child:hover .submenu-container,.wp-block-navigation .has-child:hover .wp-block-navigation-link__container{z-index:29}.wp-block-navigation .has-child.is-selected>.wp-block-navigation-link__container,.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation-link__container{visibility:visible !important;opacity:1 !important}.wp-block-navigation-link .wp-block-navigation-link__container{display:block}.wp-block-navigation-link .wp-block-navigation-link__content{cursor:text}.wp-block-navigation-link.is-editing,.wp-block-navigation-link.is-selected{min-width:20px}.wp-block-navigation-link .block-list-appender{margin-top:16px;margin-right:auto;margin-bottom:16px;margin-left:16px}.wp-block-navigation .block-editor-block-list__block[data-type="core/navigation-link"]>.block-editor-block-list__insertion-point{display:none}.wp-block-navigation-link__placeholder{position:relative;margin:2px}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;padding-left:4px;padding-right:4px}.wp-block-navigation-link__placeholder.wp-block-navigation-link__content{cursor:pointer}.wp-block-navigation-link__placeholder::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;opacity:.1}.is-dark-theme .wp-block-navigation-link__placeholder::before{opacity:.2}.is-editing .wp-block-navigation-link__placeholder::before{background:currentColor}.wp-block-navigation .wp-block-navigation-link:not(.is-editing) .wp-block-navigation-link__content.wp-block-navigation-link__placeholder{box-shadow:inset 0 0 0 1px #757575;border-radius:2px;color:var(--wp-admin-theme-color)}.block-editor-block-list__block[data-type="core/nextpage"]{max-width:100%;text-align:center;margin-top:28px;margin-bottom:28px}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{font-size:13px;position:relative;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#757575;border-radius:4px;background:#fff;padding:6px 8px;height:24px}.wp-block-nextpage::before{content:"";position:absolute;top:calc(50%);left:0;right:0;border-top:3px dashed #ccc}.wp-block-navigation .wp-block-page-list>div,.wp-block-navigation .wp-block-page-list{background-color:inherit}.wp-block-navigation.items-justified-space-between .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between .wp-block-page-list{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list{flex:inherit}.wp-block-pages-list__item__link{pointer-events:none}.wp-block-page-list .components-placeholder{min-height:0;padding:0;background-color:inherit}.wp-block-page-list .components-placeholder .components-spinner{margin:.5em}.wp-block-page-list-modal{max-width:400px}.wp-block-page-list-modal-buttons{display:flex;justify-content:flex-end}.wp-block-page-list-modal-buttons .components-button{margin-left:12px}.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto !important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}.wp-block-post-content__placeholder{height:100px;border:1px dashed;display:flex;justify-content:center;align-items:center}.wp-block-post-content__placeholder span{font-style:italic}.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline-block}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author .wp-block-post-author__byline{font-size:.5em;margin-top:0;position:relative;font-style:normal}.wp-block-post-author .wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author .wp-block-post-author__avatar img{margin:0}.wp-block-post-author .wp-block-post-author__avatar{margin-bottom:-8px}.wp-block-post-author .wp-block-post-author__name{margin:0;font-weight:bold}.wp-block-post-author .wp-block-post-author__bio{margin:0 0 8px;font-size:.7em}.wp-block[data-align=left]>.wp-block-pullquote p,.wp-block[data-align=right]>.wp-block-pullquote p{font-size:20px}.wp-block-pullquote blockquote p{font-size:28px;line-height:1.6}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{text-transform:none;font-style:normal}.wp-block-pullquote .wp-block-pullquote__citation{color:inherit}.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form{display:flex;align-items:stretch}.wp-block-rss__placeholder-form>*{margin-bottom:8px}@media(min-width: 782px){.wp-block-rss__placeholder-form>*{margin-bottom:0}}.wp-block-rss__placeholder-input{display:flex;align-items:stretch;flex-grow:1}.wp-block-rss__placeholder-input .components-base-control__field{margin:0;display:flex;align-items:stretch;flex-grow:1;margin-right:8px}.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{margin:auto}.wp-block-search .wp-block-search__input{padding:8px}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px}.wp-block-search .wp-block-search__button{height:auto;border-radius:0;border-radius:initial}.wp-block-search .wp-block-search__button.wp-block-search__button.wp-block-search__button{padding:6px 10px}.wp-block-search__components-button-group{margin-top:10px}.block-editor-block-list__block[data-type="core/separator"]{padding-top:.1px;padding-bottom:.1px}[data-type="core/shortcode"] .block-editor-plain-text{max-height:250px}[data-type="core/shortcode"].components-placeholder{min-height:0}.blocks-shortcode__textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal}@media(prefers-reduced-motion: reduce){.blocks-shortcode__textarea{transition-duration:0s;transition-delay:0s}}@media(min-width: 600px){.blocks-shortcode__textarea{font-size:13px;line-height:normal}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.blocks-shortcode__textarea::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.blocks-shortcode__textarea::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.blocks-shortcode__textarea:-ms-input-placeholder{color:rgba(30,30,30,.62)}.is-dark-theme .blocks-shortcode__textarea::-webkit-input-placeholder{color:rgba(255,255,255,.65)}.is-dark-theme .blocks-shortcode__textarea::-moz-placeholder{opacity:1;color:rgba(255,255,255,.65)}.is-dark-theme .blocks-shortcode__textarea:-ms-input-placeholder{color:rgba(255,255,255,.65)}.wp-block[data-align=center]>.wp-block-site-logo{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo:not(.is-default-size){display:table}.wp-block-site-logo.is-default-size{width:120px}.wp-block-site-logo.is-default-size img{width:100%}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo .custom-logo-link.is-transient img{opacity:.3}.wp-block-site-logo img{display:block;max-width:100%}.wp-block-site-logo .components-placeholder{min-height:auto;height:120px;padding:8px}.wp-block-site-logo .components-placeholder .components-placeholder__label{white-space:nowrap}.wp-block-site-logo .components-placeholder .components-placeholder__label .block-editor-block-icon{margin-right:4px}.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo .components-placeholder .components-placeholder__preview{position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center}.wp-block-site-logo .components-placeholder .components-drop-zone__content-text{display:none}.wp-block-site-tagline__placeholder{padding:1em 0;border:1px dashed}.wp-block-site-title__placeholder{padding:1em 0;border:1px dashed}.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-links .wp-social-link button{font-size:inherit;color:currentColor;height:auto;line-height:0;padding:.25em}.wp-block-social-links.is-style-pill-shape .wp-social-link button{padding-left:calc((2/3) * 1em);padding-right:calc((2/3) * 1em)}.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-left:8px}.wp-social-link:hover{transform:none}.editor-styles-wrapper .wp-block-social-links{padding:0}.wp-block-social-links__social-placeholder{display:flex;opacity:.8;list-style:none}.wp-block-social-links__social-placeholder>.wp-social-link{padding-left:0 !important;margin-left:0 !important;padding-right:0 !important;margin-right:0 !important;width:0 !important;visibility:hidden}.wp-block-social-links__social-placeholder>.wp-block-social-links__social-placeholder-icons{display:flex}.wp-block-social-links__social-placeholder+.block-list-appender,.wp-block-social-links__social-placeholder .wp-social-link{padding:.25em}.is-style-pill-shape .wp-block-social-links__social-placeholder+.block-list-appender,.is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link{padding-left:calc((2/3) * 1em);padding-right:calc((2/3) * 1em)}.wp-block-social-links__social-placeholder .wp-social-link::before{content:"";display:block;width:1em;height:1em;border-radius:50%}.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link::before{background:currentColor}.wp-block-social-links .wp-block-social-links__social-prompt{list-style:none;order:2;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:24px;margin-top:auto;margin-bottom:auto;cursor:default;padding-right:8px}.wp-block-social-links .wp-block-social-links__social-prompt+.block-list-appender{margin-right:8px;padding:.25em}.wp-block-social-links .block-list-appender{margin:4px auto 4px 0;border-radius:9999px}.wp-block-social-links .block-list-appender .block-editor-inserter{display:flex;align-items:center;justify-content:center;font-size:inherit;width:1em;height:1em}.has-small-icon-size .wp-block-social-links .block-list-appender{font-size:16px}.has-normal-icon-size .wp-block-social-links .block-list-appender{font-size:24px}.has-large-icon-size .wp-block-social-links .block-list-appender{font-size:36px}.has-huge-icon-size .wp-block-social-links .block-list-appender{font-size:48px}.wp-block-social-links .block-list-appender::before{content:none}.wp-block[data-align=center]>.wp-block-social-links{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}@media(prefers-reduced-motion: reduce){.wp-social-link.wp-social-link__is-incomplete{transition-duration:0s;transition-delay:0s}}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:hover,.wp-social-link.wp-social-link__is-incomplete:focus{opacity:1}.block-editor-block-list__block[data-type="core/spacer"]::before{content:"";display:block;position:absolute;width:100%;height:24px;transform:translateY(-12px)}.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.block-library-spacer__resize-container.has-show-handle{background:rgba(0,0,0,.1)}.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .block-library-spacer__resize-container.has-show-handle{background:rgba(255,255,255,.15)}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container .components-resizable-box__handle::before{content:none}.block-library-spacer__resize-container.resize-horizontal{margin-bottom:0}.wp-block-table{margin:0}.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table,.wp-block[data-align=center]>.wp-block-table{height:auto}.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table,.wp-block[data-align=center]>.wp-block-table table{width:auto}.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th,.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:left;text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);border-style:double}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:rgba(255,255,255,.65)}.blocks-table__placeholder-form.blocks-table__placeholder-form{display:flex;flex-direction:column;align-items:flex-start}.blocks-table__placeholder-form.blocks-table__placeholder-form>*{margin-bottom:8px}@media(min-width: 782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{flex-direction:row;align-items:flex-end}.blocks-table__placeholder-form.blocks-table__placeholder-form>*{margin-bottom:0}}.blocks-table__placeholder-input{width:112px;margin-right:8px;margin-bottom:0}.blocks-table__placeholder-input input{height:36px}.blocks-table__placeholder-input .components-base-control__field{margin-bottom:0}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;color:#757575;text-decoration:none}.wp-block-template-part__placeholder-preview-dropdown-content .components-popover__content,.wp-block-template-part__preview-dropdown-content .components-popover__content{min-width:320px;padding:0}.wp-block-template-part__selection-preview-search-form{border-bottom:1px solid #ddd}.wp-block-template-part__selection-preview-container{background:#fff;padding-bottom:16px}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item{border-radius:2px;cursor:pointer;margin-top:16px;transition:all .05s ease-in-out;border:1px solid transparent;width:100%;background-color:#fff}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item:hover{border:1px solid var(--wp-admin-theme-color)}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item.is-placeholder{min-height:100px}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item-title{padding:4px;font-size:12px;text-align:left}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-header{padding:16px 16px 0}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-content{padding:0 16px}.wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-title{color:var(--wp-admin-theme-color);text-transform:uppercase;font-size:11px;font-weight:500}.block-editor-block-list__block[data-type="core/template-part"].has-child-selected::after{border:1px dotted var(--wp-admin-theme-color)}.block-editor-block-list__block[data-type="core/template-part"].has-child-selected.is-hovered::after,.block-editor-block-list__block[data-type="core/template-part"].has-child-selected.is-highlighted::after{border:none}.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}.editor-video-poster-control .components-base-control__label{display:block}.editor-video-poster-control .components-button{margin-right:8px}.block-library-video-tracks-editor{z-index:159990}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__track-list-track{display:flex;align-content:space-between;justify-content:space-between;place-content:space-between;align-items:baseline;padding-left:12px}.block-library-video-tracks-editor__single-track-editor-label-language{display:flex;margin-top:12px}.block-library-video-tracks-editor__single-track-editor-label-language>.components-base-control{width:50%}.block-library-video-tracks-editor__single-track-editor-label-language>.components-base-control:first-child{margin-right:16px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-buttons-container{display:flex;align-content:space-between;justify-content:space-between;place-content:space-between;margin-top:32px}.block-library-video-tracks-editor__single-track-editor-edit-track-label{margin-top:4px;margin-bottom:12px;color:#757575;text-transform:uppercase;font-size:11px;font-weight:500;display:block}.block-library-video-tracks-editor>.components-popover__content>div{padding:0}.block-library-video-tracks-editor__track-list .components-menu-group__label,.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label{padding:0}.block-library-video-tracks-editor__single-track-editor,.block-library-video-tracks-editor__track-list,.block-library-video-tracks-editor__add-tracks-container{padding:12px}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__label{margin-bottom:4px}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__field{margin-bottom:12px}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-text-control__input{margin-left:0}.block-library-video-tracks-editor__single-track-editor .components-base-control .components-input-control__label{margin-bottom:4px}.wp-block-query-title__placeholder{padding:1em 0;border:1px dashed}.editor-styles-wrapper ul.wp-block-post-template{padding-left:0;margin-left:0;list-style:none}.block-library-query-toolbar__popover .components-popover__content{min-width:230px}.wp-block-query__create-new-link{padding:0 16px 16px 56px}.wp-block>.wp-block-query-pagination{display:flex;flex-wrap:wrap;flex-direction:row}.editor-styles-wrapper .wp-block-query-pagination{max-width:100%}.editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.block-library-query-pagination-toolbar__popover .components-popover__content{min-width:230px}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-previous,.wp-block-query-pagination>.wp-block-query-pagination-numbers{display:inline-block;margin-left:0;margin-top:.5em;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child{margin-right:0}.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-right:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}div[data-type="core/post-featured-image"] img{max-width:100%;height:auto;display:block}.editor-styles-wrapper .post-featured-image_placeholder{display:flex;flex-direction:row;align-items:flex-start;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 0 1px #1e1e1e;padding:12px}.editor-styles-wrapper .post-featured-image_placeholder svg{margin-right:12px}.editor-styles-wrapper .post-featured-image_placeholder p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin:0}.wp-block-term-description__placeholder{padding:1em 0;border:1px dashed}:root .editor-styles-wrapper .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg, #0693e3 0%, #9b51e0 100%)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg, #00d084 0%, #0693e3 100%)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg, #7adcb4 0%, #00d082 100%)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg, #fcb900 0%, #ff6900 100%)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg, #ff6900 0%, #cf2e2e 100%)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg, #eeeeee 0%, #a9b8c3 100%)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background{background:linear-gradient(135deg, #ffceec 0%, #9896f0 100%)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%)}:root .editor-styles-wrapper .has-purple-crush-gradient-background{background:linear-gradient(135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background{background:linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{background:linear-gradient(135deg, #faaca8 0%, #dad0ec 100%)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background{background:linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%)}:root .editor-styles-wrapper .has-electric-grass-gradient-background{background:linear-gradient(135deg, #caf880 0%, #71ce7e 100%)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background{background:linear-gradient(135deg, #fafae1 0%, #67a671 100%)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background{background:linear-gradient(135deg, #fdd79a 0%, #004a59 100%)}:root .editor-styles-wrapper .has-nightshade-gradient-background{background:linear-gradient(135deg, #330968 0%, #31cdcf 100%)}:root .editor-styles-wrapper .has-midnight-gradient-background{background:linear-gradient(135deg, #020381 0%, #2874fc 100%)}.editor-styles-wrapper .has-small-font-size{font-size:13px}.editor-styles-wrapper .has-regular-font-size,.editor-styles-wrapper .has-normal-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size{font-size:36px}.editor-styles-wrapper .has-larger-font-size,.editor-styles-wrapper .has-huge-font-size{font-size:42px}#end-resizable-editor-section{display:none} #start-resizable-editor-section{display:none}.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:rgba(255,255,255,.65)}.wp-block-code{font-family:Menlo,Consolas,monaco,monospace;color:#1e1e1e;padding:.8em 1em;border:1px solid #ddd;border-radius:4px}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:rgba(255,255,255,.65)}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:rgba(255,255,255,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:rgba(255,255,255,.65)}.wp-block-pullquote{border-top:4px solid currentColor;border-bottom:4px solid currentColor;margin-bottom:1.75em;color:currentColor}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-quote{border-left:.25em solid currentColor;margin:0 0 1.75em 0;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;position:relative;font-style:normal}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid currentColor;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-style-large,.wp-block-quote.is-large{border:none}.wp-block-search .wp-block-search__label{font-weight:bold}.wp-block-group.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}.wp-block-separator{border:none;border-bottom:2px solid currentColor;margin-left:auto;margin-right:auto;opacity:.4}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid;word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:rgba(255,255,255,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:rgba(255,255,255,.65)}.wp-block-template-part.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}#end-resizable-editor-section{display:none} :root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-border-width-focus: 2px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.block-editor-format-toolbar__image-popover{z-index:159990}.block-editor-format-toolbar__image-container-content{display:flex}.block-editor-format-toolbar__image-container-content .components-button{align-self:flex-end;height:30px;margin-bottom:8px;margin-right:8px;padding:0 6px}.block-editor-format-toolbar__image-container-value{margin:7px;flex-grow:1;flex-shrink:1;white-space:nowrap;min-width:150px;max-width:500px}.block-editor-format-toolbar__image-container-value.components-base-control .components-base-control__field{margin-bottom:0}.block-editor-format-toolbar__image-container-value.components-base-control .components-base-control__label{display:block}.block-editor-format-toolbar__link-container-content{display:flex}.block-editor-format-toolbar__link-container-value{margin:7px;flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:150px;max-width:500px}.block-editor-format-toolbar__link-container-value.has-invalid-link{color:#cc1818}.components-inline-color__indicator{position:absolute;background:#000;height:3px;width:20px;bottom:6px;left:auto;right:auto;margin:0 5px}.components-inline-color-popover .components-popover__content>div{padding:20px 18px}.components-inline-color-popover .components-popover__content .components-color-palette{margin-top:.6rem}.components-inline-color-popover .components-popover__content .components-base-control__title{display:block;margin-bottom:16px;font-weight:600;color:#191e23}.components-inline-color-popover .components-popover__content .component-color-indicator{vertical-align:text-bottom}.format-library-text-color-button{position:relative}.format-library-text-color-button__indicator{height:4px;width:20px;position:absolute;bottom:10px;left:8px} diff --git a/build-browser/iso-block-editor.min.js b/build-browser/iso-block-editor.min.js index e178a9c4b..e60070422 100644 --- a/build-browser/iso-block-editor.min.js +++ b/build-browser/iso-block-editor.min.js @@ -1,5 +1,5 @@ /*! For license information please see iso-block-editor.min.js.LICENSE.txt */ -(()=>{var e={67228:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{e.exports=function(e){if(Array.isArray(e))return e},e.exports.default=e.exports,e.exports.__esModule=!0},23646:(e,t,n)=>{var r=n(67228);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.default=e.exports,e.exports.__esModule=!0},81506:e=>{e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.default=e.exports,e.exports.__esModule=!0},48926:e=>{function t(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,o)}e.exports=function(e){return function(){var n=this,r=arguments;return new Promise((function(o,a){var i=e.apply(n,r);function s(e){t(i,o,a,s,l,"next",e)}function l(e){t(i,o,a,s,l,"throw",e)}s(void 0)}))}},e.exports.default=e.exports,e.exports.__esModule=!0},34575:e=>{e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.default=e.exports,e.exports.__esModule=!0},93913:e=>{function t(e,t){for(var n=0;n{e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0},96156:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:()=>r})},22122:(e,t,n)=>{"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;tr})},67154:e=>{function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t{function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.default=e.exports,e.exports.__esModule=!0,t(n)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0},2205:(e,t,n)=>{var r=n(99489);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)},e.exports.default=e.exports,e.exports.__esModule=!0},85354:(e,t,n)=>{var r=n(99489);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)},e.exports.default=e.exports,e.exports.__esModule=!0},95318:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.default=e.exports,e.exports.__esModule=!0},46860:e=>{e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.default=e.exports,e.exports.__esModule=!0},13884:e=>{e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){s=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(s)throw o}}return a}},e.exports.default=e.exports,e.exports.__esModule=!0},80521:e=>{e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0},98206:e=>{e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0},49064:e=>{e.exports=function(e){if(null==e)throw new TypeError("Cannot destructure undefined")},e.exports.default=e.exports,e.exports.__esModule=!0},6479:(e,t,n)=>{var r=n(37316);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.default=e.exports,e.exports.__esModule=!0},37316:e=>{e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o},e.exports.default=e.exports,e.exports.__esModule=!0},78585:(e,t,n)=>{var r=n(50008).default,o=n(81506);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t},e.exports.default=e.exports,e.exports.__esModule=!0},99489:e=>{function t(n,r){return e.exports=t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.default=e.exports,e.exports.__esModule=!0,t(n,r)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0},63038:(e,t,n)=>{var r=n(22858),o=n(13884),a=n(60379),i=n(80521);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()},e.exports.default=e.exports,e.exports.__esModule=!0},319:(e,t,n)=>{var r=n(23646),o=n(46860),a=n(60379),i=n(98206);e.exports=function(e){return r(e)||o(e)||a(e)||i()},e.exports.default=e.exports,e.exports.__esModule=!0},50008:e=>{function t(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=t=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),t(n)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0},60379:(e,t,n)=>{var r=n(67228);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.default=e.exports,e.exports.__esModule=!0},87757:(e,t,n)=>{e.exports=n(35666)},36043:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(79664);const o=function(e){function t(e,t,r){var o=t.trim().split(f);t=o;var a=o.length,i=e.length;switch(i){case 0:case 1:var s=0;for(e=0===i?"":e[0]+" ";sr&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(h,"$1"+e.trim());case 58:return e.trim()+t.replace(h,"$1"+e.trim());default:if(0<1*n&&0l.charCodeAt(8))break;case 115:i=i.replace(l,"-webkit-"+l)+";"+i;break;case 207:case 102:i=i.replace(l,"-webkit-"+(102s.charCodeAt(0)&&(s=s.trim()),s=[s],0m)&&(Z=(j=j.replace(" ",":")).length),0{"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{nq:()=>c,Ni:()=>l,iv:()=>m,F4:()=>f,Xn:()=>u});var o=n(63804),a=n(36043),i=n(2015),s=(Object.prototype.hasOwnProperty,(0,o.createContext)("undefined"!=typeof HTMLElement?(0,a.Z)():null)),l=(0,o.createContext)({}),c=s.Provider,u=function(e){var t=function(t,n){return(0,o.createElement)(s.Consumer,null,(function(r){return e(t,r,n)}))};return(0,o.forwardRef)(t)};var d=n(68087),p=n(79664);const m=function(){for(var e=arguments.length,t=new Array(e),n=0;n{"use strict";n.d(t,{Z:()=>r});const r=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}},2015:(e,t,n)=>{"use strict";n.d(t,{O:()=>h});const r=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)};const o={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var a=n(12717),i=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},u=(0,a.Z)((function(e){return l(e)?e:e.replace(i,"-$&").toLowerCase()})),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,(function(e,t,n){return m={name:t,styles:n,next:m},t}))}return 1===o[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return m={name:n.name,styles:n.styles,next:m},n.name;if(void 0!==n.styles){var o=n.next;if(void 0!==o)for(;void 0!==o;)m={name:o.name,styles:o.styles,next:m},o=o.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o{"use strict";n.d(t,{m:()=>r});var r=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,n=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(n,t),this.tags.push(n)}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;t{"use strict";n.d(t,{Z:()=>g});var r=n(96156),o=n(63804),a=n(12717),i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/;const s=(0,a.Z)((function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var l=n(85340),c=n(68087),u=n(2015),d=s,p=function(e){return"theme"!==e&&"innerRef"!==e},m=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?d:p};function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t{"use strict";n.d(t,{f:()=>r,M:()=>o});function r(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "})),r}var o=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var o=t;do{e.insert("."+r,o,e.sheet,!0);o=o.next}while(void 0!==o)}}},36042:(e,t,n)=>{"use strict";n.r(t),n.d(t,{setup:()=>i,speak:()=>l});var r=n(54730);function o(e="polite"){const t=document.createElement("div");t.id="a11y-speak-"+e,t.className="a11y-speak-region",t.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),t.setAttribute("aria-live",e),t.setAttribute("aria-relevant","additions text"),t.setAttribute("aria-atomic","true");const{body:n}=document;return n&&n.appendChild(t),t}let a="";function i(){const e=document.getElementById("a11y-speak-intro-text"),t=document.getElementById("a11y-speak-assertive"),n=document.getElementById("a11y-speak-polite");null===e&&function(){const e=document.createElement("p");e.id="a11y-speak-intro-text",e.className="a11y-speak-intro-text",e.textContent=(0,r.__)("Notifications"),e.setAttribute("style","position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;"),e.setAttribute("hidden","hidden");const{body:t}=document;t&&t.appendChild(e)}(),null===t&&o("assertive"),null===n&&o("polite")}var s;function l(e,t){!function(){const e=document.getElementsByClassName("a11y-speak-region"),t=document.getElementById("a11y-speak-intro-text");for(let t=0;t]+>/g," "),a===e&&(e+=" "),a=e,e}(e);const n=document.getElementById("a11y-speak-intro-text"),r=document.getElementById("a11y-speak-assertive"),o=document.getElementById("a11y-speak-polite");r&&"assertive"===t?r.textContent=e:o&&(o.textContent=e),n&&n.removeAttribute("hidden")}s=i,"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",s):s())},24687:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>T});var r=n(54730);const o=function(e){const t=(e,n)=>{const{headers:r={}}=e;for(const o in r)if("x-wp-nonce"===o.toLowerCase()&&r[o]===t.nonce)return n(e);return n({...e,headers:{...r,"X-WP-Nonce":t.nonce}})};return t.nonce=e,t},a=(e,t)=>{let n,r,o=e.path;return"string"==typeof e.namespace&&"string"==typeof e.endpoint&&(n=e.namespace.replace(/^\/|\/$/g,""),r=e.endpoint.replace(/^\//,""),o=r?n+"/"+r:n),delete e.namespace,delete e.endpoint,t({...e,path:o})},i=e=>(t,n)=>a(t,t=>{let r,o=t.url,a=t.path;return"string"==typeof a&&(r=e,-1!==e.indexOf("?")&&(a=a.replace("?","&")),a=a.replace(/^\//,""),"string"==typeof r&&-1!==r.indexOf("?")&&(a=a.replace("?","&")),o=r+a),n({...t,url:o})});function s(e){const t=e.split("?"),n=t[1],r=t[0];return n?r+"?"+n.split("&").map(e=>e.split("=")).sort((e,t)=>e[0].localeCompare(t[0])).map(e=>e.join("=")).join("&"):r}const l=function(e){const t=Object.keys(e).reduce((t,n)=>(t[s(n)]=e[n],t),{});return(e,n)=>{const{parse:r=!0}=e;if("string"==typeof e.path){const n=e.method||"GET",o=s(e.path);if("GET"===n&&t[o]){const e=t[o];return delete t[o],Promise.resolve(r?e.body:new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}if("OPTIONS"===n&&t[n]&&t[n][o])return Promise.resolve(r?t[n][o].body:t[n][o])}return n(e)}};var c=n(928);const u=({path:e,url:t,...n},r)=>({...n,url:t&&(0,c.f)(t,r),path:e&&(0,c.f)(e,r)}),d=e=>e.json?e.json():Promise.reject(e),p=e=>{const{next:t}=(e=>{if(!e)return{};const t=e.match(/<([^>]+)>; rel="next"/);return t?{next:t[1]}:{}})(e.headers.get("link"));return t},m=async(e,t)=>{if(!1===e.parse)return t(e);if(!(e=>{const t=!!e.path&&-1!==e.path.indexOf("per_page=-1"),n=!!e.url&&-1!==e.url.indexOf("per_page=-1");return t||n})(e))return t(e);const n=await T({...u(e,{per_page:100}),parse:!1}),r=await d(n);if(!Array.isArray(r))return r;let o=p(n);if(!o)return r;let a=[].concat(r);for(;o;){const t=await T({...e,path:void 0,url:o,parse:!1}),n=await d(t);a=a.concat(n),o=p(t)}return a},f=new Set(["PATCH","PUT","DELETE"]),h="GET",g=(e,t)=>{const{method:n=h}=e;return f.has(n.toUpperCase())&&(e={...e,headers:{...e.headers,"X-HTTP-Method-Override":n,"Content-Type":"application/json"},method:"POST"}),t(e)};var b=n(73919);function _(e,t){return void 0!==function(e,t){return(0,b.w)(e)[t]}(e,t)}const v=(e,t=!0)=>Promise.resolve(((e,t=!0)=>t?204===e.status?null:e.json?e.json():Promise.reject(e):e)(e,t)).catch(e=>y(e,t));function y(e,t=!0){if(!t)throw e;return(e=>{const t={code:"invalid_json",message:(0,r.__)("The response is not a valid JSON response.")};if(!e||!e.json)throw t;return e.json().catch(()=>{throw t})})(e).then(e=>{const t={code:"unknown_error",message:(0,r.__)("An unknown error occurred.")};throw e||t})}const M=(e,t)=>{if(!(e.path&&-1!==e.path.indexOf("/wp/v2/media")||e.url&&-1!==e.url.indexOf("/wp/v2/media")))return t(e);let n=0;const o=e=>(n++,t({path:`/wp/v2/media/${e}/post-process`,method:"POST",data:{action:"create-image-subsizes"},parse:!1}).catch(()=>n<5?o(e):(t({path:`/wp/v2/media/${e}?force=true`,method:"DELETE"}),Promise.reject())));return t({...e,parse:!1}).catch(t=>{const n=t.headers.get("x-wp-upload-attachment-id");return t.status>=500&&t.status<600&&n?o(n).catch(()=>!1!==e.parse?Promise.reject({code:"post_process",message:(0,r.__)("Media upload failed. If this is a photo or a large image, please scale it down and try again.")}):Promise.reject(t)):y(t,e.parse)}).then(t=>v(t,e.parse))},k={Accept:"application/json, */*;q=0.1"},w={credentials:"include"},E=[(e,t)=>("string"!=typeof e.url||_(e.url,"_locale")||(e.url=(0,c.f)(e.url,{_locale:"user"})),"string"!=typeof e.path||_(e.path,"_locale")||(e.path=(0,c.f)(e.path,{_locale:"user"})),t(e)),a,g,m];const L=e=>{if(e.status>=200&&e.status<300)return e;throw e};let C=e=>{const{url:t,path:n,data:o,parse:a=!0,...i}=e;let{body:s,headers:l}=e;l={...k,...l},o&&(s=JSON.stringify(o),l["Content-Type"]="application/json");return window.fetch(t||n||window.location.href,{...w,...i,body:s,headers:l}).then(e=>Promise.resolve(e).then(L).catch(e=>y(e,a)).then(e=>v(e,a)),()=>{throw{code:"fetch_error",message:(0,r.__)("You are probably offline.")}})};function S(e){return E.reduceRight((e,t)=>n=>t(n,e),C)(e).catch(t=>"rest_cookie_invalid_nonce"!==t.code?Promise.reject(t):window.fetch(S.nonceEndpoint).then(L).then(e=>e.text()).then(t=>(S.nonceMiddleware.nonce=t,S(e))))}S.use=function(e){E.unshift(e)},S.setFetchHandler=function(e){C=e},S.createNonceMiddleware=o,S.createPreloadingMiddleware=l,S.createRootURLMiddleware=i,S.fetchAllMiddleware=m,S.mediaUploadMiddleware=M;const T=S},3931:(e,t,n)=>{"use strict";n.d(t,{u:()=>a,A:()=>i});const r=new RegExp("(<((?=!--|!\\[CDATA\\[)((?=!-)!(?:-(?!->)[^\\-]*)*(?:--\x3e)?|!\\[CDATA\\[[^\\]]*(?:](?!]>)[^\\]]*)*?(?:]]>)?)|[^>]*>?))");function o(e,t){const n=function(e){const t=[];let n,o=e;for(;n=o.match(r);){const e=n.index;t.push(o.slice(0,e)),t.push(n[0]),o=o.slice(e+n[0].length)}return o.length&&t.push(o),t}(e);let o=!1;const a=Object.keys(t);for(let e=1;e"),r=t.pop();e="";for(let r=0;r";n.push([i,o.substr(a)+""]),e+=o.substr(0,a)+i}e+=r}const r="(?:table|thead|tfoot|caption|col|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|form|map|area|blockquote|address|math|style|p|h[1-6]|hr|fieldset|legend|section|article|aside|hgroup|header|footer|nav|figure|figcaption|details|menu|summary)";-1!==(e=o(e=(e=(e=(e=e.replace(/\s*/g,"\n\n")).replace(new RegExp("(<"+r+"[\\s/>])","g"),"\n\n$1")).replace(new RegExp("()","g"),"$1\n\n")).replace(/\r\n|\r/g,"\n"),{"\n":" \x3c!-- wpnl --\x3e "})).indexOf("\s*/g,"")),-1!==e.indexOf("")&&(e=(e=(e=e.replace(/(]*>)\s*/g,"$1")).replace(/\s*<\/object>/g,"")).replace(/\s*(<\/?(?:param|embed)[^>]*>)\s*/g,"$1")),-1===e.indexOf("\]]*[>\]])\s*/g,"$1")).replace(/\s*([<\[]\/(?:audio|video)[>\]])/g,"$1")).replace(/\s*(<(?:source|track)[^>]*>)\s*/g,"$1")),-1!==e.indexOf("]*>)/,"$1")).replace(/<\/figcaption>\s*/,""));const a=(e=e.replace(/\n\n+/g,"\n\n")).split(/\n\s*\n/).filter(Boolean);return e="",a.forEach(t=>{e+="

"+t.replace(/^\n*|\n*$/g,"")+"

\n"}),e=(e=(e=(e=(e=(e=(e=(e=e.replace(/

\s*<\/p>/g,"")).replace(/

([^<]+)<\/(div|address|form)>/g,"

$1

")).replace(new RegExp("

\\s*(]*>)\\s*

","g"),"$1")).replace(/

(/g,"$1")).replace(/

]*)>/gi,"

")).replace(/<\/blockquote><\/p>/g,"

")).replace(new RegExp("

\\s*(]*>)","g"),"$1")).replace(new RegExp("(]*>)\\s*

","g"),"$1"),t&&(e=(e=(e=(e=e.replace(/<(script|style).*?<\/\\1>/g,e=>e[0].replace(/\n/g,""))).replace(/
|/g,"
")).replace(/(
)?\s*\n/g,(e,t)=>t?e:"
\n")).replace(//g,"\n")),e=(e=(e=e.replace(new RegExp("(]*>)\\s*
","g"),"$1")).replace(/
(\s*<\/?(?:p|li|div|dl|dd|dt|th|pre|td|ul|ol)[^>]*>)/g,"$1")).replace(/\n<\/p>$/g,"

"),n.forEach(t=>{const[n,r]=t;e=e.replace(n,r)}),-1!==e.indexOf("\x3c!-- wpnl --\x3e")&&(e=e.replace(/\s?\s?/g,"\n")),e}function i(e){const t="blockquote|ul|ol|li|dl|dt|dd|table|thead|tbody|tfoot|tr|th|td|h[1-6]|fieldset|figure",n=t+"|div|p",r=t+"|pre",o=[];let a=!1,i=!1;return e?(-1===e.indexOf("]*>[\s\S]*?<\/\1>/g,e=>(o.push(e),""))),-1!==e.indexOf("]*>[\s\S]+?<\/pre>/g,e=>(e=(e=e.replace(/
(\r\n|\n)?/g,"")).replace(/<\/?p( [^>]*)?>(\r\n|\n)?/g,"")).replace(/\r?\n/g,""))),-1!==e.indexOf("[caption")&&(i=!0,e=e.replace(/\[caption[\s\S]+?\[\/caption\]/g,e=>e.replace(/]*)>/g,"").replace(/[\r\n\t]+/,""))),-1!==(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.replace(new RegExp("\\s*\\s*","g"),"\n")).replace(new RegExp("\\s*<((?:"+n+")(?: [^>]*)?)>","g"),"\n<$1>")).replace(/(

]+>[\s\S]*?)<\/p>/g,"$1")).replace(/]*)?>\s*

/gi,"\n\n")).replace(/\s*

/gi,"")).replace(/\s*<\/p>\s*/gi,"\n\n")).replace(/\n[\s\u00a0]+\n/g,"\n\n")).replace(/(\s*)
\s*/gi,(e,t)=>t&&-1!==t.indexOf("\n")?"\n\n":"\n")).replace(/\s*

\s*/g,"
\n")).replace(/\s*\[caption([^\[]+)\[\/caption\]\s*/gi,"\n\n[caption$1[/caption]\n\n")).replace(/caption\]\n\n+\[caption/g,"caption]\n\n[caption")).replace(new RegExp("\\s*<((?:"+r+")(?: [^>]*)?)\\s*>","g"),"\n<$1>")).replace(new RegExp("\\s*\\s*","g"),"\n")).replace(/<((li|dt|dd)[^>]*)>/g," \t<$1>")).indexOf("/g,"\n")),-1!==e.indexOf("]*)?>\s*/g,"\n\n\n\n")),-1!==e.indexOf("/g,e=>e.replace(/[\r\n]+/g,""))),e=(e=(e=(e=e.replace(/<\/p#>/g,"

\n")).replace(/\s*(

]+>[\s\S]*?<\/p>)/g,"\n$1")).replace(/^\s+/,"")).replace(/[\s\u00a0]+$/,""),a&&(e=e.replace(//g,"\n")),i&&(e=e.replace(/]*)>/g,"")),o.length&&(e=e.replace(//g,()=>o.shift())),e):""}},18452:(e,t,n)=>{"use strict";n.d(t,{ZR:()=>i,TR:()=>s,UQ:()=>l,Vg:()=>c,Gu:()=>u});const{createObjectURL:r,revokeObjectURL:o}=window.URL,a={};function i(e){const t=r(e);return a[t]=e,t}function s(e){return a[e]}function l(e){var t;return null===(t=s(e))||void 0===t?void 0:t.type.split("/")[0]}function c(e){a[e]&&o(e),delete a[e]}function u(e){return!(!e||!e.indexOf)&&0===e.indexOf("blob:")}},38842:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AlignmentControl:()=>ls,AlignmentToolbar:()=>cs,Autocomplete:()=>As,BlockAlignmentControl:()=>br,BlockAlignmentToolbar:()=>_r,BlockBreadcrumb:()=>Is,BlockColorsStyleSelector:()=>qs,BlockContextProvider:()=>Zs,BlockControls:()=>Qn,BlockEdit:()=>Xs,BlockEditorKeyboardShortcuts:()=>cg,BlockEditorProvider:()=>Ac,BlockFormatControls:()=>Jn,BlockIcon:()=>Ls,BlockInspector:()=>Ih,BlockList:()=>dp,BlockMover:()=>ld,BlockNavigationDropdown:()=>Rp,BlockPreview:()=>Bc,BlockSelectionClearer:()=>lp,BlockSettingsMenu:()=>Qd,BlockSettingsMenuControls:()=>$d,BlockTitle:()=>Ps,BlockToolbar:()=>ep,BlockTools:()=>Rh,BlockVerticalAlignmentControl:()=>Nm,BlockVerticalAlignmentToolbar:()=>Dm,ButtonBlockAppender:()=>Pu,ButtonBlockerAppender:()=>Bu,ColorPalette:()=>Pm,ColorPaletteControl:()=>Im,ContrastChecker:()=>Ho,CopyHandler:()=>Rd,DefaultBlockAppender:()=>Ou,FontSizePicker:()=>Ha,InnerBlocks:()=>ef,Inserter:()=>zu,InspectorAdvancedControls:()=>xr,InspectorControls:()=>Dr,JustifyContentControl:()=>lf,JustifyToolbar:()=>cf,LineHeightControl:()=>ka,MediaPlaceholder:()=>eh,MediaReplaceFlow:()=>Uf,MediaUpload:()=>Ff,MediaUploadCheck:()=>Vf,MultiSelectScrollIntoView:()=>ug,NavigableToolbar:()=>id,ObserveTyping:()=>fg,PanelColorSettings:()=>Vi,PlainText:()=>rh,PreserveScrollInReorder:()=>hg,RichText:()=>lm,RichTextShortcut:()=>sh,RichTextToolbarButton:()=>lh,SETTINGS_DEFAULTS:()=>S,SkipToSelectedBlock:()=>zh,ToolSelector:()=>dh,Typewriter:()=>Mg,URLInput:()=>_f,URLInputButton:()=>gh,URLPopover:()=>Jf,Warning:()=>zl,WritingFlow:()=>Pg,__experimentalBlockAlignmentMatrixControl:()=>Ds,__experimentalBlockFullHeightAligmentControl:()=>zs,__experimentalBlockNavigationBlockFill:()=>Cp,__experimentalBlockNavigationEditor:()=>cm,__experimentalBlockNavigationTree:()=>Pp,__experimentalBlockPatternSetup:()=>wm,__experimentalBlockVariationPicker:()=>pm,__experimentalBlockVariationTransforms:()=>Cm,__experimentalBorderStyleControl:()=>Lo,__experimentalColorGradientControl:()=>fo,__experimentalDuotoneControl:()=>Mi,__experimentalFontAppearanceControl:()=>Sa,__experimentalFontFamilyControl:()=>Na,__experimentalGetBorderClassesAndStyles:()=>Di,__experimentalGetColorClassesAndStyles:()=>Ii,__experimentalGetGradientClass:()=>no,__experimentalGetGradientObjectByGradientValue:()=>oo,__experimentalGetMatchingVariation:()=>Lm,__experimentalGradientPicker:()=>Wm,__experimentalGradientPickerControl:()=>Hm,__experimentalGradientPickerPanel:()=>jm,__experimentalImageSizeControl:()=>qm,__experimentalImageURLInputUI:()=>yh,__experimentalLayoutStyle:()=>ur,__experimentalLibrary:()=>sg,__experimentalLinkControl:()=>Wf,__experimentalLinkControlSearchInput:()=>Df,__experimentalLinkControlSearchItem:()=>Ef,__experimentalLinkControlSearchResults:()=>Lf,__experimentalPanelColorGradientSettings:()=>Ro,__experimentalPreviewOptions:()=>kh,__experimentalResponsiveBlockControl:()=>ah,__experimentalSearchForm:()=>Mc,__experimentalUnitControl:()=>ph,__experimentalUseBorderProps:()=>Bi,__experimentalUseColorProps:()=>Ri,__experimentalUseColors:()=>Qi,__experimentalUseCustomSides:()=>ii,__experimentalUseGradient:()=>io,__experimentalUseInnerBlocksProps:()=>Qm,__experimentalUseNoRecursiveRenders:()=>qg,__experimentalUseResizeCanvas:()=>xh,__experimentalUseSimulatedMediaQuery:()=>Ah,__unstableBlockSettingsMenuFirstItem:()=>qd,__unstableEditorStyles:()=>ig,__unstableIframe:()=>jg,__unstableInserterMenuExtension:()=>vu,__unstableRichTextInputEvent:()=>ch,__unstableUseBlockSelectionClearer:()=>sp,__unstableUseCanvasClickRedirect:()=>Rg,__unstableUseClipboardHandler:()=>Id,__unstableUseMouseMoveTypingReset:()=>pg,__unstableUseTypewriter:()=>yg,__unstableUseTypingObserver:()=>mg,createCustomColorsHOC:()=>ji,getColorClassName:()=>Qr,getColorObjectByAttributeValues:()=>Kr,getColorObjectByColorValue:()=>Jr,getFontSize:()=>Ia,getFontSizeClass:()=>Za,getFontSizeObjectByValue:()=>Ra,getGradientSlugByValue:()=>ao,getGradientValueBySlug:()=>ro,store:()=>qn,storeConfig:()=>Yn,transformStyles:()=>og,useBlockDisplayInformation:()=>Bs,useBlockEditContext:()=>y,useBlockProps:()=>hp,useSetting:()=>jr,validateThemeColors:()=>Fg,validateThemeGradients:()=>Vg,withColorContext:()=>Bm,withColors:()=>Yi,withFontSizes:()=>ts});var r={};n.r(r),n.d(r,{__experimentalGetActiveBlockIdByBlockNames:()=>zt,__experimentalGetAllowedBlocks:()=>dt,__experimentalGetAllowedPatterns:()=>ft,__experimentalGetBlockListSettingsForBlocks:()=>yt,__experimentalGetLastBlockAttributeChanges:()=>Et,__experimentalGetParsedPattern:()=>pt,__experimentalGetParsedReusableBlock:()=>Mt,__experimentalGetPatternTransformItems:()=>gt,__experimentalGetPatternsByBlockTypes:()=>ht,__experimentalGetReusableBlockTitle:()=>kt,__unstableGetBlockTree:()=>J,__unstableGetBlockWithBlockTree:()=>K,__unstableGetBlockWithoutInnerBlocks:()=>$,__unstableGetClientIdWithClientIdsTree:()=>Q,__unstableGetClientIdsTree:()=>ee,__unstableIsLastBlockChangeIgnored:()=>wt,areInnerBlocksControlled:()=>xt,canInsertBlockType:()=>tt,canInsertBlocks:()=>nt,didAutomaticChange:()=>Tt,getAdjacentBlockClientId:()=>ve,getBlock:()=>X,getBlockAttributes:()=>U,getBlockCount:()=>ae,getBlockHierarchyRootClientId:()=>be,getBlockIndex:()=>De,getBlockInsertionPoint:()=>Xe,getBlockListSettings:()=>bt,getBlockMode:()=>He,getBlockName:()=>F,getBlockOrder:()=>Ne,getBlockParents:()=>he,getBlockParentsByBlockName:()=>ge,getBlockRootClientId:()=>fe,getBlockSelectionEnd:()=>ce,getBlockSelectionStart:()=>le,getBlockTransformItems:()=>ct,getBlocks:()=>G,getBlocksByClientId:()=>oe,getClientIdsOfDescendants:()=>te,getClientIdsWithDescendants:()=>ne,getDraggedBlockClientIds:()=>qe,getFirstMultiSelectedBlockClientId:()=>Ce,getGlobalBlockCount:()=>re,getInserterItems:()=>lt,getLastMultiSelectedBlockClientId:()=>Se,getLowestCommonAncestorWithSelectedBlock:()=>_e,getMultiSelectedBlockClientIds:()=>Ee,getMultiSelectedBlocks:()=>Le,getMultiSelectedBlocksEndClientId:()=>Oe,getMultiSelectedBlocksStartClientId:()=>ze,getNextBlockClientId:()=>Me,getPreviousBlockClientId:()=>ye,getSelectedBlock:()=>me,getSelectedBlockClientId:()=>pe,getSelectedBlockClientIds:()=>we,getSelectedBlockCount:()=>ue,getSelectedBlocksInitialCaretPosition:()=>ke,getSelectionEnd:()=>se,getSelectionStart:()=>ie,getSettings:()=>_t,getTemplate:()=>Ke,getTemplateLock:()=>Je,hasBlockMovingClientId:()=>St,hasInserterItems:()=>ut,hasMultiSelection:()=>Re,hasSelectedBlock:()=>de,hasSelectedInnerBlock:()=>Pe,isAncestorBeingDragged:()=>Ve,isAncestorMultiSelected:()=>xe,isBlockBeingDragged:()=>Fe,isBlockHighlighted:()=>At,isBlockInsertionPointVisible:()=>$e,isBlockMultiSelected:()=>Ae,isBlockSelected:()=>Be,isBlockValid:()=>V,isBlockWithinSelection:()=>Ie,isCaretWithinFormattedText:()=>Ue,isDraggingBlocks:()=>Ye,isFirstMultiSelectedBlock:()=>Te,isLastBlockChangePersistent:()=>vt,isMultiSelecting:()=>Ze,isNavigationMode:()=>Ct,isSelectionEnabled:()=>We,isTyping:()=>je,isValidTemplate:()=>Ge,wasBlockJustInserted:()=>Ot});var o={};n.r(o),n.d(o,{__unstableMarkAutomaticChange:()=>Nn,__unstableMarkAutomaticChangeFinal:()=>Dn,__unstableMarkLastChangeAsPersistent:()=>zn,__unstableMarkNextChangeAsNotPersistent:()=>On,__unstableSaveReusableBlock:()=>xn,clearSelectedBlock:()=>Jt,duplicateBlocks:()=>In,enterFormattedText:()=>En,exitFormattedText:()=>Ln,flashBlock:()=>Hn,hideInsertionPoint:()=>pn,insertAfterBlock:()=>Zn,insertBeforeBlock:()=>Rn,insertBlock:()=>cn,insertBlocks:()=>un,insertDefaultBlock:()=>Sn,mergeBlocks:()=>hn,moveBlockToPosition:()=>ln,moveBlocksDown:()=>on,moveBlocksToPosition:()=>sn,moveBlocksUp:()=>an,multiSelect:()=>Kt,receiveBlocks:()=>Yt,removeBlock:()=>bn,removeBlocks:()=>gn,replaceBlock:()=>nn,replaceBlocks:()=>tn,replaceInnerBlocks:()=>_n,resetBlocks:()=>Wt,resetSelection:()=>jt,selectBlock:()=>Vt,selectNextBlock:()=>Xt,selectPreviousBlock:()=>Ut,selectionChange:()=>Cn,setBlockMovingClientId:()=>Pn,setHasControlledInnerBlocks:()=>jn,setNavigationMode:()=>Bn,setTemplateValidity:()=>mn,showInsertionPoint:()=>dn,startDraggingBlocks:()=>kn,startMultiSelect:()=>$t,startTyping:()=>yn,stopDraggingBlocks:()=>wn,stopMultiSelect:()=>Gt,stopTyping:()=>Mn,synchronizeTemplate:()=>fn,toggleBlockHighlight:()=>Wn,toggleBlockMode:()=>vn,toggleSelection:()=>Qt,updateBlock:()=>Ft,updateBlockAttributes:()=>qt,updateBlockListSettings:()=>Tn,updateSettings:()=>An,validateBlocksToTemplate:()=>Ht});var a=n(24788),i=n(22122),s=n(63804),l=n(94184),c=n.n(l),u=n(96486),d=n(27598),p=n(52416),m=n(63488),f=n(78674),h=n(61315),g=n(40441),b=n(94878);const _=(0,s.createContext)({name:"",isSelected:!1,clientId:null}),{Provider:v}=_;function y(){return(0,s.useContext)(_)}var M=n(86638),k=n(96956),w=n(49884),E=n.n(w),L=n(54730);const C={insertUsage:{}},S={alignWide:!1,supportsLayout:!0,colors:[{name:(0,L.__)("Black"),slug:"black",color:"#000000"},{name:(0,L.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,L.__)("White"),slug:"white",color:"#ffffff"},{name:(0,L.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,L.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,L.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,L.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,L.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,L.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,L.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,L.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,L.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,L._x)("Small","font size name"),size:13,slug:"small"},{name:(0,L._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,L._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,L._x)("Large","font size name"),size:36,slug:"large"},{name:(0,L._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,L.__)("Thumbnail")},{slug:"medium",name:(0,L.__)("Medium")},{slug:"large",name:(0,L.__)("Large")},{slug:"full",name:(0,L.__)("Full Size")}],imageEditing:!0,maxWidth:580,allowedBlockTypes:!0,maxUploadFileSize:0,allowedMimeTypes:null,__experimentalCanUserUseUnfilteredHTML:!1,__experimentalBlockDirectory:!1,__mobileEnablePageTemplates:!1,__experimentalBlockPatterns:[],__experimentalBlockPatternCategories:[],__experimentalSpotlightEntityBlocks:[],gradients:[{name:(0,L.__)("Vivid cyan blue to vivid purple"),gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:(0,L.__)("Light green cyan to vivid green cyan"),gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",slug:"light-green-cyan-to-vivid-green-cyan"},{name:(0,L.__)("Luminous vivid amber to luminous vivid orange"),gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:(0,L.__)("Luminous vivid orange to vivid red"),gradient:"linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",slug:"luminous-vivid-orange-to-vivid-red"},{name:(0,L.__)("Very light gray to cyan bluish gray"),gradient:"linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",slug:"very-light-gray-to-cyan-bluish-gray"},{name:(0,L.__)("Cool to warm spectrum"),gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"},{name:(0,L.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,L.__)("Blush bordeaux"),gradient:"linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)",slug:"blush-bordeaux"},{name:(0,L.__)("Luminous dusk"),gradient:"linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)",slug:"luminous-dusk"},{name:(0,L.__)("Pale ocean"),gradient:"linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%)",slug:"pale-ocean"},{name:(0,L.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,L.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}]};function T(e,t,n){return[...e.slice(0,n),...(0,u.castArray)(t),...e.slice(n)]}function A(e,t,n,r=1){const o=[...e];return o.splice(t,r),T(o,e.slice(t,t+r),n)}function x(e,t=""){const n={[t]:[]};return e.forEach(e=>{const{clientId:r,innerBlocks:o}=e;n[t].push(r),Object.assign(n,x(o,r))}),n}function z(e,t=""){return e.reduce((e,n)=>Object.assign(e,{[n.clientId]:t},z(n.innerBlocks,n.clientId)),{})}function O(e,t=u.identity){const n={},r=[...e];for(;r.length;){const{innerBlocks:e,...o}=r.shift();r.push(...e),n[o.clientId]=t(o)}return n}function N(e){return O(e,e=>(0,u.omit)(e,"attributes"))}function D(e){return O(e,e=>e.attributes)}function B(e,t){return"UPDATE_BLOCK_ATTRIBUTES"===e.type&&void 0!==t&&"UPDATE_BLOCK_ATTRIBUTES"===t.type&&(0,u.isEqual)(e.clientIds,t.clientIds)&&(n=e.attributes,r=t.attributes,(0,u.isEqual)((0,u.keys)(n),(0,u.keys)(r)));var n,r}const P=e=>e.reduce((e,t)=>(e[t]={},e),{});const I=(0,u.flow)(E(),e=>(t,n)=>{if(t&&"SAVE_REUSABLE_BLOCK_SUCCESS"===n.type){const{id:e,updatedId:r}=n;if(e===r)return t;(t={...t}).attributes=(0,u.mapValues)(t.attributes,(n,o)=>{const{name:a}=t.byClientId[o];return"core/block"===a&&n.ref===e?{...n,ref:r}:n})}return e(t,n)},e=>(t={},n)=>{const r=e(t,n);if(r===t)return t;r.cache=t.cache?t.cache:{};const o=e=>e.reduce((e,n)=>{let r=n;do{e.push(r),r=t.parents[r]}while(r&&!t.controlledInnerBlocks[r]);return e},[]);switch(n.type){case"RESET_BLOCKS":r.cache=(0,u.mapValues)(O(n.blocks),()=>({}));break;case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{const e=(0,u.keys)(O(n.blocks));n.rootClientId&&!t.controlledInnerBlocks[n.rootClientId]&&e.push(n.rootClientId),r.cache={...r.cache,...P(o(e))};break}case"UPDATE_BLOCK":r.cache={...r.cache,...P(o([n.clientId]))};break;case"UPDATE_BLOCK_ATTRIBUTES":r.cache={...r.cache,...P(o(n.clientIds))};break;case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":const e=P(o(n.replacedClientIds));r.cache={...(0,u.omit)(r.cache,n.replacedClientIds),...(0,u.omit)(e,n.replacedClientIds),...P((0,u.keys)(O(n.blocks)))};break;case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":r.cache={...(0,u.omit)(r.cache,n.removedClientIds),...P((0,u.difference)(o(n.clientIds),n.clientIds))};break;case"MOVE_BLOCKS_TO_POSITION":{const e=[...n.clientIds];n.fromRootClientId&&e.push(n.fromRootClientId),n.toRootClientId&&e.push(n.toRootClientId),r.cache={...r.cache,...P(o(e))};break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{const e=[];n.rootClientId&&e.push(n.rootClientId),r.cache={...r.cache,...P(o(e))};break}case"SAVE_REUSABLE_BLOCK_SUCCESS":{const e=(0,u.keys)((0,u.omitBy)(r.attributes,(e,t)=>"core/block"!==r.byClientId[t].name||e.ref!==n.updatedId));r.cache={...r.cache,...P(o(e))}}}return r},e=>(t,n)=>{const r=e=>{let r=e;for(let o=0;o(t,n)=>{if("REPLACE_INNER_BLOCKS"!==n.type)return e(t,n);const r={};if(Object.keys(t.controlledInnerBlocks).length){const e=[...n.blocks];for(;e.length;){const{innerBlocks:n,...o}=e.shift();e.push(...n),t.controlledInnerBlocks[o.clientId]&&(r[o.clientId]=!0)}}let o=t;t.order[n.rootClientId]&&(o=e(o,{type:"REMOVE_BLOCKS",keepControlledInnerBlocks:r,clientIds:t.order[n.rootClientId]}));let a=o;return n.blocks.length&&(a=e(a,{...n,type:"INSERT_BLOCKS",index:0}),a.order={...a.order,...(0,u.reduce)(r,(e,n,r)=>(t.order[r]&&(e[r]=t.order[r]),e),{})}),a},e=>(t,n)=>{if(t&&"RESET_BLOCKS"===n.type){const e=function e(t,n="",r={}){return(0,u.reduce)(t[n],(n,o)=>r[o]?n:[...n,o,...e(t,o)],[])}(t.order,"",t.controlledInnerBlocks),r=Object.keys((0,u.pickBy)(t.controlledInnerBlocks));return{...t,byClientId:{...(0,u.omit)(t.byClientId,e),...N(n.blocks)},attributes:{...(0,u.omit)(t.attributes,e),...D(n.blocks)},order:{...(0,u.omit)(t.order,e),...(0,u.omit)(x(n.blocks),r)},parents:{...(0,u.omit)(t.parents,e),...z(n.blocks)},cache:{...(0,u.omit)(t.cache,e),...(0,u.omit)((0,u.mapValues)(O(n.blocks),()=>({})),r)}}}return e(t,n)},(function(e){let t,n=!1;return(r,o)=>{let a=e(r,o);const i="MARK_LAST_CHANGE_AS_PERSISTENT"===o.type||n;if(r===a&&!i){var s;n="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"===o.type;const e=null===(s=null==r?void 0:r.isPersistentChange)||void 0===s||s;return r.isPersistentChange===e?r:{...a,isPersistentChange:e}}return a={...a,isPersistentChange:i?!n:!B(o,t)},t=o,n="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"===o.type,a}}),(function(e){const t=new Set(["RECEIVE_BLOCKS"]);return(n,r)=>{const o=e(n,r);return o!==n&&(o.isIgnoredChange=t.has(r.type)),o}}))({byClientId(e={},t){switch(t.type){case"RESET_BLOCKS":return N(t.blocks);case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":return{...e,...N(t.blocks)};case"UPDATE_BLOCK":if(!e[t.clientId])return e;const n=(0,u.omit)(t.updates,"attributes");return(0,u.isEmpty)(n)?e:{...e,[t.clientId]:{...e[t.clientId],...n}};case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":return t.blocks?{...(0,u.omit)(e,t.replacedClientIds),...N(t.blocks)}:e;case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":return(0,u.omit)(e,t.removedClientIds)}return e},attributes(e={},t){switch(t.type){case"RESET_BLOCKS":return D(t.blocks);case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":return{...e,...D(t.blocks)};case"UPDATE_BLOCK":return e[t.clientId]&&t.updates.attributes?{...e,[t.clientId]:{...e[t.clientId],...t.updates.attributes}}:e;case"UPDATE_BLOCK_ATTRIBUTES":{if(t.clientIds.every(t=>!e[t]))return e;const n=t.clientIds.reduce((n,r)=>({...n,[r]:(0,u.reduce)(t.uniqueByBlock?t.attributes[r]:t.attributes,(t,n,o)=>{var a,i;return n!==t[o]&&((t=(a=e[r])===(i=t)?{...a}:i)[o]=n),t},e[r])}),{});return t.clientIds.every(t=>n[t]===e[t])?e:{...e,...n}}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":return t.blocks?{...(0,u.omit)(e,t.replacedClientIds),...D(t.blocks)}:e;case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":return(0,u.omit)(e,t.removedClientIds)}return e},order(e={},t){switch(t.type){case"RESET_BLOCKS":return x(t.blocks);case"RECEIVE_BLOCKS":return{...e,...(0,u.omit)(x(t.blocks),"")};case"INSERT_BLOCKS":{const{rootClientId:n=""}=t,r=e[n]||[],o=x(t.blocks,n),{index:a=r.length}=t;return{...e,...o,[n]:T(r,o[n],a)}}case"MOVE_BLOCKS_TO_POSITION":{const{fromRootClientId:n="",toRootClientId:r="",clientIds:o}=t,{index:a=e[r].length}=t;if(n===r){const t=e[r].indexOf(o[0]);return{...e,[r]:A(e[r],t,a,o.length)}}return{...e,[n]:(0,u.without)(e[n],...o),[r]:T(e[r],o,a)}}case"MOVE_BLOCKS_UP":{const{clientIds:n,rootClientId:r=""}=t,o=(0,u.first)(n),a=e[r];if(!a.length||o===(0,u.first)(a))return e;const i=a.indexOf(o);return{...e,[r]:A(a,i,i-1,n.length)}}case"MOVE_BLOCKS_DOWN":{const{clientIds:n,rootClientId:r=""}=t,o=(0,u.first)(n),a=(0,u.last)(n),i=e[r];if(!i.length||a===(0,u.last)(i))return e;const s=i.indexOf(o);return{...e,[r]:A(i,s,s+1,n.length)}}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const{clientIds:n}=t;if(!t.blocks)return e;const r=x(t.blocks);return(0,u.flow)([e=>(0,u.omit)(e,t.replacedClientIds),e=>({...e,...(0,u.omit)(r,"")}),e=>(0,u.mapValues)(e,e=>(0,u.reduce)(e,(e,t)=>t===n[0]?[...e,...r[""]]:(-1===n.indexOf(t)&&e.push(t),e),[]))])(e)}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":return(0,u.flow)([e=>(0,u.omit)(e,t.removedClientIds),e=>(0,u.mapValues)(e,e=>(0,u.without)(e,...t.removedClientIds))])(e)}return e},parents(e={},t){switch(t.type){case"RESET_BLOCKS":return z(t.blocks);case"RECEIVE_BLOCKS":return{...e,...z(t.blocks)};case"INSERT_BLOCKS":return{...e,...z(t.blocks,t.rootClientId||"")};case"MOVE_BLOCKS_TO_POSITION":return{...e,...t.clientIds.reduce((e,n)=>(e[n]=t.toRootClientId||"",e),{})};case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":return{...(0,u.omit)(e,t.replacedClientIds),...z(t.blocks,e[t.clientIds[0]])};case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":return(0,u.omit)(e,t.removedClientIds)}return e},controlledInnerBlocks:(e={},{type:t,clientId:n,hasControlledInnerBlocks:r})=>"SET_HAS_CONTROLLED_INNER_BLOCKS"===t?{...e,[n]:r}:e});function R(e={},t){switch(t.type){case"CLEAR_SELECTED_BLOCK":return e.clientId?{}:e;case"SELECT_BLOCK":return t.clientId===e.clientId?e:{clientId:t.clientId};case"REPLACE_INNER_BLOCKS":case"INSERT_BLOCKS":return t.updateSelection&&t.blocks.length?{clientId:t.blocks[0].clientId}:e;case"REMOVE_BLOCKS":return t.clientIds&&t.clientIds.length&&-1!==t.clientIds.indexOf(e.clientId)?{}:e;case"REPLACE_BLOCKS":{if(-1===t.clientIds.indexOf(e.clientId))return e;const n=t.indexToSelect||t.blocks.length-1,r=t.blocks[n];return r?r.clientId===e.clientId?e:{clientId:r.clientId}:{}}}return e}const Z=E()({blocks:I,isTyping:function(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e},draggedBlocks:function(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e},isCaretWithinFormattedText:function(e=!1,t){switch(t.type){case"ENTER_FORMATTED_TEXT":return!0;case"EXIT_FORMATTED_TEXT":return!1}return e},selection:function(e={},t){var n,r;switch(t.type){case"SELECTION_CHANGE":return{selectionStart:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.startOffset},selectionEnd:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.endOffset}};case"RESET_SELECTION":const{selectionStart:o,selectionEnd:a}=t;return{selectionStart:o,selectionEnd:a};case"MULTI_SELECT":const{start:i,end:s}=t;return{selectionStart:{clientId:i},selectionEnd:{clientId:s}};case"RESET_BLOCKS":const l=null==e||null===(n=e.selectionStart)||void 0===n?void 0:n.clientId,c=null==e||null===(r=e.selectionEnd)||void 0===r?void 0:r.clientId;if(!l&&!c)return e;if(!t.blocks.some(e=>e.clientId===l))return{selectionStart:{},selectionEnd:{}};if(!t.blocks.some(e=>e.clientId===c))return{...e,selectionEnd:e.selectionStart}}return{selectionStart:R(e.selectionStart,t),selectionEnd:R(e.selectionEnd,t)}},isMultiSelecting:function(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e},isSelectionEnabled:function(e=!0,t){switch(t.type){case"TOGGLE_SELECTION":return t.isSelectionEnabled}return e},initialPosition:function(e=null,t){return"REPLACE_BLOCKS"===t.type&&void 0!==t.initialPosition||["SELECT_BLOCK","RESET_SELECTION","INSERT_BLOCKS","REPLACE_INNER_BLOCKS"].includes(t.type)?t.initialPosition:e},blocksMode:function(e={},t){if("TOGGLE_BLOCK_MODE"===t.type){const{clientId:n}=t;return{...e,[n]:e[n]&&"html"===e[n]?"visual":"html"}}return e},blockListSettings:(e={},t)=>{switch(t.type){case"REPLACE_BLOCKS":case"REMOVE_BLOCKS":return(0,u.omit)(e,t.clientIds);case"UPDATE_BLOCK_LIST_SETTINGS":{const{clientId:n}=t;return t.settings?(0,u.isEqual)(e[n],t.settings)?e:{...e,[n]:t.settings}:e.hasOwnProperty(n)?(0,u.omit)(e,n):e}}return e},insertionPoint:function(e=null,t){switch(t.type){case"SHOW_INSERTION_POINT":const{rootClientId:e,index:n,__unstableWithInserter:r}=t;return{rootClientId:e,index:n,__unstableWithInserter:r};case"HIDE_INSERTION_POINT":return null}return e},template:function(e={isValid:!0},t){switch(t.type){case"SET_TEMPLATE_VALIDITY":return{...e,isValid:t.isValid}}return e},settings:function(e=S,t){switch(t.type){case"UPDATE_SETTINGS":return{...e,...t.settings}}return e},preferences:function(e=C,t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":return t.blocks.reduce((e,n)=>{const{attributes:r,name:o}=n,a=(0,M.select)(m.store).getActiveBlockVariation(o,r);let i=null!=a&&a.name?`${o}/${a.name}`:o;const s={name:i};return"core/block"===o&&(s.ref=r.ref,i+="/"+r.ref),{...e,insertUsage:{...e.insertUsage,[i]:{time:t.time,count:e.insertUsage[i]?e.insertUsage[i].count+1:1,insert:s}}}},e)}return e},lastBlockAttributesChange:function(e,t){switch(t.type){case"UPDATE_BLOCK":if(!t.updates.attributes)break;return{[t.clientId]:t.updates.attributes};case"UPDATE_BLOCK_ATTRIBUTES":return t.clientIds.reduce((e,n)=>({...e,[n]:t.uniqueByBlock?t.attributes[n]:t.attributes}),{})}return null},isNavigationMode:function(e=!1,t){return"INSERT_BLOCKS"!==t.type&&("SET_NAVIGATION_MODE"===t.type?t.isNavigationMode:e)},hasBlockMovingClientId:function(e=null,t){return"SET_BLOCK_MOVING_MODE"===t.type?t.hasBlockMovingClientId:"SET_NAVIGATION_MODE"===t.type?null:e},automaticChangeStatus:function(e,t){switch(t.type){case"MARK_AUTOMATIC_CHANGE":return"pending";case"MARK_AUTOMATIC_CHANGE_FINAL":return"pending"===e?"final":void 0;case"SELECTION_CHANGE":return"final"!==e?e:void 0;case"START_TYPING":case"STOP_TYPING":return e}},highlightedBlock:function(e,t){switch(t.type){case"TOGGLE_BLOCK_HIGHLIGHT":const{clientId:n,isHighlighted:r}=t;return r?n:e===n?null:e;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e},lastBlockInserted:function(e={},t){var n;switch(t.type){case"INSERT_BLOCKS":if(!t.blocks.length)return e;return{clientId:t.blocks[0].clientId,source:null===(n=t.meta)||void 0===n?void 0:n.source};case"RESET_BLOCKS":return{}}return e}});var W=n(28306),H=n(59259),j=n(64776);const Y=(0,s.createElement)(H.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(H.UL,{x:"0",fill:"none",width:"24",height:"24"}),(0,s.createElement)(H.G,null,(0,s.createElement)(H.y$,{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zM6 6h5v5H6V6zm4.5 13C9.12 19 8 17.88 8 16.5S9.12 14 10.5 14s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zm3-6l3-5 3 5h-6z"}))),q=[];function F(e,t){const n=e.blocks.byClientId[t];if("web"!==j.Z.OS&&"core/social-link"===(null==n?void 0:n.name)){const n=e.blocks.attributes[t],{service:r}=n;return r?"core/social-link-"+r:"core/social-link"}return n?n.name:null}function V(e,t){const n=e.blocks.byClientId[t];return!!n&&n.isValid}function U(e,t){return e.blocks.byClientId[t]?e.blocks.attributes[t]:null}const X=(0,W.Z)((e,t)=>{const n=e.blocks.byClientId[t];return n?{...n,attributes:U(e,t),innerBlocks:xt(e,t)?q:G(e,t)}:null},(e,t)=>[e.blocks.cache[t]]),$=(0,W.Z)((e,t)=>{const n=e.blocks.byClientId[t];return n?{...n,attributes:U(e,t)}:null},(e,t)=>[e.blocks.byClientId[t],e.blocks.attributes[t]]),G=(0,W.Z)((e,t)=>(0,u.map)(Ne(e,t),t=>X(e,t)),(e,t)=>(0,u.map)(e.blocks.order[t||""],t=>e.blocks.cache[t])),K=(0,W.Z)((e,t)=>{const n=e.blocks.byClientId[t];return n?{...n,attributes:U(e,t),innerBlocks:J(e,t)}:null},e=>[e.blocks.byClientId,e.blocks.order,e.blocks.attributes]),J=(0,W.Z)((e,t="")=>(0,u.map)(Ne(e,t),t=>K(e,t)),e=>[e.blocks.byClientId,e.blocks.order,e.blocks.attributes]),Q=(0,W.Z)((e,t)=>({clientId:t,innerBlocks:ee(e,t)}),e=>[e.blocks.order]),ee=(0,W.Z)((e,t="")=>(0,u.map)(Ne(e,t),t=>Q(e,t)),e=>[e.blocks.order]),te=(e,t)=>(0,u.flatMap)(t,t=>{const n=Ne(e,t);return[...n,...te(e,n)]}),ne=(0,W.Z)(e=>{const t=Ne(e);return[...t,...te(e,t)]},e=>[e.blocks.order]),re=(0,W.Z)((e,t)=>{const n=ne(e);return t?(0,u.reduce)(n,(n,r)=>e.blocks.byClientId[r].name===t?n+1:n,0):n.length},e=>[e.blocks.order,e.blocks.byClientId]),oe=(0,W.Z)((e,t)=>(0,u.map)((0,u.castArray)(t),t=>X(e,t)),e=>[e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function ae(e,t){return Ne(e,t).length}function ie(e){return e.selection.selectionStart}function se(e){return e.selection.selectionEnd}function le(e){return e.selection.selectionStart.clientId}function ce(e){return e.selection.selectionEnd.clientId}function ue(e){const t=Ee(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function de(e){const{selectionStart:t,selectionEnd:n}=e.selection;return!!t.clientId&&t.clientId===n.clientId}function pe(e){const{selectionStart:t,selectionEnd:n}=e.selection,{clientId:r}=t;return r&&r===n.clientId?r:null}function me(e){const t=pe(e);return t?X(e,t):null}function fe(e,t){return void 0!==e.blocks.parents[t]?e.blocks.parents[t]:null}const he=(0,W.Z)((e,t,n=!1)=>{const r=[];let o=t;for(;e.blocks.parents[o];)o=e.blocks.parents[o],r.push(o);return n?r:r.reverse()},e=>[e.blocks.parents]),ge=(0,W.Z)((e,t,n,r=!1)=>{const o=he(e,t,r);return(0,u.map)((0,u.filter)((0,u.map)(o,t=>({id:t,name:F(e,t)})),({name:e})=>Array.isArray(n)?n.includes(e):e===n),({id:e})=>e)},e=>[e.blocks.parents]);function be(e,t){let n,r=t;do{n=r,r=e.blocks.parents[r]}while(r);return n}function _e(e,t){const n=pe(e),r=[...he(e,t),t],o=[...he(e,n),n];let a;const i=Math.min(r.length,o.length);for(let e=0;e{const{selectionStart:t,selectionEnd:n}=e.selection;if(void 0===t.clientId||void 0===n.clientId)return q;if(t.clientId===n.clientId)return[t.clientId];const r=fe(e,t.clientId);if(null===r)return q;const o=Ne(e,r),a=o.indexOf(t.clientId),i=o.indexOf(n.clientId);return a>i?o.slice(i,a+1):o.slice(a,i+1)},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function Ee(e){const{selectionStart:t,selectionEnd:n}=e.selection;return t.clientId===n.clientId?q:we(e)}const Le=(0,W.Z)(e=>{const t=Ee(e);return t.length?t.map(t=>X(e,t)):q},e=>[...we.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function Ce(e){return(0,u.first)(Ee(e))||null}function Se(e){return(0,u.last)(Ee(e))||null}function Te(e,t){return Ce(e)===t}function Ae(e,t){return-1!==Ee(e).indexOf(t)}const xe=(0,W.Z)((e,t)=>{let n=t,r=!1;for(;n&&!r;)n=fe(e,n),r=Ae(e,n);return r},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function ze(e){const{selectionStart:t,selectionEnd:n}=e.selection;return t.clientId===n.clientId?null:t.clientId||null}function Oe(e){const{selectionStart:t,selectionEnd:n}=e.selection;return t.clientId===n.clientId?null:n.clientId||null}function Ne(e,t){return e.blocks.order[t||""]||q}function De(e,t,n){return Ne(e,n).indexOf(t)}function Be(e,t){const{selectionStart:n,selectionEnd:r}=e.selection;return n.clientId===r.clientId&&n.clientId===t}function Pe(e,t,n=!1){return(0,u.some)(Ne(e,t),t=>Be(e,t)||Ae(e,t)||n&&Pe(e,t,n))}function Ie(e,t){if(!t)return!1;const n=Ee(e),r=n.indexOf(t);return r>-1&&rFe(e,t))}function Ue(e){return e.isCaretWithinFormattedText}function Xe(e){let t,n;const{insertionPoint:r,selection:{selectionEnd:o}}=e;if(null!==r)return r;const{clientId:a}=o;return a?(t=fe(e,a)||void 0,n=De(e,o.clientId,t)+1):n=Ne(e).length,{rootClientId:t,index:n}}function $e(e){const t=e.insertionPoint;return!!e.insertionPoint&&!Je(e,t.rootClientId)}function Ge(e){return e.template.isValid}function Ke(e){return e.settings.template}function Je(e,t){if(!t)return e.settings.templateLock;const n=bt(e,t);return n?n.templateLock:null}const Qe=(e,t,n=null)=>(0,u.isBoolean)(e)?e:(0,u.isArray)(e)?!(!e.includes("core/post-content")||null!==t)||e.includes(t):n,et=(e,t,n=null)=>{let r;if(t&&"object"==typeof t?(r=t,t=r.name):r=(0,m.getBlockType)(t),!r)return!1;const{allowedBlockTypes:o}=_t(e);if(!Qe(o,t,!0))return!1;if(!!Je(e,n))return!1;const a=bt(e,n);if(n&&void 0===a)return!1;const i=null==a?void 0:a.allowedBlocks,s=Qe(i,t),l=r.parent,c=F(e,n),u=Qe(l,c);return null!==s&&null!==u?s||u:null!==s?s:null===u||u},tt=(0,W.Z)(et,(e,t,n)=>[e.blockListSettings[n],e.blocks.byClientId[n],e.settings.allowedBlockTypes,e.settings.templateLock]);function nt(e,t,n=null){return t.every(t=>tt(e,F(e,t),n))}function rt(e,t){var n,r;return null!==(n=null===(r=e.preferences.insertUsage)||void 0===r?void 0:r[t])&&void 0!==n?n:null}const ot=(e,t,n)=>!!(0,m.hasBlockSupport)(t,"inserter",!0)&&et(e,t.name,n),at=(e,t)=>n=>{const r=`${t.id}/${n.name}`,{time:o,count:a=0}=rt(e,r)||{};return{...t,id:r,icon:n.icon||t.icon,title:n.title||t.title,description:n.description||t.description,category:n.category||t.category,example:n.hasOwnProperty("example")?n.example:t.example,initialAttributes:{...t.initialAttributes,...n.attributes},innerBlocks:n.innerBlocks,keywords:n.keywords||t.keywords,frecency:it(o,a)}},it=(e,t)=>{if(!e)return t;const n=Date.now()-e;switch(!0){case n<36e5:return 4*t;case n<864e5:return 2*t;case n<6048e5:return t/2;default:return t/4}},st=(e,{buildScope:t="inserter"})=>n=>{const r=n.name;let o=!1;(0,m.hasBlockSupport)(n.name,"multiple",!0)||(o=(0,u.some)(oe(e,ne(e)),{name:n.name}));const{time:a,count:i=0}=rt(e,r)||{},s={id:r,name:n.name,title:n.title,icon:n.icon,isDisabled:o,frecency:it(a,i)};if("transform"===t)return s;const l=n.variations.filter(({scope:e})=>!e||e.includes("inserter"));return{...s,initialAttributes:{},description:n.description,category:n.category,keywords:n.keywords,variations:l,example:n.example,utility:1}},lt=(0,W.Z)((e,t=null)=>{const n=st(e,{buildScope:"inserter"}),r=(0,m.getBlockTypes)().filter(n=>ot(e,n,t)).map(n),o=et(e,"core/block",t)?Lt(e).map(t=>{const n="core/block/"+t.id,r=Mt(e,t.id);let o;1===r.length&&(o=(0,m.getBlockType)(r[0].name));const{time:a,count:i=0}=rt(e,n)||{},s=it(a,i);return{id:n,name:"core/block",initialAttributes:{ref:t.id},title:t.title.raw,icon:o?o.icon:Y,category:"reusable",keywords:[],isDisabled:!1,utility:1,frecency:s}}):[],a=r.filter(({variations:e=[]})=>!e.some(({isDefault:e})=>e)),i=[];for(const t of r){const{variations:n=[]}=t;if(n.length){const r=at(e,t);i.push(...n.map(r))}}return[...[...a,...i].sort((e,t)=>{const n=e.name.startsWith("core/"),r=t.name.startsWith("core/");return n&&r?0:n&&!r?-1:1}),...o]},(e,t)=>[e.blockListSettings[t],e.blocks.byClientId,e.blocks.order,e.preferences.insertUsage,e.settings.allowedBlockTypes,e.settings.templateLock,Lt(e),(0,m.getBlockTypes)()]),ct=(0,W.Z)((e,t,n=null)=>{const r=st(e,{buildScope:"transform"}),o=(0,m.getBlockTypes)().filter(t=>ot(e,t,n)).map(r),a=(0,u.mapKeys)(o,({name:e})=>e),i=(0,m.getPossibleBlockTransformations)(t).reduce((e,t)=>(a[null==t?void 0:t.name]&&e.push(a[t.name]),e),[]);return(0,u.orderBy)(i,e=>a[e.name].frecency,"desc")},(e,t)=>[e.blockListSettings[t],e.blocks.byClientId,e.preferences.insertUsage,e.settings.allowedBlockTypes,e.settings.templateLock,(0,m.getBlockTypes)()]),ut=(0,W.Z)((e,t=null)=>{if((0,u.some)((0,m.getBlockTypes)(),n=>ot(e,n,t)))return!0;return et(e,"core/block",t)&&Lt(e).length>0},(e,t)=>[e.blockListSettings[t],e.blocks.byClientId,e.settings.allowedBlockTypes,e.settings.templateLock,Lt(e),(0,m.getBlockTypes)()]),dt=(0,W.Z)((e,t=null)=>{if(t)return(0,u.filter)((0,m.getBlockTypes)(),n=>ot(e,n,t))},(e,t)=>[e.blockListSettings[t],e.blocks.byClientId,e.settings.allowedBlockTypes,e.settings.templateLock,(0,m.getBlockTypes)()]),pt=(0,W.Z)((e,t)=>{const n=e.settings.__experimentalBlockPatterns.find(({name:e})=>e===t);return n?{...n,blocks:(0,m.parse)(n.content)}:null},e=>[e.settings.__experimentalBlockPatterns]),mt=(0,W.Z)(e=>{const t=e.settings.__experimentalBlockPatterns,{allowedBlockTypes:n}=_t(e);return t.map(({name:t})=>pt(e,t)).filter(({blocks:e})=>((e,t)=>{if((0,u.isBoolean)(t))return t;const n=[...e];for(;n.length>0;){var r;const e=n.shift();if(!Qe(t,e.name||e.blockName,!0))return!1;null===(r=e.innerBlocks)||void 0===r||r.forEach(e=>{n.push(e)})}return!0})(e,n))},e=>[e.settings.__experimentalBlockPatterns,e.settings.allowedBlockTypes]),ft=(0,W.Z)((e,t=null)=>{const n=mt(e);return(0,u.filter)(n,({blocks:n})=>n.every(({name:n})=>tt(e,n,t)))},(e,t)=>[e.settings.__experimentalBlockPatterns,e.settings.allowedBlockTypes,e.settings.templateLock,e.blockListSettings[t],e.blocks.byClientId[t]]),ht=(0,W.Z)((e,t,n=null)=>{if(!t)return q;const r=ft(e,n),o=Array.isArray(t)?t:[t];return r.filter(e=>{var t,n;return null==e||null===(t=e.blockTypes)||void 0===t||null===(n=t.some)||void 0===n?void 0:n.call(t,e=>o.includes(e))})},(e,t)=>[...ft.getDependants(e,t)]),gt=(0,W.Z)((e,t,n=null)=>{if(!t)return q;if(t.some(({clientId:t,innerBlocks:n})=>n.length||xt(e,t)))return q;const r=Array.from(new Set(t.map(({name:e})=>e)));return ht(e,r,n)},(e,t)=>[...ht.getDependants(e,t)]);function bt(e,t){return e.blockListSettings[t]}function _t(e){return e.settings}function vt(e){return e.blocks.isPersistentChange}const yt=(0,W.Z)((e,t=[])=>t.reduce((t,n)=>e.blockListSettings[n]?{...t,[n]:e.blockListSettings[n]}:t,{}),e=>[e.blockListSettings]),Mt=(0,W.Z)((e,t)=>{const n=(0,u.find)(Lt(e),e=>e.id===t);return n?(0,m.parse)("string"==typeof n.content.raw?n.content.raw:n.content):null},e=>[Lt(e)]),kt=(0,W.Z)((e,t)=>{var n;const r=(0,u.find)(Lt(e),e=>e.id===t);return r?null===(n=r.title)||void 0===n?void 0:n.raw:null},e=>[Lt(e)]);function wt(e){return e.blocks.isIgnoredChange}function Et(e){return e.lastBlockAttributesChange}function Lt(e){var t,n;return null!==(t=null==e||null===(n=e.settings)||void 0===n?void 0:n.__experimentalReusableBlocks)&&void 0!==t?t:q}function Ct(e){return e.isNavigationMode}function St(e){return e.hasBlockMovingClientId}function Tt(e){return!!e.automaticChangeStatus}function At(e,t){return e.highlightedBlock===t}function xt(e,t){return!!e.blocks.controlledInnerBlocks[t]}const zt=(0,W.Z)((e,t)=>{if(!t.length)return null;const n=pe(e);if(t.includes(F(e,n)))return n;const r=Ee(e),o=ge(e,n||r[0],t);return o?(0,u.last)(o):null},(e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]);function Ot(e,t,n){const{lastBlockInserted:r}=e;return r.clientId===t&&r.source===n}var Nt=n(36042),Dt=n(66209),Bt=n(80369),Pt=n(67775);const It={SLEEP:({duration:e})=>new Promise(t=>{setTimeout(t,e)}),MARK_AUTOMATIC_CHANGE_FINAL_CONTROL:(0,Pt.R)(e=>()=>{const{requestIdleCallback:t=(e=>setTimeout(e,100))}=window;t(()=>e.dispatch(qn).__unstableMarkAutomaticChangeFinal())})},Rt="core/block-editor";function*Zt(){if(0===(yield Dt.a.select(Rt,"getBlockCount")))return yield Sn()}function*Wt(e){return yield{type:"RESET_BLOCKS",blocks:e},yield*Ht(e)}function*Ht(e){const t=yield Dt.a.select(Rt,"getTemplate"),n=yield Dt.a.select(Rt,"getTemplateLock"),r=!t||"all"!==n||(0,m.doBlocksMatchTemplate)(e,t);if(r!==(yield Dt.a.select(Rt,"isValidTemplate")))return yield mn(r),r}function jt(e,t,n){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:n}}function Yt(e){return{type:"RECEIVE_BLOCKS",blocks:e}}function qt(e,t,n=!1){return{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:(0,u.castArray)(e),attributes:t,uniqueByBlock:n}}function Ft(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function Vt(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}function*Ut(e){const t=yield Dt.a.select(Rt,"getPreviousBlockClientId",e);if(t)return yield Vt(t,-1),[t]}function*Xt(e){const t=yield Dt.a.select(Rt,"getNextBlockClientId",e);if(t)return yield Vt(t),[t]}function $t(){return{type:"START_MULTI_SELECT"}}function Gt(){return{type:"STOP_MULTI_SELECT"}}function*Kt(e,t){if((yield Dt.a.select(Rt,"getBlockRootClientId",e))!==(yield Dt.a.select(Rt,"getBlockRootClientId",t)))return;yield{type:"MULTI_SELECT",start:e,end:t};const n=yield Dt.a.select(Rt,"getSelectedBlockCount");(0,Nt.speak)((0,L.sprintf)((0,L._n)("%s block selected.","%s blocks selected.",n),n),"assertive")}function Jt(){return{type:"CLEAR_SELECTED_BLOCK"}}function Qt(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}function en(e,t){var n,r;const o=null!==(n=null==t||null===(r=t.__experimentalPreferredStyleVariations)||void 0===r?void 0:r.value)&&void 0!==n?n:{};return e.map(e=>{var t;const n=e.name;if(!(0,m.hasBlockSupport)(n,"defaultStylePicker",!0))return e;if(!o[n])return e;const r=null===(t=e.attributes)||void 0===t?void 0:t.className;if(null!=r&&r.includes("is-style-"))return e;const{attributes:a={}}=e,i=o[n];return{...e,attributes:{...a,className:`${r||""} is-style-${i}`.trim()}}})}function*tn(e,t,n,r=0,o){e=(0,u.castArray)(e),t=en((0,u.castArray)(t),yield Dt.a.select(Rt,"getSettings"));const a=yield Dt.a.select(Rt,"getBlockRootClientId",(0,u.first)(e));for(let e=0;e({clientIds:(0,u.castArray)(t),type:e,rootClientId:n})}const on=rn("MOVE_BLOCKS_DOWN"),an=rn("MOVE_BLOCKS_UP");function*sn(e,t="",n="",r){const o=yield Dt.a.select(Rt,"getTemplateLock",t);if("all"===o)return;const a={type:"MOVE_BLOCKS_TO_POSITION",fromRootClientId:t,toRootClientId:n,clientIds:e,index:r};if(t===n)return void(yield a);if("insert"===o)return;(yield Dt.a.select(Rt,"canInsertBlocks",e,n))&&(yield a)}function*ln(e,t="",n="",r){yield sn([e],t,n,r)}function cn(e,t,n,r=!0,o){return un([e],t,n,r,0,o)}function*un(e,t,n,r=!0,o=0,a){(0,u.isObject)(o)&&(a=o,o=0,(0,Bt.Z)("meta argument in wp.data.dispatch('core/block-editor')",{since:"10.1",plugin:"Gutenberg",hint:"The meta argument is now the 6th argument of the function"})),e=en((0,u.castArray)(e),yield Dt.a.select(Rt,"getSettings"));const i=[];for(const t of e){(yield Dt.a.select(Rt,"canInsertBlockType",t.name,n))&&i.push(t)}if(i.length)return{type:"INSERT_BLOCKS",blocks:i,index:t,rootClientId:n,time:Date.now(),updateSelection:r,initialPosition:r?o:null,meta:a}}function dn(e,t,n={}){const{__unstableWithInserter:r}=n;return{type:"SHOW_INSERTION_POINT",rootClientId:e,index:t,__unstableWithInserter:r}}function pn(){return{type:"HIDE_INSERTION_POINT"}}function mn(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}function*fn(){yield{type:"SYNCHRONIZE_TEMPLATE"};const e=yield Dt.a.select(Rt,"getBlocks"),t=yield Dt.a.select(Rt,"getTemplate"),n=(0,m.synchronizeBlocksWithTemplate)(e,t);return yield Wt(n)}function*hn(e,t){const n=[e,t];yield{type:"MERGE_BLOCKS",blocks:n};const[r,o]=n,i=yield Dt.a.select(Rt,"getBlock",r),s=(0,m.getBlockType)(i.name);if(!s.merge)return void(yield Vt(i.clientId));const l=yield Dt.a.select(Rt,"getBlock",o),c=(0,m.getBlockType)(l.name),{clientId:d,attributeKey:p,offset:f}=yield Dt.a.select(Rt,"getSelectionStart"),h=(d===r?s:c).attributes[p],g=(d===r||d===o)&&void 0!==p&&void 0!==f&&!!h;h||("number"==typeof p?window.console.error("RichText needs an identifier prop that is the block attribute key of the attribute it controls. Its type is expected to be a string, but was "+typeof p):window.console.error("The RichText identifier prop does not match any attributes defined by the block."));const b=(0,m.cloneBlock)(i),_=(0,m.cloneBlock)(l);if(g){const e=d===r?b:_,t=e.attributes[p],{multiline:n,__unstableMultilineWrapperTags:o,__unstablePreserveWhiteSpace:i}=h,s=(0,a.insert)((0,a.create)({html:t,multilineTag:n,multilineWrapperTags:o,preserveWhiteSpace:i}),"†",f,f);e.attributes[p]=(0,a.toHTMLString)({value:s,multilineTag:n,preserveWhiteSpace:i})}const v=i.name===l.name?[_]:(0,m.switchToBlockType)(_,i.name);if(!v||!v.length)return;const y=s.merge(b.attributes,v[0].attributes);if(g){const e=(0,u.findKey)(y,e=>"string"==typeof e&&-1!==e.indexOf("†")),t=y[e],{multiline:n,__unstableMultilineWrapperTags:r,__unstablePreserveWhiteSpace:o}=s.attributes[e],l=(0,a.create)({html:t,multilineTag:n,multilineWrapperTags:r,preserveWhiteSpace:o}),c=l.text.indexOf("†"),d=(0,a.remove)(l,c,c+1),p=(0,a.toHTMLString)({value:d,multilineTag:n,preserveWhiteSpace:o});y[e]=p,yield Cn(i.clientId,e,c,c)}yield*tn([i.clientId,l.clientId],[{...i,attributes:{...i.attributes,...y}},...v.slice(1)])}function*gn(e,t=!0){if(!e||!e.length)return;e=(0,u.castArray)(e);const n=yield Dt.a.select(Rt,"getBlockRootClientId",e[0]);if(yield Dt.a.select(Rt,"getTemplateLock",n))return;let r;r=t?yield Ut(e[0]):yield Dt.a.select(Rt,"getPreviousBlockClientId",e[0]),yield{type:"REMOVE_BLOCKS",clientIds:e};const o=yield*Zt();return[r||o]}function bn(e,t){return gn([e],t)}function _n(e,t,n=!1,r=0){return{type:"REPLACE_INNER_BLOCKS",rootClientId:e,blocks:t,updateSelection:n,initialPosition:n?r:null,time:Date.now()}}function vn(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function yn(){return{type:"START_TYPING"}}function Mn(){return{type:"STOP_TYPING"}}function kn(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function wn(){return{type:"STOP_DRAGGING_BLOCKS"}}function En(){return{type:"ENTER_FORMATTED_TEXT"}}function Ln(){return{type:"EXIT_FORMATTED_TEXT"}}function Cn(e,t,n,r){return{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:n,endOffset:r}}function Sn(e,t,n){const r=(0,m.getDefaultBlockName)();if(!r)return;return cn((0,m.createBlock)(r,e),n,t)}function Tn(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function An(e){return{type:"UPDATE_SETTINGS",settings:e}}function xn(e,t){return{type:"SAVE_REUSABLE_BLOCK_SUCCESS",id:e,updatedId:t}}function zn(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function On(){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"}}function*Nn(){yield{type:"MARK_AUTOMATIC_CHANGE"},yield{type:"MARK_AUTOMATIC_CHANGE_FINAL_CONTROL"}}function Dn(){return{type:"MARK_AUTOMATIC_CHANGE_FINAL"}}function*Bn(e=!0){yield{type:"SET_NAVIGATION_MODE",isNavigationMode:e},e?(0,Nt.speak)((0,L.__)("You are currently in navigation mode. Navigate blocks using the Tab key and Arrow keys. Use Left and Right Arrow keys to move between nesting levels. To exit navigation mode and edit the selected block, press Enter.")):(0,Nt.speak)((0,L.__)("You are currently in edit mode. To return to the navigation mode, press Escape."))}function*Pn(e=null){yield{type:"SET_BLOCK_MOVING_MODE",hasBlockMovingClientId:e},e&&(0,Nt.speak)((0,L.__)("Use the Tab key and Arrow keys to choose new block location. Use Left and Right Arrow keys to move between nesting levels. Once location is selected press Enter or Space to move the block."))}function*In(e,t=!0){if(!e&&!e.length)return;const n=yield Dt.a.select(Rt,"getBlocksByClientId",e),r=yield Dt.a.select(Rt,"getBlockRootClientId",e[0]);if((0,u.some)(n,e=>!e))return;const o=n.map(e=>e.name);if((0,u.some)(o,e=>!(0,m.hasBlockSupport)(e,"multiple",!0)))return;const a=yield Dt.a.select(Rt,"getBlockIndex",(0,u.last)((0,u.castArray)(e)),r),i=n.map(e=>(0,m.__experimentalCloneSanitizedBlock)(e));return yield un(i,a+1,r,t),i.length>1&&t&&(yield Kt((0,u.first)(i).clientId,(0,u.last)(i).clientId)),i.map(e=>e.clientId)}function*Rn(e){if(!e)return;const t=yield Dt.a.select(Rt,"getBlockRootClientId",e);if(yield Dt.a.select(Rt,"getTemplateLock",t))return;const n=yield Dt.a.select(Rt,"getBlockIndex",e,t);return yield Sn({},t,n)}function*Zn(e){if(!e)return;const t=yield Dt.a.select(Rt,"getBlockRootClientId",e);if(yield Dt.a.select(Rt,"getTemplateLock",t))return;const n=yield Dt.a.select(Rt,"getBlockIndex",e,t);return yield Sn({},t,n+1)}function Wn(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}function*Hn(e){yield Wn(e,!0),yield{type:"SLEEP",duration:150},yield Wn(e,!1)}function jn(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}const Yn={reducer:Z,selectors:r,actions:o,controls:It},qn=(0,k.Z)(Rt,{...Yn,persist:["preferences"]});function Fn(){const{isSelected:e,clientId:t,name:n}=y(),r=(0,b.Z)(r=>{if(e)return;const{getBlockName:o,isFirstMultiSelectedBlock:a,getMultiSelectedBlockClientIds:i}=r(qn);return!!a(t)&&i().every(e=>o(e)===n)},[t,e,n]);return e||r}(0,M.registerStore)(Rt,{...Yn,persist:["preferences"]});var Vn=n(1267);const Un={default:(0,Vn.up)("BlockControls"),block:(0,Vn.up)("BlockControlsBlock"),inline:(0,Vn.up)("BlockFormatControls"),other:(0,Vn.up)("BlockControlsOther")};function Xn({group:e="default",controls:t,children:n}){if(!Fn())return null;const r=Un[e].Fill;return(0,s.createElement)(f.Z,{document:document},(0,s.createElement)(r,null,r=>{const o=(0,u.isEmpty)(r)?null:r;return(0,s.createElement)(h.Z.Provider,{value:o},"default"===e&&(0,s.createElement)(g.Z,{controls:t}),n)}))}var $n=n(93879);function Gn({group:e="default",...t}){const n=(0,s.useContext)(h.Z),r=Un[e].Slot,o=(0,$n.Z)(r.__unstableName);return Boolean(o.fills&&o.fills.length)?"default"===e?(0,s.createElement)(r,(0,i.Z)({},t,{bubblesVirtually:!0,fillProps:n})):(0,s.createElement)(g.Z,null,(0,s.createElement)(r,(0,i.Z)({},t,{bubblesVirtually:!0,fillProps:n}))):null}const Kn=Xn;Kn.Slot=Gn;const Jn=e=>(0,s.createElement)(Xn,(0,i.Z)({group:"inline"},e));Jn.Slot=e=>(0,s.createElement)(Gn,(0,i.Z)({group:"inline"},e));const Qn=Kn;var er=n(31206),tr=n(34934),nr=n(92380),rr=n(79700),or=n(75094),ar=n(81138);const ir={type:"default"},sr=(0,s.createContext)(ir);function lr(e,t){return e.split(",").map(e=>`.editor-styles-wrapper ${e} ${t}`).join(",")}const cr=sr.Provider;function ur({selector:e,layout:t={}}){const{contentSize:n,wideSize:r}=t;let o=n||r?`\n\t\t\t\t${lr(e,"> *")} {\n\t\t\t\t\tmax-width: ${null!=n?n:r};\n\t\t\t\t\tmargin-left: auto !important;\n\t\t\t\t\tmargin-right: auto !important;\n\t\t\t\t}\n\n\t\t\t\t${lr(e,'> [data-align="wide"]')} {\n\t\t\t\t\tmax-width: ${null!=r?r:n};\n\t\t\t\t}\n\n\t\t\t\t${lr(e,'> [data-align="full"]')} {\n\t\t\t\t\tmax-width: none;\n\t\t\t\t}\n\t\t\t`:"";return o+=`\n\t\t${lr(e,'> [data-align="left"]')} {\n\t\t\tfloat: left;\n\t\t\tmargin-right: 2em;\n\t\t}\n\n\t\t${lr(e,'> [data-align="right"]')} {\n\t\t\tfloat: right;\n\t\t\tmargin-left: 2em;\n\t\t}\n\t`,(0,s.createElement)("style",null,o)}const dr=["left","center","right","wide","full"],pr=["wide","full"];function mr(e=dr){const{wideControlsEnabled:t=!1}=(0,b.Z)(e=>{const{getSettings:t}=e(qn);return{wideControlsEnabled:t().alignWide}},[]),n=(0,s.useContext)(sr);if(!("default"===n.type))return[];const{alignments:r=dr}=n;return e.filter(e=>(n.alignments||t||!pr.includes(e))&&r.includes(e))}const fr={left:{icon:tr.Z,title:(0,L.__)("Align left")},center:{icon:nr.Z,title:(0,L.__)("Align center")},right:{icon:rr.Z,title:(0,L.__)("Align right")},wide:{icon:or.Z,title:(0,L.__)("Wide width")},full:{icon:ar.Z,title:(0,L.__)("Full width")}},hr={isAlternate:!0};const gr=function({value:e,onChange:t,controls:n,isToolbar:r,isCollapsed:o=!0}){const a=mr(n);if(0===a.length)return null;const l=fr[e],c=fr.center,u=r?g.Z:er.Z,d=r?{isCollapsed:o}:{};return(0,s.createElement)(u,(0,i.Z)({popoverProps:hr,icon:l?l.icon:c.icon,label:(0,L.__)("Align"),toggleProps:{describedBy:(0,L.__)("Change alignment")},controls:a.map(n=>{return{...fr[n],isActive:e===n,role:o?"menuitemradio":void 0,onClick:(r=n,()=>t(e===r?void 0:r))};var r})},d))};function br(e){return(0,s.createElement)(gr,(0,i.Z)({},e,{isToolbar:!1}))}function _r(e){return(0,s.createElement)(gr,(0,i.Z)({},e,{isToolbar:!0}))}const vr=["left","center","right","wide","full"],yr=["wide","full"];function Mr(e,t=!0,n=!0){let r;return r=Array.isArray(e)?vr.filter(t=>e.includes(t)):!0===e?vr:[],!n||!0===e&&!t?(0,u.without)(r,...yr):r}const kr=(0,d.Z)(e=>t=>{const{name:n}=t,r=mr(Mr((0,m.getBlockSupport)(n,"align"),(0,m.hasBlockSupport)(n,"alignWide",!0)));return[r.length>0&&t.isSelected&&(0,s.createElement)(Qn,{key:"align-controls",group:"block"},(0,s.createElement)(br,{value:t.attributes.align,onChange:e=>{if(!e){var n,r;(null===(n=(0,m.getBlockType)(t.name).attributes)||void 0===n||null===(r=n.align)||void 0===r?void 0:r.default)&&(e="")}t.setAttributes({align:e})},controls:r})),(0,s.createElement)(e,(0,i.Z)({key:"edit"},t))]},"withToolbarControls"),wr=(0,d.Z)(e=>t=>{const{name:n,attributes:r}=t,{align:o}=r,a=mr(Mr((0,m.getBlockSupport)(n,"align"),(0,m.hasBlockSupport)(n,"alignWide",!0)));if(void 0===o)return(0,s.createElement)(e,t);let l=t.wrapperProps;return a.includes(o)&&(l={...l,"data-align":o}),(0,s.createElement)(e,(0,i.Z)({},t,{wrapperProps:l}))});(0,p.addFilter)("blocks.registerBlockType","core/align/addAttribute",(function(e){return(0,u.has)(e.attributes,["align","type"])||(0,m.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...vr,""]}}),e})),(0,p.addFilter)("editor.BlockListBlock","core/editor/align/with-data-align",wr),(0,p.addFilter)("editor.BlockEdit","core/editor/align/with-toolbar-controls",kr),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/align/addAssignedAlign",(function(e,t,n){const{align:r}=n;return Mr((0,m.getBlockSupport)(t,"align"),(0,m.hasBlockSupport)(t,"alignWide",!0)).includes(r)&&(e.className=c()("align"+r,e.className)),e}));var Er=n(9545),Lr=n(33936),Cr=n(79508);const{Fill:Sr,Slot:Tr}=(0,Vn.up)("InspectorAdvancedControls");function Ar({children:e}){const{isSelected:t}=y();return t?(0,s.createElement)(f.Z,{document:document},(0,s.createElement)(Sr,null,e)):null}Ar.slotName="InspectorAdvancedControls",Ar.Slot=Tr;const xr=Ar,{Fill:zr,Slot:Or}=(0,Vn.up)("InspectorControls");function Nr({children:e}){return Fn()?(0,s.createElement)(f.Z,{document:document},(0,s.createElement)(zr,null,e)):null}Nr.Slot=Or;const Dr=Nr,Br=/[\s#]/g;const Pr=(0,d.Z)(e=>t=>{if((0,m.hasBlockSupport)(t.name,"anchor")&&t.isSelected){const n="web"===j.Z.OS,r=(0,s.createElement)(Er.Z,{className:"html-anchor-control",label:(0,L.__)("HTML anchor"),help:(0,s.createElement)(s.Fragment,null,(0,L.__)("Enter a word or two — without spaces — to make a unique web address just for this block, called an “anchor.” Then, you’ll be able to link directly to this section of your page."),(0,s.createElement)(Lr.Z,{href:"https://wordpress.org/support/article/page-jumps/"},(0,L.__)("Learn more about anchors"))),value:t.attributes.anchor||"",placeholder:n?null:(0,L.__)("Add an anchor"),onChange:e=>{e=e.replace(Br,"-"),t.setAttributes({anchor:e})},autoCapitalize:"none",autoComplete:"off"});return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(e,t),n&&(0,s.createElement)(xr,null,r),!n&&"core/heading"===t.name&&(0,s.createElement)(Dr,null,(0,s.createElement)(Cr.Z,{title:(0,L.__)("Heading settings")},r)))}return(0,s.createElement)(e,t)},"withInspectorControl");(0,p.addFilter)("blocks.registerBlockType","core/anchor/attribute",(function(e){return(0,u.has)(e.attributes,["anchor","type"])||(0,m.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"}}),e})),(0,p.addFilter)("editor.BlockEdit","core/editor/anchor/with-inspector-control",Pr),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/anchor/save-props",(function(e,t,n){return(0,m.hasBlockSupport)(t,"anchor")&&(e.id=""===n.anchor?null:n.anchor),e}));const Ir=(0,d.Z)(e=>t=>(0,m.hasBlockSupport)(t.name,"customClassName",!0)&&t.isSelected?(0,s.createElement)(s.Fragment,null,(0,s.createElement)(e,t),(0,s.createElement)(xr,null,(0,s.createElement)(Er.Z,{autoComplete:"off",label:(0,L.__)("Additional CSS class(es)"),value:t.attributes.className||"",onChange:e=>{t.setAttributes({className:""!==e?e:void 0})},help:(0,L.__)("Separate multiple classes with spaces.")}))):(0,s.createElement)(e,t),"withInspectorControl");function Rr(e){e=`

${e}
`;const t=(0,m.parseWithAttributeSchema)(e,{type:"string",source:"attribute",selector:"[data-custom-class-name] > *",attribute:"class"});return t?t.trim().split(/\s+/):[]}(0,p.addFilter)("blocks.registerBlockType","core/custom-class-name/attribute",(function(e){return(0,m.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e})),(0,p.addFilter)("editor.BlockEdit","core/editor/custom-class-name/with-inspector-control",Ir),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/custom-class-name/save-props",(function(e,t,n){return(0,m.hasBlockSupport)(t,"customClassName",!0)&&n.className&&(e.className=c()(e.className,n.className)),e})),(0,p.addFilter)("blocks.getBlockAttributes","core/custom-class-name/addParsedDifference",(function(e,t,n){if((0,m.hasBlockSupport)(t,"customClassName",!0)){const r=(0,u.omit)(e,["className"]),o=(0,m.getSaveContent)(t,r),a=Rr(o),i=Rr(n),s=(0,u.difference)(i,a);s.length?e.className=s.join(" "):o&&delete e.className}return e})),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",(function(e,t){return(0,m.hasBlockSupport)(t,"className",!0)&&("string"==typeof e.className?e.className=(0,u.uniq)([(0,m.getBlockDefaultClassName)(t.name),...e.className.split(" ")]).join(" ").trim():e.className=(0,m.getBlockDefaultClassName)(t.name)),e}));var Zr=n(24428);const Wr={"color.palette":e=>void 0===e.colors?void 0:e.colors,"color.gradients":e=>void 0===e.gradients?void 0:e.gradients,"color.custom":e=>void 0===e.disableCustomColors?void 0:!e.disableCustomColors,"color.customGradient":e=>void 0===e.disableCustomGradients?void 0:!e.disableCustomGradients,"typography.fontSizes":e=>void 0===e.fontSizes?void 0:e.fontSizes,"typography.customFontSize":e=>void 0===e.disableCustomFontSizes?void 0:!e.disableCustomFontSizes,"typography.customLineHeight":e=>e.enableCustomLineHeight,"spacing.units":e=>{if(void 0!==e.enableCustomUnits)return!0===e.enableCustomUnits?["px","em","rem","vh","vw"]:e.enableCustomUnits},"spacing.customPadding":e=>e.enableCustomSpacing},Hr={"color.gradients":!0,"color.palette":!0,"typography.fontFamilies":!0,"typography.fontSizes":!0};function jr(e){const{name:t}=y();return(0,b.Z)(n=>{var r;const o=n(qn).getSettings(),a="__experimentalFeatures."+e,i=`__experimentalFeatures.blocks.${t}.${e}`,s=null!==(r=(0,u.get)(o,i))&&void 0!==r?r:(0,u.get)(o,a);var l,c;if(void 0!==s)return Hr[e]?null!==(l=null!==(c=s.user)&&void 0!==c?c:s.theme)&&void 0!==l?l:s.core:s;const d=Wr[e]?Wr[e](o):void 0;return void 0!==d?d:"typography.dropCap"===e||void 0},[t,e])}var Yr=n(7953),qr=n(19586),Fr=n(4906),Vr=n(62248),Ur=n(86278),Xr=n(21638),$r=n(17621),Gr=n.n($r);const Kr=(e,t,n)=>{if(t){const n=(0,u.find)(e,{slug:t});if(n)return n}return{color:n}},Jr=(e,t)=>(0,u.find)(e,{color:t});function Qr(e,t){if(e&&t)return`has-${(0,u.kebabCase)(t)}-${e}`}var eo=n(41882);const to=[];function no(e){if(e)return`has-${e}-gradient-background`}function ro(e,t){const n=(0,u.find)(e,["slug",t]);return n&&n.gradient}function oo(e,t){return(0,u.find)(e,["gradient",t])}function ao(e,t){const n=oo(e,t);return n&&n.slug}function io({gradientAttribute:e="gradient",customGradientAttribute:t="customGradient"}={}){const{clientId:n}=y(),r=jr("color.gradients")||to,{gradient:o,customGradient:a}=(0,b.Z)(r=>{const{getBlockAttributes:o}=r(qn),a=o(n)||{};return{customGradient:a[t],gradient:a[e]}},[n,e,t]),{updateBlockAttributes:i}=(0,eo.Z)(qn),l=(0,s.useCallback)(o=>{const a=ao(r,o);i(n,a?{[e]:a,[t]:void 0}:{[e]:void 0,[t]:o})},[r,n,i]),c=no(o);let u;return u=o?ro(r,o):a,{gradientClass:c,gradientValue:u,setGradient:l}}const so=(0,L.__)("(Color: %s)"),lo=(0,L.__)("(Gradient: %s)"),co=["colors","disableCustomColors","gradients","disableCustomGradients"];function uo({colors:e,gradients:t,label:n,currentTab:r,colorValue:o,gradientValue:a}){let i,l;if("color"===r){if(o){i=o;const t=Jr(e,i),n=t&&t.name;l=(0,L.sprintf)(so,n||i)}}else if("gradient"===r&&a){i=a;const e=oo(t,i),n=e&&e.name;l=(0,L.sprintf)(lo,n||i)}return(0,s.createElement)(s.Fragment,null,n,!!i&&(0,s.createElement)(Yr.Z,{colorValue:i,"aria-label":l}))}function po({colors:e,gradients:t,disableCustomColors:n,disableCustomGradients:r,className:o,label:a,onColorChange:i,onGradientChange:l,colorValue:d,gradientValue:p,clearable:m}){const f=i&&(!(0,u.isEmpty)(e)||!n),h=l&&(!(0,u.isEmpty)(t)||!r),[g,b]=(0,s.useState)(p?"gradient":!!f&&"color");return f||h?(0,s.createElement)(qr.Z,{className:c()("block-editor-color-gradient-control",o)},(0,s.createElement)("fieldset",null,(0,s.createElement)("legend",null,(0,s.createElement)("div",{className:"block-editor-color-gradient-control__color-indicator"},(0,s.createElement)(qr.Z.VisualLabel,null,(0,s.createElement)(uo,{currentTab:g,label:a,colorValue:d,gradientValue:p})))),f&&h&&(0,s.createElement)(Fr.Z,{className:"block-editor-color-gradient-control__button-tabs"},(0,s.createElement)(Vr.Z,{isSmall:!0,isPressed:"color"===g,onClick:()=>b("color")},(0,L.__)("Solid")),(0,s.createElement)(Vr.Z,{isSmall:!0,isPressed:"gradient"===g,onClick:()=>b("gradient")},(0,L.__)("Gradient"))),("color"===g||!h)&&(0,s.createElement)(Ur.Z,{value:d,onChange:h?e=>{i(e),l()}:i,colors:e,disableCustomColors:n,clearable:m}),("gradient"===g||!f)&&(0,s.createElement)(Xr.Z,{value:p,onChange:f?e=>{l(e),i()}:l,gradients:t,disableCustomGradients:r,clearable:m}))):null}function mo(e){const t={};return t.colors=jr("color.palette"),t.gradients=jr("color.gradients"),t.disableCustomColors=!jr("color.custom"),t.disableCustomGradients=!jr("color.customGradient"),(0,s.createElement)(po,(0,i.Z)({},t,e))}const fo=function(e){return(0,u.every)(co,t=>e.hasOwnProperty(t))?(0,s.createElement)(po,e):(0,s.createElement)(mo,e)},ho=e=>{if(!(0,u.isObject)(e)||Array.isArray(e))return e;const t=(0,u.pickBy)((0,u.mapValues)(e,ho),u.identity);return(0,u.isEmpty)(t)?void 0:t},go=[];function bo(e){var t;const{attributes:{borderColor:n,style:r},setAttributes:o}=e,a=jr("color.palette")||go,i=!jr("color.custom"),l=!jr("color.customGradient");return(0,s.createElement)(fo,{label:(0,L.__)("Border color"),value:n||(null==r||null===(t=r.border)||void 0===t?void 0:t.color),colors:a,gradients:void 0,disableCustomColors:i,disableCustomGradients:l,onColorChange:e=>{const t=Jr(a,e),n={...r,border:{...null==r?void 0:r.border,color:null!=t&&t.slug?void 0:e}},i=null!=t&&t.slug?t.slug:void 0;o({style:ho(n),borderColor:i})}})}function _o(e,t,n){var r;if(!Ao(t,"color")||xo(t))return e;const{borderColor:o,style:a}=n,i=Qr("border-color",o),s=c()(e.className,{"has-border-color":o||(null==a||null===(r=a.border)||void 0===r?void 0:r.color),[i]:!!i});return e.className=s||void 0,e}const vo=(0,d.Z)(e=>t=>{var n,r;const{name:o,attributes:a}=t,{borderColor:l}=a,c=jr("color.palette")||go;if(!Ao(o,"color")||xo(o))return(0,s.createElement)(e,t);const u={borderColor:l?null===(n=Kr(c,l))||void 0===n?void 0:n.color:void 0};let d=t.wrapperProps;return d={...t.wrapperProps,style:{...u,...null===(r=t.wrapperProps)||void 0===r?void 0:r.style}},(0,s.createElement)(e,(0,i.Z)({},t,{wrapperProps:d}))});(0,p.addFilter)("blocks.registerBlockType","core/border/addAttributes",(function(e){return Ao(e,"color")?e.attributes.borderColor?e:{...e,attributes:{...e.attributes,borderColor:{type:"string"}}}:e})),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/border/addSaveProps",_o),(0,p.addFilter)("blocks.registerBlockType","core/border/addEditProps",(function(e){if(!Ao(e,"color")||xo(e))return e;const t=e.getEditWrapperProps;return e.getEditWrapperProps=n=>{let r={};return t&&(r=t(n)),_o(r,e,n)},e})),(0,p.addFilter)("editor.BlockListBlock","core/border/with-border-color-palette-styles",vo);var yo=n(86299);function Mo(e){var t;const{attributes:{style:n},setAttributes:r}=e;return(0,s.createElement)(yo.Z,{value:null==n||null===(t=n.border)||void 0===t?void 0:t.radius,label:(0,L.__)("Border radius"),min:0,max:50,initialPosition:0,allowReset:!0,onChange:e=>{let t={...n,border:{...null==n?void 0:n.border,radius:e}};void 0===e&&(t=ho(t)),r({style:t})}})}var ko=n(96517);const wo={key:"default",name:(0,L.__)("Default"),style:{borderStyle:void 0}},Eo=[wo,{key:"none",name:(0,L.__)("None"),style:{borderStyle:"none"}},{key:"solid",name:(0,L.__)("Solid"),style:{borderStyle:"solid"}},{key:"dashed",name:(0,L.__)("Dashed"),style:{borderStyle:"dashed"}},{key:"dotted",name:(0,L.__)("Dotted"),style:{borderStyle:"dotted"}}];function Lo({onChange:e,value:t}){const n=Eo.find(e=>e.key===t);return(0,s.createElement)("fieldset",{className:"components-border-style-control"},(0,s.createElement)(ko.Z,{className:"components-border-style-control__select",label:(0,L.__)("Border style"),options:Eo,value:n||wo,onChange:({selectedItem:t})=>"default"===t.key?e(void 0):e(t.key)}))}const Co=e=>{var t;const{attributes:{style:n},setAttributes:r}=e;return(0,s.createElement)(Lo,{value:null==n||null===(t=n.border)||void 0===t?void 0:t.style,onChange:e=>{const t={...n,border:{...null==n?void 0:n.border,style:e}};r({style:ho(t)})}})},So=e=>{var t;const{attributes:{style:n},setAttributes:r}=e;return(0,s.createElement)(yo.Z,{value:null==n||null===(t=n.border)||void 0===t?void 0:t.width,label:(0,L.__)("Border width"),min:0,max:50,initialPosition:0,allowReset:!0,onChange:e=>{const t={...n,border:{...null==n?void 0:n.border,width:e}};r({style:ho(t)})}})};function To(e){const t=zo(e),n=Ao(e.name),r=jr("border.customColor")&&Ao(e.name,"color"),o=jr("border.customRadius")&&Ao(e.name,"radius"),a=jr("border.customStyle")&&Ao(e.name,"style"),i=jr("border.customWidth")&&Ao(e.name,"width");return t||!n?null:(0,s.createElement)(Dr,null,(0,s.createElement)(Cr.Z,{title:(0,L.__)("Border settings"),initialOpen:!1},a&&(0,s.createElement)(Co,e),i&&(0,s.createElement)(So,e),o&&(0,s.createElement)(Mo,e),r&&(0,s.createElement)(bo,e)))}function Ao(e,t="any"){if("web"!==j.Z.OS)return!1;const n=(0,m.getBlockSupport)(e,"__experimentalBorder");return!0===n||("any"===t?!!(null!=n&&n.color||null!=n&&n.radius||null!=n&&n.width||null!=n&&n.style):!(null==n||!n[t]))}function xo(e){const t=(0,m.getBlockSupport)(e,"__experimentalBorder");return null==t?void 0:t.__experimentalSkipSerialization}const zo=()=>[!jr("border.customColor"),!jr("border.customRadius"),!jr("border.customStyle"),!jr("border.customWidth")].every(Boolean),Oo=(0,L.__)("(%s: color %s)"),No=(0,L.__)("(%s: gradient %s)"),Do=["colors","disableCustomColors","gradients","disableCustomGradients"],Bo=({colors:e,gradients:t,settings:n})=>n.map(({colorValue:n,gradientValue:r,label:o,colors:a,gradients:i},l)=>{if(!n&&!r)return null;let c;if(n){const t=Jr(a||e,n);c=(0,L.sprintf)(Oo,o.toLowerCase(),t&&t.name||n)}else{const e=oo(i||t,n);c=(0,L.sprintf)(No,o.toLowerCase(),e&&e.name||r)}return(0,s.createElement)(Yr.Z,{key:l,colorValue:n||r,"aria-label":c})}),Po=({className:e,colors:t,gradients:n,disableCustomColors:r,disableCustomGradients:o,children:a,settings:l,title:d,...p})=>{if((0,u.isEmpty)(t)&&(0,u.isEmpty)(n)&&r&&o&&(0,u.every)(l,e=>(0,u.isEmpty)(e.colors)&&(0,u.isEmpty)(e.gradients)&&(void 0===e.disableCustomColors||e.disableCustomColors)&&(void 0===e.disableCustomGradients||e.disableCustomGradients)))return null;const m=(0,s.createElement)("span",{className:"block-editor-panel-color-gradient-settings__panel-title"},d,(0,s.createElement)(Bo,{colors:t,gradients:n,settings:l}));return(0,s.createElement)(Cr.Z,(0,i.Z)({className:c()("block-editor-panel-color-gradient-settings",e),title:m},p),l.map((e,a)=>(0,s.createElement)(fo,(0,i.Z)({key:a,colors:t,gradients:n,disableCustomColors:r,disableCustomGradients:o},e))),a)},Io=e=>{const t={};return t.colors=jr("color.palette"),t.gradients=jr("color.gradients"),t.disableCustomColors=!jr("color.custom"),t.disableCustomGradients=!jr("color.customGradient"),(0,s.createElement)(Po,(0,i.Z)({},t,e))},Ro=e=>(0,u.every)(Do,t=>e.hasOwnProperty(t))?(0,s.createElement)(Po,e):(0,s.createElement)(Io,e);var Zo=n(34244);function Wo({tinyBackgroundColor:e,tinyTextColor:t,backgroundColor:n,textColor:r}){const o=e.getBrightness(){(0,Nt.speak)((0,L.__)("This color combination may be hard for people to read."))},[n,r]),(0,s.createElement)("div",{className:"block-editor-contrast-checker"},(0,s.createElement)(Zo.Z,{spokenMessage:null,status:"warning",isDismissible:!1},o))}const Ho=function({backgroundColor:e,fallbackBackgroundColor:t,fallbackTextColor:n,fontSize:r,isLargeText:o,textColor:a}){if(!e&&!t||!a&&!n)return null;const i=Gr()(e||t),l=Gr()(a||n);return 1!==i.getAlpha()||1!==l.getAlpha()||Gr().isReadable(i,l,{level:"AA",size:o||!1!==o&&r>=24?"large":"small"})?null:(0,s.createElement)(Wo,{backgroundColor:e,textColor:a,tinyBackgroundColor:i,tinyTextColor:l})};var jo=n(23120);const Yo=(0,s.createContext)();function qo({children:e}){const t=(0,s.useMemo)(()=>({refs:new Map,callbacks:new Map}),[]);return(0,s.createElement)(Yo.Provider,{value:t},e)}function Fo(e){const{refs:t,callbacks:n}=(0,s.useContext)(Yo),r=(0,s.useRef)();return(0,s.useLayoutEffect)(()=>(t.set(r,e),()=>{t.delete(r)}),[e]),(0,jo.Z)(t=>{r.current=t,n.forEach((n,r)=>{e===n&&r(t)})},[e])}function Vo(e){const{refs:t}=(0,s.useContext)(Yo),n=(0,s.useRef)();return n.current=e,(0,s.useMemo)(()=>({get current(){let e=null;for(const[r,o]of t.entries())o===n.current&&r.current&&(e=r.current);return e}}),[])}function Uo(e){const{callbacks:t}=(0,s.useContext)(Yo),n=Vo(e),[r,o]=(0,s.useState)(null);return(0,s.useLayoutEffect)(()=>{if(e)return t.set(o,e),()=>{t.delete(o)}},[e]),n.current||r}function Xo(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function $o({settings:e,clientId:t,enableContrastChecking:n=!0}){const[r,o]=(0,s.useState)(),[a,i]=(0,s.useState)(),l=Vo(t);return(0,s.useEffect)(()=>{if(!n)return;if(!l.current)return;i(Xo(l.current).color);let e=l.current,t=Xo(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===e.parentNode.ELEMENT_NODE;)e=e.parentNode,t=Xo(e).backgroundColor;o(t)}),(0,s.createElement)(Dr,null,(0,s.createElement)(Ro,{title:(0,L.__)("Color"),initialOpen:!1,settings:e},n&&(0,s.createElement)(Ho,{backgroundColor:r,textColor:a})))}const Go=[],Ko=e=>{const t=(0,m.getBlockSupport)(e,"color");return t&&(!0===t.link||!0===t.gradient||!1!==t.background||!1!==t.text)},Jo=e=>{const t=(0,m.getBlockSupport)(e,"color");return null==t?void 0:t.__experimentalSkipSerialization},Qo=e=>{if("web"!==j.Z.OS)return!1;const t=(0,m.getBlockSupport)(e,"color");return(0,u.isObject)(t)&&!!t.link},ea=e=>{if("web"!==j.Z.OS)return!1;const t=(0,m.getBlockSupport)(e,"color");return(0,u.isObject)(t)&&!!t.gradients},ta=e=>{const t=(0,m.getBlockSupport)(e,"color");return t&&!1!==t.text};function na(e,t,n){var r,o,a,i,s,l;if(!Ko(t)||Jo(t))return e;const u=ea(t),{backgroundColor:d,textColor:p,gradient:m,style:f}=n,h=Qr("background-color",d),g=no(m),b=Qr("color",p),_=c()(e.className,b,g,{[h]:!(u&&null!=f&&null!==(r=f.color)&&void 0!==r&&r.gradient||!h),"has-text-color":p||(null==f||null===(o=f.color)||void 0===o?void 0:o.text),"has-background":d||(null==f||null===(a=f.color)||void 0===a?void 0:a.background)||u&&(m||(null==f||null===(i=f.color)||void 0===i?void 0:i.gradient)),"has-link-color":null==f||null===(s=f.elements)||void 0===s||null===(l=s.link)||void 0===l?void 0:l.color});return e.className=_||void 0,e}const ra=(e,t)=>{const n=/var:preset\|color\|(.+)/.exec(t);return n&&n[1]?Kr(e,n[1]).color:t};function oa(e){var t,n,r,o,a,i,l,c,d;const{name:p,attributes:f}=e,h=jr("color.link"),g=jr("color.palette")||Go,b=jr("color.gradients")||Go,_=(0,s.useRef)(f);if((0,s.useEffect)(()=>{_.current=f},[f]),!Ko(p)||"web"!==j.Z.OS)return null;const v=(e=>{const t=(0,m.getBlockSupport)(e,"color");return t&&!1!==t.background})(p),y=ea(p),{style:M,textColor:k,backgroundColor:w,gradient:E}=f;let C;if(y&&E)C=ro(b,E);else if(y){var S;C=null==M||null===(S=M.color)||void 0===S?void 0:S.gradient}const T=t=>n=>{var r,o;const a=Jr(g,n),i=t+"Color",s={..._.current.style,color:{...null===(r=_.current)||void 0===r||null===(o=r.style)||void 0===o?void 0:o.color,[t]:null!=a&&a.slug?void 0:n}},l=null!=a&&a.slug?a.slug:void 0,c={style:ho(s),[i]:l};e.setAttributes(c),_.current={..._.current,...c}};return(0,s.createElement)($o,{enableContrastChecking:!("web"!==j.Z.OS||E||null!=M&&null!==(t=M.color)&&void 0!==t&&t.gradient),clientId:e.clientId,settings:[...ta(p)?[{label:(0,L.__)("Text color"),onColorChange:T("text"),colorValue:Kr(g,k,null==M||null===(n=M.color)||void 0===n?void 0:n.text).color}]:[],...v||y?[{label:(0,L.__)("Background color"),onColorChange:v?T("background"):void 0,colorValue:Kr(g,w,null==M||null===(r=M.color)||void 0===r?void 0:r.background).color,gradientValue:C,onGradientChange:y?t=>{const n=ao(b,t);let r;if(n){var o,a,i;const e={...null===(o=_.current)||void 0===o?void 0:o.style,color:{...null===(a=_.current)||void 0===a||null===(i=a.style)||void 0===i?void 0:i.color,gradient:void 0}};r={style:ho(e),gradient:n}}else{var s,l,c;const e={...null===(s=_.current)||void 0===s?void 0:s.style,color:{...null===(l=_.current)||void 0===l||null===(c=l.style)||void 0===c?void 0:c.color,gradient:t}};r={style:ho(e),gradient:void 0}}e.setAttributes(r),_.current={..._.current,...r}}:void 0}]:[],...h&&Qo(p)?[{label:(0,L.__)("Link Color"),onColorChange:t=>{const n=Jr(g,t),r=null!=n&&n.slug?"var:preset|color|"+n.slug:t,o=function(e,t,n){return(0,u.setWith)(e?(0,u.clone)(e):{},t,n,u.clone)}(M,["elements","link","color","text"],r);e.setAttributes({style:o})},colorValue:ra(g,null==M||null===(o=M.elements)||void 0===o||null===(a=o.link)||void 0===a||null===(i=a.color)||void 0===i?void 0:i.text),clearable:!(null==M||null===(l=M.elements)||void 0===l||null===(c=l.link)||void 0===c||null===(d=c.color)||void 0===d||!d.text)}]:[]]})}const aa=(0,d.Z)(e=>t=>{var n,r,o;const{name:a,attributes:l}=t,{backgroundColor:c,textColor:u}=l,d=jr("color.palette")||Go;if(!Ko(a)||Jo(a))return(0,s.createElement)(e,t);const p={color:u?null===(n=Kr(d,u))||void 0===n?void 0:n.color:void 0,backgroundColor:c?null===(r=Kr(d,c))||void 0===r?void 0:r.color:void 0};let m=t.wrapperProps;return m={...t.wrapperProps,style:{...p,...null===(o=t.wrapperProps)||void 0===o?void 0:o.style}},(0,s.createElement)(e,(0,i.Z)({},t,{wrapperProps:m}))});(0,p.addFilter)("blocks.registerBlockType","core/color/addAttribute",(function(e){return Ko(e)?(e.attributes.backgroundColor||Object.assign(e.attributes,{backgroundColor:{type:"string"}}),e.attributes.textColor||Object.assign(e.attributes,{textColor:{type:"string"}}),ea(e)&&!e.attributes.gradient&&Object.assign(e.attributes,{gradient:{type:"string"}}),e):e})),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/color/addSaveProps",na),(0,p.addFilter)("blocks.registerBlockType","core/color/addEditProps",(function(e){if(!Ko(e)||Jo(e))return e;const t=e.getEditWrapperProps;return e.getEditWrapperProps=n=>{let r={};return t&&(r=t(n)),na(r,e,n)},e})),(0,p.addFilter)("editor.BlockListBlock","core/color/with-color-palette-styles",aa);var ia=n(85055),sa=n(31049),la=n(35478);const ca=[{name:(0,L.__)("Underline"),value:"underline",icon:sa.Z},{name:(0,L.__)("Strikethrough"),value:"line-through",icon:la.Z}];function ua({value:e,onChange:t}){return(0,s.createElement)("fieldset",{className:"block-editor-text-decoration-control"},(0,s.createElement)("legend",null,(0,L.__)("Decoration")),(0,s.createElement)("div",{className:"block-editor-text-decoration-control__buttons"},ca.map(n=>(0,s.createElement)(Vr.Z,{key:n.value,icon:n.icon,isSmall:!0,isPressed:n.value===e,onClick:()=>t(n.value===e?void 0:n.value),"aria-label":n.name}))))}function da(e){var t;const{attributes:{style:n},setAttributes:r}=e;if(pa(e))return null;return(0,s.createElement)(ua,{value:null==n||null===(t=n.typography)||void 0===t?void 0:t.textDecoration,onChange:function(e){r({style:ho({...n,typography:{...null==n?void 0:n.typography,textDecoration:e}})})}})}function pa({name:e}={}){const t=!(0,m.hasBlockSupport)(e,"typography.__experimentalTextDecoration"),n=jr("typography.customTextDecorations");return t||!n}var ma=n(87549),fa=n(22165),ha=n(82484);const ga=[{name:(0,L.__)("Uppercase"),value:"uppercase",icon:ma.Z},{name:(0,L.__)("Lowercase"),value:"lowercase",icon:fa.Z},{name:(0,L.__)("Capitalize"),value:"capitalize",icon:ha.Z}];function ba({value:e,onChange:t}){return(0,s.createElement)("fieldset",{className:"block-editor-text-transform-control"},(0,s.createElement)("legend",null,(0,L.__)("Letter case")),(0,s.createElement)("div",{className:"block-editor-text-transform-control__buttons"},ga.map(n=>(0,s.createElement)(Vr.Z,{key:n.value,icon:n.icon,isSmall:!0,isPressed:e===n.value,"aria-label":n.name,onClick:()=>t(e===n.value?void 0:n.value)}))))}function _a(e){var t;const{attributes:{style:n},setAttributes:r}=e;if(va(e))return null;return(0,s.createElement)(ba,{value:null==n||null===(t=n.typography)||void 0===t?void 0:t.textTransform,onChange:function(e){r({style:ho({...n,typography:{...null==n?void 0:n.typography,textTransform:e}})})}})}function va({name:e}={}){const t=!(0,m.hasBlockSupport)(e,"typography.__experimentalTextTransform"),n=jr("typography.customTextTransforms");return t||!n}function ya(e){const t=!pa(e),n=!va(e);return t||n?(0,s.createElement)("div",{className:"block-editor-text-decoration-and-transform"},t&&(0,s.createElement)(da,e),n&&(0,s.createElement)(_a,e)):null}var Ma=n(5560);function ka({value:e,onChange:t}){const n=function(e){return void 0!==e&&""!==e}(e),r=n?e:"";return(0,s.createElement)("div",{className:"block-editor-line-height-control"},(0,s.createElement)(Er.Z,{autoComplete:"off",onKeyDown:e=>{const{keyCode:r}=e;r!==Ma.ZERO||n||(e.preventDefault(),t("0"))},onChange:e=>{if(n)return void t(e);let r=e;switch(e){case"0.1":r=1.6;break;case"0":r=1.4}t(r)},label:(0,L.__)("Line height"),placeholder:1.5,step:.1,type:"number",value:r,min:0}))}function wa(e){var t;const{attributes:{style:n}}=e;if(Ea(e))return null;return(0,s.createElement)(ka,{value:null==n||null===(t=n.typography)||void 0===t?void 0:t.lineHeight,onChange:t=>{const r={...n,typography:{...null==n?void 0:n.typography,lineHeight:t}};e.setAttributes({style:ho(r)})}})}function Ea({name:e}={}){const t=!jr("typography.customLineHeight");return!(0,m.hasBlockSupport)(e,"typography.lineHeight")||t}const La=[{name:(0,L.__)("Regular"),value:"normal"},{name:(0,L.__)("Italic"),value:"italic"}],Ca=[{name:(0,L.__)("Thin"),value:"100"},{name:(0,L.__)("Extra Light"),value:"200"},{name:(0,L.__)("Light"),value:"300"},{name:(0,L.__)("Regular"),value:"400"},{name:(0,L.__)("Medium"),value:"500"},{name:(0,L.__)("Semi Bold"),value:"600"},{name:(0,L.__)("Bold"),value:"700"},{name:(0,L.__)("Extra Bold"),value:"800"},{name:(0,L.__)("Black"),value:"900"}];function Sa(e){const{onChange:t,hasFontStyles:n=!0,hasFontWeights:r=!0,value:{fontStyle:o,fontWeight:a}}=e,i=n||r,l={key:"default",name:(0,L.__)("Default"),style:{fontStyle:void 0,fontWeight:void 0}},c=(0,s.useMemo)(()=>n&&r?(()=>{const e=[l];return La.forEach(({name:t,value:n})=>{Ca.forEach(({name:r,value:o})=>{const a="normal"===n?r:(0,L.sprintf)((0,L.__)("%1$s %2$s"),r,t);e.push({key:`${n}-${o}`,name:a,style:{fontStyle:n,fontWeight:o}})})}),e})():n?(()=>{const e=[l];return La.forEach(({name:t,value:n})=>{e.push({key:n,name:t,style:{fontStyle:n,fontWeight:void 0}})}),e})():(()=>{const e=[l];return Ca.forEach(({name:t,value:n})=>{e.push({key:n,name:t,style:{fontStyle:void 0,fontWeight:n}})}),e})(),[e.options]),u=c.find(e=>e.style.fontStyle===o&&e.style.fontWeight===a);return(0,s.createElement)("fieldset",{className:"components-font-appearance-control"},i&&(0,s.createElement)(ko.Z,{className:"components-font-appearance-control__select",label:n?r?(0,L.__)("Appearance"):(0,L.__)("Font style"):(0,L.__)("Font weight"),options:c,value:u,onChange:({selectedItem:e})=>t(e.style)}))}function Ta(e){var t,n;const{attributes:{style:r},setAttributes:o}=e,a=!Aa(e),i=!xa(e);if(!a&&!i)return null;const l=null==r||null===(t=r.typography)||void 0===t?void 0:t.fontStyle,c=null==r||null===(n=r.typography)||void 0===n?void 0:n.fontWeight;return(0,s.createElement)(Sa,{onChange:e=>{o({style:ho({...r,typography:{...null==r?void 0:r.typography,fontStyle:e.fontStyle,fontWeight:e.fontWeight}})})},hasFontStyles:a,hasFontWeights:i,value:{fontStyle:l,fontWeight:c}})}function Aa({name:e}={}){const t=(0,m.hasBlockSupport)(e,"typography.__experimentalFontStyle"),n=jr("typography.customFontStyle");return!t||!n}function xa({name:e}={}){const t=(0,m.hasBlockSupport)(e,"typography.__experimentalFontWeight"),n=jr("typography.customFontWeight");return!t||!n}function za(e){const t=Aa(e),n=xa(e);return t&&n}var Oa=n(76294);function Na({value:e="",onChange:t,fontFamilies:n,...r}){const o=jr("typography.fontFamilies");if(n||(n=o),(0,u.isEmpty)(n))return null;const a=[{value:"",label:(0,L.__)("Default")},...n.map(({fontFamily:e,name:t})=>({value:e,label:t||e}))];return(0,s.createElement)(Oa.Z,(0,i.Z)({label:(0,L.__)("Font family"),options:a,value:e,onChange:t,labelPosition:"top"},r))}function Da({name:e,setAttributes:t,attributes:{style:n={}}}){var r;const o=jr("typography.fontFamilies");if(Ba({name:e}))return null;const a=((e,t)=>{const n=/var:preset\|font-family\|(.+)/.exec(t);if(n&&n[1]){const t=(0,u.find)(e,({slug:e})=>e===n[1]);if(t)return t.fontFamily}return t})(o,null===(r=n.typography)||void 0===r?void 0:r.fontFamily);return(0,s.createElement)(Na,{className:"block-editor-hooks-font-family-control",fontFamilies:o,value:a,onChange:function(e){const r=(0,u.find)(o,({fontFamily:t})=>t===e);t({style:ho({...n,typography:{...n.typography||{},fontFamily:r?"var:preset|font-family|"+r.slug:e||void 0}})})}})}function Ba({name:e}){const t=jr("typography.fontFamilies");return!t||0===t.length||!(0,m.hasBlockSupport)(e,"typography.__experimentalFontFamily")}class Pa{constructor(e=""){this.value=e,this._currentValue,this._valueAsArray}entries(...e){return this._valueAsArray.entries(...e)}forEach(...e){return this._valueAsArray.forEach(...e)}keys(...e){return this._valueAsArray.keys(...e)}values(...e){return this._valueAsArray.values(...e)}get value(){return this._currentValue}set value(e){e=String(e),this._valueAsArray=(0,u.uniq)((0,u.compact)(e.split(/\s+/g))),this._currentValue=this._valueAsArray.join(" ")}get length(){return this._valueAsArray.length}toString(){return this.value}*[Symbol.iterator](){return yield*this._valueAsArray}item(e){return this._valueAsArray[e]}contains(e){return-1!==this._valueAsArray.indexOf(e)}add(...e){this.value+=" "+e.join(" ")}remove(...e){this.value=(0,u.without)(this._valueAsArray,...e).join(" ")}toggle(e,t){return void 0===t&&(t=!this.contains(e)),t?this.add(e):this.remove(e),t}replace(e,t){return!!this.contains(e)&&(this.remove(e),this.add(t),!0)}supports(){return!0}}const Ia=(e,t,n)=>{if(t){const n=(0,u.find)(e,{slug:t});if(n)return n}return{size:n}};function Ra(e,t){const n=(0,u.find)(e,{size:t});return n||{size:t}}function Za(e){if(e)return`has-${(0,u.kebabCase)(e)}-font-size`}var Wa=n(16139);const Ha=function(e){const t=jr("typography.fontSizes"),n=!jr("typography.customFontSize");return(0,s.createElement)(Wa.Z,(0,i.Z)({},e,{fontSizes:t,disableCustomFontSizes:n}))};function ja(e,t,n){if(!(0,m.hasBlockSupport)(t,"typography.fontSize"))return e;if((0,m.hasBlockSupport)(t,"typography.__experimentalSkipSerialization"))return e;const r=new Pa(e.className);r.add(Za(n.fontSize));const o=r.value;return e.className=o||void 0,e}function Ya(e){var t,n;const{attributes:{fontSize:r,style:o},setAttributes:a}=e,i=qa(e),l=jr("typography.fontSizes");if(i)return null;const c=Ia(l,r,null==o||null===(t=o.typography)||void 0===t?void 0:t.fontSize),u=(null==c?void 0:c.size)||(null==o||null===(n=o.typography)||void 0===n?void 0:n.fontSize)||r;return(0,s.createElement)(Ha,{onChange:e=>{const t=Ra(l,e).slug;a({style:ho({...o,typography:{...null==o?void 0:o.typography,fontSize:t?void 0:e}}),fontSize:t})},value:u})}function qa({name:e}={}){const t=jr("typography.fontSizes"),n=!(null==t||!t.length);return!(0,m.hasBlockSupport)(e,"typography.fontSize")||!n}const Fa=(0,d.Z)(e=>t=>{var n,r;const o=jr("typography.fontSizes"),{name:a,attributes:{fontSize:i,style:l},wrapperProps:c}=t;if(!(0,m.hasBlockSupport)(a,"typography.fontSize")||(0,m.hasBlockSupport)(a,"typography.__experimentalSkipSerialization")||!i||null!=l&&null!==(n=l.typography)&&void 0!==n&&n.fontSize)return(0,s.createElement)(e,t);const u=Ia(o,i,null==l||null===(r=l.typography)||void 0===r?void 0:r.fontSize).size,d={...t,wrapperProps:{...c,style:{fontSize:u,...null==c?void 0:c.style}}};return(0,s.createElement)(e,d)},"withFontSizeInlineStyles");(0,p.addFilter)("blocks.registerBlockType","core/font/addAttribute",(function(e){return(0,m.hasBlockSupport)(e,"typography.fontSize")?(e.attributes.fontSize||Object.assign(e.attributes,{fontSize:{type:"string"}}),e):e})),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/font/addSaveProps",ja),(0,p.addFilter)("blocks.registerBlockType","core/font/addEditProps",(function(e){if(!(0,m.hasBlockSupport)(e,"typography.fontSize"))return e;const t=e.getEditWrapperProps;return e.getEditWrapperProps=n=>{let r={};return t&&(r=t(n)),ja(r,e,n)},e})),(0,p.addFilter)("editor.BlockListBlock","core/font-size/with-font-size-inline-styles",Fa);const Va=["typography.lineHeight","typography.fontSize","typography.__experimentalFontStyle","typography.__experimentalFontWeight","typography.__experimentalFontFamily","typography.__experimentalTextDecoration","typography.__experimentalTextTransform"];function Ua(e){const t=function(e={}){const t=[za(e),qa(e),Ea(e),Ba(e),pa(e),va(e)];return t.filter(Boolean).length===t.length}(e),n=Xa(e.name);return t||!n?null:(0,s.createElement)(Dr,null,(0,s.createElement)(Cr.Z,{title:(0,L.__)("Typography")},(0,s.createElement)(ia.s,{__unstableNextInclude:["WPComponentsFontSizePicker"]},(0,s.createElement)(Da,e),(0,s.createElement)(Ya,e),(0,s.createElement)(Ta,e),(0,s.createElement)(wa,e),(0,s.createElement)(ya,e))))}const Xa=e=>"web"===j.Z.OS&&Va.some(t=>(0,m.hasBlockSupport)(e,t));var $a=n(27381),Ga=n(99506);function Ka(e){const t=(0,m.getBlockSupport)(e,ri);return!!(!0===t||null!=t&&t.margin)}function Ja({name:e}={}){const t=!jr("spacing.customMargin");return!Ka(e)||t}function Qa(e){var t;const{name:n,attributes:{style:r},setAttributes:o}=e,a=(0,$a.nj)({availableUnits:jr("spacing.units")||["%","px","em","rem","vw"]}),i=ii(n,"margin");if(Ja(e))return null;return j.Z.select({web:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ga.Z,{values:null==r||null===(t=r.spacing)||void 0===t?void 0:t.margin,onChange:e=>{const t={...r,spacing:{...null==r?void 0:r.spacing,margin:e}};o({style:ho(t)})},onChangeShowVisualizer:e=>{const t={...r,visualizers:{margin:e}};o({style:ho(t)})},label:(0,L.__)("Margin"),sides:i,units:a})),native:null})}function ei(e){const t=(0,m.getBlockSupport)(e,ri);return!!(!0===t||null!=t&&t.padding)}function ti({name:e}={}){const t=!jr("spacing.customPadding");return!ei(e)||t}function ni(e){var t;const{name:n,attributes:{style:r},setAttributes:o}=e,a=(0,$a.nj)({availableUnits:jr("spacing.units")||["%","px","em","rem","vw"]}),i=ii(n,"padding");if(ti(e))return null;return j.Z.select({web:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ga.Z,{values:null==r||null===(t=r.spacing)||void 0===t?void 0:t.padding,onChange:e=>{const t={...r,spacing:{...null==r?void 0:r.spacing,padding:e}};o({style:ho(t)})},onChangeShowVisualizer:e=>{const t={...r,visualizers:{padding:e}};o({style:ho(t)})},label:(0,L.__)("Padding"),sides:i,units:a})),native:null})}const ri="spacing";function oi(e){const t=ai(e),n=function(e){if("web"!==j.Z.OS)return!1;return ei(e)||Ka(e)}(e.name);return t||!n?null:(0,s.createElement)(Dr,{key:"spacing"},(0,s.createElement)(Cr.Z,{title:(0,L.__)("Spacing")},(0,s.createElement)(ni,e),(0,s.createElement)(Qa,e)))}const ai=(e={})=>{const t=ti(e),n=Ja(e);return t&&n};function ii(e,t){const n=(0,m.getBlockSupport)(e,ri);if("boolean"!=typeof n[t])return n[t]}const si=[...Va,"__experimentalBorder","color",ri],li=e=>si.some(t=>(0,m.hasBlockSupport)(e,t));function ci(e){if((0,u.startsWith)(e,"var:")){return`var(--wp--${e.slice("var:".length).split("|").join("--")})`}return e}function ui(e={}){const t={};return Object.keys(m.__EXPERIMENTAL_STYLE_PROPERTY).forEach(n=>{const r=m.__EXPERIMENTAL_STYLE_PROPERTY[n].value,o=m.__EXPERIMENTAL_STYLE_PROPERTY[n].properties;(0,u.has)(e,r)&&"elements"!==(0,u.first)(r)&&(o?o.forEach(o=>{t[n+(0,u.capitalize)(o)]=ci((0,u.get)(e,[...r,o]))}):t[n]=ci((0,u.get)(e,r)))}),t}const di={"__experimentalBorder.__experimentalSkipSerialization":["border"],"color.__experimentalSkipSerialization":["color"],"typography.__experimentalSkipSerialization":["typography"]};function pi(e,t,n){if(!li(t))return e;let{style:r}=n;return(0,u.forEach)(di,(e,n)=>{(0,m.getBlockSupport)(t,n)&&(r=(0,u.omit)(r,e))}),e.style={...ui(r),...e.style},e}const mi=(0,d.Z)(e=>t=>{const n=Fn();return(0,s.createElement)(s.Fragment,null,n&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ua,t),(0,s.createElement)(To,t),(0,s.createElement)(oa,t),(0,s.createElement)(oi,t)),(0,s.createElement)(e,t))},"withToolbarControls"),fi=(0,d.Z)(e=>t=>{var n,r;const o=null===(n=t.attributes.style)||void 0===n?void 0:n.elements,a="wp-elements-"+(0,Zr.Z)(e),l=function(e,t={}){return(0,u.map)(t,(t,n)=>{const r=ui(t);return(0,u.isEmpty)(r)?"":[`.${e} ${m.__EXPERIMENTAL_ELEMENTS[n]}{`,...(0,u.map)(r,(e,t)=>`\t${(0,u.kebabCase)(t)}: ${e}${"link"===n?"!important":""};`),"}"].join("\n")}).join("\n")}(a,null===(r=t.attributes.style)||void 0===r?void 0:r.elements);return(0,s.createElement)(s.Fragment,null,o&&(0,s.createElement)("style",{dangerouslySetInnerHTML:{__html:l}}),(0,s.createElement)(e,(0,i.Z)({},t,{className:o?c()(t.className,a):t.className})))});(0,p.addFilter)("blocks.registerBlockType","core/style/addAttribute",(function(e){return li(e)?(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e):e})),(0,p.addFilter)("blocks.getSaveContent.extraProps","core/style/addSaveProps",pi),(0,p.addFilter)("blocks.registerBlockType","core/style/addEditProps",(function(e){if(!li(e))return e;const t=e.getEditWrapperProps;return e.getEditWrapperProps=n=>{let r={};return t&&(r=t(n)),pi(r,e,n)},e})),(0,p.addFilter)("editor.BlockEdit","core/style/with-block-controls",mi),(0,p.addFilter)("editor.BlockListBlock","core/editor/with-elements-styles",fi);var hi=n(10244),gi=n(44494),bi=n(35868),_i=n(11748),vi=n(62699);const yi=function({value:e,onChange:t,onToggle:n,duotonePalette:r,colorPalette:o,disableCustomColors:a}){return(0,s.createElement)(bi.Z,{className:"block-editor-duotone-control__popover",headerTitle:(0,L.__)("Duotone"),onFocusOutside:n},(0,s.createElement)(_i.Z,{label:(0,L.__)("Duotone")},(0,s.createElement)(vi.Z,{colorPalette:o,duotonePalette:r,disableCustomColors:a,value:e,onChange:t})))};const Mi=function({colorPalette:e,duotonePalette:t,disableCustomColors:n,value:r,onChange:o}){const[a,i]=(0,s.useState)(!1);if(!t)return null;const l=()=>{i(e=>!e)};return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(hi.Z,{showTooltip:!0,onClick:l,"aria-haspopup":"true","aria-expanded":a,onKeyDown:e=>{a||e.keyCode!==Ma.DOWN||(e.preventDefault(),e.stopPropagation(),l())},label:(0,L.__)("Apply duotone filter"),icon:(0,s.createElement)(gi.Z,{values:r})}),a&&(0,s.createElement)(yi,{value:r,onChange:o,onToggle:l,duotonePalette:t,colorPalette:e,disableCustomColors:n}))};function ki(e=[]){const t={r:[],g:[],b:[]};return e.forEach(e=>{const n=Gr()(e);t.r.push(n._r/255),t.g.push(n._g/255),t.b.push(n._b/255)}),t}function wi({selector:e,id:t,values:n}){const r=`\n${e} {\n\tfilter: url( #${t} );\n}\n`;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(H.Wj,{xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"0 0 0 0",width:"0",height:"0",focusable:"false",role:"none",style:{visibility:"hidden",position:"absolute",left:"-9999px",overflow:"hidden"}},(0,s.createElement)("defs",null,(0,s.createElement)("filter",{id:t},(0,s.createElement)("feColorMatrix",{type:"matrix",values:".299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 0 0 0 1 0"}),(0,s.createElement)("feComponentTransfer",{colorInterpolationFilters:"sRGB"},(0,s.createElement)("feFuncR",{type:"table",tableValues:n.r.join(" ")}),(0,s.createElement)("feFuncG",{type:"table",tableValues:n.g.join(" ")}),(0,s.createElement)("feFuncB",{type:"table",tableValues:n.b.join(" ")}))))),(0,s.createElement)("style",{dangerouslySetInnerHTML:{__html:r}}))}function Ei({attributes:e,setAttributes:t}){var n;const r=null==e?void 0:e.style,o=null==r||null===(n=r.color)||void 0===n?void 0:n.duotone,a=jr("color.duotone"),i=jr("color.palette"),l=!jr("color.custom");return(0,s.createElement)(Qn,{group:"block"},(0,s.createElement)(Mi,{duotonePalette:a,colorPalette:i,disableCustomColors:l,value:o,onChange:e=>{const n={...r,color:{...null==r?void 0:r.color,duotone:e}};t({style:n})}}))}const Li=(0,d.Z)(e=>t=>{const n=(0,m.hasBlockSupport)(t.name,"color.__experimentalDuotone");return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(e,t),n&&(0,s.createElement)(Ei,t))},"withDuotoneControls"),Ci=(0,d.Z)(e=>t=>{var n,r,o;const a=(0,m.getBlockSupport)(t.name,"color.__experimentalDuotone"),l=null==t||null===(n=t.attributes)||void 0===n||null===(r=n.style)||void 0===r||null===(o=r.color)||void 0===o?void 0:o.duotone;if(!a||!l)return(0,s.createElement)(e,t);const u="wp-duotone-filter-"+(0,Zr.Z)(e),d=a.split(",").map(e=>`.${u} ${e.trim()}`).join(", "),p=c()(null==t?void 0:t.className,u);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(wi,{selector:d,id:u,values:ki(l)}),(0,s.createElement)(e,(0,i.Z)({},t,{className:p})))},"withDuotoneStyles");(0,p.addFilter)("blocks.registerBlockType","core/editor/duotone/add-attributes",(function(e){return(0,m.hasBlockSupport)(e,"color.__experimentalDuotone")?(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e):e})),(0,p.addFilter)("editor.BlockEdit","core/editor/duotone/with-editor-controls",Li),(0,p.addFilter)("editor.BlockListBlock","core/editor/duotone/with-styles",Ci);var Si=n(40314),Ti=n(64862),Ai=n(11984);function xi({setAttributes:e,attributes:t}){const{layout:n={}}=t,{wideSize:r,contentSize:o,inherit:a=!1}=n,i=jr("layout"),l=(0,b.Z)(e=>{const{getSettings:t}=e(qn);return t().supportsLayout},[]),c=(0,$a.nj)({availableUnits:jr("layout.units")||["%","px","em","rem","vw"]});return l?(0,s.createElement)(Dr,null,(0,s.createElement)(Cr.Z,{title:(0,L.__)("Layout")},!!i&&(0,s.createElement)(Si.Z,{label:(0,L.__)("Inherit default layout"),checked:!!a,onChange:()=>e({layout:{inherit:!a}})}),!a&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:"block-editor-hooks__layout-controls"},(0,s.createElement)("div",{className:"block-editor-hooks__layout-controls-unit"},(0,s.createElement)(Ti.Z,{label:(0,L.__)("Content"),labelPosition:"top",__unstableInputWidth:"80px",value:o||r||"",onChange:t=>{t=0>parseFloat(t)?"0":t,e({layout:{...n,contentSize:t}})},units:c}),(0,s.createElement)(Ai.Z,{icon:nr.Z})),(0,s.createElement)("div",{className:"block-editor-hooks__layout-controls-unit"},(0,s.createElement)(Ti.Z,{label:(0,L.__)("Wide"),labelPosition:"top",__unstableInputWidth:"80px",value:r||o||"",onChange:t=>{t=0>parseFloat(t)?"0":t,e({layout:{...n,wideSize:t}})},units:c}),(0,s.createElement)(Ai.Z,{icon:or.Z}))),(0,s.createElement)("div",{className:"block-editor-hooks__layout-controls-reset"},(0,s.createElement)(Vr.Z,{isSecondary:!0,isSmall:!0,disabled:!o&&!r,onClick:()=>e({layout:{contentSize:void 0,wideSize:void 0,inherit:!1}})},(0,L.__)("Reset")))),(0,s.createElement)("p",{className:"block-editor-hooks__layout-controls-helptext"},(0,L.__)("Customize the width for all elements that are assigned to the center or wide columns.")))):null}const zi=(0,d.Z)(e=>t=>{const{name:n}=t;return[(0,m.hasBlockSupport)(n,"__experimentalLayout")&&(0,s.createElement)(xi,(0,i.Z)({key:"layout"},t)),(0,s.createElement)(e,(0,i.Z)({key:"edit"},t))]},"withInspectorControls"),Oi=(0,d.Z)(e=>t=>{const{name:n,attributes:r}=t,o=(0,m.hasBlockSupport)(n,"__experimentalLayout"),a=(0,Zr.Z)(e),l=jr("layout")||{};if(!o)return(0,s.createElement)(e,t);const{layout:u={}}=r,d=u&&u.inherit?l:u,p=c()(null==t?void 0:t.className,"wp-container-"+a);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(ur,{selector:".wp-container-"+a,layout:d}),(0,s.createElement)(e,(0,i.Z)({},t,{className:p})))});(0,p.addFilter)("blocks.registerBlockType","core/layout/addAttribute",(function(e){return(0,u.has)(e.attributes,["layout","type"])||(0,m.hasBlockSupport)(e,"__experimentalLayout")&&(e.attributes={...e.attributes,layout:{type:"object"}}),e})),(0,p.addFilter)("editor.BlockListBlock","core/editor/layout/with-layout-styles",Oi),(0,p.addFilter)("editor.BlockEdit","core/editor/layout/with-inspector-controls",zi);const Ni=[];function Di({borderColor:e,style:t}){var n;const r=(null==t?void 0:t.border)||{},o=Qr("border-color",e);return{className:c()({[o]:!!o,"has-border-color":e||(null==t||null===(n=t.border)||void 0===n?void 0:n.color)})||void 0,style:ui({border:r})}}function Bi(e){const t=jr("color.palette")||Ni,n=Di(e);if(e.borderColor){const r=Kr(t,e.borderColor);n.style.borderColor=r.color}return n}const Pi=[];function Ii(e){var t,n,r,o,a,i;const{backgroundColor:s,textColor:l,gradient:u,style:d}=e,p=Qr("background-color",s),m=Qr("color",l),f=no(u),h=f||(null==d||null===(t=d.color)||void 0===t?void 0:t.gradient);return{className:c()(m,f,{[p]:!h&&!!p,"has-text-color":l||(null==d||null===(n=d.color)||void 0===n?void 0:n.text),"has-background":s||(null==d||null===(r=d.color)||void 0===r?void 0:r.background)||u||(null==d||null===(o=d.color)||void 0===o?void 0:o.gradient),"has-link-color":null==d||null===(a=d.elements)||void 0===a||null===(i=a.link)||void 0===i?void 0:i.color})||void 0,style:ui({color:(null==d?void 0:d.color)||{}})}}function Ri(e){const{backgroundColor:t,textColor:n,gradient:r}=e,o=jr("color.palette")||Pi,a=jr("color.gradients")||Pi,i=Ii(e);if(t){const e=Kr(o,t);i.style.backgroundColor=e.color}if(r&&(i.style.background=ro(a,r)),n){const e=Kr(o,n);i.style.color=e.color}return i}var Zi=n(65365);const Wi=[];function Hi(e,t){const n=(0,u.reduce)(e,(e,t)=>({...e,...(0,u.isString)(t)?{[t]:(0,u.kebabCase)(t)}:t}),{});return(0,Zi.Z)([t,e=>class extends s.Component{constructor(e){super(e),this.setters=this.createSetters(),this.colorUtils={getMostReadableColor:this.getMostReadableColor.bind(this)},this.state={}}getMostReadableColor(e){const{colors:t}=this.props;return function(e,t){return Gr().mostReadable(t,(0,u.map)(e,"color")).toHexString()}(t,e)}createSetters(){return(0,u.reduce)(n,(e,t,n)=>{const r=(0,u.upperFirst)(n),o="custom"+r;return e["set"+r]=this.createSetColor(n,o),e},{})}createSetColor(e,t){return n=>{const r=Jr(this.props.colors,n);this.props.setAttributes({[e]:r&&r.slug?r.slug:void 0,[t]:r&&r.slug?void 0:n})}}static getDerivedStateFromProps({attributes:e,colors:t},r){return(0,u.reduce)(n,(n,o,a)=>{const i=Kr(t,e[a],e["custom"+(0,u.upperFirst)(a)]),s=r[a];return(null==s?void 0:s.color)===i.color&&s?n[a]=s:n[a]={...i,class:Qr(o,i.slug)},n},{})}render(){return(0,s.createElement)(e,(0,i.Z)({},this.props,{colors:void 0},this.state,this.setters,{colorUtils:this.colorUtils}))}}])}function ji(e){return(...t)=>{const n=(e=>(0,d.Z)(t=>n=>(0,s.createElement)(t,(0,i.Z)({},n,{colors:e})),"withCustomColorPalette"))(e);return(0,d.Z)(Hi(t,n),"withCustomColors")}}function Yi(...e){const t=(0,d.Z)(e=>t=>{const n=jr("color.palette")||Wi;return(0,s.createElement)(e,(0,i.Z)({},t,{colors:n}))},"withEditorColorPalette");return(0,d.Z)(Hi(e,t),"withColors")}var qi=n(59588),Fi=n.n(qi);const Vi=({colorSettings:e,...t})=>{const n=e.map(({value:e,onChange:t,...n})=>({...n,colorValue:e,onColorChange:t}));return(0,s.createElement)(Ro,(0,i.Z)({settings:n,gradients:[],disableCustomGradients:!0},t))},Ui=(e,t,n)=>"function"==typeof e?e(t):!0===e?n:e;function Xi({title:e,colorSettings:t,colorPanelProps:n,contrastCheckers:r,detectedBackgroundColor:o,detectedColor:a,panelChildren:l,initialOpen:c}){return(0,s.createElement)(Vi,(0,i.Z)({title:e,initialOpen:c,colorSettings:Object.values(t)},n),r&&(Array.isArray(r)?r.map(({backgroundColor:e,textColor:n,...r})=>(e=Ui(e,t,o),n=Ui(n,t,a),(0,s.createElement)(Ho,(0,i.Z)({key:`${e}-${n}`,backgroundColor:e,textColor:n},r)))):(0,u.map)(t,({value:e})=>{let{backgroundColor:n,textColor:l}=r;return n=Ui(n||e,t,o),l=Ui(l||e,t,a),(0,s.createElement)(Ho,(0,i.Z)({},r,{key:`${n}-${l}`,backgroundColor:n,textColor:l}))})),"function"==typeof l?l(t):l)}function $i(e){return e.ownerDocument.defaultView.getComputedStyle(e)}const Gi=[],Ki={textColor:(0,L.__)("Text color"),backgroundColor:(0,L.__)("Background color")},Ji=e=>(0,s.createElement)(Dr,null,(0,s.createElement)(Xi,e));function Qi(e,{panelTitle:t=(0,L.__)("Color"),colorPanelProps:n,contrastCheckers:r,panelChildren:o,colorDetector:{targetRef:a,backgroundColorTargetRef:i=a,textColorTargetRef:l=a}={}}={panelTitle:(0,L.__)("Color")},d=[]){const{clientId:p}=y(),m=jr("color.palette")||Gi,{attributes:f}=(0,b.Z)(e=>{const{getBlockAttributes:t}=e(qn);return{attributes:t(p)}},[p]),{updateBlockAttributes:h}=(0,eo.Z)(qn),g=(0,s.useCallback)(e=>h(p,e),[h,p]),_=(0,s.useMemo)(()=>Fi()((e,t,n,r,o,a)=>({children:i,className:l="",style:d={}})=>{let p={};r?p={[t]:o}:a&&(p={[t]:a});const m={className:c()(l,{[`has-${(0,u.kebabCase)(r)}-${(0,u.kebabCase)(t)}`]:r,[n||"has-"+(0,u.kebabCase)(e)]:r||a}),style:{...p,...d}};return(0,u.isFunction)(i)?i(m):s.Children.map(i,e=>(0,s.cloneElement)(e,{className:c()(e.props.className,m.className),style:{...m.style,...e.props.style||{}}}))},{maxSize:e.length}),[e.length]),v=(0,s.useMemo)(()=>Fi()((e,t)=>n=>{const r=t.find(e=>e.color===n);g({[r?(0,u.camelCase)("custom "+e):e]:void 0}),g({[r?e:(0,u.camelCase)("custom "+e)]:r?r.slug:n})},{maxSize:e.length}),[g,e.length]),[M,k]=(0,s.useState)(),[w,E]=(0,s.useState)();return(0,s.useEffect)(()=>{if(!r)return;let e=!1,t=!1;for(const{backgroundColor:n,textColor:o}of(0,u.castArray)(r))if(e||(e=!0===n),t||(t=!0===o),e&&t)break;if(t&&E($i(l.current).color),e){let e=i.current,t=$i(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===e.parentNode.ELEMENT_NODE;)e=e.parentNode,t=$i(e).backgroundColor;k(t)}},[e.reduce((e,t)=>`${e} | ${f[t.name]} | ${f[(0,u.camelCase)("custom "+t.name)]}`,""),...d]),(0,s.useMemo)(()=>{const a={},i=e.reduce((e,t)=>{"string"==typeof t&&(t={name:t});const{name:n,property:r=n,className:o,panelLabel:i=t.label||Ki[n]||(0,u.startCase)(n),componentName:s=(0,u.startCase)(n).replace(/\s/g,""),color:l=t.color,colors:c=m}={...t,color:f[t.name]},d=f[(0,u.camelCase)("custom "+n)],p=d?void 0:c.find(e=>e.slug===l);return e[s]=_(n,r,o,l,p&&p.color,d),e[s].displayName=s,e[s].color=d||p&&p.color,e[s].slug=l,e[s].setColor=v(n,c),a[s]={value:p?p.color:f[(0,u.camelCase)("custom "+n)],onChange:e[s].setColor,label:i,colors:c},c||delete a[s].colors,e},{}),l={title:t,initialOpen:!1,colorSettings:a,colorPanelProps:n,contrastCheckers:r,detectedBackgroundColor:M,detectedColor:w,panelChildren:o};return{...i,ColorPanel:(0,s.createElement)(Xi,l),InspectorControlsColorPanel:(0,s.createElement)(Ji,l)}},[f,g,w,M,...d])}const es=[],ts=(...e)=>{const t=(0,u.reduce)(e,(e,t)=>(e[t]="custom"+(0,u.upperFirst)(t),e),{});return(0,d.Z)((0,Zi.Z)([(0,d.Z)(e=>t=>{const n=jr("typography.fontSizes")||es;return(0,s.createElement)(e,(0,i.Z)({},t,{fontSizes:n}))},"withFontSizes"),e=>class extends s.Component{constructor(e){super(e),this.setters=this.createSetters(),this.state={}}createSetters(){return(0,u.reduce)(t,(e,t,n)=>(e["set"+(0,u.upperFirst)(n)]=this.createSetFontSize(n,t),e),{})}createSetFontSize(e,t){return n=>{const r=(0,u.find)(this.props.fontSizes,{size:Number(n)});this.props.setAttributes({[e]:r&&r.slug?r.slug:void 0,[t]:r&&r.slug?void 0:n})}}static getDerivedStateFromProps({attributes:e,fontSizes:n},r){const o=(t,n)=>!r[n]||(e[n]?e[n]!==r[n].slug:r[n].size!==e[t]);if(!(0,u.some)(t,o))return null;const a=(0,u.reduce)((0,u.pickBy)(t,o),(t,r,o)=>{const a=e[o],i=Ia(n,a,e[r]);return t[o]={...i,class:Za(a)},t},{});return{...r,...a}}render(){return(0,s.createElement)(e,(0,i.Z)({},this.props,{fontSizes:void 0},this.state,this.setters))}}]),"withFontSizes")};var ns=n(81150),rs=n(88065),os=n(199);const as=[{icon:ns.Z,title:(0,L.__)("Align text left"),align:"left"},{icon:rs.Z,title:(0,L.__)("Align text center"),align:"center"},{icon:os.Z,title:(0,L.__)("Align text right"),align:"right"}],is={position:"bottom right",isAlternate:!0};const ss=function({value:e,onChange:t,alignmentControls:n=as,label:r=(0,L.__)("Align"),describedBy:o=(0,L.__)("Change text alignment"),isCollapsed:a=!0,isToolbar:l}){function c(n){return()=>t(e===n?void 0:n)}const d=(0,u.find)(n,t=>t.align===e),p=l?g.Z:er.Z,m=l?{isCollapsed:a}:{};return(0,s.createElement)(p,(0,i.Z)({icon:d?d.icon:(0,L.isRTL)()?os.Z:ns.Z,label:r,toggleProps:{describedBy:o},popoverProps:is,controls:n.map(t=>{const{align:n}=t,r=e===n;return{...t,isActive:r,role:a?"menuitemradio":void 0,onClick:c(n)}})},m))};function ls(e){return(0,s.createElement)(ss,(0,i.Z)({},e,{isToolbar:!1}))}function cs(e){return(0,s.createElement)(ss,(0,i.Z)({},e,{isToolbar:!0}))}var us=n(36886);const ds=e=>e.name||"",ps=e=>e.title,ms=e=>e.description||"",fs=e=>e.keywords||[],hs=e=>e.category,gs=()=>null;function bs(e=""){return e=(e=(e=(0,u.deburr)(e)).replace(/^\//,"")).toLowerCase()}const _s=(e="")=>(0,u.words)(bs(e)),vs=(e,t,n,r)=>{if(0===_s(r).length)return e;return ys(e,r,{getCategory:e=>{var n;return null===(n=(0,u.find)(t,{slug:e.category}))||void 0===n?void 0:n.title},getCollection:e=>{var t;return null===(t=n[e.name.split("/")[0]])||void 0===t?void 0:t.title}})},ys=(e=[],t="",n={})=>{if(0===_s(t).length)return e;const r=e.map(e=>[e,Ms(e,t,n)]).filter(([,e])=>e>0);return r.sort(([,e],[,t])=>t-e),r.map(([e])=>e)};function Ms(e,t,n={}){const{getName:r=ds,getTitle:o=ps,getDescription:a=ms,getKeywords:i=fs,getCategory:s=hs,getCollection:l=gs}=n,c=r(e),d=o(e),p=a(e),m=i(e),f=s(e),h=l(e),g=bs(t),b=bs(d);let _=0;if(g===b)_+=30;else if(b.startsWith(g))_+=20;else{const e=[c,d,p,...m,f,h].join(" ");0===((e,t)=>(0,u.differenceWith)(e,_s(t),(e,t)=>t.includes(e)))((0,u.words)(g),e).length&&(_+=10)}return 0!==_&&c.startsWith("core/")&&_++,_}const ks=(e,t)=>{const{categories:n,collections:r,items:o}=(0,b.Z)(t=>{const{getInserterItems:n}=t(qn),{getCategories:r,getCollections:o}=t(m.store);return{categories:r(),collections:o(),items:n(e)}},[e]);return[o,n,r,(0,s.useCallback)(({name:e,initialAttributes:n,innerBlocks:r},o)=>{const a=(0,m.createBlock)(e,n,(0,m.createBlocksFromInnerBlocksTemplate)(r));t(a,void 0,o)},[t])]};var ws=n(29301),Es=n(23510);function Ls({icon:e,showColors:t=!1,className:n}){var r;"block-default"===(null===(r=e)||void 0===r?void 0:r.src)&&(e={src:Es.Z});const o=(0,s.createElement)(ws.Z,{icon:e&&e.src?e.src:e}),a=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,s.createElement)("span",{style:a,className:c()("block-editor-block-icon",n,{"has-colors":t})},o)}const Cs={name:"blocks",className:"block-editor-autocompleters__block",triggerPrefix:"/",useItems(e){const{rootClientId:t,selectedBlockName:n}=(0,b.Z)(e=>{const{getSelectedBlockClientId:t,getBlockName:n,getBlockInsertionPoint:r}=e(qn),o=t();return{selectedBlockName:o?n(o):null,rootClientId:r().rootClientId}},[]),[r,o,a]=ks(t,u.noop),i=(0,s.useMemo)(()=>(e.trim()?vs(r,o,a,e):(0,u.orderBy)(r,["frecency"],["desc"])).filter(e=>e.name!==n).slice(0,9),[e,n,r,o,a]);return[(0,s.useMemo)(()=>i.map(e=>{const{title:t,icon:n,isDisabled:r}=e;return{key:"block-"+e.id,value:e,label:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ls,{key:"icon",icon:n,showColors:!0}),t),isDisabled:r}}),[i])]},allowContext:(e,t)=>!(/\S/.test(e)||/\S/.test(t)),getOptionCompletion(e){const{name:t,initialAttributes:n,innerBlocks:r}=e;return{action:"replace",value:(0,m.createBlock)(t,n,(0,m.createBlocksFromInnerBlocksTemplate)(r))}}},Ss=[];function Ts({completers:e=Ss}){const{name:t}=y();return(0,s.useMemo)(()=>{let n=e;return t===(0,m.getDefaultBlockName)()&&(n=n.concat([Cs])),(0,p.hasFilter)("editor.Autocomplete.completers")&&(n===e&&(n=n.map(u.clone)),n=(0,p.applyFilters)("editor.Autocomplete.completers",n,t)),n},[e,t])}const As=function(e){return(0,s.createElement)(us.Z,(0,i.Z)({},e,{completers:Ts(e)}))};var xs=n(90075);const zs=function({isActive:e,label:t=(0,L.__)("Toggle full height"),onToggle:n,isDisabled:r}){return(0,s.createElement)(hi.Z,{isActive:e,icon:xs.Z,label:t,onClick:()=>n(!e),disabled:r})};var Os=n(85522),Ns=n(20919);const Ds=function(e){const{label:t=(0,L.__)("Change matrix alignment"),onChange:n=u.noop,value:r="center",isDisabled:o}=e,a=(0,s.createElement)(Os.Z.Icon,{value:r}),i="block-editor-block-alignment-matrix-control";return(0,s.createElement)(Ns.Z,{position:"bottom right",className:i,popoverProps:{className:"block-editor-block-alignment-matrix-control__popover",isAlternate:!0},renderToggle:({onToggle:e,isOpen:n})=>(0,s.createElement)(hi.Z,{onClick:e,"aria-haspopup":"true","aria-expanded":n,onKeyDown:t=>{n||t.keyCode!==Ma.DOWN||(t.preventDefault(),t.stopPropagation(),e())},label:t,icon:a,showTooltip:!0,disabled:o}),renderContent:()=>(0,s.createElement)(Os.Z,{hasFocusBorder:!1,onChange:n,value:r})})};function Bs(e){return(0,b.Z)(t=>{if(!e)return null;const{getBlockName:n,getBlockAttributes:r}=t(qn),{getBlockType:o,getActiveBlockVariation:a}=t(m.store),i=n(e),s=o(i);if(!s)return null;const l=r(e),c=a(i,l),u={title:s.title,icon:s.icon,description:s.description,anchor:null==l?void 0:l.anchor};return c?{title:c.title||s.title,icon:c.icon||s.icon,description:c.description||s.description}:u},[e])}function Ps({clientId:e}){const{attributes:t,name:n,reusableBlockTitle:r}=(0,b.Z)(t=>{if(!e)return{};const{getBlockName:n,getBlockAttributes:r,__experimentalGetReusableBlockTitle:o}=t(qn),a=n(e);if(!a)return{};const i=(0,m.isReusableBlock)((0,m.getBlockType)(a));return{attributes:r(e),name:a,reusableBlockTitle:i&&o(r(e).ref)}},[e]),o=Bs(e);if(!n||!o)return null;const a=(0,m.getBlockType)(n),i=r||(0,m.__experimentalGetBlockLabel)(a,t);return i!==a.title?(0,u.truncate)(i,{length:35}):o.title}const Is=function({rootLabelText:e}){const{selectBlock:t,clearSelectedBlock:n}=(0,eo.Z)(qn),{clientId:r,parents:o,hasSelection:a}=(0,b.Z)(e=>{const{getSelectionStart:t,getSelectedBlockClientId:n,getBlockParents:r}=e(qn),o=n();return{parents:r(o),clientId:o,hasSelection:!!t().clientId}},[]),i=e||(0,L.__)("Document");return(0,s.createElement)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,L.__)("Block breadcrumb")},(0,s.createElement)("li",{className:a?void 0:"block-editor-block-breadcrumb__current","aria-current":a?void 0:"true"},a&&(0,s.createElement)(Vr.Z,{className:"block-editor-block-breadcrumb__button",isTertiary:!0,onClick:n},i),!a&&i),o.map(e=>(0,s.createElement)("li",{key:e},(0,s.createElement)(Vr.Z,{className:"block-editor-block-breadcrumb__button",isTertiary:!0,onClick:()=>t(e)},(0,s.createElement)(Ps,{clientId:e})))),!!r&&(0,s.createElement)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true"},(0,s.createElement)(Ps,{clientId:r})))},Rs=(0,s.createContext)({});function Zs({value:e,children:t}){const n=(0,s.useContext)(Rs),r=(0,s.useMemo)(()=>({...n,...e}),[n,e]);return(0,s.createElement)(Rs.Provider,{value:r,children:t})}const Ws=Rs,Hs=()=>(0,s.createElement)(H.Wj,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,s.createElement)(H.y$,{d:"M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z"})),js=({style:e,className:t})=>(0,s.createElement)("div",{className:"block-library-colors-selector__icon-container"},(0,s.createElement)("div",{className:t+" block-library-colors-selector__state-selection",style:e},(0,s.createElement)(Hs,null))),Ys=({TextColor:e,BackgroundColor:t})=>({onToggle:n,isOpen:r})=>(0,s.createElement)(g.Z,null,(0,s.createElement)(hi.Z,{className:"components-toolbar__control block-library-colors-selector__toggle",label:(0,L.__)("Open Colors Selector"),onClick:n,onKeyDown:e=>{r||e.keyCode!==Ma.DOWN||(e.preventDefault(),e.stopPropagation(),n())},icon:(0,s.createElement)(t,null,(0,s.createElement)(e,null,(0,s.createElement)(js,null)))})),qs=({children:e,...t})=>(0,s.createElement)(Ns.Z,{position:"bottom right",className:"block-library-colors-selector",contentClassName:"block-library-colors-selector__popover",renderToggle:Ys(t),renderContent:()=>e});var Fs=n(61105);const Vs={},Us=(0,Fs.Z)("editor.BlockEdit")(e=>{const{attributes:t={},name:n}=e,r=(0,m.getBlockType)(n),o=(0,s.useContext)(Ws),a=(0,s.useMemo)(()=>r&&r.usesContext?(0,u.pick)(o,r.usesContext):Vs,[r,o]);if(!r)return null;const l=r.edit||r.save;if(r.apiVersion>1||(0,m.hasBlockSupport)(r,"lightBlockWrapper",!1))return(0,s.createElement)(l,(0,i.Z)({},e,{context:a}));const d=(0,m.hasBlockSupport)(r,"className",!0)?(0,m.getBlockDefaultClassName)(n):null,p=c()(d,t.className);return(0,s.createElement)(l,(0,i.Z)({},e,{context:a,className:p}))});function Xs(e){const{name:t,isSelected:n,clientId:r}=e,o={name:t,isSelected:n,clientId:r};return(0,s.createElement)(v,{value:(0,s.useMemo)(()=>o,Object.values(o))},(0,s.createElement)(Us,e))}var $s=n(7742),Gs=n(52717),Ks=n(89529),Js=n(97890),Qs=n(68629),el=n(83279),tl=n(48088),nl=n(83631),rl=n(57586),ol=n(34524);function al(e){if(e){if(e.scrollHeight>e.clientHeight){const{overflowY:t}=(0,ol.Z)(e);if(/(auto|scroll)/.test(t))return e}return al(e.parentNode)}}const il=e=>e+1,sl=e=>({top:e.offsetTop,left:e.offsetLeft});const ll=function({isSelected:e,adjustScrolling:t,enableAnimation:n,triggerAnimationOnChange:r}){const o=(0,s.useRef)(),a=(0,rl.Z)()||!n,[i,l]=(0,s.useReducer)(il,0),[c,u]=(0,s.useReducer)(il,0),[d,p]=(0,s.useState)({x:0,y:0}),m=(0,s.useMemo)(()=>o.current?sl(o.current):null,[r]),f=(0,s.useMemo)(()=>{if(!t||!o.current)return()=>{};const e=al(o.current);if(!e)return()=>{};const n=o.current.getBoundingClientRect();return()=>{const t=o.current.getBoundingClientRect().top-n.top;t&&(e.scrollTop+=t)}},[r,t]);function h({x:t,y:n}){t=Math.round(t),n=Math.round(n),t===h.x&&n===h.y||(!function({x:t,y:n}){if(!o.current)return;const r=0===t&&0===n;o.current.style.transformOrigin=r?"":"center",o.current.style.transform=r?"":`translate3d(${t}px,${n}px,0)`,o.current.style.zIndex=!e||r?"":"1",f()}({x:t,y:n}),h.x=t,h.y=n)}return(0,s.useLayoutEffect)(()=>{i&&u()},[i]),(0,s.useLayoutEffect)(()=>{if(!m)return;if(a)return void f();o.current.style.transform="";const e=sl(o.current);l(),p({x:Math.round(m.left-e.left),y:Math.round(m.top-e.top)})},[r]),h.x=0,h.y=0,(0,tl.q_)({from:{x:d.x,y:d.y},to:{x:0,y:0},reset:i!==c,config:{mass:5,tension:2e3,friction:200},immediate:a,onFrame:h}),o},cl=(0,tl.q)(nl.Z);function ul({isSelected:e,position:t,level:n,rowCount:r,children:o,className:a,path:l,...u}){const d=ll({isSelected:e,adjustScrolling:!1,enableAnimation:!0,triggerAnimationOnChange:l.join("_")});return(0,s.createElement)(cl,(0,i.Z)({ref:d,className:c()("block-editor-block-navigation-leaf",a),level:n,positionInSet:t,setSize:r},u),o)}var dl=n(55024),pl=n(14310),ml=n(96015),fl=n(83904);function hl(e,t,n,r,o,a,i){const s=n+1,l=e=>"up"===e?"horizontal"===i?(0,L.isRTL)()?"right":"left":"up":"down"===e?"horizontal"===i?(0,L.isRTL)()?"left":"right":"down":null;if(e>1)return function(e,t,n,r,o){const a=t+1;if(o<0&&n)return(0,L.__)("Blocks cannot be moved up as they are already at the top");if(o>0&&r)return(0,L.__)("Blocks cannot be moved down as they are already at the bottom");if(o<0&&!n)return(0,L.sprintf)((0,L._n)("Move %1$d block from position %2$d up by one place","Move %1$d blocks from position %2$d up by one place",e),e,a);if(o>0&&!r)return(0,L.sprintf)((0,L._n)("Move %1$d block from position %2$d down by one place","Move %1$d blocks from position %2$d down by one place",e),e,a)}(e,n,r,o,a);if(r&&o)return(0,L.sprintf)((0,L.__)("Block %s is the only block, and cannot be moved"),t);if(a>0&&!o){const e=l("down");if("down"===e)return(0,L.sprintf)((0,L.__)("Move %1$s block from position %2$d down to position %3$d"),t,s,s+1);if("left"===e)return(0,L.sprintf)((0,L.__)("Move %1$s block from position %2$d left to position %3$d"),t,s,s+1);if("right"===e)return(0,L.sprintf)((0,L.__)("Move %1$s block from position %2$d right to position %3$d"),t,s,s+1)}if(a>0&&o){const e=l("down");if("down"===e)return(0,L.sprintf)((0,L.__)("Block %1$s is at the end of the content and can’t be moved down"),t);if("left"===e)return(0,L.sprintf)((0,L.__)("Block %1$s is at the end of the content and can’t be moved left"),t);if("right"===e)return(0,L.sprintf)((0,L.__)("Block %1$s is at the end of the content and can’t be moved right"),t)}if(a<0&&!r){const e=l("up");if("up"===e)return(0,L.sprintf)((0,L.__)("Move %1$s block from position %2$d up to position %3$d"),t,s,s-1);if("left"===e)return(0,L.sprintf)((0,L.__)("Move %1$s block from position %2$d left to position %3$d"),t,s,s-1);if("right"===e)return(0,L.sprintf)((0,L.__)("Move %1$s block from position %2$d right to position %3$d"),t,s,s-1)}if(a<0&&r){const e=l("up");if("up"===e)return(0,L.sprintf)((0,L.__)("Block %1$s is at the beginning of the content and can’t be moved up"),t);if("left"===e)return(0,L.sprintf)((0,L.__)("Block %1$s is at the beginning of the content and can’t be moved left"),t);if("right"===e)return(0,L.sprintf)((0,L.__)("Block %1$s is at the beginning of the content and can’t be moved right"),t)}}const gl=(e,t)=>"up"===e?"horizontal"===t?(0,L.isRTL)()?dl.Z:pl.Z:ml.Z:"down"===e?"horizontal"===t?(0,L.isRTL)()?pl.Z:dl.Z:fl.Z:null,bl=(e,t)=>"up"===e?"horizontal"===t?(0,L.isRTL)()?(0,L.__)("Move right"):(0,L.__)("Move left"):(0,L.__)("Move up"):"down"===e?"horizontal"===t?(0,L.isRTL)()?(0,L.__)("Move left"):(0,L.__)("Move right"):(0,L.__)("Move down"):null,_l=(0,s.forwardRef)(({clientIds:e,direction:t,orientation:n,...r},o)=>{const a=(0,Zr.Z)(_l),l=(0,u.castArray)(e).length,{blockType:d,isDisabled:p,rootClientId:f,isFirst:h,isLast:g,firstIndex:_,orientation:v="vertical"}=(0,b.Z)(r=>{const{getBlockIndex:o,getBlockRootClientId:a,getBlockOrder:i,getBlock:s,getBlockListSettings:l}=r(qn),c=(0,u.castArray)(e),d=(0,u.first)(c),p=a(d),f=o(d,p),h=o((0,u.last)(c),p),g=i(p),b=s(d),_=0===f,v=h===g.length-1,{orientation:y}=l(p)||{};return{blockType:b?(0,m.getBlockType)(b.name):null,isDisabled:"up"===t?_:v,rootClientId:p,firstIndex:f,isFirst:_,isLast:v,orientation:n||y}},[e,t]),{moveBlocksDown:y,moveBlocksUp:M}=(0,eo.Z)(qn),k="up"===t?M:y,w="block-editor-block-mover-button__description-"+a;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Vr.Z,(0,i.Z)({ref:o,className:c()("block-editor-block-mover-button",`is-${t}-button`),icon:gl(t,v),label:bl(t,v),"aria-describedby":w},r,{onClick:p?null:t=>{k(e,f),r.onClick&&r.onClick(t)},"aria-disabled":p})),(0,s.createElement)("span",{id:w,className:"block-editor-block-mover-button__description"},hl(l,d&&d.title,_,h,g,"up"===t?-1:1,v)))}),vl=(0,s.forwardRef)((e,t)=>(0,s.createElement)(_l,(0,i.Z)({direction:"up",ref:t},e))),yl=(0,s.forwardRef)((e,t)=>(0,s.createElement)(_l,(0,i.Z)({direction:"down",ref:t},e))),Ml=(0,s.createContext)({__experimentalFeatures:!1,__experimentalPersistentListViewFeatures:!1}),kl=()=>(0,s.useContext)(Ml);var wl=n(31924),El=n(23232),Ll=n(99344),Cl=n(41627),Sl=n(38835),Tl=n(77409),Al=n(15582),xl=n(90651);const zl=function({className:e,actions:t,children:n,secondaryActions:r}){return(0,s.createElement)("div",{className:c()(e,"block-editor-warning")},(0,s.createElement)("div",{className:"block-editor-warning__contents"},(0,s.createElement)("p",{className:"block-editor-warning__message"},n),(s.Children.count(t)>0||r)&&(0,s.createElement)("div",{className:"block-editor-warning__actions"},s.Children.count(t)>0&&s.Children.map(t,(e,t)=>(0,s.createElement)("span",{key:t,className:"block-editor-warning__action"},e)),r&&(0,s.createElement)(Al.Z,{className:"block-editor-warning__secondary",icon:xl.Z,label:(0,L.__)("More options"),popoverProps:{position:"bottom left",className:"block-editor-warning__dropdown"},noIcons:!0},()=>(0,s.createElement)(_i.Z,null,r.map((e,t)=>(0,s.createElement)(Qs.Z,{onClick:e.onClick,key:t},e.title)))))))};var Ol=n(97630);const Nl=({title:e,rawContent:t,renderedContent:n,action:r,actionText:o,className:a})=>(0,s.createElement)("div",{className:a},(0,s.createElement)("div",{className:"block-editor-block-compare__content"},(0,s.createElement)("h2",{className:"block-editor-block-compare__heading"},e),(0,s.createElement)("div",{className:"block-editor-block-compare__html"},t),(0,s.createElement)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor"},n)),(0,s.createElement)("div",{className:"block-editor-block-compare__action"},(0,s.createElement)(Vr.Z,{isSecondary:!0,tabIndex:"0",onClick:r},o)));const Dl=function({block:e,onKeep:t,onConvert:n,convertor:r,convertButtonText:o}){const a={rawContent:e.originalContent,renderedContent:(0,m.getSaveElement)(e.name,e.attributes)},i=function(e){const t=(0,u.castArray)(e),n=t.map(e=>(0,m.getSaveContent)(e.name,e.attributes,e.innerBlocks)),r=t.map(e=>(0,m.getSaveElement)(e.name,e.attributes,e.innerBlocks));return{rawContent:n.join(""),renderedContent:r}}(r(e)),l=(d=a.rawContent,p=i.rawContent,(0,Ol.Kx)(d,p).map((e,t)=>{const n=c()({"block-editor-block-compare__added":e.added,"block-editor-block-compare__removed":e.removed});return(0,s.createElement)("span",{key:t,className:n},e.value)}));var d,p;return(0,s.createElement)("div",{className:"block-editor-block-compare__wrapper"},(0,s.createElement)(Nl,{title:(0,L.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,L.__)("Convert to HTML"),rawContent:a.rawContent,renderedContent:a.renderedContent}),(0,s.createElement)(Nl,{title:(0,L.__)("After Conversion"),className:"block-editor-block-compare__converted",action:n,actionText:o,rawContent:l,renderedContent:i.renderedContent}))};const Bl=e=>(0,m.rawHandler)({HTML:e.originalContent}),Pl=(0,Zi.Z)([(0,El.Z)((e,{clientId:t})=>({block:e(qn).getBlock(t)})),(0,Ll.Z)((e,{block:t})=>{const{replaceBlock:n}=e(qn);return{convertToClassic(){n(t.clientId,(e=>(0,m.createBlock)("core/freeform",{content:e.originalContent}))(t))},convertToHTML(){n(t.clientId,(e=>(0,m.createBlock)("core/html",{content:e.originalContent}))(t))},convertToBlocks(){n(t.clientId,Bl(t))},attemptBlockRecovery(){n(t.clientId,(({name:e,attributes:t,innerBlocks:n})=>(0,m.createBlock)(e,t,n))(t))}}})])((function({convertToHTML:e,convertToBlocks:t,convertToClassic:n,attemptBlockRecovery:r,block:o}){const a=!!(0,m.getBlockType)("core/html"),[i,l]=(0,s.useState)(!1),c=(0,s.useCallback)(()=>l(!0),[]),u=(0,s.useCallback)(()=>l(!1),[]),d=(0,s.useMemo)(()=>[{title:(0,L._x)("Resolve","imperative verb"),onClick:c},a&&{title:(0,L.__)("Convert to HTML"),onClick:e},{title:(0,L.__)("Convert to Classic Block"),onClick:n}].filter(Boolean),[c,e,n]);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(zl,{actions:[(0,s.createElement)(Vr.Z,{key:"recover",onClick:r,isPrimary:!0},(0,L.__)("Attempt Block Recovery"))],secondaryActions:d},(0,L.__)("This block contains unexpected or invalid content.")),i&&(0,s.createElement)(Tl.Z,{title:(0,L.__)("Resolve Block"),onRequestClose:u,className:"block-editor-block-compare"},(0,s.createElement)(Dl,{block:o,onKeep:e,onConvert:t,convertor:Bl,convertButtonText:(0,L.__)("Convert to Blocks")})))})),Il=(0,s.createElement)(zl,{className:"block-editor-block-list__block-crash-warning"},(0,L.__)("This block has encountered an error and cannot be previewed.")),Rl=()=>Il;class Zl extends s.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}}const Wl=Zl;var Hl=n(54042);const jl=function({clientId:e}){const[t,n]=(0,s.useState)(""),r=(0,b.Z)(t=>t(qn).getBlock(e),[e]),{updateBlock:o}=(0,eo.Z)(qn);return(0,s.useEffect)(()=>{n((0,m.getBlockContent)(r))},[r]),(0,s.createElement)(Hl.default,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:()=>{const a=(0,m.getBlockType)(r.name),i=(0,m.getBlockAttributes)(a,t,r.attributes),s=t||(0,m.getSaveContent)(a,i),l=!t||(0,m.isValidBlockContent)(a,i,s);o(e,{attributes:i,originalContent:s,isValid:l}),t||n({content:s})},onChange:e=>n(e.target.value)})};var Yl=n(73404),ql=n(62605);function Fl(e){return!!e&&"INPUT"===e.nodeName}function Vl(e){return Fl(e)&&e.type&&!["button","checkbox","hidden","file","radio","image","range","reset","submit","number"].includes(e.type)||"TEXTAREA"===e.nodeName||"true"===e.contentEditable}var Ul=n(85998);const Xl=".block-editor-block-list__block";function $l(e,t){return t.closest(Xl)===e}function Gl(e){const t=(0,s.useRef)(),n=function(e){return(0,b.Z)(t=>{const{getSelectedBlocksInitialCaretPosition:n,isMultiSelecting:r,isNavigationMode:o,isBlockSelected:a}=t(qn);if(a(e)&&!r()&&!o())return n()},[e])}(e);return(0,s.useEffect)(()=>{if(null==n)return;if(!t.current)return;const{ownerDocument:e}=t.current;if(t.current.contains(e.activeElement))return;const r=ql.T_.tabbable.find(t.current).filter(e=>Vl(e)),o=-1===n,a=(o?u.last:u.first)(r)||t.current;$l(t.current,a)&&!a.closest(".block-list-appender")?(0,Ul.Z)(a,o):t.current.focus()},[n]),t}function Kl(e){if(e.defaultPrevented)return;const t="mouseover"===e.type?"add":"remove";e.preventDefault(),e.currentTarget.classList[t]("is-hovered")}function Jl(){const e=(0,b.Z)(e=>{const{isNavigationMode:t,getSettings:n}=e(qn);return t()||n().outlineMode},[]);return(0,jo.Z)(t=>{if(e)return t.addEventListener("mouseout",Kl),t.addEventListener("mouseover",Kl),()=>{t.removeEventListener("mouseout",Kl),t.removeEventListener("mouseover",Kl),t.classList.remove("is-hovered")}},[e])}function Ql(e){return(0,b.Z)(t=>{const{isBlockBeingDragged:n,isBlockHighlighted:r,isBlockSelected:o,isBlockMultiSelected:a,getBlockName:i,getSettings:s,hasSelectedInnerBlock:l,isTyping:u,__experimentalGetActiveBlockIdByBlockNames:d}=t(qn),{__experimentalSpotlightEntityBlocks:p,outlineMode:f}=s(),h=n(e),g=o(e),b=i(e),_=l(e,!0),v=d(p);return c()({"is-selected":g,"is-highlighted":r(e),"is-multi-selected":a(e),"is-reusable":(0,m.isReusableBlock)((0,m.getBlockType)(b)),"is-dragging":h,"has-child-selected":_,"has-active-entity":v,"is-active-entity":v===e,"remove-outline":g&&f&&u()})},[e])}function ec(e){return(0,b.Z)(t=>{const n=t(qn).getBlockName(e),r=(0,m.getBlockType)(n);if(r.apiVersion>1||(0,m.hasBlockSupport)(r,"lightBlockWrapper",!1))return(0,m.getBlockDefaultClassName)(n)},[e])}function tc(e){return(0,b.Z)(t=>{const{getBlockName:n,getBlockAttributes:r}=t(qn),{className:o}=r(e);if(!o)return;const a=(0,m.getBlockType)(n(e));return a.apiVersion>1||(0,m.hasBlockSupport)(a,"lightBlockWrapper",!1)?o:void 0},[e])}function nc(e){return(0,b.Z)(t=>{const{hasBlockMovingClientId:n,canInsertBlockType:r,getBlockName:o,getBlockRootClientId:a,isBlockSelected:i}=t(qn);if(!i(e))return;const s=n();return s?c()("is-block-moving-mode",{"can-insert-moving-block":r(o(s),a(e))}):void 0},[e])}function rc(e){const{isBlockSelected:t}=(0,b.Z)(qn),{selectBlock:n,selectionChange:r}=(0,eo.Z)(qn);return(0,jo.Z)(o=>{function a(a){t(e)?a.target.isContentEditable||r(e):$l(o,a.target)&&n(e)}return o.addEventListener("focusin",a),()=>{o.removeEventListener("focusin",a)}},[t,n])}function oc(e){const t=(0,b.Z)(t=>t(qn).isBlockSelected(e),[e]),{getBlockRootClientId:n,getBlockIndex:r}=(0,b.Z)(qn),{insertDefaultBlock:o,removeBlock:a}=(0,eo.Z)(qn);return(0,jo.Z)(i=>{if(t)return i.addEventListener("keydown",s),i.addEventListener("dragstart",l),()=>{i.removeEventListener("keydown",s),i.removeEventListener("dragstart",l)};function s(t){const{keyCode:s,target:l}=t;s!==Ma.ENTER&&s!==Ma.BACKSPACE&&s!==Ma.DELETE||l!==i||Vl(l)||(t.preventDefault(),s===Ma.ENTER?o({},n(e),r(e)+1):a(e))}function l(e){e.preventDefault()}},[e,t,n,r,o,a])}function ac(e){const{isNavigationMode:t,isBlockSelected:n}=(0,b.Z)(qn),{setNavigationMode:r,selectBlock:o}=(0,eo.Z)(qn);return(0,jo.Z)(a=>{function i(a){t()&&!a.defaultPrevented&&(a.preventDefault(),n(e)?r(!1):o(e))}return a.addEventListener("mousedown",i),()=>{a.addEventListener("mousedown",i)}},[e,t,n,r])}var ic=n(34979),sc=n.n(ic);function lc(e){const t=(0,s.useRef)(),n=(0,b.Z)(t=>{const{isBlockSelected:n,getBlockSelectionEnd:r}=t(qn);return n(e)||r()===e},[e]);return(0,s.useEffect)(()=>{if(!n)return;const e=t.current;if(!e)return;if(e.contains(e.ownerDocument.activeElement))return;const r=al(e)||e.ownerDocument.defaultView;r&&sc()(e,r,{onlyScrollIfNeeded:!0})},[n]),t}function cc(e,t){Array.from(e.closest(".is-root-container").querySelectorAll(".rich-text")).forEach(e=>{t?e.setAttribute("contenteditable",!0):e.removeAttribute("contenteditable")})}function uc(e){const{startMultiSelect:t,stopMultiSelect:n,multiSelect:r,selectBlock:o}=(0,eo.Z)(qn),{isSelectionEnabled:a,isBlockSelected:i,getBlockParents:s,getBlockSelectionStart:l,hasMultiSelection:c}=(0,b.Z)(qn);return(0,jo.Z)(u=>{const{ownerDocument:d}=u,{defaultView:p}=d;let m,f;function h({isSelectionEnd:t}){const n=p.getSelection();if(!n.rangeCount||n.isCollapsed)return void cc(u,!0);const a=function(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;const t=e.closest(Xl);return t?t.id.slice("block-".length):void 0}(n.focusNode);if(e===a){if(o(e),t&&(cc(u,!0),n.rangeCount)){const{commonAncestorContainer:e}=n.getRangeAt(0);m.contains(e)&&m.focus()}}else{const t=[...s(e),e],n=[...s(a),a],o=Math.min(t.length,n.length)-1;r(t[o],n[o])}}function g(){d.removeEventListener("selectionchange",h),p.removeEventListener("mouseup",g),f=p.requestAnimationFrame(()=>{h({isSelectionEnd:!0}),n()})}function b({buttons:n}){1===n&&a()&&i(e)&&(m=d.activeElement,t(),d.addEventListener("selectionchange",h),p.addEventListener("mouseup",g),cc(u,!1))}function _(t){if(a()&&0===t.button)if(t.shiftKey){const n=l();n!==e&&(cc(u,!1),r(n,e),t.preventDefault())}else c()&&o(e)}return u.addEventListener("mousedown",_),u.addEventListener("mouseleave",b),()=>{u.removeEventListener("mousedown",_),u.removeEventListener("mouseleave",b),d.removeEventListener("selectionchange",h),p.removeEventListener("mouseup",g),p.cancelAnimationFrame(f)}},[e,t,n,r,o,a,i,s])}var dc=n(93361),pc=n(25222),mc=n(97661),fc=n(95117),hc=n(27038),gc=n(73003);const bc=[(0,hc.Z)((0,L.__)("While writing, you can press / to quickly insert new blocks."),{kbd:(0,s.createElement)("kbd",null)}),(0,hc.Z)((0,L.__)("Indent a list by pressing space at the beginning of a line."),{kbd:(0,s.createElement)("kbd",null)}),(0,hc.Z)((0,L.__)("Outdent a list by pressing backspace at the beginning of a line."),{kbd:(0,s.createElement)("kbd",null)}),(0,L.__)("Drag files into the editor to automatically insert media blocks."),(0,L.__)("Change a block's type by pressing the block icon on the toolbar.")];const _c=function(){const[e]=(0,s.useState)(Math.floor(Math.random()*bc.length));return(0,s.createElement)(gc.Z,null,bc[e])};var vc=n(27231),yc=n(12395);const Mc=function e({className:t,onChange:n,value:r,label:o,placeholder:a}){const i=(0,Zr.Z)(e),l=(0,s.useRef)();return(0,s.createElement)("div",{className:c()("block-editor-inserter__search",t)},(0,s.createElement)(wl.Z,{as:"label",htmlFor:"block-editor-inserter__search-"+i},o||a),(0,s.createElement)("input",{ref:l,className:"block-editor-inserter__search-input",id:"block-editor-inserter__search-"+i,type:"search",placeholder:a,onChange:e=>n(e.target.value),autoComplete:"off",value:r||""}),(0,s.createElement)("div",{className:"block-editor-inserter__search-icon"},!!r&&(0,s.createElement)(Vr.Z,{icon:vc.Z,label:(0,L.__)("Reset search"),onClick:()=>{n(""),l.current.focus()}}),!r&&(0,s.createElement)(Ai.Z,{icon:yc.Z})))};const kc=function({title:e,icon:t,description:n,blockType:r}){return r&&((0,Bt.Z)("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),({title:e,icon:t,description:n}=r)),(0,s.createElement)("div",{className:"block-editor-block-card"},(0,s.createElement)(Ls,{icon:t,showColors:!0}),(0,s.createElement)("div",{className:"block-editor-block-card__content"},(0,s.createElement)("h2",{className:"block-editor-block-card__title"},e),(0,s.createElement)("span",{className:"block-editor-block-card__description"},n)))};var wc=n(34035),Ec=n(33494),Lc=n(65758);const Cc=(0,d.Z)(e=>(0,wc.Z)(({useSubRegistry:t=!0,registry:n,...r})=>{if(!t)return(0,s.createElement)(e,(0,i.Z)({registry:n},r));const[o,a]=(0,s.useState)(null);return(0,s.useEffect)(()=>{const e=(0,Ec.p)({},n);e.registerStore(Rt,Yn),a(e)},[n]),o?(0,s.createElement)(Lc.ZP,{value:o},(0,s.createElement)(e,(0,i.Z)({registry:o},r))):null}),"withRegistryProvider");var Sc=n(57589);function Tc({clientId:e=null,value:t,selection:n,onChange:r=u.noop,onInput:o=u.noop}){const a=(0,Sc.Z)(),{resetBlocks:i,resetSelection:l,replaceInnerBlocks:c,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:p}=a.dispatch(qn),{getBlockName:f,getBlocks:h}=a.select(qn),g=(0,s.useRef)({incoming:null,outgoing:[]}),b=(0,s.useRef)(!1),_=(0,s.useRef)(o),v=(0,s.useRef)(r);(0,s.useEffect)(()=>{_.current=o,v.current=r},[o,r]),(0,s.useEffect)(()=>{g.current.outgoing.includes(t)?(0,u.last)(g.current.outgoing)===t&&(g.current.outgoing=[]):h(e)!==t&&(g.current.outgoing=[],(()=>{if(t)if(p(),e){d(e,!0),p();const n=t.map(e=>(0,m.cloneBlock)(e));b.current&&(g.current.incoming=n),c(e,n)}else b.current&&(g.current.incoming=t),i(t)})(),n&&l(n.selectionStart,n.selectionEnd,n.initialPosition))},[t,e]),(0,s.useEffect)(()=>{const{getSelectionStart:t,getSelectionEnd:n,getSelectedBlocksInitialCaretPosition:r,isLastBlockChangePersistent:o,__unstableIsLastBlockChangeIgnored:i}=a.select(qn);let s=h(e),l=o(),c=!1;b.current=!0;const u=a.subscribe(()=>{if(null!==e&&null===f(e))return;const a=o(),u=h(e),d=u!==s;if(s=u,d&&(g.current.incoming||i()))return g.current.incoming=null,void(l=a);if(d||c&&!d&&a&&!l){l=a,g.current.outgoing.push(s);(l?v.current:_.current)(s,{selection:{selectionStart:t(),selectionEnd:n(),initialPosition:r()}})}c=d});return()=>u()},[a,e])}const Ac=Cc((function(e){const{children:t,settings:n}=e,{updateSettings:r}=(0,eo.Z)(qn);return(0,s.useEffect)(()=>{r(n)},[n]),Tc(e),(0,s.createElement)(qo,null,t)}));var xc=n(33841);function zc({onClick:e}){return(0,s.createElement)("div",{tabIndex:0,role:"button",onClick:e,onKeyPress:e},(0,s.createElement)(xc.Z,null,(0,s.createElement)(dp,null)))}var Oc=n(38987);let Nc;const Dc=function({viewportWidth:e,__experimentalPadding:t}){const[n,{width:r}]=(0,Oc.Z)(),[o,{height:a}]=(0,Oc.Z)();Nc=Nc||(0,Cl.Z)(dp);const i=(r-2*t)/e;return(0,s.createElement)("div",{className:"block-editor-block-preview__container editor-styles-wrapper","aria-hidden":!0,style:{height:a*i+2*t}},n,(0,s.createElement)(xc.Z,{style:{transform:`scale(${i})`,width:e,left:t,right:t,top:t},className:"block-editor-block-preview__content"},o,(0,s.createElement)(Nc,null)))};const Bc=(0,s.memo)((function({blocks:e,__experimentalPadding:t=0,viewportWidth:n=1200,__experimentalLive:r=!1,__experimentalOnClick:o}){const a=(0,b.Z)(e=>e(qn).getSettings(),[]),i=(0,s.useMemo)(()=>{const e={...a};return e.__experimentalBlockPatterns=[],e},[a]),l=(0,s.useMemo)(()=>(0,u.castArray)(e),[e]);return e&&0!==e.length?(0,s.createElement)(Ac,{value:l,settings:i},r?(0,s.createElement)(zc,{onClick:o}):(0,s.createElement)(Dc,{viewportWidth:n,__experimentalPadding:t})):null}));const Pc=function({item:e}){var t,n;const{name:r,title:o,icon:a,description:i,initialAttributes:l}=e,c=(0,m.getBlockType)(r),u=(0,m.isReusableBlock)(e);return(0,s.createElement)("div",{className:"block-editor-inserter__preview-container"},(0,s.createElement)("div",{className:"block-editor-inserter__preview"},u||c.example?(0,s.createElement)("div",{className:"block-editor-inserter__preview-content"},(0,s.createElement)(Bc,{__experimentalPadding:16,viewportWidth:null!==(t=null===(n=c.example)||void 0===n?void 0:n.viewportWidth)&&void 0!==t?t:500,blocks:c.example?(0,m.getBlockFromExample)(e.name,{attributes:{...c.example.attributes,...l},innerBlocks:c.example.innerBlocks}):(0,m.createBlock)(r,l)})):(0,s.createElement)("div",{className:"block-editor-inserter__preview-content-missing"},(0,L.__)("No Preview Available."))),!u&&(0,s.createElement)(kc,{title:o,icon:a,description:i}))};var Ic=n(26899);const Rc=(0,s.createContext)();const Zc=(0,s.forwardRef)((function({isFirst:e,as:t,children:n,...r},o){const a=(0,s.useContext)(Rc);return(0,s.createElement)(Ic.A,(0,i.Z)({ref:o,state:a,role:"option",focusable:!0},r),r=>{const o={...r,tabIndex:e?0:r.tabIndex};return t?(0,s.createElement)(t,o,n):"function"==typeof n?n(o):(0,s.createElement)(Vr.Z,o,n)})}));var Wc=n(39433),Hc=n(32653),jc=n(80914),Yc=n(69540);function qc({count:e,icon:t}){return(0,s.createElement)("div",{className:"block-editor-block-draggable-chip-wrapper"},(0,s.createElement)("div",{className:"block-editor-block-draggable-chip"},(0,s.createElement)(Hc.Z,{justify:"center",className:"block-editor-block-draggable-chip__content"},(0,s.createElement)(jc.Z,null,t?(0,s.createElement)(Ls,{icon:t}):(0,L.sprintf)((0,L._n)("%d block","%d blocks",e),e)),(0,s.createElement)(jc.Z,null,(0,s.createElement)(Ls,{icon:Yc.Z})))))}const Fc=({isEnabled:e,blocks:t,icon:n,children:r})=>{const o={type:"inserter",blocks:t};return(0,s.createElement)(Wc.Z,{__experimentalTransferDataType:"wp-blocks",transferData:o,__experimentalDragComponent:(0,s.createElement)(qc,{count:t.length,icon:n})},({onDraggableStart:t,onDraggableEnd:n})=>r({draggable:e,onDragStart:e?t:void 0,onDragEnd:e?n:void 0}))};function Vc(e=window){const{platform:t}=e.navigator;return-1!==t.indexOf("Mac")||["iPad","iPhone"].includes(t)}const Uc=(0,s.memo)((function({className:e,isFirst:t,item:n,onSelect:r,onHover:o,isDraggable:a,...l}){const u=(0,s.useRef)(!1),d=n.icon?{backgroundColor:n.icon.background,color:n.icon.foreground}:{},p=(0,s.useMemo)(()=>[(0,m.createBlock)(n.name,n.initialAttributes,(0,m.createBlocksFromInnerBlocksTemplate)(n.innerBlocks))],[n.name,n.initialAttributes,n.initialAttributes]);return(0,s.createElement)(Fc,{isEnabled:a&&!n.disabled,blocks:p,icon:n.icon},({draggable:a,onDragStart:p,onDragEnd:m})=>(0,s.createElement)("div",{className:"block-editor-block-types-list__list-item",draggable:a,onDragStart:e=>{u.current=!0,p&&(o(null),p(e))},onDragEnd:e=>{u.current=!1,m&&m(e)}},(0,s.createElement)(Zc,(0,i.Z)({isFirst:t,className:c()("block-editor-block-types-list__item",e),disabled:n.isDisabled,onClick:e=>{e.preventDefault(),r(n,Vc()?e.metaKey:e.ctrlKey),o(null)},onKeyDown:e=>{const{keyCode:t}=e;t===Ma.ENTER&&(e.preventDefault(),r(n,Vc()?e.metaKey:e.ctrlKey),o(null))},onFocus:()=>{u.current||o(n)},onMouseEnter:()=>{u.current||o(n)},onMouseLeave:()=>o(null),onBlur:()=>o(null)},l),(0,s.createElement)("span",{className:"block-editor-block-types-list__item-icon",style:d},(0,s.createElement)(Ls,{icon:n.icon,showColors:!0})),(0,s.createElement)("span",{className:"block-editor-block-types-list__item-title"},n.title))))}));const Xc=(0,s.forwardRef)((function(e,t){const[n,r]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{n&&(0,Nt.speak)((0,L.__)("Use left and right arrow keys to move through blocks"))},[n]),(0,s.createElement)("div",(0,i.Z)({ref:t,role:"listbox","aria-orientation":"horizontal",onFocus:()=>{r(!0)},onBlur:e=>{!e.currentTarget.contains(e.relatedTarget)&&r(!1)}},e))}));var $c=n(53808);const Gc=(0,s.forwardRef)((function(e,t){const n=(0,s.useContext)(Rc);return(0,s.createElement)($c.E,(0,i.Z)({state:n,role:"presentation",ref:t},e))}));const Kc=function({items:e=[],onSelect:t,onHover:n=(()=>{}),children:r,label:o,isDraggable:a=!0}){return(0,s.createElement)(Xc,{className:"block-editor-block-types-list","aria-label":o},function(e,t){const n=[];for(let r=0,o=e.length;r(0,s.createElement)(Gc,{key:r},e.map((e,o)=>(0,s.createElement)(Uc,{key:e.id,item:e,className:(0,m.getBlockMenuDefaultClassName)(e.id),onSelect:t,onHover:n,isDraggable:a,isFirst:0===r&&0===o})))),r)};const Jc=function({title:e,icon:t,children:n}){return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:"block-editor-inserter__panel-header"},(0,s.createElement)("h2",{className:"block-editor-inserter__panel-title"},e),(0,s.createElement)(ws.Z,{icon:t})),(0,s.createElement)("div",{className:"block-editor-inserter__panel-content"},n))};var Qc=n(70277);const eu=function({children:e}){const t=(0,Qc.u)({shift:!0,wrap:"horizontal"});return(0,s.createElement)(Rc.Provider,{value:t},e)};const tu=function({rootClientId:e,onInsert:t,onHover:n,showMostUsedBlocks:r}){const[o,a,i,l]=ks(e,t),c=(0,s.useMemo)(()=>(0,u.orderBy)(o,["frecency"],["desc"]).slice(0,6),[o]),d=(0,s.useMemo)(()=>o.filter(e=>!e.category),[o]),p=(0,s.useMemo)(()=>(0,u.flow)(e=>e.filter(e=>e.category&&"reusable"!==e.category),e=>(0,u.groupBy)(e,"category"))(o),[o]),m=(0,s.useMemo)(()=>{const e={...i};return Object.keys(i).forEach(t=>{e[t]=o.filter(e=>(e=>e.name.split("/")[0])(e)===t),0===e[t].length&&delete e[t]}),e},[o,i]);return(0,s.useEffect)(()=>()=>n(null),[]),(0,s.createElement)(eu,null,(0,s.createElement)("div",null,r&&!!c.length&&(0,s.createElement)(Jc,{title:(0,L._x)("Most used","blocks")},(0,s.createElement)(Kc,{items:c,onSelect:l,onHover:n,label:(0,L._x)("Most used","blocks")})),(0,u.map)(a,e=>{const t=p[e.slug];return t&&t.length?(0,s.createElement)(Jc,{key:e.slug,title:e.title,icon:e.icon},(0,s.createElement)(Kc,{items:t,onSelect:l,onHover:n,label:e.title})):null}),d.length>0&&(0,s.createElement)(Jc,{className:"block-editor-inserter__uncategorized-blocks-panel",title:(0,L.__)("Uncategorized")},(0,s.createElement)(Kc,{items:d,onSelect:l,onHover:n,label:(0,L.__)("Uncategorized")})),(0,u.map)(i,(e,t)=>{const r=m[t];return r&&r.length?(0,s.createElement)(Jc,{key:t,title:e.title,icon:e.icon},(0,s.createElement)(Kc,{items:r,onSelect:l,onHover:n,label:e.title})):null})))};var nu=n(81811);const ru=function({selectedCategory:e,patternCategories:t,onClickCategory:n,children:r}){return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:c()("block-editor-inserter__panel-header","block-editor-inserter__panel-header-patterns")},(0,s.createElement)(Oa.Z,{className:"block-editor-inserter__panel-dropdown",label:(0,L.__)("Filter patterns"),hideLabelFromVision:!0,value:e.name,onChange:e=>{n(t.find(t=>e===t.name))},onBlur:e=>{null!=e&&e.relatedTarget||e.stopPropagation()},options:(()=>{const e=[];return t.map(t=>e.push({value:t.name,label:t.label})),e})()})),(0,s.createElement)("div",{className:"block-editor-inserter__panel-content"},r))};var ou=n(19132);const au=(e,t)=>{const{patternCategories:n,patterns:r}=(0,b.Z)(e=>{const{__experimentalGetAllowedPatterns:n,getSettings:r}=e(qn);return{patterns:n(t),patternCategories:r().__experimentalBlockPatternCategories}},[t]),{createSuccessNotice:o}=(0,eo.Z)(ou.h);return[r,n,(0,s.useCallback)((t,n)=>{e((0,u.map)(n,e=>(0,m.cloneBlock)(e)),t.name),o((0,L.sprintf)((0,L.__)('Block pattern "%s" inserted.'),t.title),{type:"snackbar"})},[])]};var iu=n(14523);function su({isDraggable:e,pattern:t,onClick:n,composite:r}){const{name:o,viewportWidth:a}=t,{blocks:l}=(0,b.Z)(e=>e(qn).__experimentalGetParsedPattern(o),[o]),c="block-editor-block-patterns-list__item-description-"+(0,Zr.Z)(su);return(0,s.createElement)(Fc,{isEnabled:e,blocks:l},({draggable:e,onDragStart:o,onDragEnd:u})=>(0,s.createElement)("div",{className:"block-editor-block-patterns-list__list-item","aria-label":t.title,"aria-describedby":t.description?c:void 0,draggable:e,onDragStart:o,onDragEnd:u},(0,s.createElement)(Ic.A,(0,i.Z)({role:"option",as:"div"},r,{className:"block-editor-block-patterns-list__item",onClick:()=>n(t,l)}),(0,s.createElement)(Bc,{blocks:l,viewportWidth:a}),(0,s.createElement)("div",{className:"block-editor-block-patterns-list__item-title"},t.title),!!t.description&&(0,s.createElement)(wl.Z,{id:c},t.description))))}function lu(){return(0,s.createElement)("div",{className:"block-editor-block-patterns-list__item is-placeholder"})}const cu=function({isDraggable:e,blockPatterns:t,shownPatterns:n,onClickPattern:r,orientation:o,label:a=(0,L.__)("Block Patterns")}){const l=(0,Qc.u)({orientation:o});return(0,s.createElement)(iu.b,(0,i.Z)({},l,{role:"listbox",className:"block-editor-block-patterns-list","aria-label":a}),t.map(t=>n.includes(t)?(0,s.createElement)(su,{key:t.name,pattern:t,onClick:r,isDraggable:e,composite:l}):(0,s.createElement)(lu,{key:t.name})))};function uu({rootClientId:e,onInsert:t,selectedCategory:n,onClickCategory:r}){const[o,a,i]=au(t,e),l=(0,s.useMemo)(()=>a.filter(e=>o.some(t=>{var n;return null===(n=t.categories)||void 0===n?void 0:n.includes(e.name)})),[o,a]),c=n||l[0];(0,s.useEffect)(()=>{o.some(e=>d(e)===1/0)&&!l.find(e=>"uncategorized"===e.name)&&l.push({name:"uncategorized",label:(0,L._x)("Uncategorized")})},[l,o]);const d=(0,s.useCallback)(e=>{if(!e.categories||!e.categories.length)return 1/0;const t=(0,u.fromPairs)(l.map(({name:e},t)=>[e,t]));return Math.min(...e.categories.map(e=>void 0!==t[e]?t[e]:1/0))},[l]),p=(0,s.useMemo)(()=>o.filter(e=>"uncategorized"===c.name?d(e)===1/0:e.categories&&e.categories.includes(c.name)),[o,c]),m=(0,s.useMemo)(()=>p.sort((e,t)=>d(e)-d(t)),[p,d]),f=(0,nu.Z)(m);return(0,s.createElement)(s.Fragment,null,!!p.length&&(0,s.createElement)(ru,{selectedCategory:c,patternCategories:l,onClickCategory:r},(0,s.createElement)(cu,{shownPatterns:f,blockPatterns:p,onClickPattern:i,label:c.label,orientation:"vertical",isDraggable:!0})))}const du=function({rootClientId:e,onInsert:t,onClickCategory:n,selectedCategory:r}){return(0,s.createElement)(uu,{rootClientId:e,selectedCategory:r,onInsert:t,onClickCategory:n})};var pu=n(928);const mu=function(){return(0,s.createElement)("div",{className:"block-editor-inserter__no-results"},(0,s.createElement)(Ai.Z,{className:"block-editor-inserter__no-results-icon",icon:Es.Z}),(0,s.createElement)("p",null,(0,L.__)("No results found.")))};function fu({onHover:e,onInsert:t,rootClientId:n}){const[r,,,o]=ks(n,t),a=(0,s.useMemo)(()=>r.filter(({category:e})=>"reusable"===e),[r]);return 0===a.length?(0,s.createElement)(mu,null):(0,s.createElement)(Jc,{title:(0,L.__)("Reusable blocks")},(0,s.createElement)(Kc,{items:a,onSelect:o,onHover:e,label:(0,L.__)("Reusable blocks")}))}const hu=function({rootClientId:e,onInsert:t,onHover:n}){return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(fu,{onHover:n,onInsert:t,rootClientId:e}),(0,s.createElement)("div",{className:"block-editor-inserter__manage-reusable-blocks-container"},(0,s.createElement)("a",{className:"block-editor-inserter__manage-reusable-blocks",href:(0,pu.f)("edit.php",{post_type:"wp_block"})},(0,L.__)("Manage Reusable blocks"))))};var gu=n(79470);const{Fill:bu,Slot:_u}=(0,Vn.up)("__unstableInserterMenuExtension");bu.Slot=_u;const vu=bu;const yu=function({rootClientId:e="",insertionIndex:t,clientId:n,isAppender:r,onSelect:o,shouldFocusBlock:a=!0}){const{getSelectedBlock:i}=(0,b.Z)(qn),{destinationRootClientId:l,destinationIndex:c}=(0,b.Z)(o=>{const{getSelectedBlockClientId:a,getBlockRootClientId:i,getBlockIndex:s,getBlockOrder:l}=o(qn),c=a();let u,d=e;return t?u=t:n?u=s(n,d):!r&&c?(d=i(c),u=s(c,d)+1):u=l(d).length,{destinationRootClientId:d,destinationIndex:u}},[e,t,n,r]),{replaceBlocks:d,insertBlocks:p,showInsertionPoint:f,hideInsertionPoint:h}=(0,eo.Z)(qn),g=(0,s.useCallback)((e,t,n=!1)=>{const s=i();!r&&s&&(0,m.isUnmodifiedDefaultBlock)(s)?d(s.clientId,e,null,a||n?0:null,t):p(e,c,l,!0,a||n?0:null,t);const f=(0,L.sprintf)((0,L._n)("%d block added.","%d blocks added.",(0,u.castArray)(e).length),(0,u.castArray)(e).length);(0,Nt.speak)(f),o&&o()},[r,i,d,p,l,c,o,a]),_=(0,s.useCallback)(e=>{e?f(l,c):h()},[f,h,l,c]);return[l,g,_]};const Mu=function({filterValue:e,onSelect:t,onHover:n,rootClientId:r,clientId:o,isAppender:a,__experimentalInsertionIndex:i,maxBlockPatterns:l,maxBlockTypes:c,showBlockDirectory:d=!1,isDraggable:p=!0,shouldFocusBlock:m=!0}){const f=(0,gu.Z)(Nt.speak,500),[h,g]=yu({onSelect:t,rootClientId:r,clientId:o,isAppender:a,insertionIndex:i,shouldFocusBlock:m}),[b,_,v,y]=ks(h,g),[M,,k]=au(g,h),w=(0,s.useMemo)(()=>{const t=vs((0,u.orderBy)(b,["frecency"],["desc"]),_,v,e);return void 0!==c?t.slice(0,c):t},[e,b,_,v,c]),E=(0,s.useMemo)(()=>{const t=ys(M,e);return void 0!==l?t.slice(0,l):t},[e,M,l]);(0,s.useEffect)(()=>{if(!e)return;const t=w.length+E.length,n=(0,L.sprintf)((0,L._n)("%d result found.","%d results found.",t),t);f(n)},[e,f]);const C=(0,nu.Z)(E),S=!(0,u.isEmpty)(w)||!(0,u.isEmpty)(E);return(0,s.createElement)(eu,null,!d&&!S&&(0,s.createElement)(mu,null),!!w.length&&(0,s.createElement)(Jc,{title:(0,s.createElement)(wl.Z,null,(0,L.__)("Blocks"))},(0,s.createElement)(Kc,{items:w,onSelect:y,onHover:n,label:(0,L.__)("Blocks"),isDraggable:p})),!!w.length&&!!E.length&&(0,s.createElement)("div",{className:"block-editor-inserter__quick-inserter-separator"}),!!E.length&&(0,s.createElement)(Jc,{title:(0,s.createElement)(wl.Z,null,(0,L.__)("Block Patterns"))},(0,s.createElement)("div",{className:"block-editor-inserter__quick-inserter-patterns"},(0,s.createElement)(cu,{shownPatterns:C,blockPatterns:E,onClickPattern:k,isDraggable:p}))),d&&(0,s.createElement)(vu.Slot,{fillProps:{onSelect:y,onHover:n,filterValue:e,hasItems:S,rootClientId:h}},e=>e.length?e:S?null:(0,s.createElement)(mu,null)))};var ku=n(90351);const wu={name:"blocks",title:(0,L.__)("Blocks")},Eu={name:"patterns",title:(0,L.__)("Patterns")},Lu={name:"reusable",title:(0,L.__)("Reusable")};const Cu=function({children:e,showPatterns:t=!1,showReusableBlocks:n=!1,onSelect:r}){const o=(0,s.useMemo)(()=>{const e=[wu];return t&&e.push(Eu),n&&e.push(Lu),e},[wu,t,Eu,n,Lu]);return(0,s.createElement)(ku.Z,{className:"block-editor-inserter__tabs",tabs:o,onSelect:r},e)};const Su=function({rootClientId:e,clientId:t,isAppender:n,__experimentalInsertionIndex:r,onSelect:o,showInserterHelpPanel:a,showMostUsedBlocks:i,shouldFocusBlock:l=!0}){const[c,u]=(0,s.useState)(""),[d,p]=(0,s.useState)(null),[m,f]=(0,s.useState)(null),[h,g,_]=yu({rootClientId:e,clientId:t,isAppender:n,insertionIndex:r,shouldFocusBlock:l}),{showPatterns:v,hasReusableBlocks:y}=(0,b.Z)(e=>{var t;const{__experimentalGetAllowedPatterns:n,getSettings:r}=e(qn);return{showPatterns:!!n(h).length,hasReusableBlocks:!(null===(t=r().__experimentalReusableBlocks)||void 0===t||!t.length)}},[h]),M=(0,s.useCallback)((e,t,n)=>{g(e,t,n),o()},[g,o]),k=(0,s.useCallback)((e,t)=>{g(e,{patternName:t}),o()},[g,o]),w=(0,s.useCallback)(e=>{_(!!e),p(e)},[_,p]),E=(0,s.useCallback)(e=>{f(e)},[f]),C=(0,s.useMemo)(()=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:"block-editor-inserter__block-list"},(0,s.createElement)(tu,{rootClientId:h,onInsert:M,onHover:w,showMostUsedBlocks:i})),a&&(0,s.createElement)("div",{className:"block-editor-inserter__tips"},(0,s.createElement)(wl.Z,{as:"h2"},(0,L.__)("A tip for using the block editor")),(0,s.createElement)(_c,null))),[h,M,w,c,i,a]),S=(0,s.useMemo)(()=>(0,s.createElement)(du,{rootClientId:h,onInsert:k,onClickCategory:E,selectedCategory:m}),[h,k,E,m]),T=(0,s.useMemo)(()=>(0,s.createElement)(hu,{rootClientId:h,onInsert:M,onHover:w}),[h,M,w]),A=(0,s.useCallback)(e=>"blocks"===e.name?C:"patterns"===e.name?S:T,[C,S,T]);return(0,s.createElement)("div",{className:"block-editor-inserter__menu"},(0,s.createElement)("div",{className:"block-editor-inserter__main-area"},(0,s.createElement)("div",{className:"block-editor-inserter__content"},(0,s.createElement)(Mc,{onChange:e=>{d&&p(null),u(e)},value:c,label:(0,L.__)("Search for blocks and patterns"),placeholder:(0,L.__)("Search")}),!!c&&(0,s.createElement)(Mu,{filterValue:c,onSelect:o,onHover:w,rootClientId:e,clientId:t,isAppender:n,__experimentalInsertionIndex:r,showBlockDirectory:!0,shouldFocusBlock:l}),!c&&(v||y)&&(0,s.createElement)(Cu,{showPatterns:v,showReusableBlocks:y},A),!c&&!v&&!y&&C)),a&&d&&(0,s.createElement)(Pc,{item:d}))};function Tu({onSelect:e,rootClientId:t,clientId:n,isAppender:r}){const[o,a]=(0,s.useState)(""),[i,l]=yu({onSelect:e,rootClientId:t,clientId:n,isAppender:r}),[u]=ks(i,l),[d]=au(l,i),p=d.length&&!!o,m=p&&d.length>6||u.length>6,{setInserterIsOpened:f,insertionIndex:h}=(0,b.Z)(e=>{const{getSettings:r,getBlockIndex:o,getBlockCount:a}=e(qn),i=o(n,t);return{setInserterIsOpened:r().__experimentalSetIsInserterOpened,insertionIndex:-1===i?a():i}},[n,t]);(0,s.useEffect)(()=>{f&&f(!1)},[f]);return(0,s.createElement)("div",{className:c()("block-editor-inserter__quick-inserter",{"has-search":m,"has-expand":f})},m&&(0,s.createElement)(Mc,{value:o,onChange:e=>{a(e)},label:(0,L.__)("Search for blocks and patterns"),placeholder:(0,L.__)("Search")}),(0,s.createElement)("div",{className:"block-editor-inserter__quick-inserter-results"},(0,s.createElement)(Mu,{filterValue:o,onSelect:e,rootClientId:t,clientId:n,isAppender:r,maxBlockPatterns:p?2:0,maxBlockTypes:6,isDraggable:!1})),f&&(0,s.createElement)(Vr.Z,{className:"block-editor-inserter__quick-inserter-expand",onClick:()=>{f({rootClientId:t,insertionIndex:h})},"aria-label":(0,L.__)("Browse all. This will open the main inserter panel in the editor toolbar.")},(0,L.__)("Browse all")))}const Au=({onToggle:e,disabled:t,isOpen:n,blockTitle:r,hasSingleBlockType:o,toggleProps:a={}})=>{let l;l=o?(0,L.sprintf)((0,L._x)("Add %s","directly add the only allowed block"),r):(0,L._x)("Add block","Generic label for block inserter button");const{onClick:c,...u}=a;return(0,s.createElement)(Vr.Z,(0,i.Z)({icon:fc.Z,label:l,tooltipPosition:"bottom",onClick:function(t){e&&e(t),c&&c(t)},className:"block-editor-inserter__toggle","aria-haspopup":!o&&"true","aria-expanded":!o&&n,disabled:t},u))};class xu extends s.Component{constructor(){super(...arguments),this.onToggle=this.onToggle.bind(this),this.renderToggle=this.renderToggle.bind(this),this.renderContent=this.renderContent.bind(this)}onToggle(e){const{onToggle:t}=this.props;t&&t(e)}renderToggle({onToggle:e,isOpen:t}){const{disabled:n,blockTitle:r,hasSingleBlockType:o,toggleProps:a,hasItems:i,renderToggle:s=Au}=this.props;return s({onToggle:e,isOpen:t,disabled:n||!i,blockTitle:r,hasSingleBlockType:o,toggleProps:a})}renderContent({onClose:e}){const{rootClientId:t,clientId:n,isAppender:r,showInserterHelpPanel:o,__experimentalIsQuick:a}=this.props;return a?(0,s.createElement)(Tu,{onSelect:()=>{e()},rootClientId:t,clientId:n,isAppender:r}):(0,s.createElement)(Su,{onSelect:()=>{e()},rootClientId:t,clientId:n,isAppender:r,showInserterHelpPanel:o})}render(){const{position:e,hasSingleBlockType:t,insertOnlyAllowedBlock:n,__experimentalIsQuick:r,onSelectOrClose:o}=this.props;return t?this.renderToggle({onToggle:n}):(0,s.createElement)(Ns.Z,{className:"block-editor-inserter",contentClassName:c()("block-editor-inserter__popover",{"is-quick":r}),position:e,onToggle:this.onToggle,expandOnMobile:!0,headerTitle:(0,L.__)("Add a block"),renderToggle:this.renderToggle,renderContent:this.renderContent,onClose:o})}}const zu=(0,Zi.Z)([(0,El.Z)((e,{clientId:t,rootClientId:n})=>{const{getBlockRootClientId:r,hasInserterItems:o,__experimentalGetAllowedBlocks:a}=e(qn),{getBlockVariations:i}=e(m.store),s=a(n=n||r(t)||void 0),l=1===(0,u.size)(s)&&0===(0,u.size)(i(s[0].name,"inserter"));let c=!1;return l&&(c=s[0]),{hasItems:o(n),hasSingleBlockType:l,blockTitle:c?c.title:"",allowedBlockType:c,rootClientId:n}}),(0,Ll.Z)((e,t,{select:n})=>({insertOnlyAllowedBlock(){const{rootClientId:r,clientId:o,isAppender:a,hasSingleBlockType:i,allowedBlockType:s,onSelectOrClose:l}=t;if(!i)return;const{insertBlock:c}=e(qn);c((0,m.createBlock)(s.name),function(){const{getBlockIndex:e,getBlockSelectionEnd:t,getBlockOrder:i,getBlockRootClientId:s}=n(qn);if(o)return e(o,r);const l=t();return!a&&l&&s(l)===r?e(l,r)+1:i(r).length}(),r),l&&l();const u=(0,L.sprintf)((0,L.__)("%s block added"),s.title);(0,Nt.speak)(u)}})),(0,Sl.Z)(({hasItems:e,isAppender:t,rootClientId:n,clientId:r})=>e||!t&&!n&&!r)])(xu);const Ou=(0,Zi.Z)((0,El.Z)((e,t)=>{const{getBlockCount:n,getBlockName:r,isBlockValid:o,getSettings:a,getTemplateLock:i}=e(qn),s=!n(t.rootClientId),l=r(t.lastBlockClientId)===(0,m.getDefaultBlockName)(),c=o(t.lastBlockClientId),{bodyPlaceholder:u}=a();return{isVisible:s||!l||!c,showPrompt:s,isLocked:!!i(t.rootClientId),placeholder:u}}),(0,Ll.Z)((e,t)=>{const{insertDefaultBlock:n,startTyping:r}=e(qn);return{onAppend(){const{rootClientId:e}=t;n(void 0,e),r()}}}))((function({isLocked:e,isVisible:t,onAppend:n,showPrompt:r,placeholder:o,rootClientId:a}){if(e||!t)return null;const i=(0,mc.S)(o)||(0,L.__)("Type / to choose a block");return(0,s.createElement)("div",{"data-root-client-id":a||"",className:"block-editor-default-block-appender"},(0,s.createElement)("p",{tabIndex:"0",contentEditable:!0,suppressContentEditableWarning:!0,role:"button","aria-label":(0,L.__)("Add block"),className:"wp-block block-editor-default-block-appender__content",onFocus:n},r?i:"\ufeff"),(0,s.createElement)(zu,{rootClientId:a,position:"bottom right",isAppender:!0,__experimentalIsQuick:!0}))}));var Nu=n(11240);function Du({rootClientId:e,className:t,onFocus:n,tabIndex:r},o){return(0,s.createElement)(zu,{position:"bottom center",rootClientId:e,__experimentalIsQuick:!0,renderToggle:({onToggle:e,disabled:a,isOpen:i,blockTitle:l,hasSingleBlockType:u})=>{let d;d=u?(0,L.sprintf)((0,L._x)("Add %s","directly add the only allowed block"),l):(0,L._x)("Add block","Generic label for block inserter button");const p=!u;let m=(0,s.createElement)(Vr.Z,{ref:o,onFocus:n,tabIndex:r,className:c()(t,"block-editor-button-block-appender"),onClick:e,"aria-haspopup":p?"true":void 0,"aria-expanded":p?i:void 0,disabled:a,label:d},!u&&(0,s.createElement)(wl.Z,{as:"span"},d),(0,s.createElement)(Ai.Z,{icon:fc.Z}));return(p||u)&&(m=(0,s.createElement)(Nu.Z,{text:d},m)),m},isAppender:!0})}const Bu=(0,s.forwardRef)((e,t)=>((0,Bt.Z)("wp.blockEditor.ButtonBlockerAppender",{alternative:"wp.blockEditor.ButtonBlockAppender"}),Du(e,t))),Pu=(0,s.forwardRef)(Du);(0,s.createContext)();function Iu(e){e.stopPropagation()}const Ru=(0,El.Z)((e,{rootClientId:t})=>{const{getBlockOrder:n,canInsertBlockType:r,getTemplateLock:o,getSelectedBlockClientId:a}=e(qn);return{isLocked:!!o(t),blockClientIds:n(t),canInsertDefaultBlock:r((0,m.getDefaultBlockName)(),t),selectedBlockClientId:a()}})((function({blockClientIds:e,rootClientId:t,canInsertDefaultBlock:n,isLocked:r,renderAppender:o,className:a,selectedBlockClientId:i,tagName:l="div"}){if(r||!1===o)return null;let d;if(o)d=(0,s.createElement)(o,null);else{const r=!t,o=i===t,a=i&&!e.includes(i);if(!r&&!o&&(!i||a))return null;d=n?(0,s.createElement)(Ou,{rootClientId:t,lastBlockClientId:(0,u.last)(e)}):(0,s.createElement)(Pu,{rootClientId:t,className:"block-list-appender__toggle"})}return(0,s.createElement)(l,{tabIndex:-1,onFocus:Iu,className:c()("block-list-appender","wp-block",a)},d)}));var Zu=n(72638),Wu=n(11465),Hu=n(24395);function ju(e,t,n,r,o,a,i){return s=>{const{srcRootClientId:l,srcClientIds:c,type:u,blocks:d}=function(e){let t={srcRootClientId:null,srcClientIds:null,srcIndex:null,type:null,blocks:null};if(!e.dataTransfer)return t;try{t=Object.assign(t,JSON.parse(e.dataTransfer.getData("wp-blocks")))}catch(e){return t}return t}(s);if("inserter"===u&&(i(),a(d,t,e,!0,null)),"block"===u){const a=n(c[0],l);if(l===e&&a===t)return;if(c.includes(e)||r(c).some(t=>t===e))return;const i=l===e,s=c.length;o(c,l,e,i&&ae(qn).getSettings().mediaUpload,[]),{canInsertBlockType:r,getBlockIndex:o,getClientIdsOfDescendants:a}=(0,b.Z)(qn),{insertBlocks:i,moveBlocksToPosition:s,updateBlockAttributes:l,clearSelectedBlock:c}=(0,eo.Z)(qn),u=ju(e,t,o,a,s,i,c),d=function(e,t,n,r,o,a){return i=>{if(!n)return;const s=(0,m.findTransform)((0,m.getBlockTransforms)("from"),t=>"files"===t.type&&o(t.blockName,e)&&t.isMatch(i));if(s){const n=s.transform(i,r);a(n,t,e)}}}(e,t,n,l,r,i),p=function(e,t,n){return r=>{const o=(0,m.pasteHandler)({HTML:r,mode:"BLOCKS"});o.length&&n(o,t,e)}}(e,t,i);return e=>{const t=(0,Hu.f)(e.dataTransfer),n=e.dataTransfer.getData("text/html");t.length?d(t):n?p(n):u(e)}}function qu(e,t,n=["top","bottom","left","right"]){let r,o;return n.forEach(n=>{const a=function(e,t,n){const r="top"===n||"bottom"===n,{x:o,y:a}=e,i=r?o:a,s=r?a:o,l=r?t.left:t.top,c=r?t.right:t.bottom,u=t[n];let d;return d=i>=l&&i<=c?i:i{const{getTemplateLock:n}=t(qn);return"all"===n(e)},[e]),{getBlockListSettings:o}=(0,b.Z)(qn),{showInsertionPoint:a,hideInsertionPoint:i}=(0,eo.Z)(qn),l=Yu(e,t),c=(0,Zu.Z)((0,s.useCallback)((t,r)=>{var i;const s=function(e,t,n){const r="horizontal"===n?["left","right"]:["top","bottom"];let o,a;return e.forEach((e,n)=>{if(!e.classList.contains("wp-block"))return;const i=e.getBoundingClientRect(),[s,l]=qu(t,i,r);if(void 0===a||s{if(e)return t.addEventListener("wheel",n),()=>{t.removeEventListener("wheel",n)};function n(t){const{deltaX:n,deltaY:r}=t;e.current.scrollBy(n,r)}},[e])}const Uu=(0,s.createContext)();function Xu({__unstablePopoverSlot:e,__unstableContentRef:t}){const{selectBlock:n}=(0,eo.Z)(qn),r=(0,s.useContext)(Uu),o=(0,s.useRef)(),{orientation:a,previousClientId:i,nextClientId:l,rootClientId:u,isInserterShown:d}=(0,b.Z)(e=>{var t;const{getBlockOrder:n,getBlockListSettings:r,getBlockInsertionPoint:o,isBlockBeingDragged:a,getPreviousBlockClientId:i,getNextBlockClientId:s}=e(qn),l=o(),c=n(l.rootClientId);if(!c.length)return{};let u=c[l.index-1],d=c[l.index];for(;a(u);)u=i(u);for(;a(d);)d=s(d);return{previousClientId:u,nextClientId:d,orientation:(null===(t=r(l.rootClientId))||void 0===t?void 0:t.orientation)||"vertical",rootClientId:l.rootClientId,isInserterShown:null==l?void 0:l.__unstableWithInserter}},[]),p=Uo(i),m=Uo(l),f=(0,s.useMemo)(()=>{if(!p)return{};const e=p.getBoundingClientRect(),t=m?m.getBoundingClientRect():null;if("vertical"===a)return{width:p.offsetWidth,height:t?t.top-e.bottom:0};let n=0;return m&&(n=(0,L.isRTL)()?e.left-t.right:t.left-e.right),{width:n,height:p.offsetHeight}},[p,m]),h=(0,s.useCallback)(()=>{const{ownerDocument:e}=p,t=p.getBoundingClientRect(),n=m?m.getBoundingClientRect():null;return"vertical"===a?(0,L.isRTL)()?{top:t.bottom,left:t.right,right:t.left,bottom:n?n.top:t.bottom,ownerDocument:e}:{top:t.bottom,left:t.left,right:t.right,bottom:n?n.top:t.bottom,ownerDocument:e}:(0,L.isRTL)()?{top:t.top,left:n?n.right:t.left,right:t.left,bottom:t.bottom,ownerDocument:e}:{top:t.top,left:t.right,right:n?n.left:t.right,bottom:t.bottom,ownerDocument:e}},[p,m]),g=Vu(t);if(!p)return null;const _=c()("block-editor-block-list__insertion-point","is-"+a);const v=m&&d;return(0,s.createElement)(bi.Z,{ref:g,noArrow:!0,animate:!1,getAnchorRect:h,focusOnMount:!1,className:"block-editor-block-list__insertion-point-popover",__unstableSlotName:e||null},(0,s.createElement)("div",{ref:o,tabIndex:-1,onClick:function(e){e.target===o.current&&l&&n(l,-1)},onFocus:function(e){e.target!==o.current&&(r.current=!0)},className:c()(_,{"is-with-inserter":v}),style:f},(0,s.createElement)("div",{className:"block-editor-block-list__insertion-point-indicator"}),v&&(0,s.createElement)("div",{className:c()("block-editor-block-list__insertion-point-inserter")},(0,s.createElement)(zu,{position:"bottom center",clientId:l,rootClientId:u,__experimentalIsQuick:!0,onToggle:e=>{r.current=e},onSelectOrClose:()=>{r.current=!1}}))))}function $u({children:e,__unstablePopoverSlot:t,__unstableContentRef:n}){const r=(0,b.Z)(e=>e(qn).isBlockInsertionPointVisible(),[]);return(0,s.createElement)(Uu.Provider,{value:(0,s.useRef)(!1)},r&&(0,s.createElement)(Xu,{__unstablePopoverSlot:t,__unstableContentRef:n}),e)}function Gu(){const e=(0,s.useContext)(Uu),t=(0,b.Z)(e=>e(qn).getSettings().hasReducedUI,[]),{getBlockListSettings:n,getBlockRootClientId:r,getBlockIndex:o,isBlockInsertionPointVisible:a,isMultiSelecting:i,getSelectedBlockClientIds:l}=(0,b.Z)(qn),{showInsertionPoint:c,hideInsertionPoint:u}=(0,eo.Z)(qn);return(0,jo.Z)(r=>{if(!t)return r.addEventListener("mousemove",s),()=>{r.removeEventListener("mousemove",s)};function s(t){var r;if(e.current)return;if(i())return;if(!t.target.classList.contains("block-editor-block-list__layout"))return void(a()&&u());let s;if(!t.target.classList.contains("is-root-container")){s=(t.target.getAttribute("data-block")?t.target:t.target.closest("[data-block]")).getAttribute("data-block")}const d=(null===(r=n(s))||void 0===r?void 0:r.orientation)||"vertical",p=t.target.getBoundingClientRect(),m=t.clientY-p.top,f=t.clientX-p.left;let h=Array.from(t.target.children).find(e=>e.classList.contains("wp-block")&&"vertical"===d&&e.offsetTop>m||e.classList.contains("wp-block")&&"horizontal"===d&&e.offsetLeft>f);if(!h)return;if(!h.id&&(h=h.firstElementChild,!h))return;const g=h.id.slice("block-".length);if(!g)return;if(l().includes(g))return;const b=h.getBoundingClientRect();if("horizontal"===d&&(t.clientY>b.bottom||t.clientYb.right||t.clientX{setTimeout(()=>e(Date.now()),0)}:window.requestIdleCallback||window.requestAnimationFrame,Ju="undefined"==typeof window?clearTimeout:window.cancelIdleCallback||window.cancelAnimationFrame;var Qu=n(40411);const ed=({children:e,clientIds:t,cloneClassname:n,onDragStart:r,onDragEnd:o,elementId:a})=>{const{srcRootClientId:i,isDraggable:l,icon:c}=(0,b.Z)(e=>{var n;const{getBlockRootClientId:r,getTemplateLock:o,getBlockName:a}=e(qn),i=r(t[0]),s=i?o(i):null,l=a(t[0]);return{srcRootClientId:i,isDraggable:"all"!==s,icon:null===(n=(0,m.getBlockType)(l))||void 0===n?void 0:n.icon}},[t]),u=(0,s.useRef)(!1),[d,p,f]=function(){const e=(0,s.useRef)(null),t=(0,s.useRef)(null),n=(0,s.useRef)(null),r=(0,s.useRef)(null);return(0,s.useEffect)(()=>()=>{r.current&&(clearInterval(r.current),r.current=null)},[]),[(0,s.useCallback)(o=>{e.current=o.clientY,n.current=al(o.target),r.current=setInterval(()=>{if(n.current&&t.current){const e=n.current.scrollTop+t.current;n.current.scroll({top:e})}},25)},[]),(0,s.useCallback)(r=>{if(!n.current)return;const o=n.current.offsetHeight,a=e.current-n.current.offsetTop,i=r.clientY-n.current.offsetTop;if(r.clientY>a){const e=Math.max(o-a-50,0),n=Math.max(i-a-50,0)/e;t.current=25*n}else if(r.clientY{e.current=null,n.current=null,r.current&&(clearInterval(r.current),r.current=null)}]}(),{startDraggingBlocks:h,stopDraggingBlocks:g}=(0,eo.Z)(qn);if((0,s.useEffect)(()=>()=>{u.current&&g()},[]),!l)return e({isDraggable:!1});const _={type:"block",srcClientIds:t,srcRootClientId:i};return(0,s.createElement)(Wc.Z,{cloneClassname:n,elementId:a,__experimentalTransferDataType:"wp-blocks",transferData:_,onDragStart:e=>{h(t),u.current=!0,d(e),r&&r()},onDragOver:p,onDragEnd:()=>{g(),u.current=!1,f(),o&&o()},__experimentalDragComponent:(0,s.createElement)(qc,{count:t.length,icon:c})},({onDraggableStart:t,onDraggableEnd:n})=>e({draggable:!0,onDragStart:t,onDragEnd:n}))};const td=function({clientId:e,rootClientId:t,blockElement:n}){const r=Bs(e),o=(0,b.Z)(n=>{var r;const{__unstableGetBlockWithoutInnerBlocks:o,getBlockIndex:a,hasBlockMovingClientId:i,getBlockListSettings:s}=n(qn),l=a(e,t),{name:c,attributes:u}=o(e);return{index:l,name:c,attributes:u,blockMovingMode:i(),orientation:null===(r=s(t))||void 0===r?void 0:r.orientation}},[e,t]),{index:a,name:l,attributes:u,blockMovingMode:d,orientation:p}=o,{setNavigationMode:f,removeBlock:h}=(0,eo.Z)(qn),g=(0,s.useRef)();(0,s.useEffect)(()=>{g.current.focus(),window.navigator.platform.indexOf("Win")>-1&&(0,Nt.speak)(O)},[]);const{hasBlockMovingClientId:_,getBlockIndex:v,getBlockRootClientId:y,getClientIdsOfDescendants:M,getSelectedBlockClientId:k,getMultiSelectedBlocksEndClientId:w,getPreviousBlockClientId:E,getNextBlockClientId:C}=(0,b.Z)(qn),{selectBlock:S,clearSelectedBlock:T,setBlockMovingClientId:A,moveBlockToPosition:x}=(0,eo.Z)(qn),z=(0,m.getBlockType)(l),O=(0,m.__experimentalGetAccessibleBlockLabel)(z,u,a+1,p),N=c()("block-editor-block-list__block-selection-button",{"is-block-moving-mode":!!d}),D=(0,L.__)("Drag");return(0,s.createElement)("div",{className:N},(0,s.createElement)(Hc.Z,{justify:"center",className:"block-editor-block-list__block-selection-button__content"},(0,s.createElement)(jc.Z,null,(0,s.createElement)(Ls,{icon:null==r?void 0:r.icon,showColors:!0})),(0,s.createElement)(jc.Z,null,(0,s.createElement)(ed,{clientIds:[e]},e=>(0,s.createElement)(Vr.Z,(0,i.Z)({icon:Yc.Z,className:"block-selection-button_drag-handle","aria-hidden":"true",label:D,tabIndex:"-1"},e)))),(0,s.createElement)(jc.Z,null,(0,s.createElement)(Vr.Z,{ref:g,onClick:()=>f(!1),onKeyDown:function(t){const{keyCode:r}=t,o=r===Ma.UP,a=r===Ma.DOWN,i=r===Ma.LEFT,s=r===Ma.RIGHT,l=r===Ma.TAB,c=r===Ma.ESCAPE,u=r===Ma.ENTER,d=r===Ma.SPACE,p=t.shiftKey;if(r===Ma.BACKSPACE||r===Ma.DELETE)return h(e),void t.preventDefault();const m=k(),f=w(),g=E(f||m),b=C(f||m),L=l&&p||o,z=l&&!p||a,O=i,N=s;let D;if(L)D=g;else if(z)D=b;else if(O){var B;D=null!==(B=y(m))&&void 0!==B?B:m}else if(N){var P;D=null!==(P=M([m])[0])&&void 0!==P?P:m}const I=_();if(c&&I&&A(null),(u||d)&&I){const e=y(I),t=y(m),n=v(I,e);let r=v(m,t);n{!function(e){const[t]=ql.T_.tabbable.find(e);t&&t.focus()}(e.current)},[]);(0,Qu.b)("core/block-editor/focus-toolbar",l,{bindGlobal:!0,eventName:"keydown"}),(0,s.useEffect)(()=>{a&&l()},[n,a,l]),(0,s.useEffect)(()=>{let t=0;return i&&!a&&(t=window.requestAnimationFrame(()=>{const t=od(e.current),n=i||0;var r;t[n]&&(r=e.current).contains(r.ownerDocument.activeElement)&&t[n].focus()})),()=>{if(window.cancelAnimationFrame(t),!o)return;const n=od(e.current).findIndex(e=>0===e.tabIndex);o(n)}},[i,a])}const id=function({children:e,focusOnMount:t,__experimentalInitialIndex:n,__experimentalOnIndexChange:r,...o}){const a=(0,s.useRef)(),l=function(e){const[t,n]=(0,s.useState)(!0),r=(0,s.useCallback)(()=>{const t=ql.T_.tabbable.find(e.current),r=!t.some(e=>!("toolbarItem"in e.dataset));r||(0,Bt.Z)("Using custom components as toolbar controls",{since:"5.6",alternative:"ToolbarItem, ToolbarButton or ToolbarDropdownMenu components",link:"https://developer.wordpress.org/block-editor/components/toolbar-button/#inside-blockcontrols"}),n(r)},[]);return(0,s.useLayoutEffect)(()=>{const t=new window.MutationObserver(r);return t.observe(e.current,{childList:!0,subtree:!0}),()=>t.disconnect()},[t]),t}(a);return ad(a,t,l,n,r),l?(0,s.createElement)(nd.Z,(0,i.Z)({label:o["aria-label"],ref:a},o),e):(0,s.createElement)(rd.Z,(0,i.Z)({orientation:"horizontal",role:"toolbar",ref:a},o),e)};var sd=n(4969);const ld=(0,El.Z)((e,{clientIds:t})=>{var n;const{getBlock:r,getBlockIndex:o,getBlockListSettings:a,getTemplateLock:i,getBlockOrder:s,getBlockRootClientId:l}=e(qn),c=(0,u.castArray)(t),d=(0,u.first)(c),p=r(d),f=l((0,u.first)(c)),h=o(d,f),g=0===h,b=o((0,u.last)(c),f)===s(f).length-1;return{blockType:p?(0,m.getBlockType)(p.name):null,isLocked:"all"===i(f),rootClientId:f,firstIndex:h,isFirst:g,isLast:b,orientation:null===(n=a(f))||void 0===n?void 0:n.orientation}})((function({isFirst:e,isLast:t,clientIds:n,isLocked:r,isHidden:o,rootClientId:a,orientation:l,hideDragHandle:u}){const[d,p]=(0,s.useState)(!1),m=()=>p(!0),f=()=>p(!1);if(r||e&&t&&!a)return null;const h=(0,L.__)("Drag");return(0,s.createElement)("div",{className:c()("block-editor-block-mover",{"is-visible":d||!o,"is-horizontal":"horizontal"===l})},!u&&(0,s.createElement)(ed,{clientIds:n,cloneClassname:"block-editor-block-mover__drag-clone"},e=>(0,s.createElement)(Vr.Z,(0,i.Z)({icon:Yc.Z,className:"block-editor-block-mover__drag-handle","aria-hidden":"true",label:h,tabIndex:"-1"},e))),(0,s.createElement)(g.Z,{className:"block-editor-block-mover__move-button-container"},(0,s.createElement)(sd.Z,{onFocus:m,onBlur:f},e=>(0,s.createElement)(vl,(0,i.Z)({clientIds:n},e))),(0,s.createElement)(sd.Z,{onFocus:m,onBlur:f},e=>(0,s.createElement)(yl,(0,i.Z)({clientIds:n},e)))))})),{clearTimeout:cd,setTimeout:ud}=window;function dd({ref:e,isFocused:t,debounceTimeout:n=200,onChange:r=u.noop}){const[o,a]=(0,s.useState)(!1),i=(0,s.useRef)(),l=t=>{null!=e&&e.current&&a(t),r(t)},c=()=>{const n=(null==e?void 0:e.current)&&e.current.matches(":hover");return!t&&!n},d=()=>{const e=i.current;e&&cd&&cd(e)};return(0,s.useEffect)(()=>()=>d(),[]),{showMovers:o,debouncedShowMovers:e=>{e&&e.stopPropagation(),d(),o||l(!0)},debouncedHideMovers:e=>{e&&e.stopPropagation(),d(),i.current=ud(()=>{c()&&l(!1)},n)}}}function pd({ref:e,debounceTimeout:t=200,onChange:n=u.noop}){const[r,o]=(0,s.useState)(!1),{showMovers:a,debouncedShowMovers:i,debouncedHideMovers:l}=dd({ref:e,debounceTimeout:t,isFocused:r,onChange:n}),c=(0,s.useRef)(!1),d=()=>(null==e?void 0:e.current)&&e.current.contains(e.current.ownerDocument.activeElement);return(0,s.useEffect)(()=>{const t=e.current,n=()=>{d()&&(o(!0),i())},r=()=>{d()||(o(!1),l())};return t&&!c.current&&(t.addEventListener("focus",n,!0),t.addEventListener("blur",r,!0),c.current=!0),()=>{t&&(t.removeEventListener("focus",n),t.removeEventListener("blur",r))}},[e,c,o,i,l]),{showMovers:a,gestures:{onMouseMove:i,onMouseLeave:l}}}function md(){const{selectBlock:e,toggleBlockHighlight:t}=(0,eo.Z)(qn),{firstParentClientId:n,shouldHide:r,hasReducedUI:o}=(0,b.Z)(e=>{const{getBlockName:t,getBlockParents:n,getSelectedBlockClientId:r,getSettings:o}=e(qn),{hasBlockSupport:a}=e(m.store),i=n(r()),s=i[i.length-1],l=t(s),c=(0,m.getBlockType)(l),u=o();return{firstParentClientId:s,shouldHide:!a(c,"__experimentalParentSelector",!0),hasReducedUI:u.hasReducedUI}},[]),a=Bs(n),l=(0,s.useRef)(),{gestures:c}=pd({ref:l,onChange(e){e&&o||t(n,e)}});return r||void 0===n?null:(0,s.createElement)("div",(0,i.Z)({className:"block-editor-block-parent-selector",key:n,ref:l},c),(0,s.createElement)(hi.Z,{className:"block-editor-block-parent-selector__button",onClick:()=>e(n),label:(0,L.sprintf)((0,L.__)("Select %s"),a.title),showTooltip:!0,icon:(0,s.createElement)(Ls,{icon:a.icon})}))}var fd=n(57682);function hd({blocks:e}){return(0,s.createElement)("div",{className:"block-editor-block-switcher__popover__preview__parent"},(0,s.createElement)("div",{className:"block-editor-block-switcher__popover__preview__container"},(0,s.createElement)(bi.Z,{className:"block-editor-block-switcher__preview__popover",position:"bottom right",focusOnMount:!1},(0,s.createElement)("div",{className:"block-editor-block-switcher__preview"},(0,s.createElement)("div",{className:"block-editor-block-switcher__preview-title"},(0,L.__)("Preview")),(0,s.createElement)(Bc,{viewportWidth:500,blocks:e})))))}const gd=({className:e,possibleBlockTransformations:t,onSelect:n,blocks:r})=>{const[o,a]=(0,s.useState)();return(0,s.createElement)(_i.Z,{label:(0,L.__)("Transform to"),className:e},o&&(0,s.createElement)(hd,{blocks:(0,m.switchToBlockType)(r,o)}),t.map(e=>{const{name:t,icon:r,title:o,isDisabled:i}=e;return(0,s.createElement)(Qs.Z,{key:t,className:(0,m.getBlockMenuDefaultClassName)(t),onClick:e=>{e.preventDefault(),n(t)},disabled:i,onMouseLeave:()=>a(null),onMouseEnter:()=>a(t)},(0,s.createElement)(Ls,{icon:r,showColors:!0}),o)}))};const bd={};function _d({genericPreviewBlock:e,style:t,isActive:n,onBlur:r,onHover:o,onSelect:a,styleClassName:i,itemRole:l}){const u=(0,s.useMemo)(()=>({...e,attributes:{...e.attributes,className:i}}),[e,i]);return(0,s.createElement)("div",{key:t.name,className:c()("block-editor-block-styles__item",{"is-active":n}),onClick:()=>a(),onKeyDown:e=>{Ma.ENTER!==e.keyCode&&Ma.SPACE!==e.keyCode||(e.preventDefault(),a())},onMouseEnter:o,onMouseLeave:r,role:l||"button",tabIndex:"0","aria-label":t.label||t.name},(0,s.createElement)("div",{className:"block-editor-block-styles__item-preview"},(0,s.createElement)(Bc,{viewportWidth:500,blocks:u})),(0,s.createElement)("div",{className:"block-editor-block-styles__item-label"},t.label||t.name))}const vd=function({clientId:e,onSwitch:t=u.noop,onHoverClassName:n=u.noop,itemRole:r}){const{styles:o,block:a,type:i,className:l}=(0,b.Z)(t=>{const{getBlock:n}=t(qn),r=n(e);if(!r)return bd;const o=(0,m.getBlockType)(r.name),{getBlockStyles:a}=t(m.store);return{block:r,type:o,styles:a(r.name),className:r.attributes.className||""}},[e]),{updateBlockAttributes:c}=(0,eo.Z)(qn),d=function(e,t){return(0,s.useMemo)(()=>{const n=null==t?void 0:t.example,r=null==t?void 0:t.name;return n&&r?(0,m.getBlockFromExample)(r,{attributes:n.attributes,innerBlocks:n.innerBlocks}):e?(0,m.cloneBlock)(e):void 0},[null!=t&&t.example?null==e?void 0:e.name:e,t])}(a,i);if(!o||0===o.length)return null;const p=(0,u.find)(o,"isDefault")?o:[{name:"default",label:(0,L._x)("Default","block style"),isDefault:!0},...o],f=function(e,t){for(const n of new Pa(t).values()){if(-1===n.indexOf("is-style-"))continue;const t=n.substring(9),r=(0,u.find)(e,{name:t});if(r)return r}return(0,u.find)(e,"isDefault")}(p,l);return(0,s.createElement)("div",{className:"block-editor-block-styles"},p.map(o=>{const a=function(e,t,n){const r=new Pa(e);return t&&r.remove("is-style-"+t.name),r.add("is-style-"+n.name),r.value}(l,f,o);return(0,s.createElement)(_d,{genericPreviewBlock:d,className:l,isActive:f===o,key:o.name,onSelect:()=>{c(e,{className:a}),n(null),t()},onBlur:()=>n(null),onHover:()=>n(a),style:o,styleClassName:a,itemRole:r})}))};function yd({hoveredBlock:e,onSwitch:t}){const{name:n,clientId:r}=e,[o,a]=(0,s.useState)(),i=(0,b.Z)(e=>e(m.store).getBlockType(n),[n]);return(0,s.createElement)(_i.Z,{label:(0,L.__)("Styles"),className:"block-editor-block-switcher__styles__menugroup"},o&&(0,s.createElement)(hd,{blocks:i.example?(0,m.getBlockFromExample)(i.name,{attributes:{...i.example.attributes,className:o},innerBlocks:i.example.innerBlocks}):(0,m.cloneBlock)(e,{className:o})}),(0,s.createElement)(vd,{clientId:r,onSwitch:t,onHoverClassName:a,itemRole:"menuitem"}))}const Md=(e,t,n=new Set)=>{const{clientId:r,name:o,innerBlocks:a=[]}=e;if(!n.has(r)){if(o===t)return e;for(const e of a){const r=Md(e,t,n);if(r)return r}}},kd=(e,t)=>{const n=((e,t)=>{const n=(0,m.__experimentalGetBlockAttributesNamesByRole)(e,"content");return null!=n&&n.length?n.reduce((e,n)=>(t[n]&&(e[n]=t[n]),e),{}):t})(t.name,t.attributes);e.attributes={...e.attributes,...n}},wd=(e,t)=>(0,s.useMemo)(()=>e.reduce((e,n)=>{const r=((e,t)=>{const n=t.map(e=>(0,m.cloneBlock)(e)),r=new Set;for(const t of e){let e=!1;for(const o of n){const n=Md(o,t.name,r);if(n){e=!0,r.add(n.clientId),kd(n,t);break}}if(!e)return}return n})(t,n.blocks);return r&&e.push({...n,transformedBlocks:r}),e},[]),[e,t]);function Ed({patterns:e,onSelect:t}){return(0,s.createElement)("div",{className:"block-editor-block-switcher__popover__preview__parent"},(0,s.createElement)("div",{className:"block-editor-block-switcher__popover__preview__container"},(0,s.createElement)(bi.Z,{className:"block-editor-block-switcher__preview__popover",position:"bottom right"},(0,s.createElement)("div",{className:"block-editor-block-switcher__preview"},(0,s.createElement)("div",{className:"block-editor-block-switcher__preview-title"},(0,L.__)("Preview")),(0,s.createElement)(Ld,{patterns:e,onSelect:t})))))}function Ld({patterns:e,onSelect:t}){const n=(0,Qc.u)();return(0,s.createElement)(iu.b,(0,i.Z)({},n,{role:"listbox",className:"block-editor-block-switcher__preview-patterns-container","aria-label":(0,L.__)("Patterns list")}),e.map(e=>(0,s.createElement)(Cd,{key:e.name,pattern:e,onSelect:t,composite:n})))}function Cd({pattern:e,onSelect:t,composite:n}){const r="block-editor-block-switcher__preview-patterns-container",o=(0,Zr.Z)(Cd,r+"-list__item-description");return(0,s.createElement)("div",{className:r+"-list__list-item","aria-label":e.title,"aria-describedby":e.description?o:void 0},(0,s.createElement)(Ic.A,(0,i.Z)({role:"option",as:"div"},n,{className:r+"-list__item",onClick:()=>t(e.transformedBlocks)}),(0,s.createElement)(Bc,{blocks:e.transformedBlocks,viewportWidth:e.viewportWidth||500}),(0,s.createElement)("div",{className:r+"-list__item-title"},e.title)),!!e.description&&(0,s.createElement)(wl.Z,{id:o},e.description))}const Sd=function({blocks:e,patterns:t,onSelect:n}){const[r,o]=(0,s.useState)(!1),a=wd(t,e);return a.length?(0,s.createElement)(_i.Z,{className:"block-editor-block-switcher__pattern__transforms__menugroup"},r&&(0,s.createElement)(Ed,{patterns:a,onSelect:n}),(0,s.createElement)(Qs.Z,{onClick:e=>{e.preventDefault(),o(!r)},icon:dl.Z},(0,L.__)("Patterns"))):null},Td=({clientIds:e,blocks:t})=>{const{replaceBlocks:n}=(0,eo.Z)(qn),r=Bs(t[0].clientId),{possibleBlockTransformations:o,hasBlockStyles:a,icon:i,blockTitle:l,patterns:c}=(0,b.Z)(n=>{const{getBlockRootClientId:o,getBlockTransformItems:a,__experimentalGetPatternTransformItems:i}=n(qn),{getBlockStyles:s,getBlockType:l}=n(m.store),c=o((0,u.castArray)(e)[0]),[{name:d}]=t,p=1===t.length,f=p&&s(d);let h;if(p)h=null==r?void 0:r.icon;else{var g;h=1===(0,u.uniq)(t.map(({name:e})=>e)).length?null===(g=l(d))||void 0===g?void 0:g.icon:fd.Z}return{possibleBlockTransformations:a(t,c),hasBlockStyles:!(null==f||!f.length),icon:h,blockTitle:l(d).title,patterns:i(t,c)}},[e,t,null==r?void 0:r.icon]),d=1===t.length&&(0,m.isReusableBlock)(t[0]),p=1===t.length&&(0,m.isTemplatePart)(t[0]),f=!!o.length,h=!(null==c||!c.length);if(!a&&!f)return(0,s.createElement)(g.Z,null,(0,s.createElement)(hi.Z,{disabled:!0,className:"block-editor-block-switcher__no-switcher-icon",title:l,icon:(0,s.createElement)(Ls,{icon:i,showColors:!0})}));const _=l,v=1===t.length?(0,L.sprintf)((0,L.__)("%s: Change block type or style"),l):(0,L.sprintf)((0,L._n)("Change type of %d block","Change type of %d blocks",t.length),t.length),y=a||f||h;return(0,s.createElement)(g.Z,null,(0,s.createElement)(sd.Z,null,r=>(0,s.createElement)(Al.Z,{className:"block-editor-block-switcher",label:_,popoverProps:{position:"bottom right",isAlternate:!0,className:"block-editor-block-switcher__popover"},icon:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ls,{icon:i,className:"block-editor-block-switcher__toggle",showColors:!0}),(d||p)&&(0,s.createElement)("span",{className:"block-editor-block-switcher__toggle-text"},(0,s.createElement)(Ps,{clientId:e}))),toggleProps:{describedBy:v,...r},menuProps:{orientation:"both"}},({onClose:r})=>y&&(0,s.createElement)("div",{className:"block-editor-block-switcher__container"},h&&(0,s.createElement)(Sd,{blocks:t,patterns:c,onSelect:t=>{(t=>{n(e,t)})(t),r()}}),f&&(0,s.createElement)(gd,{className:"block-editor-block-switcher__transforms__menugroup",possibleBlockTransformations:o,blocks:t,onSelect:o=>{(r=>{n(e,(0,m.switchToBlockType)(t,r))})(o),r()}}),a&&(0,s.createElement)(yd,{hoveredBlock:t[0],onSwitch:r})))))},Ad=({clientIds:e})=>{const t=(0,b.Z)(t=>t(qn).getBlocksByClientId(e),[e]);return!t.length||t.some(e=>!e)?null:(0,s.createElement)(Td,{clientIds:e,blocks:t})};var xd=n(28998),zd=n(20481);function Od(e){(0,zd.c)(e.defaultView,"doc.defaultView");const t=e.defaultView.getSelection();(0,zd.c)(t,"selection");const n=t.rangeCount?t.getRangeAt(0):null;return!!n&&!n.collapsed}function Nd(e){return Fl(e)&&"number"===e.type&&!!e.valueAsNumber}function Dd(e){return Od(e)||!!e.activeElement&&function(e){if(!Vl(e)&&!Nd(e))return!1;try{const{selectionStart:t,selectionEnd:n}=e;return null!==t&&t!==n}catch(e){return!1}}(e.activeElement)}var Bd=n(18452);function Pd(){const{getBlockName:e}=(0,b.Z)(qn),{getBlockType:t}=(0,b.Z)(m.store),{createSuccessNotice:n}=(0,eo.Z)(ou.h);return(0,s.useCallback)((r,o)=>{let a="";if(1===o.length){const n=o[0],{title:i}=t(e(n));a="copy"===r?(0,L.sprintf)((0,L.__)('Copied "%s" to clipboard.'),i):(0,L.sprintf)((0,L.__)('Moved "%s" to clipboard.'),i)}else a="copy"===r?(0,L.sprintf)((0,L._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",o.length),o.length):(0,L.sprintf)((0,L._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",o.length),o.length);n(a,{type:"snackbar"})},[])}function Id(){const{getBlocksByClientId:e,getSelectedBlockClientIds:t,hasMultiSelection:n,getSettings:r}=(0,b.Z)(qn),{flashBlock:o,removeBlocks:a,replaceBlocks:i}=(0,eo.Z)(qn),s=Pd();return(0,jo.Z)(l=>{function c(c){const u=t();if(0!==u.length){if(!n()){const{target:e}=c,{ownerDocument:t}=e;if("copy"===c.type||"cut"===c.type?Dd(t):!!(d=t).activeElement&&(Vl(d.activeElement)||Nd(d.activeElement)||Od(d)))return}var d;if(l.contains(c.target.ownerDocument.activeElement)){if(c.preventDefault(),"copy"===c.type||"cut"===c.type){1===u.length&&o(u[0]),s(c.type,u);const t=e(u),n=(0,m.serialize)(t);c.clipboardData.setData("text/plain",n),c.clipboardData.setData("text/html",n)}if("cut"===c.type)a(u);else if("paste"===c.type){const{__experimentalCanUserUseUnfilteredHTML:e}=r(),{plainText:t,html:n}=function({clipboardData:e}){let t="",n="";try{t=e.getData("text/plain"),n=e.getData("text/html")}catch(t){try{n=e.getData("Text")}catch(e){return}}const r=(0,Hu.f)(e).filter(({type:e})=>/^image\/(?:jpe?g|png|gif)$/.test(e));return r.length&&!n&&(n=r.map(e=>``).join(""),t=""),{html:n,plainText:t}}(c),o=(0,m.pasteHandler)({HTML:n,plainText:t,mode:"BLOCKS",canUserUseUnfilteredHTML:e});i(u,o,o.length-1,-1)}}}}return l.ownerDocument.addEventListener("copy",c),l.ownerDocument.addEventListener("cut",c),l.ownerDocument.addEventListener("paste",c),()=>{l.ownerDocument.removeEventListener("copy",c),l.ownerDocument.removeEventListener("cut",c),l.ownerDocument.removeEventListener("paste",c)}},[])}const Rd=function({children:e}){return(0,s.createElement)("div",{ref:Id()},e)};function Zd({clientIds:e,children:t,__experimentalUpdateSelection:n}){const{canInsertBlockType:r,getBlockRootClientId:o,getBlocksByClientId:a,getTemplateLock:i}=(0,b.Z)(e=>e(qn),[]),{getDefaultBlockName:s,getGroupingBlockName:l}=(0,b.Z)(e=>e(m.store),[]),c=a(e),d=o(e[0]),p=(0,u.every)(c,e=>!!e&&(0,m.hasBlockSupport)(e.name,"multiple",!0)&&r(e.name,d)),f=r(s(),d),{removeBlocks:h,replaceBlocks:g,duplicateBlocks:_,insertAfterBlock:v,insertBeforeBlock:y,flashBlock:M,setBlockMovingClientId:k,setNavigationMode:w,selectBlock:E}=(0,eo.Z)(qn),L=Pd();return t({canDuplicate:p,canInsertDefaultBlock:f,isLocked:!!i(d),rootClientId:d,blocks:c,onDuplicate:()=>_(e,n),onRemove:()=>h(e,n),onInsertBefore(){y((0,u.first)((0,u.castArray)(e)))},onInsertAfter(){v((0,u.last)((0,u.castArray)(e)))},onMoveTo(){w(!0),E(e[0]),k(e[0])},onGroup(){if(!c.length)return;const t=l(),n=(0,m.switchToBlockType)(c,t);n&&g(e,n)},onUngroup(){if(!c.length)return;const t=c[0].innerBlocks;t.length&&g(e,t)},onCopy(){const e=c.map(({clientId:e})=>e);1===c.length&&M(e[0]),L("copy",e)}})}const Wd=(0,Zi.Z)([(0,El.Z)((e,{clientId:t})=>{const{getBlock:n,getBlockMode:r,getSettings:o}=e(qn),a=n(t),i=o().codeEditingEnabled;return{mode:r(t),blockType:a?(0,m.getBlockType)(a.name):null,isCodeEditingEnabled:i}}),(0,Ll.Z)((e,{onToggle:t=u.noop,clientId:n})=>({onToggleMode(){e(qn).toggleBlockMode(n),t()}}))])((function({blockType:e,mode:t,onToggleMode:n,small:r=!1,isCodeEditingEnabled:o=!0}){if(!(0,m.hasBlockSupport)(e,"html",!0)||!o)return null;const a="visual"===t?(0,L.__)("Edit as HTML"):(0,L.__)("Edit visually");return(0,s.createElement)(Qs.Z,{onClick:n},!r&&a)}));const Hd=(0,Zi.Z)((0,El.Z)((e,{clientId:t})=>{const n=e(qn).getBlock(t);return{block:n,shouldRender:n&&"core/html"===n.name}}),(0,Ll.Z)((e,{block:t})=>({onClick:()=>e(qn).replaceBlocks(t.clientId,(0,m.rawHandler)({HTML:(0,m.getBlockContent)(t)}))})))((function({shouldRender:e,onClick:t,small:n}){if(!e)return null;const r=(0,L.__)("Convert to Blocks");return(0,s.createElement)(Qs.Z,{onClick:t},!n&&r)})),{Fill:jd,Slot:Yd}=(0,Vn.up)("__unstableBlockSettingsMenuFirstItem");jd.Slot=Yd;const qd=jd;function Fd({clientIds:e,isGroupable:t,isUngroupable:n,blocksSelection:r,groupingBlockName:o,onClose:a=(()=>{})}){const{replaceBlocks:i}=(0,eo.Z)(qn);return t||n?(0,s.createElement)(s.Fragment,null,t&&(0,s.createElement)(Qs.Z,{onClick:()=>{(()=>{const t=(0,m.switchToBlockType)(r,o);t&&i(e,t)})(),a()}},(0,L._x)("Group","verb")),n&&(0,s.createElement)(Qs.Z,{onClick:()=>{(()=>{const t=r[0].innerBlocks;t.length&&i(e,t)})(),a()}},(0,L._x)("Ungroup","Ungrouping blocks from within a Group block back into individual blocks within the Editor "))):null}const{Fill:Vd,Slot:Ud}=(0,Vn.up)("BlockSettingsMenuControls");function Xd({...e}){return(0,s.createElement)(f.Z,{document:document},(0,s.createElement)(Vd,e))}Xd.Slot=({fillProps:e,clientIds:t=null})=>{const n=(0,b.Z)(e=>{const{getBlocksByClientId:n,getSelectedBlockClientIds:r}=e(qn),o=null!==t?t:r();return(0,u.map)((0,u.compact)(n(o)),e=>e.name)},[t]),r=function(){const{clientIds:e,isGroupable:t,isUngroupable:n,blocksSelection:r,groupingBlockName:o}=(0,b.Z)(e=>{var t;const{getBlockRootClientId:n,getBlocksByClientId:r,canInsertBlockType:o,getSelectedBlockClientIds:a}=e(qn),{getGroupingBlockName:i}=e(m.store),s=a(),l=i(),c=o(l,null!=s&&s.length?n(s[0]):void 0),u=r(s),d=1===u.length&&(null===(t=u[0])||void 0===t?void 0:t.name)===l;return{clientIds:s,isGroupable:c&&u.length&&!d,isUngroupable:d&&!!u[0].innerBlocks.length,blocksSelection:u,groupingBlockName:l}},[]);return{clientIds:e,isGroupable:t,isUngroupable:n,blocksSelection:r,groupingBlockName:o}}(),{isGroupable:o,isUngroupable:a}=r,l=o||a;return(0,s.createElement)(Ud,{fillProps:{...e,selectedBlocks:n}},t=>{if((null==t?void 0:t.length)>0||l)return(0,s.createElement)(_i.Z,null,t,(0,s.createElement)(Fd,(0,i.Z)({},r,{onClose:null==e?void 0:e.onClose})))})};const $d=Xd,Gd={className:"block-editor-block-settings-menu__popover",position:"bottom right",isAlternate:!0};function Kd({blocks:e,onCopy:t}){const n=(0,xd.Z)(()=>(0,m.serialize)(e),t);return(0,s.createElement)(Qs.Z,{ref:n},(0,L.__)("Copy"))}const Jd=function({clientIds:e,__experimentalSelectBlock:t,children:n,...r}){const o=(0,u.castArray)(e),a=o.length,l=o[0],c=(0,b.Z)(e=>{const{getShortcutRepresentation:t}=e(Qu.h);return{duplicate:t("core/block-editor/duplicate"),remove:t("core/block-editor/remove"),insertAfter:t("core/block-editor/insert-after"),insertBefore:t("core/block-editor/insert-before")}},[]),d=(0,s.useCallback)(t?async e=>{const n=await e;n&&n[0]&&t(n[0])}:u.noop,[t]),p=1===a?(0,L.__)("Remove block"):(0,L.__)("Remove blocks");return(0,s.createElement)(Zd,{clientIds:e,__experimentalUpdateSelection:!t},({canDuplicate:t,canInsertDefaultBlock:o,isLocked:m,onDuplicate:f,onInsertAfter:h,onInsertBefore:g,onRemove:b,onCopy:_,onMoveTo:v,blocks:y})=>(0,s.createElement)(Al.Z,(0,i.Z)({icon:el.Z,label:(0,L.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Gd,noIcons:!0},r),({onClose:r})=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(_i.Z,null,(0,s.createElement)(qd.Slot,{fillProps:{onClose:r}}),1===a&&(0,s.createElement)(Hd,{clientId:l}),(0,s.createElement)(Kd,{blocks:y,onCopy:_}),t&&(0,s.createElement)(Qs.Z,{onClick:(0,u.flow)(r,f,d),shortcut:c.duplicate},(0,L.__)("Duplicate")),o&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Qs.Z,{onClick:(0,u.flow)(r,g),shortcut:c.insertBefore},(0,L.__)("Insert before")),(0,s.createElement)(Qs.Z,{onClick:(0,u.flow)(r,h),shortcut:c.insertAfter},(0,L.__)("Insert after"))),!m&&(0,s.createElement)(Qs.Z,{onClick:(0,u.flow)(r,v)},(0,L.__)("Move to")),1===a&&(0,s.createElement)(Wd,{clientId:l,onToggle:r})),(0,s.createElement)($d.Slot,{fillProps:{onClose:r},clientIds:e}),"function"==typeof n?n({onClose:r}):s.Children.map(e=>(0,s.cloneElement)(e,{onClose:r})),(0,s.createElement)(_i.Z,null,!m&&(0,s.createElement)(Qs.Z,{onClick:(0,u.flow)(r,b,d),shortcut:c.remove},p)))))};const Qd=function({clientIds:e,...t}){return(0,s.createElement)(g.Z,null,(0,s.createElement)(sd.Z,null,n=>(0,s.createElement)(Jd,(0,i.Z)({clientIds:e,toggleProps:n},t))))};function ep({hideDragHandle:e}){const{blockClientIds:t,blockClientId:n,blockType:r,hasFixedToolbar:o,hasReducedUI:a,isValid:l,isVisual:u}=(0,b.Z)(e=>{const{getBlockName:t,getBlockMode:n,getSelectedBlockClientIds:r,isBlockValid:o,getBlockRootClientId:a,getSettings:i}=e(qn),s=r(),l=s[0],c=a(l),u=i();return{blockClientIds:s,blockClientId:l,blockType:l&&(0,m.getBlockType)(t(l)),hasFixedToolbar:u.hasFixedToolbar,hasReducedUI:u.hasReducedUI,rootClientId:c,isValid:s.every(e=>o(e)),isVisual:s.every(e=>"visual"===n(e))}},[]),{toggleBlockHighlight:d}=(0,eo.Z)(qn),p=(0,s.useRef)(),{showMovers:f,gestures:h}=pd({ref:p,onChange(e){e&&a||d(n,e)}}),_=(0,pc.Z)("medium","<")||o;if(r&&!(0,m.hasBlockSupport)(r,"__experimentalToolbar",!0))return null;const v=_||f;if(0===t.length)return null;const y=l&&u,M=t.length>1,k=c()("block-editor-block-toolbar",v&&"is-showing-movers");return(0,s.createElement)("div",{className:k},!M&&!_&&(0,s.createElement)(md,{clientIds:t}),(0,s.createElement)("div",(0,i.Z)({ref:p},h),(y||M)&&(0,s.createElement)(g.Z,{className:"block-editor-block-toolbar__block-controls"},(0,s.createElement)(Ad,{clientIds:t}),(0,s.createElement)(ld,{clientIds:t,hideDragHandle:e||a}))),y&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Qn.Slot,{group:"block",className:"block-editor-block-toolbar__slot"}),(0,s.createElement)(Qn.Slot,{className:"block-editor-block-toolbar__slot"}),(0,s.createElement)(Qn.Slot,{group:"inline",className:"block-editor-block-toolbar__slot"}),(0,s.createElement)(Qn.Slot,{group:"other",className:"block-editor-block-toolbar__slot"})),(0,s.createElement)(Qd,{clientIds:t}))}const tp=function({focusOnMount:e,isFixed:t,...n}){const{blockType:r,hasParents:o,showParentSelector:a}=(0,b.Z)(e=>{const{getBlockName:t,getBlockParents:n,getSelectedBlockClientIds:r}=e(qn),{getBlockType:o}=e(m.store),a=r()[0],i=n(a),s=o(t(i[i.length-1]));return{blockType:a&&o(t(a)),hasParents:i.length,showParentSelector:(0,m.hasBlockSupport)(s,"__experimentalParentSelector",!0)}},[]);if(r&&!(0,m.hasBlockSupport)(r,"__experimentalToolbar",!0))return null;const l=c()("block-editor-block-contextual-toolbar",{"has-parent":o&&a,"is-fixed":t});return(0,s.createElement)(id,(0,i.Z)({focusOnMount:e,className:l,"aria-label":(0,L.__)("Block tools")},n),(0,s.createElement)(ep,{hideDragHandle:t}))};function np(e){const{isNavigationMode:t,isMultiSelecting:n,hasMultiSelection:r,isTyping:o,isCaretWithinFormattedText:a,getSettings:i,getLastMultiSelectedBlockClientId:s}=e(qn);return{isNavigationMode:t(),isMultiSelecting:n(),isTyping:o(),isCaretWithinFormattedText:a(),hasMultiSelection:r(),hasFixedToolbar:i().hasFixedToolbar,lastClientId:s()}}function rp({clientId:e,rootClientId:t,isValid:n,isEmptyDefaultBlock:r,capturingClientId:o,__unstablePopoverSlot:a,__unstableContentRef:i}){const{isNavigationMode:l,isMultiSelecting:u,isTyping:d,isCaretWithinFormattedText:p,hasMultiSelection:m,hasFixedToolbar:f,lastClientId:h}=(0,b.Z)(np,[]),g=(0,b.Z)(t=>{const{isBlockInsertionPointVisible:n,getBlockInsertionPoint:r,getBlockOrder:o}=t(qn);if(!n())return!1;const a=r();return o(a.rootClientId)[a.index]===e},[e]),_=(0,pc.Z)("medium"),[v,y]=(0,s.useState)(!1),[M,k]=(0,s.useState)(!1),{stopTyping:w}=(0,eo.Z)(qn),E=!d&&!l&&r&&n,L=l,C=!l&&!f&&_&&!E&&!u&&(!d||p),S=!(l||C||f||r);(0,Qu.b)("core/block-editor/focus-toolbar",(0,s.useCallback)(()=>{y(!0),w(!0)},[]),{bindGlobal:!0,eventName:"keydown",isDisabled:!S}),(0,s.useEffect)(()=>{C||y(!1)},[C]);const T=(0,s.useRef)(),A=Uo(e),x=Uo(h),z=Uo(o),O=Vu(i);if(!(L||C||v||E))return null;let N=A;if(!N)return null;o&&(N=z);let D=N;if(m){if(!x)return null;D={top:N,bottom:x}}const B=E?"top left right":"top right left",{ownerDocument:P}=N,I=E?void 0:P.defaultView.frameElement||al(N)||P.body;return(0,s.createElement)(bi.Z,{ref:O,noArrow:!0,animate:!1,position:B,focusOnMount:!1,anchorRef:D,className:c()("block-editor-block-list__block-popover",{"is-insertion-point-visible":g}),__unstableStickyBoundaryElement:I,__unstableSlotName:a||null,__unstableBoundaryParent:!0,__unstableObserveElement:N,shouldAnchorIncludePadding:!0},(C||v)&&(0,s.createElement)("div",{onFocus:function(){k(!0)},onBlur:function(){k(!1)},tabIndex:-1,className:c()("block-editor-block-list__block-popover-inserter",{"is-visible":M})},(0,s.createElement)(zu,{clientId:e,rootClientId:t,__experimentalIsQuick:!0})),(C||v)&&(0,s.createElement)(tp,{focusOnMount:v,__experimentalInitialIndex:T.current,__experimentalOnIndexChange:e=>{T.current=e},key:e}),L&&(0,s.createElement)(td,{clientId:e,rootClientId:t,blockElement:N}),E&&(0,s.createElement)("div",{className:"block-editor-block-list__empty-block-inserter"},(0,s.createElement)(zu,{position:"bottom right",rootClientId:t,clientId:e,__experimentalIsQuick:!0})))}function op(e){const{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:n,getBlockRootClientId:r,__unstableGetBlockWithoutInnerBlocks:o,getBlockParents:a,__experimentalGetBlockListSettingsForBlocks:i}=e(qn),s=t()||n();if(!s)return;const{name:l,attributes:c={},isValid:d}=o(s)||{},p=a(s),f=i(p),h=(0,u.find)(p,e=>{var t;return null===(t=f[e])||void 0===t?void 0:t.__experimentalCaptureToolbars});return{clientId:s,rootClientId:r(s),name:l,isValid:d,isEmptyDefaultBlock:l&&(0,m.isUnmodifiedDefaultBlock)({name:l,attributes:c}),capturingClientId:h}}function ap({__unstablePopoverSlot:e,__unstableContentRef:t}){const n=(0,b.Z)(op,[]);if(!n)return null;const{clientId:r,rootClientId:o,name:a,isValid:i,isEmptyDefaultBlock:l,capturingClientId:c}=n;return a?(0,s.createElement)(rp,{clientId:r,rootClientId:o,isValid:i,isEmptyDefaultBlock:l,capturingClientId:c,__unstablePopoverSlot:e,__unstableContentRef:t}):null}function ip({children:e}){const t=(0,s.useContext)(Uu),n=(0,s.useContext)(xc.Z.Context);return t||n?e:((0,Bt.Z)('wp.components.Popover.Slot name="block-toolbar"',{alternative:"wp.blockEditor.BlockTools"}),(0,s.createElement)($u,{__unstablePopoverSlot:"block-toolbar"},(0,s.createElement)(ap,{__unstablePopoverSlot:"block-toolbar"}),e))}function sp(){const{hasSelectedBlock:e,hasMultiSelection:t}=(0,b.Z)(qn),{clearSelectedBlock:n}=(0,eo.Z)(qn);return(0,jo.Z)(r=>{function o(o){(e()||t())&&o.target===r&&n()}return r.addEventListener("mousedown",o),()=>{r.removeEventListener("mousedown",o)}},[e,t,n])}function lp(e){return(0,s.createElement)("div",(0,i.Z)({ref:sp()},e))}const cp=(0,s.createContext)();function up({className:e,children:t}){const n=(0,pc.Z)("medium"),{isOutlineMode:r,isFocusMode:o,isNavigationMode:a}=(0,b.Z)(e=>{const{getSettings:t,isNavigationMode:n}=e(qn),{outlineMode:r,focusMode:o}=t();return{isOutlineMode:r,isFocusMode:o,isNavigationMode:n()}},[]);return(0,s.createElement)("div",{ref:(0,Yl.Z)([sp(),Fu(),Gu()]),className:c()("block-editor-block-list__layout is-root-container",e,{"is-outline-mode":r,"is-focus-mode":o&&n,"is-navigate-mode":a})},t)}function dp({className:e,...t}){return function(){const e=(0,b.Z)(e=>e(qn).getSettings().__experimentalBlockPatterns,[]);(0,s.useEffect)(()=>{if(null==e||!e.length)return;let t,n=-1;const r=()=>{n++,n>=e.length||((0,M.select)(qn).__experimentalGetParsedPattern(e[n].name),t=Ku(r))};return t=Ku(r),()=>Ju(t)},[e])}(),(0,s.createElement)(ip,null,(0,s.createElement)(up,{className:e},(0,s.createElement)(mp,t)))}function pp({placeholder:e,rootClientId:t,renderAppender:n,__experimentalAppenderTagName:r,__experimentalLayout:o=ir}){const[a,i]=(0,s.useState)(new Set),l=(0,s.useMemo)(()=>{const{IntersectionObserver:e}=window;if(e)return new e(e=>{i(t=>{const n=new Set(t);for(const t of e){const e=t.target.getAttribute("data-block");n[t.isIntersecting?"add":"delete"](e)}return n})})},[i]),{order:c,selectedBlocks:u}=(0,b.Z)(e=>{const{getBlockOrder:n,getSelectedBlockClientIds:r}=e(qn);return{order:n(t),selectedBlocks:r()}},[t]);return(0,s.createElement)(cr,{value:o},(0,s.createElement)(cp.Provider,{value:l},c.map(e=>(0,s.createElement)(dc.ZP,{key:e,value:!a.has(e)&&!u.includes(e)},(0,s.createElement)(yp,{rootClientId:t,clientId:e})))),c.length<1&&e,(0,s.createElement)(Ru,{tagName:r,rootClientId:t,renderAppender:n}))}function mp(e){return(0,s.createElement)(dc.ZP,{value:!1},(0,s.createElement)(pp,e))}function fp(){const e=(0,s.useContext)(cp);return(0,jo.Z)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}function hp(e={},{__unstableIsHtml:t}={}){const{clientId:n,className:r,wrapperProps:o={},isAligned:a}=(0,s.useContext)(gp),{index:i,mode:l,name:u,blockTitle:d,isPartOfSelection:p,adjustScrolling:f,enableAnimation:h}=(0,b.Z)(e=>{const{getBlockRootClientId:t,getBlockIndex:r,getBlockMode:o,getBlockName:a,isTyping:i,getGlobalBlockCount:s,isBlockSelected:l,isBlockMultiSelected:c,isAncestorMultiSelected:u,isFirstMultiSelectedBlock:d}=e(qn),p=l(n),f=c(n)||u(n),h=a(n),g=t(n);return{index:r(n,g),mode:o(n),name:h,blockTitle:(0,m.getBlockType)(h).title,isPartOfSelection:p||f,adjustScrolling:p||d(n),enableAnimation:!i()&&s()<=200}},[n]),g=(0,L.sprintf)((0,L.__)("Block: %s"),d),_="html"!==l||t?"":"-visual",v=(0,Yl.Z)([e.ref,Gl(n),lc(n),Fo(n),rc(n),uc(n),oc(n),ac(n),Jl(),fp(),ll({isSelected:p,adjustScrolling:f,enableAnimation:h,triggerAnimationOnChange:i})]);return{...o,...e,ref:v,id:`block-${n}${_}`,tabIndex:0,role:"group","aria-label":g,"data-block":n,"data-type":u,"data-title":d,className:c()(c()("block-editor-block-list__block",{"wp-block":!a}),r,e.className,o.className,Ql(n),ec(n),tc(n),nc(n)),style:{...o.style,...e.style}}}hp.save=m.__unstableGetBlockProps;const gp=(0,s.createContext)();function bp({children:e,isHtml:t,...n}){return(0,s.createElement)("div",hp(n,{__unstableIsHtml:t}),e)}const _p=(0,El.Z)((e,{clientId:t,rootClientId:n})=>{const{isBlockSelected:r,getBlockMode:o,isSelectionEnabled:a,getTemplateLock:i,__unstableGetBlockWithoutInnerBlocks:s}=e(qn),l=s(t),c=r(t),u=i(n),{name:d,attributes:p,isValid:m}=l||{};return{mode:o(t),isSelectionEnabled:a(),isLocked:!!u,block:l,name:d,attributes:p,isValid:m,isSelected:c}}),vp=(0,Ll.Z)((e,t,{select:n})=>{const{updateBlockAttributes:r,insertBlocks:o,mergeBlocks:a,replaceBlocks:i,toggleSelection:s,__unstableMarkLastChangeAsPersistent:l}=e(qn);return{setAttributes(e){const{getMultiSelectedBlockClientIds:o}=n(qn),a=o(),{clientId:i}=t,s=a.length?a:[i];r(s,e)},onInsertBlocks(e,n){const{rootClientId:r}=t;o(e,n,r)},onInsertBlocksAfter(e){const{clientId:r,rootClientId:a}=t,{getBlockIndex:i}=n(qn),s=i(r,a);o(e,s+1,a)},onMerge(e){const{clientId:r}=t,{getPreviousBlockClientId:o,getNextBlockClientId:i}=n(qn);if(e){const e=i(r);e&&a(r,e)}else{const e=o(r);e&&a(e,r)}},onReplace(e,n,r){e.length&&!(0,m.isUnmodifiedDefaultBlock)(e[e.length-1])&&l(),i([t.clientId],e,n,r)},toggleSelection(e){s(e)}}}),yp=(0,Zi.Z)(Cl.Z,_p,vp,(0,Sl.Z)(({block:e})=>!!e),(0,Fs.Z)("editor.BlockListBlock"))((function({mode:e,isLocked:t,clientId:n,isSelected:r,isSelectionEnabled:o,className:a,name:i,isValid:l,attributes:d,wrapperProps:p,setAttributes:f,onReplace:h,onInsertBlocksAfter:g,onMerge:b,toggleSelection:_}){const{removeBlock:v}=(0,eo.Z)(qn),y=(0,s.useCallback)(()=>v(n),[n]);let M=(0,s.createElement)(Xs,{name:i,isSelected:r,attributes:d,setAttributes:f,insertBlocksAfter:t?void 0:g,onReplace:t?void 0:h,onRemove:t?void 0:y,mergeBlocks:t?void 0:b,clientId:n,isSelectionEnabled:o,toggleSelection:_});const k=(0,m.getBlockType)(i),w=k.apiVersion>1||(0,m.hasBlockSupport)(k,"lightBlockWrapper",!1);k.getEditWrapperProps&&(p=function(e,t){const n={...e,...t};return e&&t&&e.className&&t.className&&(n.className=c()(e.className,t.className)),e&&t&&e.style&&t.style&&(n.style={...e.style,...t.style}),n}(p,k.getEditWrapperProps(d)));const E=p&&!!p["data-align"];let L;E&&(M=(0,s.createElement)("div",{className:"wp-block","data-align":p["data-align"]},M)),L=l?"html"===e?(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{style:{display:"none"}},M),(0,s.createElement)(bp,{isHtml:!0},(0,s.createElement)(jl,{clientId:n}))):w?M:(0,s.createElement)(bp,p,M):(0,s.createElement)(bp,{className:"has-warning"},(0,s.createElement)(Pl,{clientId:n}),(0,s.createElement)("div",null,(0,m.getSaveElement)(k,d)));const C={clientId:n,className:a,wrapperProps:(0,u.omit)(p,["data-align"]),isAligned:E},S=(0,s.useMemo)(()=>C,Object.values(C));return(0,s.createElement)(gp.Provider,{value:S},(0,s.createElement)(Wl,{fallback:(0,s.createElement)(bp,{className:"has-warning"},(0,s.createElement)(Rl,null))},L))})),Mp=(e,t,n)=>(0,L.sprintf)((0,L.__)("Block %1$d of %2$d, Level %3$d"),e,t,n),kp=(e,t)=>(0,u.isArray)(t)&&t.length?-1!==t.indexOf(e):t===e;const wp=(0,s.forwardRef)((function e({className:t,block:{clientId:n},isSelected:r,onClick:o,position:a,siblingBlockCount:i,level:l,tabIndex:u,onFocus:d,onDragStart:p,onDragEnd:m,draggable:f},h){const g=Bs(n),b="block-navigation-block-select-button__"+(0,Zr.Z)(e),_=Mp(a,i,l);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Vr.Z,{className:c()("block-editor-block-navigation-block-select-button",t),onClick:o,"aria-describedby":b,ref:h,tabIndex:u,onFocus:d,onDragStart:p,onDragEnd:m,draggable:f},(0,s.createElement)(Ls,{icon:null==g?void 0:g.icon,showColors:!0}),(0,s.createElement)(Ps,{clientId:n}),(null==g?void 0:g.anchor)&&(0,s.createElement)("span",{className:"block-editor-block-navigation-block-select-button__anchor"},g.anchor),r&&(0,s.createElement)(wl.Z,null,(0,L.__)("(selected block)"))),(0,s.createElement)("div",{className:"block-editor-block-navigation-block-select-button__description",id:b},_))})),Ep=e=>"BlockNavigationBlock-"+e;const Lp=(0,s.forwardRef)((function e(t,n){const{clientId:r}=t.block,{name:o}=(0,b.Z)(e=>e(qn).getBlockName(r),[r]),a=(0,Zr.Z)(e);return(0,s.createElement)(Vn.g7,{name:Ep(r)},e=>{if(!e.length)return(0,s.createElement)(wp,(0,i.Z)({ref:n},t));const{className:r,isSelected:l,position:u,siblingBlockCount:d,level:p,tabIndex:f,onFocus:h}=t,g=(0,m.getBlockType)(o),b="block-navigation-block-slot__"+a,_=Mp(u,d,p),v={tabIndex:f,onFocus:h,ref:n,"aria-describedby":b};return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:c()("block-editor-block-navigation-block-slot",r)},(0,s.createElement)(Ls,{icon:g.icon,showColors:!0}),s.Children.map(e,e=>(0,s.cloneElement)(e,{...e.props,...v})),l&&(0,s.createElement)(wl.Z,null,(0,L.__)("(selected block)")),(0,s.createElement)("div",{className:"block-editor-block-navigation-block-slot__description",id:b},_)))})})),Cp=e=>{const{clientId:t}=(0,s.useContext)(gp);return(0,s.createElement)(Vn.de,(0,i.Z)({},e,{name:Ep(t)}))},Sp=(0,s.forwardRef)(({onClick:e,block:t,isSelected:n,position:r,siblingBlockCount:o,level:a,...l},u)=>{const{__experimentalFeatures:d,blockDropTarget:p={}}=kl(),{clientId:m}=t,{rootClientId:f,blockMovingClientId:h,selectedBlockInBlockEditor:g}=(0,b.Z)(e=>{const{getBlockRootClientId:t,hasBlockMovingClientId:n,getSelectedBlockClientId:r}=e(qn);return{rootClientId:t(m)||"",blockMovingClientId:n(),selectedBlockInBlockEditor:r()}},[m]),_=h&&g===m,{rootClientId:v,clientId:y,dropPosition:M}=p,k=v===f&&y===m&&"top"===M,w=v===f&&y===m&&"bottom"===M,E=v===m&&"inside"===M,L=c()("block-editor-block-navigation-block-contents",{"is-dropping-before":k||_,"is-dropping-after":w,"is-dropping-to-inner-blocks":E});return(0,s.createElement)(ed,{clientIds:[t.clientId],elementId:"block-navigation-block-"+t.clientId},({draggable:c,onDragStart:p,onDragEnd:m})=>d?(0,s.createElement)(Lp,(0,i.Z)({ref:u,className:L,block:t,onClick:e,isSelected:n,position:r,siblingBlockCount:o,level:a,draggable:c&&d,onDragStart:p,onDragEnd:m},l)):(0,s.createElement)(wp,(0,i.Z)({ref:u,className:L,block:t,onClick:e,isSelected:n,position:r,siblingBlockCount:o,level:a,draggable:c&&d,onDragStart:p,onDragEnd:m},l)))});function Tp({block:e,isSelected:t,isBranchSelected:n,isLastOfSelectedBranch:r,onClick:o,position:a,level:i,rowCount:l,siblingBlockCount:u,showBlockMovers:d,path:p}){const m=(0,s.useRef)(null),[f,h]=(0,s.useState)(!1),{clientId:g}=e,{isDragging:_,blockParents:v}=(0,b.Z)(e=>{const{isBlockBeingDragged:t,isAncestorBeingDragged:n,getBlockParents:r}=e(qn);return{isDragging:t(g)||n(g),blockParents:r(g)}},[g]),{selectBlock:y,toggleBlockHighlight:M}=(0,eo.Z)(qn),k=d&&u>0,w=c()("block-editor-block-navigation-block__mover-cell",{"is-visible":f}),{__experimentalFeatures:E,__experimentalPersistentListViewFeatures:C,isTreeGridMounted:S}=kl(),T=c()("block-editor-block-navigation-block__menu-cell",{"is-visible":f});(0,s.useEffect)(()=>{C&&!S&&t&&m.current.focus()},[]),(0,s.useEffect)(()=>{E&&t&&m.current.focus()},[E,t]);const A=C?M:()=>{},x=()=>{h(!0),A(g,!0)},z=()=>{h(!1),A(g,!1)},O=c()({"is-selected":t,"is-branch-selected":C&&n,"is-last-of-selected-branch":C&&r,"is-dragging":_});return(0,s.createElement)(ul,{className:O,onMouseEnter:x,onMouseLeave:z,onFocus:x,onBlur:z,level:i,position:a,rowCount:l,path:p,id:"block-navigation-block-"+g,"data-block":g},(0,s.createElement)(Ks.Z,{className:"block-editor-block-navigation-block__contents-cell",colSpan:k?void 0:2,ref:m},({ref:n,tabIndex:r,onFocus:l})=>(0,s.createElement)("div",{className:"block-editor-block-navigation-block__contents-container"},(0,s.createElement)(Sp,{block:e,onClick:()=>o(e.clientId),isSelected:t,position:a,siblingBlockCount:u,level:i,ref:n,tabIndex:r,onFocus:l}))),k&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ks.Z,{className:w,withoutGridItem:!0},(0,s.createElement)(Js.Z,null,({ref:e,tabIndex:t,onFocus:n})=>(0,s.createElement)(vl,{orientation:"vertical",clientIds:[g],ref:e,tabIndex:t,onFocus:n})),(0,s.createElement)(Js.Z,null,({ref:e,tabIndex:t,onFocus:n})=>(0,s.createElement)(yl,{orientation:"vertical",clientIds:[g],ref:e,tabIndex:t,onFocus:n})))),E&&(0,s.createElement)(Ks.Z,{className:T},({ref:e,tabIndex:t,onFocus:n})=>(0,s.createElement)(Jd,{clientIds:[g],icon:el.Z,toggleProps:{ref:e,tabIndex:t,onFocus:n},disableOpenOnArrowDown:!0,__experimentalSelectBlock:o},({onClose:e})=>(0,s.createElement)(_i.Z,null,(0,s.createElement)(Qs.Z,{onClick:async()=>{if(v.length)for(const e of v)await y(e);else await y(null);await y(g),e()}},(0,L.__)("Go to block"))))))}function Ap({parentBlockClientId:e,position:t,level:n,rowCount:r,path:o}){const a=(0,b.Z)(t=>{const{isBlockBeingDragged:n,isAncestorBeingDragged:r}=t(qn);return n(e)||r(e)},[e]),i="block-navigation-appender-row__description_"+(0,Zr.Z)(Ap),l=(0,L.sprintf)((0,L.__)("Add block at position %1$d, Level %2$d"),t,n);return(0,s.createElement)(ul,{className:c()({"is-dragging":a}),level:n,position:t,rowCount:r,path:o},(0,s.createElement)(Ks.Z,{className:"block-editor-block-navigation-appender__cell",colSpan:"3"},({ref:t,tabIndex:n,onFocus:r})=>(0,s.createElement)("div",{className:"block-editor-block-navigation-appender__container"},(0,s.createElement)(zu,{rootClientId:e,__experimentalIsQuick:!0,"aria-describedby":i,toggleProps:{ref:t,tabIndex:n,onFocus:r}}),(0,s.createElement)("div",{className:"block-editor-block-navigation-appender__description",id:i},l))))}function xp(e){const{blocks:t,selectBlock:n,selectedBlockClientIds:r,showAppender:o,showBlockMovers:a,showNestedBlocks:i,parentBlockClientId:l,level:c=1,terminatedLevels:d=[],path:p=[],isBranchSelected:m=!1,isLastOfBranch:f=!1}=e,h=!l,g=(0,u.compact)(t),b=e=>o&&!h&&kp(e,r),_=b(l),v=g.length,y=_?v+1:v,M=y;return(0,s.createElement)(s.Fragment,null,(0,u.map)(g,(e,t)=>{const{clientId:l,innerBlocks:u}=e,h=t+1,g=y===h?[...d,c]:d,_=[...p,h],M=i&&!!u&&!!u.length,k=b(l),w=M||k,E=kp(l,r),L=m||E&&w,C=t===v-1,S=E||f&&C,T=f&&!w&&C;return(0,s.createElement)(s.Fragment,{key:l},(0,s.createElement)(Tp,{block:e,onClick:n,isSelected:E,isBranchSelected:L,isLastOfSelectedBranch:T,level:c,position:h,rowCount:y,siblingBlockCount:v,showBlockMovers:a,terminatedLevels:d,path:_}),w&&(0,s.createElement)(xp,{blocks:u,selectedBlockClientIds:r,selectBlock:n,isBranchSelected:L,isLastOfBranch:S,showAppender:o,showBlockMovers:a,showNestedBlocks:i,parentBlockClientId:l,level:c+1,terminatedLevels:g,path:_}))}),_&&(0,s.createElement)(Ap,{parentBlockClientId:l,position:y,rowCount:M,level:c,terminatedLevels:d,path:[...p,M]}))}xp.defaultProps={selectBlock:()=>{}};function zp(e,t,n){const r=(e=>(0,b.Z)(t=>{const{getSelectedBlockClientId:n,getSelectedBlockClientIds:r}=t(qn);return e?r():n()},[e]))(n);return{clientIdsTree:((e,t,n)=>(0,b.Z)(r=>{const{getBlockHierarchyRootClientId:o,__unstableGetClientIdsTree:a,__unstableGetClientIdWithClientIdsTree:i}=r(qn);if(e)return e;const s=t&&!Array.isArray(t);if(!n||!s)return a();const l=i(o(t));if(!l)return a();return!kp(l.clientId,t)||l.innerBlocks&&0!==l.innerBlocks.length?[l]:a()},[e,t,n]))(e,r,t),selectedClientIds:r}}function Op(e,t){return t.left<=e.x&&t.right>=e.x&&t.top<=e.y&&t.bottom>=e.y}const Np=["top","bottom"];function Dp(){const{getBlockRootClientId:e,getBlockIndex:t,getBlockCount:n,getDraggedBlockClientIds:r,canInsertBlocks:o}=(0,b.Z)(qn),[a,i]=(0,s.useState)(),{rootClientId:l,blockIndex:c}=a||{},u=Yu(l,c),d=(0,Zu.Z)((0,s.useCallback)((a,s)=>{const l={x:a.clientX,y:a.clientY},c=!!a.dataTransfer.getData("wp-blocks"),u=c?r():void 0,d=function(e,t){let n,r,o,a;for(const i of e){if(i.isDraggedBlock)continue;const s=i.element.getBoundingClientRect(),[l,c]=qu(t,s,Np),u=Op(t,s);if(void 0===o||l0||function(e,t){const n=t.left+t.width/2;return e.x>n}(t,a)))return{rootClientId:r.clientId,blockIndex:0,dropPosition:"inside"};if(!r.canInsertDraggedBlocksAsSibling)return;const s=i?1:0;return{rootClientId:r.rootClientId,clientId:r.clientId,blockIndex:r.blockIndex+s,dropPosition:n}}(Array.from(s.querySelectorAll("[data-block]")).map(r=>{const a=r.dataset.block,i=e(a);return{clientId:a,rootClientId:i,blockIndex:t(a,i),element:r,isDraggedBlock:!!c&&u.includes(a),innerBlockCount:n(a),canInsertDraggedBlocksAsSibling:!c||o(u,i),canInsertDraggedBlocksAsChild:!c||o(u,a)}}),l);d&&i(d)},[]),200);return{ref:(0,Wu.Z)({onDrop:u,onDragOver(e){d(e,e.currentTarget)},onDragEnd(){d.cancel(),i(null)}}),target:a}}const Bp=()=>{};function Pp({blocks:e,showOnlyCurrentHierarchy:t,onSelect:n=Bp,__experimentalFeatures:r,__experimentalPersistentListViewFeatures:o,...a}){const{clientIdsTree:l,selectedClientIds:c}=zp(e,t,o),{selectBlock:u}=(0,eo.Z)(qn),d=(0,s.useCallback)(e=>{u(e),n(e)},[u,n]);let{ref:p,target:m}=Dp();const f=(0,s.useRef)(!1);(0,s.useEffect)(()=>{f.current=!0},[]),r||(m=void 0);const h=(0,s.useMemo)(()=>({__experimentalFeatures:r,__experimentalPersistentListViewFeatures:o,blockDropTarget:m,isTreeGridMounted:f.current}),[r,o,m,f.current]);return(0,s.createElement)(Gs.ZP,{className:"block-editor-block-navigation-tree","aria-label":(0,L.__)("Block navigation structure"),ref:p},(0,s.createElement)(Ml.Provider,{value:h},(0,s.createElement)(xp,(0,i.Z)({blocks:l,selectBlock:d,selectedBlockClientIds:c},a))))}function Ip({isEnabled:e,onToggle:t,isOpen:n,innerRef:r,...o}){return(0,s.createElement)(Vr.Z,(0,i.Z)({},o,{ref:r,icon:$s.Z,"aria-expanded":n,"aria-haspopup":"true",onClick:e?t:void 0,label:(0,L.__)("List view"),className:"block-editor-block-navigation","aria-disabled":!e}))}const Rp=(0,s.forwardRef)((function({isDisabled:e,__experimentalFeatures:t,...n},r){const o=(0,b.Z)(e=>!!e(qn).getBlockCount(),[])&&!e;return(0,s.createElement)(Ns.Z,{contentClassName:"block-editor-block-navigation__popover",position:"bottom right",renderToggle:({isOpen:e,onToggle:t})=>(0,s.createElement)(Ip,(0,i.Z)({},n,{innerRef:r,isOpen:e,onToggle:t,isEnabled:o})),renderContent:()=>(0,s.createElement)("div",{className:"block-editor-block-navigation__container"},(0,s.createElement)("p",{className:"block-editor-block-navigation__label"},(0,L.__)("List view")),(0,s.createElement)(Pp,{showNestedBlocks:!0,showOnlyCurrentHierarchy:!0,__experimentalFeatures:t}))})}));var Zp=n(78219),Wp=n(69616);const Hp=[Ma.rawShortcut.primary("z"),Ma.rawShortcut.primaryShift("z"),Ma.rawShortcut.primary("y")],jp=(0,s.createElement)(Wp.Z,{bindGlobal:!0,shortcuts:(0,u.fromPairs)(Hp.map(e=>[e,e=>e.preventDefault()]))}),Yp=()=>jp,qp={position:"bottom right",isAlternate:!0},Fp=()=>(0,s.createElement)(s.Fragment,null,["bold","italic","link","text-color"].map(e=>(0,s.createElement)(Vn.g7,{name:"RichText.ToolbarControls."+e,key:e})),(0,s.createElement)(Vn.g7,{name:"RichText.ToolbarControls"},e=>0!==e.length&&(0,s.createElement)(sd.Z,null,t=>(0,s.createElement)(Al.Z,{icon:fl.Z,label:(0,L.__)("More"),toggleProps:t,controls:(0,u.orderBy)(e.map(([{props:e}])=>e),"title"),popoverProps:qp})))),Vp=({inline:e,anchorRef:t})=>e?(0,s.createElement)(bi.Z,{noArrow:!0,position:"top center",focusOnMount:!1,anchorRef:t,className:"block-editor-rich-text__inline-format-toolbar",__unstableSlotName:"block-toolbar"},(0,s.createElement)("div",{className:"block-editor-rich-text__inline-format-toolbar-group"},(0,s.createElement)(g.Z,null,(0,s.createElement)(Fp,null)))):(0,s.createElement)(Qn,{group:"inline"},(0,s.createElement)(Fp,null));function Up(){const{didAutomaticChange:e,getSettings:t}=(0,b.Z)(qn);return(0,jo.Z)(n=>{function r(n){const{keyCode:r}=n;r!==Ma.DELETE&&r!==Ma.BACKSPACE&&r!==Ma.ESCAPE||e()&&(n.preventDefault(),t().__experimentalUndo())}return n.addEventListener("keydown",r),()=>{n.removeEventListener("keydown",r)}},[])}var Xp=n(54967);function $p(e){return e.filter(({type:e})=>/^image\/(?:jpe?g|png|gif)$/.test(e)).map(e=>``).join("")}var Gp=n(69907);function Kp(e,t){if(t.length){let n=e.formats.length;for(;n--;)e.formats[n]=[...t,...e.formats[n]||[]]}}function Jp(e){if(!0===e||"p"===e||"li"===e)return!0===e?"p":e}function Qp({allowedFormats:e,formattingControls:t,disableFormats:n}){return n?Qp.EMPTY_ARRAY:e||t?e||((0,Bt.Z)("wp.blockEditor.RichText formattingControls prop",{since:"5.4",alternative:"allowedFormats"}),t.map(e=>"core/"+e)):void 0}Qp.EMPTY_ARRAY=[];function em({value:e,pastedBlocks:t=[],onReplace:n,onSplit:r,onSplitMiddle:o,multilineTag:i}){if(!n||!r)return;const s=[],[l,c]=(0,a.split)(e),u=t.length>0;let d=-1;const p=(0,a.isEmpty)(l)&&!(0,a.isEmpty)(c);u&&(0,a.isEmpty)(l)||(s.push(r((0,a.toHTMLString)({value:l,multilineTag:i}),!p)),d+=1),u?(s.push(...t),d+=t.length):o&&s.push(o()),(u||o)&&(0,a.isEmpty)(c)||s.push(r((0,a.toHTMLString)({value:c,multilineTag:i}),p));n(s,u?d:1,u?-1:0)}function tm(e){const t=(0,s.useRef)(e);return t.current=e,(0,jo.Z)(e=>{function n(e){const{isSelected:n,disableFormats:r,onChange:o,value:i,formatTypes:s,tagName:l,onReplace:c,onSplit:u,onSplitMiddle:d,__unstableEmbedURLOnPaste:p,multilineTag:f,preserveWhiteSpace:h,pastePlainText:g}=t.current;if(!n)return void e.preventDefault();const{clipboardData:b}=e;let _="",v="";try{_=b.getData("text/plain"),v=b.getData("text/html")}catch(e){try{v=b.getData("Text")}catch(e){return}}if(e.preventDefault(),window.console.log("Received HTML:\n\n",v),window.console.log("Received plain text:\n\n",_),r)return void o((0,a.insert)(i,_));const y=s.reduce((e,{__unstablePasteRule:t})=>(t&&e===i&&(e=t(i,{html:v,plainText:_})),e),i);if(y!==i)return void o(y);const M=[...(0,Hu.f)(b)];if("true"===b.getData("rich-text")){const e=(0,a.create)({html:v,multilineTag:f,multilineWrapperTags:"li"===f?["ul","ol"]:void 0,preserveWhiteSpace:h});return Kp(e,i.activeFormats),void o((0,a.insert)(i,e))}if(g)return void o((0,a.insert)(i,(0,a.create)({text:_})));if(M&&M.length&&!v){const e=(0,m.pasteHandler)({HTML:$p(M),mode:"BLOCKS",tagName:l,preserveWhiteSpace:h});return window.console.log("Received items:\n\n",M),void(c&&(0,a.isEmpty)(i)?c(e):em({value:i,pastedBlocks:e,onReplace:c,onSplit:u,onSplitMiddle:d,multilineTag:f}))}let k=c&&u?"AUTO":"INLINE";var w;"AUTO"===k&&(0,a.isEmpty)(i)&&(w=_,(0,Gp.kd)(".*").test(w))&&(k="BLOCKS"),p&&(0,a.isEmpty)(i)&&(0,Xp.P)(_.trim())&&(k="BLOCKS");const E=(0,m.pasteHandler)({HTML:v,plainText:_,mode:k,tagName:l,preserveWhiteSpace:h});if("string"==typeof E){let e=(0,a.create)({html:E});Kp(e,i.activeFormats),f&&(e=(0,a.replace)(e,/\n+/g,a.__UNSTABLE_LINE_SEPARATOR)),o((0,a.insert)(i,e))}else E.length>0&&(c&&(0,a.isEmpty)(i)?c(E,E.length-1,-1):em({value:i,pastedBlocks:E,onReplace:c,onSplit:u,onSplitMiddle:d,multilineTag:f}))}return e.addEventListener("paste",n),()=>{e.removeEventListener("paste",n)}},[])}function nm(e){const{__unstableMarkLastChangeAsPersistent:t,__unstableMarkAutomaticChange:n}=(0,eo.Z)(qn),r=(0,s.useRef)(e);return r.current=e,(0,jo.Z)(e=>{function o(){const{value:e,onReplace:t}=r.current;if(!t)return;const{start:o,text:i}=e;if(" "!==i.slice(o-1,o))return;const s=i.slice(0,o).trim(),l=(0,m.getBlockTransforms)("from").filter(({type:e})=>"prefix"===e),c=(0,m.findTransform)(l,({prefix:e})=>s===e);if(!c)return;const u=(0,a.toHTMLString)({value:(0,a.slice)(e,o,i.length)});t([c.transform(u)]),n()}function i(e){const{inputType:a}=e,{value:i,onChange:s,__unstableAllowPrefixTransformations:l,formatTypes:c}=r.current;if("insertText"!==a)return;l&&o&&o();const u=c.reduce((e,{__unstableInputRule:t})=>(t&&(e=t(e)),e),i);u!==i&&(t(),s({...u,activeFormats:i.activeFormats}),n())}return e.addEventListener("input",i),()=>{e.removeEventListener("input",i)}},[])}function rm(e){const{__unstableMarkAutomaticChange:t}=(0,eo.Z)(qn),n=(0,s.useRef)(e);return n.current=e,(0,jo.Z)(e=>{function r(e){if(e.defaultPrevented)return;const{removeEditorOnlyFormats:r,value:o,onReplace:i,onSplit:s,onSplitMiddle:l,multilineTag:c,onChange:u,disableLineBreaks:d,onSplitAtEnd:p}=n.current;if(e.keyCode!==Ma.ENTER)return;e.preventDefault();const f={...o};f.formats=r(o);const h=i&&s;if(i){const e=(0,m.getBlockTransforms)("from").filter(({type:e})=>"enter"===e),n=(0,m.findTransform)(e,e=>e.regExp.test(f.text));n&&(i([n.transform({content:f.text})]),t())}if(c)e.shiftKey?d||u((0,a.insert)(f,"\n")):h&&(0,a.__unstableIsEmptyLine)(f)?em({value:f,onReplace:i,onSplit:s,onSplitMiddle:l,multilineTag:c}):u((0,a.__unstableInsertLineSeparator)(f));else{const{text:t,start:n,end:r}=f,o=p&&n===r&&r===t.length;e.shiftKey||!h&&!o?d||u((0,a.insert)(f,"\n")):!h&&o?p():h&&em({value:f,onReplace:i,onSplit:s,onSplitMiddle:l,multilineTag:c})}}return e.addEventListener("keydown",r),()=>{e.removeEventListener("keydown",r)}},[])}function om(e){return e(a.store).getFormatTypes()}const am=new Set(["a","audio","button","details","embed","iframe","input","label","select","textarea","video"]);function im({formatTypes:e,onChange:t,onFocus:n,value:r,forwardedRef:o}){return e.map(e=>{const{name:i,edit:l}=e;if(!l)return null;const c=(0,a.getActiveFormat)(r,i),u=void 0!==c,d=(0,a.getActiveObject)(r),p=void 0!==d&&d.type===i;return(0,s.createElement)(l,{key:i,isActive:u,activeAttributes:u&&c.attributes||{},isObjectActive:p,activeObjectAttributes:p&&d.attributes||{},value:r,onChange:t,onFocus:n,contentRef:o})})}const sm=(0,s.forwardRef)((function e({children:t,tagName:n="div",value:r="",onChange:o,isSelected:l,multiline:d,inlineToolbar:p,wrapperClassName:f,autocompleters:h,onReplace:g,placeholder:_,allowedFormats:v,formattingControls:M,withoutInteractiveFormatting:k,onRemove:w,onMerge:E,onSplit:L,__unstableOnSplitAtEnd:C,__unstableOnSplitMiddle:S,identifier:T,preserveWhiteSpace:A,__unstablePastePlainText:x,__unstableEmbedURLOnPaste:z,__unstableDisableFormats:O,disableLineBreaks:N,unstableOnFocus:D,__unstableAllowPrefixTransformations:B,...P},I){const R=(0,Zr.Z)(e);T=T||R,P=function(e){return(0,u.omit)(e,["__unstableMobileNoFocusOnMount","deleteEnter","placeholderTextColor","textAlign","selectionColor","tagsToEliminate","rootTagsToEliminate","disableEditingMenu","fontSize","fontFamily","fontWeight","fontStyle","minWidth","maxWidth","setRef"])}(P);const Z=(0,s.useRef)(),{clientId:W}=y(),{selectionStart:H,selectionEnd:j,isSelected:Y,disabled:q}=(0,b.Z)(e=>{const{getSelectionStart:t,getSelectionEnd:n,isMultiSelecting:r,hasMultiSelection:o}=e(qn),a=t(),i=n();let s;return void 0===l?s=a.clientId===W&&a.attributeKey===T:l&&(s=a.clientId===W),{selectionStart:s?a.offset:void 0,selectionEnd:s?i.offset:void 0,isSelected:s,disabled:r()||o()}}),{selectionChange:F}=(0,eo.Z)(qn),V=Jp(d),U=Qp({allowedFormats:v,formattingControls:M,disableFormats:O}),X=!U||U.length>0;let $=r,G=o;Array.isArray(r)&&($=m.children.toHTML(r),G=e=>o(m.children.fromDOM((0,a.__unstableCreateElement)(document,e).childNodes)));const K=(0,s.useCallback)((e,t)=>{F(W,T,e,t)},[W,T]),{formatTypes:J,prepareHandlers:Q,valueHandlers:ee,changeHandlers:te,dependencies:ne}=function({clientId:e,identifier:t,withoutInteractiveFormatting:n,allowedFormats:r}){const o=(0,b.Z)(om,[]),a=(0,s.useMemo)(()=>o.filter(({name:e,tagName:t})=>!(r&&!r.includes(e))&&(!n||!am.has(t))),[o,r,am]),i=(0,b.Z)(n=>a.reduce((r,o)=>(o.__experimentalGetPropsForEditableTreePreparation&&(r[o.name]=o.__experimentalGetPropsForEditableTreePreparation(n,{richTextIdentifier:t,blockClientId:e})),r),{}),[a,e,t]),l=(0,eo.Z)(),c=[],u=[],d=[],p=[];return a.forEach(n=>{if(n.__experimentalCreatePrepareEditableTree){const r=i[n.name],o=n.__experimentalCreatePrepareEditableTree(r,{richTextIdentifier:t,blockClientId:e});n.__experimentalCreateOnChangeEditableValue?u.push(o):c.push(o);for(const e in r)p.push(r[e])}if(n.__experimentalCreateOnChangeEditableValue){let r={};n.__experimentalGetPropsForEditableTreeChangeHandler&&(r=n.__experimentalGetPropsForEditableTreeChangeHandler(l,{richTextIdentifier:t,blockClientId:e})),d.push(n.__experimentalCreateOnChangeEditableValue({...i[n.name]||{},...r},{richTextIdentifier:t,blockClientId:e}))}}),{formatTypes:a,prepareHandlers:c,valueHandlers:u,changeHandlers:d,dependencies:p}}({clientId:W,identifier:T,withoutInteractiveFormatting:k,allowedFormats:U});function re(e){return J.forEach(t=>{t.__experimentalCreatePrepareEditableTree&&(e=(0,a.removeFormat)(e,t.name,0,e.text.length))}),e.formats}const{value:oe,onChange:ae,onFocus:ie,ref:se}=(0,a.__unstableUseRichText)({value:$,onChange(e,{__unstableFormats:t,__unstableText:n}){G(e),Object.values(te).forEach(e=>{e(t,n)})},selectionStart:H,selectionEnd:j,onSelectionChange:K,placeholder:_,__unstableIsSelected:Y,__unstableMultilineTag:V,__unstableDisableFormats:O,preserveWhiteSpace:A,__unstableDependencies:[...ne,n],__unstableAfterParse:function(e){return ee.reduce((t,n)=>n(t,e.text),e.formats)},__unstableBeforeSerialize:re,__unstableAddInvisibleFormats:function(e){return Q.reduce((t,n)=>n(t,e.text),e.formats)}}),le=function(e){return(0,us.R)({...e,completers:Ts(e)})}({onReplace:g,completers:h,record:oe,onChange:ae});!function({value:e}){const t=e.activeFormats&&!!e.activeFormats.length,{isCaretWithinFormattedText:n}=(0,b.Z)(qn),{enterFormattedText:r,exitFormattedText:o}=(0,eo.Z)(qn);(0,s.useEffect)(()=>{t?n()||r():n()&&o()},[t])}({value:oe}),function({html:e,value:t}){const n=(0,s.useRef)(),r=t.activeFormats&&!!t.activeFormats.length,{__unstableMarkLastChangeAsPersistent:o}=(0,eo.Z)(qn);(0,s.useLayoutEffect)(()=>{if(n.current){if(n.current!==t.text){const e=window.setTimeout(()=>{o()},1e3);return n.current=t.text,()=>{window.clearTimeout(e)}}o()}else n.current=t.text},[e,r])}({html:$,value:oe});const ce=n,ue=(0,s.createElement)(s.Fragment,null,Y&&t&&t({value:oe,onChange:ae,onFocus:ie}),Y&&(0,s.createElement)(Yp,null),Y&&le.children,Y&&(0,s.createElement)(im,{value:oe,onChange:ae,onFocus:ie,formatTypes:J,forwardedRef:Z}),Y&&X&&(0,s.createElement)(Vp,{inline:p,anchorRef:Z.current}),(0,s.createElement)(ce,(0,i.Z)({role:"textbox","aria-multiline":!0,"aria-label":_},P,le,{ref:(0,Yl.Z)([le.ref,P.ref,se,nm({value:oe,onChange:ae,__unstableAllowPrefixTransformations:B,formatTypes:J,onReplace:g}),Up(),tm({isSelected:Y,disableFormats:O,onChange:ae,value:oe,formatTypes:J,tagName:n,onReplace:g,onSplit:L,onSplitMiddle:S,__unstableEmbedURLOnPaste:z,multilineTag:V,preserveWhiteSpace:A,pastePlainText:x}),rm({removeEditorOnlyFormats:re,value:oe,onReplace:g,onSplit:L,onSplitMiddle:S,multilineTag:V,onChange:ae,disableLineBreaks:N,onSplitAtEnd:C}),Z,I]),contentEditable:!q||void 0,suppressContentEditableWarning:!q,className:c()("block-editor-rich-text__editable",P.className,"rich-text"),onFocus:D,onKeyDown:function(e){const{keyCode:t}=e;if(!e.defaultPrevented&&(t===Ma.DELETE||t===Ma.BACKSPACE)){const{start:n,end:r,text:o}=oe,i=t===Ma.BACKSPACE,s=oe.activeFormats&&!!oe.activeFormats.length;if(!(0,a.isCollapsed)(oe)||s||i&&0!==n||!i&&r!==o.length)return;E&&E(!i),w&&(0,a.isEmpty)(oe)&&i&&w(!i),e.preventDefault()}}})));if(!f)return ue;(0,Bt.Z)("wp.blockEditor.RichText wrapperClassName prop",{since:"5.4",alternative:"className prop or create your own wrapper div"});const de=c()("block-editor-rich-text",f);return(0,s.createElement)("div",{className:de},ue)}));sm.Content=({value:e,tagName:t,multiline:n,...r})=>{Array.isArray(e)&&(e=m.children.toHTML(e));const o=Jp(n);!e&&o&&(e=`<${o}>`);const a=(0,s.createElement)(Zp.Z,null,e);return t?(0,s.createElement)(t,(0,u.omit)(r,["format"]),a):a},sm.isEmpty=e=>!e||0===e.length;const lm=sm;function cm({value:e,onChange:t}){return(0,s.createElement)(Cp,null,(0,s.createElement)(lm,{value:e,onChange:t,placeholder:(0,L.__)("Navigation item"),withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"]}))}var um=n(93391),dm=n(55332);const pm=function({icon:e=dm.Z,label:t=(0,L.__)("Choose variation"),instructions:n=(0,L.__)("Select a variation to start with."),variations:r,onSelect:o,allowSkip:a}){const i=c()("block-editor-block-variation-picker",{"has-many-variations":r.length>4});return(0,s.createElement)(um.Z,{icon:e,label:t,instructions:n,className:i},(0,s.createElement)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,L.__)("Block variations")},r.map(e=>(0,s.createElement)("li",{key:e.name},(0,s.createElement)(Vr.Z,{isSecondary:!0,icon:e.icon,iconSize:48,onClick:()=>o(e),className:"block-editor-block-variation-picker__variation",label:e.description||e.title}),(0,s.createElement)("span",{className:"block-editor-block-variation-picker__variation-label",role:"presentation"},e.title)))),a&&(0,s.createElement)("div",{className:"block-editor-block-variation-picker__skip"},(0,s.createElement)(Vr.Z,{isLink:!0,onClick:()=>o()},(0,L.__)("Skip"))))};var mm=n(55186);const fm="carousel",hm="grid",gm=({onStartBlank:e,onBlockPatternSelect:t})=>(0,s.createElement)("div",{className:"block-editor-block-pattern-setup__actions"},(0,s.createElement)(Vr.Z,{onClick:e},(0,L.__)("Start blank")),(0,s.createElement)(Vr.Z,{isPrimary:!0,onClick:t},(0,L.__)("Choose"))),bm=({handlePrevious:e,handleNext:t,activeSlide:n,totalSlides:r})=>(0,s.createElement)("div",{className:"block-editor-block-pattern-setup__navigation"},(0,s.createElement)(Vr.Z,{icon:pl.Z,label:(0,L.__)("Previous pattern"),onClick:e,disabled:0===n}),(0,s.createElement)(Vr.Z,{icon:dl.Z,label:(0,L.__)("Next pattern"),onClick:t,disabled:n===r-1})),_m=({viewMode:e,setViewMode:t,handlePrevious:n,handleNext:r,activeSlide:o,totalSlides:a,onBlockPatternSelect:i,onStartBlank:l})=>{const c=e===fm,u=(0,s.createElement)("div",{className:"block-editor-block-pattern-setup__display-controls"},(0,s.createElement)(Vr.Z,{icon:ar.Z,label:(0,L.__)("Carousel view"),onClick:()=>t(fm),isPressed:c}),(0,s.createElement)(Vr.Z,{icon:mm.Z,label:(0,L.__)("Grid view"),onClick:()=>t(hm),isPressed:e===hm}));return(0,s.createElement)("div",{className:"block-editor-block-pattern-setup__toolbar"},c&&(0,s.createElement)(bm,{handlePrevious:n,handleNext:r,activeSlide:o,totalSlides:a}),u,c&&(0,s.createElement)(gm,{onBlockPatternSelect:i,onStartBlank:l}))};const vm=function(e,t,n){return(0,b.Z)(r=>{const{getBlockRootClientId:o,__experimentalGetPatternsByBlockTypes:a,__experimentalGetAllowedPatterns:i}=r(qn),s=o(e);return n?i(s).filter(n):a(t,s)},[e,t,n])},ym=({viewMode:e,activeSlide:t,patterns:n,onBlockPatternSelect:r})=>{const o=(0,Qc.u)(),a="block-editor-block-pattern-setup__container";if(e===fm){const e=new Map([[t,"active-slide"],[t-1,"previous-slide"],[t+1,"next-slide"]]);return(0,s.createElement)("div",{className:a},(0,s.createElement)("ul",{className:"carousel-container"},n.map((t,n)=>(0,s.createElement)(km,{className:e.get(n)||"",key:t.name,pattern:t}))))}return(0,s.createElement)(iu.b,(0,i.Z)({},o,{role:"listbox",className:a,"aria-label":(0,L.__)("Patterns list")}),n.map(e=>(0,s.createElement)(Mm,{key:e.name,pattern:e,onSelect:r,composite:o})))};function Mm({pattern:e,onSelect:t,composite:n}){const r="block-editor-block-pattern-setup-list",{blocks:o,title:a,description:l,viewportWidth:c=700}=e,u=(0,Zr.Z)(Mm,r+"__item-description");return(0,s.createElement)("div",{className:r+"__list-item","aria-label":e.title,"aria-describedby":e.description?u:void 0},(0,s.createElement)(Ic.A,(0,i.Z)({role:"option",as:"div"},n,{className:r+"__item",onClick:()=>t(o)}),(0,s.createElement)(Bc,{blocks:o,viewportWidth:c}),(0,s.createElement)("div",{className:r+"__item-title"},a)),!!l&&(0,s.createElement)(wl.Z,{id:u},l))}function km({className:e,pattern:t}){const{blocks:n,title:r,description:o}=t,a=(0,Zr.Z)(km,"block-editor-block-pattern-setup-list__item-description");return(0,s.createElement)("li",{className:"pattern-slide "+e,"aria-label":r,"aria-describedby":o?a:void 0},(0,s.createElement)(Bc,{blocks:n,__experimentalLive:!0}),!!o&&(0,s.createElement)(wl.Z,{id:a},o))}const wm=({clientId:e,blockName:t,filterPatternsFn:n,startBlankComponent:r,onBlockPatternSelect:o})=>{const[a,i]=(0,s.useState)(fm),[l,c]=(0,s.useState)(0),[u,d]=(0,s.useState)(!1),{replaceBlock:p}=(0,eo.Z)(qn),f=vm(e,t,n);if(null==f||!f.length||u)return r;const h=o||(t=>{const n=t.map(e=>(0,m.cloneBlock)(e));p(e,n)});return(0,s.createElement)("div",{className:"block-editor-block-pattern-setup view-mode-"+a},(0,s.createElement)(_m,{viewMode:a,setViewMode:i,activeSlide:l,totalSlides:f.length,handleNext:()=>{c(e=>e+1)},handlePrevious:()=>{c(e=>e-1)},onBlockPatternSelect:()=>{h(f[l].blocks)},onStartBlank:()=>{d(!0)}}),(0,s.createElement)(ym,{viewMode:a,activeSlide:l,patterns:f,onBlockPatternSelect:h}))};var Em=n(45085);const Lm=(e,t)=>{if(!t||!e)return;const n=t.filter(({attributes:t})=>!(!t||!Object.keys(t).length)&&(0,u.isMatch)(e,t));return 1===n.length?n[0]:void 0};const Cm=function({blockClientId:e}){const[t,n]=(0,s.useState)(),{updateBlockAttributes:r}=(0,eo.Z)(qn),{variations:o,blockAttributes:a}=(0,b.Z)(t=>{const{getBlockVariations:n}=t(m.store),{getBlockName:r,getBlockAttributes:o}=t(qn),a=e&&r(e);return{variations:a&&n(a,"transform"),blockAttributes:o(e)}},[e]);if((0,s.useEffect)(()=>{var e;n(null===(e=Lm(a,o))||void 0===e?void 0:e.name)},[a,o]),null==o||!o.length)return null;const i=o.map(({name:e,title:t,description:n})=>({value:e,label:t,info:n})),l=t=>{r(e,{...o.find(({name:e})=>e===t).attributes})},c="block-editor-block-variation-transforms";return(0,s.createElement)(Al.Z,{className:c,label:(0,L.__)("Transform to variation"),text:(0,L.__)("Transform to variation"),popoverProps:{position:"bottom center",className:c+"__popover"},icon:fl.Z,toggleProps:{iconPosition:"right"}},()=>(0,s.createElement)("div",{className:c+"__container"},(0,s.createElement)(_i.Z,null,(0,s.createElement)(Em.Z,{choices:i,value:t,onSelect:l}))))},Sm=(0,s.createElement)(H.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(H.y$,{d:"M15 4H9v11h6V4zM4 18.5V20h16v-1.5H4z"})),Tm=(0,s.createElement)(H.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(H.y$,{d:"M20 11h-5V4H9v7H4v1.5h5V20h6v-7.5h5z"})),Am={top:{icon:(0,s.createElement)(H.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,s.createElement)(H.y$,{d:"M9 20h6V9H9v11zM4 4v1.5h16V4H4z"})),title:(0,L._x)("Align top","Block vertical alignment setting")},center:{icon:Tm,title:(0,L._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Sm,title:(0,L._x)("Align bottom","Block vertical alignment setting")}},xm=["top","center","bottom"],zm={isAlternate:!0};const Om=function({value:e,onChange:t,controls:n=xm,isCollapsed:r=!0,isToolbar:o}){const a=Am[e],l=Am.top,c=o?g.Z:er.Z,u=o?{isCollapsed:r}:{};return(0,s.createElement)(c,(0,i.Z)({popoverProps:zm,icon:a?a.icon:l.icon,label:(0,L._x)("Change vertical alignment","Block vertical alignment setting label"),controls:n.map(n=>{return{...Am[n],isActive:e===n,role:r?"menuitemradio":void 0,onClick:(o=n,()=>t(e===o?void 0:o))};var o})},u))};function Nm(e){return(0,s.createElement)(Om,(0,i.Z)({},e,{isToolbar:!1}))}function Dm(e){return(0,s.createElement)(Om,(0,i.Z)({},e,{isToolbar:!0}))}const Bm=(0,d.Z)(e=>t=>{const n=jr("color.palette"),r=!jr("color.custom"),o=void 0===t.colors?n:t.colors,a=void 0===t.disableCustomColors?r:t.disableCustomColors,l=!(0,u.isEmpty)(o)||!a;return(0,s.createElement)(e,(0,i.Z)({},t,{colors:o,disableCustomColors:a,hasColorsToChoose:l}))},"withColorContext"),Pm=Bm(Ur.Z);function Im({onChange:e,value:t,...n}){return(0,s.createElement)(fo,(0,i.Z)({},n,{onColorChange:e,colorValue:t,gradients:[],disableCustomGradients:!0}))}const Rm=[];function Zm(e){const t=jr("color.gradients")||Rm,n=!jr("color.customGradient");return(0,s.createElement)(Xr.Z,(0,i.Z)({gradients:void 0!==e.gradients?e.gradient:t,disableCustomGradients:void 0!==e.disableCustomGradients?e.disableCustomGradients:n},e))}function Wm(e){const t=void 0!==e.gradients&&void 0!==e.disableCustomGradients?Xr.Z:Zm;return(0,s.createElement)(t,e)}function Hm({className:e,value:t,onChange:n,label:r=(0,L.__)("Gradient Presets"),...o}){const a=jr("color.gradients"),l=!jr("color.customGradient");return(0,u.isEmpty)(a)&&l?null:(0,s.createElement)(qr.Z,{className:c()("block-editor-gradient-picker-control",e)},(0,s.createElement)(qr.Z.VisualLabel,null,r),(0,s.createElement)(Wm,(0,i.Z)({value:t,onChange:n,className:"block-editor-gradient-picker-control__gradient-picker-presets",gradients:a,disableCustomGradients:l},o)))}function jm(e){const t=jr("color.gradients");return(0,u.isEmpty)(t)?null:(0,s.createElement)(Cr.Z,{title:(0,L.__)("Gradient")},(0,s.createElement)(Hm,e))}const Ym=[25,50,75,100];function qm({imageWidth:e,imageHeight:t,imageSizeOptions:n=[],isResizable:r=!0,slug:o,width:a,height:i,onChange:l,onChangeImage:c=u.noop}){var d,p;function m(e,t){return()=>{l({width:e,height:t})}}return(0,s.createElement)(s.Fragment,null,!(0,u.isEmpty)(n)&&(0,s.createElement)(Oa.Z,{label:(0,L.__)("Image size"),value:o,options:n,onChange:c}),r&&(0,s.createElement)("div",{className:"block-editor-image-size-control"},(0,s.createElement)("p",{className:"block-editor-image-size-control__row"},(0,L.__)("Image dimensions")),(0,s.createElement)("div",{className:"block-editor-image-size-control__row"},(0,s.createElement)(Er.Z,{type:"number",className:"block-editor-image-size-control__width",label:(0,L.__)("Width"),value:null!==(d=null!=a?a:e)&&void 0!==d?d:"",min:1,onChange:e=>l({width:parseInt(e,10)})}),(0,s.createElement)(Er.Z,{type:"number",className:"block-editor-image-size-control__height",label:(0,L.__)("Height"),value:null!==(p=null!=i?i:t)&&void 0!==p?p:"",min:1,onChange:e=>l({height:parseInt(e,10)})})),(0,s.createElement)("div",{className:"block-editor-image-size-control__row"},(0,s.createElement)(Fr.Z,{"aria-label":(0,L.__)("Image size presets")},Ym.map(n=>{const r=Math.round(e*(n/100)),o=Math.round(t*(n/100)),l=a===r&&i===o;return(0,s.createElement)(Vr.Z,{key:n,isSmall:!0,isPrimary:l,isPressed:l,onClick:m(r,o)},n,"%")})),(0,s.createElement)(Vr.Z,{isSmall:!0,onClick:m()},(0,L.__)("Reset")))))}const Fm=(0,d.Z)(e=>t=>{const{clientId:n}=y();return(0,s.createElement)(e,(0,i.Z)({},t,{clientId:n}))},"withClientId"),Vm=Fm(({clientId:e,showSeparator:t,isFloating:n,onAddBlock:r})=>(0,s.createElement)(Pu,{rootClientId:e,showSeparator:t,isFloating:n,onAddBlock:r})),Um=(0,Zi.Z)([Fm,(0,El.Z)((e,{clientId:t})=>{const{getBlockOrder:n}=e(qn),r=n(t);return{lastBlockClientId:(0,u.last)(r)}})])(({clientId:e,lastBlockClientId:t})=>(0,s.createElement)(Ou,{rootClientId:e,lastBlockClientId:t}));var Xm=n(26015);const $m=new WeakMap;function Gm(e){const{clientId:t,allowedBlocks:n,template:r,templateLock:o,wrapperRef:a,templateInsertUpdatesSelection:i,__experimentalCaptureToolbars:l,__experimentalAppenderTagName:c,renderAppender:d,orientation:p,placeholder:f,__experimentalLayout:h}=e;!function(e,t,n,r,o){const{updateBlockListSettings:a}=(0,eo.Z)(qn),{blockListSettings:i,parentLock:l}=(0,b.Z)(t=>{const n=t(qn).getBlockRootClientId(e);return{blockListSettings:t(qn).getBlockListSettings(e),parentLock:t(qn).getTemplateLock(n)}},[e]),c=(0,s.useMemo)(()=>t,t);(0,s.useLayoutEffect)(()=>{const t={allowedBlocks:c,templateLock:void 0===n?l:n};void 0!==r&&(t.__experimentalCaptureToolbars=r),void 0!==o&&(t.orientation=o),(0,Xm.default)(i,t)||a(e,t)},[e,i,c,n,l,r,o,a])}(t,n,o,l,p),function(e,t,n,r){const{getSelectedBlocksInitialCaretPosition:o}=(0,b.Z)(qn),{replaceInnerBlocks:a}=(0,eo.Z)(qn),i=(0,b.Z)(t=>t(qn).getBlocks(e),[e]),l=(0,s.useRef)(null);(0,s.useLayoutEffect)(()=>{if(0===i.length||"all"===n){if(!(0,u.isEqual)(t,l.current)){l.current=t;const n=(0,m.synchronizeBlocksWithTemplate)(i,t);(0,u.isEqual)(n,i)||a(e,n,0===i.length&&r&&0!==n.length,o())}}},[i,t,n,e])}(t,r,o,i);const g=(0,b.Z)(e=>{const n=e(qn).getBlock(t),r=(0,m.getBlockType)(n.name);if(r&&r.providesContext)return function(e,t){$m.has(t)||$m.set(t,new WeakMap);const n=$m.get(t);if(!n.has(e)){const r=(0,u.mapValues)(t.providesContext,t=>e[t]);n.set(e,r)}return n.get(e)}(n.attributes,r)},[t]);return(0,s.createElement)(Zs,{value:g},(0,s.createElement)(mp,{rootClientId:t,renderAppender:d,__experimentalAppenderTagName:c,__experimentalLayout:h,wrapperRef:a,placeholder:f}))}function Km(e){return Tc(e),(0,s.createElement)(Gm,e)}const Jm=(0,s.forwardRef)((e,t)=>{const n=Qm({ref:t},e);return(0,s.createElement)("div",{className:"block-editor-inner-blocks"},(0,s.createElement)("div",n))});function Qm(e={},t={}){const{clientId:n}=y(),r=(0,pc.Z)("medium","<"),o=(0,b.Z)(e=>{const{getBlockName:t,isBlockSelected:o,hasSelectedInnerBlock:a,isNavigationMode:i}=e(qn),s=i()||r;return"core/template"!==t(n)&&!o(n)&&!a(n,!0)&&s},[n,r]),a=(0,Yl.Z)([e.ref,Fu({rootClientId:n})]),l=t.value&&t.onChange?Km:Gm;return{...e,ref:a,className:c()(e.className,"block-editor-block-list__layout",{"has-overlay":o}),children:(0,s.createElement)(l,(0,i.Z)({},t,{clientId:n}))}}Jm.DefaultBlockAppender=Um,Jm.ButtonBlockAppender=Vm,Jm.Content=(0,m.withBlockContentContext)(({BlockContent:e})=>(0,s.createElement)(e,null));const ef=Jm;var tf=n(304),nf=n(92900),rf=n(31349),of=n(18487);const af={left:tf.Z,center:nf.Z,right:rf.Z,"space-between":of.Z};const sf=function({allowedControls:e=["left","center","right","space-between"],isCollapsed:t=!0,onChange:n,value:r,popoverProps:o,isToolbar:a}){const l=e=>{n(e===r?void 0:e)},c=r?af[r]:af.left,u=[{name:"left",icon:tf.Z,title:(0,L.__)("Justify items left"),isActive:"left"===r,onClick:()=>l("left")},{name:"center",icon:nf.Z,title:(0,L.__)("Justify items center"),isActive:"center"===r,onClick:()=>l("center")},{name:"right",icon:rf.Z,title:(0,L.__)("Justify items right"),isActive:"right"===r,onClick:()=>l("right")},{name:"space-between",icon:of.Z,title:(0,L.__)("Space between items"),isActive:"space-between"===r,onClick:()=>l("space-between")}],d=a?g.Z:er.Z,p=a?{isCollapsed:t}:{};return(0,s.createElement)(d,(0,i.Z)({icon:c,popoverProps:o,label:(0,L.__)("Change items justification"),controls:u.filter(t=>e.includes(t.name))},p))};function lf(e){return(0,s.createElement)(sf,(0,i.Z)({},e,{isToolbar:!1}))}function cf(e){return(0,s.createElement)(sf,(0,i.Z)({},e,{isToolbar:!0}))}var uf=n(54410),df=n(74598);const pf=[{id:"opensInNewTab",title:(0,L.__)("Open in new tab")}],mf=({value:e,onChange:t=u.noop,settings:n=pf})=>{if(!n||!n.length)return null;const r=n=>r=>{t({...e,[n.id]:r})},o=n.map(t=>(0,s.createElement)(Si.Z,{className:"block-editor-link-control__setting",key:t.id,label:t.title,onChange:r(t),checked:!!e&&!!e[t.id]}));return(0,s.createElement)("fieldset",{className:"block-editor-link-control__settings"},(0,s.createElement)(wl.Z,{as:"legend"},(0,L.__)("Currently selected link settings")),o)};var ff=n(82665),hf=n(39477),gf=n(96861);class bf extends s.Component{constructor(e){super(e),this.onChange=this.onChange.bind(this),this.onFocus=this.onFocus.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.selectLink=this.selectLink.bind(this),this.handleOnClick=this.handleOnClick.bind(this),this.bindSuggestionNode=this.bindSuggestionNode.bind(this),this.autocompleteRef=e.autocompleteRef||(0,s.createRef)(),this.inputRef=(0,s.createRef)(),this.updateSuggestions=(0,u.debounce)(this.updateSuggestions.bind(this),200),this.suggestionNodes=[],this.isUpdatingSuggestions=!1,this.state={suggestions:[],showSuggestions:!1,selectedSuggestion:null,suggestionsListboxId:"",suggestionOptionIdPrefix:""}}componentDidUpdate(e){const{showSuggestions:t,selectedSuggestion:n}=this.state,{value:r}=this.props;t&&null!==n&&this.suggestionNodes[n]&&!this.scrollingIntoView&&(this.scrollingIntoView=!0,sc()(this.suggestionNodes[n],this.autocompleteRef.current,{onlyScrollIfNeeded:!0}),this.props.setTimeout(()=>{this.scrollingIntoView=!1},100)),e.value!==r&&this.shouldShowInitialSuggestions()&&this.updateSuggestions()}componentDidMount(){this.shouldShowInitialSuggestions()&&this.updateSuggestions()}componentWillUnmount(){var e,t;null===(e=this.suggestionsRequest)||void 0===e||null===(t=e.cancel)||void 0===t||t.call(e),delete this.suggestionsRequest}bindSuggestionNode(e){return t=>{this.suggestionNodes[e]=t}}shouldShowInitialSuggestions(){const{suggestions:e}=this.state,{__experimentalShowInitialSuggestions:t=!1,value:n}=this.props;return!this.isUpdatingSuggestions&&t&&!(n&&n.length)&&!(e&&e.length)}updateSuggestions(e=""){const{__experimentalFetchLinkSuggestions:t,__experimentalHandleURLSuggestions:n}=this.props;if(!t)return;const r=!(e&&e.length);if(!r&&(e.length<2||!n&&(0,Xp.P)(e)))return void this.setState({showSuggestions:!1,selectedSuggestion:null,loading:!1});this.isUpdatingSuggestions=!0,this.setState({selectedSuggestion:null,loading:!0});const o=t(e,{isInitialSuggestions:r});o.then(e=>{this.suggestionsRequest===o&&(this.setState({suggestions:e,loading:!1,showSuggestions:!!e.length}),e.length?this.props.debouncedSpeak((0,L.sprintf)((0,L._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",e.length),e.length),"assertive"):this.props.debouncedSpeak((0,L.__)("No results."),"assertive"),this.isUpdatingSuggestions=!1)}).catch(()=>{this.suggestionsRequest===o&&(this.setState({loading:!1}),this.isUpdatingSuggestions=!1)}),this.suggestionsRequest=o}onChange(e){const t=e.target.value;this.props.onChange(t),this.props.disableSuggestions||this.updateSuggestions(t.trim())}onFocus(){const{suggestions:e}=this.state,{disableSuggestions:t,value:n}=this.props;!n||t||this.isUpdatingSuggestions||e&&e.length||this.updateSuggestions(n.trim())}onKeyDown(e){const{showSuggestions:t,selectedSuggestion:n,suggestions:r,loading:o}=this.state;if(!t||!r.length||o){switch(e.keyCode){case Ma.UP:0!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(0,0));break;case Ma.DOWN:this.props.value.length!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(this.props.value.length,this.props.value.length))}return}const a=this.state.suggestions[this.state.selectedSuggestion];switch(e.keyCode){case Ma.UP:{e.stopPropagation(),e.preventDefault();const t=n?n-1:r.length-1;this.setState({selectedSuggestion:t});break}case Ma.DOWN:{e.stopPropagation(),e.preventDefault();const t=null===n||n===r.length-1?0:n+1;this.setState({selectedSuggestion:t});break}case Ma.TAB:null!==this.state.selectedSuggestion&&(this.selectLink(a),this.props.speak((0,L.__)("Link selected.")));break;case Ma.ENTER:null!==this.state.selectedSuggestion&&(e.stopPropagation(),this.selectLink(a))}}selectLink(e){this.props.onChange(e.url,e),this.setState({selectedSuggestion:null,showSuggestions:!1})}handleOnClick(e){this.selectLink(e),this.inputRef.current.focus()}static getDerivedStateFromProps({value:e,instanceId:t,disableSuggestions:n,__experimentalShowInitialSuggestions:r=!1},{showSuggestions:o}){let a=o;const i=e&&e.length;return r||i||(a=!1),!0===n&&(a=!1),{showSuggestions:a,suggestionsListboxId:"block-editor-url-input-suggestions-"+t,suggestionOptionIdPrefix:"block-editor-url-input-suggestion-"+t}}render(){return(0,s.createElement)(s.Fragment,null,this.renderControl(),this.renderSuggestions())}renderControl(){const{label:e,className:t,isFullWidth:n,instanceId:r,placeholder:o=(0,L.__)("Paste URL or type to search"),__experimentalRenderControl:a,value:i=""}=this.props,{loading:l,showSuggestions:u,selectedSuggestion:d,suggestionsListboxId:p,suggestionOptionIdPrefix:m}=this.state,f={id:"url-input-control-"+r,label:e,className:c()("block-editor-url-input",t,{"is-full-width":n})},h={value:i,required:!0,className:"block-editor-url-input__input",type:"text",onChange:this.onChange,onFocus:this.onFocus,placeholder:o,onKeyDown:this.onKeyDown,role:"combobox","aria-label":(0,L.__)("URL"),"aria-expanded":u,"aria-autocomplete":"list","aria-owns":p,"aria-activedescendant":null!==d?`${m}-${d}`:void 0,ref:this.inputRef};return a?a(f,h,l):(0,s.createElement)(qr.Z,f,(0,s.createElement)("input",h),l&&(0,s.createElement)(uf.Z,null))}renderSuggestions(){const{className:e,__experimentalRenderSuggestions:t,value:n="",__experimentalShowInitialSuggestions:r=!1}=this.props,{showSuggestions:o,suggestions:a,selectedSuggestion:l,suggestionsListboxId:d,suggestionOptionIdPrefix:p,loading:m}=this.state,f={id:d,ref:this.autocompleteRef,role:"listbox"},h=(e,t)=>({role:"option",tabIndex:"-1",id:`${p}-${t}`,ref:this.bindSuggestionNode(t),"aria-selected":t===l});return(0,u.isFunction)(t)&&o&&a.length?t({suggestions:a,selectedSuggestion:l,suggestionsListProps:f,buildSuggestionItemProps:h,isLoading:m,handleSuggestionClick:this.handleOnClick,isInitialSuggestions:r&&!(n&&n.length)}):!(0,u.isFunction)(t)&&o&&a.length?(0,s.createElement)(bi.Z,{position:"bottom",noArrow:!0,focusOnMount:!1},(0,s.createElement)("div",(0,i.Z)({},f,{className:c()("block-editor-url-input__suggestions",e+"__suggestions")}),a.map((e,t)=>(0,s.createElement)(Vr.Z,(0,i.Z)({},h(0,t),{key:e.id,className:c()("block-editor-url-input__suggestion",{"is-selected":t===l}),onClick:()=>this.handleOnClick(e)}),e.title)))):null}}const _f=(0,Zi.Z)(hf.Z,ff.Z,gf.Z,(0,El.Z)((e,t)=>{if((0,u.isFunction)(t.__experimentalFetchLinkSuggestions))return;const{getSettings:n}=e(qn);return{__experimentalFetchLinkSuggestions:n().__experimentalFetchLinkSuggestions}}))(bf),vf=({searchTerm:e,onClick:t,itemProps:n,isSelected:r,buttonText:o})=>{if(!e)return null;let a;return a=o?(0,u.isFunction)(o)?o(e):o:(0,hc.Z)((0,L.sprintf)((0,L.__)("Create: %s"),e),{mark:(0,s.createElement)("mark",null)}),(0,s.createElement)(Vr.Z,(0,i.Z)({},n,{className:c()("block-editor-link-control__search-create block-editor-link-control__search-item",{"is-selected":r}),onClick:t}),(0,s.createElement)(Ai.Z,{className:"block-editor-link-control__search-item-icon",icon:fc.Z}),(0,s.createElement)("span",{className:"block-editor-link-control__search-item-header"},(0,s.createElement)("span",{className:"block-editor-link-control__search-item-title"},a)))};var yf=n(42896);function Mf(e){try{return decodeURI(e)}catch(t){return e}}var kf=n(96851),wf=n(28766);const Ef=({itemProps:e,suggestion:t,isSelected:n=!1,onClick:r,isURL:o=!1,searchTerm:a="",shouldShowType:l=!1})=>(0,s.createElement)(Vr.Z,(0,i.Z)({},e,{onClick:r,className:c()("block-editor-link-control__search-item",{"is-selected":n,"is-url":o,"is-entity":!o})}),o&&(0,s.createElement)(Ai.Z,{className:"block-editor-link-control__search-item-icon",icon:wf.Z}),(0,s.createElement)("span",{className:"block-editor-link-control__search-item-header"},(0,s.createElement)("span",{className:"block-editor-link-control__search-item-title"},(0,s.createElement)(kf.Z,{text:t.title,highlight:a})),(0,s.createElement)("span",{"aria-hidden":!o,className:"block-editor-link-control__search-item-info"},!o&&((0,yf.w)(Mf(t.url))||""),o&&(0,L.__)("Press ENTER to add this link"))),l&&t.type&&(0,s.createElement)("span",{className:"block-editor-link-control__search-item-type"},"post_tag"===t.type?"tag":t.type));function Lf({instanceId:e,withCreateSuggestion:t,currentInputValue:n,handleSuggestionClick:r,suggestionsListProps:o,buildSuggestionItemProps:a,suggestions:l,selectedSuggestion:u,isLoading:d,isInitialSuggestions:p,createSuggestionButtonText:m,suggestionsQuery:f}){const h=c()("block-editor-link-control__search-results",{"is-loading":d}),g=["url","mailto","tel","internal"],b=1===l.length&&g.includes(l[0].type.toLowerCase()),_=t&&!b&&!p,v=!(null!=f&&f.type),y="block-editor-link-control-search-results-label-"+e,M=p?(0,L.__)("Recently updated"):(0,L.sprintf)((0,L.__)('Search results for "%s"'),n),k=(0,s.createElement)(p?s.Fragment:wl.Z,{},(0,s.createElement)("span",{className:"block-editor-link-control__search-results-label",id:y},M));return(0,s.createElement)("div",{className:"block-editor-link-control__search-results-wrapper"},k,(0,s.createElement)("div",(0,i.Z)({},o,{className:h,"aria-labelledby":y}),l.map((e,t)=>_&&"__CREATE__"===e.type?(0,s.createElement)(vf,{searchTerm:n,buttonText:m,onClick:()=>r(e),key:e.type,itemProps:a(e,t),isSelected:t===u}):"__CREATE__"===e.type?null:(0,s.createElement)(Ef,{key:`${e.id}-${e.type}`,itemProps:a(e,t),suggestion:e,index:t,onClick:()=>{r(e)},isSelected:t===u,isURL:g.includes(e.type.toLowerCase()),searchTerm:n,shouldShowType:v}))))}var Cf=n(89849),Sf=n(54852);function Tf(e){const t=(0,u.startsWith)(e,"#");return(0,Xp.P)(e)||e&&e.includes("www.")||t}const Af=()=>Promise.resolve([]),xf=e=>{let t="URL";const n=(0,Cf.E)(e)||"";return n.includes("mailto")&&(t="mailto"),n.includes("tel")&&(t="tel"),(0,u.startsWith)(e,"#")&&(t="internal"),Promise.resolve([{id:e,title:e,url:"URL"===t?(0,Sf.u)(e):e,type:t}])};function zf(e,t,n,r){const{fetchSearchSuggestions:o}=(0,b.Z)(e=>{const{getSettings:t}=e(qn);return{fetchSearchSuggestions:t().__experimentalFetchLinkSuggestions}},[]),a=t?xf:Af;return(0,s.useCallback)((t,{isInitialSuggestions:i})=>Tf(t)?a(t,{isInitialSuggestions:i}):(async(e,t,n,r,o,a)=>{const{isInitialSuggestions:i}=t;let s=await Promise.all([n(e,t),r(e)]);return s=!e.includes(" ")&&a&&!i?s[0].concat(s[1]):s[0],i||Tf(e)||!o?s:s.concat({title:e,url:e,type:"__CREATE__"})})(t,{...e,isInitialSuggestions:i},o,a,n,r),[a,o,n])}const Of=Promise.resolve([]),Nf=(0,s.forwardRef)(({value:e,children:t,currentLink:n={},className:r=null,placeholder:o=null,withCreateSuggestion:a=!1,onCreateSuggestion:i=u.noop,onChange:l=u.noop,onSelect:c=u.noop,showSuggestions:d=!0,renderSuggestions:p=(e=>(0,s.createElement)(Lf,e)),fetchSuggestions:m=null,allowDirectEntry:f=!0,showInitialSuggestions:h=!1,suggestionsQuery:g={},withURLSuggestion:b=!0,createSuggestionButtonText:_},v)=>{const y=zf(g,f,a,b),M=d?m||y:Of,k=(0,Zr.Z)(Nf),[w,E]=(0,s.useState)(),C=async e=>{let t=e;if("__CREATE__"!==e.type)(f||t&&Object.keys(t).length>=1)&&c({...(0,u.omit)(n,"id","url"),...t},t);else try{var r;t=await i(e.title),null!==(r=t)&&void 0!==r&&r.url&&c(t)}catch(e){}};return(0,s.createElement)("form",{onSubmit:t=>{t.preventDefault(),C(w||{url:e})}},(0,s.createElement)(_f,{className:r,value:e,onChange:(e,t)=>{l(e),E(t)},placeholder:null!=o?o:(0,L.__)("Search or type url"),__experimentalRenderSuggestions:d?t=>p({...t,instanceId:k,withCreateSuggestion:a,currentInputValue:e,createSuggestionButtonText:_,suggestionsQuery:g,handleSuggestionClick:e=>{t.handleSuggestionClick&&t.handleSuggestionClick(e),C(e)}}):null,__experimentalFetchLinkSuggestions:M,__experimentalHandleURLSuggestions:!0,__experimentalShowInitialSuggestions:h,ref:v}),t)}),Df=Nf,{Slot:Bf,Fill:Pf}=(0,Vn.up)("BlockEditorLinkControlViewer");function If({value:e,onEditClick:t}){const n=e&&(0,yf.w)(Mf(e.url),16)||"";return(0,s.createElement)("div",{"aria-label":(0,L.__)("Currently selected"),"aria-selected":"true",className:c()("block-editor-link-control__search-item",{"is-current":!0})},(0,s.createElement)("span",{className:"block-editor-link-control__search-item-header"},(0,s.createElement)(Lr.Z,{className:"block-editor-link-control__search-item-title",href:e.url},e&&e.title||n),e&&e.title&&(0,s.createElement)("span",{className:"block-editor-link-control__search-item-info"},n)),(0,s.createElement)(Vr.Z,{isSecondary:!0,onClick:()=>t(),className:"block-editor-link-control__search-item-action"},(0,L.__)("Edit")),(0,s.createElement)(Bf,{fillProps:e}))}const Rf=e=>{let t=!1;return{promise:new Promise((n,r)=>{e.then(e=>t?r({isCanceled:!0}):n(e),e=>r(t?{isCanceled:!0}:e))}),cancel(){t=!0}}};function Zf({searchInputPlaceholder:e,value:t,settings:n,onChange:r=u.noop,noDirectEntry:o=!1,showSuggestions:a=!0,showInitialSuggestions:i,forceIsEditingLink:l,createSuggestion:c,withCreateSuggestion:d,inputValue:p="",suggestionsQuery:m={},noURLSuggestion:f=!1,createSuggestionButtonText:h}){void 0===d&&c&&(d=!0);const g=(0,s.useRef)(!0),b=(0,s.useRef)(),[_,v]=(0,s.useState)(t&&t.url||""),y=p||_,[M,k]=(0,s.useState)(void 0!==l?l:!t||!t.url),w=(0,s.useRef)(!1);(0,s.useEffect)(()=>{void 0!==l&&l!==M&&k(l)},[l]),(0,s.useEffect)(()=>{if(g.current)return void(g.current=!1);if(!b.current.contains(b.current.ownerDocument.activeElement)){(ql.T_.focusable.find(b.current)[0]||b.current).focus()}w.current=!1},[M]);const{createPage:E,isCreatingPage:C,errorMessage:S}=function(e){const t=(0,s.useRef)(),[n,r]=(0,s.useState)(!1),[o,a]=(0,s.useState)(null);return(0,s.useEffect)(()=>()=>{t.current&&t.current.cancel()},[]),{createPage:async function(n){r(!0),a(null);try{return t.current=Rf(Promise.resolve(e(n))),await t.current.promise}catch(e){if(e&&e.isCanceled)return;throw a(e.message||(0,L.__)("An unknown error occurred during creation. Please try again.")),e}finally{r(!1)}},isCreatingPage:n,errorMessage:o}}(c);return(0,s.createElement)("div",{tabIndex:-1,ref:b,className:"block-editor-link-control"},C&&(0,s.createElement)("div",{className:"block-editor-link-control__loading"},(0,s.createElement)(uf.Z,null)," ",(0,L.__)("Creating"),"…"),(M||!t)&&!C&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)("div",{className:"block-editor-link-control__search-input-wrapper"},(0,s.createElement)(Df,{currentLink:t,className:"block-editor-link-control__search-input",placeholder:e,value:y,withCreateSuggestion:d,onCreateSuggestion:E,onChange:v,onSelect:e=>{var t;r(e),w.current=!(null===(t=b.current)||void 0===t||!t.contains(b.current.ownerDocument.activeElement)),k(!1)},showInitialSuggestions:i,allowDirectEntry:!o,showSuggestions:a,suggestionsQuery:m,withURLSuggestion:!f,createSuggestionButtonText:h},(0,s.createElement)("div",{className:"block-editor-link-control__search-actions"},(0,s.createElement)(Vr.Z,{type:"submit",label:(0,L.__)("Submit"),icon:df.Z,className:"block-editor-link-control__search-submit"})))),S&&(0,s.createElement)(Zo.Z,{className:"block-editor-link-control__search-error",status:"error",isDismissible:!1},S)),t&&!M&&!C&&(0,s.createElement)(If,{value:t,onEditClick:()=>k(!0)}),(0,s.createElement)(mf,{value:t,settings:n,onChange:r}))}Zf.ViewerFill=Pf;const Wf=Zf;var Hf=n(24543),jf=n(85520),Yf=n(40838),qf=n(51604);const Ff=(0,Fs.Z)("editor.MediaUpload")(()=>null);const Vf=function({fallback:e=null,children:t}){return(0,b.Z)(e=>{const{getSettings:t}=e(qn);return!!t().mediaUpload},[])?t:e},Uf=(0,Zi.Z)([(0,Ll.Z)(e=>{const{createNotice:t,removeNotice:n}=e(ou.h);return{createNotice:t,removeNotice:n}}),(0,Fs.Z)("editor.MediaReplaceFlow")])(({mediaURL:e,mediaId:t,allowedTypes:n,accept:r,onSelect:o,onSelectURL:a,onFilesUpload:i=u.noop,name:l=(0,L.__)("Replace"),createNotice:c,removeNotice:d})=>{const[p,m]=(0,s.useState)(e),f=(0,b.Z)(e=>e(qn).getSettings().mediaUpload,[]),h=(0,s.createRef)(),g=(0,u.uniqueId)("block-editor/media-replace-flow/error-notice/"),_=e=>{const t=document.createElement("div");t.innerHTML=(0,Hf.ZP)(e);const n=t.textContent||t.innerText||"";setTimeout(()=>{c("error",n,{speak:!0,id:g,isDismissible:!0})},1e3)},v=e=>{o(e),m(e.url),(0,Nt.speak)((0,L.__)("The media file has been replaced")),d(g)},y=e=>{e.keyCode===Ma.DOWN&&(e.preventDefault(),e.stopPropagation(),e.target.click())};return(0,s.createElement)(Ns.Z,{popoverProps:{isAlternate:!0},contentClassName:"block-editor-media-replace-flow__options",renderToggle:({isOpen:e,onToggle:t})=>(0,s.createElement)(hi.Z,{ref:h,"aria-expanded":e,"aria-haspopup":"true",onClick:t,onKeyDown:y},l),renderContent:({onClose:e})=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(rd.Z,{className:"block-editor-media-replace-flow__media-upload-menu"},(0,s.createElement)(Ff,{value:t,onSelect:e=>v(e),allowedTypes:n,render:({open:e})=>(0,s.createElement)(Qs.Z,{icon:Yf.Z,onClick:e},(0,L.__)("Open Media Library"))}),(0,s.createElement)(Vf,null,(0,s.createElement)(jf.Z,{onChange:e=>{(e=>{const t=e.target.files;i(t);f({allowedTypes:n,filesList:t,onFileChange:([e])=>{v(e)},onError:_})})(e)},accept:r,render:({openFileDialog:e})=>(0,s.createElement)(Qs.Z,{icon:qf.Z,onClick:()=>{e()}},(0,L.__)("Upload"))}))),a&&(0,s.createElement)("form",{className:"block-editor-media-flow__url-input",onKeyDown:e=>{[Ma.TAB,Ma.ESCAPE].includes(e.keyCode)||e.stopPropagation()},onKeyPress:e=>{[Ma.TAB,Ma.ESCAPE].includes(e.keyCode)||e.stopPropagation()}},(0,s.createElement)("span",{className:"block-editor-media-replace-flow__image-url-label"},(0,L.__)("Current media URL:")),(0,s.createElement)(Wf,{value:{url:p},settings:[],showSuggestions:!1,onChange:({url:e})=>{m(e),a(e),h.current.focus()}})))})});var Xf=n(5891),$f=n(84896);function Gf({url:e,urlLabel:t,className:n}){const r=c()(n,"block-editor-url-popover__link-viewer-url");return e?(0,s.createElement)(Lr.Z,{className:r,href:e},t||(0,yf.w)(Mf(e))):(0,s.createElement)("span",{className:r})}function Kf({additionalControls:e,children:t,renderSettings:n,position:r="bottom center",focusOnMount:o="firstElement",...a}){const[l,c]=(0,s.useState)(!1),u=!!n&&l;return(0,s.createElement)(bi.Z,(0,i.Z)({className:"block-editor-url-popover",focusOnMount:o,position:r},a),(0,s.createElement)("div",{className:"block-editor-url-popover__input-container"},(0,s.createElement)("div",{className:"block-editor-url-popover__row"},t,!!n&&(0,s.createElement)(Vr.Z,{className:"block-editor-url-popover__settings-toggle",icon:fl.Z,label:(0,L.__)("Link settings"),onClick:()=>{c(!l)},"aria-expanded":l})),u&&(0,s.createElement)("div",{className:"block-editor-url-popover__row block-editor-url-popover__settings"},n())),e&&!u&&(0,s.createElement)("div",{className:"block-editor-url-popover__additional-controls"},e))}Kf.LinkEditor=function({autocompleteRef:e,className:t,onChangeInputValue:n,value:r,...o}){return(0,s.createElement)("form",(0,i.Z)({className:c()("block-editor-url-popover__link-editor",t)},o),(0,s.createElement)(_f,{value:r,onChange:n,autocompleteRef:e}),(0,s.createElement)(Vr.Z,{icon:df.Z,label:(0,L.__)("Apply"),type:"submit"}))},Kf.LinkViewer=function({className:e,linkClassName:t,onEditLinkClick:n,url:r,urlLabel:o,...a}){return(0,s.createElement)("div",(0,i.Z)({className:c()("block-editor-url-popover__link-viewer",e)},a),(0,s.createElement)(Gf,{url:r,urlLabel:o,className:t}),n&&(0,s.createElement)(Vr.Z,{icon:$f.Z,label:(0,L.__)("Edit"),onClick:n}))};const Jf=Kf,Qf=({src:e,onChange:t,onSubmit:n,onClose:r})=>(0,s.createElement)(Jf,{onClose:r},(0,s.createElement)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:n},(0,s.createElement)("input",{className:"block-editor-media-placeholder__url-input-field",type:"url","aria-label":(0,L.__)("URL"),placeholder:(0,L.__)("Paste or type URL"),onChange:t,value:e}),(0,s.createElement)(Vr.Z,{className:"block-editor-media-placeholder__url-input-submit-button",icon:df.Z,label:(0,L.__)("Apply"),type:"submit"})));const eh=(0,Fs.Z)("editor.MediaPlaceholder")((function({value:e={},allowedTypes:t,className:n,icon:r,labels:o={},mediaPreview:a,notices:i,isAppender:l,accept:d,addToGallery:p,multiple:m=!1,dropZoneUIOnly:f,disableDropZone:h,disableMediaButtons:g,onError:_,onSelect:v,onCancel:y,onSelectURL:M,onDoubleClick:k,onFilesPreUpload:w=u.noop,onHTMLDrop:E=u.noop,children:C}){const S=(0,b.Z)(e=>{const{getSettings:t}=e(qn);return t().mediaUpload},[]),[T,A]=(0,s.useState)(""),[x,z]=(0,s.useState)(!1);(0,s.useEffect)(()=>{var t;A(null!==(t=null==e?void 0:e.src)&&void 0!==t?t:"")},[null==e?void 0:e.src]);const O=e=>{A(e.target.value)},N=()=>{z(!0)},D=()=>{z(!1)},B=e=>{e.preventDefault(),T&&M&&(M(T),D())},P=n=>{let r;if(w(n),m)if(p){let t=[];r=n=>{const r=(null!=e?e:[]).filter(e=>e.id?!t.some(({id:t})=>Number(t)===Number(e.id)):!t.some(({urlSlug:t})=>e.url.includes(t)));v(r.concat(n)),t=n.map(e=>{const t=e.url.lastIndexOf("."),n=e.url.slice(0,t);return{id:e.id,urlSlug:n}})}}else r=v;else r=([e])=>v(e);S({allowedTypes:t,filesList:n,onFileChange:r,onError:_})},I=e=>{P(e.target.files)},R=(e,u)=>{let{instructions:d,title:p}=o;if(S||M||(d=(0,L.__)("To edit this block, you need permission to upload media.")),void 0===d||void 0===p){const e=null!=t?t:[],[n]=e,r=1===e.length,o=r&&"audio"===n,a=r&&"image"===n,i=r&&"video"===n;void 0===d&&S&&(d=(0,L.__)("Upload a media file or pick one from your media library."),o?d=(0,L.__)("Upload an audio file, pick one from your media library, or add one with a URL."):a?d=(0,L.__)("Upload an image file, pick one from your media library, or add one with a URL."):i&&(d=(0,L.__)("Upload a video file, pick one from your media library, or add one with a URL."))),void 0===p&&(p=(0,L.__)("Media"),o?p=(0,L.__)("Audio"):a?p=(0,L.__)("Image"):i&&(p=(0,L.__)("Video")))}const m=c()("block-editor-media-placeholder",n,{"is-appender":l});return(0,s.createElement)(um.Z,{icon:r,label:p,instructions:d,className:m,notices:i,onClick:u,onDoubleClick:k,preview:a},e,C)},Z=()=>h?null:(0,s.createElement)(Xf.Z,{onFilesDrop:P,onHTMLDrop:E}),W=()=>y&&(0,s.createElement)(Vr.Z,{className:"block-editor-media-placeholder__cancel-button",title:(0,L.__)("Cancel"),isLink:!0,onClick:y},(0,L.__)("Cancel")),H=()=>M&&(0,s.createElement)("div",{className:"block-editor-media-placeholder__url-input-container"},(0,s.createElement)(Vr.Z,{className:"block-editor-media-placeholder__button",onClick:N,isPressed:x,isTertiary:!0},(0,L.__)("Insert from URL")),x&&(0,s.createElement)(Qf,{src:T,onChange:O,onSubmit:B,onClose:D}));return f||g?(f&&(0,Bt.Z)("wp.blockEditor.MediaPlaceholder dropZoneUIOnly prop",{since:"5.4",alternative:"disableMediaButtons"}),(0,s.createElement)(Vf,null,Z())):(0,s.createElement)(Vf,{fallback:R(H())},(()=>{const n=(0,s.createElement)(Ff,{addToGallery:p,gallery:m&&!(!t||0===t.length)&&t.every(e=>"image"===e||e.startsWith("image/")),multiple:m,onSelect:v,allowedTypes:t,value:Array.isArray(e)?e.map(({id:e})=>e):e.id,render:({open:e})=>(0,s.createElement)(Vr.Z,{isTertiary:!0,onClick:t=>{t.stopPropagation(),e()}},(0,L.__)("Media Library"))});if(S&&l)return(0,s.createElement)(s.Fragment,null,Z(),(0,s.createElement)(jf.Z,{onChange:I,accept:d,multiple:m,render:({openFileDialog:e})=>{const t=(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Vr.Z,{isPrimary:!0,className:c()("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button")},(0,L.__)("Upload")),n,H(),W());return R(t,e)}}));if(S){const e=(0,s.createElement)(s.Fragment,null,Z(),(0,s.createElement)(jf.Z,{isPrimary:!0,className:c()("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),onChange:I,accept:d,multiple:m},(0,L.__)("Upload")),n,H(),W());return R(e)}return R(n)})())})),th=(0,s.forwardRef)((e,t)=>(0,s.createElement)(lm,(0,i.Z)({ref:t},e,{__unstableDisableFormats:!0,preserveWhiteSpace:!0})));th.Content=({value:e="",tagName:t="div",...n})=>(0,s.createElement)(t,n,e);const nh=th,rh=(0,s.forwardRef)(({__experimentalVersion:e,...t},n)=>{if(2===e)return(0,s.createElement)(nh,(0,i.Z)({ref:n},t));const{className:r,onChange:o,...a}=t;return(0,s.createElement)(Hl.default,(0,i.Z)({ref:n,className:c()("block-editor-plain-text",r),onChange:e=>o(e.target.value)},a))});function oh({property:e,viewport:t,desc:n}){const r=(0,Zr.Z)(oh),o=n||(0,L.sprintf)((0,L._x)("Controls the %1$s property for %2$s viewports.","Text labelling a interface as controlling a given layout property (eg: margin) for a given screen size."),e,t.label);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("span",{"aria-describedby":"rbc-desc-"+r},t.label),(0,s.createElement)(wl.Z,{as:"span",id:"rbc-desc-"+r},o))}const ah=function(e){const{title:t,property:n,toggleLabel:r,onIsResponsiveChange:o,renderDefaultControl:a,renderResponsiveControls:i,isResponsive:l=!1,defaultLabel:u={id:"all",label:(0,L.__)("All")},viewports:d=[{id:"small",label:(0,L.__)("Small screens")},{id:"medium",label:(0,L.__)("Medium screens")},{id:"large",label:(0,L.__)("Large screens")}]}=e;if(!t||!n||!a)return null;const p=r||(0,L.sprintf)((0,L.__)("Use the same %s on all screensizes."),n),m=(0,L.__)("Toggle between using the same value for all screen sizes or using a unique value per screen size."),f=a((0,s.createElement)(oh,{property:n,viewport:u}),u);return(0,s.createElement)("fieldset",{className:"block-editor-responsive-block-control"},(0,s.createElement)("legend",{className:"block-editor-responsive-block-control__title"},t),(0,s.createElement)("div",{className:"block-editor-responsive-block-control__inner"},(0,s.createElement)(Si.Z,{className:"block-editor-responsive-block-control__toggle",label:p,checked:!l,onChange:o,help:m}),(0,s.createElement)("div",{className:c()("block-editor-responsive-block-control__group",{"is-responsive":l})},!l&&f,l&&(i?i(d):d.map(e=>(0,s.createElement)(s.Fragment,{key:e.id},a((0,s.createElement)(oh,{property:n,viewport:e}),e)))))))};var ih=n(28218);function sh({character:e,type:t,onUse:n}){return(0,ih.Z)(Ma.rawShortcut[t](e),()=>(n(),!1),{bindGlobal:!0}),null}function lh({name:e,shortcutType:t,shortcutCharacter:n,...r}){let o,a="RichText.ToolbarControls";return e&&(a+="."+e),t&&n&&(o=Ma.displayShortcut[t](n)),(0,s.createElement)(Vn.de,{name:a},(0,s.createElement)(hi.Z,(0,i.Z)({},r,{shortcut:o})))}class ch extends s.Component{constructor(){super(...arguments),this.onInput=this.onInput.bind(this)}onInput(e){e.inputType===this.props.inputType&&this.props.onInput()}componentDidMount(){document.addEventListener("input",this.onInput,!0)}componentWillUnmount(){document.removeEventListener("input",this.onInput,!0)}render(){return null}}const uh=(0,s.createElement)(H.Wj,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,s.createElement)(H.y$,{d:"M9.4 20.5L5.2 3.8l14.6 9-2 .3c-.2 0-.4.1-.7.1-.9.2-1.6.3-2.2.5-.8.3-1.4.5-1.8.8-.4.3-.8.8-1.3 1.5-.4.5-.8 1.2-1.2 2l-.3.6-.9 1.9zM7.6 7.1l2.4 9.3c.2-.4.5-.8.7-1.1.6-.8 1.1-1.4 1.6-1.8.5-.4 1.3-.8 2.2-1.1l1.2-.3-8.1-5z"}));const dh=(0,s.forwardRef)((function(e,t){const n=(0,b.Z)(e=>e(qn).isNavigationMode(),[]),{setNavigationMode:r}=(0,eo.Z)(qn),o=e=>{r("edit"!==e)};return(0,s.createElement)(Ns.Z,{renderToggle:({isOpen:r,onToggle:o})=>(0,s.createElement)(Vr.Z,(0,i.Z)({},e,{ref:t,icon:n?uh:$f.Z,"aria-expanded":r,"aria-haspopup":"true",onClick:o,label:(0,L.__)("Tools")})),position:"bottom right",renderContent:()=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(rd.Z,{role:"menu","aria-label":(0,L.__)("Tools")},(0,s.createElement)(Em.Z,{value:n?"select":"edit",onSelect:o,choices:[{value:"edit",label:(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Ai.Z,{icon:$f.Z}),(0,L.__)("Edit"))},{value:"select",label:(0,s.createElement)(s.Fragment,null,uh,(0,L.__)("Select"))}]})),(0,s.createElement)("div",{className:"block-editor-tool-selector__help"},(0,L.__)("Tools provide different interactions for selecting, navigating, and editing blocks. Toggle between select and edit by pressing Escape and Enter.")))})}));function ph({units:e,...t}){const n=(0,$a.nj)({availableUnits:jr("spacing.units")||["%","px","em","rem","vw"],units:e});return(0,s.createElement)(Ti.Z,(0,i.Z)({units:n},t))}var mh=n(8406),fh=n(52278);class hh extends s.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.submitLink=this.submitLink.bind(this),this.state={expanded:!1}}toggle(){this.setState({expanded:!this.state.expanded})}submitLink(e){e.preventDefault(),this.toggle()}render(){const{url:e,onChange:t}=this.props,{expanded:n}=this.state,r=e?(0,L.__)("Edit link"):(0,L.__)("Insert link");return(0,s.createElement)("div",{className:"block-editor-url-input__button"},(0,s.createElement)(Vr.Z,{icon:mh.Z,label:r,onClick:this.toggle,className:"components-toolbar__control",isPressed:!!e}),n&&(0,s.createElement)("form",{className:"block-editor-url-input__button-modal",onSubmit:this.submitLink},(0,s.createElement)("div",{className:"block-editor-url-input__button-modal-line"},(0,s.createElement)(Vr.Z,{className:"block-editor-url-input__back",icon:fh.Z,label:(0,L.__)("Close"),onClick:this.toggle}),(0,s.createElement)(_f,{value:e||"",onChange:t}),(0,s.createElement)(Vr.Z,{icon:df.Z,label:(0,L.__)("Submit"),type:"submit"}))))}}const gh=hh;var bh=n(65202);const _h=["noreferrer","noopener"],vh=(0,s.createElement)(H.Wj,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(H.y$,{d:"M0,0h24v24H0V0z",fill:"none"}),(0,s.createElement)(H.y$,{d:"m19 5v14h-14v-14h14m0-2h-14c-1.1 0-2 0.9-2 2v14c0 1.1 0.9 2 2 2h14c1.1 0 2-0.9 2-2v-14c0-1.1-0.9-2-2-2z"}),(0,s.createElement)(H.y$,{d:"m14.14 11.86l-3 3.87-2.14-2.59-3 3.86h12l-3.86-5.14z"})),yh=({linkDestination:e,onChangeUrl:t,url:n,mediaType:r="image",mediaUrl:o,mediaLink:a,linkTarget:i,linkClass:l,rel:c})=>{const[d,p]=(0,s.useState)(!1),m=(0,s.useCallback)(()=>{p(!0)}),[f,h]=(0,s.useState)(!1),[g,b]=(0,s.useState)(null),_=(0,s.useRef)(null),v=(0,s.useCallback)(()=>{"media"!==e&&"attachment"!==e||b(""),h(!0)}),y=(0,s.useCallback)(()=>{h(!1)}),M=(0,s.useCallback)(()=>{b(null),y(),p(!1)}),k=e=>{let t=e;return void 0===e||(0,u.isEmpty)(t)||(0,u.isEmpty)(t)||((0,u.each)(_h,e=>{const n=new RegExp("\\b"+e+"\\b","gi");t=t.replace(n,"")}),t!==e&&(t=t.trim()),(0,u.isEmpty)(t)&&(t=void 0)),t},w=(0,s.useCallback)(()=>e=>{const t=_.current;t&&t.contains(e.target)||(p(!1),b(null),y())}),E=(0,s.useCallback)(()=>e=>{if(g){var n;const e=(null===(n=S().find(e=>e.url===g))||void 0===n?void 0:n.linkDestination)||"custom";t({href:g,linkDestination:e})}y(),b(null),e.preventDefault()}),C=(0,s.useCallback)(()=>{t({linkDestination:"none",href:""})}),S=()=>{const e=[{linkDestination:"media",title:(0,L.__)("Media File"),url:"image"===r?o:void 0,icon:vh}];return"image"===r&&a&&e.push({linkDestination:"attachment",title:(0,L.__)("Attachment Page"),url:"image"===r?a:void 0,icon:(0,s.createElement)(H.Wj,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,s.createElement)(H.y$,{d:"M0 0h24v24H0V0z",fill:"none"}),(0,s.createElement)(H.y$,{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zM6 20V4h7v5h5v11H6z"}))}),e},T=(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Si.Z,{label:(0,L.__)("Open in new tab"),onChange:e=>{const n=(e=>{const t=e?"_blank":void 0;let n;return n=t||c?k(c):void 0,{linkTarget:t,rel:n}})(e);t(n)},checked:"_blank"===i}),(0,s.createElement)(Er.Z,{label:(0,L.__)("Link Rel"),value:k(c)||"",onChange:e=>{t({rel:e})}}),(0,s.createElement)(Er.Z,{label:(0,L.__)("Link CSS Class"),value:l||"",onChange:e=>{t({linkClass:e})}})),A=null!==g?g:n,x=((0,u.find)(S(),["linkDestination",e])||{}).title;return(0,s.createElement)(s.Fragment,null,(0,s.createElement)(hi.Z,{icon:mh.Z,className:"components-toolbar__control",label:n?(0,L.__)("Edit link"):(0,L.__)("Insert link"),"aria-expanded":d,onClick:m}),d&&(0,s.createElement)(Jf,{onFocusOutside:w(),onClose:M,renderSettings:()=>T,additionalControls:!A&&(0,s.createElement)(rd.Z,null,(0,u.map)(S(),e=>(0,s.createElement)(Qs.Z,{key:e.linkDestination,icon:e.icon,onClick:()=>{b(null),(e=>{const n=S();let r;r=e?((0,u.find)(n,t=>t.url===e)||{linkDestination:"custom"}).linkDestination:"none",t({linkDestination:r,href:e})})(e.url),y()}},e.title)))},(!n||f)&&(0,s.createElement)(Jf.LinkEditor,{className:"block-editor-format-toolbar__link-container-content",value:A,onChangeInputValue:b,onSubmit:E(),autocompleteRef:_}),n&&!f&&(0,s.createElement)(s.Fragment,null,(0,s.createElement)(Jf.LinkViewer,{className:"block-editor-format-toolbar__link-container-content",url:n,onEditLinkClick:v,urlLabel:x}),(0,s.createElement)(Vr.Z,{icon:bh.Z,label:(0,L.__)("Remove link"),onClick:C}))))};var Mh=n(28184);function kh({children:e,className:t,isEnabled:n=!0,deviceType:r,setDeviceType:o}){if((0,pc.Z)("small","<"))return null;const a={className:c()(t,"block-editor-post-preview__dropdown-content"),position:"bottom left"},i={isTertiary:!0,className:"block-editor-post-preview__button-toggle",disabled:!n,children:(0,L.__)("Preview")};return(0,s.createElement)(Al.Z,{className:"block-editor-post-preview__dropdown",popoverProps:a,toggleProps:i,icon:null},()=>(0,s.createElement)(s.Fragment,null,(0,s.createElement)(_i.Z,null,(0,s.createElement)(Qs.Z,{className:"block-editor-post-preview__button-resize",onClick:()=>o("Desktop"),icon:"Desktop"===r&&Mh.Z},(0,L.__)("Desktop")),(0,s.createElement)(Qs.Z,{className:"block-editor-post-preview__button-resize",onClick:()=>o("Tablet"),icon:"Tablet"===r&&Mh.Z},(0,L.__)("Tablet")),(0,s.createElement)(Qs.Z,{className:"block-editor-post-preview__button-resize",onClick:()=>o("Mobile"),icon:"Mobile"===r&&Mh.Z},(0,L.__)("Mobile"))),e))}var wh=n(58988),Eh=n(39538);const Lh=/\((min|max)-width:[^\(]*?\)/g;function Ch(e){return!!e.media&&!!e.media.mediaText.match(Lh)}function Sh(e,t,n){e.deleteRule(n),e.insertRule(t,n)}function Th(e,t){return e.replace(Lh,e=>(0,wh.E)(e,{type:"screen",width:t})?"(min-width:0px)":"(min-width:999999px)")}function Ah(e,t){(0,s.useEffect)(()=>{if(!t)return;const n="undefined"==typeof window?[]:(0,u.filter)(null!==(r=null===(o=window)||void 0===o||null===(a=o.document)||void 0===a?void 0:a.styleSheets)&&void 0!==r?r:[],e=>!!e.href&&(0,Cf.E)(e.href)===window.location.protocol&&(0,Eh.C)(e.href)===window.location.host);var r,o,a;const i=[];return n.forEach((n,r)=>{let o=!1;for(let a=0;a{i.forEach((e,t)=>{if(e)for(let r=0;r{if("Desktop"===e)return;const t=()=>r(window.innerWidth);return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[e]);const o=e=>{let t;switch(e){case"Tablet":t=780;break;case"Mobile":t=360;break;default:return null}return t{const t="Mobile"===e?"768px":"1024px";switch(e){case"Tablet":case"Mobile":return{width:o(e),margin:(window.innerHeight<800?36:72)+"px auto",height:t,borderRadius:"2px 2px 2px 2px",border:"1px solid #ddd",overflowY:"auto"};default:return null}})(e)}const zh=(0,El.Z)(e=>({selectedBlockClientId:e(qn).getBlockSelectionStart()}))(({selectedBlockClientId:e})=>{const t=Vo(e);return e?(0,s.createElement)(Vr.Z,{isSecondary:!0,className:"block-editor-skip-to-selected-block",onClick:()=>{t.current.focus()}},(0,L.__)("Skip to the selected block")):null});var Oh=n(82419);const Nh=(0,El.Z)(e=>{const{getMultiSelectedBlocks:t}=e(qn);return{blocks:t()}})((function({blocks:e}){const t=(0,Oh.Q)((0,m.serialize)(e),"words");return(0,s.createElement)("div",{className:"block-editor-multi-selection-inspector__card"},(0,s.createElement)(Ls,{icon:fd.Z,showColors:!0}),(0,s.createElement)("div",{className:"block-editor-multi-selection-inspector__card-content"},(0,s.createElement)("div",{className:"block-editor-multi-selection-inspector__card-title"},(0,L.sprintf)((0,L._n)("%d block","%d blocks",e.length),e.length)),(0,s.createElement)("div",{className:"block-editor-multi-selection-inspector__card-description"},(0,L.sprintf)((0,L._n)("%d word","%d words",t),t))))}));function Dh({blockName:e}){const{preferredStyle:t,onUpdatePreferredStyleVariations:n,styles:r}=(0,b.Z)(t=>{var n,r;const o=t(qn).getSettings().__experimentalPreferredStyleVariations;return{preferredStyle:null==o||null===(n=o.value)||void 0===n?void 0:n[e],onUpdatePreferredStyleVariations:null!==(r=null==o?void 0:o.onChange)&&void 0!==r?r:null,styles:t(m.store).getBlockStyles(e)}},[e]),o=(0,s.useMemo)(()=>[{label:(0,L.__)("Not set"),value:""},...r.map(({label:e,name:t})=>({label:e,value:t}))],[r]),a=(0,s.useCallback)(t=>{n(e,t)},[e,n]);return n&&(0,s.createElement)(Oa.Z,{options:o,value:t||"",label:(0,L.__)("Default Style"),onChange:a})}const Bh=({clientId:e,blockName:t,hasBlockStyles:n,bubblesVirtually:r})=>{const o=Bs(e);return(0,s.createElement)("div",{className:"block-editor-block-inspector"},(0,s.createElement)(kc,o),(0,s.createElement)(Cm,{blockClientId:e}),n&&(0,s.createElement)("div",null,(0,s.createElement)(Cr.Z,{title:(0,L.__)("Styles")},(0,s.createElement)(vd,{clientId:e}),(0,m.hasBlockSupport)(t,"defaultStylePicker",!0)&&(0,s.createElement)(Dh,{blockName:t}))),(0,s.createElement)(Dr.Slot,{bubblesVirtually:r}),(0,s.createElement)("div",null,(0,s.createElement)(Ph,{slotName:xr.slotName,bubblesVirtually:r})),(0,s.createElement)(zh,{key:"back"}))},Ph=({slotName:e,bubblesVirtually:t})=>{const n=(0,$n.Z)(e);return Boolean(n.fills&&n.fills.length)?(0,s.createElement)(Cr.Z,{className:"block-editor-block-inspector__advanced",title:(0,L.__)("Advanced"),initialOpen:!1},(0,s.createElement)(xr.Slot,{bubblesVirtually:t})):null},Ih=({showNoBlockSelectedMessage:e=!0,bubblesVirtually:t=!0})=>{const{count:n,hasBlockStyles:r,selectedBlockName:o,selectedBlockClientId:a,blockType:i}=(0,b.Z)(e=>{const{getSelectedBlockClientId:t,getSelectedBlockCount:n,getBlockName:r}=e(qn),{getBlockStyles:o}=e(m.store),a=t(),i=a&&r(a),s=i&&(0,m.getBlockType)(i),l=i&&o(i);return{count:n(),selectedBlockClientId:a,selectedBlockName:i,blockType:s,hasBlockStyles:l&&l.length>0}},[]);if(n>1)return(0,s.createElement)("div",{className:"block-editor-block-inspector"},(0,s.createElement)(Nh,null),(0,s.createElement)(Dr.Slot,{bubblesVirtually:t}));const l=o===(0,m.getUnregisteredTypeHandlerName)();return i&&a&&!l?(0,s.createElement)(Bh,{clientId:a,blockName:i.name,hasBlockStyles:r,bubblesVirtually:t}):e?(0,s.createElement)("span",{className:"block-editor-block-inspector__no-blocks"},(0,L.__)("No block selected.")):null};function Rh({children:e,__unstableContentRef:t}){const n=(0,pc.Z)("medium"),r=(0,b.Z)(e=>e(qn).getSettings().hasFixedToolbar,[]);return(0,s.createElement)($u,{__unstableContentRef:t},(r||!n)&&(0,s.createElement)(tp,{isFixed:!0}),(0,s.createElement)(ap,{__unstableContentRef:t}),(0,s.createElement)(bi.Z.Slot,{name:"block-toolbar",ref:Vu(t)}),e)}var Zh=n(13692),Wh=n.n(Zh);const Hh=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g;function jh(e,t){t=t||{};let n=1,r=1;function o(e){const t=e.match(/\n/g);t&&(n+=t.length);const o=e.lastIndexOf("\n");r=~o?e.length-o:r+e.length}function a(){const e={line:n,column:r};return function(t){return t.position=new i(e),m(),t}}function i(e){this.start=e,this.end={line:n,column:r},this.source=t.source}i.prototype.content=e;const s=[];function l(o){const a=new Error(t.source+":"+n+":"+r+": "+o);if(a.reason=o,a.filename=t.source,a.line=n,a.column=r,a.source=e,!t.silent)throw a;s.push(a)}function c(){return p(/^{\s*/)}function u(){return p(/^}/)}function d(){let t;const n=[];for(m(),f(n);e.length&&"}"!==e.charAt(0)&&(t=E()||L());)!1!==t&&(n.push(t),f(n));return n}function p(t){const n=t.exec(e);if(!n)return;const r=n[0];return o(r),e=e.slice(r.length),n}function m(){p(/^\s*/)}function f(e){let t;for(e=e||[];t=h();)!1!==t&&e.push(t);return e}function h(){const t=a();if("/"!==e.charAt(0)||"*"!==e.charAt(1))return;let n=2;for(;""!==e.charAt(n)&&("*"!==e.charAt(n)||"/"!==e.charAt(n+1));)++n;if(n+=2,""===e.charAt(n-1))return l("End of comment missing");const i=e.slice(2,n-2);return r+=2,o(i),e=e.slice(n),r+=2,t({type:"comment",comment:i})}function g(){const e=p(/^([^{]+)/);if(e)return Yh(e[0]).replace(/\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*\/+/g,"").replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,(function(e){return e.replace(/,/g,"‌")})).split(/\s*(?![^(]*\)),\s*/).map((function(e){return e.replace(/\u200C/g,",")}))}function b(){const e=a();let t=p(/^(\*?[-#\/\*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(!t)return;if(t=Yh(t[0]),!p(/^:\s*/))return l("property missing ':'");const n=p(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^\)]*?\)|[^};])+)/),r=e({type:"declaration",property:t.replace(Hh,""),value:n?Yh(n[0]).replace(Hh,""):""});return p(/^[;\s]*/),r}function _(){const e=[];if(!c())return l("missing '{'");let t;for(f(e);t=b();)!1!==t&&(e.push(t),f(e));return u()?e:l("missing '}'")}function v(){let e;const t=[],n=a();for(;e=p(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)t.push(e[1]),p(/^,\s*/);if(t.length)return n({type:"keyframe",values:t,declarations:_()})}const y=w("import"),M=w("charset"),k=w("namespace");function w(e){const t=new RegExp("^@"+e+"\\s*([^;]+);");return function(){const n=a(),r=p(t);if(!r)return;const o={type:e};return o[e]=r[1].trim(),n(o)}}function E(){if("@"===e[0])return function(){const e=a();let t=p(/^@([-\w]+)?keyframes\s*/);if(!t)return;const n=t[1];if(t=p(/^([-\w]+)\s*/),!t)return l("@keyframes missing name");const r=t[1];if(!c())return l("@keyframes missing '{'");let o,i=f();for(;o=v();)i.push(o),i=i.concat(f());return u()?e({type:"keyframes",name:r,vendor:n,keyframes:i}):l("@keyframes missing '}'")}()||function(){const e=a(),t=p(/^@media *([^{]+)/);if(!t)return;const n=Yh(t[1]);if(!c())return l("@media missing '{'");const r=f().concat(d());return u()?e({type:"media",media:n,rules:r}):l("@media missing '}'")}()||function(){const e=a(),t=p(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(t)return e({type:"custom-media",name:Yh(t[1]),media:Yh(t[2])})}()||function(){const e=a(),t=p(/^@supports *([^{]+)/);if(!t)return;const n=Yh(t[1]);if(!c())return l("@supports missing '{'");const r=f().concat(d());return u()?e({type:"supports",supports:n,rules:r}):l("@supports missing '}'")}()||y()||M()||k()||function(){const e=a(),t=p(/^@([-\w]+)?document *([^{]+)/);if(!t)return;const n=Yh(t[1]),r=Yh(t[2]);if(!c())return l("@document missing '{'");const o=f().concat(d());return u()?e({type:"document",document:r,vendor:n,rules:o}):l("@document missing '}'")}()||function(){const e=a();if(!p(/^@page */))return;const t=g()||[];if(!c())return l("@page missing '{'");let n,r=f();for(;n=b();)r.push(n),r=r.concat(f());return u()?e({type:"page",selectors:t,declarations:r}):l("@page missing '}'")}()||function(){const e=a();if(!p(/^@host\s*/))return;if(!c())return l("@host missing '{'");const t=f().concat(d());return u()?e({type:"host",rules:t}):l("@host missing '}'")}()||function(){const e=a();if(!p(/^@font-face\s*/))return;if(!c())return l("@font-face missing '{'");let t,n=f();for(;t=b();)n.push(t),n=n.concat(f());return u()?e({type:"font-face",declarations:n}):l("@font-face missing '}'")}()}function L(){const e=a(),t=g();return t?(f(),e({type:"rule",selectors:t,declarations:_()})):l("selector missing")}return function e(t,n){const r=t&&"string"==typeof t.type,o=r?t:n;for(const n in t){const r=t[n];Array.isArray(r)?r.forEach((function(t){e(t,o)})):r&&"object"==typeof r&&e(r,o)}r&&Object.defineProperty(t,"parent",{configurable:!0,writable:!0,enumerable:!1,value:n||null});return t}(function(){const e=d();return{type:"stylesheet",stylesheet:{source:t.source,rules:e,parsingErrors:s}}}())}function Yh(e){return e?e.replace(/^\s+|\s+$/g,""):""}var qh=n(35717),Fh=n.n(qh);const Vh=Uh;function Uh(e){this.options=e||{}}Uh.prototype.emit=function(e){return e},Uh.prototype.visit=function(e){return this[e.type](e)},Uh.prototype.mapVisit=function(e,t){let n="";t=t||"";for(let r=0,o=e.length;rt=>{if("declaration"===t.type){const a=function(e){const t=/url\((\s*)(['"]?)(.+?)\2(\s*)\)/g;let n;const r=[];for(;null!==(n=t.exec(e));){const e={source:n[0],before:n[1],quote:n[2],value:n[3],after:n[4]};Qh(e)&&r.push(e)}return r}(t.value).map((o=e,e=>({...e,newUrl:"url("+e.before+e.quote+eg(e.value,o)+e.quote+e.after+")"})));return{...t,value:(n=t.value,r=a,r.forEach(e=>{n=n.replace(e.source,e.newUrl)}),n)}}var n,r,o;return t},ng=/^(body|html|:root).*$/,rg=(e,t=[])=>n=>{const r=n=>t.includes(n.trim())?n:n.match(ng)?n.replace(/^(body|html|:root)/,e):e+" "+n;return"rule"===n.type?{...n,selectors:n.selectors.map(r)}:n},og=(e,t="")=>(0,u.map)(e,({css:e,baseURL:n,__experimentalNoWrapper:r=!1})=>{const o=[];return t&&!r&&o.push(rg(t)),n&&o.push(tg(n)),o.length?Jh(e,(0,Zi.Z)(o)):e});function ag(e){return(0,s.useCallback)(e=>{if(!e)return;const{ownerDocument:t}=e,{defaultView:n,body:r}=t,o=t.querySelector(".editor-styles-wrapper");let a;if(o)a=n.getComputedStyle(o,null).getPropertyValue("background-color");else{const e=t.createElement("div");e.classList.add(".editor-styles-wrapper"),r.appendChild(e),a=n.getComputedStyle(e,null).getPropertyValue("background-color"),r.removeChild(e)}Gr()(a).getLuminance()>.5||0===Gr()(a).getAlpha()?r.classList.remove("is-dark-theme"):r.classList.add("is-dark-theme")},[e])}function ig({styles:e}){const t=(0,s.useMemo)(()=>og(e,".editor-styles-wrapper"),[e]);return(0,s.createElement)(s.Fragment,null,(0,s.createElement)("style",{ref:ag(e)}),t.map((e,t)=>(0,s.createElement)("style",{key:t},e)))}const sg=function({rootClientId:e,clientId:t,isAppender:n,showInserterHelpPanel:r,showMostUsedBlocks:o=!1,__experimentalInsertionIndex:a,onSelect:i=u.noop,shouldFocusBlock:l=!1}){const c=(0,b.Z)(n=>{const{getBlockRootClientId:r}=n(qn);return e||r(t)||void 0},[t,e]);return(0,s.createElement)(Su,{onSelect:i,rootClientId:c,clientId:t,isAppender:n,showInserterHelpPanel:r,showMostUsedBlocks:o,__experimentalInsertionIndex:a,shouldFocusBlock:l})};function lg(){const{clientIds:e,rootClientId:t}=(0,b.Z)(e=>{const{getSelectedBlockClientIds:t,getBlockRootClientId:n}=e(qn),r=t(),[o]=r;return{clientIds:r,rootClientId:n(o)}},[]),{duplicateBlocks:n,removeBlocks:r,insertAfterBlock:o,insertBeforeBlock:a,clearSelectedBlock:i,moveBlocksUp:l,moveBlocksDown:c}=(0,eo.Z)(qn);return(0,Qu.b)("core/block-editor/move-up",(0,s.useCallback)(n=>{n.preventDefault(),l(e,t)},[e,l]),{bindGlobal:!0,isDisabled:0===e.length}),(0,Qu.b)("core/block-editor/move-down",(0,s.useCallback)(n=>{n.preventDefault(),c(e,t)},[e,c]),{bindGlobal:!0,isDisabled:0===e.length}),(0,Qu.b)("core/block-editor/duplicate",(0,s.useCallback)(t=>{t.preventDefault(),n(e)},[e,n]),{bindGlobal:!0,isDisabled:0===e.length}),(0,Qu.b)("core/block-editor/remove",(0,s.useCallback)(t=>{t.preventDefault(),r(e)},[e,r]),{bindGlobal:!0,isDisabled:0===e.length}),(0,Qu.b)("core/block-editor/insert-after",(0,s.useCallback)(t=>{t.preventDefault(),o((0,u.last)(e))},[e,o]),{bindGlobal:!0,isDisabled:0===e.length}),(0,Qu.b)("core/block-editor/insert-before",(0,s.useCallback)(t=>{t.preventDefault(),a((0,u.first)(e))},[e,a]),{bindGlobal:!0,isDisabled:0===e.length}),(0,Qu.b)("core/block-editor/delete-multi-selection",(0,s.useCallback)(t=>{t.preventDefault(),r(e)},[e,r]),{isDisabled:e.length<2}),(0,Qu.b)("core/block-editor/unselect",(0,s.useCallback)(e=>{e.preventDefault(),i(),e.target.ownerDocument.defaultView.getSelection().removeAllRanges()},[e,i]),{isDisabled:e.length<2}),null}lg.Register=function(){const{registerShortcut:e}=(0,eo.Z)(Qu.h);return(0,s.useEffect)(()=>{e({name:"core/block-editor/duplicate",category:"block",description:(0,L.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,L.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/insert-before",category:"block",description:(0,L.__)("Insert a new block before the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"t"}}),e({name:"core/block-editor/insert-after",category:"block",description:(0,L.__)("Insert a new block after the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"y"}}),e({name:"core/block-editor/delete-multi-selection",category:"block",description:(0,L.__)("Remove multiple selected blocks."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/select-all",category:"selection",description:(0,L.__)("Select all text when typing. Press again to select all blocks."),keyCombination:{modifier:"primary",character:"a"}}),e({name:"core/block-editor/unselect",category:"selection",description:(0,L.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,L.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,L.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,L.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}})},[e]),null};const cg=lg;function ug(){return(0,Bt.Z)("wp.blockEditor.MultiSelectScrollIntoView",{hint:"This behaviour is now built-in."}),null}const dg=new Set([Ma.UP,Ma.RIGHT,Ma.DOWN,Ma.LEFT,Ma.ENTER,Ma.BACKSPACE]);function pg(){const e=(0,b.Z)(e=>e(qn).isTyping()),{stopTyping:t}=(0,eo.Z)(qn);return(0,jo.Z)(n=>{if(!e)return;const{ownerDocument:r}=n;let o,a;function i(e){const{clientX:n,clientY:r}=e;o&&a&&(o!==n||a!==r)&&t(),o=n,a=r}return r.addEventListener("mousemove",i),()=>{r.removeEventListener("mousemove",i)}},[e,t])}function mg(){const e=(0,b.Z)(e=>e(qn).isTyping()),{startTyping:t,stopTyping:n}=(0,eo.Z)(qn),r=pg(),o=(0,jo.Z)(r=>{const{ownerDocument:o}=r,{defaultView:a}=o;if(e){let e;function i(t){const{target:r}=t;e=a.setTimeout(()=>{Vl(r)||n()})}function s(e){const{keyCode:t}=e;t!==Ma.ESCAPE&&t!==Ma.TAB||n()}function l(){const e=a.getSelection();e.rangeCount>0&&e.getRangeAt(0).collapsed||n()}return r.addEventListener("focus",i),r.addEventListener("keydown",s),o.addEventListener("selectionchange",l),()=>{a.clearTimeout(e),r.removeEventListener("focus",i),r.removeEventListener("keydown",s),o.removeEventListener("selectionchange",l)}}function c(e){const{type:n,target:o}=e;Vl(o)&&r.contains(o)&&("keydown"!==n||function(e){const{keyCode:t,shiftKey:n}=e;return!n&&dg.has(t)}(e))&&t()}return r.addEventListener("keypress",c),r.addEventListener("keydown",c),()=>{r.removeEventListener("keypress",c),r.removeEventListener("keydown",c)}},[e,t,n]);return(0,Yl.Z)([r,o])}const fg=function({children:e}){return(0,s.createElement)("div",{ref:mg()},e)};function hg(){return(0,Bt.Z)("PreserveScrollInReorder component",{since:"5.4",hint:"This behavior is now built-in the block list"}),null}var gg=n(97803);function bg(e){const t=e.getSelection();(0,zd.c)(t,"selection");const n=t.rangeCount?t.getRangeAt(0):null;return n?(0,gg.Z)(n):null}const _g=-1!==window.navigator.userAgent.indexOf("Trident"),vg=new Set([Ma.UP,Ma.DOWN,Ma.LEFT,Ma.RIGHT]);function yg(){const e=(0,b.Z)(e=>e(qn).hasSelectedBlock());return(0,jo.Z)(t=>{if(!e)return;const{ownerDocument:n}=t,{defaultView:r}=n;let o,a,i;function s(){o||(o=r.requestAnimationFrame(()=>{p(),o=null}))}function l(e){a&&r.cancelAnimationFrame(a),a=r.requestAnimationFrame(()=>{c(e),a=null})}function c({keyCode:e}){if(!m())return;const o=bg(r);if(!o)return;if(!i)return void(i=o);if(vg.has(e))return void(i=o);const a=o.top-i.top;if(0===a)return;const s=al(t);if(!s)return;const l=s===n.body,c=l?r.scrollY:s.scrollTop,u=l?0:s.getBoundingClientRect().top,d=l?i.top/r.innerHeight:(i.top-u)/(r.innerHeight-u);if(0===c&&d<.75&&function(){const e=t.querySelectorAll('[contenteditable="true"]');return e[e.length-1]===n.activeElement}())return void(i=o);const p=l?r.innerHeight:s.clientHeight;i.top+i.height>u+p||i.top{r.removeEventListener("scroll",s,!0),r.removeEventListener("resize",s,!0),t.removeEventListener("keydown",l),t.removeEventListener("keyup",c),t.removeEventListener("mousedown",u),t.removeEventListener("touchstart",u),n.removeEventListener("selectionchange",d),r.cancelAnimationFrame(o),r.cancelAnimationFrame(a)}},[e])}const Mg=_g?e=>e.children:function({children:e}){return(0,s.createElement)("div",{ref:yg(),className:"block-editor__typewriter"},e)};function kg(e,t){const n="start"===t?"firstChild":"lastChild",r="start"===t?"nextSibling":"previousSibling";for(;e[n];)for(e=e[n];e.nodeType===e.TEXT_NODE&&/^[ \t\n]*$/.test(e.data)&&e[r];)e=e[r];return e}function wg(e){const{isMultiSelecting:t,getMultiSelectedBlockClientIds:n,hasMultiSelection:r,getSelectedBlockClientId:o}=e(qn);return{isMultiSelecting:t(),multiSelectedBlockClientIds:n(),hasMultiSelection:r(),selectedBlockClientId:o()}}function Eg(){const e=(0,s.useRef)(),{isMultiSelecting:t,multiSelectedBlockClientIds:n,hasMultiSelection:r,selectedBlockClientId:o}=(0,b.Z)(wg,[]),{selectBlock:a}=(0,eo.Z)(qn),i=Vo(o),l=Vo((0,u.first)(n)),c=Vo((0,u.last)(n));return(0,s.useEffect)(()=>{const{ownerDocument:a}=e.current,{defaultView:s}=a;if(!r||t){if(!o||t)return;const e=s.getSelection();if(e.rangeCount&&!e.isCollapsed){const t=i.current,{startContainer:n,endContainer:r}=e.getRangeAt(0);!t||t.contains(n)&&t.contains(r)||e.removeAllRanges()}return}const{length:u}=n;if(u<2)return;e.current.focus();const d=s.getSelection(),p=a.createRange(),m=kg(l.current,"start"),f=kg(c.current,"end");var h,g;h=e.current,g=!1,Array.from(h.querySelectorAll(".rich-text")).forEach(e=>{g?e.setAttribute("contenteditable",!0):e.removeAttribute("contenteditable")}),p.setStartBefore(m),p.setEndAfter(f),d.removeAllRanges(),d.addRange(p)},[r,t,n,a,o]),e}const Lg={position:"fixed"};function Cg(e){const{tagName:t}=e;return"INPUT"===t||"BUTTON"===t||"SELECT"===t||"TEXTAREA"===t}var Sg=n(63140);var Tg=n(40146),Ag=n(62923);function xg(e,t,n=!1){if((0,Ag.Z)(e))return e.selectionStart===e.selectionEnd&&(t?0===e.selectionStart:e.value.length===e.selectionStart);if(!e.isContentEditable)return!0;const{ownerDocument:r}=e,{defaultView:o}=r;(0,zd.c)(o,"defaultView");const a=o.getSelection();if(!a||!a.rangeCount)return!1;const i=a.getRangeAt(0),s=i.cloneRange(),l=function(e){const{anchorNode:t,focusNode:n,anchorOffset:r,focusOffset:o}=e;(0,zd.c)(t,"anchorNode"),(0,zd.c)(n,"focusNode");const a=t.compareDocumentPosition(n);return!(a&t.DOCUMENT_POSITION_PRECEDING)&&(!!(a&t.DOCUMENT_POSITION_FOLLOWING)||(0!==a||r<=o))}(a),c=a.isCollapsed;c||s.collapse(!l);const u=(0,gg.Z)(s),d=(0,gg.Z)(i);if(!u||!d)return!1;const p=function(e){const t=Array.from(e.getClientRects());if(!t.length)return;const n=Math.min(...t.map(({top:e})=>e));return Math.max(...t.map(({bottom:e})=>e))-n}(i);if(!c&&p&&p>u.height&&l===t)return!1;const m=(0,Sg.Z)(e)?!t:t,f=e.getBoundingClientRect(),h=m?f.left+1:f.right-1,g=t?f.top+1:f.bottom-1,b=(0,Tg.Z)(r,h,g,e);if(!b)return!1;const _=(0,gg.Z)(b);if(!_)return!1;const v=t?"top":"bottom",y=m?"left":"right",M=_[v]-d[v],k=_[y]-u[y],w=Math.abs(M)<=1,E=Math.abs(k)<=1;return n?w:w&&E}function zg(e,t){return xg(e,t,!0)}function Og(e,t){return xg(e,t)}function Ng(e,t,n,r){let o,a=ql.T_.focusable.find(n);return t&&(a=(0,u.reverse)(a)),a=a.slice(a.indexOf(e)+1),r&&(o=e.getBoundingClientRect()),(0,u.find)(a,(function(e){if(!ql.T_.tabbable.isTabbableIndex(e))return!1;if(e.isContentEditable&&"true"!==e.contentEditable)return!1;if(r){const t=e.getBoundingClientRect();if(t.left>=o.right||t.right<=o.left)return!1}return!0}))}function Dg(){const{getSelectedBlockClientId:e,getMultiSelectedBlocksStartClientId:t,getMultiSelectedBlocksEndClientId:n,getPreviousBlockClientId:r,getNextBlockClientId:o,getFirstMultiSelectedBlockClientId:a,getLastMultiSelectedBlockClientId:i,getSettings:s,hasMultiSelection:l}=(0,b.Z)(qn),{multiSelect:c,selectBlock:u}=(0,eo.Z)(qn);return(0,jo.Z)(d=>{let p;function m(){p=null}function f(a){const i=e(),s=t(),l=n(),d=r(l||i),p=o(l||i),m=a?d:p;m&&(s===m?u(m):c(s||i,m))}function h(e){const t=a(),n=i(),r=e?t:n;r&&u(r)}function g(e,t){const n=Ng(e,t,d);return!(n&&(r=e,o=n,r.closest(Xl)===o.closest(Xl)));var r,o}function b(t){const{keyCode:a,target:i}=t,c=a===Ma.UP,u=a===Ma.DOWN,m=a===Ma.LEFT,b=a===Ma.RIGHT,_=c||m,v=m||b,y=c||u,M=v||y,k=t.shiftKey,w=k||t.ctrlKey||t.altKey||t.metaKey,E=y?zg:Og,{ownerDocument:L}=d,{defaultView:C}=L;if(l()){if(M){(k?f:h)(_),t.preventDefault()}return}if(y?p||(p=bg(C)):p=null,t.defaultPrevented)return;if(!M)return;if(!function(e,t,n){if((t===Ma.UP||t===Ma.DOWN)&&!n)return!0;const{tagName:r}=e;return"INPUT"!==r&&"TEXTAREA"!==r}(i,a,w))return;const S=(0,Sg.Z)(i)?!_:_,{keepCaretInsideBlock:T}=s(),A=e();if(k){const e=n(),a=r(e||A),s=o(e||A);(_&&a||!_&&s)&&g(i,_)&&E(i,_)&&(f(_),t.preventDefault())}else if(y&&zg(i,_)&&!T){const e=Ng(i,_,d,!0);e&&(!function e(t,n,r,o=!0){if(!t)return;if(!r||!t.isContentEditable)return void(0,Ul.Z)(t,n);t.focus();const a=r.height/2,i=t.getBoundingClientRect(),s=r.left,l=n?i.bottom-a:i.top+a,{ownerDocument:c}=t,{defaultView:u}=c,d=(0,Tg.Z)(c,s,l,t);if(!d||!t.contains(d.startContainer))return!o||d&&d.startContainer&&d.startContainer.contains(t)?void(0,Ul.Z)(t,n):(t.scrollIntoView(n),void e(t,n,r,!1));(0,zd.c)(u,"defaultView");const p=u.getSelection();(0,zd.c)(p,"selection"),p.removeAllRanges(),p.addRange(d)}(e,_,p),t.preventDefault())}else if(v&&C.getSelection().isCollapsed&&Og(i,S)&&!T){const e=Ng(i,S,d);(0,Ul.Z)(e,_),t.preventDefault()}}return d.addEventListener("mousedown",m),d.addEventListener("keydown",b),()=>{d.removeEventListener("mousedown",m),d.removeEventListener("keydown",b)}},[])}function Bg(){const e=(0,s.useRef)(),{getBlockOrder:t,getSelectedBlockClientIds:n,getBlockRootClientId:r}=(0,b.Z)(qn),{multiSelect:o}=(0,eo.Z)(qn),a=(0,s.useCallback)(e=>{const a=n();if(!a.length)return;if(1===a.length&&!function(e){if((0,Ag.Z)(e))return 0===e.selectionStart&&e.value.length===e.selectionEnd;if(!e.isContentEditable)return!0;const{ownerDocument:t}=e,{defaultView:n}=t;(0,zd.c)(n,"defaultView");const r=n.getSelection();(0,zd.c)(r,"selection");const o=r.rangeCount?r.getRangeAt(0):null;if(!o)return!0;const{startContainer:a,endContainer:i,startOffset:s,endOffset:l}=o;if(a===e&&i===e&&0===s&&l===e.childNodes.length)return!0;const c=e.lastChild;(0,zd.c)(c,"lastChild");const u=c.nodeType===c.TEXT_NODE?c.data.length:c.childNodes.length;return a===e.firstChild&&i===e.lastChild&&0===s&&l===u}(e.target))return;const[i]=a,s=r(i);let l=t(s);a.length===l.length&&(l=t(r(s)));const c=(0,u.first)(l),d=(0,u.last)(l);c!==d&&(o(c,d),e.preventDefault())},[]);return(0,Qu.b)("core/block-editor/select-all",a,{target:e}),e}function Pg({children:e}){const[t,n,r]=function(){const e=(0,s.useRef)(),t=(0,s.useRef)(),n=(0,s.useRef)(),r=(0,s.useRef)(),{hasMultiSelection:o,getSelectedBlockClientId:a}=(0,b.Z)(qn),{setNavigationMode:i}=(0,eo.Z)(qn),l=(0,b.Z)(e=>e(qn).isNavigationMode(),[])?void 0:"0",c=(0,s.useRef)();function u(t){if(c.current)c.current=null;else if(o())e.current.focus();else if(a())r.current.focus();else{i(!0);const n=t.target.compareDocumentPosition(e.current)&t.target.DOCUMENT_POSITION_FOLLOWING?"findNext":"findPrevious";ql.T_.tabbable[n](t.target).focus()}}const d=(0,s.createElement)("div",{ref:t,tabIndex:l,onFocus:u,style:Lg}),p=(0,s.createElement)("div",{ref:n,tabIndex:l,onFocus:u,style:Lg}),m=(0,jo.Z)(e=>{function s(e){if(e.keyCode===Ma.ESCAPE&&!o())return e.stopPropagation(),void i(!0);if(e.keyCode!==Ma.TAB)return;const r=e.shiftKey,s=r?"findPrevious":"findNext";if(!o()&&!a())return;if(Cg(e.target)&&Cg(ql.T_.tabbable[s](e.target)))return;const l=r?t:n;c.current=!0,l.current.focus()}function l(e){r.current=e.target}return e.addEventListener("keydown",s),e.addEventListener("focusout",l),()=>{e.removeEventListener("keydown",s),e.removeEventListener("focusout",l)}},[]);return[d,(0,Yl.Z)([e,m]),p]}(),o=(0,b.Z)(e=>e(qn).hasMultiSelection(),[]);return(0,s.createElement)(s.Fragment,null,t,(0,s.createElement)("div",{ref:(0,Yl.Z)([n,Eg(),Bg(),Dg()]),className:"block-editor-writing-flow",tabIndex:o?"0":void 0,"aria-label":o?(0,L.__)("Multiple selected blocks"):void 0},e),r)}const Ig=(0,u.overEvery)([Vl,ql.T_.tabbable.isTabbableIndex]);function Rg(){return(0,jo.Z)(e=>{function t(t){if(t.target!==e)return;const n=ql.T_.focusable.find(e),r=(0,u.findLast)(n,Ig);if(!r)return;const{bottom:o}=r.getBoundingClientRect();t.clientY{e.addEventListener("mousedown",t)}},[])}var Zg=n(27196);function Wg(e){e.dir=document.dir,e.body.className="editor-styles-wrapper";for(const t of document.body.classList)t.startsWith("admin-color-")?e.body.classList.add(t):"wp-embed-responsive"===t&&e.body.classList.add("wp-embed-responsive")}function Hg(e){return(0,s.useMemo)(()=>{const t=document.implementation.createHTMLDocument("");return t.body.innerHTML=e,Array.from(t.body.children)},[e])}const jg=(0,s.forwardRef)((function({contentRef:e,children:t,head:n,...r},o){const[a,l]=(0,s.useState)(),c=Hg(window.__editorAssets.styles),u=Hg(window.__editorAssets.scripts),d=sp(),p=(0,s.useCallback)(t=>{function n(){const{contentDocument:n}=t,{readyState:r,body:o,documentElement:a}=n;return("interactive"===r||"complete"===r)&&("function"==typeof e?e(o):e&&(e.current=o),Wg(n),function(e){const{defaultView:t}=e,{frameElement:n}=t;function r(e){const r=Object.getPrototypeOf(e).constructor.name,o=window[r],a={};for(const t in e)a[t]=e[t];if(e instanceof t.MouseEvent){const e=n.getBoundingClientRect();a.clientX+=e.left,a.clientY+=e.top}const i=new o(e.type,a);!n.dispatchEvent(i)&&e.preventDefault()}const o=["keydown","keypress","dragover"];for(const t of o)e.addEventListener(t,r)}(n),Wg(n),l(n),d(a),d(o),u.reduce((e,t)=>e.then(()=>async function(e,{id:t,src:n}){return new Promise((r,o)=>{const a=e.createElement("script");a.id=t,n?(a.src=n,a.onload=()=>r(),a.onerror=()=>o()):r(),e.head.appendChild(a)})}(n,t)),Promise.resolve()),!0)}t&&(n()||t.addEventListener("load",()=>{n()}))},[]);return(0,s.useEffect)(()=>{var e;a&&(e=a,Array.from(document.styleSheets).forEach(t=>{try{t.cssRules}catch(e){return}const{ownerNode:n,cssRules:r}=t;r&&Array.from(r).find(({selectorText:e})=>e&&(e.includes(".editor-styles-wrapper")||e.includes(".wp-block")))&&!e.getElementById(n.id)&&(console.error(`Stylesheet ${n.id} was not properly added.\nFor blocks, use the block API's style (https://developer.wordpress.org/block-editor/reference-guides/block-api/block-metadata/#style) or editorStyle (https://developer.wordpress.org/block-editor/reference-guides/block-api/block-metadata/#editor-style).\nFor themes, use add_editor_style (https://developer.wordpress.org/block-editor/how-to-guides/themes/theme-support/#editor-styles).`,n),e.head.appendChild(n.cloneNode(!0)))}))},[a]),n=(0,s.createElement)(s.Fragment,null,(0,s.createElement)("style",null,"body{margin:0}"),c.map(({tagName:e,href:t,id:n,rel:r,media:o},a)=>{const i=e.toLowerCase();return(0,s.createElement)(i,{href:t,id:n,rel:r,media:o,key:a})}),n),(0,s.createElement)("iframe",(0,i.Z)({},r,{ref:(0,Yl.Z)([o,p]),tabIndex:"0",title:(0,L.__)("Editor canvas"),name:"editor-canvas"}),a&&(0,Zg.createPortal)((0,s.createElement)(f.Z,{document:a},t),a.body),a&&(0,Zg.createPortal)(n,a.head))})),Yg=(0,s.createContext)({});function qg(e,t=""){var n;const r=(0,s.useContext)(Yg),{name:o}=y();t=t||o;const a=Boolean(null===(n=r[t])||void 0===n?void 0:n.has(e)),i=(0,s.useMemo)(()=>function(e,t,n){const r={...e,[t]:e[t]?new Set(e[t]):new Set};return r[t].add(n),r}(r,t,e),[r,t,e]);return[a,(0,s.useCallback)(({children:e})=>(0,s.createElement)(Yg.Provider,{value:i},e),[i])]}function Fg(e){if(void 0===e)e=S.colors;else{const t=e.filter(e=>e.color);0===t.length?e=S.colors:t.lengthe.gradient);0===t.length?e=S.gradients:t.length{"use strict";n.r(t),n.d(t,{__experimentalGetCoreBlocks:()=>Ih,__experimentalRegisterExperimentalCoreBlocks:()=>Zh,registerCoreBlocks:()=>Rh});var r={};n.r(r),n.d(r,{metadata:()=>Ge,name:()=>Ke,settings:()=>Je});var o={};n.r(o),n.d(o,{metadata:()=>An,name:()=>xn,settings:()=>zn});var a={};n.r(a),n.d(a,{metadata:()=>$n,name:()=>Gn,settings:()=>Kn});var i={};n.r(i),n.d(i,{metadata:()=>ir,name:()=>sr,settings:()=>lr});var s={};n.r(s),n.d(s,{setIsMatching:()=>br});var l={};n.r(l),n.d(l,{isViewportMatch:()=>_r});var c={};n.r(c),n.d(c,{metadata:()=>Fr,name:()=>Vr,settings:()=>Ur});var u={};n.r(u),n.d(u,{metadata:()=>Kr,name:()=>Jr,settings:()=>Qr});var d={};n.r(d),n.d(d,{metadata:()=>ao,name:()=>io,settings:()=>so});var p={};n.r(p),n.d(p,{metadata:()=>Co,name:()=>So,settings:()=>To});var m={};n.r(m),n.d(m,{metadata:()=>Po,name:()=>Io,settings:()=>Ro});var f={};n.r(f),n.d(f,{metadata:()=>Yo,name:()=>qo,settings:()=>Fo});var h={};n.r(h),n.d(h,{metadata:()=>Go,name:()=>Ko,settings:()=>Jo});var g={};n.r(g),n.d(g,{metadata:()=>ra,name:()=>oa,settings:()=>aa});var b={};n.r(b),n.d(b,{metadata:()=>ya,name:()=>Ma,settings:()=>ka});var _={};n.r(_),n.d(_,{metadata:()=>Ta,name:()=>Aa,settings:()=>xa});var v={};n.r(v),n.d(v,{metadata:()=>ai,name:()=>ii,settings:()=>si});var y={};n.r(y),n.d(y,{metadata:()=>Wi,name:()=>Hi,settings:()=>ji});var M={};n.r(M),n.d(M,{metadata:()=>es,name:()=>ts,settings:()=>ns});var k={};n.r(k),n.d(k,{metadata:()=>as,name:()=>is,settings:()=>ss});var w={};n.r(w),n.d(w,{metadata:()=>Cs,name:()=>Ss,settings:()=>Ts});var E={};n.r(E),n.d(E,{metadata:()=>$s,name:()=>Gs,settings:()=>Ks});var L={};n.r(L),n.d(L,{metadata:()=>hl,name:()=>gl,settings:()=>bl});var C={};n.r(C),n.d(C,{metadata:()=>yl,name:()=>Ml,settings:()=>kl});var S={};n.r(S),n.d(S,{metadata:()=>El,name:()=>Ll,settings:()=>Cl});var T={};n.r(T),n.d(T,{metadata:()=>Rl,name:()=>Zl,settings:()=>Wl});var A={};n.r(A),n.d(A,{metadata:()=>jl,name:()=>Yl,settings:()=>ql});var x={};n.r(x),n.d(x,{metadata:()=>nc,name:()=>rc,settings:()=>oc});var z={};n.r(z),n.d(z,{metadata:()=>ic,name:()=>sc,settings:()=>lc});var O={};n.r(O),n.d(O,{metadata:()=>pc,name:()=>mc,settings:()=>fc});var N={};n.r(N),n.d(N,{metadata:()=>bc,name:()=>_c,settings:()=>vc});var D={};n.r(D),n.d(D,{metadata:()=>Ec,name:()=>Lc,settings:()=>Cc});var B={};n.r(B),n.d(B,{metadata:()=>Ac,name:()=>xc,settings:()=>zc});var P={};n.r(P),n.d(P,{metadata:()=>Rc,name:()=>Zc,settings:()=>Wc});var I={};n.r(I),n.d(I,{metadata:()=>Yc,name:()=>qc,settings:()=>Fc});var R={};n.r(R),n.d(R,{metadata:()=>Uc,name:()=>Xc,settings:()=>$c});var Z={};n.r(Z),n.d(Z,{metadata:()=>ru,name:()=>ou,settings:()=>au});var W={};n.r(W),n.d(W,{metadata:()=>uu,name:()=>du,settings:()=>pu});var H={};n.r(H),n.d(H,{metadata:()=>_u,name:()=>vu,settings:()=>yu});var j={};n.r(j),n.d(j,{metadata:()=>Eu,name:()=>Lu,settings:()=>Cu});var Y={};n.r(Y),n.d(Y,{metadata:()=>Au,name:()=>xu,settings:()=>zu});var q={};n.r(q),n.d(q,{metadata:()=>od,name:()=>ad,settings:()=>id});var F={};n.r(F),n.d(F,{metadata:()=>cd,name:()=>ud,settings:()=>dd});var V={};n.r(V),n.d(V,{metadata:()=>hd,name:()=>gd,settings:()=>bd});var U={};n.r(U),n.d(U,{metadata:()=>Pd,name:()=>Id,settings:()=>Rd});var X={};n.r(X),n.d(X,{metadata:()=>Wd,name:()=>Hd,settings:()=>jd});var $={};n.r($),n.d($,{metadata:()=>Vd,name:()=>Ud,settings:()=>Xd});var G={};n.r(G),n.d(G,{metadata:()=>ep,name:()=>tp,settings:()=>np});var K={};n.r(K),n.d(K,{metadata:()=>lp,name:()=>cp,settings:()=>up});var J={};n.r(J),n.d(J,{metadata:()=>fp,name:()=>hp,settings:()=>gp});var Q={};n.r(Q),n.d(Q,{metadata:()=>_p,name:()=>vp,settings:()=>yp});var ee={};n.r(ee),n.d(ee,{metadata:()=>Lp,name:()=>Cp,settings:()=>Sp});var te={};n.r(te),n.d(te,{metadata:()=>om,name:()=>am,settings:()=>im});var ne={};n.r(ne),n.d(ne,{metadata:()=>Tm,name:()=>Am,settings:()=>xm});var re={};n.r(re),n.d(re,{metadata:()=>Om,name:()=>Nm,settings:()=>Dm});var oe={};n.r(oe),n.d(oe,{metadata:()=>Zm,name:()=>Wm,settings:()=>Hm});var ae={};n.r(ae),n.d(ae,{metadata:()=>qm,name:()=>Fm,settings:()=>Vm});var ie={};n.r(ie),n.d(ie,{metadata:()=>Xm,name:()=>$m,settings:()=>Gm});var se={};n.r(se),n.d(se,{metadata:()=>Qm,name:()=>ef,settings:()=>tf});var le={};n.r(le),n.d(le,{metadata:()=>rf,name:()=>of,settings:()=>af});var ce={};n.r(ce),n.d(ce,{metadata:()=>df,name:()=>pf,settings:()=>mf});var ue={};n.r(ue),n.d(ue,{metadata:()=>hf,name:()=>gf,settings:()=>bf});var de={};n.r(de),n.d(de,{metadata:()=>Ef,name:()=>Lf,settings:()=>Cf});var pe={};n.r(pe),n.d(pe,{metadata:()=>Af,name:()=>xf,settings:()=>zf});var me={};n.r(me),n.d(me,{metadata:()=>Df,name:()=>Bf,settings:()=>Pf});var fe={};n.r(fe),n.d(fe,{metadata:()=>Rf,name:()=>Zf,settings:()=>Wf});var he={};n.r(he),n.d(he,{metadata:()=>Hf,name:()=>jf,settings:()=>Yf});var ge={};n.r(ge),n.d(ge,{metadata:()=>Vf,name:()=>Uf,settings:()=>Xf});var be={};n.r(be),n.d(be,{metadata:()=>Kf,name:()=>Jf,settings:()=>Qf});var _e={};n.r(_e),n.d(_e,{metadata:()=>th,name:()=>nh,settings:()=>rh});var ve={};n.r(ve),n.d(ve,{metadata:()=>ah,name:()=>ih,settings:()=>sh});var ye={};n.r(ye),n.d(ye,{metadata:()=>ch,name:()=>uh,settings:()=>dh});var Me={};n.r(Me),n.d(Me,{metadata:()=>mh,name:()=>fh,settings:()=>hh});var ke={};n.r(ke),n.d(ke,{metadata:()=>bh,name:()=>_h,settings:()=>vh});var we={};n.r(we),n.d(we,{metadata:()=>Eh,name:()=>Lh,settings:()=>Ch});var Ee={};n.r(Ee),n.d(Ee,{metadata:()=>Ah,name:()=>xh,settings:()=>zh});var Le={};n.r(Le),n.d(Le,{metadata:()=>Nh,name:()=>Dh,settings:()=>Bh});var Ce=n(49797),Se=n(38842),Te=n(63488),Ae=n(96486),xe=n(54730),ze=n(89454),Oe=n(63804),Ne=n.n(Oe),De=n(94184),Be=n.n(De),Pe=n(78219);const Ie={className:!1},Re={align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:""},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},fontSize:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]},style:{type:"object"}},Ze=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customFontSize)return e;const t={};return(e.customTextColor||e.customBackgroundColor)&&(t.color={}),e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customFontSize&&(t.typography={fontSize:e.customFontSize}),{...(0,Ae.omit)(e,["customTextColor","customBackgroundColor","customFontSize"]),style:t}},We=[{supports:Ie,attributes:{...(0,Ae.omit)(Re,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:Ze,save({attributes:e}){const{align:t,content:n,dropCap:r,backgroundColor:o,textColor:a,customBackgroundColor:i,customTextColor:s,fontSize:l,customFontSize:c,direction:u}=e,d=(0,Se.getColorClassName)("color",a),p=(0,Se.getColorClassName)("background-color",o),m=(0,Se.getFontSizeClass)(l),f=Be()({"has-text-color":a||s,"has-background":o||i,"has-drop-cap":r,["has-text-align-"+t]:t,[m]:m,[d]:d,[p]:p}),h={backgroundColor:p?void 0:i,color:d?void 0:s,fontSize:m?void 0:c};return(0,Oe.createElement)(Se.RichText.Content,{tagName:"p",style:h,className:f||void 0,value:n,dir:u})}},{supports:Ie,attributes:{...(0,Ae.omit)(Re,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:Ze,save({attributes:e}){const{align:t,content:n,dropCap:r,backgroundColor:o,textColor:a,customBackgroundColor:i,customTextColor:s,fontSize:l,customFontSize:c,direction:u}=e,d=(0,Se.getColorClassName)("color",a),p=(0,Se.getColorClassName)("background-color",o),m=(0,Se.getFontSizeClass)(l),f=Be()({"has-text-color":a||s,"has-background":o||i,"has-drop-cap":r,[m]:m,[d]:d,[p]:p}),h={backgroundColor:p?void 0:i,color:d?void 0:s,fontSize:m?void 0:c,textAlign:t};return(0,Oe.createElement)(Se.RichText.Content,{tagName:"p",style:h,className:f||void 0,value:n,dir:u})}},{supports:Ie,attributes:{...(0,Ae.omit)(Re,["style"]),customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"},width:{type:"string"}},migrate:Ze,save({attributes:e}){const{width:t,align:n,content:r,dropCap:o,backgroundColor:a,textColor:i,customBackgroundColor:s,customTextColor:l,fontSize:c,customFontSize:u}=e,d=(0,Se.getColorClassName)("color",i),p=(0,Se.getColorClassName)("background-color",a),m=c&&`is-${c}-text`,f=Be()({["align"+t]:t,"has-background":a||s,"has-drop-cap":o,[m]:m,[d]:d,[p]:p}),h={backgroundColor:p?void 0:s,color:d?void 0:l,fontSize:m?void 0:u,textAlign:n};return(0,Oe.createElement)(Se.RichText.Content,{tagName:"p",style:h,className:f||void 0,value:r})}},{supports:Ie,attributes:(0,Ae.omit)({...Re,fontSize:{type:"number"}},["style"]),save({attributes:e}){const{width:t,align:n,content:r,dropCap:o,backgroundColor:a,textColor:i,fontSize:s}=e,l=Be()({["align"+t]:t,"has-background":a,"has-drop-cap":o}),c={backgroundColor:a,color:i,fontSize:s,textAlign:n};return(0,Oe.createElement)("p",{style:c,className:l||void 0},r)},migrate:e=>Ze((0,Ae.omit)({...e,customFontSize:(0,Ae.isFinite)(e.fontSize)?e.fontSize:void 0,customTextColor:e.textColor&&"#"===e.textColor[0]?e.textColor:void 0,customBackgroundColor:e.backgroundColor&&"#"===e.backgroundColor[0]?e.backgroundColor:void 0}))},{supports:Ie,attributes:{...Re,content:{type:"string",source:"html",default:""}},save:({attributes:e})=>(0,Oe.createElement)(Pe.Z,null,e.content),migrate:e=>e}];var He=n(22122),je=n(31206),Ye=n(79508),qe=n(40314),Fe=n(17893);function Ve({direction:e,setDirection:t}){return(0,xe.isRTL)()&&(0,Oe.createElement)(je.Z,{controls:[{icon:Fe.Z,title:(0,xe._x)("Left to right","editor button"),isActive:"ltr"===e,onClick(){t("ltr"===e?void 0:"ltr")}}]})}const Ue=function({attributes:e,mergeBlocks:t,onReplace:n,onRemove:r,setAttributes:o,clientId:a}){const{align:i,content:s,direction:l,dropCap:c,placeholder:u}=e,d=(0,Se.useSetting)("typography.dropCap"),p=(0,Se.useBlockProps)({className:Be()({"has-drop-cap":c,["has-text-align-"+i]:i}),style:{direction:l}});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Se.AlignmentControl,{value:i,onChange:e=>o({align:e})}),(0,Oe.createElement)(Ve,{direction:l,setDirection:e=>o({direction:e})})),d&&(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Text settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Drop cap"),checked:!!c,onChange:()=>o({dropCap:!c}),help:c?(0,xe.__)("Showing large initial letter."):(0,xe.__)("Toggle to show a large initial letter.")}))),(0,Oe.createElement)(Se.RichText,(0,He.Z)({identifier:"content",tagName:"p"},p,{value:s,onChange:e=>o({content:e}),onSplit:(t,n)=>{let r;(n||t)&&(r={...e,content:t});const o=(0,Te.createBlock)("core/paragraph",r);return n&&(o.clientId=a),o},onMerge:t,onReplace:n,onRemove:r,"aria-label":s?(0,xe.__)("Paragraph block"):(0,xe.__)("Empty block; start writing or type forward slash to choose a block"),"data-empty":!s,placeholder:u||(0,xe.__)("Type / to choose a block"),__unstableEmbedURLOnPaste:!0,__unstableAllowPrefixTransformations:!0})))};const{name:Xe}={apiVersion:2,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:"",__experimentalRole:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{anchor:!0,className:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0},__experimentalSelector:"p",__unstablePasteTextInline:!0},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"},$e={from:[{type:"raw",priority:20,selector:"p",schema:({phrasingContentSchema:e,isPaste:t})=>({p:{children:e,attributes:t?[]:["style","id"]}}),transform(e){const t=(0,Te.getBlockAttributes)(Xe,e.outerHTML),{textAlign:n}=e.style||{};return"left"!==n&&"center"!==n&&"right"!==n||(t.align=n),(0,Te.createBlock)(Xe,t)}}]},Ge={apiVersion:2,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{align:{type:"string"},content:{type:"string",source:"html",selector:"p",default:"",__experimentalRole:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{anchor:!0,className:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0},__experimentalSelector:"p",__unstablePasteTextInline:!0},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"},{name:Ke}=Ge,Je={icon:ze.Z,example:{attributes:{content:(0,xe.__)("In a village of La Mancha, the name of which I have no desire to call to mind, there lived not long since one of those gentlemen that keep a lance in the lance-rack, an old buckler, a lean hack, and a greyhound for coursing."),style:{typography:{fontSize:28}},dropCap:!0}},__experimentalLabel(e,{context:t}){if("accessibility"===t){const{content:t}=e;return(0,Ae.isEmpty)(t)?(0,xe.__)("Empty"):t}},transforms:$e,deprecated:We,merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:Ue,save:function({attributes:e}){const{align:t,content:n,dropCap:r,direction:o}=e,a=Be()({"has-drop-cap":r,["has-text-align-"+t]:t});return(0,Oe.createElement)("p",Se.useBlockProps.save({className:a,dir:o}),(0,Oe.createElement)(Se.RichText.Content,{value:n}))}};var Qe=n(46590);const et={align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number"},width:{type:"number"},height:{type:"number"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},tt=[{attributes:et,save({attributes:e}){const{url:t,alt:n,caption:r,align:o,href:a,width:i,height:s,id:l}=e,c=Be()({["align"+o]:o,"is-resized":i||s}),u=(0,Oe.createElement)("img",{src:t,alt:n,className:l?"wp-image-"+l:null,width:i,height:s});return(0,Oe.createElement)("figure",{className:c},a?(0,Oe.createElement)("a",{href:a},u):u,!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:r}))}},{attributes:et,save({attributes:e}){const{url:t,alt:n,caption:r,align:o,href:a,width:i,height:s,id:l}=e,c=(0,Oe.createElement)("img",{src:t,alt:n,className:l?"wp-image-"+l:null,width:i,height:s});return(0,Oe.createElement)("figure",{className:o?"align"+o:null},a?(0,Oe.createElement)("a",{href:a},c):c,!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:r}))}},{attributes:et,save({attributes:e}){const{url:t,alt:n,caption:r,align:o,href:a,width:i,height:s}=e,l=i||s?{width:i,height:s}:{},c=(0,Oe.createElement)("img",(0,He.Z)({src:t,alt:n},l));let u={};return i?u={width:i}:"left"!==o&&"right"!==o||(u={maxWidth:"50%"}),(0,Oe.createElement)("figure",{className:o?"align"+o:null,style:u},a?(0,Oe.createElement)("a",{href:a},c):c,!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:r}))}}];var nt=n(18452),rt=n(64444),ot=n(94878),at=n(10244),it=n(4311),st=n(33936),lt=n(9545),ct=n(54410),ut=n(2476),dt=n(50495),pt=n(25222),mt=n(41882),ft=n(86905),ht=n(51525),gt=n(51604),bt=n(29723),_t=n(19132);const vt=[{ratio:"2.33",className:"wp-embed-aspect-21-9"},{ratio:"2.00",className:"wp-embed-aspect-18-9"},{ratio:"1.78",className:"wp-embed-aspect-16-9"},{ratio:"1.33",className:"wp-embed-aspect-4-3"},{ratio:"1.00",className:"wp-embed-aspect-1-1"},{ratio:"0.56",className:"wp-embed-aspect-9-16"},{ratio:"0.50",className:"wp-embed-aspect-1-2"}];var yt=n(51991),Mt=n.n(yt),kt=n(59588),wt=n.n(kt),Et=n(24543);const{name:Lt}={apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter, Instagram or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},Ct=e=>e&&e.includes('class="wp-embedded-content"'),St=(e,t={})=>{var n;const{preview:r,attributes:{url:o,providerNameSlug:a,type:i}={}}=e;if(!o||!(0,Te.getBlockType)(Lt))return;const s=(e=>{var t;return null===(t=(0,Te.getBlockVariations)(Lt))||void 0===t?void 0:t.find(({patterns:t})=>((e,t=[])=>t.some(t=>e.match(t)))(e,t))})(o),l="wordpress"===a||"wp-embed"===i;if(!l&&s&&(s.attributes.providerNameSlug!==a||!a))return(0,Te.createBlock)(Lt,{url:o,...s.attributes});const c=null===(n=(0,Te.getBlockVariations)(Lt))||void 0===n?void 0:n.find(({name:e})=>"wordpress"===e);return c&&r&&Ct(r.html)&&!l?(0,Te.createBlock)(Lt,{url:o,...c.attributes,...t}):void 0},Tt=e=>{if(!e)return e;const t=vt.reduce((e,{className:t})=>(e[t]=!1,e),{"wp-has-aspect-ratio":!1});return Mt()(e,t)};function At(e,t,n=!0){if(!n)return Tt(t);const r=document.implementation.createHTMLDocument("");r.body.innerHTML=e;const o=r.body.querySelector("iframe");if(o&&o.height&&o.width){const e=(o.width/o.height).toFixed(2);for(let n=0;n=r.ratio){return e-r.ratio>.1?Tt(t):Mt()(Tt(t),r.className,"wp-has-aspect-ratio")}}}return t}const xt=wt()((e,t,n,r,o=!0)=>{if(!e)return{};const a={};let{type:i="rich"}=e;const{html:s,provider_name:l}=e,c=(0,Ae.kebabCase)((l||t).toLowerCase());return Ct(s)&&(i="wp-embed"),(s||"photo"===i)&&(a.type=i,a.providerNameSlug=c),a.className=At(s,n,r&&o),a});function zt(e,t){const[n,r]=(0,Oe.useState)();function o(){r(e.current.clientWidth)}return(0,Oe.useEffect)(o,t),(0,Oe.useEffect)(()=>{const{defaultView:t}=e.current.ownerDocument;return t.addEventListener("resize",o),()=>{t.removeEventListener("resize",o)}},[]),n}var Ot=n(40441),Nt=n(4969),Dt=function(e,t){return(Dt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};var Bt=function(){return(Bt=Object.assign||function(e){for(var t,n=1,r=arguments.length;nu*o?{width:u*o,height:u}:{width:c,height:c/o}}function Zt(e,t,n,r,o){void 0===o&&(o=0);var a=$t(t.width,t.height,o),i=a.width,s=a.height;return{x:Wt(e.x,i,n.width,r),y:Wt(e.y,s,n.height,r)}}function Wt(e,t,n,r){var o=t*r/2-n/2;return Math.min(o,Math.max(e,-o))}function Ht(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function jt(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function Yt(e,t,n,r,o,a,i){void 0===a&&(a=0),void 0===i&&(i=!0);var s=i&&0===a?qt:Ft,l={x:s(100,((t.width-n.width/o)/2-e.x/o)/t.width*100),y:s(100,((t.height-n.height/o)/2-e.y/o)/t.height*100),width:s(100,n.width/t.width*100/o),height:s(100,n.height/t.height*100/o)},c=Math.round(s(t.naturalWidth,l.width*t.naturalWidth/100)),u=Math.round(s(t.naturalHeight,l.height*t.naturalHeight/100)),d=t.naturalWidth>=t.naturalHeight*r?{width:Math.round(u*r),height:u}:{width:c,height:Math.round(c/r)};return{croppedAreaPercentages:l,croppedAreaPixels:Bt(Bt({},d),{x:Math.round(s(t.naturalWidth-d.width,l.x*t.naturalWidth/100)),y:Math.round(s(t.naturalHeight-d.height,l.y*t.naturalHeight/100))})}}function qt(e,t){return Math.min(e,Math.max(0,t))}function Ft(e,t){return t}function Vt(e,t,n){var r=t.width/t.naturalWidth,o=function(e,t,n){var r=t.width/t.naturalWidth;if(n)return n.height>n.width?n.height/r/e.height:n.width/r/e.width;var o=e.width/e.height;return t.naturalWidth>=t.naturalHeight*o?t.naturalHeight/e.height:t.naturalWidth/e.width}(e,t,n),a=r*o;return{crop:{x:((t.naturalWidth-e.width)/2-e.x)*a,y:((t.naturalHeight-e.height)/2-e.y)*a},zoom:o}}function Ut(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function Xt(e,t,n,r,o){var a=Math.cos,i=Math.sin,s=o*Math.PI/180;return[(e-n)*a(s)-(t-r)*i(s)+n,(e-n)*i(s)+(t-r)*a(s)+r]}function $t(e,t,n){var r=e/2,o=t/2,a=[Xt(0,0,r,o,n),Xt(e,0,r,o,n),Xt(e,t,r,o,n),Xt(0,t,r,o,n)],i=Math.min.apply(Math,a.map((function(e){return e[0]}))),s=Math.max.apply(Math,a.map((function(e){return e[0]}))),l=Math.min.apply(Math,a.map((function(e){return e[1]})));return{width:s-i,height:Math.max.apply(Math,a.map((function(e){return e[1]})))-l}}function Gt(){for(var e=[],t=0;t0})).join(" ").trim()}const Kt=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.imageRef=null,n.videoRef=null,n.containerRef=null,n.styleRef=null,n.containerRect=null,n.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},n.dragStartPosition={x:0,y:0},n.dragStartCrop={x:0,y:0},n.lastPinchDistance=0,n.lastPinchRotation=0,n.rafDragTimeout=null,n.rafPinchTimeout=null,n.wheelTimer=null,n.state={cropSize:null,hasWheelJustStarted:!1},n.preventZoomSafari=function(e){return e.preventDefault()},n.cleanEvents=function(){document.removeEventListener("mousemove",n.onMouseMove),document.removeEventListener("mouseup",n.onDragStopped),document.removeEventListener("touchmove",n.onTouchMove),document.removeEventListener("touchend",n.onDragStopped)},n.clearScrollEvent=function(){n.containerRef&&n.containerRef.removeEventListener("wheel",n.onWheel),n.wheelTimer&&clearTimeout(n.wheelTimer)},n.onMediaLoad=function(){n.computeSizes(),n.emitCropData(),n.setInitialCrop(),n.props.onMediaLoaded&&n.props.onMediaLoaded(n.mediaSize)},n.setInitialCrop=function(){var e=n.props,t=e.initialCroppedAreaPixels,r=e.cropSize;if(t){var o=Vt(t,n.mediaSize,r),a=o.crop,i=o.zoom;n.props.onCropChange(a),n.props.onZoomChange&&n.props.onZoomChange(i)}},n.computeSizes=function(){var e,t,r,o,a,i,s=n.imageRef||n.videoRef;if(s&&n.containerRef){n.containerRect=n.containerRef.getBoundingClientRect(),n.mediaSize={width:s.offsetWidth,height:s.offsetHeight,naturalWidth:(null===(e=n.imageRef)||void 0===e?void 0:e.naturalWidth)||(null===(t=n.videoRef)||void 0===t?void 0:t.videoWidth)||0,naturalHeight:(null===(r=n.imageRef)||void 0===r?void 0:r.naturalHeight)||(null===(o=n.videoRef)||void 0===o?void 0:o.videoHeight)||0};var l=n.props.cropSize?n.props.cropSize:Rt(s.offsetWidth,s.offsetHeight,n.containerRect.width,n.containerRect.height,n.props.aspect,n.props.rotation);(null===(a=n.state.cropSize)||void 0===a?void 0:a.height)===l.height&&(null===(i=n.state.cropSize)||void 0===i?void 0:i.width)===l.width||n.props.onCropSizeChange&&n.props.onCropSizeChange(l),n.setState({cropSize:l},n.recomputeCropPosition)}},n.onMouseDown=function(e){e.preventDefault(),document.addEventListener("mousemove",n.onMouseMove),document.addEventListener("mouseup",n.onDragStopped),n.onDragStart(t.getMousePoint(e))},n.onMouseMove=function(e){return n.onDrag(t.getMousePoint(e))},n.onTouchStart=function(e){e.preventDefault(),document.addEventListener("touchmove",n.onTouchMove,{passive:!1}),document.addEventListener("touchend",n.onDragStopped),2===e.touches.length?n.onPinchStart(e):1===e.touches.length&&n.onDragStart(t.getTouchPoint(e.touches[0]))},n.onTouchMove=function(e){e.preventDefault(),2===e.touches.length?n.onPinchMove(e):1===e.touches.length&&n.onDrag(t.getTouchPoint(e.touches[0]))},n.onDragStart=function(e){var t,r,o=e.x,a=e.y;n.dragStartPosition={x:o,y:a},n.dragStartCrop=Bt({},n.props.crop),null===(r=(t=n.props).onInteractionStart)||void 0===r||r.call(t)},n.onDrag=function(e){var t=e.x,r=e.y;n.rafDragTimeout&&window.cancelAnimationFrame(n.rafDragTimeout),n.rafDragTimeout=window.requestAnimationFrame((function(){if(n.state.cropSize&&void 0!==t&&void 0!==r){var e=t-n.dragStartPosition.x,o=r-n.dragStartPosition.y,a={x:n.dragStartCrop.x+e,y:n.dragStartCrop.y+o},i=n.props.restrictPosition?Zt(a,n.mediaSize,n.state.cropSize,n.props.zoom,n.props.rotation):a;n.props.onCropChange(i)}}))},n.onDragStopped=function(){var e,t;n.cleanEvents(),n.emitCropData(),null===(t=(e=n.props).onInteractionEnd)||void 0===t||t.call(e)},n.onWheel=function(e){e.preventDefault();var r=t.getMousePoint(e),o=It()(e).pixelY,a=n.props.zoom-o*n.props.zoomSpeed/200;n.setNewZoom(a,r),n.state.hasWheelJustStarted||n.setState({hasWheelJustStarted:!0},(function(){var e,t;return null===(t=(e=n.props).onInteractionStart)||void 0===t?void 0:t.call(e)})),n.wheelTimer&&clearTimeout(n.wheelTimer),n.wheelTimer=window.setTimeout((function(){return n.setState({hasWheelJustStarted:!1},(function(){var e,t;return null===(t=(e=n.props).onInteractionEnd)||void 0===t?void 0:t.call(e)}))}),250)},n.getPointOnContainer=function(e){var t=e.x,r=e.y;if(!n.containerRect)throw new Error("The Cropper is not mounted");return{x:n.containerRect.width/2-(t-n.containerRect.left),y:n.containerRect.height/2-(r-n.containerRect.top)}},n.getPointOnMedia=function(e){var t=e.x,r=e.y,o=n.props,a=o.crop,i=o.zoom;return{x:(t+a.x)/i,y:(r+a.y)/i}},n.setNewZoom=function(e,t){if(n.state.cropSize&&n.props.onZoomChange){var r=n.getPointOnContainer(t),o=n.getPointOnMedia(r),a=Math.min(n.props.maxZoom,Math.max(e,n.props.minZoom)),i={x:o.x*a-r.x,y:o.y*a-r.y},s=n.props.restrictPosition?Zt(i,n.mediaSize,n.state.cropSize,a,n.props.rotation):i;n.props.onCropChange(s),n.props.onZoomChange(a)}},n.getCropData=function(){return n.state.cropSize?Yt(n.props.restrictPosition?Zt(n.props.crop,n.mediaSize,n.state.cropSize,n.props.zoom,n.props.rotation):n.props.crop,n.mediaSize,n.state.cropSize,n.getAspect(),n.props.zoom,n.props.rotation,n.props.restrictPosition):null},n.emitCropData=function(){var e=n.getCropData();if(e){var t=e.croppedAreaPercentages,r=e.croppedAreaPixels;n.props.onCropComplete&&n.props.onCropComplete(t,r),n.props.onCropAreaChange&&n.props.onCropAreaChange(t,r)}},n.emitCropAreaChange=function(){var e=n.getCropData();if(e){var t=e.croppedAreaPercentages,r=e.croppedAreaPixels;n.props.onCropAreaChange&&n.props.onCropAreaChange(t,r)}},n.recomputeCropPosition=function(){if(n.state.cropSize){var e=n.props.restrictPosition?Zt(n.props.crop,n.mediaSize,n.state.cropSize,n.props.zoom,n.props.rotation):n.props.crop;n.props.onCropChange(e),n.emitCropData()}},n}return function(e,t){function n(){this.constructor=e}Dt(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentDidMount=function(){window.addEventListener("resize",this.computeSizes),this.containerRef&&(this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.preventZoomSafari),this.containerRef.addEventListener("gesturechange",this.preventZoomSafari)),this.props.disableAutomaticStylesInjection||(this.styleRef=document.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.styleRef.innerHTML=".reactEasyCrop_Container {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: hidden;\n user-select: none;\n touch-action: none;\n cursor: move;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.reactEasyCrop_Image,\n.reactEasyCrop_Video {\n will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */\n}\n\n.reactEasyCrop_Contain {\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n.reactEasyCrop_Cover_Horizontal {\n width: 100%;\n height: auto;\n}\n.reactEasyCrop_Cover_Vertical {\n width: auto;\n height: 100%;\n}\n\n.reactEasyCrop_CropArea {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n border: 1px solid rgba(255, 255, 255, 0.5);\n box-sizing: border-box;\n box-shadow: 0 0 0 9999em;\n color: rgba(0, 0, 0, 0.5);\n overflow: hidden;\n}\n\n.reactEasyCrop_CropAreaRound {\n border-radius: 50%;\n}\n\n.reactEasyCrop_CropAreaGrid::before {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 0;\n bottom: 0;\n left: 33.33%;\n right: 33.33%;\n border-top: 0;\n border-bottom: 0;\n}\n\n.reactEasyCrop_CropAreaGrid::after {\n content: ' ';\n box-sizing: border-box;\n position: absolute;\n border: 1px solid rgba(255, 255, 255, 0.5);\n top: 33.33%;\n bottom: 33.33%;\n left: 0;\n right: 0;\n border-left: 0;\n border-right: 0;\n}\n",document.head.appendChild(this.styleRef)),this.imageRef&&this.imageRef.complete&&this.onMediaLoad()},t.prototype.componentWillUnmount=function(){var e;window.removeEventListener("resize",this.computeSizes),this.containerRef&&(this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.containerRef.removeEventListener("gesturechange",this.preventZoomSafari)),this.styleRef&&(null===(e=this.styleRef.parentNode)||void 0===e||e.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent()},t.prototype.componentDidUpdate=function(e){var t,n,r,o,a,i,s,l;e.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):e.aspect!==this.props.aspect?this.computeSizes():e.zoom!==this.props.zoom?this.recomputeCropPosition():(null===(t=e.cropSize)||void 0===t?void 0:t.height)!==(null===(n=this.props.cropSize)||void 0===n?void 0:n.height)||(null===(r=e.cropSize)||void 0===r?void 0:r.width)!==(null===(o=this.props.cropSize)||void 0===o?void 0:o.width)?this.computeSizes():(null===(a=e.crop)||void 0===a?void 0:a.x)===(null===(i=this.props.crop)||void 0===i?void 0:i.x)&&(null===(s=e.crop)||void 0===s?void 0:s.y)===(null===(l=this.props.crop)||void 0===l?void 0:l.y)||this.emitCropAreaChange(),e.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent())},t.prototype.getAspect=function(){var e=this.props,t=e.cropSize,n=e.aspect;return t?t.width/t.height:n},t.prototype.onPinchStart=function(e){var n=t.getTouchPoint(e.touches[0]),r=t.getTouchPoint(e.touches[1]);this.lastPinchDistance=Ht(n,r),this.lastPinchRotation=jt(n,r),this.onDragStart(Ut(n,r))},t.prototype.onPinchMove=function(e){var n=this,r=t.getTouchPoint(e.touches[0]),o=t.getTouchPoint(e.touches[1]),a=Ut(r,o);this.onDrag(a),this.rafPinchTimeout&&window.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=window.requestAnimationFrame((function(){var e=Ht(r,o),t=n.props.zoom*(e/n.lastPinchDistance);n.setNewZoom(t,a),n.lastPinchDistance=e;var i=jt(r,o),s=n.props.rotation+(i-n.lastPinchRotation);n.props.onRotationChange&&n.props.onRotationChange(s),n.lastPinchRotation=i}))},t.prototype.render=function(){var e=this,t=this.props,n=t.image,r=t.video,o=t.mediaProps,a=t.transform,i=t.crop,s=i.x,l=i.y,c=t.rotation,u=t.zoom,d=t.cropShape,p=t.showGrid,m=t.style,f=m.containerStyle,h=m.cropAreaStyle,g=m.mediaStyle,b=t.classes,_=b.containerClassName,v=b.cropAreaClassName,y=b.mediaClassName,M=t.objectFit;return Ne().createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(t){return e.containerRef=t},"data-testid":"container",style:f,className:Gt("reactEasyCrop_Container",_)},n?Ne().createElement("img",Bt({alt:"",className:Gt("reactEasyCrop_Image","contain"===M&&"reactEasyCrop_Contain","horizontal-cover"===M&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===M&&"reactEasyCrop_Cover_Vertical",y)},o,{src:n,ref:function(t){return e.imageRef=t},style:Bt(Bt({},g),{transform:a||"translate("+s+"px, "+l+"px) rotate("+c+"deg) scale("+u+")"}),onLoad:this.onMediaLoad})):r&&Ne().createElement("video",Bt({autoPlay:!0,loop:!0,muted:!0,className:Gt("reactEasyCrop_Video","contain"===M&&"reactEasyCrop_Contain","horizontal-cover"===M&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===M&&"reactEasyCrop_Cover_Vertical",y)},o,{ref:function(t){return e.videoRef=t},onLoadedMetadata:this.onMediaLoad,style:Bt(Bt({},g),{transform:a||"translate("+s+"px, "+l+"px) rotate("+c+"deg) scale("+u+")"}),controls:!1}),(Array.isArray(r)?r:[{src:r}]).map((function(e){return Ne().createElement("source",Bt({key:e.src},e))}))),this.state.cropSize&&Ne().createElement("div",{style:Bt(Bt({},h),{width:this.state.cropSize.width,height:this.state.cropSize.height}),"data-testid":"cropper",className:Gt("reactEasyCrop_CropArea","round"===d&&"reactEasyCrop_CropAreaRound",p&&"reactEasyCrop_CropAreaGrid",v)}))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:3,minZoom:1,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0},t.getMousePoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t.getTouchPoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t}(Ne().Component),Jt={position:"bottom right",isAlternate:!0};var Qt=n(24687);var en=n(52416);function tn(e,t){const n=function({url:e,naturalWidth:t,naturalHeight:n}){const[r,o]=(0,Oe.useState)(),[a,i]=(0,Oe.useState)(),[s,l]=(0,Oe.useState)({x:0,y:0}),[c,u]=(0,Oe.useState)(),[d,p]=(0,Oe.useState)(),[m,f]=(0,Oe.useState)(),[h,g]=(0,Oe.useState)(),b=(0,Oe.useCallback)(()=>{l({x:0,y:0}),u(100),p(0),f(t/n),g(t/n)},[t,n,l,u,p,f,g]),_=(0,Oe.useCallback)(()=>{const r=(d+90)%360;let a=t/n;if(d%180==90&&(a=n/t),0===r)return o(),p(r),f(1/m),void l({x:-s.y*a,y:s.x*a});const i=new window.Image;i.src=e,i.onload=function(e){const t=document.createElement("canvas");let n=0,i=0;r%180?(t.width=e.target.height,t.height=e.target.width):(t.width=e.target.width,t.height=e.target.height),90!==r&&180!==r||(n=t.width),270!==r&&180!==r||(i=t.height);const c=t.getContext("2d");c.translate(n,i),c.rotate(r*Math.PI/180),c.drawImage(e.target,0,0),t.toBlob(e=>{o(URL.createObjectURL(e)),p(r),f(1/m),l({x:-s.y*a,y:s.x*a})})};const c=(0,en.applyFilters)("media.crossOrigin",void 0,e);"string"==typeof c&&(i.crossOrigin=c)},[d,t,n,o,p,f,l]);return(0,Oe.useMemo)(()=>({editedUrl:r,setEditedUrl:o,crop:a,setCrop:i,position:s,setPosition:l,zoom:c,setZoom:u,rotation:d,setRotation:p,rotateClockwise:_,aspect:m,setAspect:f,defaultAspect:h,initializeTransformValues:b}),[r,o,a,i,s,l,c,u,d,p,_,m,f,h,b])}(e),{initializeTransformValues:r}=n;return(0,Oe.useEffect)(()=>{t&&r()},[t,r]),n}const nn=(0,Oe.createContext)({}),rn=()=>(0,Oe.useContext)(nn);function on({id:e,url:t,naturalWidth:n,naturalHeight:r,isEditing:o,onFinishEditing:a,onSaveImage:i,children:s}){const l=tn({url:t,naturalWidth:n,naturalHeight:r},o),c=function({crop:e,rotation:t,height:n,width:r,aspect:o,url:a,id:i,onSaveImage:s,onFinishEditing:l}){const{createErrorNotice:c}=(0,mt.Z)(_t.h),[u,d]=(0,Oe.useState)(!1),p=(0,Oe.useCallback)(()=>{d(!1),l()},[d,l]),m=(0,Oe.useCallback)(()=>{d(!0);let u={};(e.width<99.9||e.height<99.9)&&(u=e),t>0&&(u.rotation=t),u.src=a,(0,Qt.default)({path:`/wp/v2/media/${i}/edit`,method:"POST",data:u}).then(e=>{s({id:e.id,url:e.source_url,height:n&&r?r/o:void 0})}).catch(e=>{c((0,xe.sprintf)((0,xe.__)("Could not edit image. %s"),e.message),{id:"image-editing-error",type:"snackbar"})}).finally(()=>{d(!1),l()})},[d,e,t,n,r,o,a,s,c,d,l]);return(0,Oe.useMemo)(()=>({isInProgress:u,apply:m,cancel:p}),[u,m,p])}({id:e,url:t,onSaveImage:i,onFinishEditing:a,...l}),u=(0,Oe.useMemo)(()=>({...l,...c}),[l,c]);return(0,Oe.createElement)(nn.Provider,{value:u},s)}function an({url:e,width:t,height:n,clientWidth:r,naturalHeight:o,naturalWidth:a}){const{isInProgress:i,editedUrl:s,position:l,zoom:c,aspect:u,setPosition:d,setCrop:p,setZoom:m,rotation:f}=rn();let h=n||r*o/a;return f%180==90&&(h=r*a/o),(0,Oe.createElement)("div",{className:Be()("wp-block-image__crop-area",{"is-applying":i}),style:{width:t||r,height:h}},(0,Oe.createElement)(Kt,{image:s||e,disabled:i,minZoom:1,maxZoom:3,crop:l,zoom:c/100,aspect:u,onCropChange:d,onCropComplete:e=>{p(e)},onZoomChange:e=>{m(100*e)}}),i&&(0,Oe.createElement)(ct.Z,null))}var sn=n(20919),ln=n(86299),cn=n(12395);function un(){const{isInProgress:e,zoom:t,setZoom:n}=rn();return(0,Oe.createElement)(sn.Z,{contentClassName:"wp-block-image__zoom",popoverProps:Jt,renderToggle:({isOpen:t,onToggle:n})=>(0,Oe.createElement)(at.Z,{icon:cn.Z,label:(0,xe.__)("Zoom"),onClick:n,"aria-expanded":t,disabled:e}),renderContent:()=>(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Zoom"),min:100,max:300,value:Math.round(t),onChange:n})})}var dn=n(28184),pn=n(48845),mn=n(11748),fn=n(68629),hn=n(15582);function gn({aspectRatios:e,isDisabled:t,label:n,onClick:r,value:o}){return(0,Oe.createElement)(mn.Z,{label:n},e.map(({title:e,aspect:n})=>(0,Oe.createElement)(fn.Z,{key:n,disabled:t,onClick:()=>{r(n)},role:"menuitemradio",isSelected:n===o,icon:n===o?dn.Z:void 0},e)))}function bn({toggleProps:e}){const{isInProgress:t,aspect:n,setAspect:r,defaultAspect:o}=rn();return(0,Oe.createElement)(hn.Z,{icon:pn.Z,label:(0,xe.__)("Aspect Ratio"),popoverProps:Jt,toggleProps:e,className:"wp-block-image__aspect-ratio"},({onClose:e})=>(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(gn,{isDisabled:t,onClick:t=>{r(t),e()},value:n,aspectRatios:[{title:(0,xe.__)("Original"),aspect:o},{title:(0,xe.__)("Square"),aspect:1}]}),(0,Oe.createElement)(gn,{label:(0,xe.__)("Landscape"),isDisabled:t,onClick:t=>{r(t),e()},value:n,aspectRatios:[{title:(0,xe.__)("16:10"),aspect:1.6},{title:(0,xe.__)("16:9"),aspect:16/9},{title:(0,xe.__)("4:3"),aspect:4/3},{title:(0,xe.__)("3:2"),aspect:1.5}]}),(0,Oe.createElement)(gn,{label:(0,xe.__)("Portrait"),isDisabled:t,onClick:t=>{r(t),e()},value:n,aspectRatios:[{title:(0,xe.__)("10:16"),aspect:.625},{title:(0,xe.__)("9:16"),aspect:9/16},{title:(0,xe.__)("3:4"),aspect:3/4},{title:(0,xe.__)("2:3"),aspect:2/3}]})))}var _n=n(50269);function vn(){const{isInProgress:e,rotateClockwise:t}=rn();return(0,Oe.createElement)(at.Z,{icon:_n.Z,label:(0,xe.__)("Rotate"),onClick:t,disabled:e})}function yn(){const{isInProgress:e,apply:t,cancel:n}=rn();return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(at.Z,{onClick:t,disabled:e},(0,xe.__)("Apply")),(0,Oe.createElement)(at.Z,{onClick:n},(0,xe.__)("Cancel")))}function Mn({url:e,width:t,height:n,clientWidth:r,naturalHeight:o,naturalWidth:a}){return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(an,{url:e,width:t,height:n,clientWidth:r,naturalHeight:o,naturalWidth:a}),(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,null,(0,Oe.createElement)(un,null),(0,Oe.createElement)(Nt.Z,null,e=>(0,Oe.createElement)(bn,{toggleProps:e})),(0,Oe.createElement)(vn,null)),(0,Oe.createElement)(Ot.Z,null,(0,Oe.createElement)(yn,null))))}const kn=["image"];function wn({temporaryURL:e,attributes:{url:t="",alt:n,caption:r,align:o,id:a,href:i,rel:s,linkClass:l,linkDestination:c,title:u,width:d,height:p,linkTarget:m,sizeSlug:f},setAttributes:h,isSelected:g,insertBlocksAfter:b,onReplace:_,onSelectImage:v,onSelectURL:y,onUploadError:M,containerRef:k,clientId:w}){const E=(0,Oe.useRef)(),L=(0,dt.Z)(t),{getBlock:C}=(0,ot.Z)(Se.store),{image:S,multiImageSelection:T}=(0,ot.Z)(e=>{const{getMedia:t}=e(Ce.h),{getMultiSelectedBlockClientIds:n,getBlockName:r}=e(Se.store),o=n();return{image:a&&g?t(a):null,multiImageSelection:o.length&&o.every(e=>"core/image"===r(e))}},[a,g]),{imageEditing:A,imageSizes:x,maxWidth:z,mediaUpload:O}=(0,ot.Z)(e=>{const{getSettings:t}=e(Se.store);return(0,Ae.pick)(t(),["imageEditing","imageSizes","maxWidth","mediaUpload"])}),{replaceBlocks:N,toggleSelection:D}=(0,mt.Z)(Se.store),{createErrorNotice:B,createSuccessNotice:P}=(0,mt.Z)(_t.h),I=(0,pt.Z)("medium"),R=(0,Ae.includes)(["wide","full"],o),[{naturalWidth:Z,naturalHeight:W},H]=(0,Oe.useState)({}),[j,Y]=(0,Oe.useState)(!1),[q,F]=(0,Oe.useState)(),V=zt(k,[o]),U=!R&&I,X=(0,Ae.map)((0,Ae.filter)(x,({slug:e})=>(0,Ae.get)(S,["media_details","sizes",e,"source_url"])),({name:e,slug:t})=>({value:t,label:e})),$=!!(0,Te.getBlockType)("core/cover");(0,Oe.useEffect)(()=>{En(a,t)&&g&&!q&&window.fetch(t).then(e=>e.blob()).then(e=>F(e))},[a,t,g,q]),(0,Oe.useEffect)(()=>{t&&!L&&g&&E.current.focus()},[t,L]),(0,Oe.useEffect)(()=>{g||Y(!1)},[g]);const G=a&&Z&&W&&A,K=!T&&G&&!j;const J=(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Se.BlockAlignmentControl,{value:o,onChange:function(e){const t=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};h({...t,align:e})}}),!T&&!j&&(0,Oe.createElement)(Se.__experimentalImageURLInputUI,{url:i||"",onChangeUrl:function(e){h(e)},linkDestination:c,mediaUrl:S&&S.source_url||t,mediaLink:S&&S.link,linkTarget:m,linkClass:l,rel:s}),K&&(0,Oe.createElement)(at.Z,{onClick:()=>Y(!0),icon:ht.Z,label:(0,xe.__)("Crop")}),q&&(0,Oe.createElement)(at.Z,{onClick:function(){O({filesList:[q],onFileChange([e]){v(e),(0,nt.Gu)(e.url)||(F(),P((0,xe.__)("Image uploaded."),{type:"snackbar"}))},allowedTypes:kn,onError(e){B(e,{type:"snackbar"})}})},icon:gt.Z,label:(0,xe.__)("Upload external image")}),!T&&$&&(0,Oe.createElement)(at.Z,{icon:bt.Z,label:(0,xe.__)("Add text over image"),onClick:function(){N(w,(0,Te.switchToBlockType)(C(w),"core/cover"))}})),!T&&!j&&(0,Oe.createElement)(Se.BlockControls,{group:"other"},(0,Oe.createElement)(Se.MediaReplaceFlow,{mediaId:a,mediaURL:t,allowedTypes:kn,accept:"image/*",onSelect:v,onSelectURL:y,onError:M})),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Image settings")},!T&&(0,Oe.createElement)(it.Z,{label:(0,xe.__)("Alt text (alternative text)"),value:n,onChange:function(e){h({alt:e})},help:(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(st.Z,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,xe.__)("Describe the purpose of the image")),(0,xe.__)("Leave empty if the image is purely decorative."))}),(0,Oe.createElement)(Se.__experimentalImageSizeControl,{onChangeImage:function(e){const t=(0,Ae.get)(S,["media_details","sizes",e,"source_url"]);if(!t)return null;h({url:t,width:void 0,height:void 0,sizeSlug:e})},onChange:e=>h(e),slug:f,width:d,height:p,imageSizeOptions:X,isResizable:U,imageWidth:Z,imageHeight:W}))),(0,Oe.createElement)(Se.InspectorAdvancedControls,null,(0,Oe.createElement)(lt.Z,{label:(0,xe.__)("Title attribute"),value:u||"",onChange:function(e){h({title:e})},help:(0,Oe.createElement)(Oe.Fragment,null,(0,xe.__)("Describe the role of this image on the page."),(0,Oe.createElement)(st.Z,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"},(0,xe.__)("(Note: many devices and browsers do not display this text.)")))}))),Q=function(e){const t=(0,ft.D)(e);if(t)return(0,Ae.last)(t.split("/"))}(t);let ee;ee=n||(Q?(0,xe.sprintf)((0,xe.__)("This image has an empty alt attribute; its file name is %s"),Q):(0,xe.__)("This image has an empty alt attribute"));let te,ne,re=(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)("img",{src:e||t,alt:ee,onError:()=>function(){const e=St({attributes:{url:t}});void 0!==e&&_(e)}(),onLoad:e=>{H((0,Ae.pick)(e.target,["naturalWidth","naturalHeight"]))}}),e&&(0,Oe.createElement)(ct.Z,null));if(V&&Z&&W){const e=Z>V,t=W/Z;te=e?V:Z,ne=e?V*t:W}if(G&&j)re=(0,Oe.createElement)(Mn,{url:t,width:d,height:p,clientWidth:V,naturalHeight:W,naturalWidth:Z});else if(U&&te){const e=d||te,t=p||ne,n=Z/W,r=Z{D(!0),h({width:parseInt(e+a.width,10),height:parseInt(t+a.height,10)})}},re)}else re=(0,Oe.createElement)("div",{style:{width:d,height:p}},re);return(0,Oe.createElement)(on,{id:a,url:t,naturalWidth:Z,naturalHeight:W,clientWidth:V,onSaveImage:e=>h(e),isEditing:j,onFinishEditing:()=>Y(!1)},!e&&J,re,(!Se.RichText.isEmpty(r)||g)&&(0,Oe.createElement)(Se.RichText,{ref:E,tagName:"figcaption","aria-label":(0,xe.__)("Image caption text"),placeholder:(0,xe.__)("Add caption"),value:r,onChange:e=>h({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>b((0,Te.createBlock)("core/paragraph"))}))}const En=(e,t)=>t&&!e&&!(0,nt.Gu)(t);const Ln=(0,rt.Z)((function({attributes:e,setAttributes:t,isSelected:n,className:r,noticeUI:o,insertBlocksAfter:a,noticeOperations:i,onReplace:s,clientId:l}){const{url:c="",alt:u,caption:d,align:p,id:m,width:f,height:h,sizeSlug:g}=e,[b,_]=(0,Oe.useState)(),v=(0,Oe.useRef)();(0,Oe.useEffect)(()=>{v.current=u},[u]);const y=(0,Oe.useRef)();(0,Oe.useEffect)(()=>{y.current=d},[d]);const M=(0,Oe.useRef)(),{imageDefaultSize:k,mediaUpload:w}=(0,ot.Z)(e=>{const{getSettings:t}=e(Se.store);return(0,Ae.pick)(t(),["imageDefaultSize","mediaUpload"])},[]);function E(e){i.removeAllNotices(),i.createErrorNotice(e)}function L(n){var r,o,a,i,s;if(!n||!n.url)return void t({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0});if((0,nt.Gu)(n.url))return void _(n.url);_();let l,u=((e,t)=>{const n=(0,Ae.pick)(e,["alt","id","link","caption"]);return n.url=(0,Ae.get)(e,["sizes",t,"url"])||(0,Ae.get)(e,["media_details","sizes",t,"source_url"])||e.url,n})(n,k);y.current&&!(0,Ae.get)(u,["caption"])&&(u=(0,Ae.omit)(u,["caption"])),l=n.id&&n.id===m?{url:c}:{width:void 0,height:void 0,sizeSlug:k};let d,p=e.linkDestination;if(!p)switch((null===(r=wp)||void 0===r||null===(o=r.media)||void 0===o||null===(a=o.view)||void 0===a||null===(i=a.settings)||void 0===i||null===(s=i.defaultProps)||void 0===s?void 0:s.link)||"none"){case"file":case"media":p="media";break;case"post":case"attachment":p="attachment";break;case"custom":p="custom";break;case"none":p="none"}switch(p){case"media":d=n.url;break;case"attachment":d=n.link}u.href=d,t({...u,...l,linkDestination:p})}function C(e){e!==c&&t({url:e,id:void 0,width:void 0,height:void 0,sizeSlug:k})}const S=((e,t)=>!e&&(0,nt.Gu)(t))(m,c);(0,Oe.useEffect)(()=>{if(!S)return;const e=(0,nt.TR)(c);e&&w({filesList:[e],onFileChange:([e])=>{L(e)},allowedTypes:kn,onError:e=>{i.createErrorNotice(e),t({src:void 0,id:void 0,url:void 0})}})},[]),(0,Oe.useEffect)(()=>{if(b)return()=>{(0,nt.Vg)(b)}},[b]);const T=En(m,c)?c:void 0,A=!!c&&(0,Oe.createElement)("img",{alt:(0,xe.__)("Edit image"),title:(0,xe.__)("Edit image"),className:"edit-image-preview",src:c}),x=Be()(r,{"is-transient":b,"is-resized":!!f||!!h,["size-"+g]:g}),z=(0,Se.useBlockProps)({ref:M,className:x});return(0,Oe.createElement)("figure",z,(b||c)&&(0,Oe.createElement)(wn,{temporaryURL:b,attributes:e,setAttributes:t,isSelected:n,insertBlocksAfter:a,onReplace:s,onSelectImage:L,onSelectURL:C,onUploadError:E,containerRef:M,clientId:l}),!c&&(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Se.BlockAlignmentControl,{value:p,onChange:function(e){const n=["wide","full"].includes(e)?{width:void 0,height:void 0}:{};t({...n,align:e})}})),(0,Oe.createElement)(Se.MediaPlaceholder,{icon:(0,Oe.createElement)(Se.BlockIcon,{icon:Qe.Z}),onSelect:L,onSelectURL:C,notices:o,onError:E,accept:"image/*",allowedTypes:kn,value:{id:m,src:T},mediaPreview:A,disableMediaButtons:b||c}))}));function Cn(e,t){const{body:n}=document.implementation.createHTMLDocument("");n.innerHTML=e;const{firstElementChild:r}=n;if(r&&"A"===r.nodeName)return r.getAttribute(t)||void 0}const Sn={img:{attributes:["src","alt","title"],classes:["alignleft","aligncenter","alignright","alignnone",/^wp-image-\d+$/]}},Tn={from:[{type:"raw",isMatch:e=>"FIGURE"===e.nodeName&&!!e.querySelector("img"),schema:({phrasingContentSchema:e})=>({figure:{require:["img"],children:{...Sn,a:{attributes:["href","rel","target"],children:Sn},figcaption:{children:e}}}}),transform:e=>{const t=e.className+" "+e.querySelector("img").className,n=/(?:^|\s)align(left|center|right)(?:$|\s)/.exec(t),r=""===e.id?void 0:e.id,o=n?n[1]:void 0,a=/(?:^|\s)wp-image-(\d+)(?:$|\s)/.exec(t),i=a?Number(a[1]):void 0,s=e.querySelector("a"),l=s&&s.href?"custom":void 0,c=s&&s.href?s.href:void 0,u=s&&s.rel?s.rel:void 0,d=s&&s.className?s.className:void 0,p=(0,Te.getBlockAttributes)("core/image",e.outerHTML,{align:o,id:i,linkDestination:l,href:c,rel:u,linkClass:d,anchor:r});return(0,Te.createBlock)("core/image",p)}},{type:"files",isMatch:e=>1===e.length&&0===e[0].type.indexOf("image/"),transform(e){const t=e[0];return(0,Te.createBlock)("core/image",{url:(0,nt.ZR)(t)})}},{type:"shortcode",tag:"caption",attributes:{url:{type:"string",source:"attribute",attribute:"src",selector:"img"},alt:{type:"string",source:"attribute",attribute:"alt",selector:"img"},caption:{shortcode:function(e,{shortcode:t}){const{body:n}=document.implementation.createHTMLDocument("");n.innerHTML=t.content;let r=n.querySelector("img");for(;r&&r.parentNode&&r.parentNode!==n;)r=r.parentNode;return r&&r.parentNode.removeChild(r),n.innerHTML.trim()}},href:{shortcode:(e,{shortcode:t})=>Cn(t.content,"href")},rel:{shortcode:(e,{shortcode:t})=>Cn(t.content,"rel")},linkClass:{shortcode:(e,{shortcode:t})=>Cn(t.content,"class")},id:{type:"number",shortcode:({named:{id:e}})=>{if(e)return parseInt(e.replace("attachment_",""),10)}},align:{type:"string",shortcode:({named:{align:e="alignnone"}})=>e.replace("align","")}}}]},An={apiVersion:2,name:"core/image",title:"Image",category:"media",description:"Insert an image to make a visual statement.",keywords:["img","photo","picture"],textdomain:"default",attributes:{align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"string",source:"html",selector:"figcaption"},title:{type:"string",source:"attribute",selector:"img",attribute:"title"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number"},width:{type:"number"},height:{type:"number"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{__experimentalDuotone:"img",text:!1,background:!1},__experimentalBorder:{radius:!0}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],editorStyle:"wp-block-image-editor",style:"wp-block-image"},{name:xn}=An,zn={icon:Qe.Z,example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",caption:(0,xe.__)("Mont Blanc appears—still, snowy, and serene.")}},__experimentalLabel(e,{context:t}){if("accessibility"===t){const{caption:t,alt:n,url:r}=e;return r?n?n+(t?". "+t:""):t||"":(0,xe.__)("Empty")}},getEditWrapperProps:e=>({"data-align":e.align}),transforms:Tn,edit:Ln,save:function({attributes:e}){const{url:t,alt:n,caption:r,align:o,href:a,rel:i,linkClass:s,width:l,height:c,id:u,linkTarget:d,sizeSlug:p,title:m}=e,f=(0,Ae.isEmpty)(i)?void 0:i,h=Be()({["align"+o]:o,["size-"+p]:p,"is-resized":l||c}),g=(0,Oe.createElement)("img",{src:t,alt:n,className:u?"wp-image-"+u:null,width:l,height:c,title:m}),b=(0,Oe.createElement)(Oe.Fragment,null,a?(0,Oe.createElement)("a",{className:s,href:a,target:d,rel:f},g):g,!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:r}));return"left"===o||"right"===o||"center"===o?(0,Oe.createElement)("div",Se.useBlockProps.save(),(0,Oe.createElement)("figure",{className:h},b)):(0,Oe.createElement)("figure",Se.useBlockProps.save({className:h}),b)},deprecated:tt};var On=n(20229);const Nn={className:!1,anchor:!0},Dn={align:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},level:{type:"number",default:2},placeholder:{type:"string"}},Bn=e=>{if(!e.customTextColor)return e;const t={color:{text:e.customTextColor}};return{...(0,Ae.omit)(e,["customTextColor"]),style:t}},Pn=["left","right","center"],In=e=>{const{align:t,...n}=e;return Pn.includes(t)?{...n,textAlign:t}:e},Rn=[{supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0},fontSize:!0,lineHeight:!0,__experimentalSelector:{"core/heading/h1":"h1","core/heading/h2":"h2","core/heading/h3":"h3","core/heading/h4":"h4","core/heading/h5":"h5","core/heading/h6":"h6"},__unstablePasteTextInline:!0},attributes:Dn,isEligible:({align:e})=>Pn.includes(e),migrate:In,save({attributes:e}){const{align:t,content:n,level:r}=e,o="h"+r,a=Be()({["has-text-align-"+t]:t});return(0,Oe.createElement)(o,Se.useBlockProps.save({className:a}),(0,Oe.createElement)(Se.RichText.Content,{value:n}))}},{supports:Nn,attributes:{...Dn,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>Bn(In(e)),save({attributes:e}){const{align:t,content:n,customTextColor:r,level:o,textColor:a}=e,i="h"+o,s=(0,Se.getColorClassName)("color",a),l=Be()({[s]:s,"has-text-color":a||r,["has-text-align-"+t]:t});return(0,Oe.createElement)(Se.RichText.Content,{className:l||void 0,tagName:i,style:{color:s?void 0:r},value:n})}},{attributes:{...Dn,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>Bn(In(e)),save({attributes:e}){const{align:t,content:n,customTextColor:r,level:o,textColor:a}=e,i="h"+o,s=(0,Se.getColorClassName)("color",a),l=Be()({[s]:s,["has-text-align-"+t]:t});return(0,Oe.createElement)(Se.RichText.Content,{className:l||void 0,tagName:i,style:{color:s?void 0:r},value:n})},supports:Nn},{supports:Nn,attributes:{...Dn,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>Bn(In(e)),save({attributes:e}){const{align:t,level:n,content:r,textColor:o,customTextColor:a}=e,i="h"+n,s=(0,Se.getColorClassName)("color",o),l=Be()({[s]:s});return(0,Oe.createElement)(Se.RichText.Content,{className:l||void 0,tagName:i,style:{textAlign:t,color:s?void 0:a},value:r})}}];var Zn=n(87255),Wn=n(5560),Hn=n(59259);function jn({level:e,isPressed:t=!1}){const n={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return n.hasOwnProperty(e)?(0,Oe.createElement)(Hn.Wj,{width:"24",height:"24",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:t},(0,Oe.createElement)(Hn.y$,{d:n[e]})):null}const Yn=[1,2,3,4,5,6],qn={className:"block-library-heading-level-dropdown",isAlternate:!0};function Fn({selectedLevel:e,onChange:t}){return(0,Oe.createElement)(sn.Z,{popoverProps:qn,renderToggle:({onToggle:t,isOpen:n})=>(0,Oe.createElement)(at.Z,{"aria-expanded":n,"aria-haspopup":"true",icon:(0,Oe.createElement)(jn,{level:e}),label:(0,xe.__)("Change heading level"),onClick:t,onKeyDown:e=>{n||e.keyCode!==Wn.DOWN||(e.preventDefault(),e.stopPropagation(),t())},showTooltip:!0}),renderContent:()=>(0,Oe.createElement)(Zn.Z,{className:"block-library-heading-level-toolbar",label:(0,xe.__)("Change heading level")},(0,Oe.createElement)(Ot.Z,{isCollapsed:!1,controls:Yn.map(n=>{const r=n===e;return{icon:(0,Oe.createElement)(jn,{level:n,isPressed:r}),title:(0,xe.sprintf)((0,xe.__)("Heading %d"),n),isActive:r,onClick(){t(n)}}})}))})}const Vn=function({attributes:e,setAttributes:t,mergeBlocks:n,onReplace:r,mergedStyle:o,clientId:a}){const{textAlign:i,content:s,level:l,placeholder:c}=e,u="h"+l,d=(0,Se.useBlockProps)({className:Be()({["has-text-align-"+i]:i}),style:o});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Fn,{selectedLevel:l,onChange:e=>t({level:e})}),(0,Oe.createElement)(Se.AlignmentControl,{value:i,onChange:e=>{t({textAlign:e})}})),(0,Oe.createElement)(Se.RichText,(0,He.Z)({identifier:"content",tagName:u,value:s,onChange:e=>t({content:e}),onMerge:n,onSplit:(t,n)=>{let r;return r=n||t?(0,Te.createBlock)("core/heading",{...e,content:t}):(0,Te.createBlock)("core/paragraph"),n&&(r.clientId=a),r},onReplace:r,onRemove:()=>r([]),"aria-label":(0,xe.__)("Heading text"),placeholder:c||(0,xe.__)("Heading"),textAlign:i},d)))};const{name:Un}={apiVersion:2,name:"core/heading",title:"Heading",category:"text",description:"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.",keywords:["title","subtitle"],textdomain:"default",attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",__experimentalRole:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontWeight:!0},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"},Xn={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map(({content:e,anchor:t})=>(0,Te.createBlock)(Un,{content:e,anchor:t}))},{type:"raw",selector:"h1,h2,h3,h4,h5,h6",schema:({phrasingContentSchema:e,isPaste:t})=>{const n={children:e,attributes:t?[]:["style","id"]};return{h1:n,h2:n,h3:n,h4:n,h5:n,h6:n}},transform(e){const t=(0,Te.getBlockAttributes)(Un,e.outerHTML),{textAlign:n}=e.style||{};var r;return t.level=(r=e.nodeName,Number(r.substr(1))),"left"!==n&&"center"!==n&&"right"!==n||(t.align=n),(0,Te.createBlock)(Un,t)}},...[1,2,3,4,5,6].map(e=>({type:"prefix",prefix:Array(e+1).join("#"),transform:t=>(0,Te.createBlock)(Un,{level:e,content:t})})),...[1,2,3,4,5,6].map(e=>({type:"enter",regExp:new RegExp(`^/(h|H)${e}$`),transform:t=>(0,Te.createBlock)(Un,{level:e,content:t})}))],to:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map(({content:e,anchor:t})=>(0,Te.createBlock)("core/paragraph",{content:e,anchor:t}))}]},$n={apiVersion:2,name:"core/heading",title:"Heading",category:"text",description:"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.",keywords:["title","subtitle"],textdomain:"default",attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",__experimentalRole:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontWeight:!0},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"},{name:Gn}=$n,Kn={icon:On.Z,example:{attributes:{content:(0,xe.__)("Code is Poetry"),level:2}},__experimentalLabel(e,{context:t}){if("accessibility"===t){const{content:t,level:n}=e;return(0,Ae.isEmpty)(t)?(0,xe.sprintf)((0,xe.__)("Level %s. Empty."),n):(0,xe.sprintf)((0,xe.__)("Level %1$s. %2$s"),n,t)}},transforms:Xn,deprecated:Rn,merge:(e,t)=>({content:(e.content||"")+(t.content||"")}),edit:Vn,save:function({attributes:e}){const{textAlign:t,content:n,level:r}=e,o="h"+r,a=Be()({["has-text-align-"+t]:t});return(0,Oe.createElement)(o,Se.useBlockProps.save({className:a}),(0,Oe.createElement)(Se.RichText.Content,{value:n}))}};var Jn=n(80343);const Qn={value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"cite",default:""},align:{type:"string"}},er=[{attributes:Qn,save({attributes:e}){const{align:t,value:n,citation:r}=e;return(0,Oe.createElement)("blockquote",{style:{textAlign:t||null}},(0,Oe.createElement)(Se.RichText.Content,{multiline:!0,value:n}),!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"cite",value:r}))}},{attributes:{...Qn,style:{type:"number",default:1}},migrate:e=>2===e.style?{...(0,Ae.omit)(e,["style"]),className:e.className?e.className+" is-style-large":"is-style-large"}:e,save({attributes:e}){const{align:t,value:n,citation:r,style:o}=e;return(0,Oe.createElement)("blockquote",{className:2===o?"is-large":"",style:{textAlign:t||null}},(0,Oe.createElement)(Se.RichText.Content,{multiline:!0,value:n}),!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"cite",value:r}))}},{attributes:{...Qn,citation:{type:"string",source:"html",selector:"footer",default:""},style:{type:"number",default:1}},save({attributes:e}){const{align:t,value:n,citation:r,style:o}=e;return(0,Oe.createElement)("blockquote",{className:"blocks-quote-style-"+o,style:{textAlign:t||null}},(0,Oe.createElement)(Se.RichText.Content,{multiline:!0,value:n}),!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"footer",value:r}))}}];var tr=n(76875),nr=n(64776);const rr="web"===nr.Z.OS;var or=n(24788);const ar={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Te.createBlock)("core/quote",{value:(0,or.toHTMLString)({value:(0,or.join)(e.map(({content:e})=>(0,or.create)({html:e})),"\u2028"),multilineTag:"p"}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:({content:e,anchor:t})=>(0,Te.createBlock)("core/quote",{value:`

${e}

`,anchor:t})},{type:"block",blocks:["core/pullquote"],transform:({value:e,citation:t,anchor:n})=>(0,Te.createBlock)("core/quote",{value:e,citation:t,anchor:n})},{type:"prefix",prefix:">",transform:e=>(0,Te.createBlock)("core/quote",{value:`

${e}

`})},{type:"raw",isMatch:e=>{const t=(()=>{let e=!1;return t=>"P"===t.nodeName||(e||"CITE"!==t.nodeName?void 0:(e=!0,!0))})();return"BLOCKQUOTE"===e.nodeName&&Array.from(e.childNodes).every(t)},schema:({phrasingContentSchema:e})=>({blockquote:{children:{p:{children:e},cite:{children:e}}}})}],to:[{type:"block",blocks:["core/paragraph"],transform:({value:e,citation:t})=>{const n=[];return e&&"

"!==e&&n.push(...(0,or.split)((0,or.create)({html:e,multilineTag:"p"}),"\u2028").map(e=>(0,Te.createBlock)("core/paragraph",{content:(0,or.toHTMLString)({value:e})}))),t&&"

"!==t&&n.push((0,Te.createBlock)("core/paragraph",{content:t})),0===n.length?(0,Te.createBlock)("core/paragraph",{content:""}):n}},{type:"block",blocks:["core/heading"],transform:({value:e,citation:t,...n})=>{if("

"===e)return(0,Te.createBlock)("core/heading",{content:t});const r=(0,or.split)((0,or.create)({html:e,multilineTag:"p"}),"\u2028"),o=(0,Te.createBlock)("core/heading",{content:(0,or.toHTMLString)({value:r[0]})});if(!t&&1===r.length)return o;const a=r.slice(1);return[o,(0,Te.createBlock)("core/quote",{...n,citation:t,value:(0,or.toHTMLString)({value:a.length?(0,or.join)(r.slice(1),"\u2028"):(0,or.create)(),multilineTag:"p"})})]}},{type:"block",blocks:["core/pullquote"],transform:({value:e,citation:t,anchor:n})=>(0,Te.createBlock)("core/pullquote",{value:e,citation:t,anchor:n})}]},ir={apiVersion:2,name:"core/quote",title:"Quote",category:"text",description:'Give quoted text visual emphasis. "In quoting others, we cite ourselves." — Julio Cortázar',keywords:["blockquote","cite"],textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",__experimentalRole:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",__experimentalRole:"content"},align:{type:"string"}},supports:{anchor:!0},styles:[{name:"default",label:"Default",isDefault:!0},{name:"large",label:"Large"}],editorStyle:"wp-block-quote-editor",style:"wp-block-quote"},{name:sr}=ir,lr={icon:Jn.Z,example:{attributes:{value:"

"+(0,xe.__)("In quoting others, we cite ourselves.")+"

",citation:"Julio Cortázar",className:"is-style-large"}},transforms:ar,edit:function({attributes:e,setAttributes:t,isSelected:n,mergeBlocks:r,onReplace:o,className:a,insertBlocksAfter:i,mergedStyle:s}){const{align:l,value:c,citation:u}=e,d=(0,Se.useBlockProps)({className:Be()(a,{["has-text-align-"+l]:l}),style:s});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Se.AlignmentControl,{value:l,onChange:e=>{t({align:e})}})),(0,Oe.createElement)(tr.f,d,(0,Oe.createElement)(Se.RichText,{identifier:"value",multiline:!0,value:c,onChange:e=>t({value:e}),onMerge:r,onRemove:e=>{const t=!u||0===u.length;!e&&t&&o([])},"aria-label":(0,xe.__)("Quote text"),placeholder:(0,xe.__)("Add quote"),onReplace:o,onSplit:t=>(0,Te.createBlock)("core/quote",{...e,value:t}),__unstableOnSplitMiddle:()=>(0,Te.createBlock)("core/paragraph"),textAlign:l}),(!Se.RichText.isEmpty(u)||n)&&(0,Oe.createElement)(Se.RichText,{identifier:"citation",tagName:rr?"cite":void 0,style:{display:"block"},value:u,onChange:e=>t({citation:e}),__unstableMobileNoFocusOnMount:!0,"aria-label":(0,xe.__)("Quote citation text"),placeholder:(0,xe.__)("Add citation"),className:"wp-block-quote__citation",textAlign:l,__unstableOnSplitAtEnd:()=>i((0,Te.createBlock)("core/paragraph"))})))},save:function({attributes:e}){const{align:t,value:n,citation:r}=e,o=Be()({["has-text-align-"+t]:t});return(0,Oe.createElement)("blockquote",Se.useBlockProps.save({className:o}),(0,Oe.createElement)(Se.RichText.Content,{multiline:!0,value:n}),!Se.RichText.isEmpty(r)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"cite",value:r}))},merge:(e,{value:t,citation:n})=>(n||(n=e.citation),t&&"

"!==t?{...e,value:e.value+t,citation:n}:{...e,citation:n}),deprecated:er};var cr=n(43900);function ur(e){return Math.min(3,e.images.length)}const dr=(e,t="large")=>{const n=(0,Ae.pick)(e,["alt","id","link","caption"]);n.url=(0,Ae.get)(e,["sizes",t,"url"])||(0,Ae.get)(e,["media_details","sizes",t,"source_url"])||e.url;const r=(0,Ae.get)(e,["sizes","full","url"])||(0,Ae.get)(e,["media_details","sizes","full","source_url"]);return r&&(n.fullUrl=r),n},pr=[{attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"},sizeSlug:{type:"string",default:"large"}},supports:{align:!0},isEligible:({linkTo:e})=>!e||"attachment"===e||"media"===e,migrate(e){let t=e.linkTo;return e.linkTo?"attachment"===e.linkTo?t="post":"media"===e.linkTo&&(t="file"):t="none",{...e,linkTo:t}},save({attributes:e}){const{images:t,columns:n=ur(e),imageCrop:r,caption:o,linkTo:a}=e;return(0,Oe.createElement)("figure",{className:`columns-${n} ${r?"is-cropped":""}`},(0,Oe.createElement)("ul",{className:"blocks-gallery-grid"},t.map(e=>{let t;switch(a){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Oe.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return(0,Oe.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Oe.createElement)("figure",null,t?(0,Oe.createElement)("a",{href:t},n):n,!Se.RichText.isEmpty(e.caption)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))})),!Se.RichText.isEmpty(o)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:o}))}},{attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},fullUrl:{source:"attribute",selector:"img",attribute:"data-full-url"},link:{source:"attribute",selector:"img",attribute:"data-link"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",default:[]},columns:{type:"number"},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},isEligible:({ids:e})=>e&&e.some(e=>"string"==typeof e),migrate:e=>({...e,ids:(0,Ae.map)(e.ids,e=>{const t=parseInt(e,10);return Number.isInteger(t)?t:null})}),save({attributes:e}){const{images:t,columns:n=ur(e),imageCrop:r,caption:o,linkTo:a}=e;return(0,Oe.createElement)("figure",{className:`columns-${n} ${r?"is-cropped":""}`},(0,Oe.createElement)("ul",{className:"blocks-gallery-grid"},t.map(e=>{let t;switch(a){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Oe.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return(0,Oe.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Oe.createElement)("figure",null,t?(0,Oe.createElement)("a",{href:t},n):n,!Se.RichText.isEmpty(e.caption)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))})),!Se.RichText.isEmpty(o)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:o}))}},{attributes:{images:{type:"array",default:[],source:"query",selector:"ul.wp-block-gallery .blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},fullUrl:{source:"attribute",selector:"img",attribute:"data-full-url"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},link:{source:"attribute",selector:"img",attribute:"data-link"},caption:{type:"array",source:"children",selector:"figcaption"}}},ids:{type:"array",default:[]},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},save({attributes:e}){const{images:t,columns:n=ur(e),imageCrop:r,linkTo:o}=e;return(0,Oe.createElement)("ul",{className:`columns-${n} ${r?"is-cropped":""}`},t.map(e=>{let t;switch(o){case"media":t=e.fullUrl||e.url;break;case"attachment":t=e.link}const n=(0,Oe.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return(0,Oe.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Oe.createElement)("figure",null,t?(0,Oe.createElement)("a",{href:t},n):n,e.caption&&e.caption.length>0&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:e.caption})))}))}},{attributes:{images:{type:"array",default:[],source:"query",selector:"ul.wp-block-gallery .blocks-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},link:{source:"attribute",selector:"img",attribute:"data-link"},caption:{type:"array",source:"children",selector:"figcaption"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},isEligible:({images:e,ids:t})=>e&&e.length>0&&(!t&&e||t&&e&&t.length!==e.length||(0,Ae.some)(e,(e,n)=>!e&&null!==t[n]||parseInt(e,10)!==t[n])),migrate:e=>({...e,ids:(0,Ae.map)(e.images,({id:e})=>e?parseInt(e,10):null)}),supports:{align:!0},save({attributes:e}){const{images:t,columns:n=ur(e),imageCrop:r,linkTo:o}=e;return(0,Oe.createElement)("ul",{className:`columns-${n} ${r?"is-cropped":""}`},t.map(e=>{let t;switch(o){case"media":t=e.url;break;case"attachment":t=e.link}const n=(0,Oe.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return(0,Oe.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Oe.createElement)("figure",null,t?(0,Oe.createElement)("a",{href:t},n):n,e.caption&&e.caption.length>0&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:e.caption})))}))}},{attributes:{images:{type:"array",default:[],source:"query",selector:"div.wp-block-gallery figure.blocks-gallery-image img",query:{url:{source:"attribute",attribute:"src"},alt:{source:"attribute",attribute:"alt",default:""},id:{source:"attribute",attribute:"data-id"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"},align:{type:"string",default:"none"}},supports:{align:!0},save({attributes:e}){const{images:t,columns:n=ur(e),align:r,imageCrop:o,linkTo:a}=e,i=Be()("columns-"+n,{alignnone:"none"===r,"is-cropped":o});return(0,Oe.createElement)("div",{className:i},t.map(e=>{let t;switch(a){case"media":t=e.url;break;case"attachment":t=e.link}const n=(0,Oe.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id});return(0,Oe.createElement)("figure",{key:e.id||e.url,className:"blocks-gallery-image"},t?(0,Oe.createElement)("a",{href:t},n):n)}))}}];var mr=n(65365),fr=n(76294),hr=n(86638);const gr=function(e={},t){switch(t.type){case"SET_IS_MATCHING":return t.values}return e};function br(e){return{type:"SET_IS_MATCHING",values:e}}function _r(e,t){return-1===t.indexOf(" ")&&(t=">= "+t),!!e[t]}const vr=(0,n(96956).Z)("core/viewport",{reducer:gr,actions:s,selectors:l});(0,hr.register)(vr);const yr=(e,t)=>{const n=(0,Ae.debounce)(()=>{const e=(0,Ae.mapValues)(r,e=>e.matches);(0,hr.dispatch)(vr).setIsMatching(e)},{leading:!0}),r=(0,Ae.reduce)(e,(e,r,o)=>((0,Ae.forEach)(t,(t,a)=>{const i=window.matchMedia(`(${t}: ${r}px)`);i.addListener(n);const s=[a,o].join(" ");e[s]=i}),e),{});window.addEventListener("orientationchange",n),n(),n.flush()};var Mr=n(27598),kr=n(41627);const wr=e=>(0,Mr.Z)(t=>(0,kr.Z)(n=>{const r=(0,Ae.mapValues)(e,e=>{let[t,n]=e.split(" ");return void 0===n&&(n=t,t=">="),(0,pt.Z)(n,t)});return(0,Oe.createElement)(t,(0,He.Z)({},n,r))}),"withViewportMatch");yr({huge:1440,wide:1280,large:960,medium:782,small:600,mobile:480},{"<":"max-width",">=":"min-width"});const Er=(0,Oe.createElement)(Se.BlockIcon,{icon:cr.Z});var Lr=n(31924),Cr=n(4906),Sr=n(62248),Tr=n(23232),Ar=n(99344),xr=n(14310),zr=n(55024),Or=n(84896),Nr=n(27231);class Dr extends Oe.Component{constructor(){super(...arguments),this.onSelectImage=this.onSelectImage.bind(this),this.onRemoveImage=this.onRemoveImage.bind(this),this.bindContainer=this.bindContainer.bind(this),this.onEdit=this.onEdit.bind(this),this.onSelectImageFromLibrary=this.onSelectImageFromLibrary.bind(this),this.onSelectCustomURL=this.onSelectCustomURL.bind(this),this.state={isEditing:!1}}bindContainer(e){this.container=e}onSelectImage(){this.props.isSelected||this.props.onSelect()}onRemoveImage(e){this.container===this.container.ownerDocument.activeElement&&this.props.isSelected&&-1!==[Wn.BACKSPACE,Wn.DELETE].indexOf(e.keyCode)&&(e.stopPropagation(),e.preventDefault(),this.props.onRemove())}onEdit(){this.setState({isEditing:!0})}componentDidUpdate(){const{image:e,url:t,__unstableMarkNextChangeAsNotPersistent:n}=this.props;e&&!t&&(n(),this.props.setAttributes({url:e.source_url,alt:e.alt_text}))}deselectOnBlur(){this.props.onDeselect()}onSelectImageFromLibrary(e){const{setAttributes:t,id:n,url:r,alt:o,caption:a,sizeSlug:i}=this.props;if(!e||!e.url)return;let s=dr(e,i);((e,t)=>!e&&(0,nt.Gu)(t))(n,r)&&o&&(s=(0,Ae.omit)(s,["alt"])),a&&!(0,Ae.get)(s,["caption"])&&(s=(0,Ae.omit)(s,["caption"])),t(s),this.setState({isEditing:!1})}onSelectCustomURL(e){const{setAttributes:t,url:n}=this.props;e!==n&&(t({url:e,id:void 0}),this.setState({isEditing:!1}))}render(){const{url:e,alt:t,id:n,linkTo:r,link:o,isFirstItem:a,isLastItem:i,isSelected:s,caption:l,onRemove:c,onMoveForward:u,onMoveBackward:d,setAttributes:p,"aria-label":m}=this.props,{isEditing:f}=this.state;let h;switch(r){case"file":h=e;break;case"post":h=o}const g=(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)("img",{src:e,alt:t,"data-id":n,onKeyDown:this.onRemoveImage,tabIndex:"0","aria-label":m,ref:this.bindContainer}),(0,nt.Gu)(e)&&(0,Oe.createElement)(ct.Z,null)),b=Be()({"is-selected":s,"is-transient":(0,nt.Gu)(e)});return(0,Oe.createElement)("figure",{className:b,onClick:this.onSelectImage,onFocus:this.onSelectImage},!f&&(h?(0,Oe.createElement)("a",{href:h},g):g),f&&(0,Oe.createElement)(Se.MediaPlaceholder,{labels:{title:(0,xe.__)("Edit gallery image")},icon:Qe.Z,onSelect:this.onSelectImageFromLibrary,onSelectURL:this.onSelectCustomURL,accept:"image/*",allowedTypes:["image"],value:{id:n,src:e}}),(0,Oe.createElement)(Cr.Z,{className:"block-library-gallery-item__inline-menu is-left"},(0,Oe.createElement)(Sr.Z,{icon:xr.Z,onClick:a?void 0:d,label:(0,xe.__)("Move image backward"),"aria-disabled":a,disabled:!s}),(0,Oe.createElement)(Sr.Z,{icon:zr.Z,onClick:i?void 0:u,label:(0,xe.__)("Move image forward"),"aria-disabled":i,disabled:!s})),(0,Oe.createElement)(Cr.Z,{className:"block-library-gallery-item__inline-menu is-right"},(0,Oe.createElement)(Sr.Z,{icon:Or.Z,onClick:this.onEdit,label:(0,xe.__)("Replace image"),disabled:!s}),(0,Oe.createElement)(Sr.Z,{icon:Nr.Z,onClick:c,label:(0,xe.__)("Remove image"),disabled:!s})),!f&&(s||l)&&(0,Oe.createElement)(Se.RichText,{tagName:"figcaption","aria-label":(0,xe.__)("Image caption text"),placeholder:s?(0,xe.__)("Add caption"):null,value:l,onChange:e=>p({caption:e}),inlineToolbar:!0}))}}const Br=(0,mr.Z)([(0,Tr.Z)((e,t)=>{const{getMedia:n}=e(Ce.h),{id:r}=t;return{image:r?n(parseInt(r,10)):null}}),(0,Ar.Z)(e=>{const{__unstableMarkNextChangeAsNotPersistent:t}=e(Se.store);return{__unstableMarkNextChangeAsNotPersistent:t}})])(Dr);function Pr({isHidden:e,...t}){return e?(0,Oe.createElement)(Lr.Z,(0,He.Z)({as:Se.RichText},t)):(0,Oe.createElement)(Se.RichText,t)}const Ir=e=>{const{attributes:t,isSelected:n,setAttributes:r,selectedImage:o,mediaPlaceholder:a,onMoveBackward:i,onMoveForward:s,onRemoveImage:l,onSelectImage:c,onDeselectImage:u,onSetImageAttributes:d,insertBlocksAfter:p,blockProps:m}=e,{align:f,columns:h=ur(t),caption:g,imageCrop:b,images:_}=t;return(0,Oe.createElement)("figure",(0,He.Z)({},m,{className:Be()(m.className,{["align"+f]:f,["columns-"+h]:h,"is-cropped":b})}),(0,Oe.createElement)("ul",{className:"blocks-gallery-grid"},_.map((e,r)=>{const a=(0,xe.sprintf)((0,xe.__)("image %1$d of %2$d in gallery"),r+1,_.length);return(0,Oe.createElement)("li",{className:"blocks-gallery-item",key:e.id?`${e.id}-${r}`:e.url},(0,Oe.createElement)(Br,{url:e.url,alt:e.alt,id:e.id,isFirstItem:0===r,isLastItem:r+1===_.length,isSelected:n&&o===r,onMoveBackward:i(r),onMoveForward:s(r),onRemove:l(r),onSelect:c(r),onDeselect:u(r),setAttributes:e=>d(r,e),caption:e.caption,"aria-label":a,sizeSlug:t.sizeSlug}))})),a,(0,Oe.createElement)(Pr,{isHidden:!n&&Se.RichText.isEmpty(g),tagName:"figcaption",className:"blocks-gallery-caption","aria-label":(0,xe.__)("Gallery caption text"),placeholder:(0,xe.__)("Write gallery caption…"),value:g,onChange:e=>r({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>p((0,Te.createBlock)("core/paragraph"))}))},Rr=[{value:"post",label:(0,xe.__)("Attachment Page")},{value:"file",label:(0,xe.__)("Media File")},{value:"none",label:(0,xe.__)("None")}],Zr=["image"],Wr=nr.Z.select({web:(0,xe.__)("Drag images, upload new ones or select files from your library."),native:(0,xe.__)("ADD MEDIA")}),Hr=nr.Z.select({web:{},native:{type:"stepper"}});const jr=(0,mr.Z)([rt.Z,wr({isNarrow:"< small"})])((function(e){const{attributes:t,clientId:n,isSelected:r,noticeUI:o,noticeOperations:a,onFocus:i}=e,{columns:s=ur(t),imageCrop:l,images:c,linkTo:u,sizeSlug:d}=t,[p,m]=(0,Oe.useState)(),[f,h]=(0,Oe.useState)(),{__unstableMarkNextChangeAsNotPersistent:g}=(0,mt.Z)(Se.store),{imageSizes:b,mediaUpload:_,getMedia:v,wasBlockJustInserted:y}=(0,ot.Z)(e=>{const t=e(Se.store).getSettings();return{imageSizes:t.imageSizes,mediaUpload:t.mediaUpload,getMedia:e(Ce.h).getMedia,wasBlockJustInserted:e(Se.store).wasBlockJustInserted(n,"inserter_menu")}}),M=(0,Oe.useMemo)(()=>r?(0,Ae.reduce)(t.ids,(e,t)=>{if(!t)return e;const n=v(t),r=(0,Ae.reduce)(b,(e,t)=>{const r=(0,Ae.get)(n,["sizes",t.slug,"url"]),o=(0,Ae.get)(n,["media_details","sizes",t.slug,"source_url"]);return{...e,[t.slug]:r||o}},{});return{...e,[parseInt(t,10)]:r}},{}):{},[r,t.ids,b]);function k(t){if(t.ids)throw new Error('The "ids" attribute should not be changed directly. It is managed automatically when "images" attribute changes');t.images&&(t={...t,ids:(0,Ae.map)(t.images,({id:e})=>parseInt(e,10))}),e.setAttributes(t)}function w(e,t){const n=[...c];n.splice(t,1,c[e]),n.splice(e,1,c[t]),m(t),k({images:n})}function E(e){const t=(0,Ae.toString)(e.id),n=(0,Ae.find)(c,{id:t}),r=n?n.caption:e.caption;if(!f)return r;const o=(0,Ae.find)(f,{id:t});return o&&o.caption!==e.caption?e.caption:r}function L(e){h(e.map(e=>({id:(0,Ae.toString)(e.id),caption:e.caption}))),k({images:e.map(e=>({...dr(e,d),caption:E(e),id:(0,Ae.toString)(e.id)})),columns:t.columns?Math.min(e.length,t.columns):t.columns})}(0,Oe.useEffect)(()=>{if("web"===nr.Z.OS&&c&&c.length>0&&(0,Ae.every)(c,({url:e})=>(0,nt.Gu)(e))){const e=(0,Ae.map)(c,({url:e})=>(0,nt.TR)(e));(0,Ae.forEach)(c,({url:e})=>(0,nt.Vg)(e)),_({filesList:e,onFileChange:L,allowedTypes:["image"]})}},[]),(0,Oe.useEffect)(()=>{r||m()},[r]),(0,Oe.useEffect)(()=>{var e,t,n,r,o,a;u||(g(),k({linkTo:(null===(e=window)||void 0===e||null===(t=e.wp)||void 0===t||null===(n=t.media)||void 0===n||null===(r=n.view)||void 0===r||null===(o=r.settings)||void 0===o||null===(a=o.defaultProps)||void 0===a?void 0:a.link)||"none"}))},[u]);const C=!!c.length,S=C&&c.some(e=>!!e.id),T=(0,Oe.createElement)(Se.MediaPlaceholder,{addToGallery:S,isAppender:C,disableMediaButtons:C&&!r,icon:!C&&Er,labels:{title:!C&&(0,xe.__)("Gallery"),instructions:!C&&Wr},onSelect:L,accept:"image/*",allowedTypes:Zr,multiple:!0,value:S?c:{},onError:function(e){a.removeAllNotices(),a.createErrorNotice(e)},notices:C?void 0:o,onFocus:i,autoOpenMediaUpload:!C&&r&&y}),A=(0,Se.useBlockProps)();if(!C)return(0,Oe.createElement)("div",A,T);const x=(0,Ae.map)((0,Ae.filter)(b,({slug:e})=>(0,Ae.some)(M,t=>t[e])),({name:e,slug:t})=>({value:t,label:e})),z=C&&!(0,Ae.isEmpty)(x);return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Gallery settings")},c.length>1&&(0,Oe.createElement)(ln.Z,(0,He.Z)({label:(0,xe.__)("Columns"),value:s,onChange:function(e){k({columns:e})},min:1,max:Math.min(8,c.length)},Hr,{required:!0})),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Crop images"),checked:!!l,onChange:function(){k({imageCrop:!l})},help:function(e){return e?(0,xe.__)("Thumbnails are cropped to align."):(0,xe.__)("Thumbnails are not cropped.")}}),(0,Oe.createElement)(fr.Z,{label:(0,xe.__)("Link to"),value:u,onChange:function(e){k({linkTo:e})},options:Rr,hideCancelButton:!0}),z&&(0,Oe.createElement)(fr.Z,{label:(0,xe.__)("Image size"),value:d,options:x,onChange:function(e){k({images:(0,Ae.map)(c,t=>{if(!t.id)return t;const n=(0,Ae.get)(M,[parseInt(t.id,10),e]);return{...t,...n&&{url:n}}}),sizeSlug:e})},hideCancelButton:!0}))),o,(0,Oe.createElement)(Ir,(0,He.Z)({},e,{selectedImage:p,mediaPlaceholder:T,onMoveBackward:function(e){return()=>{0!==e&&w(e,e-1)}},onMoveForward:function(e){return()=>{e!==c.length-1&&w(e,e+1)}},onRemoveImage:function(e){return()=>{const n=(0,Ae.filter)(c,(t,n)=>e!==n);m(),k({images:n,columns:t.columns?Math.min(n.length,t.columns):t.columns})}},onSelectImage:function(e){return()=>{m(e)}},onDeselectImage:function(){return()=>{m()}},onSetImageAttributes:function(e,t){c[e]&&k({images:[...c.slice(0,e),{...c[e],...t},...c.slice(e+1)]})},blockProps:A,onFocusGalleryCaption:function(){m()}})))}));const Yr=e=>e?e.split(",").map(e=>parseInt(e,10)):[],qr={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>{let{align:t,sizeSlug:n}=e[0];t=(0,Ae.every)(e,["align",t])?t:void 0,n=(0,Ae.every)(e,["sizeSlug",n])?n:void 0;const r=(0,Ae.filter)(e,({url:e})=>e);return(0,Te.createBlock)("core/gallery",{images:r.map(({id:e,url:t,alt:n,caption:r})=>({id:(0,Ae.toString)(e),url:t,alt:n,caption:r})),ids:r.map(({id:e})=>parseInt(e,10)),align:t,sizeSlug:n})}},{type:"shortcode",tag:"gallery",attributes:{images:{type:"array",shortcode:({named:{ids:e}})=>Yr(e).map(e=>({id:(0,Ae.toString)(e)}))},ids:{type:"array",shortcode:({named:{ids:e}})=>Yr(e)},columns:{type:"number",shortcode:({named:{columns:e="3"}})=>parseInt(e,10)},linkTo:{type:"string",shortcode:({named:{link:e="post"}})=>e}},isMatch:({named:e})=>void 0!==e.ids},{type:"files",isMatch:e=>1!==e.length&&(0,Ae.every)(e,e=>0===e.type.indexOf("image/")),transform:e=>(0,Te.createBlock)("core/gallery",{images:e.map(e=>dr({url:(0,nt.ZR)(e)}))})}],to:[{type:"block",blocks:["core/image"],transform:({images:e,align:t,sizeSlug:n,ids:r})=>e.length>0?e.map(({url:e,alt:o,caption:a},i)=>(0,Te.createBlock)("core/image",{id:r[i],url:e,alt:o,caption:a,align:t,sizeSlug:n})):(0,Te.createBlock)("core/image",{align:t})}]},Fr={apiVersion:2,name:"core/gallery",title:"Gallery",category:"media",description:"Display multiple images in a rich gallery.",keywords:["images","photos"],textdomain:"default",attributes:{images:{type:"array",default:[],source:"query",selector:".blocks-gallery-item",query:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},fullUrl:{type:"string",source:"attribute",selector:"img",attribute:"data-full-url"},link:{type:"string",source:"attribute",selector:"img",attribute:"data-link"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},id:{type:"string",source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"string",source:"html",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"string",source:"html",selector:".blocks-gallery-caption"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string"},sizeSlug:{type:"string",default:"large"}},supports:{anchor:!0,align:!0},editorStyle:"wp-block-gallery-editor",style:"wp-block-gallery"},{name:Vr}=Fr,Ur={icon:cr.Z,example:{attributes:{columns:2,images:[{url:"https://s.w.org/images/core/5.3/Glacial_lakes%2C_Bhutan.jpg"},{url:"https://s.w.org/images/core/5.3/Sediment_off_the_Yucatan_Peninsula.jpg"}]}},transforms:qr,edit:jr,save:function({attributes:e}){const{images:t,columns:n=ur(e),imageCrop:r,caption:o,linkTo:a}=e,i=`columns-${n} ${r?"is-cropped":""}`;return(0,Oe.createElement)("figure",Se.useBlockProps.save({className:i}),(0,Oe.createElement)("ul",{className:"blocks-gallery-grid"},t.map(e=>{let t;switch(a){case"file":t=e.fullUrl||e.url;break;case"post":t=e.link}const n=(0,Oe.createElement)("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-full-url":e.fullUrl,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return(0,Oe.createElement)("li",{key:e.id||e.url,className:"blocks-gallery-item"},(0,Oe.createElement)("figure",null,t?(0,Oe.createElement)("a",{href:t},n):n,!Se.RichText.isEmpty(e.caption)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:e.caption})))})),!Se.RichText.isEmpty(o)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:o}))},deprecated:pr};var Xr=n(98121),$r=n(33841),Gr=n(83148);const Kr={apiVersion:2,name:"core/archives",title:"Archives",category:"widgets",description:"Display a monthly archive of your posts.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-archives-editor"},{name:Jr}=Kr,Qr={icon:Xr.Z,example:{},edit:function({attributes:e,setAttributes:t}){const{showPostCounts:n,displayAsDropdown:r}=e;return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Archives settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display as dropdown"),checked:r,onChange:()=>t({displayAsDropdown:!r})}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Show post counts"),checked:n,onChange:()=>t({showPostCounts:!n})}))),(0,Oe.createElement)("div",(0,Se.useBlockProps)(),(0,Oe.createElement)($r.Z,null,(0,Oe.createElement)(Gr.Z,{block:"core/archives",attributes:e}))))}};var eo=n(71386);const to=[{attributes:{src:{type:"string",source:"attribute",selector:"audio",attribute:"src"},caption:{type:"string",source:"html",selector:"figcaption"},id:{type:"number"},autoplay:{type:"boolean",source:"attribute",selector:"audio",attribute:"autoplay"},loop:{type:"boolean",source:"attribute",selector:"audio",attribute:"loop"},preload:{type:"string",source:"attribute",selector:"audio",attribute:"preload"}},supports:{align:!0},save({attributes:e}){const{autoplay:t,caption:n,loop:r,preload:o,src:a}=e;return(0,Oe.createElement)("figure",null,(0,Oe.createElement)("audio",{controls:"controls",src:a,autoPlay:t,loop:r,preload:o}),!Se.RichText.isEmpty(n)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:n}))}}],no=["audio"];const ro=(0,rt.Z)((function({attributes:e,noticeOperations:t,setAttributes:n,onReplace:r,isSelected:o,noticeUI:a,insertBlocksAfter:i}){const{id:s,autoplay:l,caption:c,loop:u,preload:d,src:p}=e,m=(0,Se.useBlockProps)(),f=(0,ot.Z)(e=>{const{getSettings:t}=e(Se.store);return t().mediaUpload},[]);function h(e){return t=>{n({[e]:t})}}function g(e){if(e!==p){const t=St({attributes:{url:e}});if(void 0!==t)return void r(t);n({src:e,id:void 0})}}function b(e){t.removeAllNotices(),t.createErrorNotice(e)}function _(e){e&&e.url?n({src:e.url,id:e.id}):n({src:void 0,id:void 0})}return(0,Oe.useEffect)(()=>{if(!s&&(0,nt.Gu)(p)){const e=(0,nt.TR)(p);e&&f({filesList:[e],onFileChange:([{id:e,url:t}])=>{n({id:e,src:t})},onError:e=>{n({src:void 0,id:void 0}),t.createErrorNotice(e)},allowedTypes:no})}},[]),p?(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"other"},(0,Oe.createElement)(Se.MediaReplaceFlow,{mediaId:s,mediaURL:p,allowedTypes:no,accept:"audio/*",onSelect:_,onSelectURL:g,onError:b})),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Audio settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Autoplay"),onChange:h("autoplay"),checked:l,help:function(e){return e?(0,xe.__)("Autoplay may cause usability issues for some users."):null}}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Loop"),onChange:h("loop"),checked:u}),(0,Oe.createElement)(fr.Z,{label:(0,xe.__)("Preload"),value:d||"",onChange:e=>n({preload:e||void 0}),options:[{value:"",label:(0,xe.__)("Browser default")},{value:"auto",label:(0,xe.__)("Auto")},{value:"metadata",label:(0,xe.__)("Metadata")},{value:"none",label:(0,xe.__)("None")}]}))),(0,Oe.createElement)("figure",m,(0,Oe.createElement)($r.Z,{isDisabled:!o},(0,Oe.createElement)("audio",{controls:"controls",src:p})),(!Se.RichText.isEmpty(c)||o)&&(0,Oe.createElement)(Se.RichText,{tagName:"figcaption","aria-label":(0,xe.__)("Audio caption text"),placeholder:(0,xe.__)("Add caption"),value:c,onChange:e=>n({caption:e}),inlineToolbar:!0,__unstableOnSplitAtEnd:()=>i((0,Te.createBlock)("core/paragraph"))}))):(0,Oe.createElement)("div",m,(0,Oe.createElement)(Se.MediaPlaceholder,{icon:(0,Oe.createElement)(Se.BlockIcon,{icon:eo.Z}),onSelect:_,onSelectURL:g,accept:"audio/*",allowedTypes:no,value:e,notices:a,onError:b}))}));const oo={from:[{type:"files",isMatch:e=>1===e.length&&0===e[0].type.indexOf("audio/"),transform(e){const t=e[0];return(0,Te.createBlock)("core/audio",{src:(0,nt.ZR)(t)})}},{type:"shortcode",tag:"audio",attributes:{src:{type:"string",shortcode:({named:{src:e,mp3:t,m4a:n,ogg:r,wav:o,wma:a}})=>e||t||n||r||o||a},loop:{type:"string",shortcode:({named:{loop:e}})=>e},autoplay:{type:"string",shortcode:({named:{autoplay:e}})=>e},preload:{type:"string",shortcode:({named:{preload:e}})=>e}}}]},ao={apiVersion:2,name:"core/audio",title:"Audio",category:"media",description:"Embed a simple audio player.",keywords:["music","sound","podcast","recording"],textdomain:"default",attributes:{src:{type:"string",source:"attribute",selector:"audio",attribute:"src"},caption:{type:"string",source:"html",selector:"figcaption"},id:{type:"number"},autoplay:{type:"boolean",source:"attribute",selector:"audio",attribute:"autoplay"},loop:{type:"boolean",source:"attribute",selector:"audio",attribute:"loop"},preload:{type:"string",source:"attribute",selector:"audio",attribute:"preload"}},supports:{anchor:!0,align:!0},editorStyle:"wp-block-audio-editor",style:"wp-block-audio"},{name:io}=ao,so={icon:eo.Z,transforms:oo,deprecated:to,edit:ro,save:function({attributes:e}){const{autoplay:t,caption:n,loop:r,preload:o,src:a}=e;return a&&(0,Oe.createElement)("figure",Se.useBlockProps.save(),(0,Oe.createElement)("audio",{controls:"controls",src:a,autoPlay:t,loop:r,preload:o}),!Se.RichText.isEmpty(n)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:n}))}};var lo=n(185);const co=[{supports:{align:["center","left","right"],anchor:!0},save:()=>(0,Oe.createElement)("div",null,(0,Oe.createElement)(Se.InnerBlocks.Content,null)),isEligible:({align:e})=>e&&["center","left","right"].includes(e),migrate:e=>({...e,align:void 0,contentJustification:e.align})}],{name:uo}={apiVersion:2,name:"core/buttons",title:"Buttons",category:"design",description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",attributes:{contentJustification:{type:"string"},orientation:{type:"string",default:"horizontal"}},supports:{anchor:!0,align:["wide","full"]},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"},po={from:[{type:"block",isMultiBlock:!0,blocks:["core/button"],transform:e=>(0,Te.createBlock)(uo,{},e.map(e=>(0,Te.createBlock)("core/button",e)))},{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Te.createBlock)(uo,{},e.map(e=>{const t=document.createElement("div");t.innerHTML=e.content;const n=t.innerText||"",r=t.querySelector("a"),o=null==r?void 0:r.getAttribute("href");return(0,Te.createBlock)("core/button",{text:n,url:o})})),isMatch:e=>e.every(e=>{const t=document.createElement("div");t.innerHTML=e.content;const n=t.innerText||"",r=t.querySelectorAll("a");return n.length<=30&&r.length<=1})}]};var mo=n(29845);const fo=e=>{const{borderRadius:t,...n}=e;return t||0===t?{...n,style:{...n.style,border:{radius:t}}}:n},ho=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customGradient)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customGradient&&(t.color.gradient=e.customGradient),{...(0,Ae.omit)(e,["customTextColor","customBackgroundColor","customGradient"]),style:t}},go=e=>ho((0,Ae.omit)({...e,customTextColor:e.textColor&&"#"===e.textColor[0]?e.textColor:void 0,customBackgroundColor:e.color&&"#"===e.color[0]?e.color:void 0},["color","textColor"])),bo={url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"}},_o=[{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...bo,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},width:{type:"number"}},save({attributes:e,className:t}){const{borderRadius:n,linkTarget:r,rel:o,text:a,title:i,url:s,width:l}=e,c=(0,Se.__experimentalGetColorClassesAndStyles)(e),u=Be()("wp-block-button__link",c.className,{"no-border-radius":0===n}),d={borderRadius:n?n+"px":void 0,...c.style},p=Be()(t,{["has-custom-width wp-block-button__width-"+l]:l});return(0,Oe.createElement)("div",Se.useBlockProps.save({className:p}),(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:u,href:s,title:i,style:d,value:a,target:r,rel:o}))},migrate:fo},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...bo,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},width:{type:"number"}},save({attributes:e,className:t}){const{borderRadius:n,linkTarget:r,rel:o,text:a,title:i,url:s,width:l}=e,c=(0,Se.__experimentalGetColorClassesAndStyles)(e),u=Be()("wp-block-button__link",c.className,{"no-border-radius":0===n}),d={borderRadius:n?n+"px":void 0,...c.style},p=Be()(t,{["has-custom-width wp-block-button__width-"+l]:l});return(0,Oe.createElement)("div",Se.useBlockProps.save({className:p}),(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:u,href:s,title:i,style:d,value:a,target:r,rel:o}))},migrate:fo},{supports:{align:!0,alignWide:!1,color:{gradients:!0}},attributes:{...bo,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"}},save({attributes:e}){const{borderRadius:t,linkTarget:n,rel:r,text:o,title:a,url:i}=e,s=Be()("wp-block-button__link",{"no-border-radius":0===t}),l={borderRadius:t?t+"px":void 0};return(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:s,href:i,title:a,style:l,value:o,target:n,rel:r})},migrate:fo},{supports:{align:!0,alignWide:!1},attributes:{...bo,linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},borderRadius:{type:"number"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},customGradient:{type:"string"},gradient:{type:"string"}},isEligible:e=>!!e.customTextColor||!!e.customBackgroundColor||!!e.customGradient,migrate:(0,mr.Z)(fo,ho),save({attributes:e}){const{backgroundColor:t,borderRadius:n,customBackgroundColor:r,customTextColor:o,customGradient:a,linkTarget:i,gradient:s,rel:l,text:c,textColor:u,title:d,url:p}=e,m=(0,Se.getColorClassName)("color",u),f=!a&&(0,Se.getColorClassName)("background-color",t),h=(0,Se.__experimentalGetGradientClass)(s),g=Be()("wp-block-button__link",{"has-text-color":u||o,[m]:m,"has-background":t||r||a||s,[f]:f,"no-border-radius":0===n,[h]:h}),b={background:a||void 0,backgroundColor:f||a||s?void 0:r,color:m?void 0:o,borderRadius:n?n+"px":void 0};return(0,Oe.createElement)("div",null,(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:g,href:p,title:d,style:b,value:c,target:i,rel:l}))}},{attributes:{...bo,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"}},isEligible:e=>e.className&&e.className.includes("is-style-squared"),migrate(e){let t=e.className;return t&&(t=t.replace(/is-style-squared[\s]?/,"").trim()),fo(ho({...e,className:t||void 0,borderRadius:0}))},save({attributes:e}){const{backgroundColor:t,customBackgroundColor:n,customTextColor:r,linkTarget:o,rel:a,text:i,textColor:s,title:l,url:c}=e,u=(0,Se.getColorClassName)("color",s),d=(0,Se.getColorClassName)("background-color",t),p=Be()("wp-block-button__link",{"has-text-color":s||r,[u]:u,"has-background":t||n,[d]:d}),m={backgroundColor:d?void 0:n,color:u?void 0:r};return(0,Oe.createElement)("div",null,(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:p,href:c,title:l,style:m,value:i,target:o,rel:a}))}},{attributes:{...bo,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"}},migrate:go,save({attributes:e}){const{url:t,text:n,title:r,backgroundColor:o,textColor:a,customBackgroundColor:i,customTextColor:s}=e,l=(0,Se.getColorClassName)("color",a),c=(0,Se.getColorClassName)("background-color",o),u=Be()("wp-block-button__link",{"has-text-color":a||s,[l]:l,"has-background":o||i,[c]:c}),d={backgroundColor:c?void 0:i,color:l?void 0:s};return(0,Oe.createElement)("div",null,(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:u,href:t,title:r,style:d,value:n}))}},{attributes:{...bo,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){const{url:t,text:n,title:r,align:o,color:a,textColor:i}=e,s={backgroundColor:a,color:i};return(0,Oe.createElement)("div",{className:"align"+o},(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:"wp-block-button__link",href:t,title:r,style:s,value:n}))},migrate:go},{attributes:{...bo,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){const{url:t,text:n,title:r,align:o,color:a,textColor:i}=e;return(0,Oe.createElement)("div",{className:"align"+o,style:{backgroundColor:a}},(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",href:t,title:r,style:{color:i},value:n}))},migrate:go}];var vo=n(35868),yo=n(69616),Mo=n(8406),ko=n(36421);function wo({selectedWidth:e,setAttributes:t}){return(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Width settings")},(0,Oe.createElement)(Cr.Z,{"aria-label":(0,xe.__)("Button width")},[25,50,75,100].map(n=>(0,Oe.createElement)(Sr.Z,{key:n,isSmall:!0,isPrimary:n===e,onClick:()=>{var r;t({width:e===(r=n)?void 0:r})}},n,"%"))))}function Eo({isSelected:e,url:t,setAttributes:n,opensInNewTab:r,onToggleOpenInNewTab:o,anchorRef:a}){const[i,s]=(0,Oe.useState)(!1),l=!!t,c=l&&e,u=()=>(s(!0),!1),d=()=>{n({url:void 0,linkTarget:void 0,rel:void 0}),s(!1)},p=(i||c)&&(0,Oe.createElement)(vo.Z,{position:"bottom center",onClose:()=>s(!1),anchorRef:null==a?void 0:a.current},(0,Oe.createElement)(Se.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:t,opensInNewTab:r},onChange:({url:e="",opensInNewTab:t})=>{n({url:e}),r!==t&&o(t)}}));return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"block"},!l&&(0,Oe.createElement)(at.Z,{name:"link",icon:Mo.Z,title:(0,xe.__)("Link"),shortcut:Wn.displayShortcut.primary("k"),onClick:u}),c&&(0,Oe.createElement)(at.Z,{name:"link",icon:ko.Z,title:(0,xe.__)("Unlink"),shortcut:Wn.displayShortcut.primaryShift("k"),onClick:d,isActive:!0})),e&&(0,Oe.createElement)(yo.Z,{bindGlobal:!0,shortcuts:{[Wn.rawShortcut.primary("k")]:u,[Wn.rawShortcut.primaryShift("k")]:d}}),p)}const Lo=function(e){var t;const{attributes:n,setAttributes:r,className:o,isSelected:a,onReplace:i,mergeBlocks:s}=e,{linkTarget:l,placeholder:c,rel:u,style:d,text:p,url:m,width:f}=n,h=(0,Oe.useCallback)(e=>{r({rel:e})},[r]),g=(0,Oe.useCallback)(e=>{const t=e?"_blank":void 0;let n=u;t&&!u?n="noreferrer noopener":t||"noreferrer noopener"!==u||(n=void 0),r({linkTarget:t,rel:n})},[u,r]),b=null==d||null===(t=d.border)||void 0===t?void 0:t.radius,_=(0,Se.__experimentalUseColorProps)(n),v=(0,Oe.useRef)(),y=(0,Se.useBlockProps)({ref:v});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)("div",(0,He.Z)({},y,{className:Be()(y.className,{["has-custom-width wp-block-button__width-"+f]:f,"has-custom-font-size":y.style.fontSize})}),(0,Oe.createElement)(Se.RichText,{"aria-label":(0,xe.__)("Button text"),placeholder:c||(0,xe.__)("Add text…"),value:p,onChange:e=>{r({text:e.replace(/<\/?a[^>]*>/g,"")})},withoutInteractiveFormatting:!0,className:Be()(o,"wp-block-button__link",_.className,{"no-border-radius":0===b}),style:{borderRadius:b?b+"px":void 0,..._.style},onSplit:e=>(0,Te.createBlock)("core/button",{...n,text:e}),onReplace:i,onMerge:s,identifier:"text"})),(0,Oe.createElement)(Eo,{url:m,setAttributes:r,isSelected:a,opensInNewTab:"_blank"===l,onToggleOpenInNewTab:g,anchorRef:v}),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(wo,{selectedWidth:f,setAttributes:r})),(0,Oe.createElement)(Se.InspectorAdvancedControls,null,(0,Oe.createElement)(lt.Z,{label:(0,xe.__)("Link rel"),value:u||"",onChange:h})))};const Co={apiVersion:2,name:"core/button",title:"Button",category:"design",parent:["core/buttons"],description:"Prompt visitors to take action with a button-style link.",keywords:["link"],textdomain:"default",attributes:{url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},text:{type:"string",source:"html",selector:"a"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},reusable:!1,__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0},__experimentalSelector:".wp-block-button__link"},styles:[{name:"fill",label:"Fill",isDefault:!0},{name:"outline",label:"Outline"}],editorStyle:"wp-block-button-editor",style:"wp-block-button"},{name:So}=Co,To={icon:mo.Z,example:{attributes:{className:"is-style-fill",backgroundColor:"vivid-green-cyan",text:(0,xe.__)("Call to Action")}},edit:Lo,save:function({attributes:e,className:t}){var n,r;const{fontSize:o,linkTarget:a,rel:i,style:s,text:l,title:c,url:u,width:d}=e;if(!l)return null;const p=null==s||null===(n=s.border)||void 0===n?void 0:n.radius,m=(0,Se.__experimentalGetColorClassesAndStyles)(e),f=Be()("wp-block-button__link",m.className,{"no-border-radius":0===p}),h={borderRadius:p?p+"px":void 0,...m.style},g=Be()(t,{["has-custom-width wp-block-button__width-"+d]:d,"has-custom-font-size":o||(null==s||null===(r=s.typography)||void 0===r?void 0:r.fontSize)});return(0,Oe.createElement)("div",Se.useBlockProps.save({className:g}),(0,Oe.createElement)(Se.RichText.Content,{tagName:"a",className:f,href:u,title:c,style:h,value:l,target:a,rel:i}))},deprecated:_o,merge:(e,{text:t=""})=>({...e,text:(e.text||"")+t})},Ao=[So],xo=[["core/button"]],zo={type:"default",alignments:[]},Oo=["left","center","right"],No=["left","center","right","space-between"];const Do=function({attributes:{contentJustification:e,orientation:t},setAttributes:n}){const r=(0,Se.useBlockProps)({className:Be()({["is-content-justification-"+e]:e,"is-vertical":"vertical"===t})}),o=(0,Se.__experimentalUseInnerBlocksProps)(r,{allowedBlocks:Ao,template:xo,orientation:t,__experimentalLayout:zo,templateInsertUpdatesSelection:!0}),a="vertical"===t?Oo:No;return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Se.JustifyContentControl,{allowedControls:a,value:e,onChange:e=>n({contentJustification:e}),popoverProps:{position:"bottom right",isAlternate:!0}})),(0,Oe.createElement)("div",o))};const Bo=[{name:"buttons-horizontal",isDefault:!0,title:(0,xe.__)("Horizontal"),description:(0,xe.__)("Buttons shown in a row."),attributes:{orientation:"horizontal"},scope:["transform"]},{name:"buttons-vertical",title:(0,xe.__)("Vertical"),description:(0,xe.__)("Buttons shown in a column."),attributes:{orientation:"vertical"},scope:["transform"]}],Po={apiVersion:2,name:"core/buttons",title:"Buttons",category:"design",description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",attributes:{contentJustification:{type:"string"},orientation:{type:"string",default:"horizontal"}},supports:{anchor:!0,align:["wide","full"]},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"},{name:Io}=Po,Ro={icon:lo.Z,example:{innerBlocks:[{name:"core/button",attributes:{text:(0,xe.__)("Find out more")}},{name:"core/button",attributes:{text:(0,xe.__)("Contact us")}}]},deprecated:co,transforms:po,edit:Do,save:function({attributes:{contentJustification:e,orientation:t}}){return(0,Oe.createElement)("div",Se.useBlockProps.save({className:Be()({["is-content-justification-"+e]:e,"is-vertical":"vertical"===t})}),(0,Oe.createElement)(Se.InnerBlocks.Content,null))},variations:Bo};var Zo=n(82506),Wo=n(30381),Ho=n.n(Wo);const jo=wt()(e=>{if(!e)return{};const t=Ho()(e);return{year:t.year(),month:t.month()+1}});const Yo={apiVersion:2,name:"core/calendar",title:"Calendar",category:"widgets",description:"A calendar of your site’s posts.",keywords:["posts","archive"],textdomain:"default",attributes:{month:{type:"integer"},year:{type:"integer"}},supports:{align:!0},style:"wp-block-calendar"},{name:qo}=Yo,Fo={icon:Zo.Z,example:{},edit:function({attributes:e}){const t=(0,ot.Z)(e=>{const t=e("core/editor");let n;if(t){"post"===t.getEditedPostAttribute("type")&&(n=t.getEditedPostAttribute("date"))}return n},[]);return(0,Oe.createElement)("div",(0,Se.useBlockProps)(),(0,Oe.createElement)($r.Z,null,(0,Oe.createElement)(Gr.Z,{block:"core/calendar",attributes:{...e,...jo(t)}})))}};var Vo=n(32010),Uo=n(93391),Xo=n(24428),$o=n(39535);const Go={apiVersion:2,name:"core/categories",title:"Categories",category:"widgets",description:"Display a list of all categories.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showHierarchy:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-categories-editor",style:"wp-block-categories"},{name:Ko}=Go,Jo={icon:Vo.Z,example:{},edit:function e({attributes:{displayAsDropdown:t,showHierarchy:n,showPostCounts:r},setAttributes:o}){const a=(0,Xo.Z)(e,"blocks-category-select"),{categories:i,isRequesting:s}=(0,ot.Z)(e=>{const{getEntityRecords:t}=e(Ce.h),{isResolving:n}=e("core/data"),r={per_page:-1,hide_empty:!0};return{categories:t("taxonomy","category",r),isRequesting:n("core","getEntityRecords",["taxonomy","category",r])}},[]),l=e=>null!=i&&i.length?null===e?i:i.filter(({parent:t})=>t===e):[],c=e=>"wp-block-categories__list wp-block-categories__list-level-"+e,u=e=>t=>o({[e]:t}),d=e=>e?(0,Ae.unescape)(e).trim():(0,xe.__)("(Untitled)"),p=(e,t)=>{const o=l(e.id),{id:a,link:i,count:s,name:u}=e;return(0,Oe.createElement)("li",{key:a},(0,Oe.createElement)("a",{href:i,target:"_blank",rel:"noreferrer noopener"},d(u)),r&&(0,Oe.createElement)("span",{className:"wp-block-categories__post-count"},` (${s})`),n&&!!o.length&&(0,Oe.createElement)("ul",{className:c(t+1)},o.map(e=>p(e,t+1))))},m=(e,t)=>{const{id:o,count:a,name:i}=e,s=l(o);return[(0,Oe.createElement)("option",{key:o},(0,Ae.times)(3*t,()=>" "),d(i),r&&` (${a})`),n&&!!s.length&&s.map(e=>m(e,t+1))]};return(0,Oe.createElement)("div",(0,Se.useBlockProps)(),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Categories settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display as dropdown"),checked:t,onChange:u("displayAsDropdown")}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Show hierarchy"),checked:n,onChange:u("showHierarchy")}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Show post counts"),checked:r,onChange:u("showPostCounts")}))),s&&(0,Oe.createElement)(Uo.Z,{icon:$o.Z,label:(0,xe.__)("Categories")},(0,Oe.createElement)(ct.Z,null)),!s&&0===i.length&&(0,Oe.createElement)("p",null,(0,xe.__)("Your site does not have any posts, so there is nothing to display here at the moment.")),!s&&i.length>0&&(t?(()=>{const e=l(n?0:null);return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Lr.Z,{as:"label",htmlFor:a},(0,xe.__)("Categories")),(0,Oe.createElement)("select",{id:a,className:"wp-block-categories__dropdown"},e.map(e=>m(e,0))))})():(()=>{const e=l(n?0:null);return(0,Oe.createElement)("ul",{className:c(0)},e.map(e=>p(e,0)))})()))}};var Qo=n(41417);function ea(e){return e.replace(/\[/g,"[")}function ta(e){return e.replace(/^(\s*https?:)\/\/([^\s<>"]+\s*)$/m,"$1//$2")}const na={from:[{type:"enter",regExp:/^```$/,transform:()=>(0,Te.createBlock)("core/code")},{type:"block",blocks:["core/html"],transform:({content:e})=>(0,Te.createBlock)("core/code",{content:e})},{type:"raw",isMatch:e=>"PRE"===e.nodeName&&1===e.children.length&&"CODE"===e.firstChild.nodeName,schema:{pre:{children:{code:{children:{"#text":{}}}}}}}]},ra={apiVersion:2,name:"core/code",title:"Code",category:"text",description:"Display code snippets that respect your spacing and tabs.",textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"code"}},supports:{anchor:!0,typography:{fontSize:!0}},style:"wp-block-code"},{name:oa}=ra,aa={icon:Qo.Z,example:{attributes:{content:(0,xe.__)('// A "block" is the abstract term used\n// to describe units of markup that\n// when composed together, form the\n// content or layout of a page.\nregisterBlockType( name, settings );')}},transforms:na,edit:function({attributes:e,setAttributes:t,onRemove:n}){const r=(0,Se.useBlockProps)();return(0,Oe.createElement)("pre",r,(0,Oe.createElement)(Se.RichText,{tagName:"code",value:e.content,onChange:e=>t({content:e}),onRemove:n,placeholder:(0,xe.__)("Write code…"),"aria-label":(0,xe.__)("Code"),preserveWhiteSpace:!0,__unstablePastePlainText:!0}))},save:function({attributes:e}){return(0,Oe.createElement)("pre",Se.useBlockProps.save(),(0,Oe.createElement)(Se.RichText.Content,{tagName:"code",value:(t=e.content,(0,Ae.flow)(ea,ta)(t||""))}));var t}};var ia=n(66338);function sa(e){let t,{doc:n}=sa;n||(n=document.implementation.createHTMLDocument(""),sa.doc=n),n.body.innerHTML=e;for(const e of n.body.firstChild.classList)if(t=e.match(/^layout-column-(\d+)$/))return Number(t[1])-1}const la=[{attributes:{verticalAlignment:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>{if(!e.customTextColor&&!e.customBackgroundColor)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),{...(0,Ae.omit)(e,["customTextColor","customBackgroundColor"]),style:t}},save({attributes:e}){const{verticalAlignment:t,backgroundColor:n,customBackgroundColor:r,textColor:o,customTextColor:a}=e,i=(0,Se.getColorClassName)("background-color",n),s=(0,Se.getColorClassName)("color",o),l=Be()({"has-background":n||r,"has-text-color":o||a,[i]:i,[s]:s,["are-vertically-aligned-"+t]:t}),c={backgroundColor:i?void 0:r,color:s?void 0:a};return(0,Oe.createElement)("div",{className:l||void 0,style:c},(0,Oe.createElement)(Se.InnerBlocks.Content,null))}},{attributes:{columns:{type:"number",default:2}},isEligible:(e,t)=>!!t.some(e=>/layout-column-\d+/.test(e.originalContent))&&t.some(e=>void 0!==sa(e.originalContent)),migrate(e,t){const n=t.reduce((e,t)=>{const{originalContent:n}=t;let r=sa(n);return void 0===r&&(r=0),e[r]||(e[r]=[]),e[r].push(t),e},[]).map(e=>(0,Te.createBlock)("core/column",{},e));return[(0,Ae.omit)(e,["columns"]),n]},save({attributes:e}){const{columns:t}=e;return(0,Oe.createElement)("div",{className:`has-${t}-columns`},(0,Oe.createElement)(Se.InnerBlocks.Content,null))}},{attributes:{columns:{type:"number",default:2}},migrate:(e,t)=>[e=(0,Ae.omit)(e,["columns"]),t],save({attributes:e}){const{verticalAlignment:t,columns:n}=e,r=Be()(`has-${n}-columns`,{["are-vertically-aligned-"+t]:t});return(0,Oe.createElement)("div",{className:r},(0,Oe.createElement)(Se.InnerBlocks.Content,null))}}];var ca=n(34244);const ua=e=>{const t=parseFloat(e);return Number.isFinite(t)?parseFloat(t.toFixed(2)):void 0};function da(e,t){const{width:n=100/t}=e.attributes;return ua(n)}function pa(e,t,n=e.length){const r=function(e,t=e.length){return(0,Ae.sumBy)(e,e=>da(e,t))}(e,n);return(0,Ae.mapValues)(function(e,t=e.length){return e.reduce((e,n)=>{const r=da(n,t);return Object.assign(e,{[n.clientId]:r})},{})}(e,n),e=>ua(t*e/r))}function ma(e,t){return e.map(e=>(0,Ae.merge)({},e,{attributes:{width:t[e.clientId]}}))}const fa=["core/column"];const ha=(0,Ar.Z)((e,t,n)=>({updateAlignment(r){const{clientId:o,setAttributes:a}=t,{updateBlockAttributes:i}=e(Se.store),{getBlockOrder:s}=n.select(Se.store);a({verticalAlignment:r});s(o).forEach(e=>{i(e,{verticalAlignment:r})})},updateColumns(r,o){const{clientId:a}=t,{replaceInnerBlocks:i}=e(Se.store),{getBlocks:s}=n.select(Se.store);let l=s(a);const c=l.every(e=>{var t;const n=e.attributes.width;return Number.isFinite(null!=n&&null!==(t=n.endsWith)&&void 0!==t&&t.call(n,"%")?parseFloat(n):n)});const u=o>r;if(u&&c){const e=ua(100/o);l=[...ma(l,pa(l,100-e)),...(0,Ae.times)(o-r,()=>(0,Te.createBlock)("core/column",{width:e}))]}else if(u)l=[...l,...(0,Ae.times)(o-r,()=>(0,Te.createBlock)("core/column"))];else if(l=(0,Ae.dropRight)(l,r-o),c){l=ma(l,pa(l,100))}i(a,l)}}))((function({attributes:e,updateAlignment:t,updateColumns:n,clientId:r}){const{verticalAlignment:o}=e,{count:a}=(0,ot.Z)(e=>({count:e(Se.store).getBlockCount(r)}),[r]),i=Be()({["are-vertically-aligned-"+o]:o}),s=(0,Se.useBlockProps)({className:i}),l=(0,Se.__experimentalUseInnerBlocksProps)(s,{allowedBlocks:fa,orientation:"horizontal",renderAppender:!1});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Se.BlockVerticalAlignmentToolbar,{onChange:t,value:o})),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,null,(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Columns"),value:a,onChange:e=>n(a,e),min:1,max:Math.max(6,a)}),a>6&&(0,Oe.createElement)(ca.Z,{status:"warning",isDismissible:!1},(0,xe.__)("This column count exceeds the recommended amount and may cause visual breakage.")))),(0,Oe.createElement)("div",l))}));function ga({clientId:e,name:t,setAttributes:n}){const{blockType:r,defaultVariation:o,variations:a}=(0,ot.Z)(e=>{const{getBlockVariations:n,getBlockType:r,getDefaultBlockVariation:o}=e(Te.store);return{blockType:r(t),defaultVariation:o(t,"block"),variations:n(t,"block")}},[t]),{replaceInnerBlocks:i}=(0,mt.Z)(Se.store),s=(0,Se.useBlockProps)();return(0,Oe.createElement)("div",s,(0,Oe.createElement)(Se.__experimentalBlockVariationPicker,{icon:(0,Ae.get)(r,["icon","src"]),label:(0,Ae.get)(r,["title"]),variations:a,onSelect:(t=o)=>{t.attributes&&n(t.attributes),t.innerBlocks&&i(e,(0,Te.createBlocksFromInnerBlocksTemplate)(t.innerBlocks),!0)},allowSkip:!0}))}const ba=e=>{const{clientId:t}=e,n=(0,ot.Z)(e=>e(Se.store).getBlocks(t).length>0,[t])?ha:ga;return(0,Oe.createElement)(n,e)};const _a=[{name:"one-column-full",title:(0,xe.__)("100"),description:(0,xe.__)("One column"),icon:(0,Oe.createElement)(Hn.Wj,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{fillRule:"evenodd",clipRule:"evenodd",d:"m39.0625 14h-30.0625v20.0938h30.0625zm-30.0625-2c-1.10457 0-2 .8954-2 2v20.0938c0 1.1045.89543 2 2 2h30.0625c1.1046 0 2-.8955 2-2v-20.0938c0-1.1046-.8954-2-2-2z"})),innerBlocks:[["core/column"]],scope:["block"]},{name:"two-columns-equal",title:(0,xe.__)("50 / 50"),description:(0,xe.__)("Two columns; equal split"),icon:(0,Oe.createElement)(Hn.Wj,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H25V34H39ZM23 34H9V14H23V34Z"})),isDefault:!0,innerBlocks:[["core/column"],["core/column"]],scope:["block"]},{name:"two-columns-one-third-two-thirds",title:(0,xe.__)("30 / 70"),description:(0,xe.__)("Two columns; one-third, two-thirds split"),icon:(0,Oe.createElement)(Hn.Wj,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H20V34H39ZM18 34H9V14H18V34Z"})),innerBlocks:[["core/column",{width:"33.33%"}],["core/column",{width:"66.66%"}]],scope:["block"]},{name:"two-columns-two-thirds-one-third",title:(0,xe.__)("70 / 30"),description:(0,xe.__)("Two columns; two-thirds, one-third split"),icon:(0,Oe.createElement)(Hn.Wj,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{fillRule:"evenodd",clipRule:"evenodd",d:"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H30V34H39ZM28 34H9V14H28V34Z"})),innerBlocks:[["core/column",{width:"66.66%"}],["core/column",{width:"33.33%"}]],scope:["block"]},{name:"three-columns-equal",title:(0,xe.__)("33 / 33 / 33"),description:(0,xe.__)("Three columns; equal split"),icon:(0,Oe.createElement)(Hn.Wj,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{fillRule:"evenodd",d:"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM28.5 34h-9V14h9v20zm2 0V14H39v20h-8.5zm-13 0H9V14h8.5v20z"})),innerBlocks:[["core/column"],["core/column"],["core/column"]],scope:["block"]},{name:"three-columns-wider-center",title:(0,xe.__)("25 / 50 / 25"),description:(0,xe.__)("Three columns; wide center column"),icon:(0,Oe.createElement)(Hn.Wj,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{fillRule:"evenodd",d:"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM31 34H17V14h14v20zm2 0V14h6v20h-6zm-18 0H9V14h6v20z"})),innerBlocks:[["core/column",{width:"25%"}],["core/column",{width:"50%"}],["core/column",{width:"25%"}]],scope:["block"]}],va={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert:e=>{const t=+(100/e.length).toFixed(2),n=e.map(({name:e,attributes:n,innerBlocks:r})=>["core/column",{width:t+"%"},[[e,{...n},r]]]);return(0,Te.createBlock)("core/columns",{},(0,Te.createBlocksFromInnerBlocksTemplate)(n))},isMatch:({length:e})=>e&&e<=6},{type:"block",blocks:["core/media-text"],priority:1,transform:(e,t)=>{const{align:n,backgroundColor:r,textColor:o,style:a,mediaAlt:i,mediaId:s,mediaPosition:l,mediaSizeSlug:c,mediaType:u,mediaUrl:d,mediaWidth:p,verticalAlignment:m}=e;let f;if("image"!==u&&u)f=["core/video",{id:s,src:d}];else{f=["core/image",{...{id:s,alt:i,url:d,sizeSlug:c},...{href:e.href,linkClass:e.linkClass,linkDestination:e.linkDestination,linkTarget:e.linkTarget,rel:e.rel}}]}const h=[["core/column",{width:p+"%"},[f]],["core/column",{width:100-p+"%"},t]];return"right"===l&&h.reverse(),(0,Te.createBlock)("core/columns",{align:n,backgroundColor:r,textColor:o,style:a,verticalAlignment:m},(0,Te.createBlocksFromInnerBlocksTemplate)(h))}}]},ya={apiVersion:2,name:"core/columns",title:"Columns",category:"design",description:"Add a block that displays content in multiple columns, then add whatever content blocks you’d like.",textdomain:"default",attributes:{verticalAlignment:{type:"string"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0}},editorStyle:"wp-block-columns-editor",style:"wp-block-columns"},{name:Ma}=ya,ka={icon:ia.Z,variations:_a,example:{innerBlocks:[{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,xe.__)("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent et eros eu felis.")}},{name:"core/image",attributes:{url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg"}},{name:"core/paragraph",attributes:{content:(0,xe.__)("Suspendisse commodo neque lacus, a dictum orci interdum et.")}}]},{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,xe.__)("Etiam et egestas lorem. Vivamus sagittis sit amet dolor quis lobortis. Integer sed fermentum arcu, id vulputate lacus. Etiam fermentum sem eu quam hendrerit.")}},{name:"core/paragraph",attributes:{content:(0,xe.__)("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},deprecated:la,edit:ba,save:function({attributes:e}){const{verticalAlignment:t}=e,n=Be()({["are-vertically-aligned-"+t]:t});return(0,Oe.createElement)("div",Se.useBlockProps.save({className:n}),(0,Oe.createElement)(Se.InnerBlocks.Content,null))},transforms:va};var wa=n(35921);const Ea=[{attributes:{verticalAlignment:{type:"string"},width:{type:"number",min:0,max:100}},isEligible:({width:e})=>isFinite(e),migrate:e=>({...e,width:e.width+"%"}),save({attributes:e}){const{verticalAlignment:t,width:n}=e,r=Be()({["is-vertically-aligned-"+t]:t}),o={flexBasis:n+"%"};return(0,Oe.createElement)("div",{className:r,style:o},(0,Oe.createElement)(Se.InnerBlocks.Content,null))}}];var La=n(27381),Ca=n(64862);const Sa=function({attributes:{verticalAlignment:e,width:t,templateLock:n=!1},setAttributes:r,clientId:o}){const a=Be()("block-core-columns",{["is-vertically-aligned-"+e]:e}),i=(0,La.nj)({availableUnits:(0,Se.useSetting)("layout.units")||["%","px","em","rem","vw"]}),{columnsIds:s,hasChildBlocks:l,rootClientId:c}=(0,ot.Z)(e=>{const{getBlockOrder:t,getBlockRootClientId:n}=e(Se.store),r=n(o);return{hasChildBlocks:t(o).length>0,rootClientId:r,columnsIds:t(r)}},[o]),{updateBlockAttributes:u}=(0,mt.Z)(Se.store),d=Number.isFinite(t)?t+"%":t,p=(0,Se.useBlockProps)({className:a,style:d?{flexBasis:d}:void 0}),m=s.length,f=s.indexOf(o)+1,h=(0,xe.sprintf)((0,xe.__)("%1$s (%2$d of %3$d)"),p["aria-label"],f,m),g=(0,Se.__experimentalUseInnerBlocksProps)({...p,"aria-label":h},{templateLock:n,renderAppender:l?void 0:Se.InnerBlocks.ButtonBlockAppender});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Se.BlockVerticalAlignmentToolbar,{onChange:e=>{r({verticalAlignment:e}),u(c,{verticalAlignment:null})},value:e})),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Column settings")},(0,Oe.createElement)(Ca.Z,{label:(0,xe.__)("Width"),labelPosition:"edge",__unstableInputWidth:"80px",value:t||"",onChange:e=>{e=0>parseFloat(e)?"0":e,r({width:e})},units:i}))),(0,Oe.createElement)("div",g))};const Ta={apiVersion:2,name:"core/column",title:"Column",category:"text",parent:["core/columns"],description:"A single column within a columns block.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},width:{type:"string"},templateLock:{enum:["all","insert",!1]}},supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0},spacing:{padding:!0}}},{name:Aa}=Ta,xa={icon:wa.Z,edit:Sa,save:function({attributes:e}){const{verticalAlignment:t,width:n}=e,r=Be()({["is-vertically-aligned-"+t]:t});let o;return n&&(o={flexBasis:Number.isFinite(n)?n+"%":n}),(0,Oe.createElement)("div",Se.useBlockProps.save({className:r,style:o}),(0,Oe.createElement)(Se.InnerBlocks.Content,null))},deprecated:Ea};var za=n(76310);const Oa={"top left":"is-position-top-left","top center":"is-position-top-center","top right":"is-position-top-right","center left":"is-position-center-left","center center":"is-position-center-center",center:"is-position-center-center","center right":"is-position-center-right","bottom left":"is-position-bottom-left","bottom center":"is-position-bottom-center","bottom right":"is-position-bottom-right"};function Na(e){return e?{backgroundImage:`url(${e})`}:{}}const Da=["image","video"];function Ba(e){return 0!==e&&50!==e&&e?"has-background-dim-"+10*Math.round(e/10):null}function Pa(e){return!e||"center center"===e||"center"===e}function Ia(e){return Pa(e)?"":Oa[e]}const Ra={url:{type:"string"},id:{type:"number"},hasParallax:{type:"boolean",default:!1},dimRatio:{type:"number",default:50},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"}},Za=[{attributes:{...Ra,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},isRepeated:{type:"boolean",default:!1},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"}},supports:{align:!0},save({attributes:e}){const{backgroundType:t,gradient:n,contentPosition:r,customGradient:o,customOverlayColor:a,dimRatio:i,focalPoint:s,hasParallax:l,isRepeated:c,overlayColor:u,url:d,minHeight:p,minHeightUnit:m}=e,f=(0,Se.getColorClassName)("background-color",u),h=(0,Se.__experimentalGetGradientClass)(n),g=m?`${p}${m}`:p,b="image"===t,_="video"===t,v=b?Na(d):{},y={};let M;f||(v.backgroundColor=a),o&&!d&&(v.background=o),v.minHeight=g||void 0,s&&(M=`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`,b&&!l&&(v.backgroundPosition=M),_&&(y.objectPosition=M));const k=Be()(Ba(i),f,{"has-background-dim":0!==i,"has-parallax":l,"is-repeated":c,"has-background-gradient":n||o,[h]:!d&&h,"has-custom-content-position":!Pa(r)},Ia(r));return(0,Oe.createElement)("div",Se.useBlockProps.save({className:k,style:v}),d&&(n||o)&&0!==i&&(0,Oe.createElement)("span",{"aria-hidden":"true",className:Be()("wp-block-cover__gradient-background",h),style:o?{background:o}:void 0}),_&&d&&(0,Oe.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:y}),(0,Oe.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{...Ra,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){const{backgroundType:t,gradient:n,customGradient:r,customOverlayColor:o,dimRatio:a,focalPoint:i,hasParallax:s,overlayColor:l,url:c,minHeight:u}=e,d=(0,Se.getColorClassName)("background-color",l),p=(0,Se.__experimentalGetGradientClass)(n),m="image"===t?Na(c):{};d||(m.backgroundColor=o),i&&!s&&(m.backgroundPosition=`${Math.round(100*i.x)}% ${Math.round(100*i.y)}%`),r&&!c&&(m.background=r),m.minHeight=u||void 0;const f=Be()(Ba(a),d,{"has-background-dim":0!==a,"has-parallax":s,"has-background-gradient":r,[p]:!c&&p});return(0,Oe.createElement)("div",{className:f,style:m},c&&(n||r)&&0!==a&&(0,Oe.createElement)("span",{"aria-hidden":"true",className:Be()("wp-block-cover__gradient-background",p),style:r?{background:r}:void 0}),"video"===t&&c&&(0,Oe.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:c}),(0,Oe.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{...Ra,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){const{backgroundType:t,gradient:n,customGradient:r,customOverlayColor:o,dimRatio:a,focalPoint:i,hasParallax:s,overlayColor:l,url:c,minHeight:u}=e,d=(0,Se.getColorClassName)("background-color",l),p=(0,Se.__experimentalGetGradientClass)(n),m="image"===t?Na(c):{};d||(m.backgroundColor=o),i&&!s&&(m.backgroundPosition=`${100*i.x}% ${100*i.y}%`),r&&!c&&(m.background=r),m.minHeight=u||void 0;const f=Be()(Ba(a),d,{"has-background-dim":0!==a,"has-parallax":s,"has-background-gradient":r,[p]:!c&&p});return(0,Oe.createElement)("div",{className:f,style:m},c&&(n||r)&&0!==a&&(0,Oe.createElement)("span",{"aria-hidden":"true",className:Be()("wp-block-cover__gradient-background",p),style:r?{background:r}:void 0}),"video"===t&&c&&(0,Oe.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:c}),(0,Oe.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{...Ra,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"}},supports:{align:!0},save({attributes:e}){const{backgroundType:t,contentAlign:n,customOverlayColor:r,dimRatio:o,focalPoint:a,hasParallax:i,overlayColor:s,title:l,url:c}=e,u=(0,Se.getColorClassName)("background-color",s),d="image"===t?Na(c):{};u||(d.backgroundColor=r),a&&!i&&(d.backgroundPosition=`${100*a.x}% ${100*a.y}%`);const p=Be()(Ba(o),u,{"has-background-dim":0!==o,"has-parallax":i,[`has-${n}-content`]:"center"!==n});return(0,Oe.createElement)("div",{className:p,style:d},"video"===t&&c&&(0,Oe.createElement)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:c}),!Se.RichText.isEmpty(l)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"p",className:"wp-block-cover-text",value:l}))},migrate:e=>[(0,Ae.omit)(e,["title","contentAlign"]),[(0,Te.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,xe.__)("Write title…")})]]},{attributes:{...Ra,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},align:{type:"string"}},supports:{className:!1},save({attributes:e}){const{url:t,title:n,hasParallax:r,dimRatio:o,align:a,contentAlign:i,overlayColor:s,customOverlayColor:l}=e,c=(0,Se.getColorClassName)("background-color",s),u=Na(t);c||(u.backgroundColor=l);const d=Be()("wp-block-cover-image",Ba(o),c,{"has-background-dim":0!==o,"has-parallax":r,[`has-${i}-content`]:"center"!==i},a?"align"+a:null);return(0,Oe.createElement)("div",{className:d,style:u},!Se.RichText.isEmpty(n)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"p",className:"wp-block-cover-image-text",value:n}))},migrate:e=>[(0,Ae.omit)(e,["title","contentAlign","align"]),[(0,Te.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,xe.__)("Write title…")})]]},{attributes:{...Ra,title:{type:"string",source:"html",selector:"h2"},align:{type:"string"},contentAlign:{type:"string",default:"center"}},supports:{className:!1},save({attributes:e}){const{url:t,title:n,hasParallax:r,dimRatio:o,align:a}=e,i=Na(t),s=Be()("wp-block-cover-image",Ba(o),{"has-background-dim":0!==o,"has-parallax":r},a?"align"+a:null);return(0,Oe.createElement)("section",{className:s,style:i},(0,Oe.createElement)(Se.RichText.Content,{tagName:"h2",value:n}))},migrate:e=>[(0,Ae.omit)(e,["title","contentAlign","align"]),[(0,Te.createBlock)("core/paragraph",{content:e.title,align:e.contentAlign,fontSize:"large",placeholder:(0,xe.__)("Write title…")})]]}];var Wa=n(67667),Ha=n.n(Wa),ja=n(17621),Ya=n.n(ja),qa=n(99506),Fa=n(19586),Va=n(16749),Ua=n(64638),Xa=n(96861);const $a=[["core/paragraph",{align:"center",fontSize:"large",placeholder:(0,xe.__)("Write title…")}]],{__Visualizer:Ga}=qa.Z;function Ka(){return Ka.fastAverageColor||(Ka.fastAverageColor=new(Ha())),Ka.fastAverageColor}function Ja({onChange:e,onUnitChange:t,unit:n="px",value:r=""}){const[o,a]=(0,Oe.useState)(null),i="block-cover-height-input-"+(0,Xo.Z)(Se.__experimentalUnitControl),s="px"===n,l=(0,La.nj)({availableUnits:(0,Se.useSetting)("spacing.units")||["px","em","rem","vw","vh"],defaultValues:{px:"430",em:"20",rem:"20",vw:"20",vh:"50"}}),c=null!==o?o:r,u=s?50:0;return(0,Oe.createElement)(Fa.Z,{label:(0,xe.__)("Minimum height of cover"),id:i},(0,Oe.createElement)(Se.__experimentalUnitControl,{id:i,isResetValueOnUnitChange:!0,min:u,onBlur:()=>{null!==o&&a(null)},onChange:n=>{const r=""!==n?parseInt(n,10):void 0;isNaN(r)&&void 0!==r?a(n):(a(null),e(r),void 0===r&&t())},onUnitChange:t,step:"1",style:{maxWidth:80},unit:n,units:l,value:c}))}const Qa={top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1};function ei({className:e,onResizeStart:t,onResize:n,onResizeStop:r,...o}){const[a,i]=(0,Oe.useState)(!1);return(0,Oe.createElement)(ut.Z,(0,He.Z)({className:Be()(e,{"is-resizing":a}),enable:Qa,onResizeStart:(e,r,o)=>{t(o.clientHeight),n(o.clientHeight)},onResize:(e,t,r)=>{n(r.clientHeight),a||i(!0)},onResizeStop:(e,t,n)=>{r(n.clientHeight),i(!1)},minHeight:50},o))}function ti({x:e,y:t}){return`${Math.round(100*e)}% ${Math.round(100*t)}%`}function ni({disableMediaButtons:e=!1,children:t,noticeUI:n,noticeOperations:r,onSelectMedia:o}){const{removeAllNotices:a,createErrorNotice:i}=r;return(0,Oe.createElement)(Se.MediaPlaceholder,{icon:(0,Oe.createElement)(Se.BlockIcon,{icon:za.Z}),labels:{title:(0,xe.__)("Cover"),instructions:(0,xe.__)("Upload an image or video file, or pick one from your media library.")},onSelect:o,accept:"image/*,video/*",allowedTypes:Da,notices:n,disableMediaButtons:e,onError:e=>{a(),i(e)}},t)}const ri=(0,mr.Z)([(0,Ar.Z)(e=>{const{toggleSelection:t}=e(Se.store);return{toggleSelection:t}}),(0,Se.withColors)({overlayColor:"background-color"}),rt.Z,Xa.Z])((function({attributes:e,clientId:t,isSelected:n,noticeUI:r,noticeOperations:o,overlayColor:a,setAttributes:i,setOverlayColor:s,toggleSelection:l}){var c,u;const{contentPosition:d,id:p,backgroundType:m,dimRatio:f,focalPoint:h,hasParallax:g,isRepeated:b,minHeight:_,minHeightUnit:v,style:y,url:M}=e,{gradientClass:k,gradientValue:w,setGradient:E}=(0,Se.__experimentalUseGradient)(),L=function(e){return t=>{if(!t||!t.url)return void e({url:void 0,id:void 0});let n;if((0,nt.Gu)(t.url)&&(t.type=(0,nt.UQ)(t.url)),t.media_type)n="image"===t.media_type?"image":"video";else{if("image"!==t.type&&"video"!==t.type)return;n=t.type}e({url:t.url,id:t.id,backgroundType:n,..."video"===n?{focalPoint:void 0,hasParallax:void 0}:{}})}}(i),C=((e,t)=>!e&&(0,nt.Gu)(t))(p,M),[S,T]=(0,Oe.useState)(_),[A,x]=(0,Oe.useState)(v),z="vh"===v&&100===_,O=(0,Oe.useRef)(),N=function(e,t=50,n,r){const[o,a]=(0,Oe.useState)(!1);return(0,Oe.useEffect)(()=>{e&&t<=50&&r.current&&Ka().getColorAsync(r.current,e=>{a(e.isDark)})},[e,e&&t<=50&&r.current,a]),(0,Oe.useEffect)(()=>{if(t>50||!e){if(!n)return void a(!0);a(Ya()(n).isDark())}},[n,t>50||!e,a]),(0,Oe.useEffect)(()=>{e||n||a(!1)},[!e&&!n,a]),o}(M,f,a.color,O),D="image"===m,B="video"===m,[P,I]=(0,Oe.useState)(null),R=v?`${_}${v}`:_,Z=!(g||b),W={...D&&!Z?Na(M):{backgroundImage:w||void 0},backgroundColor:a.color,minHeight:P||R||void 0},H={objectPosition:h&&Z?ti(h):void 0},j=!!(M||a.color||w),Y=B||D&&(!g||b),q=e=>{const[t,n]=O.current?[O.current.style,"objectPosition"]:[U.current.style,"backgroundPosition"];t[n]=ti(e)},F=(0,ot.Z)(e=>e(Se.store).getBlock(t).innerBlocks.length>0,[t]),V=(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Se.__experimentalBlockAlignmentMatrixControl,{label:(0,xe.__)("Change content position"),value:d,onChange:e=>i({contentPosition:e}),isDisabled:!F}),(0,Oe.createElement)(Se.__experimentalBlockFullHeightAligmentControl,{isActive:z,onToggle:()=>z?i("vh"===A&&100===S?{minHeight:void 0,minHeightUnit:void 0}:{minHeight:S,minHeightUnit:A}):(T(_),x(v),i({minHeight:100,minHeightUnit:"vh"})),isDisabled:!F})),(0,Oe.createElement)(Se.BlockControls,{group:"other"},(0,Oe.createElement)(Se.MediaReplaceFlow,{mediaId:p,mediaURL:M,allowedTypes:Da,accept:"image/*,video/*",onSelect:L,name:M?(0,xe.__)("Replace"):(0,xe.__)("Add Media")})),(0,Oe.createElement)(Se.InspectorControls,null,!!M&&(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Media settings")},D&&(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Fixed background"),checked:g,onChange:()=>{i({hasParallax:!g,...g?{}:{focalPoint:void 0}})}}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Repeated background"),checked:b,onChange:()=>{i({isRepeated:!b})}})),Y&&(0,Oe.createElement)(Va.Z,{label:(0,xe.__)("Focal point picker"),url:M,value:h,onDragStart:q,onDrag:q,onChange:e=>i({focalPoint:e})}),(0,Oe.createElement)(Ua.Z,null,(0,Oe.createElement)(Sr.Z,{isSecondary:!0,isSmall:!0,className:"block-library-cover__reset-button",onClick:()=>i({url:void 0,id:void 0,backgroundType:void 0,dimRatio:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0})},(0,xe.__)("Clear Media")))),(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Dimensions")},(0,Oe.createElement)(Ja,{value:P||_,unit:v,onChange:e=>i({minHeight:e}),onUnitChange:e=>i({minHeightUnit:e})})),(0,Oe.createElement)(Se.__experimentalPanelColorGradientSettings,{title:(0,xe.__)("Overlay"),initialOpen:!0,settings:[{colorValue:a.color,gradientValue:w,onColorChange:s,onGradientChange:E,label:(0,xe.__)("Color")}]},!!M&&(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Opacity"),value:f,onChange:e=>i({dimRatio:e}),min:0,max:100,step:10,required:!0})))),U=(0,Oe.useRef)(),X=(0,Se.useBlockProps)({ref:U}),$=(0,Se.__experimentalUseInnerBlocksProps)({className:"wp-block-cover__inner-container"},{template:$a,templateInsertUpdatesSelection:!0});if(!F&&!j)return(0,Oe.createElement)(Oe.Fragment,null,V,(0,Oe.createElement)("div",(0,He.Z)({},X,{className:Be()("is-placeholder",X.className)}),(0,Oe.createElement)(ni,{noticeUI:r,onSelectMedia:L,noticeOperations:o},(0,Oe.createElement)("div",{className:"wp-block-cover__placeholder-background-options"},(0,Oe.createElement)(Se.ColorPalette,{disableCustomColors:!0,value:a.color,onChange:s,clearable:!1})))));const G=Be()(Ba(f),{"is-dark-theme":N,"has-background-dim":0!==f,"is-transient":C,"has-parallax":g,"is-repeated":b,[a.class]:a.class,"has-background-gradient":w,[k]:!M&&k,"has-custom-content-position":!Pa(d)},Ia(d));return(0,Oe.createElement)(Oe.Fragment,null,V,(0,Oe.createElement)("div",(0,He.Z)({},X,{className:Be()(G,X.className),style:{...W,...X.style},"data-url":M}),(0,Oe.createElement)(Ga,{values:null==y||null===(c=y.spacing)||void 0===c?void 0:c.padding,showValues:null==y||null===(u=y.visualizers)||void 0===u?void 0:u.padding}),(0,Oe.createElement)(ei,{className:"block-library-cover__resize-container",onResizeStart:()=>{i({minHeightUnit:"px"}),l(!1)},onResize:I,onResizeStop:e=>{l(!0),i({minHeight:e}),I(null)},showHandle:n}),M&&w&&0!==f&&(0,Oe.createElement)("span",{"aria-hidden":"true",className:Be()("wp-block-cover__gradient-background",k),style:{backgroundImage:w}}),M&&D&&Z&&(0,Oe.createElement)("img",{ref:O,className:"wp-block-cover__image-background",alt:"",src:M,style:H}),M&&B&&(0,Oe.createElement)("video",{ref:O,className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:M,style:H}),C&&(0,Oe.createElement)(ct.Z,null),(0,Oe.createElement)(ni,{disableMediaButtons:!0,noticeUI:r,onSelectMedia:L,noticeOperations:o}),(0,Oe.createElement)("div",$)))}));const oi={from:[{type:"block",blocks:["core/image"],transform:({caption:e,url:t,align:n,id:r,anchor:o,style:a})=>{var i;return(0,Te.createBlock)("core/cover",{url:t,align:n,id:r,anchor:o,style:{color:{duotone:null==a||null===(i=a.color)||void 0===i?void 0:i.duotone}}},[(0,Te.createBlock)("core/paragraph",{content:e,fontSize:"large"})])}},{type:"block",blocks:["core/video"],transform:({caption:e,src:t,align:n,id:r,anchor:o})=>(0,Te.createBlock)("core/cover",{url:t,align:n,id:r,backgroundType:"video",anchor:o},[(0,Te.createBlock)("core/paragraph",{content:e,fontSize:"large"})])},{type:"block",blocks:["core/group"],isMatch:({backgroundColor:e,gradient:t,style:n})=>{var r,o;return e||(null==n||null===(r=n.color)||void 0===r?void 0:r.background)||(null==n||null===(o=n.color)||void 0===o?void 0:o.gradient)||t},transform:({align:e,anchor:t,backgroundColor:n,gradient:r,style:o},a)=>{var i,s;return(0,Te.createBlock)("core/cover",{align:e,anchor:t,overlayColor:n,customOverlayColor:null==o||null===(i=o.color)||void 0===i?void 0:i.background,gradient:r,customGradient:null==o||null===(s=o.color)||void 0===s?void 0:s.gradient},a)}}],to:[{type:"block",blocks:["core/image"],isMatch:({backgroundType:e,url:t,overlayColor:n,customOverlayColor:r,gradient:o,customGradient:a})=>t?"image"===e:!(n||r||o||a),transform:({title:e,url:t,align:n,id:r,anchor:o,style:a})=>{var i;return(0,Te.createBlock)("core/image",{caption:e,url:t,align:n,id:r,anchor:o,style:{color:{duotone:null==a||null===(i=a.color)||void 0===i?void 0:i.duotone}}})}},{type:"block",blocks:["core/video"],isMatch:({backgroundType:e,url:t,overlayColor:n,customOverlayColor:r,gradient:o,customGradient:a})=>t?"video"===e:!(n||r||o||a),transform:({title:e,url:t,align:n,id:r,anchor:o})=>(0,Te.createBlock)("core/video",{caption:e,src:t,id:r,align:n,anchor:o})}]},ai={apiVersion:2,name:"core/cover",title:"Cover",category:"media",description:"Add an image or video with a text overlay — great for headers.",textdomain:"default",attributes:{url:{type:"string"},id:{type:"number"},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:50},overlayColor:{type:"string"},customOverlayColor:{type:"string"},backgroundType:{type:"string",default:"image"},focalPoint:{type:"object"},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"}},supports:{anchor:!0,align:!0,html:!1,spacing:{padding:!0},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",text:!1,background:!1}},editorStyle:"wp-block-cover-editor",style:"wp-block-cover"},{name:ii}=ai,si={icon:za.Z,example:{attributes:{customOverlayColor:"#065174",dimRatio:40,url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg"},innerBlocks:[{name:"core/paragraph",attributes:{customFontSize:48,content:(0,xe.__)("Snow Patrol"),align:"center"}}]},transforms:oi,save:function({attributes:e}){const{backgroundType:t,gradient:n,contentPosition:r,customGradient:o,customOverlayColor:a,dimRatio:i,focalPoint:s,hasParallax:l,isRepeated:c,overlayColor:u,url:d,id:p,minHeight:m,minHeightUnit:f}=e,h=(0,Se.getColorClassName)("background-color",u),g=(0,Se.__experimentalGetGradientClass)(n),b=f?`${m}${f}`:m,_="image"===t,v="video"===t,y=!(l||c),M={..._&&!y?Na(d):{},backgroundColor:h?void 0:a,background:o&&!d?o:void 0,minHeight:b||void 0},k=s&&y?`${Math.round(100*s.x)}% ${Math.round(100*s.y)}%`:void 0,w=Be()(Ba(i),h,{"has-background-dim":0!==i,"has-parallax":l,"is-repeated":c,"has-background-gradient":n||o,[g]:!d&&g,"has-custom-content-position":!Pa(r)},Ia(r));return(0,Oe.createElement)("div",Se.useBlockProps.save({className:w,style:M}),d&&(n||o)&&0!==i&&(0,Oe.createElement)("span",{"aria-hidden":"true",className:Be()("wp-block-cover__gradient-background",g),style:o?{background:o}:void 0}),_&&y&&d&&(0,Oe.createElement)("img",{className:Be()("wp-block-cover__image-background",p?"wp-image-"+p:null),alt:"",src:d,style:{objectPosition:k},"data-object-fit":"cover","data-object-position":k}),v&&d&&(0,Oe.createElement)("video",{className:Be()("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:{objectPosition:k},"data-object-fit":"cover","data-object-position":k}),(0,Oe.createElement)("div",{className:"wp-block-cover__inner-container"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))},edit:ri,deprecated:Za},li=({blockSupportsResponsive:e,showEditButton:t,themeSupportsResponsive:n,allowResponsive:r,getResponsiveHelp:o,toggleResponsive:a,switchBackToURLInput:i})=>(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,null,t&&(0,Oe.createElement)(at.Z,{className:"components-toolbar__control",label:(0,xe.__)("Edit URL"),icon:Or.Z,onClick:i}))),n&&e&&(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Media settings"),className:"blocks-responsive"},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Resize for smaller devices"),checked:r,help:o,onChange:a})))),ci=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z"})),ui=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z"})),di=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.2 4.5H19c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V9.8l4.6-5.3zm9.8 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),pi=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Oe.createElement)(Hn.y$,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z"})),mi={foreground:"#1da1f2",src:(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.G,null,(0,Oe.createElement)(Hn.y$,{d:"M22.23 5.924c-.736.326-1.527.547-2.357.646.847-.508 1.498-1.312 1.804-2.27-.793.47-1.67.812-2.606.996C18.325 4.498 17.258 4 16.078 4c-2.266 0-4.103 1.837-4.103 4.103 0 .322.036.635.106.935-3.41-.17-6.433-1.804-8.457-4.287-.353.607-.556 1.312-.556 2.064 0 1.424.724 2.68 1.825 3.415-.673-.022-1.305-.207-1.86-.514v.052c0 1.988 1.415 3.647 3.293 4.023-.344.095-.707.145-1.08.145-.265 0-.522-.026-.773-.074.522 1.63 2.038 2.817 3.833 2.85-1.404 1.1-3.174 1.757-5.096 1.757-.332 0-.66-.02-.98-.057 1.816 1.164 3.973 1.843 6.29 1.843 7.547 0 11.675-6.252 11.675-11.675 0-.178-.004-.355-.012-.53.802-.578 1.497-1.3 2.047-2.124z"})))},fi={foreground:"#ff0000",src:(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"M21.8 8s-.195-1.377-.795-1.984c-.76-.797-1.613-.8-2.004-.847-2.798-.203-6.996-.203-6.996-.203h-.01s-4.197 0-6.996.202c-.39.046-1.242.05-2.003.846C2.395 6.623 2.2 8 2.2 8S2 9.62 2 11.24v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.76.797 1.76.77 2.205.855 1.6.153 6.8.2 6.8.2s4.203-.005 7-.208c.392-.047 1.244-.05 2.005-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517C22 9.62 21.8 8 21.8 8zM9.935 14.595v-5.62l5.403 2.82-5.403 2.8z"}))},hi={foreground:"#3b5998",src:(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"M20 3H4c-.6 0-1 .4-1 1v16c0 .5.4 1 1 1h8.6v-7h-2.3v-2.7h2.3v-2c0-2.3 1.4-3.6 3.5-3.6 1 0 1.8.1 2.1.1v2.4h-1.4c-1.1 0-1.3.5-1.3 1.3v1.7h2.7l-.4 2.8h-2.3v7H20c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1z"}))},gi=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.G,null,(0,Oe.createElement)(Hn.y$,{d:"M12 4.622c2.403 0 2.688.01 3.637.052.877.04 1.354.187 1.67.31.42.163.72.358 1.036.673.315.315.51.615.673 1.035.123.317.27.794.31 1.67.043.95.052 1.235.052 3.638s-.01 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.67-.163.42-.358.72-.673 1.036-.315.315-.615.51-1.035.673-.317.123-.794.27-1.67.31-.95.043-1.234.052-3.638.052s-2.688-.01-3.637-.052c-.877-.04-1.354-.187-1.67-.31-.42-.163-.72-.358-1.036-.673-.315-.315-.51-.615-.673-1.035-.123-.317-.27-.794-.31-1.67-.043-.95-.052-1.235-.052-3.638s.01-2.688.052-3.637c.04-.877.187-1.354.31-1.67.163-.42.358-.72.673-1.036.315-.315.615-.51 1.035-.673.317-.123.794-.27 1.67-.31.95-.043 1.235-.052 3.638-.052M12 3c-2.444 0-2.75.01-3.71.054s-1.613.196-2.185.418c-.592.23-1.094.538-1.594 1.04-.5.5-.807 1-1.037 1.593-.223.572-.375 1.226-.42 2.184C3.01 9.25 3 9.555 3 12s.01 2.75.054 3.71.196 1.613.418 2.186c.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.266.054 3.71.054s2.75-.01 3.71-.054 1.613-.196 2.186-.418c.592-.23 1.094-.538 1.594-1.038s.808-1.002 1.038-1.594c.222-.572.375-1.227.418-2.185.044-.96.054-1.266.054-3.71s-.01-2.75-.054-3.71-.196-1.613-.418-2.186c-.23-.592-.538-1.094-1.038-1.594s-1.002-.808-1.594-1.038c-.572-.222-1.227-.375-2.185-.418C14.75 3.01 14.445 3 12 3zm0 4.378c-2.552 0-4.622 2.07-4.622 4.622s2.07 4.622 4.622 4.622 4.622-2.07 4.622-4.622S14.552 7.378 12 7.378zM12 15c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3zm4.804-8.884c-.596 0-1.08.484-1.08 1.08s.484 1.08 1.08 1.08c.596 0 1.08-.484 1.08-1.08s-.483-1.08-1.08-1.08z"}))),bi={foreground:"#0073AA",src:(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.G,null,(0,Oe.createElement)(Hn.y$,{d:"M12.158 12.786l-2.698 7.84c.806.236 1.657.365 2.54.365 1.047 0 2.05-.18 2.986-.51-.024-.037-.046-.078-.065-.123l-2.762-7.57zM3.008 12c0 3.56 2.07 6.634 5.068 8.092L3.788 8.342c-.5 1.117-.78 2.354-.78 3.658zm15.06-.454c0-1.112-.398-1.88-.74-2.48-.456-.74-.883-1.368-.883-2.11 0-.825.627-1.595 1.51-1.595.04 0 .078.006.116.008-1.598-1.464-3.73-2.36-6.07-2.36-3.14 0-5.904 1.613-7.512 4.053.21.008.41.012.58.012.94 0 2.395-.114 2.395-.114.484-.028.54.684.057.74 0 0-.487.058-1.03.086l3.275 9.74 1.968-5.902-1.4-3.838c-.485-.028-.944-.085-.944-.085-.486-.03-.43-.77.056-.742 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.486-.028.543.684.058.74 0 0-.488.058-1.03.086l3.25 9.665.897-2.997c.456-1.17.684-2.137.684-2.907zm1.82-3.86c.04.286.06.593.06.924 0 .912-.17 1.938-.683 3.22l-2.746 7.94c2.672-1.558 4.47-4.454 4.47-7.77 0-1.564-.4-3.033-1.1-4.314zM12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10z"})))},_i={foreground:"#1db954",src:(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424c-.18.295-.563.387-.857.207-2.35-1.434-5.305-1.76-8.786-.963-.335.077-.67-.133-.746-.47-.077-.334.132-.67.47-.745 3.808-.87 7.076-.496 9.712 1.115.293.18.386.563.206.857M17.81 13.7c-.226.367-.706.482-1.072.257-2.687-1.652-6.785-2.13-9.965-1.166-.413.127-.848-.106-.973-.517-.125-.413.108-.848.52-.973 3.632-1.102 8.147-.568 11.234 1.328.366.226.48.707.256 1.072m.105-2.835C14.692 8.95 9.375 8.775 6.297 9.71c-.493.15-1.016-.13-1.166-.624-.148-.495.13-1.017.625-1.167 3.532-1.073 9.404-.866 13.115 1.337.445.264.59.838.327 1.282-.264.443-.838.59-1.282.325"}))},vi=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"m6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5zm11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5z"})),yi={foreground:"#1ab7ea",src:(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.G,null,(0,Oe.createElement)(Hn.y$,{d:"M22.396 7.164c-.093 2.026-1.507 4.8-4.245 8.32C15.323 19.16 12.93 21 10.97 21c-1.214 0-2.24-1.12-3.08-3.36-.56-2.052-1.118-4.105-1.68-6.158-.622-2.24-1.29-3.36-2.004-3.36-.156 0-.7.328-1.634.98l-.978-1.26c1.027-.903 2.04-1.806 3.037-2.71C6 3.95 7.03 3.328 7.716 3.265c1.62-.156 2.616.95 2.99 3.32.404 2.558.685 4.148.84 4.77.468 2.12.982 3.18 1.543 3.18.435 0 1.09-.687 1.963-2.064.872-1.376 1.34-2.422 1.402-3.142.125-1.187-.343-1.782-1.4-1.782-.5 0-1.013.115-1.542.34 1.023-3.35 2.977-4.976 5.862-4.883 2.14.063 3.148 1.45 3.024 4.16z"})))},Mi=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"M22 11.816c0-1.256-1.02-2.277-2.277-2.277-.593 0-1.122.24-1.526.613-1.48-.965-3.455-1.594-5.647-1.69l1.17-3.702 3.18.75c.01 1.027.847 1.86 1.877 1.86 1.035 0 1.877-.84 1.877-1.877 0-1.035-.842-1.877-1.877-1.877-.77 0-1.43.466-1.72 1.13L13.55 3.92c-.204-.047-.4.067-.46.26l-1.35 4.27c-2.317.037-4.412.67-5.97 1.67-.402-.355-.917-.58-1.493-.58C3.02 9.54 2 10.56 2 11.815c0 .814.433 1.523 1.078 1.925-.037.222-.06.445-.06.673 0 3.292 4.01 5.97 8.94 5.97s8.94-2.678 8.94-5.97c0-.214-.02-.424-.052-.632.687-.39 1.154-1.12 1.154-1.964zm-3.224-7.422c.606 0 1.1.493 1.1 1.1s-.493 1.1-1.1 1.1-1.1-.494-1.1-1.1.493-1.1 1.1-1.1zm-16 7.422c0-.827.673-1.5 1.5-1.5.313 0 .598.103.838.27-.85.675-1.477 1.478-1.812 2.36-.32-.274-.525-.676-.525-1.13zm9.183 7.79c-4.502 0-8.165-2.33-8.165-5.193S7.457 9.22 11.96 9.22s8.163 2.33 8.163 5.193-3.663 5.193-8.164 5.193zM20.635 13c-.326-.89-.948-1.7-1.797-2.383.247-.186.55-.3.882-.3.827 0 1.5.672 1.5 1.5 0 .482-.23.91-.586 1.184zm-11.64 1.704c-.76 0-1.397-.616-1.397-1.376 0-.76.636-1.397 1.396-1.397.76 0 1.376.638 1.376 1.398 0 .76-.616 1.376-1.376 1.376zm7.405-1.376c0 .76-.615 1.376-1.375 1.376s-1.4-.616-1.4-1.376c0-.76.64-1.397 1.4-1.397.76 0 1.376.638 1.376 1.398zm-1.17 3.38c.15.152.15.398 0 .55-.675.674-1.728 1.002-3.22 1.002l-.01-.002-.012.002c-1.492 0-2.544-.328-3.218-1.002-.152-.152-.152-.398 0-.55.152-.152.4-.15.55 0 .52.52 1.394.775 2.67.775l.01.002.01-.002c1.276 0 2.15-.253 2.67-.775.15-.152.398-.152.55 0z"})),ki={foreground:"#35465c",src:(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"M19 3H5a2 2 0 00-2 2v14c0 1.1.9 2 2 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm-5.69 14.66c-2.72 0-3.1-1.9-3.1-3.16v-3.56H8.49V8.99c1.7-.62 2.54-1.99 2.64-2.87 0-.06.06-.41.06-.58h1.9v3.1h2.17v2.3h-2.18v3.1c0 .47.13 1.3 1.2 1.26h1.1v2.36c-1.01.02-2.07 0-2.07 0z"}))},wi=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"M18.42 14.58c-.51-.66-1.05-1.23-1.05-2.5V7.87c0-1.8.15-3.45-1.2-4.68-1.05-1.02-2.79-1.35-4.14-1.35-2.6 0-5.52.96-6.12 4.14-.06.36.18.54.4.57l2.66.3c.24-.03.42-.27.48-.5.24-1.12 1.17-1.63 2.2-1.63.56 0 1.22.21 1.55.7.4.56.33 1.31.33 1.97v.36c-1.59.18-3.66.27-5.16.93a4.63 4.63 0 0 0-2.93 4.44c0 2.82 1.8 4.23 4.1 4.23 1.95 0 3.03-.45 4.53-1.98.51.72.66 1.08 1.59 1.83.18.09.45.09.63-.1v.04l2.1-1.8c.24-.21.2-.48.03-.75zm-5.4-1.2c-.45.75-1.14 1.23-1.92 1.23-1.05 0-1.65-.81-1.65-1.98 0-2.31 2.1-2.73 4.08-2.73v.6c0 1.05.03 1.92-.5 2.88z"}),(0,Oe.createElement)(Hn.y$,{d:"M21.69 19.2a17.62 17.62 0 0 1-21.6-1.57c-.23-.2 0-.5.28-.33a23.88 23.88 0 0 0 20.93 1.3c.45-.19.84.3.39.6z"}),(0,Oe.createElement)(Hn.y$,{d:"M22.8 17.96c-.36-.45-2.22-.2-3.1-.12-.23.03-.3-.18-.05-.36 1.5-1.05 3.96-.75 4.26-.39.3.36-.1 2.82-1.5 4.02-.21.18-.42.1-.3-.15.3-.8 1.02-2.58.69-3z"})),Ei=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",fill:"#4bc7ee"}),(0,Oe.createElement)(Hn.y$,{d:"m23.7254 19.0205-10.1074-17.18468c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418h22.5655c1.279 0 1.8019-.8905 1.1599-1.9795z",fill:"#d4cdcb"}),(0,Oe.createElement)(Hn.y$,{d:"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",fill:"#c3d82e"}),(0,Oe.createElement)(Hn.y$,{d:"m13.618 1.83582c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418 15.2646-16.38573z",fill:"#e4ecb0"}),(0,Oe.createElement)(Hn.y$,{d:"m.0206909 21 19.5468091-9.063 1.6621 2.8344z",fill:"#209dbd"}),(0,Oe.createElement)(Hn.y$,{d:"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",fill:"#7cb3c9"})),Li=(0,Oe.createElement)(Hn.Wj,{viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"m12.1479 18.5957c-2.4949 0-4.28131-1.7558-4.28131-4.0658 0-2.2176 1.78641-4.0965 4.09651-4.0965 2.2793 0 4.0349 1.7864 4.0349 4.1581 0 2.2794-1.7556 4.0042-3.8501 4.0042zm8.3521-18.5957-4.5329 1v7c-1.1088-1.41691-2.8028-1.8787-4.8049-1.8787-2.09443 0-3.97329.76993-5.5133 2.27917-1.72483 1.66323-2.6489 3.78863-2.6489 6.16033 0 2.5873.98562 4.8049 2.89526 6.499 1.44763 1.2936 3.17251 1.9402 5.17454 1.9402 1.9713 0 3.4498-.5236 4.8973-1.9402v1.9402h4.5329c0-7.6359 0-15.3641 0-23z",fill:"#333436"})),Ci=()=>(0,Oe.createElement)("div",{className:"wp-block-embed is-loading"},(0,Oe.createElement)(ct.Z,null),(0,Oe.createElement)("p",null,(0,xe.__)("Embedding…"))),Si=({icon:e,label:t,value:n,onSubmit:r,onChange:o,cannotEmbed:a,fallback:i,tryAgain:s})=>(0,Oe.createElement)(Uo.Z,{icon:(0,Oe.createElement)(Se.BlockIcon,{icon:e,showColors:!0}),label:t,className:"wp-block-embed",instructions:(0,xe.__)("Paste a link to the content you want to display on your site.")},(0,Oe.createElement)("form",{onSubmit:r},(0,Oe.createElement)("input",{type:"url",value:n||"",className:"components-placeholder__input","aria-label":t,placeholder:(0,xe.__)("Enter URL to embed here…"),onChange:o}),(0,Oe.createElement)(Sr.Z,{isPrimary:!0,type:"submit"},(0,xe._x)("Embed","button label"))),(0,Oe.createElement)("div",{className:"components-placeholder__learn-more"},(0,Oe.createElement)(st.Z,{href:(0,xe.__)("https://wordpress.org/support/article/embeds/")},(0,xe.__)("Learn more about embeds"))),a&&(0,Oe.createElement)("div",{className:"components-placeholder__error"},(0,Oe.createElement)("div",{className:"components-placeholder__instructions"},(0,xe.__)("Sorry, this content could not be embedded.")),(0,Oe.createElement)(Sr.Z,{isSecondary:!0,onClick:s},(0,xe._x)("Try again","button label"))," ",(0,Oe.createElement)(Sr.Z,{isSecondary:!0,onClick:i},(0,xe._x)("Convert to link","button label"))));var Ti=n(45372);function Ai({html:e}){const t=(0,Oe.useRef)();(0,Oe.useEffect)(()=>{const{ownerDocument:e}=t.current,{defaultView:n}=e;function r({data:{secret:t,message:n,value:r}={}}){[t,n,r].some(e=>!e)||"height"!==n||e.querySelectorAll(`iframe[data-secret="${t}"`).forEach(e=>{+e.height!==r&&(e.height=r)})}function o(){const{activeElement:n}=e;"IFRAME"===n.tagName&&n.parentNode===t.current&&n.focus()}return n.addEventListener("message",r),n.addEventListener("blur",o),()=>{n.removeEventListener("message",r),n.removeEventListener("blur",o)}},[]);const n=(0,Oe.useMemo)(()=>{const t=(new window.DOMParser).parseFromString(e,"text/html"),n=t.querySelector("iframe");n&&n.removeAttribute("style");const r=t.querySelector("blockquote");return r&&(r.style.display="none"),t.body.innerHTML},[e]);return(0,Oe.createElement)("div",{ref:t,className:"wp-block-embed__wrapper",dangerouslySetInnerHTML:{__html:n}})}class xi extends Oe.Component{constructor(){super(...arguments),this.hideOverlay=this.hideOverlay.bind(this),this.state={interactive:!1}}static getDerivedStateFromProps(e,t){return!e.isSelected&&t.interactive?{interactive:!1}:null}hideOverlay(){this.setState({interactive:!0})}render(){const{preview:e,previewable:t,url:n,type:r,caption:o,onCaptionChange:a,isSelected:i,className:s,icon:l,label:c,insertBlocksAfter:u}=this.props,{scripts:d}=e,{interactive:p}=this.state,m="photo"===r?(e=>{const t=e.thumbnail_url||e.url,n=(0,Oe.createElement)("p",null,(0,Oe.createElement)("img",{src:t,alt:e.title,width:"100%"}));return(0,Et.ZP)(n)})(e):e.html,f=new URL(n).host.split("."),h=f.splice(f.length-2,f.length-1).join("."),g=(0,xe.sprintf)((0,xe.__)("Embedded content from %s"),h),b=Mt()(r,s,"wp-block-embed__wrapper"),_="wp-embed"===r?(0,Oe.createElement)(Ai,{html:m}):(0,Oe.createElement)("div",{className:"wp-block-embed__wrapper"},(0,Oe.createElement)(Ti.Z,{html:m,scripts:d,title:g,type:b,onFocus:this.hideOverlay}),!p&&(0,Oe.createElement)("div",{className:"block-library-embed__interactive-overlay",onMouseUp:this.hideOverlay}));return(0,Oe.createElement)("figure",{className:Mt()(s,"wp-block-embed",{"is-type-video":"video"===r})},t?_:(0,Oe.createElement)(Uo.Z,{icon:(0,Oe.createElement)(Se.BlockIcon,{icon:l,showColors:!0}),label:c},(0,Oe.createElement)("p",{className:"components-placeholder__error"},(0,Oe.createElement)("a",{href:n},n)),(0,Oe.createElement)("p",{className:"components-placeholder__error"},(0,xe.sprintf)((0,xe.__)("Embedded content from %s can't be previewed in the editor."),h))),(!Se.RichText.isEmpty(o)||i)&&(0,Oe.createElement)(Se.RichText,{tagName:"figcaption",placeholder:(0,xe.__)("Add caption"),value:o,onChange:a,inlineToolbar:!0,__unstableOnSplitAtEnd:()=>u((0,Te.createBlock)("core/paragraph"))}))}}const zi=xi;function Oi(e){return e?(0,xe.__)("This embed will preserve its aspect ratio when the browser is resized."):(0,xe.__)("This embed may not preserve its aspect ratio when the browser is resized.")}const Ni=e=>{const{attributes:{providerNameSlug:t,previewable:n,responsive:r,url:o},attributes:a,isSelected:i,onReplace:s,setAttributes:l,insertBlocksAfter:c,onFocus:u}=e,d={title:(0,xe._x)("Embed","block title"),icon:ci},{icon:p,title:m}=(f=t,(null===(h=(0,Te.getBlockVariations)(Lt))||void 0===h?void 0:h.find(({name:e})=>e===f))||d);var f,h;const[g,b]=(0,Oe.useState)(o),[_,v]=(0,Oe.useState)(!1),{invalidateResolution:y}=(0,mt.Z)("core/data"),{preview:M,fetching:k,themeSupportsResponsive:w,cannotEmbed:E}=(0,ot.Z)(e=>{var t;const{getEmbedPreview:n,isPreviewEmbedFallback:r,isRequestingEmbedPreview:a,getThemeSupports:i}=e(Ce.h);if(!o)return{fetching:!1,cannotEmbed:!1};const s=n(o),l=r(o),c=!1===(null==s?void 0:s.html)&&void 0===(null==s?void 0:s.type),u=404===(null==s||null===(t=s.data)||void 0===t?void 0:t.status),d=!!s&&!c&&!u;return{preview:d?s:void 0,fetching:a(o),themeSupportsResponsive:i()["responsive-embeds"],cannotEmbed:!d||l}},[o]),L=()=>{const{allowResponsive:e,className:t}=a;return{...a,...xt(M,m,t,r,e)}};(0,Oe.useEffect)(()=>{if(null==M||!M.html||!E||k)return;const e=o.replace(/\/$/,"");b(e),v(!1),l({url:e})},[null==M?void 0:M.html,o]),(0,Oe.useEffect)(()=>{if(M&&!_&&(l(L()),s)){const t=St(e,L());t&&s(t)}},[M,_]);const C=(0,Se.useBlockProps)();if(k)return(0,Oe.createElement)("div",C,(0,Oe.createElement)(Ci,null));const S=nr.Z.select({web:(0,xe.sprintf)((0,xe.__)("%s URL"),m),native:m});if(!M||E||_)return(0,Oe.createElement)("div",C,(0,Oe.createElement)(Si,{icon:p,label:S,onFocus:u,onSubmit:e=>{e&&e.preventDefault(),v(!1),l({url:g})},value:g,cannotEmbed:E,onChange:e=>b(e.target.value),fallback:()=>function(e,t){const n=(0,Oe.createElement)("a",{href:e},e);t((0,Te.createBlock)("core/paragraph",{content:(0,Et.ZP)(n)}))}(g,s),tryAgain:()=>{y("core","getEmbedPreview",[g])}}));const{caption:T,type:A,allowResponsive:x,className:z}=L(),O=Be()(z,e.className);return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(li,{showEditButton:M&&!E,themeSupportsResponsive:w,blockSupportsResponsive:r,allowResponsive:x,getResponsiveHelp:Oi,toggleResponsive:()=>{const{allowResponsive:e,className:t}=a,{html:n}=M,o=!e;l({allowResponsive:o,className:At(n,t,r&&o)})},switchBackToURLInput:()=>v(!0)}),(0,Oe.createElement)("div",C,(0,Oe.createElement)(zi,{preview:M,previewable:n,className:O,url:g,type:A,caption:T,onCaptionChange:e=>l({caption:e}),isSelected:i,icon:p,label:S,insertBlocksAfter:c})))};const{name:Di}={apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter, Instagram or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},Bi={from:[{type:"raw",isMatch:e=>{var t,n;return"P"===e.nodeName&&/^\s*(https?:\/\/\S+)\s*$/i.test(e.textContent)&&1===(null===(t=e.textContent)||void 0===t||null===(n=t.match(/https/gi))||void 0===n?void 0:n.length)},transform:e=>(0,Te.createBlock)(Di,{url:e.textContent.trim()})}],to:[{type:"block",blocks:["core/paragraph"],transform:({url:e,caption:t})=>{const n=(0,Oe.createElement)("a",{href:e},t||e);return(0,Te.createBlock)("core/paragraph",{content:(0,Et.ZP)(n)})}}]},Pi=[{name:"twitter",title:"Twitter",icon:mi,keywords:["tweet",(0,xe.__)("social")],description:(0,xe.__)("Embed a tweet."),patterns:[/^https?:\/\/(www\.)?twitter\.com\/.+/i],attributes:{providerNameSlug:"twitter",responsive:!0}},{name:"youtube",title:"YouTube",icon:fi,keywords:[(0,xe.__)("music"),(0,xe.__)("video")],description:(0,xe.__)("Embed a YouTube video."),patterns:[/^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,/^https?:\/\/youtu\.be\/.+/i],attributes:{providerNameSlug:"youtube",responsive:!0}},{name:"facebook",title:"Facebook",icon:hi,keywords:[(0,xe.__)("social")],description:(0,xe.__)("Embed a Facebook post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"facebook",previewable:!1,responsive:!0}},{name:"instagram",title:"Instagram",icon:gi,keywords:[(0,xe.__)("image"),(0,xe.__)("social")],description:(0,xe.__)("Embed an Instagram post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"instagram",responsive:!0}},{name:"wordpress",title:"WordPress",icon:bi,keywords:[(0,xe.__)("post"),(0,xe.__)("blog")],description:(0,xe.__)("Embed a WordPress post."),attributes:{providerNameSlug:"wordpress"}},{name:"soundcloud",title:"SoundCloud",icon:ui,keywords:[(0,xe.__)("music"),(0,xe.__)("audio")],description:(0,xe.__)("Embed SoundCloud content."),patterns:[/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],attributes:{providerNameSlug:"soundcloud",responsive:!0}},{name:"spotify",title:"Spotify",icon:_i,keywords:[(0,xe.__)("music"),(0,xe.__)("audio")],description:(0,xe.__)("Embed Spotify content."),patterns:[/^https?:\/\/(open|play)\.spotify\.com\/.+/i],attributes:{providerNameSlug:"spotify",responsive:!0}},{name:"flickr",title:"Flickr",icon:vi,keywords:[(0,xe.__)("image")],description:(0,xe.__)("Embed Flickr content."),patterns:[/^https?:\/\/(www\.)?flickr\.com\/.+/i,/^https?:\/\/flic\.kr\/.+/i],attributes:{providerNameSlug:"flickr",responsive:!0}},{name:"vimeo",title:"Vimeo",icon:yi,keywords:[(0,xe.__)("video")],description:(0,xe.__)("Embed a Vimeo video."),patterns:[/^https?:\/\/(www\.)?vimeo\.com\/.+/i],attributes:{providerNameSlug:"vimeo",responsive:!0}},{name:"animoto",title:"Animoto",icon:Ei,description:(0,xe.__)("Embed an Animoto video."),patterns:[/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],attributes:{providerNameSlug:"animoto",responsive:!0}},{name:"cloudup",title:"Cloudup",icon:ci,description:(0,xe.__)("Embed Cloudup content."),patterns:[/^https?:\/\/cloudup\.com\/.+/i],attributes:{providerNameSlug:"cloudup",responsive:!0}},{name:"collegehumor",title:"CollegeHumor",icon:pi,description:(0,xe.__)("Embed CollegeHumor content."),scope:["block"],patterns:[],attributes:{providerNameSlug:"collegehumor",responsive:!0}},{name:"crowdsignal",title:"Crowdsignal",icon:ci,keywords:["polldaddy",(0,xe.__)("survey")],description:(0,xe.__)("Embed Crowdsignal (formerly Polldaddy) content."),patterns:[/^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.survey\.fm)\/.+/i],attributes:{providerNameSlug:"crowdsignal",responsive:!0}},{name:"dailymotion",title:"Dailymotion",icon:Li,keywords:[(0,xe.__)("video")],description:(0,xe.__)("Embed a Dailymotion video."),patterns:[/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],attributes:{providerNameSlug:"dailymotion",responsive:!0}},{name:"imgur",title:"Imgur",icon:di,description:(0,xe.__)("Embed Imgur content."),patterns:[/^https?:\/\/(.+\.)?imgur\.com\/.+/i],attributes:{providerNameSlug:"imgur",responsive:!0}},{name:"issuu",title:"Issuu",icon:ci,description:(0,xe.__)("Embed Issuu content."),patterns:[/^https?:\/\/(www\.)?issuu\.com\/.+/i],attributes:{providerNameSlug:"issuu",responsive:!0}},{name:"kickstarter",title:"Kickstarter",icon:ci,description:(0,xe.__)("Embed Kickstarter content."),patterns:[/^https?:\/\/(www\.)?kickstarter\.com\/.+/i,/^https?:\/\/kck\.st\/.+/i],attributes:{providerNameSlug:"kickstarter",responsive:!0}},{name:"meetup-com",title:"Meetup.com",icon:ci,description:(0,xe.__)("Embed Meetup.com content."),patterns:[/^https?:\/\/(www\.)?meetu(\.ps|p\.com)\/.+/i],attributes:{providerNameSlug:"meetup-com",responsive:!0}},{name:"mixcloud",title:"Mixcloud",icon:ui,keywords:[(0,xe.__)("music"),(0,xe.__)("audio")],description:(0,xe.__)("Embed Mixcloud content."),patterns:[/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],attributes:{providerNameSlug:"mixcloud",responsive:!0}},{name:"reddit",title:"Reddit",icon:Mi,description:(0,xe.__)("Embed a Reddit thread."),patterns:[/^https?:\/\/(www\.)?reddit\.com\/.+/i],attributes:{providerNameSlug:"reddit",responsive:!0}},{name:"reverbnation",title:"ReverbNation",icon:ui,description:(0,xe.__)("Embed ReverbNation content."),patterns:[/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],attributes:{providerNameSlug:"reverbnation",responsive:!0}},{name:"screencast",title:"Screencast",icon:pi,description:(0,xe.__)("Embed Screencast content."),patterns:[/^https?:\/\/(www\.)?screencast\.com\/.+/i],attributes:{providerNameSlug:"screencast",responsive:!0}},{name:"scribd",title:"Scribd",icon:ci,description:(0,xe.__)("Embed Scribd content."),patterns:[/^https?:\/\/(www\.)?scribd\.com\/.+/i],attributes:{providerNameSlug:"scribd",responsive:!0}},{name:"slideshare",title:"Slideshare",icon:ci,description:(0,xe.__)("Embed Slideshare content."),patterns:[/^https?:\/\/(.+?\.)?slideshare\.net\/.+/i],attributes:{providerNameSlug:"slideshare",responsive:!0}},{name:"smugmug",title:"SmugMug",icon:di,description:(0,xe.__)("Embed SmugMug content."),patterns:[/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],attributes:{providerNameSlug:"smugmug",previewable:!1,responsive:!0}},{name:"speaker-deck",title:"Speaker Deck",icon:ci,description:(0,xe.__)("Embed Speaker Deck content."),patterns:[/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],attributes:{providerNameSlug:"speaker-deck",responsive:!0}},{name:"tiktok",title:"TikTok",icon:pi,keywords:[(0,xe.__)("video")],description:(0,xe.__)("Embed a TikTok video."),patterns:[/^https?:\/\/(www\.)?tiktok\.com\/.+/i],attributes:{providerNameSlug:"tiktok",responsive:!0}},{name:"ted",title:"TED",icon:pi,description:(0,xe.__)("Embed a TED video."),patterns:[/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],attributes:{providerNameSlug:"ted",responsive:!0}},{name:"tumblr",title:"Tumblr",icon:ki,keywords:[(0,xe.__)("social")],description:(0,xe.__)("Embed a Tumblr post."),patterns:[/^https?:\/\/(www\.)?tumblr\.com\/.+/i],attributes:{providerNameSlug:"tumblr",responsive:!0}},{name:"videopress",title:"VideoPress",icon:pi,keywords:[(0,xe.__)("video")],description:(0,xe.__)("Embed a VideoPress video."),patterns:[/^https?:\/\/videopress\.com\/.+/i],attributes:{providerNameSlug:"videopress",responsive:!0}},{name:"wordpress-tv",title:"WordPress.tv",icon:pi,description:(0,xe.__)("Embed a WordPress.tv video."),patterns:[/^https?:\/\/wordpress\.tv\/.+/i],attributes:{providerNameSlug:"wordpress-tv",responsive:!0}},{name:"amazon-kindle",title:"Amazon Kindle",icon:wi,keywords:[(0,xe.__)("ebook")],description:(0,xe.__)("Embed Amazon Kindle content."),patterns:[/^https?:\/\/([a-z0-9-]+\.)?(amazon|amzn)(\.[a-z]{2,4})+\/.+/i,/^https?:\/\/(www\.)?(a\.co|z\.cn)\/.+/i],attributes:{providerNameSlug:"amazon-kindle"}}];Pi.forEach(e=>{e.isActive||(e.isActive=(e,t)=>e.providerNameSlug===t.providerNameSlug)});const Ii=Pi,{attributes:Ri}={apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter, Instagram or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},Zi=[{attributes:Ri,save({attributes:{url:e,caption:t,type:n,providerNameSlug:r}}){if(!e)return null;const o=Be()("wp-block-embed",{["is-type-"+n]:n,["is-provider-"+r]:r});return(0,Oe.createElement)("figure",{className:o},`\n${e}\n`,!Se.RichText.isEmpty(t)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:t}))}}],Wi={apiVersion:2,name:"core/embed",title:"Embed",category:"embed",description:"Add a block that displays content pulled from other sites, like Twitter, Instagram or YouTube.",textdomain:"default",attributes:{url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string"},providerNameSlug:{type:"string"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0}},supports:{align:!0},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"},{name:Hi}=Wi,ji={icon:ci,edit:Ni,save:function({attributes:e}){const{url:t,caption:n,type:r,providerNameSlug:o}=e;if(!t)return null;const a=Mt()("wp-block-embed",{["is-type-"+r]:r,["is-provider-"+o]:o,["wp-block-embed-"+o]:o});return(0,Oe.createElement)("figure",Se.useBlockProps.save({className:a}),(0,Oe.createElement)("div",{className:"wp-block-embed__wrapper"},`\n${t}\n`),!Se.RichText.isEmpty(n)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"figcaption",value:n}))},transforms:Bi,variations:Ii,deprecated:Zi};var Yi=n(45617),qi=n(27085),Fi=n(28998);function Vi({hrefs:e,openInNewWindow:t,showDownloadButton:n,changeLinkDestinationOption:r,changeOpenInNewWindow:o,changeShowDownloadButton:a,displayPreview:i,changeDisplayPreview:s,previewHeight:l,changePreviewHeight:c}){const{href:u,textLinkHref:d,attachmentPage:p}=e;let m=[{value:u,label:(0,xe.__)("URL")}];return p&&(m=[{value:u,label:(0,xe.__)("Media file")},{value:p,label:(0,xe.__)("Attachment page")}]),(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.InspectorControls,null,u.endsWith(".pdf")&&(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("PDF settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Show inline embed"),help:i?(0,xe.__)("Note: Most phone and tablet browsers won't display embedded PDFs."):null,checked:!!i,onChange:s}),(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Height in pixels"),min:$i,max:Math.max(Gi,l),value:l,onChange:c})),(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Text link settings")},(0,Oe.createElement)(fr.Z,{label:(0,xe.__)("Link to"),value:d,options:m,onChange:r}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Open in new tab"),checked:t,onChange:o})),(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Download button settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Show download button"),checked:n,onChange:a}))))}const Ui=()=>!(window.navigator.userAgent.indexOf("Mobi")>-1)&&(!(window.navigator.userAgent.indexOf("Android")>-1)&&(!(window.navigator.userAgent.indexOf("Macintosh")>-1&&window.navigator.maxTouchPoints&&window.navigator.maxTouchPoints>2)&&!((window.ActiveXObject||"ActiveXObject"in window)&&!Xi("AcroPDF.PDF")&&!Xi("PDF.PdfCtrl")))),Xi=e=>{let t;try{t=new window.ActiveXObject(e)}catch(e){t=void 0}return t},$i=200,Gi=2e3;function Ki({text:e,disabled:t}){const{createNotice:n}=(0,mt.Z)(_t.h),r=(0,Fi.Z)(e,()=>{n("info",(0,xe.__)("Copied URL to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Oe.createElement)(at.Z,{className:"components-clipboard-toolbar-button",ref:r,disabled:t},(0,xe.__)("Copy URL"))}const Ji=(0,rt.Z)((function({attributes:e,isSelected:t,setAttributes:n,noticeUI:r,noticeOperations:o}){const{id:a,fileName:i,href:s,textLinkHref:l,textLinkTarget:c,showDownloadButton:u,downloadButtonText:d,displayPreview:p,previewHeight:m}=e,[f,h]=(0,Oe.useState)(!1),{media:g,mediaUpload:b}=(0,ot.Z)(e=>({media:void 0===a?void 0:e(Ce.h).getMedia(a),mediaUpload:e(Se.store).getSettings().mediaUpload}),[a]),{toggleSelection:_}=(0,mt.Z)(Se.store);function v(e){if(e&&e.url){h(!1);const t=e.url.endsWith(".pdf");n({href:e.url,fileName:e.title,textLinkHref:e.url,id:e.id,displayPreview:!!t||void 0,previewHeight:t?600:void 0})}}function y(e){h(!0),o.removeAllNotices(),o.createErrorNotice(e)}function M(e){n({downloadButtonText:e.replace(/<\/?a[^>]*>/g,"")})}(0,Oe.useEffect)(()=>{if((0,nt.Gu)(s)){const e=(0,nt.TR)(s);b({filesList:[e],onFileChange:([e])=>v(e),onError:e=>{h(!0),o.createErrorNotice(e)}}),(0,nt.Vg)(s)}void 0===d&&M((0,xe._x)("Download","button label"))},[]);const k=g&&g.link,w=(0,Se.useBlockProps)({className:Be()((0,nt.Gu)(s)&&(0,qi.T)({type:"loading"}),{"is-transient":(0,nt.Gu)(s)})}),E=Ui()&&p;return!s||f?(0,Oe.createElement)("div",w,(0,Oe.createElement)(Se.MediaPlaceholder,{icon:(0,Oe.createElement)(Se.BlockIcon,{icon:Yi.Z}),labels:{title:(0,xe.__)("File"),instructions:(0,xe.__)("Upload a file or pick one from your media library.")},onSelect:v,notices:r,onError:y,accept:"*"})):(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Vi,{hrefs:{href:s,textLinkHref:l,attachmentPage:k},openInNewWindow:!!c,showDownloadButton:u,changeLinkDestinationOption:function(e){n({textLinkHref:e})},changeOpenInNewWindow:function(e){n({textLinkTarget:!!e&&"_blank"})},changeShowDownloadButton:function(e){n({showDownloadButton:e})},displayPreview:p,changeDisplayPreview:function(e){n({displayPreview:e})},previewHeight:m,changePreviewHeight:function(e){const t=Math.max(parseInt(e,10),$i);n({previewHeight:t})}}),(0,Oe.createElement)(Se.BlockControls,{group:"other"},(0,Oe.createElement)(Se.MediaReplaceFlow,{mediaId:a,mediaURL:s,accept:"*",onSelect:v,onError:y}),(0,Oe.createElement)(Ki,{text:s,disabled:(0,nt.Gu)(s)})),(0,Oe.createElement)("div",w,E&&(0,Oe.createElement)(ut.Z,{size:{height:m},minHeight:$i,maxHeight:Gi,minWidth:"100%",grid:[10,10],enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>_(!1),onResizeStop:function(e,t,r,o){_(!0);const a=parseInt(m+o.height,10);n({previewHeight:a})},showHandle:t},(0,Oe.createElement)("object",{className:"wp-block-file__preview",data:s,type:"application/pdf","aria-label":(0,xe.__)("Embed of the selected PDF file.")}),!t&&(0,Oe.createElement)("div",{className:"wp-block-file__preview-overlay"})),(0,Oe.createElement)("div",{className:"wp-block-file__content-wrapper"},(0,Oe.createElement)(Se.RichText,{style:{display:"inline-block"},tagName:"a",value:i,placeholder:(0,xe.__)("Write file name…"),withoutInteractiveFormatting:!0,onChange:e=>n({fileName:e}),href:l}),u&&(0,Oe.createElement)("div",{className:"wp-block-file__button-richtext-wrapper"},(0,Oe.createElement)(Se.RichText,{tagName:"div","aria-label":(0,xe.__)("Download button text"),className:"wp-block-file__button",value:d,withoutInteractiveFormatting:!0,placeholder:(0,xe.__)("Add text…"),onChange:e=>M(e)})))))}));const Qi={from:[{type:"files",isMatch:e=>e.length>0,priority:15,transform:e=>{const t=[];return e.forEach(e=>{const n=(0,nt.ZR)(e);t.push((0,Te.createBlock)("core/file",{href:n,fileName:e.name,textLinkHref:n}))}),t}},{type:"block",blocks:["core/audio"],transform:e=>(0,Te.createBlock)("core/file",{href:e.src,fileName:e.caption,textLinkHref:e.src,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/video"],transform:e=>(0,Te.createBlock)("core/file",{href:e.src,fileName:e.caption,textLinkHref:e.src,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/image"],transform:e=>(0,Te.createBlock)("core/file",{href:e.url,fileName:e.caption,textLinkHref:e.url,id:e.id,anchor:e.anchor})}],to:[{type:"block",blocks:["core/audio"],isMatch:({id:e})=>{if(!e)return!1;const{getMedia:t}=(0,hr.select)(Ce.h),n=t(e);return!!n&&(0,Ae.includes)(n.mime_type,"audio")},transform:e=>(0,Te.createBlock)("core/audio",{src:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/video"],isMatch:({id:e})=>{if(!e)return!1;const{getMedia:t}=(0,hr.select)(Ce.h),n=t(e);return!!n&&(0,Ae.includes)(n.mime_type,"video")},transform:e=>(0,Te.createBlock)("core/video",{src:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})},{type:"block",blocks:["core/image"],isMatch:({id:e})=>{if(!e)return!1;const{getMedia:t}=(0,hr.select)(Ce.h),n=t(e);return!!n&&(0,Ae.includes)(n.mime_type,"image")},transform:e=>(0,Te.createBlock)("core/image",{url:e.href,caption:e.fileName,id:e.id,anchor:e.anchor})}]},es={apiVersion:2,name:"core/file",title:"File",category:"media",description:"Add a link to a downloadable file.",keywords:["document","pdf","download"],textdomain:"default",attributes:{id:{type:"number"},href:{type:"string"},fileName:{type:"string",source:"html",selector:"a:not([download])"},textLinkHref:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"href"},textLinkTarget:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"target"},showDownloadButton:{type:"boolean",default:!0},downloadButtonText:{type:"string",source:"html",selector:"a[download]"},displayPreview:{type:"boolean"},previewHeight:{type:"number",default:600}},supports:{anchor:!0,align:!0},editorStyle:"wp-block-file-editor",style:"wp-block-file"},{name:ts}=es,ns={icon:Yi.Z,transforms:Qi,edit:Ji,save:function({attributes:e}){const{href:t,fileName:n,textLinkHref:r,textLinkTarget:o,showDownloadButton:a,downloadButtonText:i,displayPreview:s,previewHeight:l}=e,c=Se.RichText.isEmpty(n)?(0,xe.__)("PDF embed"):(0,xe.sprintf)((0,xe.__)("Embed of %s."),n);return t&&(0,Oe.createElement)("div",Se.useBlockProps.save(),s&&(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:l+"px"},"aria-label":c})),!Se.RichText.isEmpty(n)&&(0,Oe.createElement)("a",{href:r,target:o,rel:o?"noreferrer noopener":void 0},(0,Oe.createElement)(Se.RichText.Content,{value:n})),a&&(0,Oe.createElement)("a",{href:t,className:"wp-block-file__button",download:!0},(0,Oe.createElement)(Se.RichText.Content,{value:i})))}};var rs=n(69300);const os={from:[{type:"block",blocks:["core/code"],transform:({content:e})=>(0,Te.createBlock)("core/html",{content:e})}]},as={apiVersion:2,name:"core/html",title:"Custom HTML",category:"widgets",description:"Add custom HTML code and preview it as you edit.",keywords:["embed"],textdomain:"default",attributes:{content:{type:"string",source:"html"}},supports:{customClassName:!1,className:!1,html:!1},editorStyle:"wp-block-html-editor"},{name:is}=as,ss={icon:rs.Z,example:{attributes:{content:""+(0,xe.__)("Welcome to the wonderful world of blocks…")+""}},edit:function({attributes:e,setAttributes:t,isSelected:n}){const[r,o]=(0,Oe.useState)(),a=(0,ot.Z)(e=>["\n\t\t\thtml,body,:root {\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tpadding: 0 !important;\n\t\t\t\toverflow: visible !important;\n\t\t\t\tmin-height: auto !important;\n\t\t\t}\n\t\t",...(0,Se.transformStyles)(e(Se.store).getSettings().styles)],[]);return(0,Oe.createElement)("div",(0,Se.useBlockProps)({className:"block-library-html__edit"}),(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,null,(0,Oe.createElement)(at.Z,{className:"components-tab-button",isPressed:!r,onClick:function(){o(!1)}},(0,Oe.createElement)("span",null,"HTML")),(0,Oe.createElement)(at.Z,{className:"components-tab-button",isPressed:r,onClick:function(){o(!0)}},(0,Oe.createElement)("span",null,(0,xe.__)("Preview"))))),(0,Oe.createElement)($r.Z.Consumer,null,o=>r||o?(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Ti.Z,{html:e.content,styles:a}),!n&&(0,Oe.createElement)("div",{className:"block-library-html__preview-overlay"})):(0,Oe.createElement)(Se.PlainText,{value:e.content,onChange:e=>t({content:e}),placeholder:(0,xe.__)("Write HTML…"),"aria-label":(0,xe.__)("HTML")})))},save:function({attributes:e}){return(0,Oe.createElement)(Pe.Z,null,e.content)},transforms:os};var ls=n(35795);const cs=(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.y$,{d:"M18 2l2 4h-2l-2-4h-3l2 4h-2l-2-4h-1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V2zm2 12H10V4.4L11.8 8H20z"}),(0,Oe.createElement)(Hn.y$,{d:"M14 20H4V10h3V8H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3h-2z"}),(0,Oe.createElement)(Hn.y$,{d:"M5 19h8l-1.59-2H9.24l-.84 1.1L7 16.3 5 19z"})),us=["image","video"];function ds(e,t){return e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${100*t.x}% ${100*t.y}%`:"50% 50%"}:{}}const ps=(0,Oe.forwardRef)(({isSelected:e,isStackedOnMobile:t,...n},r)=>{const o=(0,pt.Z)("small","<");return(0,Oe.createElement)(ut.Z,(0,He.Z)({ref:r,showHandle:e&&(!o||!t)},n))});function ms({mediaId:e,mediaUrl:t,onSelectMedia:n}){return(0,Oe.createElement)(Se.BlockControls,{group:"other"},(0,Oe.createElement)(Se.MediaReplaceFlow,{mediaId:e,mediaURL:t,allowedTypes:us,accept:"image/*,video/*",onSelect:n}))}function fs({className:e,noticeOperations:t,noticeUI:n,onSelectMedia:r}){return(0,Oe.createElement)(Se.MediaPlaceholder,{icon:(0,Oe.createElement)(Se.BlockIcon,{icon:cs}),labels:{title:(0,xe.__)("Media area")},className:e,onSelect:r,accept:"image/*,video/*",allowedTypes:us,notices:n,onError:e=>{t.removeAllNotices(),t.createErrorNotice(e)}})}const hs=(0,rt.Z)((0,Oe.forwardRef)((function(e,t){const{className:n,commitWidthChange:r,focalPoint:o,imageFill:a,isSelected:i,isStackedOnMobile:s,mediaAlt:l,mediaId:c,mediaPosition:u,mediaType:d,mediaUrl:p,mediaWidth:m,onSelectMedia:f,onWidthChange:h}=e,{toggleSelection:g}=(0,mt.Z)(Se.store);if(d&&p){const e=()=>{g(!1)},b=(e,t,n)=>{h(parseInt(n.style.width))},_=(e,t,n)=>{g(!0),r(parseInt(n.style.width))},v={right:"left"===u,left:"right"===u},y="image"===d&&a?ds(p,o):{},M={image:()=>(0,Oe.createElement)("img",{src:p,alt:l}),video:()=>(0,Oe.createElement)("video",{controls:!0,src:p})};return(0,Oe.createElement)(ps,{as:"figure",className:Be()(n,"editor-media-container__resizer"),style:y,size:{width:m+"%"},minWidth:"10%",maxWidth:"100%",enable:v,onResizeStart:e,onResize:b,onResizeStop:_,axis:"x",isSelected:i,isStackedOnMobile:s,ref:t},(0,Oe.createElement)(ms,{onSelectMedia:f,mediaUrl:p,mediaId:c}),(M[d]||Ae.noop)())}return(0,Oe.createElement)(fs,e)}))),gs=e=>{if(!e.customBackgroundColor)return e;const t={color:{background:e.customBackgroundColor}};return{...(0,Ae.omit)(e,["customBackgroundColor"]),style:t}},bs={align:{type:"string",default:"wide"},backgroundColor:{type:"string"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:""},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number"},mediaType:{type:"string"},mediaWidth:{type:"number",default:50},isStackedOnMobile:{type:"boolean",default:!0}},_s=[{attributes:{...bs,customBackgroundColor:{type:"string"},mediaLink:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure a",attribute:"target"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},migrate:gs,save({attributes:e}){const{backgroundColor:t,customBackgroundColor:n,isStackedOnMobile:r,mediaAlt:o,mediaPosition:a,mediaType:i,mediaUrl:s,mediaWidth:l,mediaId:c,verticalAlignment:u,imageFill:d,focalPoint:p,linkClass:m,href:f,linkTarget:h,rel:g}=e,b=(0,Ae.isEmpty)(g)?void 0:g;let _=(0,Oe.createElement)("img",{src:s,alt:o,className:c&&"image"===i?"wp-image-"+c:null});f&&(_=(0,Oe.createElement)("a",{className:m,href:f,target:h,rel:b},_));const v={image:()=>_,video:()=>(0,Oe.createElement)("video",{controls:!0,src:s})},y=(0,Se.getColorClassName)("background-color",t),M=Be()({"has-media-on-the-right":"right"===a,"has-background":y||n,[y]:y,"is-stacked-on-mobile":r,["is-vertically-aligned-"+u]:u,"is-image-fill":d}),k=d?ds(s,p):{};let w;50!==l&&(w="right"===a?`auto ${l}%`:l+"% auto");const E={backgroundColor:y?void 0:n,gridTemplateColumns:w};return(0,Oe.createElement)("div",{className:M,style:E},(0,Oe.createElement)("figure",{className:"wp-block-media-text__media",style:k},(v[i]||Ae.noop)()),(0,Oe.createElement)("div",{className:"wp-block-media-text__content"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{...bs,customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},migrate:gs,save({attributes:e}){const{backgroundColor:t,customBackgroundColor:n,isStackedOnMobile:r,mediaAlt:o,mediaPosition:a,mediaType:i,mediaUrl:s,mediaWidth:l,mediaId:c,verticalAlignment:u,imageFill:d,focalPoint:p}=e,m={image:()=>(0,Oe.createElement)("img",{src:s,alt:o,className:c&&"image"===i?"wp-image-"+c:null}),video:()=>(0,Oe.createElement)("video",{controls:!0,src:s})},f=(0,Se.getColorClassName)("background-color",t),h=Be()({"has-media-on-the-right":"right"===a,[f]:f,"is-stacked-on-mobile":r,["is-vertically-aligned-"+u]:u,"is-image-fill":d}),g=d?ds(s,p):{};let b;50!==l&&(b="right"===a?`auto ${l}%`:l+"% auto");const _={backgroundColor:f?void 0:n,gridTemplateColumns:b};return(0,Oe.createElement)("div",{className:h,style:_},(0,Oe.createElement)("figure",{className:"wp-block-media-text__media",style:g},(m[i]||Ae.noop)()),(0,Oe.createElement)("div",{className:"wp-block-media-text__content"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{...bs,customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"}},save({attributes:e}){const{backgroundColor:t,customBackgroundColor:n,isStackedOnMobile:r,mediaAlt:o,mediaPosition:a,mediaType:i,mediaUrl:s,mediaWidth:l}=e,c={image:()=>(0,Oe.createElement)("img",{src:s,alt:o}),video:()=>(0,Oe.createElement)("video",{controls:!0,src:s})},u=(0,Se.getColorClassName)("background-color",t),d=Be()({"has-media-on-the-right":"right"===a,[u]:u,"is-stacked-on-mobile":r});let p;50!==l&&(p="right"===a?`auto ${l}%`:l+"% auto");const m={backgroundColor:u?void 0:n,gridTemplateColumns:p};return(0,Oe.createElement)("div",{className:d,style:m},(0,Oe.createElement)("figure",{className:"wp-block-media-text__media"},(c[i]||Ae.noop)()),(0,Oe.createElement)("div",{className:"wp-block-media-text__content"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}}];var vs=n(90689),ys=n(14239);const Ms=[["core/paragraph",{fontSize:"large",placeholder:(0,xe._x)("Content…","content placeholder")}]],ks=e=>Math.max(15,Math.min(e,85));function ws(e,t){var n,r,o;return null==e||null===(n=e.media_details)||void 0===n||null===(r=n.sizes)||void 0===r||null===(o=r[t])||void 0===o?void 0:o.source_url}const Es=function({attributes:e,isSelected:t,setAttributes:n}){const{focalPoint:r,href:o,imageFill:a,isStackedOnMobile:i,linkClass:s,linkDestination:l,linkTarget:c,mediaAlt:u,mediaId:d,mediaPosition:p,mediaType:m,mediaUrl:f,mediaWidth:h,rel:g,verticalAlignment:b}=e,_=e.mediaSizeSlug||"full",v=(0,ot.Z)(e=>d&&t?e(Ce.h).getMedia(d):null,[t,d]),y=(0,Oe.useRef)(),M=e=>{const{style:t}=y.current.resizable,{x:n,y:r}=e;t.backgroundPosition=`${100*n}% ${100*r}%`},[k,w]=(0,Oe.useState)(null),E=function({attributes:{linkDestination:e,href:t},setAttributes:n}){return r=>{let o,a;var i,s,l,c,u;(o=r.media_type?"image"===r.media_type?"image":"video":r.type,"image"===o)&&(a=(null===(i=r.sizes)||void 0===i||null===(s=i.large)||void 0===s?void 0:s.url)||(null===(l=r.media_details)||void 0===l||null===(c=l.sizes)||void 0===c||null===(u=c.large)||void 0===u?void 0:u.source_url));let d=t;"media"===e&&(d=r.url),"attachment"===e&&(d=r.link),n({mediaAlt:r.alt,mediaId:r.id,mediaType:o,mediaUrl:a||r.url,mediaLink:r.link||void 0,href:d,focalPoint:void 0})}}({attributes:e,setAttributes:n}),L=e=>{n({mediaWidth:ks(e)}),w(ks(e))},C=Be()({"has-media-on-the-right":"right"===p,"is-selected":t,"is-stacked-on-mobile":i,["is-vertically-aligned-"+b]:b,"is-image-fill":a}),S=(k||h)+"%",T="right"===p?"1fr "+S:S+" 1fr",A={gridTemplateColumns:T,msGridColumns:T},x=(0,ot.Z)(e=>{const t=e(Se.store).getSettings();return null==t?void 0:t.imageSizes}),z=(0,Ae.map)((0,Ae.filter)(x,({slug:e})=>ws(v,e)),({name:e,slug:t})=>({value:t,label:e})),O=(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Media & Text settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Stack on mobile"),checked:i,onChange:()=>n({isStackedOnMobile:!i})}),"image"===m&&(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Crop image to fill entire column"),checked:a,onChange:()=>n({imageFill:!a})}),a&&f&&"image"===m&&(0,Oe.createElement)(Va.Z,{label:(0,xe.__)("Focal point picker"),url:f,value:r,onChange:e=>n({focalPoint:e}),onDragStart:M,onDrag:M}),"image"===m&&(0,Oe.createElement)(it.Z,{label:(0,xe.__)("Alt text (alternative text)"),value:u,onChange:e=>{n({mediaAlt:e})},help:(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(st.Z,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},(0,xe.__)("Describe the purpose of the image")),(0,xe.__)("Leave empty if the image is purely decorative."))}),"image"===m&&(0,Oe.createElement)(Se.__experimentalImageSizeControl,{onChangeImage:e=>{const t=ws(v,e);if(!t)return null;n({mediaUrl:t,mediaSizeSlug:e})},slug:_,imageSizeOptions:z,isResizable:!1}),f&&(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Media width"),value:k||h,onChange:L,min:15,max:85})),N=(0,Se.useBlockProps)({className:C,style:A}),D=(0,Se.__experimentalUseInnerBlocksProps)({className:"wp-block-media-text__content"},{template:Ms});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.InspectorControls,null,O),(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(Se.BlockVerticalAlignmentControl,{onChange:e=>{n({verticalAlignment:e})},value:b}),(0,Oe.createElement)(at.Z,{icon:vs.Z,title:(0,xe.__)("Show media on left"),isActive:"left"===p,onClick:()=>n({mediaPosition:"left"})}),(0,Oe.createElement)(at.Z,{icon:ys.Z,title:(0,xe.__)("Show media on right"),isActive:"right"===p,onClick:()=>n({mediaPosition:"right"})}),"image"===m&&(0,Oe.createElement)(Se.__experimentalImageURLInputUI,{url:o||"",onChangeUrl:e=>{n(e)},linkDestination:l,mediaType:m,mediaUrl:v&&v.source_url,mediaLink:v&&v.link,linkTarget:c,linkClass:s,rel:g})),(0,Oe.createElement)("div",N,(0,Oe.createElement)(hs,{className:"wp-block-media-text__media",onSelectMedia:E,onWidthChange:e=>{w(ks(e))},commitWidthChange:L,ref:y,focalPoint:r,imageFill:a,isSelected:t,isStackedOnMobile:i,mediaAlt:u,mediaId:d,mediaPosition:p,mediaType:m,mediaUrl:f,mediaWidth:h}),(0,Oe.createElement)("div",D)))};const Ls={from:[{type:"block",blocks:["core/image"],transform:({alt:e,url:t,id:n,anchor:r})=>(0,Te.createBlock)("core/media-text",{mediaAlt:e,mediaId:n,mediaUrl:t,mediaType:"image",anchor:r})},{type:"block",blocks:["core/video"],transform:({src:e,id:t,anchor:n})=>(0,Te.createBlock)("core/media-text",{mediaId:t,mediaUrl:e,mediaType:"video",anchor:n})}],to:[{type:"block",blocks:["core/image"],isMatch:({mediaType:e,mediaUrl:t})=>!t||"image"===e,transform:({mediaAlt:e,mediaId:t,mediaUrl:n,anchor:r})=>(0,Te.createBlock)("core/image",{alt:e,id:t,url:n,anchor:r})},{type:"block",blocks:["core/video"],isMatch:({mediaType:e,mediaUrl:t})=>!t||"video"===e,transform:({mediaId:e,mediaUrl:t,anchor:n})=>(0,Te.createBlock)("core/video",{id:e,src:t,anchor:n})}]},Cs={apiVersion:2,name:"core/media-text",title:"Media & Text",category:"media",description:"Set media and words side-by-side for a richer layout.",keywords:["image","video"],textdomain:"default",attributes:{align:{type:"string",default:"wide"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:""},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"},mediaLink:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure a",attribute:"target"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},mediaType:{type:"string"},mediaWidth:{type:"number",default:50},mediaSizeSlug:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0}},editorStyle:"wp-block-media-text-editor",style:"wp-block-media-text"},{name:Ss}=Cs,Ts={icon:ls.Z,example:{attributes:{mediaType:"image",mediaUrl:"https://s.w.org/images/core/5.3/Biologia_Centrali-Americana_-_Cantorchilus_semibadius_1902.jpg"},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,xe.__)("The wren
Earns his living
Noiselessly.")}},{name:"core/paragraph",attributes:{content:(0,xe.__)("— Kobayashi Issa (一茶)")}}]},transforms:Ls,edit:Es,save:function({attributes:e}){const{isStackedOnMobile:t,mediaAlt:n,mediaPosition:r,mediaType:o,mediaUrl:a,mediaWidth:i,mediaId:s,verticalAlignment:l,imageFill:c,focalPoint:u,linkClass:d,href:p,linkTarget:m,rel:f}=e,h=e.mediaSizeSlug||"full",g=(0,Ae.isEmpty)(f)?void 0:f,b=Be()({["wp-image-"+s]:s&&"image"===o,["size-"+h]:s&&"image"===o});let _=(0,Oe.createElement)("img",{src:a,alt:n,className:b||null});p&&(_=(0,Oe.createElement)("a",{className:d,href:p,target:m,rel:g},_));const v={image:()=>_,video:()=>(0,Oe.createElement)("video",{controls:!0,src:a})},y=Be()({"has-media-on-the-right":"right"===r,"is-stacked-on-mobile":t,["is-vertically-aligned-"+l]:l,"is-image-fill":c}),M=c?ds(a,u):{};let k;50!==i&&(k="right"===r?`auto ${i}%`:i+"% auto");const w={gridTemplateColumns:k};return(0,Oe.createElement)("div",Se.useBlockProps.save({className:y,style:w}),(0,Oe.createElement)("figure",{className:"wp-block-media-text__media",style:M},(v[o]||Ae.noop)()),(0,Oe.createElement)("div",{className:"wp-block-media-text__content"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))},deprecated:_s};var As=n(60497),xs=n(77409),zs=n(7742);function Os({clientId:e,__experimentalFeatures:t}){const n=(0,ot.Z)(t=>t(Se.store).__unstableGetClientIdsTree(e),[e]);return(0,Oe.createElement)(Se.__experimentalBlockNavigationTree,{blocks:n,showAppender:!0,showBlockMovers:!0,showNestedBlocks:!0,__experimentalFeatures:t})}var Ns=n(11984),Ds=n(83904);function Bs(){const{menus:e,isResolvingMenus:t,hasResolvedMenus:n}=(0,ot.Z)(e=>{const{getMenus:t,isResolving:n,hasFinishedResolution:r}=e(Ce.h),o=[{per_page:-1}];return{menus:t(...o),isResolvingMenus:n("getMenus",o),hasResolvedMenus:r("getMenus",o)}},[]);return{menus:e,isResolvingMenus:t,hasResolvedMenus:n,hasMenus:!(!n||null==e||!e.length)}}function Ps(e){const{menuItems:t,hasResolvedMenuItems:n}=(0,ot.Z)(t=>{const{getMenuItems:n,hasFinishedResolution:r}=t(Ce.h),o=void 0!==e,a=o?[{menus:e,per_page:-1}]:void 0;return{menuItems:o?n(...a):void 0,hasResolvedMenuItems:!!o&&r("getMenuItems",a)}},[e]);return{menuItems:t,hasResolvedMenuItems:n}}function Is(){const{pages:e,isResolvingPages:t,hasResolvedPages:n}=(0,ot.Z)(e=>{const{getEntityRecords:t,isResolving:n,hasFinishedResolution:r}=e(Ce.h),o=["postType","page",{parent:0,order:"asc",orderby:"id",per_page:-1}];return{pages:t(...o)||null,isResolvingPages:n("getEntityRecords",o),hasResolvedPages:r("getEntityRecords",o)}},[]);return{pages:e,isResolvingPages:t,hasResolvedPages:n,hasPages:!(!n||null==e||!e.length)}}const Rs=()=>(0,Oe.createElement)("ul",{className:"wp-block-navigation-placeholder__preview wp-block-navigation__container"},(0,Oe.createElement)("li",{className:"wp-block-navigation-link"},"​"),(0,Oe.createElement)("li",{className:"wp-block-navigation-link"},"​"),(0,Oe.createElement)("li",{className:"wp-block-navigation-link"},"​"),(0,Oe.createElement)(Ns.Z,{icon:cn.Z}));function Zs(e){if(!e)return null;return function e(t){let n={};const r=(0,Ae.sortBy)(t,"menu_order");return{innerBlocks:r.map(t=>{var r;if("block"===t.type){const[e]=(0,Te.parse)(t.content.raw);return e||(0,Te.createBlock)("core/freeform",{content:t.content})}const o=function({title:e,xfn:t,classes:n,attr_title:r,object:o,object_id:a,description:i,url:s,type:l,target:c}){var u;o&&"post_tag"===o&&(o="tag");return{label:(null==e?void 0:e.rendered)||"",...(null===(u=o)||void 0===u?void 0:u.length)&&{type:o},kind:(null==l?void 0:l.replace("_","-"))||"custom",url:s||"",...(null==t?void 0:t.length)&&t.join(" ").trim()&&{rel:t.join(" ").trim()},...(null==n?void 0:n.length)&&n.join(" ").trim()&&{className:n.join(" ").trim()},...(null==r?void 0:r.length)&&{title:r},...a&&"custom"!==o&&{id:a},...(null==i?void 0:i.length)&&{description:i},..."_blank"===c&&{opensInNewTab:!0}}}(t),{innerBlocks:a=[],mapping:i={}}=null!==(r=t.children)&&void 0!==r&&r.length?e(t.children):{};n={...n,...i};const s=(0,Te.createBlock)("core/navigation-link",o,a);return n[t.id]=s.clientId,s}),mapping:n}}(function(e,t="id",n="parent"){const r=Object.create(null),o=[];for(const n of e)r[n[t]]={...n,children:[]};for(const a of e)a[n]?r[a[n]].children.push(r[a[t]]):o.push(r[a[t]]);return o}(e))}const Ws=(0,Oe.forwardRef)((function({onCreate:e},t){const[n,r]=(0,Oe.useState)(),[o,a]=(0,Oe.useState)(!1),{isResolvingPages:i,menus:s,isResolvingMenus:l,menuItems:c,hasResolvedMenuItems:u,hasPages:d,hasMenus:p}=(m=n,{...Is(),...Bs(),...Ps(m)});var m;const f=i||l,h=(0,Oe.useCallback)(()=>{const{innerBlocks:t}=Zs(c);e(t,!0)});return(0,Oe.useEffect)(()=>{o&&u&&(h(),a(!1))},[o,u]),(0,Oe.createElement)(Uo.Z,{className:"wp-block-navigation-placeholder"},(0,Oe.createElement)(Rs,null),(0,Oe.createElement)("div",{className:"wp-block-navigation-placeholder__controls"},f&&(0,Oe.createElement)("div",{ref:t},(0,Oe.createElement)(ct.Z,null)),!f&&(0,Oe.createElement)("div",{ref:t,className:"wp-block-navigation-placeholder__actions"},(0,Oe.createElement)("div",{className:"wp-block-navigation-placeholder__actions__indicator"},(0,Oe.createElement)(Ns.Z,{icon:As.Z})," ",(0,xe.__)("Navigation")),p?(0,Oe.createElement)(hn.Z,{text:(0,xe.__)("Add existing menu"),icon:Ds.Z,toggleProps:{isPrimary:!0,className:"wp-block-navigation-placeholder__actions__dropdown"}},({onClose:e})=>(0,Oe.createElement)(mn.Z,null,s.map(t=>(0,Oe.createElement)(fn.Z,{onClick:()=>{r(t.id),u?h():a(!0)},onClose:e,key:t.id},t.name)))):void 0,d?(0,Oe.createElement)(Sr.Z,{isPrimary:!p,isTertiary:!!p,onClick:()=>{const t=[(0,Te.createBlock)("core/page-list")];e(t,!0)}},(0,xe.__)("Add all pages")):void 0,(0,Oe.createElement)(Sr.Z,{isTertiary:!0,onClick:()=>{e([])}},(0,xe.__)("Start empty")))))}));var Hs=n(65202);function js({children:e,id:t,isOpen:n,isResponsive:r,onToggle:o}){if(!r)return e;const a=Be()("wp-block-navigation__responsive-container",{"is-menu-open":n}),i=t+"-modal";return(0,Oe.createElement)(Oe.Fragment,null,!n&&(0,Oe.createElement)(Sr.Z,{"aria-haspopup":"true","aria-expanded":n,"aria-label":(0,xe.__)("Open menu"),className:"wp-block-navigation__responsive-container-open",onClick:()=>o(!0)},(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",role:"img","aria-hidden":"true",focusable:"false"},(0,Oe.createElement)(Hn.UL,{x:"4",y:"7.5",width:"16",height:"1.5"}),(0,Oe.createElement)(Hn.UL,{x:"4",y:"15",width:"16",height:"1.5"}))),(0,Oe.createElement)("div",{className:a,id:i,"aria-hidden":!n},(0,Oe.createElement)("div",{className:"wp-block-navigation__responsive-close",tabIndex:"-1"},(0,Oe.createElement)("div",{className:"wp-block-navigation__responsive-dialog",role:"dialog","aria-modal":"true","aria-labelledby":i+"-title"},(0,Oe.createElement)(Sr.Z,{className:"wp-block-navigation__responsive-container-close","aria-label":(0,xe.__)("Close menu"),onClick:()=>o(!1)},(0,Oe.createElement)(Ns.Z,{icon:Hs.Z})),(0,Oe.createElement)("div",{className:"wp-block-navigation__responsive-container-content",id:i+"-content"},e)))))}const Ys=["core/navigation-link","core/search","core/social-links","core/page-list","core/spacer","core/home-link"],qs={type:"default",alignments:[]};const Fs=(0,mr.Z)([(0,Tr.Z)((e,{clientId:t})=>{var n;const r=e(Se.store).getBlocks(t),{getClientIdsOfDescendants:o,hasSelectedInnerBlock:a,getSelectedBlockClientId:i}=e(Se.store),s=a(t,!1),l=i();return{isImmediateParentOfSelectedBlock:s,selectedBlockHasDescendants:!(null===(n=o([l]))||void 0===n||!n.length),hasExistingNavItems:!!r.length,isSelected:l===t}}),(0,Ar.Z)((e,{clientId:t})=>({updateInnerBlocks(n){if(0===(null==n?void 0:n.length))return!1;e(Se.store).replaceInnerBlocks(t,n,!0)}}))])((function({selectedBlockHasDescendants:e,attributes:t,setAttributes:n,clientId:r,hasExistingNavItems:o,isImmediateParentOfSelectedBlock:a,isSelected:i,updateInnerBlocks:s,className:l,hasSubmenuIndicatorSetting:c=!0,hasItemJustificationControls:u=!0}){const[d,p]=(0,Oe.useState)(!o),[m,f]=(0,Oe.useState)(!1),{selectBlock:h}=(0,mt.Z)(Se.store),g=(0,Se.useBlockProps)({className:Be()(l,{["items-justified-"+t.itemsJustification]:t.itemsJustification,"is-vertical":"vertical"===t.orientation,"is-responsive":t.isResponsive})}),{navigatorToolbarButton:b,navigatorModal:_}=function(e,t){const[n,r]=(0,Oe.useState)(!1);return{navigatorToolbarButton:(0,Oe.createElement)(at.Z,{className:"components-toolbar__control",label:(0,xe.__)("Open block navigation"),onClick:()=>r(!0),icon:zs.Z}),navigatorModal:n&&(0,Oe.createElement)(xs.Z,{title:(0,xe.__)("Navigation"),closeLabel:(0,xe.__)("Close"),onRequestClose:()=>{r(!1)}},(0,Oe.createElement)(Os,{clientId:e,__experimentalFeatures:t}))}}(r),v=(0,Se.__experimentalUseInnerBlocksProps)({className:"wp-block-navigation__container"},{allowedBlocks:Ys,orientation:t.orientation||"horizontal",renderAppender:!!(a&&!e||i)&&Se.InnerBlocks.DefaultAppender,__experimentalAppenderTagName:"li",__experimentalCaptureToolbars:!0,templateLock:!1,__experimentalLayout:qs,placeholder:(0,Oe.createElement)(Rs,null)});if(d)return(0,Oe.createElement)("div",g,(0,Oe.createElement)(Ws,{onCreate:(e,t)=>{p(!1),s(e),t&&h(r)}}));const y="vertical"===t.orientation?["left","center","right"]:["left","center","right","space-between"];return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,null,u&&(0,Oe.createElement)(Se.JustifyToolbar,{value:t.itemsJustification,allowedControls:y,onChange:e=>n({itemsJustification:e}),popoverProps:{position:"bottom right",isAlternate:!0}}),(0,Oe.createElement)(Ot.Z,null,b)),_,(0,Oe.createElement)(Se.InspectorControls,null,c&&(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Display settings")},(0,Oe.createElement)(qe.Z,{checked:t.showSubmenuIcon,onChange:e=>{n({showSubmenuIcon:e})},label:(0,xe.__)("Show submenu indicator icons")}),(0,Oe.createElement)(qe.Z,{checked:t.isResponsive,onChange:e=>{n({isResponsive:e})},label:(0,xe.__)("Enable responsive menu")}))),(0,Oe.createElement)("nav",g,(0,Oe.createElement)(js,{id:r,onToggle:f,isOpen:m,isResponsive:t.isResponsive},(0,Oe.createElement)("ul",v))))}));const Vs={fontStyle:"var:preset|font-style|",fontWeight:"var:preset|font-weight|",textDecoration:"var:preset|text-decoration|",textTransform:"var:preset|text-transform|"},Us=[{attributes:{orientation:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,fontSize:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,color:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0},save:()=>(0,Oe.createElement)(Se.InnerBlocks.Content,null),isEligible(e){if(!e.style||!e.style.typography)return!1;for(const t in Vs){const n=e.style.typography[t];if(n&&n.startsWith(Vs[t]))return!0}return!1},migrate:e=>({...e,style:{...e.style,typography:(0,Ae.mapValues)(e.style.typography,(e,t)=>{const n=Vs[t];if(n&&e.startsWith(n)){const r=e.slice(n.length);return"textDecoration"===t&&"strikethrough"===r?"line-through":r}return e})}})},{attributes:{className:{type:"string"},textColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},fontSize:{type:"string"},customFontSize:{type:"number"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean"}},isEligible:e=>e.rgbTextColor||e.rgbBackgroundColor,supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0},migrate:e=>({...(0,Ae.omit)(e,["rgbTextColor","rgbBackgroundColor"]),customTextColor:e.textColor?void 0:e.rgbTextColor,customBackgroundColor:e.backgroundColor?void 0:e.rgbBackgroundColor}),save:()=>(0,Oe.createElement)(Se.InnerBlocks.Content,null)}],Xs=[{name:"horizontal",isDefault:!0,title:(0,xe.__)("Navigation (horizontal)"),description:(0,xe.__)("Links shown in a row."),attributes:{orientation:"horizontal"},scope:["inserter","transform"]},{name:"vertical",title:(0,xe.__)("Navigation (vertical)"),description:(0,xe.__)("Links shown in a column."),attributes:{orientation:"vertical"},scope:["inserter","transform"]}],$s={apiVersion:2,name:"core/navigation",title:"Navigation",category:"theme",description:"A collection of blocks that allow visitors to get around your site.",keywords:["menu","navigation","links"],textdomain:"default",attributes:{orientation:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"},rgbTextColor:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},rgbBackgroundColor:{type:"string"},itemsJustification:{type:"string"},showSubmenuIcon:{type:"boolean",default:!0},isResponsive:{type:"boolean",default:!1}},providesContext:{textColor:"textColor",customTextColor:"customTextColor",backgroundColor:"backgroundColor",customBackgroundColor:"customBackgroundColor",fontSize:"fontSize",customFontSize:"customFontSize",showSubmenuIcon:"showSubmenuIcon",style:"style",orientation:"orientation"},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0},color:!0},editorStyle:"wp-block-navigation-editor",style:"wp-block-navigation"},{name:Gs}=$s,Ks={icon:As.Z,variations:Xs,example:{innerBlocks:[{name:"core/navigation-link",attributes:{label:(0,xe.__)("Home"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,xe.__)("About"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,xe.__)("Contact"),url:"https://make.wordpress.org/"}}]},edit:Fs,save:function(){return(0,Oe.createElement)(Se.InnerBlocks.Content,null)},deprecated:Us};var Js=n(46547),Qs=n(54967),el=n(54852),tl=n(27038),nl=n(85998),rl=n(99596);const ol=()=>(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none"},(0,Oe.createElement)(Hn.y$,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})),{name:al}={apiVersion:2,name:"core/navigation-link",title:"Custom Link",category:"design",parent:["core/navigation"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"},il=["core/navigation-link","core/spacer"];function sl(e,t){switch(e){case"post":case"page":return{type:"post",subtype:e};case"category":return{type:"term",subtype:"category"};case"tag":return{type:"term",subtype:"post_tag"};case"post_format":return{type:"post-format"};default:return"taxonomy"===t?{type:"term",subtype:e}:"post-type"===t?{type:"post",subtype:e}:{}}}var ll=n(92020),cl=n(20897),ul=n(78235),dl=n(47157);const pl=[{name:"link",isDefault:!0,title:(0,xe.__)("Custom Link"),description:(0,xe.__)("A link to a custom URL."),attributes:{}},{name:"post",icon:ll.Z,title:(0,xe.__)("Post Link"),description:(0,xe.__)("A link to a post."),attributes:{type:"post",kind:"post-type"}},{name:"page",icon:cl.Z,title:(0,xe.__)("Page Link"),description:(0,xe.__)("A link to a page."),attributes:{type:"page",kind:"post-type"}},{name:"category",icon:Vo.Z,title:(0,xe.__)("Category Link"),description:(0,xe.__)("A link to a category."),attributes:{type:"category",kind:"taxonomy"}},{name:"tag",icon:ul.Z,title:(0,xe.__)("Tag Link"),description:(0,xe.__)("A link to a tag."),attributes:{type:"tag",kind:"taxonomy"}}];pl.forEach(e=>{e.isActive||(e.isActive=(e,t)=>e.type===t.type)});const ml=pl;function fl(e){switch(e){case"post":return ll.Z;case"page":return cl.Z;case"tag":return ul.Z;case"category":return Vo.Z;default:return dl.Z}}const hl={apiVersion:2,name:"core/navigation-link",title:"Custom Link",category:"design",parent:["core/navigation"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"},title:{type:"string"},kind:{type:"string"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"},{name:gl}=hl,bl={icon:Js.Z,__experimentalLabel:({label:e})=>e,merge:(e,{label:t=""})=>({...e,label:e.label+t}),edit:function({attributes:e,isSelected:t,setAttributes:n,insertBlocksAfter:r,mergeBlocks:o,onReplace:a,context:i,clientId:s}){var l,c,u,d;const{label:p,type:m,opensInNewTab:f,url:h,description:g,rel:b,title:_,kind:v}=e,y={url:h,opensInNewTab:f},{textColor:M,backgroundColor:k,style:w,showSubmenuIcon:E}=i,{saveEntityRecord:L}=(0,mt.Z)(Ce.h),{insertBlock:C}=(0,mt.Z)(Se.store),[S,T]=(0,Oe.useState)(!1),A=(0,Oe.useRef)(null),x=(e=>{const[t,n]=(0,Oe.useState)(!1);return(0,Oe.useEffect)(()=>{const{ownerDocument:t}=e.current;function r(e){a(e)}function o(){n(!1)}function a(t){e.current.contains(t.target)?n(!0):n(!1)}return t.addEventListener("dragstart",r),t.addEventListener("dragend",o),t.addEventListener("dragenter",a),()=>{t.removeEventListener("dragstart",r),t.removeEventListener("dragend",o),t.removeEventListener("dragenter",a)}},[]),t})(A),z=(0,xe.__)("Add link…"),O=(0,Oe.useRef)(),{isAtMaxNesting:N,isParentOfSelectedBlock:D,isImmediateParentOfSelectedBlock:B,hasDescendants:P,selectedBlockHasDescendants:I,numberOfDescendants:R,userCanCreatePages:Z,userCanCreatePosts:W}=(0,ot.Z)(e=>{var t;const{getClientIdsOfDescendants:n,hasSelectedInnerBlock:r,getSelectedBlockClientId:o,getBlockParentsByBlockName:a}=e(Se.store),i=o(),l=n([s]).length;return{isAtMaxNesting:a(s,al).length>=5,isParentOfSelectedBlock:r(s,!0),isImmediateParentOfSelectedBlock:r(s,!1),hasDescendants:!!l,selectedBlockHasDescendants:!(null===(t=n([i]))||void 0===t||!t.length),numberOfDescendants:l,userCanCreatePages:e(Ce.h).canUser("create","pages"),userCanCreatePosts:e(Ce.h).canUser("create","posts")}},[s]);(0,Oe.useEffect)(()=>{h||T(!0)},[]),(0,Oe.useEffect)(()=>{t||T(!1)},[t]),(0,Oe.useEffect)(()=>{S&&h&&((0,Qs.P)((0,el.u)(p))&&/^.+\.[a-z]+/.test(p)?function(){O.current.focus();const{ownerDocument:e}=O.current,{defaultView:t}=e,n=t.getSelection(),r=e.createRange();r.selectNodeContents(O.current),n.removeAllRanges(),n.addRange(r)}():(0,nl.Z)(O.current,!0))},[h]);let H=!1;m&&"page"!==m?"post"===m&&(H=W):H=Z;const j=(0,Se.useBlockProps)({ref:A,className:Be()({"is-editing":t||D,"is-dragging-within":x,"has-link":!!h,"has-child":P,"has-text-color":!!M||!(null==w||null===(l=w.color)||void 0===l||!l.text),[`has-${M}-color`]:!!M,"has-background":!!k||!(null==w||null===(c=w.color)||void 0===c||!c.background),[`has-${k}-background-color`]:!!k}),style:{color:null==w||null===(u=w.color)||void 0===u?void 0:u.text,backgroundColor:null==w||null===(d=w.color)||void 0===d?void 0:d.background}});h||(j.onClick=()=>T(!0));const Y=(0,Se.__experimentalUseInnerBlocksProps)({className:Be()("wp-block-navigation-link__container",{"is-parent-of-selected-block":D})},{allowedBlocks:il,renderAppender:!!(t&&P||B&&!I||P)&&Se.InnerBlocks.DefaultAppender,__experimentalAppenderTagName:"li"}),q=Be()("wp-block-navigation-link__content",{"wp-block-navigation-link__placeholder":!h});let F="";switch(m){case"post":F=(0,xe.__)("Select a post");break;case"page":F=(0,xe.__)("Select a page");break;case"category":F=(0,xe.__)("Select a category");break;case"tag":F=(0,xe.__)("Select a tag");break;default:F=(0,xe.__)("Add a link")}return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,null,(0,Oe.createElement)(yo.Z,{bindGlobal:!0,shortcuts:{[Wn.rawShortcut.primary("k")]:()=>T(!0)}}),(0,Oe.createElement)(at.Z,{name:"link",icon:Mo.Z,title:(0,xe.__)("Link"),shortcut:Wn.displayShortcut.primary("k"),onClick:()=>T(!0)}),!N&&(0,Oe.createElement)(at.Z,{name:"submenu",icon:rl.Z,title:(0,xe.__)("Add submenu"),onClick:function(){const e=R,t=(0,Te.createBlock)("core/navigation-link");C(t,e,s)}}))),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Link settings")},(0,Oe.createElement)(it.Z,{value:g||"",onChange:e=>{n({description:e})},label:(0,xe.__)("Description"),help:(0,xe.__)("The description will be displayed in the menu if the current theme supports it.")}),(0,Oe.createElement)(lt.Z,{value:_||"",onChange:e=>{n({title:e})},label:(0,xe.__)("Link title"),autoComplete:"off"}),(0,Oe.createElement)(lt.Z,{value:b||"",onChange:e=>{n({rel:e})},label:(0,xe.__)("Link rel"),autoComplete:"off"}))),(0,Oe.createElement)("li",j,(0,Oe.createElement)("a",{className:q},h?(0,Oe.createElement)(Se.RichText,{ref:O,identifier:"label",className:"wp-block-navigation-link__label",value:p,onChange:e=>n({label:e}),onMerge:o,onReplace:a,__unstableOnSplitAtEnd:()=>r((0,Te.createBlock)("core/navigation-link")),"aria-label":(0,xe.__)("Navigation link text"),placeholder:z,withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"],onClick:()=>{h||T(!0)}}):(0,Oe.createElement)("div",{className:"wp-block-navigation-link__placeholder-text"},(0,Oe.createElement)(yo.Z,{shortcuts:{enter:()=>t&&T(!0)}}),F),S&&(0,Oe.createElement)(vo.Z,{position:"bottom center",onClose:()=>T(!1),anchorRef:A.current},(0,Oe.createElement)(yo.Z,{bindGlobal:!0,shortcuts:{escape:()=>T(!1)}}),(0,Oe.createElement)(Se.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:y,showInitialSuggestions:!0,withCreateSuggestion:H,createSuggestion:async function(e){const t=m||"page",n=await L("postType",t,{title:e,status:"draft"});return{id:n.id,type:t,title:n.title.rendered,url:n.link,kind:"post-type"}},createSuggestionButtonText:e=>{let t;return t="post"===m?(0,xe.__)("Create draft post: %s"):(0,xe.__)("Create draft page: %s"),(0,tl.Z)((0,xe.sprintf)(t,e),{mark:(0,Oe.createElement)("mark",null)})},noDirectEntry:!!m,noURLSuggestion:!!m,suggestionsQuery:sl(m,v),onChange:t=>((e={},t,n={})=>{const{label:r="",kind:o="",type:a=""}=n,{title:i="",url:s="",opensInNewTab:l,id:c,kind:u=o,type:d=a}=e,p=i.replace(/http(s?):\/\//gi,""),m=s.replace(/http(s?):\/\//gi,""),f=""!==i&&p!==m&&r!==i?(0,Ae.escape)(i):r||(0,Ae.escape)(m),h="post_tag"===d?"tag":d.replace("-","_"),g=["post","page","tag","category"].indexOf(h)>-1,b=!u&&!g||"custom"===u?"custom":u;t({...s&&{url:encodeURI(s)},...f&&{label:f},...void 0!==l&&{opensInNewTab:l},...c&&Number.isInteger(c)&&{id:c},...b&&{kind:b},...h&&"URL"!==h&&{type:h}})})(t,n,e)}))),P&&E&&(0,Oe.createElement)("span",{className:"wp-block-navigation-link__submenu-icon"},(0,Oe.createElement)(ol,null)),(0,Oe.createElement)("ul",Y)))},save:function(){return(0,Oe.createElement)(Se.InnerBlocks.Content,null)},example:{attributes:{label:(0,xe._x)("Example Link","navigation link preview example"),url:"https://example.com"}},deprecated:[{isEligible:e=>e.nofollow,attributes:{label:{type:"string"},type:{type:"string"},nofollow:{type:"boolean"},description:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string"}},migrate:({nofollow:e,...t})=>({rel:e?"nofollow":"",...t}),save:()=>(0,Oe.createElement)(Se.InnerBlocks.Content,null)}]};(0,en.addFilter)("blocks.registerBlockType","core/navigation-link",(function(e,t){if("core/navigation-link"!==t)return e;if(!e.variations)return{...e,variations:ml};if(e.variations){const t=(e,t)=>e.type===t.type,n=e.variations.map(e=>({...e,...!e.icon&&{icon:fl(e.name)},...!e.isActive&&{isActive:t}}));return{...e,variations:n}}return e}));var _l=n(16922);const vl=e=>e.preventDefault();const yl={apiVersion:2,name:"core/home-link",category:"design",parent:["core/navigation"],title:"Home Link",description:"Create a link that always points to the homepage of the site. Usually not necessary if there is already a site title link present in the header.",textdomain:"default",attributes:{label:{type:"string"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-home-link-editor",style:"wp-block-home-link"},{name:Ml}=yl,kl={icon:_l.Z,edit:function({attributes:e,setAttributes:t,context:n,clientId:r}){var o,a,i,s;const{homeUrl:l}=(0,ot.Z)(e=>{var t;const{getUnstableBase:n}=e(Ce.h);return{homeUrl:null===(t=n())||void 0===t?void 0:t.home}},[r]),{textColor:c,backgroundColor:u,style:d}=n,p=(0,Se.useBlockProps)({className:Be()({"has-text-color":!!c||!(null==d||null===(o=d.color)||void 0===o||!o.text),[`has-${c}-color`]:!!c,"has-background":!!u||!(null==d||null===(a=d.color)||void 0===a||!a.background),[`has-${u}-background-color`]:!!u}),style:{color:null==d||null===(i=d.color)||void 0===i?void 0:i.text,backgroundColor:null==d||null===(s=d.color)||void 0===s?void 0:s.background}}),{label:m}=e;return(0,Oe.useEffect)(()=>{void 0===m&&t({label:(0,xe.__)("Home")})},[r,m]),(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)("li",p,(0,Oe.createElement)("a",{className:"wp-block-home-link__content",href:l,onClick:vl},(0,Oe.createElement)(Se.RichText,{identifier:"label",className:"wp-block-home-link__label",value:m,onChange:e=>{t({label:e})},"aria-label":(0,xe.__)("Home link text"),placeholder:(0,xe.__)("Add home link"),withoutInteractiveFormatting:!0,allowedFormats:["core/bold","core/italic","core/image","core/strikethrough"]}))))},save:function(){return(0,Oe.createElement)(Se.InnerBlocks.Content,null)},example:{attributes:{label:(0,xe._x)("Home Link","block example")}}};var wl=n(76505);const El={apiVersion:2,name:"core/latest-comments",title:"Latest Comments",category:"widgets",description:"Display a list of your most recent comments.",keywords:["recent comments"],textdomain:"default",attributes:{commentsToShow:{type:"number",default:5,minimum:1,maximum:100},displayAvatar:{type:"boolean",default:!0},displayDate:{type:"boolean",default:!0},displayExcerpt:{type:"boolean",default:!0}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-comments-editor",style:"wp-block-latest-comments"},{name:Ll}=El,Cl={icon:wl.Z,example:{},edit:function({attributes:e,setAttributes:t}){const{commentsToShow:n,displayAvatar:r,displayDate:o,displayExcerpt:a}=e;return(0,Oe.createElement)("div",(0,Se.useBlockProps)(),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Latest comments settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display avatar"),checked:r,onChange:()=>t({displayAvatar:!r})}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display date"),checked:o,onChange:()=>t({displayDate:!o})}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display excerpt"),checked:a,onChange:()=>t({displayExcerpt:!a})}),(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Number of comments"),value:n,onChange:e=>t({commentsToShow:e}),min:1,max:100,required:!0}))),(0,Oe.createElement)($r.Z,null,(0,Oe.createElement)(Gr.Z,{block:"core/latest-comments",attributes:e})))}};var Sl=n(86610);const{attributes:Tl}={apiVersion:2,name:"core/latest-posts",title:"Latest Posts",category:"widgets",description:"Display a list of your most recent posts.",keywords:["recent posts"],textdomain:"default",attributes:{categories:{type:"array",items:{type:"object"}},selectedAuthor:{type:"number"},postsToShow:{type:"number",default:5},displayPostContent:{type:"boolean",default:!1},displayPostContentRadio:{type:"string",default:"excerpt"},excerptLength:{type:"number",default:55},displayAuthor:{type:"boolean",default:!1},displayPostDate:{type:"boolean",default:!1},postLayout:{type:"string",default:"list"},columns:{type:"number",default:3},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},displayFeaturedImage:{type:"boolean",default:!1},featuredImageAlign:{type:"string",enum:["left","center","right"]},featuredImageSizeSlug:{type:"string",default:"thumbnail"},featuredImageSizeWidth:{type:"number",default:null},featuredImageSizeHeight:{type:"number",default:null},addLinkToFeaturedImage:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"},Al=[{attributes:{...Tl,categories:{type:"string"}},supports:{align:!0,html:!1},migrate:e=>({...e,categories:[{id:Number(e.categories)}]}),isEligible:({categories:e})=>e&&"string"==typeof e,save:()=>null}];var xl=n(16730),zl=n(18193),Ol=n(928),Nl=n(65741),Dl=n(68960),Bl=n(55186);const Pl={per_page:-1},Il={per_page:-1};const Rl={apiVersion:2,name:"core/latest-posts",title:"Latest Posts",category:"widgets",description:"Display a list of your most recent posts.",keywords:["recent posts"],textdomain:"default",attributes:{categories:{type:"array",items:{type:"object"}},selectedAuthor:{type:"number"},postsToShow:{type:"number",default:5},displayPostContent:{type:"boolean",default:!1},displayPostContentRadio:{type:"string",default:"excerpt"},excerptLength:{type:"number",default:55},displayAuthor:{type:"boolean",default:!1},displayPostDate:{type:"boolean",default:!1},postLayout:{type:"string",default:"list"},columns:{type:"number",default:3},order:{type:"string",default:"desc"},orderBy:{type:"string",default:"date"},displayFeaturedImage:{type:"boolean",default:!1},featuredImageAlign:{type:"string",enum:["left","center","right"]},featuredImageSizeSlug:{type:"string",default:"thumbnail"},featuredImageSizeWidth:{type:"number",default:null},featuredImageSizeHeight:{type:"number",default:null},addLinkToFeaturedImage:{type:"boolean",default:!1}},supports:{align:!0,html:!1},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"},{name:Zl}=Rl,Wl={icon:Sl.Z,example:{},edit:function({attributes:e,setAttributes:t}){const{postsToShow:n,order:r,orderBy:o,categories:a,selectedAuthor:i,displayFeaturedImage:s,displayPostContentRadio:l,displayPostContent:c,displayPostDate:u,displayAuthor:d,postLayout:p,columns:m,excerptLength:f,featuredImageAlign:h,featuredImageSizeSlug:g,featuredImageSizeWidth:b,featuredImageSizeHeight:_,addLinkToFeaturedImage:v}=e,{imageSizeOptions:y,latestPosts:M,defaultImageWidth:k,defaultImageHeight:w}=(0,ot.Z)(e=>{const{getEntityRecords:t,getMedia:s}=e(Ce.h),{getSettings:l}=e(Se.store),{imageSizes:c,imageDimensions:u}=l(),d=a&&a.length>0?a.map(e=>e.id):[],p=t("postType","post",(0,Ae.pickBy)({categories:d,author:i,order:r,orderby:o,per_page:n},e=>!(0,Ae.isUndefined)(e)));return{defaultImageWidth:(0,Ae.get)(u,[g,"width"],0),defaultImageHeight:(0,Ae.get)(u,[g,"height"],0),imageSizeOptions:c.filter(({slug:e})=>"full"!==e).map(({name:e,slug:t})=>({value:t,label:e})),latestPosts:Array.isArray(p)?p.map(e=>{if(!e.featured_media)return e;const t=s(e.featured_media);let n=(0,Ae.get)(t,["media_details","sizes",g,"source_url"],null);n||(n=(0,Ae.get)(t,"source_url",null));const r={url:n,alt:null==t?void 0:t.alt_text};return{...e,featuredImageInfo:r}}):p}},[g,n,r,o,a,i]),[E,L]=(0,Oe.useState)([]),[C,S]=(0,Oe.useState)([]),T=E.reduce((e,t)=>({...e,[t.name]:t}),{}),A=(0,Oe.useRef)();(0,Oe.useEffect)(()=>(A.current=!0,(0,Qt.default)({path:(0,Ol.f)("/wp/v2/categories",Pl)}).then(e=>{A.current&&L(e)}).catch(()=>{A.current&&L([])}),(0,Qt.default)({path:(0,Ol.f)("/wp/v2/users",Il)}).then(e=>{A.current&&S(e)}).catch(()=>{A.current&&S([])}),()=>{A.current=!1}),[]);const x=!(null==M||!M.length),z=(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Post content settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Post content"),checked:c,onChange:e=>t({displayPostContent:e})}),c&&(0,Oe.createElement)(xl.Z,{label:(0,xe.__)("Show:"),selected:l,options:[{label:(0,xe.__)("Excerpt"),value:"excerpt"},{label:(0,xe.__)("Full post"),value:"full_post"}],onChange:e=>t({displayPostContentRadio:e})}),c&&"excerpt"===l&&(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Max number of words in excerpt"),value:f,onChange:e=>t({excerptLength:e}),min:10,max:100})),(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Post meta settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display author name"),checked:d,onChange:e=>t({displayAuthor:e})}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display post date"),checked:u,onChange:e=>t({displayPostDate:e})})),(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Featured image settings")},(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display featured image"),checked:s,onChange:e=>t({displayFeaturedImage:e})}),s&&(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.__experimentalImageSizeControl,{onChange:e=>{const n={};e.hasOwnProperty("width")&&(n.featuredImageSizeWidth=e.width),e.hasOwnProperty("height")&&(n.featuredImageSizeHeight=e.height),t(n)},slug:g,width:b,height:_,imageWidth:k,imageHeight:w,imageSizeOptions:y,onChangeImage:e=>t({featuredImageSizeSlug:e,featuredImageSizeWidth:void 0,featuredImageSizeHeight:void 0})}),(0,Oe.createElement)(Fa.Z,{className:"block-editor-image-alignment-control__row"},(0,Oe.createElement)(Fa.Z.VisualLabel,null,(0,xe.__)("Image alignment")),(0,Oe.createElement)(Se.BlockAlignmentToolbar,{value:h,onChange:e=>t({featuredImageAlign:e}),controls:["left","center","right"],isCollapsed:!1})),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Add link to featured image"),checked:v,onChange:e=>t({addLinkToFeaturedImage:e})}))),(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Sorting and filtering")},(0,Oe.createElement)(zl.Z,{order:r,orderBy:o,numberOfItems:n,onOrderChange:e=>t({order:e}),onOrderByChange:e=>t({orderBy:e}),onNumberOfItemsChange:e=>t({postsToShow:e}),categorySuggestions:T,onCategoryChange:e=>{if(e.some(e=>"string"==typeof e&&!T[e]))return;const n=e.map(e=>"string"==typeof e?T[e]:e);if((0,Ae.includes)(n,null))return!1;t({categories:n})},selectedCategories:a,onAuthorChange:e=>t({selectedAuthor:""!==e?Number(e):void 0}),authorList:C,selectedAuthorId:i}),"grid"===p&&(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Columns"),value:m,onChange:e=>t({columns:e}),min:2,max:x?Math.min(6,M.length):6,required:!0}))),O=(0,Se.useBlockProps)({className:Be()({"wp-block-latest-posts__list":!0,"is-grid":"grid"===p,"has-dates":u,"has-author":d,["columns-"+m]:"grid"===p})});if(!x)return(0,Oe.createElement)("div",O,z,(0,Oe.createElement)(Uo.Z,{icon:$o.Z,label:(0,xe.__)("Latest Posts")},Array.isArray(M)?(0,xe.__)("No posts found."):(0,Oe.createElement)(ct.Z,null)));const N=M.length>n?M.slice(0,n):M,D=[{icon:Dl.Z,title:(0,xe.__)("List view"),onClick:()=>t({postLayout:"list"}),isActive:"list"===p},{icon:Bl.Z,title:(0,xe.__)("Grid view"),onClick:()=>t({postLayout:"grid"}),isActive:"grid"===p}],B=(0,Nl.$s)().formats.date;return(0,Oe.createElement)("div",null,z,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,{controls:D})),(0,Oe.createElement)("ul",O,N.map((e,t)=>{const n=(0,Ae.invoke)(e,["title","rendered","trim"]);let r=e.excerpt.rendered;const o=C.find(t=>t.id===e.author),a=document.createElement("div");a.innerHTML=r,r=a.textContent||a.innerText||"";const{featuredImageInfo:{url:i,alt:p}={}}=e,m=Be()({"wp-block-latest-posts__featured-image":!0,["align"+h]:!!h}),g=s&&i,y=g&&(0,Oe.createElement)("img",{src:i,alt:p,style:{maxWidth:b,maxHeight:_}}),M=ft({displayLoginAsForm:!n})}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Redirect to current URL"),checked:r,onChange:()=>t({redirectToCurrent:!r})}))),(0,Oe.createElement)("div",(0,Se.useBlockProps)({className:"logged-in"}),(0,Oe.createElement)("a",{href:"#login-pseudo-link"},(0,xe.__)("Log out"))))}};var Fl=n(39928),Vl=n(28849),Ul=n(25307),Xl=n(58341),$l=n(27290),Gl=n(83684),Kl=n(61259),Jl=n(80497);const Ql=({setAttributes:e,reversed:t,start:n})=>(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Ordered list settings")},(0,Oe.createElement)(lt.Z,{label:(0,xe.__)("Start value"),type:"number",onChange:t=>{const n=parseInt(t,10);e({start:isNaN(n)?void 0:n})},value:Number.isInteger(n)?n.toString(10):"",step:"1"}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Reverse list numbering"),checked:t||!1,onChange:t=>{e({reversed:t||void 0})}})));function ec({phrasingContentSchema:e}){const t={...e,ul:{},ol:{attributes:["type","start","reversed"]}};return["ul","ol"].forEach(e=>{t[e].children={li:{children:t}}}),t}const tc={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph","core/heading"],transform:e=>(0,Te.createBlock)("core/list",{values:(0,or.toHTMLString)({value:(0,or.join)(e.map(({content:t})=>{const n=(0,or.create)({html:t});return e.length>1?n:(0,or.replace)(n,/\n/g,or.__UNSTABLE_LINE_SEPARATOR)}),or.__UNSTABLE_LINE_SEPARATOR),multilineTag:"li"}),anchor:e.anchor})},{type:"block",blocks:["core/quote","core/pullquote"],transform:({value:e,anchor:t})=>(0,Te.createBlock)("core/list",{values:(0,or.toHTMLString)({value:(0,or.create)({html:e,multilineTag:"p"}),multilineTag:"li"}),anchor:t})},{type:"raw",selector:"ol,ul",schema:e=>({ol:ec(e).ol,ul:ec(e).ul}),transform(e){const t={ordered:"OL"===e.nodeName,anchor:""===e.id?void 0:e.id};if(t.ordered){const n=e.getAttribute("type");n&&(t.type=n),null!==e.getAttribute("reversed")&&(t.reversed=!0);const r=parseInt(e.getAttribute("start"),10);isNaN(r)||1===r&&!t.reversed||(t.start=r)}return(0,Te.createBlock)("core/list",{...(0,Te.getBlockAttributes)("core/list",e.outerHTML),...t})}},...["*","-"].map(e=>({type:"prefix",prefix:e,transform:e=>(0,Te.createBlock)("core/list",{values:`
  • ${e}
  • `})})),...["1.","1)"].map(e=>({type:"prefix",prefix:e,transform:e=>(0,Te.createBlock)("core/list",{ordered:!0,values:`
  • ${e}
  • `})}))],to:[{type:"block",blocks:["core/paragraph"],transform:({values:e})=>(0,or.split)((0,or.create)({html:e,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),or.__UNSTABLE_LINE_SEPARATOR).map(e=>(0,Te.createBlock)("core/paragraph",{content:(0,or.toHTMLString)({value:e})}))},{type:"block",blocks:["core/heading"],transform:({values:e})=>(0,or.split)((0,or.create)({html:e,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),or.__UNSTABLE_LINE_SEPARATOR).map(e=>(0,Te.createBlock)("core/heading",{content:(0,or.toHTMLString)({value:e})}))},{type:"block",blocks:["core/quote"],transform:({values:e,anchor:t})=>(0,Te.createBlock)("core/quote",{value:(0,or.toHTMLString)({value:(0,or.create)({html:e,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),multilineTag:"p"}),anchor:t})},{type:"block",blocks:["core/pullquote"],transform:({values:e,anchor:t})=>(0,Te.createBlock)("core/pullquote",{value:(0,or.toHTMLString)({value:(0,or.create)({html:e,multilineTag:"li",multilineWrapperTags:["ul","ol"]}),multilineTag:"p"}),anchor:t})}]},nc={apiVersion:2,name:"core/list",title:"List",category:"text",description:"Create a bulleted or numbered list.",keywords:["bullet list","ordered list","numbered list"],textdomain:"default",attributes:{ordered:{type:"boolean",default:!1,__experimentalRole:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",__experimentalRole:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,__experimentalFontFamily:!0},color:{gradients:!0},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul"},editorStyle:"wp-block-list-editor",style:"wp-block-list"},{name:rc}=nc,oc={icon:Dl.Z,example:{attributes:{values:"
  • Alice.
  • The White Rabbit.
  • The Cheshire Cat.
  • The Mad Hatter.
  • The Queen of Hearts.
  • "}},transforms:tc,merge(e,t){const{values:n}=t;return n&&"
  • "!==n?{...e,values:e.values+n}:e},edit:function({attributes:e,setAttributes:t,mergeBlocks:n,onReplace:r}){const{ordered:o,values:a,type:i,reversed:s,start:l,placeholder:c}=e,u=o?"ol":"ul",d=(0,Se.useBlockProps)();return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.RichText,(0,He.Z)({identifier:"values",multiline:"li",tagName:u,onChange:e=>t({values:e}),value:a,"aria-label":(0,xe.__)("List text"),placeholder:c||(0,xe.__)("List"),onMerge:n,onSplit:t=>(0,Te.createBlock)(rc,{...e,values:t}),__unstableOnSplitMiddle:()=>(0,Te.createBlock)("core/paragraph"),onReplace:r,onRemove:()=>r([]),start:l,reversed:s,type:i},d),({value:e,onChange:n,onFocus:r})=>(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.RichTextShortcut,{type:"primary",character:"[",onUse:()=>{n((0,or.__unstableOutdentListItems)(e))}}),(0,Oe.createElement)(Se.RichTextShortcut,{type:"primary",character:"]",onUse:()=>{n((0,or.__unstableIndentListItems)(e,{type:u}))}}),(0,Oe.createElement)(Se.RichTextShortcut,{type:"primary",character:"m",onUse:()=>{n((0,or.__unstableIndentListItems)(e,{type:u}))}}),(0,Oe.createElement)(Se.RichTextShortcut,{type:"primaryShift",character:"m",onUse:()=>{n((0,or.__unstableOutdentListItems)(e))}}),(0,Oe.createElement)(Se.BlockControls,{group:"block"},(0,Oe.createElement)(at.Z,{icon:(0,xe.isRTL)()?Fl.Z:Vl.Z,title:(0,xe.__)("Unordered"),describedBy:(0,xe.__)("Convert to unordered list"),isActive:(0,or.__unstableIsActiveListType)(e,"ul",u),onClick:()=>{n((0,or.__unstableChangeListType)(e,{type:"ul"})),r(),(0,or.__unstableIsListRootSelected)(e)&&t({ordered:!1})}}),(0,Oe.createElement)(at.Z,{icon:(0,xe.isRTL)()?Ul.Z:Xl.Z,title:(0,xe.__)("Ordered"),describedBy:(0,xe.__)("Convert to ordered list"),isActive:(0,or.__unstableIsActiveListType)(e,"ol",u),onClick:()=>{n((0,or.__unstableChangeListType)(e,{type:"ol"})),r(),(0,or.__unstableIsListRootSelected)(e)&&t({ordered:!0})}}),(0,Oe.createElement)(at.Z,{icon:(0,xe.isRTL)()?$l.Z:Gl.Z,title:(0,xe.__)("Outdent"),describedBy:(0,xe.__)("Outdent list item"),shortcut:(0,xe._x)("Backspace","keyboard key"),isDisabled:!(0,or.__unstableCanOutdentListItems)(e),onClick:()=>{n((0,or.__unstableOutdentListItems)(e)),r()}}),(0,Oe.createElement)(at.Z,{icon:(0,xe.isRTL)()?Kl.Z:Jl.Z,title:(0,xe.__)("Indent"),describedBy:(0,xe.__)("Indent list item"),shortcut:(0,xe._x)("Space","keyboard key"),isDisabled:!(0,or.__unstableCanIndentListItems)(e),onClick:()=>{n((0,or.__unstableIndentListItems)(e,{type:u})),r()}})))),o&&(0,Oe.createElement)(Ql,{setAttributes:t,ordered:o,reversed:s,start:l,placeholder:c}))},save:function({attributes:e}){const{ordered:t,values:n,type:r,reversed:o,start:a}=e,i=t?"ol":"ul";return(0,Oe.createElement)(i,Se.useBlockProps.save({type:r,reversed:o,start:a}),(0,Oe.createElement)(Se.RichText.Content,{value:n,multiline:"li"}))}};const ac=(0,Ar.Z)((e,{clientId:t,attributes:n})=>{const{replaceBlock:r}=e(Se.store);return{convertToHTML(){r(t,(0,Te.createBlock)("core/html",{content:n.originalUndelimitedContent}))}}})((function({attributes:e,convertToHTML:t}){const{originalName:n,originalUndelimitedContent:r}=e,o=!!r,a=(0,Te.getBlockType)("core/html"),i=[];let s;return o&&a?(s=(0,xe.sprintf)((0,xe.__)('Your site doesn’t include support for the "%s" block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely.'),n),i.push((0,Oe.createElement)(Sr.Z,{key:"convert",onClick:t,isPrimary:!0},(0,xe.__)("Keep as HTML")))):s=(0,xe.sprintf)((0,xe.__)('Your site doesn’t include support for the "%s" block. You can leave this block intact or remove it entirely.'),n),(0,Oe.createElement)("div",(0,Se.useBlockProps)({className:"has-warning"}),(0,Oe.createElement)(Se.Warning,{actions:i},s),(0,Oe.createElement)(Pe.Z,null,r))}));const ic={apiVersion:2,name:"core/missing",title:"Unsupported",category:"text",description:"Your site doesn’t include support for this block.",textdomain:"default",attributes:{originalName:{type:"string"},originalUndelimitedContent:{type:"string"},originalContent:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1,inserter:!1,html:!1,reusable:!1}},{name:sc}=ic,lc={name:sc,__experimentalLabel(e,{context:t}){if("accessibility"===t){const{originalName:t}=e,n=t?(0,Te.getBlockType)(t):void 0;return n?n.settings.title||t:""}},edit:ac,save:function({attributes:e}){return(0,Oe.createElement)(Pe.Z,null,e.originalContent)}};var cc=n(23378);const uc=(0,xe.__)("Read more");const dc={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&"core/more"===e.dataset.block,transform(e){const{customText:t,noTeaser:n}=e.dataset,r={};return t&&(r.customText=t),""===n&&(r.noTeaser=!0),(0,Te.createBlock)("core/more",r)}}]},pc={apiVersion:2,name:"core/more",title:"More",category:"design",description:"Content before this block will be shown in the excerpt on your archives page.",keywords:["read more"],textdomain:"default",attributes:{customText:{type:"string"},noTeaser:{type:"boolean",default:!1}},supports:{customClassName:!1,className:!1,html:!1,multiple:!1},editorStyle:"wp-block-more-editor"},{name:mc}=pc,fc={icon:cc.Z,example:{},__experimentalLabel(e,{context:t}){if("accessibility"===t)return e.customText},transforms:dc,edit:function({attributes:{customText:e,noTeaser:t},insertBlocksAfter:n,setAttributes:r}){const o={width:(e||uc).length+1.2+"em"};return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,null,(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Hide the excerpt on the full content page"),checked:!!t,onChange:()=>r({noTeaser:!t}),help:e=>e?(0,xe.__)("The excerpt is hidden."):(0,xe.__)("The excerpt is visible.")}))),(0,Oe.createElement)("div",(0,Se.useBlockProps)(),(0,Oe.createElement)("div",{className:"wp-block-more"},(0,Oe.createElement)("input",{"aria-label":(0,xe.__)("Read more link text"),type:"text",value:e,placeholder:uc,onChange:e=>{r({customText:""!==e.target.value?e.target.value:void 0})},onKeyDown:({keyCode:e})=>{e===Wn.ENTER&&n([(0,Te.createBlock)((0,Te.getDefaultBlockName)())])},style:o}))))},save:function({attributes:{customText:e,noTeaser:t}}){const n=e?`\x3c!--more ${e}--\x3e`:"\x3c!--more--\x3e",r=t?"\x3c!--noteaser--\x3e":"";return(0,Oe.createElement)(Pe.Z,null,(0,Ae.compact)([n,r]).join("\n"))}};var hc=n(77414);const gc={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&"core/nextpage"===e.dataset.block,transform:()=>(0,Te.createBlock)("core/nextpage",{})}]},bc={apiVersion:2,name:"core/nextpage",title:"Page Break",category:"design",description:"Separate your content into a multi-page experience.",keywords:["next page","pagination"],parent:["core/post-content"],textdomain:"default",supports:{customClassName:!1,className:!1,html:!1},editorStyle:"wp-block-nextpage-editor"},{name:_c}=bc,vc={icon:hc.Z,example:{},transforms:gc,edit:function(){return(0,Oe.createElement)("div",(0,Se.useBlockProps)(),(0,Oe.createElement)("div",{className:"wp-block-nextpage"},(0,Oe.createElement)("span",null,(0,xe.__)("Page break"))))},save:function(){return(0,Oe.createElement)(Pe.Z,null,"\x3c!--nextpage--\x3e")}};var yc=n(89864);const Mc=["id","title","link","type","parent"],kc=({pages:e,clientId:t,replaceBlock:n,createBlock:r})=>()=>{if(!e)return;const o={},a=[];e.forEach(({id:e,title:t,link:n,type:i,parent:s})=>{var l,c;const u=null!==(l=null===(c=o[e])||void 0===c?void 0:c.innerBlocks)&&void 0!==l?l:[];if(o[e]=r("core/navigation-link",{id:e,label:t.rendered,url:n,type:i,kind:"post-type"},u),s){o[s]||(o[s]={innerBlocks:[]});o[s].innerBlocks.push(o[e])}else a.push(o[e])}),n(t,a)};function wc({onClose:e,clientId:t}){const{pages:n,pagesFinished:r}=(0,ot.Z)(e=>{const{getEntityRecords:t,hasFinishedResolution:n}=e(Ce.h),r=["postType","page",{per_page:100,_fields:Mc,orderby:"menu_order",order:"asc"}];return{pages:t(...r),pagesFinished:n("getEntityRecords",r)}},[t]),{replaceBlock:o}=(0,mt.Z)(Se.store);return(0,Oe.createElement)(xs.Z,{closeLabel:(0,xe.__)("Close"),onRequestClose:e,title:(0,xe.__)("Convert to links"),className:"wp-block-page-list-modal",aria:{describedby:"wp-block-page-list-modal__description"}},(0,Oe.createElement)("p",{id:"wp-block-page-list-modal__description"},(0,xe.__)("To edit this navigation menu, convert it to single page links. This allows you to add, re-order, remove items, or edit their labels.")),(0,Oe.createElement)("p",null,(0,xe.__)("Note: if you add new pages to your site, you'll need to add them to your navigation menu.")),(0,Oe.createElement)("div",{className:"wp-block-page-list-modal-buttons"},(0,Oe.createElement)(Sr.Z,{isTertiary:!0,onClick:e},(0,xe.__)("Cancel")),(0,Oe.createElement)(Sr.Z,{isPrimary:!0,disabled:!r,onClick:kc({pages:n,replaceBlock:o,clientId:t,createBlock:Te.createBlock})},(0,xe.__)("Convert"))))}const Ec={apiVersion:2,name:"core/page-list",title:"Page List",category:"widgets",description:"Display a list of all pages.",keywords:["menu","navigation"],textdomain:"default",usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style"],supports:{reusable:!1,html:!1},editorStyle:"wp-block-page-list-editor",style:"wp-block-page-list"},{name:Lc}=Ec,Cc={icon:yc.Z,example:{},edit:function({context:e,clientId:t}){const{textColor:n,backgroundColor:r,showSubmenuIcon:o,style:a}=e||{},[i,s]=(0,Oe.useState)(!1),l=(0,Se.useBlockProps)({className:Be()({"has-text-color":!!n,[`has-${n}-color`]:!!n,"has-background":!!r,[`has-${r}-background-color`]:!!r,"show-submenu-icons":!!o}),style:{...null==a?void 0:a.color}}),c=(0,ot.Z)(e=>{const{getBlockParentsByBlockName:n}=e(Se.store);return n(t,"core/navigation").length>0},[t]);(0,Oe.useEffect)(()=>{c?(0,Qt.default)({path:(0,Ol.f)("/wp/v2/pages",{per_page:1,_fields:["id"]}),parse:!1}).then(e=>{s(e.headers.get("X-WP-Total")<=100)}):s(!1)},[c]);const[u,d]=(0,Oe.useState)(!1);return(0,Oe.createElement)(Oe.Fragment,null,i&&(0,Oe.createElement)(Se.BlockControls,{group:"other"},(0,Oe.createElement)(at.Z,{title:(0,xe.__)("Edit"),onClick:()=>d(!0)},(0,xe.__)("Edit"))),i&&u&&(0,Oe.createElement)(wc,{onClose:()=>d(!1),clientId:t}),(0,Oe.createElement)("div",l,(0,Oe.createElement)(Gr.Z,{block:"core/page-list"})))}};var Sc=n(75526);const Tc={from:[{type:"block",blocks:["core/code","core/paragraph"],transform:({content:e,anchor:t})=>(0,Te.createBlock)("core/preformatted",{content:e,anchor:t})},{type:"raw",isMatch:e=>"PRE"===e.nodeName&&!(1===e.children.length&&"CODE"===e.firstChild.nodeName),schema:({phrasingContentSchema:e})=>({pre:{children:e}})}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,Te.createBlock)("core/paragraph",e)},{type:"block",blocks:["core/code"],transform:e=>(0,Te.createBlock)("core/code",e)}]},Ac={apiVersion:2,name:"core/preformatted",title:"Preformatted",category:"text",description:"Add text that respects your spacing and tabs, and also allows styling.",textdomain:"default",attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,__experimentalRole:"content"}},supports:{anchor:!0,color:{gradients:!0},typography:{fontSize:!0}},style:"wp-block-preformatted"},{name:xc}=Ac,zc={icon:Sc.Z,example:{attributes:{content:(0,xe.__)("EXT. XANADU - FAINT DAWN - 1940 (MINIATURE)\nWindow, very small in the distance, illuminated.\nAll around this is an almost totally black screen. Now, as the camera moves slowly towards the window which is almost a postage stamp in the frame, other forms appear;")}},transforms:Tc,edit:function({attributes:e,mergeBlocks:t,setAttributes:n,onRemove:r}){const{content:o}=e,a=(0,Se.useBlockProps)();return(0,Oe.createElement)(Se.RichText,(0,He.Z)({tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:o,onChange:e=>{n({content:e})},onRemove:r,"aria-label":(0,xe.__)("Preformatted text"),placeholder:(0,xe.__)("Write preformatted text…"),onMerge:t},a,{__unstablePastePlainText:!0}))},save:function({attributes:e}){const{content:t}=e;return(0,Oe.createElement)("pre",Se.useBlockProps.save(),(0,Oe.createElement)(Se.RichText.Content,{value:t}))},merge:(e,t)=>({content:e.content+t.content})};var Oc=n(79319);const Nc={value:{type:"string",source:"html",selector:"blockquote",multiline:"p"},citation:{type:"string",source:"html",selector:"cite",default:""},mainColor:{type:"string"},customMainColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}};function Dc(e){if(!e)return;const t=e.match(/border-color:([^;]+)[;]?/);return t&&t[1]?t[1]:void 0}const Bc=[{attributes:{...Nc,figureStyle:{source:"attribute",selector:"figure",attribute:"style"}},save({attributes:e}){const{mainColor:t,customMainColor:n,textColor:r,customTextColor:o,value:a,citation:i,className:s,figureStyle:l}=e;let c,u;if((0,Ae.includes)(s,"is-style-solid-color")){const e=(0,Se.getColorClassName)("background-color",t);c=Be()({"has-background":e||n,[e]:e}),u={backgroundColor:e?void 0:n}}else if(n)u={borderColor:n};else if(t){u={borderColor:Dc(l)}}const d=(0,Se.getColorClassName)("color",r),p=(r||o)&&Be()("has-text-color",{[d]:d}),m=d?void 0:{color:o};return(0,Oe.createElement)("figure",{className:c,style:u},(0,Oe.createElement)("blockquote",{className:p,style:m},(0,Oe.createElement)(Se.RichText.Content,{value:a,multiline:!0}),!Se.RichText.isEmpty(i)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"cite",value:i})))},migrate({className:e,figureStyle:t,mainColor:n,...r}){if(!(0,Ae.includes)(e,"is-style-solid-color")&&n&&t){const n=Dc(t);if(n)return{...r,className:e,customMainColor:n}}return{className:e,mainColor:n,...r}}},{attributes:Nc,save({attributes:e}){const{mainColor:t,customMainColor:n,textColor:r,customTextColor:o,value:a,citation:i,className:s}=e;let l,c;if((0,Ae.includes)(s,"is-style-solid-color"))l=(0,Se.getColorClassName)("background-color",t),l||(c={backgroundColor:n});else if(n)c={borderColor:n};else if(t){const e=(0,Ae.get)((0,hr.select)(Se.store).getSettings(),["colors"],[]);c={borderColor:(0,Se.getColorObjectByAttributeValues)(e,t).color}}const u=(0,Se.getColorClassName)("color",r),d=r||o?Be()("has-text-color",{[u]:u}):void 0,p=u?void 0:{color:o};return(0,Oe.createElement)("figure",{className:l,style:c},(0,Oe.createElement)("blockquote",{className:d,style:p},(0,Oe.createElement)(Se.RichText.Content,{value:a,multiline:!0}),!Se.RichText.isEmpty(i)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"cite",value:i})))}},{attributes:{...Nc},save({attributes:e}){const{value:t,citation:n}=e;return(0,Oe.createElement)("blockquote",null,(0,Oe.createElement)(Se.RichText.Content,{value:t,multiline:!0}),!Se.RichText.isEmpty(n)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"cite",value:n}))}},{attributes:{...Nc,citation:{type:"string",source:"html",selector:"footer"},align:{type:"string",default:"none"}},save({attributes:e}){const{value:t,citation:n,align:r}=e;return(0,Oe.createElement)("blockquote",{className:"align"+r},(0,Oe.createElement)(Se.RichText.Content,{value:t,multiline:!0}),!Se.RichText.isEmpty(n)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"footer",value:n}))}}];const Pc=(0,Se.withColors)({mainColor:"background-color",textColor:"color"})((function({colorUtils:e,textColor:t,attributes:{value:n,citation:r},setAttributes:o,setTextColor:a,setMainColor:i,mainColor:s,isSelected:l,insertBlocksAfter:c}){const u=(0,Oe.useRef)(!1),d=(0,Se.useBlockProps)(),{style:p={},className:m}=d,f=(0,Ae.includes)(m,"is-style-solid-color"),h={...d,className:Be()(m,{"has-background":f&&s.color,[s.class]:f&&s.class}),style:f?{...p,backgroundColor:s.color}:{...p,borderColor:s.color}};return(0,Oe.useEffect)(()=>{s&&!f&&o({mainColor:void 0,customMainColor:s.color})},[f,s]),(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)("figure",h,(0,Oe.createElement)("blockquote",{style:{color:t.color},className:t.color&&Be()("has-text-color",{[t.class]:t.class})},(0,Oe.createElement)(Se.RichText,{identifier:"value",multiline:!0,value:n,onChange:e=>o({value:e}),"aria-label":(0,xe.__)("Pullquote text"),placeholder:(0,xe.__)("Add quote"),textAlign:"center"}),(!Se.RichText.isEmpty(r)||l)&&(0,Oe.createElement)(Se.RichText,{identifier:"citation",value:r,"aria-label":(0,xe.__)("Pullquote citation text"),placeholder:(0,xe.__)("Add citation"),onChange:e=>o({citation:e}),className:"wp-block-pullquote__citation",__unstableMobileNoFocusOnMount:!0,textAlign:"center",__unstableOnSplitAtEnd:()=>c((0,Te.createBlock)("core/paragraph"))}))),"web"===nr.Z.OS&&(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Se.PanelColorSettings,{title:(0,xe.__)("Color"),colorSettings:[{value:s.color,onChange:function(n){const r=!t.color||u.current,s=f&&r;f?i(n):o({customMainColor:n}),s&&(n?(u.current=!0,a(e.getMostReadableColor(n))):u.current&&(u.current=!1,a()))},label:(0,xe.__)("Main color")},{value:t.color,onChange:function(e){a(e),u.current=!1},label:(0,xe.__)("Text color")}]},f&&(0,Oe.createElement)(Se.ContrastChecker,{textColor:t.color,backgroundColor:s.color,isLargeText:!1}))))}));const Ic={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Te.createBlock)("core/pullquote",{value:(0,or.toHTMLString)({value:(0,or.join)(e.map(({content:e})=>(0,or.create)({html:e})),"\u2028"),multilineTag:"p"}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:({content:e,anchor:t})=>(0,Te.createBlock)("core/pullquote",{value:`

    ${e}

    `,anchor:t})}],to:[{type:"block",blocks:["core/paragraph"],transform:({value:e,citation:t})=>{const n=[];return e&&"

    "!==e&&n.push(...(0,or.split)((0,or.create)({html:e,multilineTag:"p"}),"\u2028").map(e=>(0,Te.createBlock)("core/paragraph",{content:(0,or.toHTMLString)({value:e})}))),t&&"

    "!==t&&n.push((0,Te.createBlock)("core/paragraph",{content:t})),0===n.length?(0,Te.createBlock)("core/paragraph",{content:""}):n}},{type:"block",blocks:["core/heading"],transform:({value:e,citation:t,...n})=>{if("

    "===e)return(0,Te.createBlock)("core/heading",{content:t});const r=(0,or.split)((0,or.create)({html:e,multilineTag:"p"}),"\u2028"),o=(0,Te.createBlock)("core/heading",{content:(0,or.toHTMLString)({value:r[0]})});if(!t&&1===r.length)return o;const a=r.slice(1);return[o,(0,Te.createBlock)("core/pullquote",{...n,citation:t,value:(0,or.toHTMLString)({value:a.length?(0,or.join)(r.slice(1),"\u2028"):(0,or.create)(),multilineTag:"p"})})]}}]},Rc={apiVersion:2,name:"core/pullquote",title:"Pullquote",category:"text",description:"Give special visual emphasis to a quote from your text.",textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",__experimentalRole:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",__experimentalRole:"content"},mainColor:{type:"string"},customMainColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{anchor:!0,align:["left","right","wide","full"]},styles:[{name:"default",label:"Default",isDefault:!0},{name:"solid-color",label:"Solid color"}],editorStyle:"wp-block-pullquote-editor",style:"wp-block-pullquote"},{name:Zc}=Rc,Wc={icon:Oc.Z,example:{attributes:{value:"

    "+(0,xe.__)("One of the hardest things to do in technology is disrupt yourself.")+"

    ",citation:(0,xe.__)("Matt Mullenweg")}},transforms:Ic,edit:Pc,save:function({attributes:e}){const{mainColor:t,customMainColor:n,textColor:r,customTextColor:o,value:a,citation:i,className:s}=e;let l,c;if((0,Ae.includes)(s,"is-style-solid-color")){const e=(0,Se.getColorClassName)("background-color",t);l=Be()({"has-background":e||n,[e]:e}),c={backgroundColor:e?void 0:n}}else n&&(c={borderColor:n});const u=(0,Se.getColorClassName)("color",r),d=(r||o)&&Be()("has-text-color",{[u]:u}),p=u?void 0:{color:o};return(0,Oe.createElement)("figure",Se.useBlockProps.save({className:l,style:c}),(0,Oe.createElement)("blockquote",{className:d,style:p},(0,Oe.createElement)(Se.RichText.Content,{value:a,multiline:!0}),!Se.RichText.isEmpty(i)&&(0,Oe.createElement)(Se.RichText.Content,{tagName:"cite",value:i})))},deprecated:Bc};var Hc=n(5350),jc=n(87202);const Yc={apiVersion:2,name:"core/block",title:"Reusable block",category:"reusable",description:"Create and save content to reuse across your site. Update the block, and the changes apply everywhere it’s used.",textdomain:"default",attributes:{ref:{type:"number"}},supports:{customClassName:!1,html:!1,inserter:!1},editorStyle:"wp-block-editor"},{name:qc}=Yc,Fc={edit:function({attributes:{ref:e},clientId:t}){const[n,r]=(0,Se.__experimentalUseNoRecursiveRenders)(e),{isMissing:o,hasResolved:a}=(0,ot.Z)(t=>{const n=t(Ce.h).getEntityRecord("postType","wp_block",e),r=t(Ce.h).hasFinishedResolution("getEntityRecord",["postType","wp_block",e]);return{hasResolved:r,isMissing:r&&!n}},[e,t]),{__experimentalConvertBlockToStatic:i}=(0,mt.Z)(Hc.store),[s,l,c]=(0,Ce.XY)("postType","wp_block",{id:e}),[u,d]=(0,Ce.Mi)("postType","wp_block","title",e),p=(0,Se.__experimentalUseInnerBlocksProps)({},{value:s,onInput:l,onChange:c,renderAppender:null!=s&&s.length?void 0:Se.InnerBlocks.ButtonBlockAppender}),m=(0,Se.useBlockProps)();return n?(0,Oe.createElement)("div",m,(0,Oe.createElement)(Se.Warning,null,(0,xe.__)("Block cannot be rendered inside itself."))):o?(0,Oe.createElement)("div",m,(0,Oe.createElement)(Se.Warning,null,(0,xe.__)("Block has been deleted or is unavailable."))):a?(0,Oe.createElement)(r,null,(0,Oe.createElement)("div",m,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,null,(0,Oe.createElement)(at.Z,{onClick:()=>i(t),label:(0,xe.__)("Convert to regular blocks"),icon:jc.Z,showTooltip:!0}))),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,null,(0,Oe.createElement)(lt.Z,{label:(0,xe.__)("Name"),value:u,onChange:d}))),(0,Oe.createElement)("div",{className:"block-library-block__reusable-block-container"},(0,Oe.createElement)("div",p)))):(0,Oe.createElement)("div",m,(0,Oe.createElement)(Uo.Z,null,(0,Oe.createElement)(ct.Z,null)))}};var Vc=n(82193);const Uc={apiVersion:2,name:"core/rss",title:"RSS",category:"widgets",description:"Display entries from any RSS or Atom feed.",keywords:["atom","feed"],textdomain:"default",attributes:{columns:{type:"number",default:2},blockLayout:{type:"string",default:"list"},feedURL:{type:"string",default:""},itemsToShow:{type:"number",default:5},displayExcerpt:{type:"boolean",default:!1},displayAuthor:{type:"boolean",default:!1},displayDate:{type:"boolean",default:!1},excerptLength:{type:"number",default:55}},supports:{align:!0,html:!1},editorStyle:"wp-block-rss-editor",style:"wp-block-rss"},{name:Xc}=Uc,$c={icon:Vc.Z,example:{attributes:{feedURL:"https://wordpress.org"}},edit:function({attributes:e,setAttributes:t}){const[n,r]=(0,Oe.useState)(!e.feedURL),{blockLayout:o,columns:a,displayAuthor:i,displayDate:s,displayExcerpt:l,excerptLength:c,feedURL:u,itemsToShow:d}=e;function p(n){return()=>{const r=e[n];t({[n]:!r})}}const m=(0,Se.useBlockProps)();if(n)return(0,Oe.createElement)("div",m,(0,Oe.createElement)(Uo.Z,{icon:Vc.Z,label:"RSS"},(0,Oe.createElement)("form",{onSubmit:function(e){e.preventDefault(),u&&r(!1)},className:"wp-block-rss__placeholder-form"},(0,Oe.createElement)(lt.Z,{placeholder:(0,xe.__)("Enter URL here…"),value:u,onChange:e=>t({feedURL:e}),className:"wp-block-rss__placeholder-input"}),(0,Oe.createElement)(Sr.Z,{isPrimary:!0,type:"submit"},(0,xe.__)("Use URL")))));const f=[{icon:Or.Z,title:(0,xe.__)("Edit RSS URL"),onClick:()=>r(!0)},{icon:Dl.Z,title:(0,xe.__)("List view"),onClick:()=>t({blockLayout:"list"}),isActive:"list"===o},{icon:Bl.Z,title:(0,xe.__)("Grid view"),onClick:()=>t({blockLayout:"grid"}),isActive:"grid"===o}];return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,{controls:f})),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("RSS settings")},(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Number of items"),value:d,onChange:e=>t({itemsToShow:e}),min:1,max:10,required:!0}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display author"),checked:i,onChange:p("displayAuthor")}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display date"),checked:s,onChange:p("displayDate")}),(0,Oe.createElement)(qe.Z,{label:(0,xe.__)("Display excerpt"),checked:l,onChange:p("displayExcerpt")}),l&&(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Max number of words in excerpt"),value:c,onChange:e=>t({excerptLength:e}),min:10,max:100,required:!0}),"grid"===o&&(0,Oe.createElement)(ln.Z,{label:(0,xe.__)("Columns"),value:a,onChange:e=>t({columns:e}),min:2,max:6,required:!0}))),(0,Oe.createElement)("div",m,(0,Oe.createElement)($r.Z,null,(0,Oe.createElement)(Gr.Z,{block:"core/rss",attributes:e}))))}},Gc=(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.UL,{x:"7",y:"10",width:"10",height:"4",rx:"1",fill:"currentColor"})),Kc=(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.UL,{x:"4.75",y:"15.25",width:"6.5",height:"9.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,Oe.createElement)(Hn.UL,{x:"16",y:"10",width:"4",height:"4",rx:"1",fill:"currentColor"})),Jc=(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.UL,{x:"4.75",y:"15.25",width:"6.5",height:"14.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,Oe.createElement)(Hn.UL,{x:"14",y:"10",width:"4",height:"4",rx:"1",fill:"currentColor"})),Qc=(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.UL,{x:"4.75",y:"15.25",width:"6.5",height:"14.5",transform:"rotate(-90 4.75 15.25)",stroke:"currentColor",fill:"none",strokeWidth:"1.5"})),eu=(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.UL,{x:"4.75",y:"7.75",width:"14.5",height:"8.5",rx:"1.25",stroke:"currentColor",fill:"none",strokeWidth:"1.5"}),(0,Oe.createElement)(Hn.UL,{x:"8",y:"11",width:"8",height:"2",fill:"currentColor"})),tu=(0,Oe.createElement)(Hn.Wj,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Oe.createElement)(Hn.UL,{x:"4.75",y:"17.25",width:"5.5",height:"14.5",transform:"rotate(-90 4.75 17.25)",stroke:"currentColor",fill:"none",strokeWidth:"1.5"}),(0,Oe.createElement)(Hn.UL,{x:"4",y:"7",width:"10",height:"2",fill:"currentColor"}));const nu=[{name:"default",isDefault:!0,attributes:{buttonText:(0,xe.__)("Search"),label:(0,xe.__)("Search")}}],ru={apiVersion:2,name:"core/search",title:"Search",category:"widgets",description:"Help visitors find your content.",keywords:["find"],textdomain:"default",attributes:{label:{type:"string",__experimentalRole:"content"},showLabel:{type:"boolean",default:!0},placeholder:{type:"string",default:"",__experimentalRole:"content"},width:{type:"number"},widthUnit:{type:"string"},buttonText:{type:"string",__experimentalRole:"content"},buttonPosition:{type:"string",default:"button-outside"},buttonUseIcon:{type:"boolean",default:!1}},supports:{align:["left","center","right"],__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0},html:!1},editorStyle:"wp-block-search-editor",style:"wp-block-search"},{name:ou}=ru,au={icon:cn.Z,example:{},variations:nu,edit:function({className:e,attributes:t,setAttributes:n,toggleSelection:r,isSelected:o}){var a;const{label:i,showLabel:s,placeholder:l,width:c,widthUnit:u,align:d,buttonText:p,buttonPosition:m,buttonUseIcon:f,style:h}=t,g=null==h||null===(a=h.border)||void 0===a?void 0:a.radius,b="wp-block-search__width-"+(0,Xo.Z)(Se.__experimentalUnitControl),_=(0,La.nj)({availableUnits:["%","px"],defaultValues:{"%":50,px:350}}),v=()=>(0,Oe.createElement)("input",{className:"wp-block-search__input",style:{borderRadius:g},"aria-label":(0,xe.__)("Optional placeholder text"),placeholder:l?void 0:(0,xe.__)("Optional placeholder…"),value:l,onChange:e=>n({placeholder:e.target.value})}),y=()=>(0,Oe.createElement)(Oe.Fragment,null,f&&(0,Oe.createElement)(Sr.Z,{icon:cn.Z,className:"wp-block-search__button",style:{borderRadius:g}}),!f&&(0,Oe.createElement)(Se.RichText,{className:"wp-block-search__button",style:{borderRadius:g},"aria-label":(0,xe.__)("Button text"),placeholder:(0,xe.__)("Add button text…"),withoutInteractiveFormatting:!0,value:p,onChange:e=>n({buttonText:e})})),M=(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.BlockControls,null,(0,Oe.createElement)(Ot.Z,null,(0,Oe.createElement)(at.Z,{title:(0,xe.__)("Toggle search label"),icon:tu,onClick:()=>{n({showLabel:!s})},className:s?"is-pressed":void 0}),(0,Oe.createElement)(hn.Z,{icon:(()=>{switch(m){case"button-inside":return Jc;case"button-outside":return Kc;case"no-button":return Qc;case"button-only":return Gc}})(),label:(0,xe.__)("Change button position")},({onClose:e})=>(0,Oe.createElement)(mn.Z,{className:"wp-block-search__button-position-menu"},(0,Oe.createElement)(fn.Z,{icon:Qc,onClick:()=>{n({buttonPosition:"no-button"}),e()}},(0,xe.__)("No Button")),(0,Oe.createElement)(fn.Z,{icon:Kc,onClick:()=>{n({buttonPosition:"button-outside"}),e()}},(0,xe.__)("Button Outside")),(0,Oe.createElement)(fn.Z,{icon:Jc,onClick:()=>{n({buttonPosition:"button-inside"}),e()}},(0,xe.__)("Button Inside")))),"no-button"!==m&&(0,Oe.createElement)(at.Z,{title:(0,xe.__)("Use button with icon"),icon:eu,onClick:()=>{n({buttonUseIcon:!f})},className:f?"is-pressed":void 0}))),(0,Oe.createElement)(Se.InspectorControls,null,(0,Oe.createElement)(Ye.Z,{title:(0,xe.__)("Display Settings")},(0,Oe.createElement)(Fa.Z,{label:(0,xe.__)("Width"),id:b},(0,Oe.createElement)(Se.__experimentalUnitControl,{id:b,min:"220px",onChange:e=>{const t="%"===u&&parseInt(e,10)>100?100:e;n({width:parseInt(t,10)})},onUnitChange:e=>{n({width:"%"===e?50:350,widthUnit:e})},style:{maxWidth:80},value:`${c}${u}`,unit:u,units:_}),(0,Oe.createElement)(Cr.Z,{className:"wp-block-search__components-button-group","aria-label":(0,xe.__)("Percentage Width")},[25,50,75,100].map(e=>(0,Oe.createElement)(Sr.Z,{key:e,isSmall:!0,isPrimary:e+"%"==`${c}${u}`,onClick:()=>n({width:e,widthUnit:"%"})},e,"%"))))))),k=(0,Se.useBlockProps)({className:Be()(e,"button-inside"===m?"wp-block-search__button-inside":void 0,"button-outside"===m?"wp-block-search__button-outside":void 0,"no-button"===m?"wp-block-search__no-button":void 0,"button-only"===m?"wp-block-search__button-only":void 0,f||"no-button"===m?void 0:"wp-block-search__text-button",f&&"no-button"!==m?"wp-block-search__icon-button":void 0)});return(0,Oe.createElement)("div",k,M,s&&(0,Oe.createElement)(Se.RichText,{className:"wp-block-search__label","aria-label":(0,xe.__)("Label text"),placeholder:(0,xe.__)("Add label…"),withoutInteractiveFormatting:!0,value:i,onChange:e=>n({label:e})}),(0,Oe.createElement)(ut.Z,{size:{width:`${c}${u}`},className:"wp-block-search__inside-wrapper",style:(()=>{var e;if("button-inside"===m&&null!=h&&null!==(e=h.border)&&void 0!==e&&e.radius){var t;return{borderRadius:parseInt(null==h||null===(t=h.border)||void 0===t?void 0:t.radius,10)+4+"px"}}})(),minWidth:220,enable:"button-only"===m?{}:{right:"right"!==d,left:"right"===d},onResizeStart:(e,t,o)=>{n({width:parseInt(o.offsetWidth,10),widthUnit:"px"}),r(!1)},onResizeStop:(e,t,o,a)=>{n({width:parseInt(c+a.width,10)}),r(!0)},showHandle:o},("button-inside"===m||"button-outside"===m)&&(0,Oe.createElement)(Oe.Fragment,null,v(),y()),"button-only"===m&&y(),"no-button"===m&&v()))}};var iu=n(2712);const su=e=>{if(e.tagName||(e={...e,tagName:"div"}),!e.customTextColor&&!e.customBackgroundColor)return e;const t={color:{}};return e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),{...(0,Ae.omit)(e,["customTextColor","customBackgroundColor"]),style:t}},lu=[{attributes:{tagName:{type:"string",default:"div"},templateLock:{type:"string"}},supports:{align:["wide","full"],anchor:!0,color:{gradients:!0,link:!0},spacing:{padding:!0},__experimentalBorder:{radius:!0}},save({attributes:e}){const{tagName:t}=e;return(0,Oe.createElement)(t,Se.useBlockProps.save(),(0,Oe.createElement)("div",{className:"wp-block-group__inner-container"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:su,save({attributes:e}){const{backgroundColor:t,customBackgroundColor:n,textColor:r,customTextColor:o}=e,a=(0,Se.getColorClassName)("background-color",t),i=(0,Se.getColorClassName)("color",r),s=Be()(a,i,{"has-text-color":r||o,"has-background":t||n}),l={backgroundColor:a?void 0:n,color:i?void 0:o};return(0,Oe.createElement)("div",{className:s,style:l},(0,Oe.createElement)("div",{className:"wp-block-group__inner-container"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},migrate:su,supports:{align:["wide","full"],anchor:!0,html:!1},save({attributes:e}){const{backgroundColor:t,customBackgroundColor:n,textColor:r,customTextColor:o}=e,a=(0,Se.getColorClassName)("background-color",t),i=(0,Se.getColorClassName)("color",r),s=Be()(a,{"has-text-color":r||o,"has-background":t||n}),l={backgroundColor:a?void 0:n,color:i?void 0:o};return(0,Oe.createElement)("div",{className:s,style:l},(0,Oe.createElement)("div",{className:"wp-block-group__inner-container"},(0,Oe.createElement)(Se.InnerBlocks.Content,null)))}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:su,save({attributes:e}){const{backgroundColor:t,customBackgroundColor:n}=e,r=(0,Se.getColorClassName)("background-color",t),o=Be()(r,{"has-background":t||n}),a={backgroundColor:r?void 0:n};return(0,Oe.createElement)("div",{className:o,style:a},(0,Oe.createElement)(Se.InnerBlocks.Content,null))}}];const cu=function({attributes:e,setAttributes:t,clientId:n}){const{hasInnerBlocks:r,themeSupportsLayout:o}=(0,ot.Z)(e=>{var t;const{getBlock:r,getSettings:o}=e(Se.store),a=r(n);return{hasInnerBlocks:!(!a||!a.innerBlocks.length),themeSupportsLayout:null===(t=o())||void 0===t?void 0:t.supportsLayout}},[n]),a=(0,Se.useSetting)("layout")||{},{tagName:i="div",templateLock:s,layout:l={}}=e,c=l&&l.inherit?a:l,{contentSize:u,wideSize:d}=c,p=(0,Oe.useMemo)(()=>{if(o){return{type:"default",alignments:u||d?["wide","full","left","center","right"]:["left","center","right"]}}},[o,u,d]),m=(0,Se.useBlockProps)(),f=(0,Se.__experimentalUseInnerBlocksProps)(o?m:{className:"wp-block-group__inner-container"},{templateLock:s,renderAppender:r?void 0:Se.InnerBlocks.ButtonBlockAppender,__experimentalLayout:p});return(0,Oe.createElement)(Oe.Fragment,null,(0,Oe.createElement)(Se.InspectorAdvancedControls,null,(0,Oe.createElement)(fr.Z,{label:(0,xe.__)("HTML element"),options:[{label:(0,xe.__)("Default (
    )"),value:"div"},{label:"
    ",value:"header"},{label:"
    ",value:"main"},{label:"
    ",value:"section"},{label:"
    ",value:"article"},{label:"