.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__label{font-family:var(--wp--preset--font-family--semibold);font-size:var(--wp--preset--font-size--h-3);margin-bottom:1.5rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__label__help{display:block;font-family:var(--wp--preset--font-family--regular);font-size:medium;font-weight:400;margin-top:1.5rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field--invalid-feedback>span{opacity:0;position:absolute;visibility:hidden;width:0}.wp-block-ep-feedback-collector-question.is-touched .wp-block-ep-feedback-collector-question__field__checkboxes.required:not(:has(input[type=checkbox]:checked))>.wp-block-ep-feedback-collector-question__field--invalid-feedback>span,.wp-block-ep-feedback-collector-question.is-touched .wp-block-ep-feedback-collector-question__field__checkboxes.required:not(:has(textarea:valid)) textarea:focus:not(:active)~.wp-block-ep-feedback-collector-question__field--invalid-feedback>span{color:red;display:block;opacity:1;position:static;visibility:initial;width:auto}.wp-block-ep-feedback-collector-question.is-touched:not(:has(:not(input[type=checkbox]):valid)) *~.wp-block-ep-feedback-collector-question__field--invalid-feedback>span{color:red;display:block;display:none;opacity:1;position:static;visibility:initial;width:auto}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkboxes,.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radios{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.125rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox,.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio{--border-color:#ccc;--padding-y:0.5rem;--padding-x:0.75rem;background-color:var(--wp--custom--input--background-color);border:.0625rem solid var(--border-color);padding:var(--padding-y) var(--padding-x)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox{--checkbox-position-y:var(--padding-y);--checkbox-size:1.375rem;--checkbox-border-size:var(--wp--custom--input--border-width);--checkbox-border-color:var(--wp--custom--input--border-color);--checkbox-color-active:var(--wp--custom--input--border-color-focus);--checkbox-border-radius:0.125rem;--checkbox-position-y:0.75rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]:not(:disabled)+label{cursor:pointer}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]:disabled+label{opacity:.2}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]:checked+label:before{border-color:currentcolor;color:var(--checkbox-color-active)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]:checked+label:after{border-color:var(--checkbox-color-active);content:""}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]:focus:not(:hover):not(:active)+label:before{outline:var(--checkbox-border-size) dotted}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]:focus-visible+label:before{outline:.125rem dotted rgba(0,0,0,.75);outline-offset:.25rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]+label{display:block;margin-block:0;padding-left:calc(var(--checkbox-size) + var(--wp--custom--input--padding-x));position:relative}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]+label:before{border:var(--checkbox-border-size) solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);content:"";height:var(--checkbox-size);left:0;position:absolute;top:calc(var(--checkbox-position-y) - var(--checkbox-size)*.5);width:var(--checkbox-size)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]+label:after{--checkbox-border-size:0.125rem;border-bottom:var(--checkbox-border-size) solid;border-right:var(--checkbox-border-size) solid;content:none;height:calc(var(--checkbox-size)*.5 + var(--checkbox-border-size));left:calc(var(--checkbox-size)*.5 - var(--checkbox-border-size) - var(--checkbox-border-size));position:absolute;top:calc(var(--checkbox-position-y) - var(--checkbox-size)*.5 + var(--checkbox-border-size));-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:calc(var(--checkbox-size)*.5 - var(--checkbox-border-size))}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]+label~*{display:none}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]+label+label{font:inherit;margin-block:.5rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]+label+label+textarea{max-width:clamp(40rem,60rem - 53.3333vw,20rem)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__checkbox input[type=checkbox]:checked+label~*{display:block}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio{--radio-position-y:var(--padding-y);--radio-size:1.375rem;--radio-border-size:var(--wp--custom--input--border-width);--radio-border-color:var(--wp--custom--input--border-color);--radio-color-active:var(--wp--custom--input--border-color-focus);--radio-border-radius:var(--radio-size);--radio-position-y:0.75rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]{opacity:0;position:absolute;z-index:-1}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]:not(:disabled)+label{cursor:pointer}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]:disabled+label{opacity:.2}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]:checked+label:before{border-color:currentcolor;color:var(--radio-color-active)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]:checked+label:after{background-color:var(--radio-color-active);border-color:var(--radio-color-active);content:""}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]:focus:not(:hover):not(:active)+label:before{outline:var(--radio-border-size) dotted}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]:focus-visible+label:before{outline:.125rem dotted rgba(0,0,0,.75);outline-offset:.25rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]+label{display:block;margin-block:0;padding-left:calc(var(--radio-size) + var(--wp--custom--input--padding-x));position:relative}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]+label:after,.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]+label:before{border:var(--radio-border-size) solid var(--radio-border-color);border-radius:var(--radio-border-radius);content:"";height:var(--radio-size);left:0;position:absolute;top:calc(var(--radio-position-y) - var(--radio-size)*.5);width:var(--radio-size)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__radio input[type=radio]+label:after{content:none;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__rating{--star-size:2.875rem;--star-gap:1.5rem;--star-icon-normal:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0MiIgdmlld0JveD0iMCAwIDQ0IDQyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjguNjE1MiAxMy41MjE1TDI4LjcyOTUgMTMuNzM3M0wyOC45NzA3IDEzLjc3OTNMNDIuODYwNCAxNi4yMjA3TDMzLjA1ODYgMjYuMzYyM0wzMi44ODk2IDI2LjUzODFMMzIuOTIyOSAyNi43ODAzTDM0Ljg5MjYgNDAuNzQ1MUwyMi4yMTk3IDM0LjU1NjZMMjIgMzQuNDQ5MkwyMS43ODAzIDM0LjU1NjZMOS4xMDY0NSA0MC43NDUxTDExLjA3NzEgMjYuNzgwM0wxMS4xMTA0IDI2LjUzODFMMTAuOTQxNCAyNi4zNjIzTDEuMTM4NjcgMTYuMjIwN0wxNS4wMjkzIDEzLjc3OTNMMTUuMjcwNSAxMy43MzczTDE1LjM4NDggMTMuNTIxNUwyMiAxLjA2NTQzTDI4LjYxNTIgMTMuNTIxNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiM5OTk5OTkiLz4KPC9zdmc+Cg==);--star-icon-checked:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0MiIgdmlld0JveD0iMCAwIDQ0IDQyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMjIgMEwyOS4wNTY5IDEzLjI4NjlMNDMuODc0MyAxNS44OTI2TDMzLjQxODQgMjYuNzEwMUwzNS41MTkxIDQxLjYwNzRMMjIgMzUuMDA2TDguNDgwOTQgNDEuNjA3NEwxMC41ODE2IDI2LjcxMDFMMC4xMjU3IDE1Ljg5MjZMMTQuOTQzMSAxMy4yODY5TDIyIDBaIiBmaWxsPSIjRkZEMzA2Ii8+Cjwvc3ZnPgo=);--star-icon-hovered:var(--star-icon-checked);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--star-gap)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__rating input[type=radio]{border:0;height:0;left:-624.9375rem;overflow:hidden;position:absolute;width:0;clip:rect(0,0,0,0)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__rating label{background-image:var(--star-icon-normal);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:var(--star-size);position:relative;-webkit-transition:all .15s cubic-bezier(.645,.045,.355,1);transition:all .15s cubic-bezier(.645,.045,.355,1);width:var(--star-size)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__rating label:has(input:focus-visible){outline:.125rem dotted rgba(0,0,0,.75);outline-offset:.25rem}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__rating label:is(:has(>input:checked),:has(~label>input:checked)){background-image:var(--star-icon-checked)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__rating label:is(:has(>input:hover),:has(~label>input:hover)){background-image:var(--star-icon-hovered)}.wp-block-ep-feedback-collector-question .wp-block-ep-feedback-collector-question__field__rating label:has(input:active):has(input:active){background-image:var(--star-icon-hovered);opacity:.6;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
