Plugin Directory

Changeset 2898850


Ignore:
Timestamp:
04/13/2023 06:57:16 PM (3 years ago)
Author:
cgastrell
Message:

Release v1.6.7

What's Changed
Update version tested by @CGastrell in #253
Update script to use python2 by @CGastrell in #254
Fix rendering on question and note by @CGastrell in #252
Bump tested version to 6.2 by @donnchawp in #256
Remove RawHTML use from the blocks by @ice9js in #255
Fix line jumps on polls by @CGastrell in #259
add nvmrc file with note about install on lower version by @CGastrell in #257
fix block spacing for better theme compatibility by @CGastrell in #258
Janitorial: update script by @CGastrell in #260

Read more on https://github.com/Automattic/crowdsignal-forms/releases/tag/1.6.7

Location:
crowdsignal-forms/trunk
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • crowdsignal-forms/trunk/README.TXT

    r2897004 r2898850  
    55Requires PHP: 5.6.20
    66Tested up to: 6.2
    7 Stable tag: 1.6.6
     7Stable tag: 1.6.7
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • crowdsignal-forms/trunk/build/editor.asset.php

    r2773635 r2898850  
    1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives'), 'version' => '9d2f04862088c77669a1c5059511c084');
     1<?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives'), 'version' => 'b35831e174aab9ae9877de0dbac1454b');
  • crowdsignal-forms/trunk/build/editor.css

    r2753303 r2898850  
    1 .crowdsignal-forms__block-alignment-control-popover .components-popover__content{min-width:auto !important}.crowdsignal-forms__block-alignment-control-grid{display:flex;flex-direction:column}.crowdsignal-forms__block-alignment-control-row{display:flex}.crowdsignal-forms__block-alignment-control-button{align-items:center;border:0;background:transparent;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.crowdsignal-forms__block-alignment-control-button::before{background-color:#b5bcc2;display:block;content:"";height:6px;width:6px}.crowdsignal-forms__block-alignment-control-button:hover::before{background-color:#007cba}.crowdsignal-forms__block-alignment-control-button.is-active::before{background-color:#000;box-shadow:#000 0 0 0 2px}.crowdsignal-forms__block-alignment-control-icon{display:flex;flex-direction:column;height:24px;justify-content:space-between;width:24px}.crowdsignal-forms__block-alignment-control-icon-row{display:flex;justify-content:space-between;width:100%}.crowdsignal-forms__block-alignment-control-icon-dot{display:flex;padding:2px}.crowdsignal-forms__block-alignment-control-icon-dot::before{background-color:#000;content:"";display:block;height:2px;width:2px}.crowdsignal-forms__block-alignment-control-icon-dot.is-active::before{box-shadow:#000 0 0 0 2px}.crowdsignal-forms__connect-to-crowdsignal{border:1px solid #000;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;padding:24px;text-align:initial}.crowdsignal-forms__connect-to-crowdsignal-header{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__connect-to-crowdsignal-body{font-size:13px;margin-top:24px;margin-bottom:16px}.crowdsignal-forms__connect-to-crowdsignal-title{font-size:24pt;margin-inline-start:16px}.crowdsignal-forms__editor-notice{margin:0 0 15px !important}.crowdsignal-forms__editor-notice .components-notice__content{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__editor-notice-icon{line-height:0;padding:8px 16px 8px 8px}.is-warn .crowdsignal-forms__editor-notice-icon{color:var(--wp-admin-theme-color)}.crowdsignal-forms__editor-notice-text{flex-grow:1;color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms__editor-notice-text a{text-decoration:underline}.crowdsignal-forms__sidebar-promote{margin-left:16px;flex-grow:1}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}#editor .editor-styles-wrapper .crowdsignal-forms-poll{margin-left:0;margin-right:0}#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}@media screen and (min-width: 660px){#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="wide"] .crowdsignal-forms-poll__content,#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll__content{padding:80px}}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer{cursor:text}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer:hover,#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer.is-focused{color:inherit}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{cursor:text}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:inherit}.crowdsignal-forms-poll__resize-wrapper{margin-left:auto;margin-right:auto}.crowdsignal-forms__redirect-url input[type="text"]{width:100%}.crowdsignal-forms__redirect-url__suggestions{width:260px}.crowdsignal-forms__row{display:flex;flex-direction:row}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="text"]{width:40px}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="number"]{width:50px}.crowdsignal-forms__reset-width-button{margin-left:auto;margin-top:25px}.crowdsignal-forms-poll__edit-bar{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.crowdsignal-forms-poll__edit-bar .crowdsignal-forms-poll__edit-bar-message{padding-inline-end:24px}.crowdsignal-forms-poll__edit-bar button.crowdsignal-forms-poll__edit-bar-button{border:2px solid #d82e20;border-radius:4px;color:#d82e20;background:transparent;padding:8px 16px;cursor:pointer}.crowdsignal-poll-wrapper:not(:first-child),[data-type="crowdsignal-forms/poll"]:not(:first-child){margin-top:3em}.crowdsignal-poll-wrapper:not(:last-child),[data-type="crowdsignal-forms/poll"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-poll{border-color:var(--crowdsignal-forms-border-color);border-style:solid;border-width:var(--crowdsignal-forms-border-width);margin-left:auto;margin-right:auto;margin-top:5px;position:relative;text-align:left}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question{margin:0 0 44px}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question:first-child{margin-top:0}.crowdsignal-forms-poll .crowdsignal-forms-poll__note{font-style:italic;margin:0 0 32px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:40px 24px 16px 24px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__question{font-family:var(--crowdsignal-forms-question-font-family);line-height:1.4}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-label,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-results-answer,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__note{font-family:var(--crowdsignal-forms-body-font-family)}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{margin:0 auto;max-width:var(--crowdsignal-forms-content-wide-width)}@media screen and (min-width: 660px){.alignwide.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content,.alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:80px}}.crowdsignal-forms-poll.is-closed .crowdsignal-forms-poll__form{opacity:0.5}.crowdsignal-forms-poll.is-hidden{opacity:0.5}.crowdsignal-forms-poll.has-text-color{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll.has-bg-color{background-color:var(--crowdsignal-forms-bg-color)}.crowdsignal-forms-poll.has-border-radius{border-radius:var(--crowdsignal-forms-border-radius);overflow:hidden}.crowdsignal-forms-poll.has-box-shadow{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.crowdsignal-forms-poll .is-transparent{opacity:0;pointer-events:none}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button{-webkit-appearance:initial}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button:disabled{opacity:0.7}.crowdsignal-forms-poll.has-submit-button-text-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{color:var(--crowdsignal-forms-submit-button-text-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{background-color:var(--crowdsignal-forms-submit-button-bg-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:0.9}.crowdsignal-forms-poll__options.is-button{display:flex;flex-direction:column;flex-wrap:wrap}.crowdsignal-forms-poll__options.is-button.is-inline-button-alignment{flex-direction:row}.crowdsignal-forms-poll__answer{display:flex;align-items:center;font-size:inherit;font-weight:600;margin:0;padding:0 2px;position:relative}.crowdsignal-forms-poll__answer.is-button{margin-inline-end:20px;margin-block-end:20px;max-width:100%}.crowdsignal-forms-poll__answer.is-button .wp-block-button.crowdsignal-forms-poll__block-button,.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{max-width:100%}.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{overflow:hidden;white-space:break-spaces !important;word-break:break-word;word-wrap:break-word}.crowdsignal-forms-poll__answer:not(.is-button){cursor:pointer;margin-block-end:12px;width:100%}.crowdsignal-forms-poll__answer>.crowdsignal-forms-poll__answer{margin-block-end:0}.crowdsignal-forms-poll__answer:hover,.crowdsignal-forms-poll__answer.is-focused{color:var(--crowdsignal-forms-submit-button-bg-color)}.has-voted .crowdsignal-forms-poll__answer{opacity:0.5}.crowdsignal-forms-poll__submit-button{border:none;line-height:normal}input[type="checkbox"].crowdsignal-forms-poll__input,input[type="radio"].crowdsignal-forms-poll__input{height:0;opacity:0;position:absolute;width:0}.crowdsignal-forms-poll__check{margin:0 10px 0 0;position:relative;display:flex;align-items:center;justify-content:center}.crowdsignal-forms-poll__check::before{background-color:transparent;border:1.5px solid var(--crowdsignal-forms-text-color);border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;transition:background-color 0.3s, border-color 0.3s;width:1em}.crowdsignal-forms-poll__answer.is-multiple-choice .crowdsignal-forms-poll__check::before{border-radius:3px}.crowdsignal-forms-poll__answer.is-multiple-choice.is-selected .crowdsignal-forms-poll__check::before{border-color:var(--crowdsignal-forms-text-color);background-color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll__answer.is-selected:not(.is-multiple-choice) .crowdsignal-forms-poll__check::after{animation-duration:0.3s;animation-name:crowdsignal-forms-animation__pop;animation-iteration-count:1;background-clip:padding-box;background-color:var(--crowdsignal-forms-text-color);border:4.5px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;position:absolute;left:0;top:0;width:1em}.crowdsignal-forms-poll__answer.is-selected.is-multiple-choice .crowdsignal-forms-poll__check::after{border-color:var(--crowdsignal-forms-submit-button-text-color);border-style:solid;border-width:0 0 2px 2px;box-sizing:border-box;content:"";display:block;height:25%;margin:-0.1em 0 0 0;position:absolute;transform:rotateZ(-45deg);width:50%}.crowdsignal-forms-poll__answer-label-wrapper{flex:1;word-break:break-word}.crowdsignal-forms-poll__button{border:0;padding:0}.crowdsignal-forms-poll__actions .wp-block-button,.crowdsignal-forms-poll__options .wp-block-button{margin:0}.crowdsignal-forms-poll__actions{display:flex;justify-content:flex-end;margin-top:32px;margin-bottom:16px}.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__actions .wp-block-button.crowdsignal-forms-poll__block-button,.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__options .wp-block-button.crowdsignal-forms-poll__block-button{margin:0;line-height:0}.crowdsignal-forms-poll__closed-banner{background-color:var(--crowdsignal-forms-border-color);box-sizing:border-box;display:flex;color:var(--crowdsignal-forms-submit-button-text-color);font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;justify-content:center;padding:calc(var(--crowdsignal-forms-border-width) + 0.2em) 0 0.2em;width:100%}.is-hidden .crowdsignal-forms-poll__closed-banner{font-style:italic}.crowdsignal-forms-poll__error{color:red}.crowdsignal-forms-poll__results-list{margin:0 0 1em;position:relative}.crowdsignal-forms-poll__answer-results{display:flex;flex-direction:column;margin:0 0 16px;width:100%}.crowdsignal-forms-poll__answer-results:last-child{margin:0}.crowdsignal-forms-poll__answer-results-labels{align-items:flex-end;display:flex;margin:0 0 8px;width:100%;word-break:break-word}.crowdsignal-forms-poll__answer-results-answer{flex:1;font-size:1em;font-weight:600}.crowdsignal-forms-poll__answer-results-votes{font-size:0.75em;line-height:2}.crowdsignal-forms-poll__answer-results-percent{font-weight:600;line-height:1.6}.crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results-percent{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-left:20px;transition:opacity 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-percent{display:none}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse;background-color:var(--crowdsignal-forms-text-color);font-size:0.7em;height:1em;width:50px}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes:last-child,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent:last-child{width:40px}.crowdsignal-forms-poll__answer-results-progress-track{border:1px solid;border-color:rgba(var(--crowdsignal-forms-text-color-properties), 0.3);box-sizing:border-box;height:1em;width:100%}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-track{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse}.crowdsignal-forms-poll__answer-results-progress-bar{animation-fill-mode:forwards;background-color:var(--crowdsignal-forms-submit-button-bg-color);height:100%;transition:background-color 0.3s, width 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-progress-bar{width:0}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-bar{background-color:var(--crowdsignal-forms-text-color);width:25%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+1) .crowdsignal-forms-poll__answer-results-progress-bar{width:40%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+2) .crowdsignal-forms-poll__answer-results-progress-bar{width:75%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+3) .crowdsignal-forms-poll__answer-results-progress-bar{width:50%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+4) .crowdsignal-forms-poll__answer-results-progress-bar{width:60%}.crowdsignal-forms-poll__results-footer{display:flex;flex-direction:column;justify-content:space-between;width:100%;font-size:0.9em}.crowdsignal-forms-poll__results-total{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;position:relative;text-align:right;width:100%;margin-bottom:1em}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total{color:transparent}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total::before{animation-name:crowdsignal-forms-animation__pulse;animation-duration:1.5s;animation-iteration-count:infinite;background-color:var(--crowdsignal-forms-text-color);content:"";display:block;position:absolute;right:0;height:1em;width:150px}.crowdsignal-forms-poll__error-banner{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8}.crowdsignal-forms-poll__submit-message-container{position:absolute;background-color:var(--crowdsignal-forms-bg-color);left:0;top:0;width:100%;height:100%;overflow:hidden}.has-default-thankyou .crowdsignal-forms-poll__submit-message-container{background-color:#fff}.crowdsignal-forms-poll__submit-message{position:relative}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message{position:absolute;right:0;top:0;background-color:transparent;color:#000;text-decoration:none;border:none}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message:hover{background:inherit}.crowdsignal-forms-poll__submit-message-footer{position:absolute;bottom:0;left:0;padding:16px 24px;width:100%;background-color:inherit}.crowdsignal-forms-poll__thank-you-cs-sticker{right:25px;top:66px}.crowdsignal-forms-poll__thank-you-sticker{right:132px;top:12px}.crowdsignal-forms-poll__thank-you-cs-sticker,.crowdsignal-forms-poll__thank-you-sticker{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2));width:100px;height:100px;position:absolute}.crowdsignal-forms-poll__custom-message-check{color:var(--crowdsignal-forms-text-color);padding-left:24px;padding-top:24px}.crowdsignal-forms-poll__custom-message{font-family:var(--crowdsignal-forms-question-font-family);font-weight:600;padding:16px 24px}.wp_block-crowdsignal-forms-poll__vote-branding{margin-top:16px}.crowdsignal-forms__style-probe{display:none}.crowdsignal-forms-vote .block-editor-block-list__layout{display:flex;flex-direction:row}.crowdsignal-forms__border-popover .crowdsignal-forms__row{padding:10px}.crowdsignal-forms-vote.no-results .crowdsignal-forms-vote-item__count{display:none}.crowdsignal-forms-vote__size-dropdown .components-button.components-dropdown-menu__menu-item.is-active::after{content:"\2713";margin-inline-start:auto;margin-inline-end:0}[data-type="crowdsignal-forms/vote-item"]{margin-top:28px !important;margin-bottom:0 !important}[data-type="crowdsignal-forms/vote-item"]:not(:last-child){margin-inline-end:8px}.crowdsignal-vote-wrapper:not(:first-child),[data-type="crowdsignal-forms/vote"]:not(:first-child){margin-top:3em}.crowdsignal-vote-wrapper:not(:last-child),[data-type="crowdsignal-forms/vote"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-vote{align-items:center;display:inline-flex;flex-direction:column;border-style:unset}.crowdsignal-forms-vote.crowdsignal-forms-vote__example{align-items:center}.crowdsignal-forms-vote__items{display:flex;flex-direction:row}.crowdsignal-forms-vote-item{border:var(--crowdsignal-forms-vote-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-vote-border-radius);cursor:pointer;display:flex;flex-direction:row;align-items:center;position:relative;user-select:none;-webkit-user-select:none}.crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:8px !important}.crowdsignal-forms-vote-item.has-bg-color{background-color:var(--crowdsignal-forms-vote-bg-color)}.crowdsignal-forms-vote-item.has-border-color{border-color:var(--crowdsignal-forms-vote-border-color)}.crowdsignal-forms-vote-item.has-text-color{color:var(--crowdsignal-forms-vote-text-color)}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled{cursor:inherit}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled:not(.is-voted-on){opacity:0.5}.size-small .crowdsignal-forms-vote-item{padding:18px 10px;height:0.7em}.size-small .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-medium .crowdsignal-forms-vote-item{height:1em;padding:20px 10px}.size-medium .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-large .crowdsignal-forms-vote-item{height:1.2em;padding:22px 16px}.size-large .crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:16px !important}.size-large .crowdsignal-forms-vote-item.is-type-down{padding-left:15px}.crowdsignal-forms-vote-item.is-voted-on,.crowdsignal-forms-vote-item:hover:not(.is-disabled),.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor){border-color:var(--crowdsignal-forms-vote-voted-color);color:var(--crowdsignal-forms-vote-voted-color)}.crowdsignal-forms-vote-item.is-voted-on.has-bg-color,.crowdsignal-forms-vote-item.is-voted-on.has-text-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-bg-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-text-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-bg-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-text-color{background-color:var(--crowdsignal-forms-vote-text-color);border-color:var(--crowdsignal-forms-vote-bg-color);color:var(--crowdsignal-forms-vote-bg-color)}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:0.7em;height:0.7em;max-height:0.7em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1em;height:1em;max-height:1em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1.2em;height:1.2em;max-height:1.2em}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item__icon{animation-duration:0.4s;animation-name:crowdsignal-forms-animation__grow;animation-iteration-count:1;animation-timing-function:ease-out}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:14pt;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-inline-start:10px;font-variant-numeric:tabular-nums;transform:rotateX(0deg);transform-origin:50% 50% 10px;transition:transform 0.3s}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.6em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.8em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:1em}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter-active{margin:0;position:absolute;right:0}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(-90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(90deg)}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{margin:0;position:absolute;right:10px;top:4px;transform:rotateX(90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{transform:rotateX(-90deg)}.crowdsignal-forms-vote__branding{display:flex}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:8px;padding:8px 4px 0;text-decoration:none !important;text-transform:uppercase;border:0 !important}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link.with-external-icon::after{content:"\2197";display:inline;font-size:6px;vertical-align:super}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link:not(:hover){color:var(--crowdsignal-forms-text-color)}.crowdsignal-applause-wrapper{margin-bottom:3em}.crowdsignal-forms-applause{display:flex;flex-direction:row;align-items:center;outline:0;width:max-content;cursor:pointer;border:var(--crowdsignal-forms-applause-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-applause-border-radius);user-select:none;--webkit-user-select: none}.crowdsignal-forms-applause .crowdsignal-forms-applause__count{margin:unset !important}.crowdsignal-forms-applause.size-small{padding:20px 16px 18px 12px;height:0.7em}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__count{font-size:14px;padding-bottom:2px}.crowdsignal-forms-applause.size-medium{height:1em;padding:24px 16px 20px 8px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__count{font-size:16px;padding-bottom:4px}.crowdsignal-forms-applause.size-large{height:1.2em;padding:28px 18px 22px 8px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__count{font-size:19px;padding-bottom:6px}.crowdsignal-forms-applause.is-closed{opacity:0.5}.crowdsignal-forms-applause.has-text-color{color:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause.has-border-color{border:var(--crowdsignal-forms-applause-border-width) solid var(--crowdsignal-forms-applause-border-color)}.crowdsignal-forms-applause.has-bg-color{background-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover{color:var(--crowdsignal-forms-applause-hover-color);border-color:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause:not(.is-closed):hover.has-bg-color{color:var(--crowdsignal-forms-applause-bg-color);background-color:var(--crowdsignal-forms-applause-text-color);border-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-text-color);margin-inline-end:5px}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__animation{width:33px;height:33px;max-height:33px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__animation{width:50px;height:50px;max-height:50px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__animation{width:60px;height:60px;max-height:60px}.crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause__animation-right{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-right{transform:translateX(3%) translateY(-3%)}.crowdsignal-forms-applause__animation-left{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-left{transform:translateX(-3%) translateY(0)}.crowdsignal-forms-applause__animation-wave-small{opacity:1}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause__animation-wave-large{opacity:0}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-right{transform:translateX(-3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-left{transform:translateX(3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-large{animation:crowdsignal-forms-animation__fade-in 0.03s forwards;animation-delay:0.07s}.crowdsignal-forms-nps.is-inactive{opacity:0.6}.crowdsignal-forms-nps__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-nps__toolbar-popover{padding:15px;min-width:300px}.crowdsignal-forms-nps__toolbar-popover .components-base-control__field{display:flex;flex-direction:row;align-items:center;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-base-control__label{display:block;flex-grow:1;line-height:30px;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-text-control__input{width:5em}.crowdsignal-forms-nps__toolbar-popover-button svg{margin-right:0 !important}.crowdsignal-forms-nps__toolbar-popover-button.components-button.has-icon .dashicon{margin-right:2px}.crowdsignal-forms-nps__rating-button:hover{background-color:var(--crowdsignal-forms-button-text-color);border-color:var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-color)}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button{text-decoration:none}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button.is-disabled{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-nps{border:0;border-top:10px solid var(--crowdsignal-forms-button-color);background-color:var(--crowdsignal-forms-background-color);color:var(--crowdsignal-forms-text-color);height:auto;padding:24px 16px;position:relative}@media screen and (min-width: 670px){.crowdsignal-forms-nps{padding:32px 32px 24px 32px}}.crowdsignal-forms-nps .crowdsignal-forms__footer-branding{margin-top:40px;font-size:16px}.crowdsignal-forms-nps__close-button{align-items:center;background-color:var(--crowdsignal-forms-button-color);border:0;border-radius:20px;color:var(--crowdsignal-forms-button-text-color);display:flex;height:40px;justify-content:center;outline:0;padding:0;position:absolute;right:-20px;top:-25px;width:40px}.crowdsignal-forms-nps__close-button:hover{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-nps__question{margin-top:0 !important;margin-bottom:32px !important}.crowdsignal-forms-nps__rating{display:flex;flex-direction:column}.crowdsignal-forms-nps__rating-labels{display:flex;flex-direction:row;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:14px;justify-content:space-between;margin-top:8px}.crowdsignal-forms-nps__rating-scale{display:flex;margin:10px auto 0;width:100%}.crowdsignal-forms-nps__rating-button{background-color:var(--crowdsignal-forms-button-color);border:1px solid var(--crowdsignal-forms-button-color);border-radius:2px;color:var(--crowdsignal-forms-button-text-color);cursor:pointer;display:inline-flex;flex:1;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600;height:50px;justify-content:center;line-height:50px;margin:0 0 0 0.4em;padding:0;text-align:center;text-decoration:none;transition:background-color 0.2s, color 0.2s}.crowdsignal-forms-nps__rating-button:first-child{margin:0}.crowdsignal-forms-nps__rating-button:hover:enabled{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color);text-decoration:none}.crowdsignal-forms-nps__rating-button:disabled:not(.is-active){background-color:transparent;color:var(--crowdsignal-forms-button-color)}@media screen and (min-width: 670px){.crowdsignal-forms-nps__rating-button{margin:0 0 0 0.7em}}.crowdsignal-forms-nps__feedback{display:flex;flex-direction:column}.crowdsignal-forms-nps__feedback-text{margin-top:16px;margin-bottom:25px;width:100%}.crowdsignal-forms-nps__feedback-text textarea{font-size:var(--crowdsignal-forms-text-size)}.crowdsignal-forms-nps__feedback-button-wrapper{align-self:flex-end}.crowdsignal-forms-nps__feedback-button{align-self:flex-end;background-color:var(--crowdsignal-forms-button-color) !important;border:1px solid var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-text-color) !important;text-decoration:none}.crowdsignal-forms-nps__feedback-button:hover{background-color:var(--crowdsignal-forms-button-text-color) !important;color:var(--crowdsignal-forms-button-color) !important;text-decoration:none}.crowdsignal-forms-feedback__trigger-preview{display:flex}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__trigger-preview{justify-content:flex-end}.crowdsignal-forms-feedback.vertical-align-top .crowdsignal-forms-feedback__trigger-preview{margin-bottom:15px !important;margin-top:0 !important}.crowdsignal-forms-feedback.vertical-align-bottom .crowdsignal-forms-feedback__trigger-preview{order:99;margin-bottom:0 !important;margin-top:15px !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-preview{align-items:flex-start;padding:var(--crowdsignal-forms-feedback__toggle-padding) 0;margin-right:20px}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-preview{margin-left:20px;margin-right:0}.crowdsignal-forms-feedback.is-vertical.is-widget .crowdsignal-forms-feedback__trigger-preview{position:relative;width:var(--crowdsignal-forms-trigger-height)}.crowdsignal-forms-feedback__popover-preview{display:flex;flex-direction:column;justify-content:center;margin:0 !important;position:relative}.crowdsignal-forms-feedback.align-left .crowdsignal-forms-feedback__popover-preview{align-items:flex-start}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__popover-preview{align-items:flex-end}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"],.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]{width:auto;z-index:1}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"]::after,.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]::after{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__popover-overlay,.wp-customizer .crowdsignal-forms-feedback__popover-overlay{background-color:rgba(0,0,0,0.3);content:"";display:block;position:fixed;bottom:25px;left:0;right:0;top:0;z-index:-1}.editor-styles-wrapper .crowdsignal-forms-feedback,.wp-customizer .crowdsignal-forms-feedback{display:flex;flex-direction:column;justify-content:center;margin-top:0 !important;margin-bottom:0 !important;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger{cursor:text !important;white-space:pre-wrap !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-vertical{flex-direction:row}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right{flex-direction:row-reverse}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice,.wp-customizer .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice{width:380px}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget,.wp-customizer .crowdsignal-forms-feedback.is-widget{border:1px solid #e0e0e0;padding:10px;margin-bottom:15px !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover{width:100%}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical{padding-left:0;padding-right:0;justify-content:flex-start;overflow:hidden;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{position:absolute;top:50%;left:50%;transform-origin:top left;transform:rotateZ(270deg) translateX(-50%) translateY(-50%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback__input input,.editor-styles-wrapper .crowdsignal-forms-feedback__input textarea,.wp-customizer .crowdsignal-forms-feedback__input input,.wp-customizer .crowdsignal-forms-feedback__input textarea{color:#757575}.editor-styles-wrapper .crowdsignal-forms-feedback__button-wrapper,.wp-customizer .crowdsignal-forms-feedback__button-wrapper{margin-top:24px !important;margin-bottom:0 !important}.crowdsignal-forms-feedback__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-feedback__toolbar-toggle.is-pressed::before{left:8px !important;right:8px !important}.crowdsignal-forms-feedback__trigger-settings{align-items:center;display:flex;margin-bottom:24px}.crowdsignal-forms-feedback__trigger-settings-trigger{background-size:cover;border:1px solid #c4c4c4;border-radius:50%;height:70px;margin-right:12px;overflow:hidden;padding:0;width:70px}.crowdsignal-forms-feedback__closed-notice{background-color:#1e1e1e;color:#fff;text-align:center;width:100%;font-size:14px;line-height:1.5;padding:6px}.crowdsignal-forms-feedback{display:flex;position:fixed;z-index:9999999}.crowdsignal-forms-feedback>div:last-child:not(.crowdsignal-forms-feedback__trigger){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.crowdsignal-forms-feedback .crowdsignal-forms__footer-branding{margin-top:24px;font-size:12px;line-height:1.25}.crowdsignal-forms-feedback__trigger-wrapper{margin:0 !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{margin-top:-50%;transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.crowdsignal-forms-feedback__trigger{box-shadow:1px 1px 7px rgba(0,0,0,0.3);cursor:pointer;background-color:var(--crowdsignal-forms-trigger-background-color) !important;color:var(--crowdsignal-forms-trigger-text-color) !important;display:flex !important;align-items:center;font-size:16px !important;line-height:1.5 !important;padding:10px 16px !important;white-space:nowrap !important;border:none}.crowdsignal-forms-feedback__trigger>svg{fill:currentColor}.crowdsignal-forms-feedback__trigger.is-active{background:var(--crowdsignal-forms-trigger-background-color) !important;padding-left:12px !important}.crowdsignal-forms-feedback.no-shadow .crowdsignal-forms-feedback__trigger{box-shadow:none}.crowdsignal-forms-feedback__popover-wrapper.components-popover .components-popover__content{background-color:transparent;border:0;box-shadow:none;outline:0;overflow:visible}.crowdsignal-forms-feedback__popover{background-color:var(--crowdsignal-forms-background-color);border-top:10px solid var(--crowdsignal-forms-button-color);box-shadow:1px 1px 7px rgba(0,0,0,0.3);color:var(--crowdsignal-forms-text-color);max-height:480px;outline:0;overflow-y:scroll;padding:24px;width:240px;text-align:left;z-index:100;display:flex;flex-direction:column}@media screen and (min-width: 360px){.crowdsignal-forms-feedback__popover{max-height:640px;width:300px}}@media screen and (min-width: 480px){.crowdsignal-forms-feedback__popover{max-height:auto;width:380px}}.crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color);margin-top:0 !important;margin-bottom:32px !important;flex-grow:1}.crowdsignal-forms-feedback__input{margin-top:16px;position:relative;width:100%;z-index:1}.crowdsignal-forms-feedback__input.is-error::before{border:3px solid #d63638;box-sizing:border-box;content:"";display:block;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}.crowdsignal-forms-feedback__input input,.crowdsignal-forms-feedback__input textarea{box-sizing:border-box;font-size:var(--crowdsignal-forms-text-size) !important;padding:16px !important}.crowdsignal-forms-feedback__button-wrapper{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:0;width:100%}.crowdsignal-forms-feedback__button-wrapper:hover{color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-feedback__feedback-button{background-color:var(--crowdsignal-forms-button-color) !important;color:var(--crowdsignal-forms-button-text-color) !important;border:none}#editor .editor-styles-wrapper .crowdsignal-logo{height:40px;width:40px}#editor .editor-styles-wrapper .cs-embed__button{margin-left:8px}#editor .editor-styles-wrapper .cs-embed__field{width:85%}#editor .editor-styles-wrapper .cs-embed__error{color:red;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__instructions{padding-bottom:16px;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__create-link{padding-top:16px;padding-left:4px}
     1.crowdsignal-forms__block-alignment-control-popover .components-popover__content{min-width:auto !important}.crowdsignal-forms__block-alignment-control-grid{display:flex;flex-direction:column}.crowdsignal-forms__block-alignment-control-row{display:flex}.crowdsignal-forms__block-alignment-control-button{align-items:center;border:0;background:transparent;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.crowdsignal-forms__block-alignment-control-button::before{background-color:#b5bcc2;display:block;content:"";height:6px;width:6px}.crowdsignal-forms__block-alignment-control-button:hover::before{background-color:#007cba}.crowdsignal-forms__block-alignment-control-button.is-active::before{background-color:#000;box-shadow:#000 0 0 0 2px}.crowdsignal-forms__block-alignment-control-icon{display:flex;flex-direction:column;height:24px;justify-content:space-between;width:24px}.crowdsignal-forms__block-alignment-control-icon-row{display:flex;justify-content:space-between;width:100%}.crowdsignal-forms__block-alignment-control-icon-dot{display:flex;padding:2px}.crowdsignal-forms__block-alignment-control-icon-dot::before{background-color:#000;content:"";display:block;height:2px;width:2px}.crowdsignal-forms__block-alignment-control-icon-dot.is-active::before{box-shadow:#000 0 0 0 2px}.crowdsignal-forms__connect-to-crowdsignal{border:1px solid #000;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;padding:24px;text-align:initial}.crowdsignal-forms__connect-to-crowdsignal-header{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__connect-to-crowdsignal-body{font-size:13px;margin-top:24px;margin-bottom:16px}.crowdsignal-forms__connect-to-crowdsignal-title{font-size:24pt;margin-inline-start:16px}.crowdsignal-forms__editor-notice{margin:0 0 15px !important}.crowdsignal-forms__editor-notice .components-notice__content{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__editor-notice-icon{line-height:0;padding:8px 16px 8px 8px}.is-warn .crowdsignal-forms__editor-notice-icon{color:var(--wp-admin-theme-color)}.crowdsignal-forms__editor-notice-text{flex-grow:1;color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms__editor-notice-text a{text-decoration:underline}.crowdsignal-forms__sidebar-promote{margin-left:16px;flex-grow:1}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}#editor .editor-styles-wrapper .crowdsignal-forms-poll{margin-left:0;margin-right:0}#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}@media screen and (min-width: 660px){#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="wide"] .crowdsignal-forms-poll__content,#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll__content{padding:80px}}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer{cursor:text}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer:hover,#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer.is-focused{color:inherit}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{cursor:text;display:block}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:inherit}.crowdsignal-forms-poll__resize-wrapper{margin-left:auto;margin-right:auto;margin-bottom:3em}.crowdsignal-forms-poll__resize-wrapper:not(:first-child){margin-top:3em}.crowdsignal-forms__redirect-url input[type="text"]{width:100%}.crowdsignal-forms__redirect-url__suggestions{width:260px}.crowdsignal-forms__row{display:flex;flex-direction:row}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="text"]{width:40px}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="number"]{width:50px}.crowdsignal-forms__reset-width-button{margin-left:auto;margin-top:25px}.crowdsignal-forms-poll__edit-bar{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.crowdsignal-forms-poll__edit-bar .crowdsignal-forms-poll__edit-bar-message{padding-inline-end:24px}.crowdsignal-forms-poll__edit-bar button.crowdsignal-forms-poll__edit-bar-button{border:2px solid #d82e20;border-radius:4px;color:#d82e20;background:transparent;padding:8px 16px;cursor:pointer}.crowdsignal-poll-wrapper:not(:first-child),[data-type="crowdsignal-forms/poll"]:not(:first-child){margin-top:3em}.crowdsignal-poll-wrapper:not(:last-child),[data-type="crowdsignal-forms/poll"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-poll{border-color:var(--crowdsignal-forms-border-color);border-style:solid;border-width:var(--crowdsignal-forms-border-width);margin-left:auto;margin-right:auto;margin-top:5px;position:relative;text-align:left}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question{margin:0 0 44px}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question:first-child{margin-top:0}.crowdsignal-forms-poll .crowdsignal-forms-poll__note{font-style:italic;margin:0 0 32px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:40px 24px 16px 24px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__question{font-family:var(--crowdsignal-forms-question-font-family);line-height:1.4}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-label,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-results-answer,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__note{font-family:var(--crowdsignal-forms-body-font-family)}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{margin:0 auto;max-width:var(--crowdsignal-forms-content-wide-width)}@media screen and (min-width: 660px){.alignwide.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content,.alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:80px}}.crowdsignal-forms-poll.is-closed .crowdsignal-forms-poll__form{opacity:0.5}.crowdsignal-forms-poll.is-hidden{opacity:0.5}.crowdsignal-forms-poll.has-text-color{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll.has-bg-color{background-color:var(--crowdsignal-forms-bg-color)}.crowdsignal-forms-poll.has-border-radius{border-radius:var(--crowdsignal-forms-border-radius);overflow:hidden}.crowdsignal-forms-poll.has-box-shadow{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.crowdsignal-forms-poll .is-transparent{opacity:0;pointer-events:none}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button{-webkit-appearance:initial}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button:disabled{opacity:0.7}.crowdsignal-forms-poll.has-submit-button-text-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{color:var(--crowdsignal-forms-submit-button-text-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{background-color:var(--crowdsignal-forms-submit-button-bg-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:0.9}.crowdsignal-forms-poll__options.is-button{display:flex;flex-direction:column;flex-wrap:wrap}.crowdsignal-forms-poll__options.is-button.is-inline-button-alignment{flex-direction:row}.crowdsignal-forms-poll__answer{display:flex;align-items:center;font-size:inherit;font-weight:600;margin:0;padding:0 2px;position:relative}.crowdsignal-forms-poll__answer.is-button{margin-inline-end:20px;margin-block-end:20px;max-width:100%}.crowdsignal-forms-poll__answer.is-button .wp-block-button.crowdsignal-forms-poll__block-button,.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{max-width:100%}.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{overflow:hidden;white-space:break-spaces !important;word-break:break-word;word-wrap:break-word}.crowdsignal-forms-poll__answer:not(.is-button){cursor:pointer;margin-block-end:12px;width:100%}.crowdsignal-forms-poll__answer>.crowdsignal-forms-poll__answer{margin-block-end:0}.crowdsignal-forms-poll__answer:hover,.crowdsignal-forms-poll__answer.is-focused{color:var(--crowdsignal-forms-submit-button-bg-color)}.has-voted .crowdsignal-forms-poll__answer{opacity:0.5}.crowdsignal-forms-poll__submit-button{border:none;line-height:normal}input[type="checkbox"].crowdsignal-forms-poll__input,input[type="radio"].crowdsignal-forms-poll__input{height:0;opacity:0;position:absolute;width:0}.crowdsignal-forms-poll__check{margin:0 10px 0 0;position:relative;display:flex;align-items:center;justify-content:center}.crowdsignal-forms-poll__check::before{background-color:transparent;border:1.5px solid var(--crowdsignal-forms-text-color);border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;transition:background-color 0.3s, border-color 0.3s;width:1em}.crowdsignal-forms-poll__answer.is-multiple-choice .crowdsignal-forms-poll__check::before{border-radius:3px}.crowdsignal-forms-poll__answer.is-multiple-choice.is-selected .crowdsignal-forms-poll__check::before{border-color:var(--crowdsignal-forms-text-color);background-color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll__answer.is-selected:not(.is-multiple-choice) .crowdsignal-forms-poll__check::after{animation-duration:0.3s;animation-name:crowdsignal-forms-animation__pop;animation-iteration-count:1;background-clip:padding-box;background-color:var(--crowdsignal-forms-text-color);border:4.5px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;position:absolute;left:0;top:0;width:1em}.crowdsignal-forms-poll__answer.is-selected.is-multiple-choice .crowdsignal-forms-poll__check::after{border-color:var(--crowdsignal-forms-submit-button-text-color);border-style:solid;border-width:0 0 2px 2px;box-sizing:border-box;content:"";display:block;height:25%;margin:-0.1em 0 0 0;position:absolute;transform:rotateZ(-45deg);width:50%}.crowdsignal-forms-poll__answer-label-wrapper{flex:1;word-break:break-word}.crowdsignal-forms-poll__button{border:0;padding:0}.crowdsignal-forms-poll__actions .wp-block-button,.crowdsignal-forms-poll__options .wp-block-button{margin:0}.crowdsignal-forms-poll__actions{display:flex;justify-content:flex-end;margin-top:32px;margin-bottom:16px}.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__actions .wp-block-button.crowdsignal-forms-poll__block-button,.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__options .wp-block-button.crowdsignal-forms-poll__block-button{margin:0}.crowdsignal-forms-poll__closed-banner{background-color:var(--crowdsignal-forms-border-color);box-sizing:border-box;display:flex;color:var(--crowdsignal-forms-submit-button-text-color);font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;justify-content:center;padding:calc(var(--crowdsignal-forms-border-width) + 0.2em) 0 0.2em;width:100%}.is-hidden .crowdsignal-forms-poll__closed-banner{font-style:italic}.crowdsignal-forms-poll__error{color:red}.crowdsignal-forms-poll__results-list{margin:0 0 1em;position:relative}.crowdsignal-forms-poll__answer-results{display:flex;flex-direction:column;margin:0 0 16px;width:100%}.crowdsignal-forms-poll__answer-results:last-child{margin:0}.crowdsignal-forms-poll__answer-results-labels{align-items:flex-end;display:flex;margin:0 0 8px;width:100%;word-break:break-word}.crowdsignal-forms-poll__answer-results-answer{flex:1;font-size:1em;font-weight:600}.crowdsignal-forms-poll__answer-results-votes{font-size:0.75em;line-height:2}.crowdsignal-forms-poll__answer-results-percent{font-weight:600;line-height:1.6}.crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results-percent{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-left:20px;transition:opacity 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-percent{display:none}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse;background-color:var(--crowdsignal-forms-text-color);font-size:0.7em;height:1em;width:50px}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes:last-child,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent:last-child{width:40px}.crowdsignal-forms-poll__answer-results-progress-track{border:1px solid;border-color:rgba(var(--crowdsignal-forms-text-color-properties), 0.3);box-sizing:border-box;height:1em;width:100%}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-track{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse}.crowdsignal-forms-poll__answer-results-progress-bar{animation-fill-mode:forwards;background-color:var(--crowdsignal-forms-submit-button-bg-color);height:100%;transition:background-color 0.3s, width 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-progress-bar{width:0}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-bar{background-color:var(--crowdsignal-forms-text-color);width:25%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+1) .crowdsignal-forms-poll__answer-results-progress-bar{width:40%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+2) .crowdsignal-forms-poll__answer-results-progress-bar{width:75%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+3) .crowdsignal-forms-poll__answer-results-progress-bar{width:50%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+4) .crowdsignal-forms-poll__answer-results-progress-bar{width:60%}.crowdsignal-forms-poll__results-footer{display:flex;flex-direction:column;justify-content:space-between;width:100%;font-size:0.9em}.crowdsignal-forms-poll__results-total{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;position:relative;text-align:right;width:100%;margin-bottom:1em}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total{color:transparent}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total::before{animation-name:crowdsignal-forms-animation__pulse;animation-duration:1.5s;animation-iteration-count:infinite;background-color:var(--crowdsignal-forms-text-color);content:"";display:block;position:absolute;right:0;height:1em;width:150px}.crowdsignal-forms-poll__error-banner{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8}.crowdsignal-forms-poll__submit-message-container{position:absolute;background-color:var(--crowdsignal-forms-bg-color);left:0;top:0;width:100%;height:100%;overflow:hidden}.has-default-thankyou .crowdsignal-forms-poll__submit-message-container{background-color:#fff}.crowdsignal-forms-poll__submit-message{position:relative}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message{position:absolute;right:0;top:0;background-color:transparent;color:#000;text-decoration:none;border:none}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message:hover{background:inherit}.crowdsignal-forms-poll__submit-message-footer{position:absolute;bottom:0;left:0;padding:16px 24px;width:100%;background-color:inherit}.crowdsignal-forms-poll__thank-you-cs-sticker{right:25px;top:66px}.crowdsignal-forms-poll__thank-you-sticker{right:132px;top:12px}.crowdsignal-forms-poll__thank-you-cs-sticker,.crowdsignal-forms-poll__thank-you-sticker{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2));width:100px;height:100px;position:absolute}.crowdsignal-forms-poll__custom-message-check{color:var(--crowdsignal-forms-text-color);padding-left:24px;padding-top:24px}.crowdsignal-forms-poll__custom-message{font-family:var(--crowdsignal-forms-question-font-family);font-weight:600;padding:16px 24px}.wp_block-crowdsignal-forms-poll__vote-branding{margin-top:16px}.crowdsignal-forms__style-probe{display:none}.crowdsignal-forms-vote .block-editor-block-list__layout{display:flex;flex-direction:row}.crowdsignal-forms__border-popover .crowdsignal-forms__row{padding:10px}.crowdsignal-forms-vote.no-results .crowdsignal-forms-vote-item__count{display:none}.crowdsignal-forms-vote__size-dropdown .components-button.components-dropdown-menu__menu-item.is-active::after{content:"\2713";margin-inline-start:auto;margin-inline-end:0}[data-type="crowdsignal-forms/vote-item"]{margin-top:28px !important;margin-bottom:0 !important}[data-type="crowdsignal-forms/vote-item"]:not(:last-child){margin-inline-end:8px}.crowdsignal-vote-wrapper:not(:first-child),[data-type="crowdsignal-forms/vote"]:not(:first-child){margin-top:3em}.crowdsignal-vote-wrapper:not(:last-child),[data-type="crowdsignal-forms/vote"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-vote{align-items:center;display:inline-flex;flex-direction:column;border-style:unset}.crowdsignal-forms-vote.crowdsignal-forms-vote__example{align-items:center}.crowdsignal-forms-vote__items{display:flex;flex-direction:row}.crowdsignal-forms-vote-item{border:var(--crowdsignal-forms-vote-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-vote-border-radius);cursor:pointer;display:flex;flex-direction:row;align-items:center;position:relative;user-select:none;-webkit-user-select:none}.crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:8px !important}.crowdsignal-forms-vote-item.has-bg-color{background-color:var(--crowdsignal-forms-vote-bg-color)}.crowdsignal-forms-vote-item.has-border-color{border-color:var(--crowdsignal-forms-vote-border-color)}.crowdsignal-forms-vote-item.has-text-color{color:var(--crowdsignal-forms-vote-text-color)}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled{cursor:inherit}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled:not(.is-voted-on){opacity:0.5}.size-small .crowdsignal-forms-vote-item{padding:18px 10px;height:0.7em}.size-small .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-medium .crowdsignal-forms-vote-item{height:1em;padding:20px 10px}.size-medium .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-large .crowdsignal-forms-vote-item{height:1.2em;padding:22px 16px}.size-large .crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:16px !important}.size-large .crowdsignal-forms-vote-item.is-type-down{padding-left:15px}.crowdsignal-forms-vote-item.is-voted-on,.crowdsignal-forms-vote-item:hover:not(.is-disabled),.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor){border-color:var(--crowdsignal-forms-vote-voted-color);color:var(--crowdsignal-forms-vote-voted-color)}.crowdsignal-forms-vote-item.is-voted-on.has-bg-color,.crowdsignal-forms-vote-item.is-voted-on.has-text-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-bg-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-text-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-bg-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-text-color{background-color:var(--crowdsignal-forms-vote-text-color);border-color:var(--crowdsignal-forms-vote-bg-color);color:var(--crowdsignal-forms-vote-bg-color)}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:0.7em;height:0.7em;max-height:0.7em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1em;height:1em;max-height:1em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1.2em;height:1.2em;max-height:1.2em}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item__icon{animation-duration:0.4s;animation-name:crowdsignal-forms-animation__grow;animation-iteration-count:1;animation-timing-function:ease-out}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:14pt;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-inline-start:10px;font-variant-numeric:tabular-nums;transform:rotateX(0deg);transform-origin:50% 50% 10px;transition:transform 0.3s}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.6em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.8em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:1em}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter-active{margin:0;position:absolute;right:0}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(-90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(90deg)}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{margin:0;position:absolute;right:10px;top:4px;transform:rotateX(90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{transform:rotateX(-90deg)}.crowdsignal-forms-vote__branding{display:flex}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:8px;padding:8px 4px 0;text-decoration:none !important;text-transform:uppercase;border:0 !important}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link.with-external-icon::after{content:"\2197";display:inline;font-size:6px;vertical-align:super}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link:not(:hover){color:var(--crowdsignal-forms-text-color)}.crowdsignal-applause-wrapper{margin-bottom:3em}.crowdsignal-forms-applause{display:flex;flex-direction:row;align-items:center;outline:0;width:max-content;cursor:pointer;border:var(--crowdsignal-forms-applause-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-applause-border-radius);user-select:none;--webkit-user-select: none}.crowdsignal-forms-applause .crowdsignal-forms-applause__count{margin:unset !important}.crowdsignal-forms-applause.size-small{padding:20px 16px 18px 12px;height:0.7em}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__count{font-size:14px;padding-bottom:2px}.crowdsignal-forms-applause.size-medium{height:1em;padding:24px 16px 20px 8px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__count{font-size:16px;padding-bottom:4px}.crowdsignal-forms-applause.size-large{height:1.2em;padding:28px 18px 22px 8px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__count{font-size:19px;padding-bottom:6px}.crowdsignal-forms-applause.is-closed{opacity:0.5}.crowdsignal-forms-applause.has-text-color{color:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause.has-border-color{border:var(--crowdsignal-forms-applause-border-width) solid var(--crowdsignal-forms-applause-border-color)}.crowdsignal-forms-applause.has-bg-color{background-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover{color:var(--crowdsignal-forms-applause-hover-color);border-color:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause:not(.is-closed):hover.has-bg-color{color:var(--crowdsignal-forms-applause-bg-color);background-color:var(--crowdsignal-forms-applause-text-color);border-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-text-color);margin-inline-end:5px}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__animation{width:33px;height:33px;max-height:33px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__animation{width:50px;height:50px;max-height:50px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__animation{width:60px;height:60px;max-height:60px}.crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause__animation-right{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-right{transform:translateX(3%) translateY(-3%)}.crowdsignal-forms-applause__animation-left{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-left{transform:translateX(-3%) translateY(0)}.crowdsignal-forms-applause__animation-wave-small{opacity:1}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause__animation-wave-large{opacity:0}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-right{transform:translateX(-3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-left{transform:translateX(3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-large{animation:crowdsignal-forms-animation__fade-in 0.03s forwards;animation-delay:0.07s}.crowdsignal-forms-nps.is-inactive{opacity:0.6}.crowdsignal-forms-nps__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-nps__toolbar-popover{padding:15px;min-width:300px}.crowdsignal-forms-nps__toolbar-popover .components-base-control__field{display:flex;flex-direction:row;align-items:center;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-base-control__label{display:block;flex-grow:1;line-height:30px;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-text-control__input{width:5em}.crowdsignal-forms-nps__toolbar-popover-button svg{margin-right:0 !important}.crowdsignal-forms-nps__toolbar-popover-button.components-button.has-icon .dashicon{margin-right:2px}.crowdsignal-forms-nps__rating-button:hover{background-color:var(--crowdsignal-forms-button-text-color);border-color:var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-color)}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button{text-decoration:none}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button.is-disabled{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-nps{border:0;border-top:10px solid var(--crowdsignal-forms-button-color);background-color:var(--crowdsignal-forms-background-color);color:var(--crowdsignal-forms-text-color);height:auto;padding:24px 16px;position:relative}@media screen and (min-width: 670px){.crowdsignal-forms-nps{padding:32px 32px 24px 32px}}.crowdsignal-forms-nps .crowdsignal-forms__footer-branding{margin-top:40px;font-size:16px}.crowdsignal-forms-nps__close-button{align-items:center;background-color:var(--crowdsignal-forms-button-color);border:0;border-radius:20px;color:var(--crowdsignal-forms-button-text-color);display:flex;height:40px;justify-content:center;outline:0;padding:0;position:absolute;right:-20px;top:-25px;width:40px}.crowdsignal-forms-nps__close-button:hover{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-nps__question{margin-top:0 !important;margin-bottom:32px !important}.crowdsignal-forms-nps__rating{display:flex;flex-direction:column}.crowdsignal-forms-nps__rating-labels{display:flex;flex-direction:row;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:14px;justify-content:space-between;margin-top:8px}.crowdsignal-forms-nps__rating-scale{display:flex;margin:10px auto 0;width:100%}.crowdsignal-forms-nps__rating-button{background-color:var(--crowdsignal-forms-button-color);border:1px solid var(--crowdsignal-forms-button-color);border-radius:2px;color:var(--crowdsignal-forms-button-text-color);cursor:pointer;display:inline-flex;flex:1;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600;height:50px;justify-content:center;line-height:50px;margin:0 0 0 0.4em;padding:0;text-align:center;text-decoration:none;transition:background-color 0.2s, color 0.2s}.crowdsignal-forms-nps__rating-button:first-child{margin:0}.crowdsignal-forms-nps__rating-button:hover:enabled{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color);text-decoration:none}.crowdsignal-forms-nps__rating-button:disabled:not(.is-active){background-color:transparent;color:var(--crowdsignal-forms-button-color)}@media screen and (min-width: 670px){.crowdsignal-forms-nps__rating-button{margin:0 0 0 0.7em}}.crowdsignal-forms-nps__feedback{display:flex;flex-direction:column}.crowdsignal-forms-nps__feedback-text{margin-top:16px;margin-bottom:25px;width:100%}.crowdsignal-forms-nps__feedback-text textarea{font-size:var(--crowdsignal-forms-text-size)}.crowdsignal-forms-nps__feedback-button-wrapper{align-self:flex-end}.crowdsignal-forms-nps__feedback-button{align-self:flex-end;background-color:var(--crowdsignal-forms-button-color) !important;border:1px solid var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-text-color) !important;text-decoration:none}.crowdsignal-forms-nps__feedback-button:hover{background-color:var(--crowdsignal-forms-button-text-color) !important;color:var(--crowdsignal-forms-button-color) !important;text-decoration:none}.crowdsignal-forms-feedback__trigger-preview{display:flex}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__trigger-preview{justify-content:flex-end}.crowdsignal-forms-feedback.vertical-align-top .crowdsignal-forms-feedback__trigger-preview{margin-bottom:15px !important;margin-top:0 !important}.crowdsignal-forms-feedback.vertical-align-bottom .crowdsignal-forms-feedback__trigger-preview{order:99;margin-bottom:0 !important;margin-top:15px !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-preview{align-items:flex-start;padding:var(--crowdsignal-forms-feedback__toggle-padding) 0;margin-right:20px}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-preview{margin-left:20px;margin-right:0}.crowdsignal-forms-feedback.is-vertical.is-widget .crowdsignal-forms-feedback__trigger-preview{position:relative;width:var(--crowdsignal-forms-trigger-height)}.crowdsignal-forms-feedback__popover-preview{display:flex;flex-direction:column;justify-content:center;margin:0 !important;position:relative}.crowdsignal-forms-feedback.align-left .crowdsignal-forms-feedback__popover-preview{align-items:flex-start}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__popover-preview{align-items:flex-end}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"],.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]{width:auto;z-index:1}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"]::after,.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]::after{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__popover-overlay,.wp-customizer .crowdsignal-forms-feedback__popover-overlay{background-color:rgba(0,0,0,0.3);content:"";display:block;position:fixed;bottom:25px;left:0;right:0;top:0;z-index:-1}.editor-styles-wrapper .crowdsignal-forms-feedback,.wp-customizer .crowdsignal-forms-feedback{display:flex;flex-direction:column;justify-content:center;margin-top:0 !important;margin-bottom:0 !important;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger{cursor:text !important;white-space:pre-wrap !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-vertical{flex-direction:row}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right{flex-direction:row-reverse}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice,.wp-customizer .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice{width:380px}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget,.wp-customizer .crowdsignal-forms-feedback.is-widget{border:1px solid #e0e0e0;padding:10px;margin-bottom:15px !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover{width:100%}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical{padding-left:0;padding-right:0;justify-content:flex-start;overflow:hidden;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{position:absolute;top:50%;left:50%;transform-origin:top left;transform:rotateZ(270deg) translateX(-50%) translateY(-50%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback__input input,.editor-styles-wrapper .crowdsignal-forms-feedback__input textarea,.wp-customizer .crowdsignal-forms-feedback__input input,.wp-customizer .crowdsignal-forms-feedback__input textarea{color:#757575}.editor-styles-wrapper .crowdsignal-forms-feedback__button-wrapper,.wp-customizer .crowdsignal-forms-feedback__button-wrapper{margin-top:24px !important;margin-bottom:0 !important}.crowdsignal-forms-feedback__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-feedback__toolbar-toggle.is-pressed::before{left:8px !important;right:8px !important}.crowdsignal-forms-feedback__trigger-settings{align-items:center;display:flex;margin-bottom:24px}.crowdsignal-forms-feedback__trigger-settings-trigger{background-size:cover;border:1px solid #c4c4c4;border-radius:50%;height:70px;margin-right:12px;overflow:hidden;padding:0;width:70px}.crowdsignal-forms-feedback__closed-notice{background-color:#1e1e1e;color:#fff;text-align:center;width:100%;font-size:14px;line-height:1.5;padding:6px}.crowdsignal-forms-feedback{display:flex;position:fixed;z-index:9999999}.crowdsignal-forms-feedback>div:last-child:not(.crowdsignal-forms-feedback__trigger){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.crowdsignal-forms-feedback .crowdsignal-forms__footer-branding{margin-top:24px;font-size:12px;line-height:1.25}.crowdsignal-forms-feedback__trigger-wrapper{margin:0 !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{margin-top:-50%;transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.crowdsignal-forms-feedback__trigger{box-shadow:1px 1px 7px rgba(0,0,0,0.3);cursor:pointer;background-color:var(--crowdsignal-forms-trigger-background-color) !important;color:var(--crowdsignal-forms-trigger-text-color) !important;display:flex !important;align-items:center;font-size:16px !important;line-height:1.5 !important;padding:10px 16px !important;white-space:nowrap !important;border:none}.crowdsignal-forms-feedback__trigger>svg{fill:currentColor}.crowdsignal-forms-feedback__trigger.is-active{background:var(--crowdsignal-forms-trigger-background-color) !important;padding-left:12px !important}.crowdsignal-forms-feedback.no-shadow .crowdsignal-forms-feedback__trigger{box-shadow:none}.crowdsignal-forms-feedback__popover-wrapper.components-popover .components-popover__content{background-color:transparent;border:0;box-shadow:none;outline:0;overflow:visible}.crowdsignal-forms-feedback__popover{background-color:var(--crowdsignal-forms-background-color);border-top:10px solid var(--crowdsignal-forms-button-color);box-shadow:1px 1px 7px rgba(0,0,0,0.3);color:var(--crowdsignal-forms-text-color);max-height:480px;outline:0;overflow-y:scroll;padding:24px;width:240px;text-align:left;z-index:100;display:flex;flex-direction:column}@media screen and (min-width: 360px){.crowdsignal-forms-feedback__popover{max-height:640px;width:300px}}@media screen and (min-width: 480px){.crowdsignal-forms-feedback__popover{max-height:auto;width:380px}}.crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color);margin-top:0 !important;margin-bottom:32px !important;flex-grow:1}.crowdsignal-forms-feedback__input{margin-top:16px;position:relative;width:100%;z-index:1}.crowdsignal-forms-feedback__input.is-error::before{border:3px solid #d63638;box-sizing:border-box;content:"";display:block;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}.crowdsignal-forms-feedback__input input,.crowdsignal-forms-feedback__input textarea{box-sizing:border-box;font-size:var(--crowdsignal-forms-text-size) !important;padding:16px !important}.crowdsignal-forms-feedback__button-wrapper{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:0;width:100%}.crowdsignal-forms-feedback__button-wrapper:hover{color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-feedback__feedback-button{background-color:var(--crowdsignal-forms-button-color) !important;color:var(--crowdsignal-forms-button-text-color) !important;border:none}#editor .editor-styles-wrapper .crowdsignal-logo{height:40px;width:40px}#editor .editor-styles-wrapper .cs-embed__button{margin-left:8px}#editor .editor-styles-wrapper .cs-embed__field{width:85%}#editor .editor-styles-wrapper .cs-embed__error{color:red;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__instructions{padding-bottom:16px;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__create-link{padding-top:16px;padding-left:4px}
  • crowdsignal-forms/trunk/build/editor.js

    r2773635 r2898850  
    44  Licensed under the MIT License (MIT), see
    55  http://jedwatson.github.io/classnames
    6 */!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var l=o.apply(null,r);l&&e.push(l)}else if("object"===a)for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){!function(){e.exports=this.wp.compose}()},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){function n(e,t,n,r,o,a,l){try{var c=e[a](l),i=c.value}catch(s){return void n(s)}c.done?t(i):Promise.resolve(i).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,a){var l=e.apply(t,r);function c(e){n(l,o,a,c,i,"next",e)}function i(e){n(l,o,a,c,i,"throw",e)}c(void 0)}))}}},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t,n){var r=n(40),o=n(41),a=n(30),l=n(42);e.exports=function(e){return r(e)||o(e)||a(e)||l()}},function(e,t,n){var r=n(53);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o<l.length;o++)n=l[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t){!function(){e.exports=this.wp.primitives}()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o;
     6*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var l=o.apply(null,r);l&&e.push(l)}else if("object"===a)for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){!function(){e.exports=this.wp.compose}()},function(e,t){function n(e,t,n,r,o,a,l){try{var c=e[a](l),i=c.value}catch(s){return void n(s)}c.done?t(i):Promise.resolve(i).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,a){var l=e.apply(t,r);function c(e){n(l,o,a,c,i,"next",e)}function i(e){n(l,o,a,c,i,"throw",e)}c(void 0)}))}}},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t,n){var r=n(40),o=n(41),a=n(30),l=n(42);e.exports=function(e){return r(e)||o(e)||a(e)||l()}},function(e,t,n){var r=n(53);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o<l.length;o++)n=l[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t){!function(){e.exports=this.wp.primitives}()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o;
    77/*!
    88 * JavaScript Cookie v2.2.1
     
    1616  Licensed under the MIT License (MIT), see
    1717  http://jedwatson.github.io/classnames
    18 */!function(){"use strict";var n=function(){function e(){}function t(e,t){for(var n=t.length,r=0;r<n;++r)o(e,t[r])}e.prototype=Object.create(null);var n={}.hasOwnProperty;var r=/\s+/;function o(e,o){if(o){var a=typeof o;"string"===a?function(e,t){for(var n=t.split(r),o=n.length,a=0;a<o;++a)e[n[a]]=!0}(e,o):Array.isArray(o)?t(e,o):"object"===a?function(e,t){for(var r in t)n.call(t,r)&&(e[r]=!!t[r])}(e,o):"number"===a&&function(e,t){e[t]=!0}(e,o)}}return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];var a=new e;t(a,r);var l=[];for(var c in a)a[c]&&l.push(c);return l.join(" ")}}();e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()},,,,function(e,t,n){var r=n(29);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){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.")}},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(24),o=n(47);function a(t,n,l){return o()?e.exports=a=Reflect.construct:e.exports=a=function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&r(a,n.prototype),a},a.apply(null,arguments)}e.exports=a},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var l,c=e[Symbol.iterator]();!(r=(l=c.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(i){o=!0,a=i}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}}},function(e,t){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.")}},function(e,t,n){"use strict";var r=n(52);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,l){if(l!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"setTryFetchPollData",(function(){return p})),n.d(r,"setIsFetchingPollData",(function(){return g})),n.d(r,"setPollApiDataForClientId",(function(){return O})),n.d(r,"addPollClientId",(function(){return v})),n.d(r,"removePollClientId",(function(){return w}));var o={};n.r(o),n.d(o,"loadAccountInfo",(function(){return j})),n.d(o,"updateAccountInfo",(function(){return h}));var a=n(17),l=n(25),c=n(0),i=n(1),s=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 6L5.5 18C5.5 18.2761 5.72386 18.5 6 18.5L18 18.5C18.2761 18.5 18.5 18.2761 18.5 18L18.5 6C18.5 5.72386 18.2761 5.5 18 5.5L6 5.5C5.72386 5.5 5.5 5.72386 5.5 6ZM4 18L4 6C4 4.89543 4.89543 4 6 4L18 4C19.1046 4 20 4.89543 20 6L20 18C20 19.1046 19.1046 20 18 20L6 20C4.89543 20 4 19.1046 4 18Z"}),Object(c.createElement)("rect",{x:"15",y:"17",width:"6",height:"1.5",transform:"rotate(-90 15 17)"}),Object(c.createElement)("rect",{x:"11.5",y:"17",width:"9",height:"1.5",transform:"rotate(-90 11.5 17)"}),Object(c.createElement)("rect",{x:"8",y:"17",width:"5",height:"1.5",transform:"rotate(-90 8 17)"}))},u=n(12),d=n.n(u),f=n(5),b=n.n(f),m=n(7);function p(e){return{type:"SET_TRY_FETCH",tryFetch:e}}function g(e){return{type:"IS_FETCHING",isFetching:e}}function O(e,t){return{type:"SET_POLL",clientId:e,pollData:t}}function v(e){return{type:"ADD_POLL_CLIENT_ID",clientId:e}}function w(e){return{type:"REMOVE_POLL_CLIENT_ID",clientId:e}}function j(){return{type:"ACCOUNT_INFO_LOAD"}}function h(e){return{type:"ACCOUNT_INFO_UPDATE",data:e}}var _=n(18),C=n.n(_),y=n(3);function E(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 k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var x={is_verified:!0,capabilities:["hide-branding"],signal_count:{count:0,userLimit:2500,shouldDisplay:!1}},S=Object(m.combineReducers)({accountInfo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:x,t=arguments.length>1?arguments[1]:void 0;return"ACCOUNT_INFO_UPDATE"===t.type?k({},e,{},t.data):e}});function L(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 T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=Object(m.combineReducers)({tryFetch:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"SET_TRY_FETCH"===t.type?!!t.tryFetch:e},isFetching:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"IS_FETCHING"===t.type?!!t.isFetching:e},pollsByClientId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"SET_POLL"===t.type?T({},e,b()({},t.clientId,t.pollData)):e},pollClientIds:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"ADD_POLL_CLIENT_ID"===t.type?[].concat(C()(e),[t.clientId]):"REMOVE_POLL_CLIENT_ID"===t.type?C()(Object(y.filter)(e,(function(e){return e!==t.clientId}))):e},account:S}),I=n(26),N=n.n(I),A=n(27),R=n.n(A),D=n(31),B=n.n(D),F=n(21),M=n.n(F),H=n(32),V=n.n(H),U=n(15),W=n.n(U),z=n(16),q=n.n(z);function K(e){return function(){var t,n=M()(e);if(Z()){var r=M()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return B()(this,t)}}function Z(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var G=function(){var e=W()(d.a.mark((function e(t){var n,r,o=arguments;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=W()(d.a.mark((function e(t){var n,r,o;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new X;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new X;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=W()(d.a.mark((function e(t,n,r,o){var a,l,c;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(a,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((l=e.sent).ok){e.next=6;break}throw new X;case 6:return e.next=8,l.json();case 8:if("error"!==(c=e.sent).status){e.next=11;break}throw new J(c.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),J=function(e){R()(n,e);var t=K(n);function n(){return N()(this,n),t.apply(this,arguments)}return n}(V()(Error)),X=function(e){R()(n,e);var t=K(n);function n(){return N()(this,n),t.call(this,Object(i.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(J),$=function(){var e=W()(d.a.mark((function e(){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q()({path:"/crowdsignal-forms/v1/account/info",method:"GET"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ee(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}var te="crowdsignal-forms/editor",ne={reducer:P,actions:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},r,{},o),selectors:{shouldTryFetchingPollData:function(e){return!!(null==e?void 0:e.tryFetch)},getPollDataByClientId:function(e,t){return e.pollsByClientId[t]||null},getPollClientIds:function(e){return e.pollClientIds},isFetchingPollData:function(e){return!!(null==e?void 0:e.isFetching)},getAccountInfo:function(e){return e.account.accountInfo}},controls:{ACCOUNT_INFO_LOAD:function(){return q()({path:"/crowdsignal-forms/v1/account/info",method:"GET"})}},resolvers:{getAccountInfo:d.a.mark((function e(){var t;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{type:"ACCOUNT_INFO_LOAD"};case 2:return t=e.sent,e.abrupt("return",h(t));case 4:case"end":return e.stop()}}),e)}))}},re=Object(m.createReduxStore)(te,ne);Object(m.register)(re);var oe=n(11),ae=n.n(oe),le=n(8),ce=n.n(le),ie=n(2),se=n.n(ie),ue=n(6),de=n(4),fe=n(14),be=n(13),me=n(10),pe=n.n(me),ge=function(e){var t=e.hasVoted,n=e.isPollClosed,r=e.isPollHidden,o=e.showSubmitMessage,a=pe()({"is-transparent":o},"crowdsignal-forms-poll__closed-banner");return Object(c.createElement)("div",{className:a},r&&Object(i.__)("This Poll is Hidden","crowdsignal-forms"),n&&!r&&Object(i.__)("This Poll is Closed","crowdsignal-forms"),t&&Object(i.__)("Thanks For Voting!","crowdsignal-forms"))},Oe=n(9),ve=n.n(Oe),we=n(22),je=n.n(we),he=function(e,t){var n=Object(ie.useState)(null),r=ce()(n,2),o=r[0],a=r[1],l=Object(ie.useState)(null),c=ce()(l,2),i=c[0],s=c[1],u=Object(ie.useState)(!0),d=ce()(u,2),f=d[0],b=d[1];return Object(ie.useEffect)((function(){b(!0),s(null),a(null),e().then(a).catch(s).finally((function(){return b(!1)}))}),t),{data:o,error:i,loading:f}},_e=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=he((function(){return G(e,t)}),[e]),r=n.data,o=n.error,a=n.loading;return{error:o,loading:a,results:r}},Ce=function(e){var t=e.error,n=e.loading,r=e.text,o=e.totalVotes,a=e.votes,l=pe()("crowdsignal-forms-poll__answer-results",{"is-error":t,"is-loading":n}),s=!n&&!t,u=0===o?0:100*a/o,d={width:"".concat(parseInt(u,10),"%")};return Object(c.createElement)("div",{className:l},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},Object(fe.decodeEntities)(r)),Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},s&&Object(i.sprintf)(Object(i._n)("%s vote","%s votes",a,"crowdsignal-forms"),a.toLocaleString())),Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},s&&"".concat(u.toFixed(2),"%"))),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:d})))};Ce.propTypes={loading:ve.a.bool,text:ve.a.string.isRequired,totalVotes:ve.a.number,votes:ve.a.number};var ye,Ee=Ce,ke=Object(c.createElement)("span",null,"Hide Crowdsignal ads",Object(c.createElement)("br",null),"and get unlimited",Object(c.createElement)("br",null),"signals -"," ",Object(c.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),xe=function(e){var t=e.showLogo,n=e.editing,r=e.message,o=e.trackRef,a=void 0===o?"cs-forms-poll":o;return Object(c.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(c.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},r||Object(i.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n&&Object(c.createElement)(de.Tooltip,{text:ke,position:"top center"},Object(c.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(i.__)("Hide","crowdsignal-forms"))),t&&Object(c.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(c.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},Se=Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"}),Le=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),Te=Object.freeze([Le.CABIN,Le.CHIVO,Le.OPEN_SANS,Le.FIRA_SANS,Le.ROBOTO,Le.NUNITO,Le.OVERPASS,Le.LATO,Le.LIBRE_FRANKLIN,Le.MONTSERRAT,Le.POPPINS,Le.RUBIK,Le.RALEWAY,Le.JOSEFIN_SANS,Le.ALEGREYA_SANS,Le.OSWALD]),Pe=Object.freeze((ye={},b()(ye,Le.THEME_DEFAULT,null),b()(ye,Le.GEORGIA,"Georgia, serif"),b()(ye,Le.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),b()(ye,Le.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),b()(ye,Le.ARIAL,"Arial, Helvetica, sans-serif"),b()(ye,Le.IMPACT,"Impact, Charcoal, sans-serif"),b()(ye,Le.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),b()(ye,Le.TAHOMA,"Tahoma, Geneva, sans-serif"),b()(ye,Le.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),b()(ye,Le.VERDANA,"Verdana, Geneva, sans-serif"),b()(ye,Le.COURIER,'"Courier New", Courier, monospace'),b()(ye,Le.CABIN,'"Cabin", sans-serif'),b()(ye,Le.CHIVO,'"Chivo", sans-serif'),b()(ye,Le.OPEN_SANS,'"Open Sans", sans-serif'),b()(ye,Le.FIRA_SANS,'"Fira Sans", sans-serif'),b()(ye,Le.ROBOTO,'"Roboto", sans-serif'),b()(ye,Le.NUNITO,'"Nunito", sans-serif'),b()(ye,Le.OVERPASS,'"Overpass", sans-serif'),b()(ye,Le.LATO,'"Lato", sans-serif'),b()(ye,Le.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),b()(ye,Le.MONTSERRAT,'"Montserrat", sans-serif'),b()(ye,Le.POPPINS,'"Poppins", sans-serif'),b()(ye,Le.RUBIK,'"Rubik", sans-serif'),b()(ye,Le.RALEWAY,'"Raleway", sans-serif'),b()(ye,Le.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),b()(ye,Le.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),b()(ye,Le.OSWALD,'"Oswald", sans-serif'),ye)),Ie=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Ne=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),Ae=Object.freeze({RADIO:"radio",BUTTON:"button"}),Re=Object.freeze({LIST:"list",INLINE:"inline"});function De(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}var Be=function(e,t){return Object(y.map)(e,(function(e){return void 0!==e.answerIdFromApi?e:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{answerIdFromApi:t[e.answerId]})}))},Fe=function(e){return Object(y.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text},Me=function(e){var t=e.answers,n=e.pollIdFromApi,r=e.setErrorMessage,o=e.hideBranding,a=_e(n),l=a.error,s=a.loading,u=a.results;Object(ie.useEffect)((function(){r(l?Object(i.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[l]);var d=pe()("crowdsignal-forms-poll__results",{"is-error":!!l,"is-loading":s}),f=Object(y.sum)(Object(y.values)(u));return Object(c.createElement)("div",{className:d},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},Object(y.map)(t,(function(e){var t;return!Fe(e)&&Object(c.createElement)(Ee,{key:e.answerId,error:!!l,loading:s,text:e.text,totalVotes:f,votes:u&&null!==(t=u[e.answerIdFromApi])&&void 0!==t?t:0})}))),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},Object(c.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},Object(i.sprintf)(Object(i._n)("%s total vote","%s total votes",f,"crowdsignal-forms"),f?f.toLocaleString():0)),!o&&Object(c.createElement)(xe,null)))};Me.propTypes={pollIdFromApi:ve.a.number,answers:ve.a.arrayOf(ve.a.shape({answerId:ve.a.string.isRequired,answerIdFromApi:ve.a.number,text:ve.a.string})).isRequired,setErrorMessage:ve.a.func.isRequired,hideBranding:ve.a.bool};var He=Me,Ve=n(19),Ue=n.n(Ve),We=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},ze=function(){return Object(c.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(c.createElement)("p",null),Object(c.createElement)("h3",null,"Text"),Object(c.createElement)("div",{className:"wp-block-button"},Object(c.createElement)("div",{className:"wp-block-button__link"})),Object(c.createElement)("div",{className:"entry-content"},Object(c.createElement)("div",{className:"alignwide"})))},qe=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),a=e.querySelector(".alignwide"),l=We(n),c=We(r),i=window.getComputedStyle(r).color;if(l===c){var s=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);l=s||i}return{accentColor:l,backgroundColor:c,textColor:i,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(a).maxWidth}},Ke=function(e){return Object(de.withFallbackStyles)((function(e){return{fallbackStyles:qe(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(t){var n=t.fallbackStyles,r=Ue()(t,["fallbackStyles"]);return Object(c.createElement)(e,ae()({fallbackStyles:n||{},renderStyleProbe:function(){return n?null:Object(c.createElement)(ze,null)}},r))}))};function Ze(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}var Ge=function(e){var t=e.answer,n=e.answerStyle,r=e.index,o=e.isMultipleChoice,a=e.onChange,l=e.onDelete,s=e.onNewAnswer,u=e.disabled,d=function(e){return a(r,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ze(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ze(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{text:e}))},f=function(){return l(r)},m=function(){return s(r+1)},p=pe()("crowdsignal-forms-poll__answer",{"is-multiple-choice":o,"is-button":Ae.BUTTON===n});return Object(c.createElement)("div",{className:p},Ae.RADIO===n&&Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{className:"crowdsignal-forms-poll__check"}),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},u?Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},t.text?Object(fe.decodeEntities)(t.text):Object(i.__)("Enter an answer","crowdsignal-forms")):Object(c.createElement)(ue.RichText,{className:"crowdsignal-forms-poll__answer-label",placeholder:Object(i.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:m,onReplace:y.noop,onRemove:f,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0}))),Ae.BUTTON===n&&Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},u?Object(c.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.text?Object(fe.decodeEntities)(t.text):Object(i.__)("Enter an answer","crowdsignal-forms")):Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",placeholder:Object(i.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:m,onReplace:y.noop,onRemove:f,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0})))},Ye=function(e,t){return Object(y.tap)(e.querySelectorAll("[role=textbox]")[t],(function(e){return e&&e.focus()}))},Qe=function(e){var t=e.attributes,n=e.isSelected,r=e.setAttributes,o=e.disabled,a=e.answerStyle,l=e.buttonAlignment,i=Object(ie.useRef)(),s=function(e,n){return r({answers:Object(y.tap)(C()(t.answers),(function(t){t[e]=n}))})},u=function(e){Ye(i.current,Math.max(e-1,0)),r({answers:Object(y.filter)(t.answers,(function(n){return t.answers.length<=2||n!==t.answers[e]}))})},d=function(e){e<t.answers.length&&r({answers:[].concat(C()(Object(y.slice)(t.answers,0,e)),[{}],C()(Object(y.slice)(t.answers,e,t.answers.length)))}),Ye(i.current,Math.min(e,t.answers.length))},f=n&&Object(y.last)(t.answers).text?[].concat(C()(t.answers),[{}]):t.answers,b=pe()({"is-button":Ae.BUTTON===a,"is-inline-button-alignment":Re.INLINE===l},"crowdsignal-forms-poll__options"),m=Ae.RADIO===a;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{ref:i,className:b},Object(y.map)(f,(function(e,r){return function(e){return n&&!o||!Fe(e)}(e)&&Object(c.createElement)(Ge,{key:"poll-answer-".concat(r),answer:e,answerStyle:a,index:r,isMultipleChoice:t.isMultipleChoice,onChange:s,onDelete:u,onNewAnswer:d,disabled:o})}))),m&&Object(c.createElement)("div",{className:"crowdsignal-forms-poll__actions"},Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},o?Object(c.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.submitButtonLabel):Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",onChange:function(e){return r({submitButtonLabel:e})},value:t.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))))},Je=function(e){return Object(y.includes)(Le,e)?Pe[e]:null},Xe=function(e,t){var n,r,o,a,l=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(y.mapKeys)({borderColor:null!==(n=e.borderColor)&&void 0!==n?n:t.accentColor,borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px"),bgColor:e.backgroundColor,bodyFontFamily:null!==(r=Je(e.fontFamily))&&void 0!==r?r:t.textFont,questionFontFamily:null!==(o=Je(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:l,textColorProperties:null!==(a=$e(l))&&void 0!==a?a:"0, 0, 0",contentWideWidth:t.contentWideWidth},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))},$e=function(e){return!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=et(e)),e.match(/\((.*?)\)/)[1])},et=function(e){var t=0,n=0,r=0,o=4===e.length?"#".concat(e[1]+e[1]+e[2]+e[2]+e[3]+e[3]):e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,n=parseInt(o.substr(3,2),16)||0,r=parseInt(o.substr(5,2),16)||0),"rgb(".concat(t,", ").concat(n,", ").concat(r,")")},tt=function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return pe()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},r)},nt=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(Ie.CLOSED===e)return!0;if(Ie.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1},rt=function(e,t){return e.isMultipleChoice?Ae.RADIO:!Object(y.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?Ae.BUTTON:Ae.RADIO},ot=function(e){e?Object(a.registerBlockStyle)("crowdsignal-forms/poll",{name:"buttons",label:Object(i.__)("Buttons","crowdsignal-forms")}):Object(a.unregisterBlockStyle)("crowdsignal-forms/poll","buttons")},at=function(e){var t=e.signalWarning;return Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.Button,{href:"https://crowdsignal.com/pricing",isSecondary:!0,target:"_blank"},Object(i.__)("Upgrade","crowdsignal-forms")),t?Object(c.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},Object(c.createElement)("em",null,Object(i.__)("Your free Crowdsignal account has ","crowdsignal-forms"),Object(c.createElement)("strong",null,Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("reached the signals limit.","crowdsignal-forms"))))):Object(c.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},Object(c.createElement)("em",null,Object(i.__)("Hide Crowdsignal branding and get ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("unlimited signals","crowdsignal-forms")))))},lt=function(e){var t,n=e.attributes,r=e.className,o=e.setAttributes,a=e.fallbackBackgroundColor,l=e.fallbackTextColor,s=e.fallbackSubmitButtonBackgroundColor,u=e.fallbackSubmitButtonTextColor,d=e.viewResultsUrl,f=e.shouldPromote,b=e.signalWarning,m=""!==d,p=rt(n,r);return Se.REDIRECT===n.confirmMessageType&&(n.confirmMessageType=Se.THANK_YOU),Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,m?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:d,isSecondary:!0,target:"_blank",disabled:!m},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:Object(fe.decodeEntities)(null!==(t=n.title)&&void 0!==t?t:n.question),label:Object(i.__)("Title of the poll block","crowdsignal-forms"),onChange:function(e){return o({title:e})}}),f&&Object(c.createElement)(at,{signalWarning:b})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Confirmation message","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:n.confirmMessageType,label:Object(i.__)("On submission","crowdsignal-forms"),options:[{label:Object(i.__)("Show results","crowdsignal-forms"),value:Se.RESULTS},{label:Object(i.__)('Show "Thank You" message',"crowdsignal-forms"),value:Se.THANK_YOU},{label:Object(i.__)("Show a custom text message","crowdsignal-forms"),value:Se.CUSTOM_TEXT}],onChange:function(e){return Object(y.includes)(Se,e)&&o({confirmMessageType:e})}}),Se.CUSTOM_TEXT===n.confirmMessageType&&Object(c.createElement)(de.TextareaControl,{value:n.customConfirmMessage,label:Object(i.__)("Message text","crowdsignal-forms"),placeholder:Object(i.__)("Thanks for voting!","crowdsignal-forms"),onChange:function(e){return o({customConfirmMessage:e})}}),Se.REDIRECT===n.confirmMessageType&&Object(c.createElement)(ue.URLInput,{className:"crowdsignal-forms__redirect-url",value:n.redirectAddress,label:Object(i.__)("Redirect address","crowdsignal-forms"),onChange:function(e){return o({redirectAddress:e})}})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:n.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:Ie.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:Ie.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:Ie.CLOSED}],onChange:function(e){Object(y.includes)(Ie,e)&&o({closedAfterDateTime:e===Ie.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Ie.CLOSED_AFTER===n.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:n.closedAfterDateTime,label:Object(i.__)("Close poll on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);o({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),Ie.OPEN!==n.pollStatus&&Object(c.createElement)(de.SelectControl,{value:n.closedPollState,label:Object(i.__)("When poll is closed","crowdsignal-forms"),options:[{label:Object(i.__)("Show results","crowdsignal-forms"),value:Ne.SHOW_RESULTS},{label:Object(i.__)('Show poll with "Closed" banner',"crowdsignal-forms"),value:Ne.SHOW_CLOSED_BANNER},{label:Object(i.__)("Hide poll","crowdsignal-forms"),value:Ne.HIDDEN}],onChange:function(e){return Object(y.includes)(Ne,e)&&o({closedPollState:e})}})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:n.textColor,onChange:function(e){return o({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:n.backgroundColor,onChange:function(e){return o({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:n.borderColor,onChange:function(e){return o({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]},Object(c.createElement)(ue.ContrastChecker,{textColor:n.textColor,backgroundColor:n.backgroundColor,fallbackBackgroundColor:a,fallbackTextColor:l}),Object(c.createElement)(de.SelectControl,{value:n.fontFamily,label:Object(i.__)("Choose font","crowdsignal-forms"),options:[{label:Object(i.__)("Default theme font","crowdsignal-forms"),value:Le.THEME_DEFAULT},{label:"Alegreya Sans",value:Le.ALEGREYA_SANS},{label:"Arial",value:Le.ARIAL},{label:"Cabin",value:Le.CABIN},{label:"Chivo",value:Le.CHIVO},{label:"Courier",value:Le.COURIER},{label:"Fira Sans",value:Le.FIRA_SANS},{label:"Georgia",value:Le.GEORGIA},{label:"Impact",value:Le.IMPACT},{label:"Josefin Sans",value:Le.JOSEFIN_SANS},{label:"Lato",value:Le.LATO},{label:"Libre Franklin",value:Le.LIBRE_FRANKLIN},{label:"Lucida",value:Le.LUCIDA},{label:"Montserrat",value:Le.MONTSERRAT},{label:"Nunito",value:Le.NUNITO},{label:"Open Sans",value:Le.OPEN_SANS},{label:"Oswald",value:Le.OSWALD},{label:"Overpass",value:Le.OVERPASS},{label:"Palatino",value:Le.PALATINO},{label:"Poppins",value:Le.POPPINS},{label:"Raleway",value:Le.RALEWAY},{label:"Roboto",value:Le.ROBOTO},{label:"Rubik",value:Le.RUBIK},{label:"Tahoma",value:Le.TAHOMA},{label:"Times New Roman",value:Le.TIMES_NEW_ROMAN},{label:"Trebuchet",value:Le.TREBUCHET},{label:"Verdana",value:Le.VERDANA}],onChange:function(e){return Object(y.includes)(Le,e)&&o({fontFamily:e})}}),"full"!==n.align&&Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{type:"number",label:Object(i.__)("Width (%)","crowdsignal-forms"),value:n.width,onChange:function(e){return o({width:parseInt(e,10)})}}),Object(c.createElement)(de.Button,{isSmall:!0,className:"crowdsignal-forms__reset-width-button",onClick:function(){return o({width:100})}},Object(i.__)("Reset","crowdsignal-forms"))),Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),value:n.borderWidth,onChange:function(e){o({borderWidth:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),value:n.borderRadius,onChange:function(e){o({borderRadius:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"})),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Drop shadow","crowdsignal-forms"),checked:n.hasBoxShadow,onChange:function(e){o({hasBoxShadow:e})}})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Button styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:n.submitButtonTextColor,onChange:function(e){return o({submitButtonTextColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:n.submitButtonBackgroundColor,onChange:function(e){return o({submitButtonBackgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")}]},Object(c.createElement)(ue.ContrastChecker,{textColor:n.submitButtonTextColor,backgroundColor:n.submitButtonBackgroundColor,fallbackBackgroundColor:s,fallbackTextColor:u}),Ae.BUTTON===p&&Object(c.createElement)(de.SelectControl,{value:n.buttonAlignment,label:Object(i.__)("Alignment","crowdsignal-forms"),options:[{value:Re.LIST,label:Object(i.__)("List","crowdsignal-forms")},{value:Re.INLINE,label:Object(i.__)("Inline","crowdsignal-forms")}],onChange:function(e){return o({buttonAlignment:e})}})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Answer settings","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)(de.CheckboxControl,{checked:n.hasOneResponsePerComputer,label:Object(i.__)("One response per computer","crowdsignal-forms"),onChange:function(e){return o({hasOneResponsePerComputer:e})}}),Object(c.createElement)(de.CheckboxControl,{checked:n.randomizeAnswers,label:Object(i.__)("Randomize answer order","crowdsignal-forms"),onChange:function(e){return o({randomizeAnswers:e})}})))};function ct(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}var it=[{icon:function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),Object(c.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),Object(c.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 7C6.55228 7 7 6.55228 7 6C7 5.44772 6.55228 5 6 5C5.44772 5 5 5.44772 5 6C5 6.55228 5.44772 7 6 7ZM6 8C7.10457 8 8 7.10457 8 6C8 4.89543 7.10457 4 6 4C4.89543 4 4 4.89543 4 6C4 7.10457 4.89543 8 6 8Z"}),Object(c.createElement)("path",{d:"M6 12.75C6.55228 12.75 7 12.3023 7 11.75C7 11.1977 6.55228 10.75 6 10.75C5.44772 10.75 5 11.1977 5 11.75C5 12.3023 5.44772 12.75 6 12.75ZM6 13.75C7.10457 13.75 8 12.8546 8 11.75C8 10.6454 7.10457 9.75 6 9.75C4.89543 9.75 4 10.6454 4 11.75C4 12.8546 4.89543 13.75 6 13.75Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 19C6.55228 19 7 18.5523 7 18C7 17.4477 6.55228 17 6 17C5.44772 17 5 17.4477 5 18C5 18.5523 5.44772 19 6 19ZM6 20C7.10457 20 8 19.1046 8 18C8 16.8954 7.10457 16 6 16C4.89543 16 4 16.8954 4 18C4 19.1046 4.89543 20 6 20Z"}))},title:Object(i.__)("Choose one answer","crowdsignal-forms"),value:!1},{icon:function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 10.75H5V12.75H7V10.75ZM4 9.75V13.75H8V9.75H4Z"}),Object(c.createElement)("path",{d:"M4 4H8V8H4V4Z"}),Object(c.createElement)("path",{d:"M4 16H8V20H4V16Z"}),Object(c.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),Object(c.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),Object(c.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"}))},title:Object(i.__)("Choose multiple answers","crowdsignal-forms"),value:!0}],st=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.map)(it,(function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:e.value===t.isMultipleChoice,onClick:function(){n({isMultipleChoice:e.value}),ot(e.value)}})}));return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.Toolbar,{controls:r}))},ut=function(e){var t=e.children;return Object(c.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},t)},dt="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),ft=new Uint8Array(16);function bt(){if(!dt)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return dt(ft)}for(var mt=[],pt=0;pt<256;++pt)mt.push((pt+256).toString(16).substr(1));var gt=function(e,t){var n=t||0;return(mt[e[n+0]]+mt[e[n+1]]+mt[e[n+2]]+mt[e[n+3]]+"-"+mt[e[n+4]]+mt[e[n+5]]+"-"+mt[e[n+6]]+mt[e[n+7]]+"-"+mt[e[n+8]]+mt[e[n+9]]+"-"+mt[e[n+10]]+mt[e[n+11]]+mt[e[n+12]]+mt[e[n+13]]+mt[e[n+14]]+mt[e[n+15]]).toLowerCase()};var Ot=function(e,t,n){var r=(e=e||{}).random||(e.rng||bt)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return gt(r)},vt=function(e){var t=e.onEditClick;return Object(c.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar"},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar-message"},Object(i.__)("Warning! This poll is published. Deleting or reordering answers may cause the loss of existing responses.","crowdsignal-forms")),Object(c.createElement)("button",{className:"crowdsignal-forms-poll__edit-bar-button",onClick:function(){t()}},Object(i.__)("Edit","crowdsignal-forms")))},wt=Object(y.debounce)((function(e,t){window._tkq=window._tkq||[],window._tkq.push(["recordEvent","crowdsignal_connection_failed",{author_id:e,block_name:t}])}),5e3),jt=function(e){var t=e.blockIcon,n=e.blockName,r=e.children,o=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),a=Object(m.useDispatch)(te).updateAccountInfo,l=o&&0!==o.id,s=!!o.is_verified,u=Object(m.useSelect)((function(e){return e("core").getCurrentUser()})),f=function(){var e=W()(d.a.mark((function e(){var t,n,r,o;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l,e.next=3,$();case 3:n=e.sent,r=0!==n.id,o=!!n.is_verified,a(n),r||window.open("/wp-admin/options-general.php?page=crowdsignal-forms-settings"),t&&!o&&window.open("https://wordpress.com/me/account");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if(l&&s)return r;var b=!l,p=l&&!s;return wt(u&&u.id?u.id:0,n),Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal"},Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-header"},t,Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-title"},n)),Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-body"},b&&Object(i.__)("You need to connect to a Crowdsignal account to collect and manage your results.","crowdsignal-forms"),p&&Object(i.__)("Please verify your WordPress.com email address in order to publish your poll.","crowdsignal-forms")),Object(c.createElement)(de.Button,{isPrimary:!0,onClick:f},b&&Object(i.__)("Connect to Crowdsignal","crowdsignal-forms"),p&&Object(i.__)("Verify or Change your Email Address","crowdsignal-forms")))};function ht(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 _t(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ht(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ct=function(e){return!!e&&("crowdsignal-forms/poll"===e.name||"crowdsignal-forms/applause"===e.name||"crowdsignal-forms/vote"===e.name)},yt=!1,Et=!1;!function(){if(!yt){yt=!0;var e=Object(m.select)("core/editor"),t=e.isEditedPostDirty,n=e.isEditedPostNew,r=e.isSavingPost,o=e.isCleanNewPost,a=e.getCurrentPostId,l=Object(m.dispatch)(te),c=l.setTryFetchPollData,i=l.setPollApiDataForClientId,s=l.setIsFetchingPollData,u=Object(m.select)(te),d=u.shouldTryFetchingPollData,f=u.getPollDataByClientId,b=u.isFetchingPollData;Object(m.subscribe)((function(){var e=Object(y.filter)(Object(m.select)("core/block-editor").getBlocks(),Ct);if(!(e.length<1)&&(!b()&&!(o()||n()||r()||t())&&a())){var l=Object(y.filter)(e,(function(e){var t=e.attributes;return t.pollId&&null===f(t.pollId)}));l.length<1||(d()?b()||(s(!0),Promise.all(Object(y.map)(l,(function(e){var t=e.attributes.pollId;return q()({path:"/crowdsignal-forms/v1/polls/".concat(t,"?cached=1"),method:"GET"}).then((function(e){return i(t,_t({},e,{viewResultsUrl:"https://app.crowdsignal.com/polls/".concat(e.id,"/results")}))}),(function(){return i(t,null)}))}))).finally((function(){return s(!1)}))):c(!0))}}))}}();var kt=function(e){return function(t){var n=t.attributes,r=t.setAttributes,o=t.addPollClientId,a=t.removePollClientId;return Object(ie.useEffect)((function(){return("p2tenberg"in window||"p2editor"in window)&&function(){if(!Et){Et=!0;var e=null,t=function(){null!==e&&clearTimeout(e),e=setTimeout((function(){return n()}),1e3+1e3*Math.random())},n=function(){var e=Object(m.select)(te),n=e.getPollClientIds,r=e.getPollDataByClientId,o=e.shouldTryFetchingPollData,a=e.isFetchingPollData,l=Object(y.filter)(n(),(function(e){return null===r(e)}));if(l.length<1)return t();var c=Object(m.dispatch)(te),i=c.setTryFetchPollData,s=c.setPollApiDataForClientId,u=c.setIsFetchingPollData;return o()?a()||(u(!0),Promise.all(Object(y.map)(l,(function(e){return q()({path:"/crowdsignal-forms/v1/polls/".concat(e,"?cached=1"),method:"GET"}).then((function(t){return s(e,_t({},t,{viewResultsUrl:"https://app.crowdsignal.com/polls/".concat(t.id,"/results")}))}),(function(){return s(e,null)}))}))).finally((function(){return u(!1)}))):i(!0),t()};n()}}(),n.pollId&&o(n.pollId),function(){n.pollId&&a(n.pollId)}}),[]),function(e,t,n,r){Object(ie.useEffect)((function(){if(!Object(y.isEmpty)(t))if(window.csPolls||(window.csPolls={}),window.csPolls[t])if(window.csPolls[t].indexOf(e)>-1);else{var o=Object(y.map)(n,(function(e){return Object(y.omit)(e,["answerId"])}));r({pollId:null,answers:o})}else window.csPolls[t]=[e]}),[t])}(t.clientId,n.pollId,n.answers,r),Object(c.createElement)(e,t)}},xt=function(e){return Object(be.compose)([Object(m.withSelect)((function(e,t){var n=e(te),r=n.getPollDataByClientId,o=n.shouldTryFetchingPollData,a=n.isFetchingPollData,l=t.attributes;return{pollDataFromApi:l.pollId?r(l.pollId):null,getPollDataByClientId:r,shouldTryFetchingPollData:o,isFetchingPollData:a}})),Object(m.withDispatch)((function(e){var t=e(te);return{setTryFetchPollData:t.setTryFetchPollData,setPollApiDataForClientId:t.setPollApiDataForClientId,setIsFetchingPollData:t.setIsFetchingPollData,addPollClientId:t.addPollClientId,removePollClientId:t.removePollClientId}})),kt])(e)},St=function(e){var t=e.icon,n=e.children,r=e.componentActions,o=void 0===r?[]:r,a=Ue()(e,["icon","children","componentActions"]);return Object(c.createElement)(de.Notice,ae()({className:"crowdsignal-forms__editor-notice"},a),t&&Object(c.createElement)("div",{className:"crowdsignal-forms__editor-notice-icon"},Object(c.createElement)(de.Icon,{icon:t})),Object(c.createElement)("div",{className:"crowdsignal-forms__editor-notice-text"},n),o.map((function(e){return e})))},Lt=function(){return Object(c.createElement)(St,{icon:"warning",status:"warn",isDismissible:!1,actions:[{label:Object(i.__)("Please upgrade","crowdsignal-forms"),url:"https://crowdsignal.com/pricing",className:"is-secondary",noDefaultClasses:!0}]},Object(i.__)("Your free Crowdsignal account has ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("exceeded 2500 signals.","crowdsignal-forms")))};function Tt(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}var Pt=Object(be.compose)([Ke,xt,function(e){return function(t){var n=t.attributes,r=t.setAttributes;return Object(ie.useEffect)((function(){if(!n.pollId){var e=Ot();r({pollId:e})}if(Object(y.some)(n.answers,(function(e){return!e.answerId&&e.text}))){var t=Object(y.map)(n.answers,(function(e){return e.answerId||!e.text?e:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{answerId:Ot()})}));r({answers:t})}})),Object(c.createElement)(e,t)}}])((function(e){var t=e.attributes,n=e.className,r=e.fallbackStyles,o=e.isSelected,a=e.setAttributes,l=e.renderStyleProbe,u=e.pollDataFromApi,d=Object(ie.useState)(!0),f=ce()(d,2),b=f[0],p=f[1],g=Object(ie.useState)(""),O=ce()(g,2),v=O[0],w=O[1],j=!Object(y.isEmpty)(u),h=u?u.viewResultsUrl:"",_=u?u.id:null,C={};u&&Object(y.map)(u.answers,(function(e){C[e.client_id]=e.id}));var E=o&&"full"!==t.align,k="full"!==t.align?"".concat(t.width,"%"):"auto",x=nt(t.pollStatus,t.closedAfterDateTime),S=t.note||o&&b,L=x&&Ne.SHOW_RESULTS===t.closedPollState,T=x&&Ne.HIDDEN===t.closedPollState,P=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),I=Object(y.get)(P,"capabilities",[]).includes("hide-branding");Object(ie.useEffect)((function(){return p(!j)}),[o]),Object(ie.useEffect)((function(){o&&ot(!t.isMultipleChoice)}),[t.isMultipleChoice,o]);var N=o&&j&&!b,A=rt(t,n);t.fontFamily&&function(e){if(!Object(y.isEmpty)(e)&&Le.THEME_DEFAULT!==e&&-1!==Te.indexOf(e)){var t="https://fonts.googleapis.com/css2?family=".concat(e,":wght@400;600;700&display=swap");0===Object(y.filter)(Array.from(document.head.childNodes),(function(e){return"link"===e.nodeName.toLowerCase()&&e.href===t})).length&&document.head.appendChild(Object(y.tap)(document.createElement("link"),(function(e){e.type="text/css",e.rel="stylesheet",e.href=t})))}}(t.fontFamily);var R=Object(y.get)(P,["signalCount","shouldDisplay"]),D=R&&Object(y.get)(P,["signalCount","count"])>=Object(y.get)(P,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:Object(c.createElement)(s,null),blockName:Object(i.__)("Crowdsignal Poll","crowdsignal-forms")},Object(c.createElement)(st,e),Object(c.createElement)(lt,ae()({},e,{viewResultsUrl:h,shouldPromote:R,signalWarning:D})),D&&Object(c.createElement)(Lt,null),Object(c.createElement)(de.ResizableBox,{className:"crowdsignal-forms-poll__resize-wrapper",size:{height:"auto",width:k},minWidth:"25%",maxWidth:"100%",enable:{left:!0,right:!0},onResizeStop:function(e,t,n){"right"!==t&&"left"!==t||a({width:Object(y.round)(n.offsetWidth/n.parentNode.offsetWidth*100)})},showHandle:E,resizeRatio:2},Object(c.createElement)("div",{className:tt(t,n,{"is-selected-in-editor":o,"is-closed":x,"is-hidden":T},"crowdsignal-forms-poll"),style:Xe(t,r)},N&&Object(c.createElement)(vt,{onEditClick:function(){p(!0)}}),v&&Object(c.createElement)(ut,null,v),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__content"},b?Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-poll__question",placeholder:Object(i.__)("Enter your question","crowdsignal-forms"),onChange:function(e){return a({question:e})},value:t.question,allowedFormats:[]}):Object(c.createElement)(ue.RichText.Content,{tagName:"h3",className:"crowdsignal-forms-poll__question",placeholder:Object(i.__)("Enter your question","crowdsignal-forms"),value:Object(fe.decodeEntities)(t.question)}),S&&(b?Object(c.createElement)(ue.RichText,{tagName:"p",className:"crowdsignal-forms-poll__note",placeholder:Object(i.__)("Add a note (optional)","crowdsignal-forms"),onChange:function(e){return a({note:e})},value:t.note,allowedFormats:[]}):Object(c.createElement)(ue.RichText.Content,{tagName:"div",className:"crowdsignal-forms-poll__note",placeholder:Object(i.__)("Add a note (optional)","crowdsignal-forms"),value:Object(fe.decodeEntities)(t.note)})),!L&&Object(c.createElement)(Qe,ae()({},e,{setAttributes:a,disabled:!b,answerStyle:A,buttonAlignment:t.buttonAlignment})),L&&Object(c.createElement)(He,{answers:Be(Object(y.filter)(t.answers,(function(e){return!Fe(e)})),C),pollIdFromApi:_,hideBranding:I,setErrorMessage:w}),!I&&Object(c.createElement)(xe,{editing:!0})),x&&Object(c.createElement)(ge,{isPollHidden:T,isPollClosed:x}),l())))})),It={pollId:{type:"string",default:null},isMultipleChoice:{type:"boolean",default:!1},title:{type:"string",default:null},question:{type:"string",default:""},note:{type:"string",default:""},answers:{type:"array",default:[{},{},{}],items:{type:"object",properties:{answerId:{type:"string",default:null},text:{type:"string",default:""}}}},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},submitButtonTextColor:{type:"string"},submitButtonBackgroundColor:{type:"string"},confirmMessageType:{type:"string",default:Se.RESULTS},customConfirmMessage:{type:"string"},redirectAddress:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:2},borderRadius:{type:"number",default:0},hasBoxShadow:{type:"boolean",default:!1},fontFamily:{type:"string",default:Le.THEME_DEFAULT},hasOneResponsePerComputer:{type:"boolean",default:!1},randomizeAnswers:{type:"boolean",default:!1},align:{type:"string"},width:{type:"number",default:100},pollStatus:{type:"string",default:Ie.OPEN},closedPollState:{type:"string",default:Ne.SHOW_RESULTS},closedAfterDateTime:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},buttonAlignment:{type:"string",default:Re.LIST}},Nt={title:Object(i.__)("Poll","crowdsignal-forms"),description:Object(i.__)("Create polls and get your audience’s opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("ask","crowdsignal-forms"),"crowdsignal",Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("pop","crowdsignal-forms"),Object(i.__)("question","crowdsignal-forms"),Object(i.__)("quiz","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms"),Object(i.__)("vote","crowdsignal-forms")],icon:Object(c.createElement)(s,null),edit:Pt,attributes:It,supports:{align:["center","wide","full"]},getEditWrapperProps:function(e){return{"data-align":e.align}},example:{attributes:{question:Object(i.__)("How did you hear about us?","crowdsignal-forms"),answers:[{text:Object(i.__)("Search","crowdsignal-forms")},{text:Object(i.__)("Friend","crowdsignal-forms")},{text:Object(i.__)("Email","crowdsignal-forms")}]}},styles:[{name:"default",label:Object(i.__)("List","crowdsignal-forms"),isDefault:!0},{name:"buttons",label:Object(i.__)("Buttons","crowdsignal-forms")}],variations:[{isDefault:!0,attributes:{className:"is-style-buttons"}}]},At=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("mask",{id:"maskVote","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"3",y:"3",width:"18",height:"18"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5999 9.525H13.3942L14.1779 5.75475L14.2027 5.49075C14.2027 5.1525 14.0624 4.839 13.8397 4.61625L12.9652 3.75L7.53666 9.18675C7.23142 9.48374 7.04992 9.89621 7.04991 10.3499H3.75V18.6824H7.05V18.6178C7.05963 19.5172 7.79834 20.25 8.69991 20.25H16.1249C16.8097 20.25 17.3954 19.8375 17.6429 19.2435L20.1344 13.4273C20.2087 13.2375 20.2499 13.0395 20.2499 12.825V11.175C20.2499 10.2675 19.5074 9.525 18.5999 9.525ZM7.05 18.6178V10.3499H7.04991C7.04991 10.35 7.04991 10.35 7.04991 10.35V18.6C7.04991 18.6059 7.04994 18.6119 7.05 18.6178ZM18.5999 12.825L16.1249 18.6H8.69986V10.35L12.2804 6.76952L11.3646 11.175H18.5999V12.825Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskVote)"},Object(c.createElement)("rect",{x:"1.00024",y:"1.25",width:"22",height:"22"})))},Rt=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Dt=(Object.freeze({CONNECTED:"connected",NOT_CONNECTED:"not-connected",NOT_VERIFIED:"not-verified"}),[{title:Object(i.__)("Small","crowdsignal-forms"),size:"small"},{title:Object(i.__)("Medium","crowdsignal-forms"),size:"medium"},{title:Object(i.__)("Large","crowdsignal-forms"),size:"large"}]),Bt={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"},Ft=function(e){var t=e.attributes,n=e.setAttributes,r=e.viewResultsUrl,o=e.signalWarning,a=e.shouldPromote,l=""!==r;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,l?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:r,isSecondary:!0,target:"_blank",disabled:!l},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:t.title,label:Object(i.__)("Title of the vote block","crowdsignal-forms"),onChange:function(e){return n({title:e})}}),a&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms")},Object(c.createElement)(de.SelectControl,{value:t.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:Rt.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:Rt.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:Rt.CLOSED}],onChange:function(e){Object(y.includes)(Rt,e)&&n({closedAfterDateTime:e===Rt.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Rt.CLOSED_AFTER===t.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:t.closedAfterDateTime,label:Object(i.__)("Close vote block on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},Mt=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.1894 5.75L13.6668 5.75L13.6668 4.25H19.0002H19.7502L19.7502 5V10.3333H18.2502V6.81054L6.81072 18.25L10.3333 18.25V19.75L5 19.75H4.25V19V13.6666L5.75 13.6666L5.75 17.1894L17.1894 5.75Z"}))},Ht=function(){return Object(c.createElement)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("line",{x1:"8",y1:"8.5",x2:"24",y2:"8.5",stroke:"currentColor"}),Object(c.createElement)("line",{x1:"8",y1:"15",x2:"24",y2:"15",stroke:"currentColor",strokeWidth:"2"}),Object(c.createElement)("line",{x1:"8",y1:"22.5",x2:"24",y2:"22.5",stroke:"currentColor",strokeWidth:"3"}))},Vt=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M12.0078 18.2266C14.7656 18.2266 16.4062 15.9531 16.4062 12.3438C16.4062 8.73438 14.75 6.5 12.0078 6.5C9.25781 6.5 7.59375 8.75 7.59375 12.3516C7.59375 15.9688 9.24219 18.2266 12.0078 18.2266ZM12.0078 16.5781C10.5078 16.5781 9.625 15 9.625 12.3438C9.625 9.73438 10.5234 8.14844 12.0078 8.14844C13.4844 8.14844 14.3672 9.71875 14.3672 12.3516C14.3672 15.0078 13.5 16.5781 12.0078 16.5781Z"}))};function Ut(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}var Wt=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.get)(t,"size","medium"),o=Dt,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(){return u(!s)},f=t.hideResults?Object(i.__)("Show vote counters","crowdsignal-forms"):Object(i.__)("Hide vote counters","crowdsignal-forms");return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{isCollapsed:!0,icon:Mt,label:Object(i.__)("Change block size","crowdsignal-forms"),popoverProps:Bt,controls:o.map((function(e){var t=e.size;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ut(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:r===t,role:"menuitemradio",onClick:function(){return n({size:t})}})}))}),Object(c.createElement)(de.Toolbar,{controls:[{icon:Ht,onClick:d},{icon:Vt,label:f,onClick:function(){return n({hideResults:!t.hideResults})},isActive:!t.hideResults,isPressed:!t.hideResults}]}),s&&Object(c.createElement)(de.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:d},Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderWidth:parseInt(e,10)||0})},value:t.borderWidth||0}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderRadius:parseInt(e,10)||0})},value:t.borderRadius||0}))))},zt=function(e){return function(t){return function(n){var r=n.attributes,o=n.setAttributes;return Object(ie.useEffect)((function(){Object(y.forEach)(e,(function(e){r[e]||o(b()({},e,Ot()))}))}),[]),Object(c.createElement)(t,n)}}},qt=function(e,t,n,r){return Object(ie.useEffect)((function(){Object(y.isEmpty)(window.csBlockTypeCount)&&(window.csBlockTypeCount={}),Object(y.isNil)(window.csBlockTypeCount[e])&&(window.csBlockTypeCount[e]=0),window.csBlockTypeCount[e]++,null===n.title&&(1===window.csBlockTypeCount[e]?r({title:t}):r({title:"".concat(t," ").concat(window.csBlockTypeCount[e])}))}),[])},Kt=Object(be.compose)([xt,zt(["pollId"])])((function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=e.pollDataFromApi;qt(e.name,Object(i.__)("Untitled Vote","crowdsignal-forms"),t,n);var a=o?o.viewResultsUrl:"",l=nt(t.pollStatus,t.closedAfterDateTime),s=pe()(r,"crowdsignal-forms-vote","size-".concat(t.size),{"no-results":t.hideResults,"is-closed":l}),u=function(e){return Object(y.mapKeys)({borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px")},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(y.kebabCase)(t))}))}(t),d=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),f=Object(y.get)(d,["signalCount","shouldDisplay"]),b=f&&Object(y.get)(d,["signalCount","count"])>=Object(y.get)(d,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal Vote","crowdsignal-forms")},Object(c.createElement)(Ft,ae()({},e,{shouldPromote:f,signalWarning:b,viewResultsUrl:a})),Object(c.createElement)(Wt,e),Object(c.createElement)("div",{className:s,style:u},Object(c.createElement)("div",{className:"crowdsignal-forms-vote__items"},Object(c.createElement)(ue.InnerBlocks,{template:[["crowdsignal-forms/vote-item",{type:"up"}],["crowdsignal-forms/vote-item",{type:"down"}]],templateInsertUpdatesSelection:!1,allowedBlocks:["crowdsignal-forms/vote-item"],orientation:"horizontal",__experimentalMoverDirection:"horizontal"}))))})),Zt={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},pollStatus:{type:"string",default:Rt.OPEN},closedAfterDateTime:{type:"string",default:null},size:{type:"string",default:"medium"},borderWidth:{type:"number",default:1},borderRadius:{type:"number",default:5},hideResults:{type:"boolean",default:!1}},Gt={title:Object(i.__)("Vote","crowdsignal-forms"),description:Object(i.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("ballot","crowdsignal-forms"),Object(i.__)("button","crowdsignal-forms"),Object(i.__)("count","crowdsignal-forms"),"crowdsignal",Object(i.__)("deciding","crowdsignal-forms"),Object(i.__)("decision","crowdsignal-forms"),Object(i.__)("elect","crowdsignal-forms"),Object(i.__)("election","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("like","crowdsignal-forms"),Object(i.__)("nero","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("polling","crowdsignal-forms"),Object(i.__)("rate","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms"),Object(i.__)("thumb down","crowdsignal-forms"),Object(i.__)("thumb up","crowdsignal-forms"),Object(i.__)("thumbs","crowdsignal-forms"),Object(i.__)("vote","crowdsignal-forms"),Object(i.__)("voting","crowdsignal-forms")],icon:Object(c.createElement)(At,null),edit:Kt,save:function(){return Object(c.createElement)(ue.InnerBlocks.Content,null)},attributes:Zt,example:{attributes:{className:"crowdsignal-forms-vote__example",size:"large"}}},Yt=function(e){var t=e.attributes,n=e.setAttributes;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:function(e){return n({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:function(e){return n({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:function(e){return n({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]}))};function Qt(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Jt(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var Xt=n(23),$t=n.n(Xt),en=!1,tn=se.a.createContext(null),nn="entering",rn="entered",on=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o="exited",r.appearStatus=nn):o=rn:o=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:o},r.nextCallback=null,r}Qt(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==nn&&n!==rn&&(t=nn):n!==nn&&n!==rn||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===nn?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[$t.a.findDOMNode(this),r],a=o[0],l=o[1],c=this.getTimeouts(),i=r?c.appear:c.enter;!e&&!n||en?this.safeSetState({status:rn},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,l),this.safeSetState({status:nn},(function(){t.props.onEntering(a,l),t.onTransitionEnd(i,(function(){t.safeSetState({status:rn},(function(){t.props.onEntered(a,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:$t.a.findDOMNode(this);t&&!en?(this.props.onExit(r),this.safeSetState({status:"exiting"},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:$t.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],l=o[1];this.props.addEndListener(a,l)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Jt(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return se.a.createElement(tn.Provider,{value:null},"function"==typeof n?n(e,r):se.a.cloneElement(se.a.Children.only(n),r))},t}(se.a.Component);function an(){}on.contextType=tn,on.propTypes={},on.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:an,onEntering:an,onEntered:an,onExit:an,onExiting:an,onExited:an},on.UNMOUNTED="unmounted",on.EXITED="exited",on.ENTERING=nn,on.ENTERED=rn,on.EXITING="exiting";var ln,cn,sn=on;var un="out-in",dn="in-out",fn=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},bn=((ln={})[un]=function(e){var t=e.current,n=e.changeState;return se.a.cloneElement(t,{in:!1,onExited:fn(t,"onExited",(function(){n(nn,null)}))})},ln[dn]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,se.a.cloneElement(r,{in:!0,onEntered:fn(r,"onEntered",(function(){n(nn)}))})]},ln),mn=((cn={})[un]=function(e){var t=e.children,n=e.changeState;return se.a.cloneElement(t,{in:!0,onEntered:fn(t,"onEntered",(function(){n(rn,se.a.cloneElement(t,{in:!0}))}))})},cn[dn]=function(e){var t=e.current,n=e.children,r=e.changeState;return[se.a.cloneElement(t,{in:!1,onExited:fn(t,"onExited",(function(){r(rn,se.a.cloneElement(n,{in:!0}))}))}),se.a.cloneElement(n,{in:!0})]},cn),pn=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={status:rn,current:null},t.appeared=!1,t.changeState=function(e,n){void 0===n&&(n=t.state.current),t.setState({status:e,current:n})},t}Qt(t,e);var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===nn&&e.mode===dn?{status:nn}:!t.current||(n=t.current,r=e.children,n===r||se.a.isValidElement(n)&&se.a.isValidElement(r)&&null!=n.key&&n.key===r.key)?{current:se.a.cloneElement(e.children,{in:!0})}:{status:"exiting"};var n,r},n.render=function(){var e,t=this.props,n=t.children,r=t.mode,o=this.state,a=o.status,l=o.current,c={children:n,current:l,changeState:this.changeState,status:a};switch(a){case nn:e=mn[r](c);break;case"exiting":e=bn[r](c);break;case rn:e=l}return se.a.createElement(tn.Provider,{value:{isMounting:!this.appeared}},e)},t}(se.a.Component);pn.propTypes={},pn.defaultProps={mode:un};var gn=pn;function On(){return(On=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function vn(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var wn=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=vn(n.className,r):n.setAttribute("class",vn(n.className&&n.className.baseVal||"",r)));var n,r}))},jn=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1];t.removeClasses(o,"exit"),t.addClass(o,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.addClass(o,a,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.removeClasses(o,a),t.addClass(o,a,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}Qt(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&e.scrollTop,r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,a=n.done;this.appliedClasses[t]={},r&&wn(e,r),o&&wn(e,o),a&&wn(e,a)},n.render=function(){var e=this.props,t=(e.classNames,Jt(e,["classNames"]));return se.a.createElement(sn,On({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(se.a.Component);jn.defaultProps={classNames:""},jn.propTypes={};var hn=jn,_n=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(c.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clipThumbsUp)"},Object(c.createElement)("mask",{id:"maskThumbsUp","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"-1",width:"20",height:"20"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.35 6.24998H13.5658L14.4366 2.06081L14.4641 1.76748C14.4641 1.39165 14.3083 1.04331 14.0608 0.795813L13.0891 -0.166687L7.05748 5.87415C6.71831 6.20415 6.51664 6.66248 6.51664 7.16665L2.84998 7.16665V16.425H6.51664V16.3333C6.51664 17.3416 7.34164 18.1666 8.34998 18.1666H16.6C17.3608 18.1666 18.0116 17.7083 18.2866 17.0483L21.055 10.5858C21.1375 10.375 21.1833 10.155 21.1833 9.91665V8.08331C21.1833 7.07498 20.3583 6.24998 19.35 6.24998ZM19.35 9.91665L16.6 16.3333H8.34998V7.16665L12.3283 3.18831L11.3108 8.08331H19.35V9.91665Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskThumbsUp)"},Object(c.createElement)("rect",{x:"0.999878",y:"-3.05176e-05",width:"22",height:"22",fill:r}))),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clipThumbsUp"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},Cn=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(c.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clipThumbsDown)"},Object(c.createElement)("mask",{id:"maskThumbsDown","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"20",height:"20"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.65002 17.75H10.4342L9.56336 21.9392L9.53586 22.2325C9.53586 22.6083 9.69169 22.9567 9.93919 23.2042L10.9109 24.1667L16.9425 18.1258C17.2817 17.7958 17.4834 17.3375 17.4834 16.8333L21.15 16.8333L21.15 7.57499H17.4834V7.66666C17.4834 6.65832 16.6584 5.83332 15.65 5.83332H7.40003C6.63919 5.83332 5.98836 6.29165 5.71336 6.95166L2.94503 13.4142C2.86253 13.625 2.81669 13.845 2.81669 14.0833V15.9167C2.81669 16.925 3.64169 17.75 4.65002 17.75ZM4.65002 14.0833L7.40002 7.66666H15.65L15.65 16.8333L11.6717 20.8117L12.6892 15.9167H4.65002V14.0833Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskThumbsDown)"},Object(c.createElement)("rect",{x:"23.0001",y:"24",width:"22",height:"22",transform:"rotate(-180 23.0001 24)",fill:r}))),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clipThumbsDown"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},yn=function(e){return e?e>=1e7?"".concat(Object(y.round)(e/1e6),"M"):e>=1e6?"".concat((e/1e6).toFixed(1),"M"):e>=1e4?"".concat(Object(y.round)(e/1e3),"K"):e>=1e3?"".concat((e/1e3).toFixed(1),"K"):e.toString():"0"},En=function(e){var t=e.attributes,n=e.voteCount,r=e.apiAnswerId,o=e.onVote,a=e.disabled,l=e.isVotedOn,i=e.hideCount,s=e.fallbackStyles,u=e.isInEditor,d=t.className,f=t.type,b=Object(ie.useState)(0),m=ce()(b,2),p=m[0],g=m[1],O=function(){!a&&o&&(g(1),o(r))},v="up"===f?_n:Cn,w="is-type-".concat(f),j=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return pe()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(t,"crowdsignal-forms-vote-item",d,{"is-voted-on":l,"is-disabled":a,"is-in-editor":u},w),h=function(e,t){var n=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor,r=Object(y.isEmpty)(e.backgroundColor)?t.backgroundColor:e.backgroundColor;return Object(y.mapKeys)({borderColor:e.borderColor,bgColor:r,textColor:n,votedColor:t.accentColor},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(y.kebabCase)(t))}))}(t,s),_=n+p;return Object(c.createElement)("div",{className:j,onClick:O,onKeyPress:O,role:"button",style:h,tabIndex:0},Object(c.createElement)(v,{className:"crowdsignal-forms-vote-item__icon",fillColor:"currentColor"}),!i&&Object(c.createElement)(gn,{mode:"in-out"},Object(c.createElement)(hn,{key:p,classNames:"crowdsignal-forms-vote-item__count",timeout:300},Object(c.createElement)("div",{className:"crowdsignal-forms-vote-item__count"},yn(_)))))};En.propTypes={apiAnswerId:ve.a.number,className:ve.a.string,disabled:ve.a.bool,isVotedOn:ve.a.bool,onVote:ve.a.func,type:ve.a.string.isRequired,voteCount:ve.a.number.isRequired};var kn=En,xn=Object(be.compose)([Ke,zt(["answerId"])])((function(e){var t=e.attributes,n=e.className,r=e.fallbackStyles,o=e.renderStyleProbe;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(Yt,e),Object(c.createElement)(kn,{attributes:t,fallbackStyles:r,className:n,voteCount:0,isInEditor:!0,type:t.type}),o())})),Sn={title:Object(i.__)("Vote Item","crowdsignal-forms"),description:Object(i.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",parent:["crowdsignal-forms/vote"],icon:Object(c.createElement)(At,null),edit:xn,attributes:{answerId:{type:"string",default:null},type:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"}}},Ln=function(e){var t=e.showBranding,n=e.referralCode;return Object(c.createElement)("div",{className:"crowdsignal-forms__branding"},t&&Object(c.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:"https://crowdsignal.com?ref=".concat(n),target:"blank",rel:"noopener noreferrer"},Object(i.__)("Powered by Crowdsignal","crowdsignal-forms")),!t&&Object(c.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};Ln.propTypes={showBranding:ve.a.bool,referralCode:ve.a.string.isRequired};var Tn=Ln,Pn=function(e){var t=e.active,n=e.className,r=pe()("crowdsignal-forms-applause__animation",n,{"is-active":t});return Object(c.createElement)("svg",{className:r,width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-right"},Object(c.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813ZM23.6104 16.605L22.538 10.5434L22.0547 10.6502L21.4234 15.0093L13.8574 9.48855C13.8574 9.48855 13.4691 9.4034 13.349 9.56801C13.2288 9.73262 13.2638 9.95632 13.4284 10.0764L17.667 13.1693L16.8091 14.345L11.2301 10.2742C11.0655 10.1541 10.8418 10.189 10.7217 10.3536C10.6016 10.5182 10.6365 10.7419 10.8012 10.862L16.3802 14.9329L15.5222 16.1087L10.4782 12.4282C10.3136 12.3081 10.0899 12.343 9.96978 12.5076C9.84967 12.6722 9.88463 12.8959 10.0492 13.0161L15.0933 16.6966L14.2353 17.8723L10.7962 15.3629C10.6316 15.2428 10.4079 15.2777 10.2878 15.4423C10.1677 15.607 10.2027 15.8307 10.3673 15.9508L18.5094 21.8919C19.1561 22.3638 20.0713 22.2207 20.5431 21.5741L23.3571 17.7175C23.5888 17.4001 23.6766 16.9957 23.6104 16.605Z"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-left"},Object(c.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813ZM20.3108 16.805L19.2384 10.7434L18.7551 10.8502L18.1239 15.2093L10.5578 9.68854C10.5578 9.68854 10.1695 9.6034 10.0494 9.76801C9.92928 9.93261 9.96425 10.1563 10.1289 10.2764L14.3675 13.3692L13.5096 14.545L7.93056 10.4742C7.76595 10.354 7.54224 10.389 7.42213 10.5536C7.30202 10.7182 7.33699 10.9419 7.50159 11.062L13.0806 15.1329L12.2227 16.3087L7.17864 12.6282C7.01403 12.5081 6.79033 12.543 6.67022 12.7076C6.55011 12.8722 6.58507 13.0959 6.74968 13.216L11.7937 16.8965L10.9358 18.0723L7.49667 15.5629C7.33206 15.4428 7.10836 15.4777 6.98825 15.6423C6.86814 15.8069 6.9031 16.0307 7.06771 16.1508L15.2099 22.0919C15.8566 22.5638 16.7717 22.4207 17.2436 21.7741L20.0576 17.9175C20.2892 17.6001 20.3771 17.1957 20.3108 16.805Z"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-small"},Object(c.createElement)("rect",{x:"15.4854",y:"4.42176",width:"1.5",height:"3",transform:"rotate(8 15.4854 4.42176)"}),Object(c.createElement)("rect",{x:"19.9369",y:"5.15548",width:"1.5",height:"3",transform:"rotate(43 19.9369 5.15548)"}),Object(c.createElement)("rect",{x:"11.1523",y:"4.78963",width:"1.5",height:"3",transform:"rotate(-27 11.1523 4.78963)"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-large"},Object(c.createElement)("rect",{x:"23.453",y:"2.41095",width:"1.5",height:"3",transform:"rotate(38 23.453 2.41095)"}),Object(c.createElement)("rect",{x:"26.9413",y:"5.27211",width:"1.5",height:"3",transform:"rotate(73 26.9413 5.27211)"}),Object(c.createElement)("rect",{x:"19.5165",y:"0.562988",width:"1.5",height:"3",transform:"rotate(3 19.5165 0.562988)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.788011 0.615662 0.615662 0.788011 8.52597 2.41095)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.292372 0.956305 0.956305 0.292372 5.03775 5.27211)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.99863 0.052336 0.052336 0.99863 12.4625 0.562988)"})))},In=function(e){var t=e.attributes,n=e.fallbackStyles,r=e.renderStyleProbe,o=t.apiPollData?t.apiPollData.id:null,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(ie.useState)(!1),a=ce()(o,2),l=a[0],c=a[1],i=Object(ie.useState)(!1),s=ce()(i,2),u=s[0],f=s[1],b=Object(ie.useState)(""),m=ce()(b,2),p=m[0],g=m[1];Object(ie.useEffect)((function(){t&&void 0!==je.a.get(r)&&(f(!0),g(je.a.get(r)))}),[]);var O=function(){var o=W()(d.a.mark((function o(a){var l,i,s,u=arguments;return d.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return l=u.length>1&&void 0!==u[1]?u[1]:1,o.prev=1,c(!0),o.next=5,Y(e);case 5:return i=o.sent,o.next=8,Q(i,e,a,l);case 8:f(!0),t&&(s=n?a.join(","):(new Date).getTime(),je.a.set(r,s,{sameSite:"Strict",expires:365}),g(s));case 10:return o.prev=10,c(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:u,isVoting:l,vote:O,storedCookieValue:p}}(o,!0),l=a.hasVoted,i=a.vote,s=Object(ie.useState)(0),u=ce()(s,2),f=u[0],b=u[1],m=Object(ie.useState)(0),p=ce()(m,2),g=p[0],O=p[1],v=Object(ie.useState)(null),w=ce()(v,2),j=w[0],h=w[1],_=Object(ie.useState)(!1),C=ce()(_,2),E=C[0],k=C[1],x=Object(ie.useState)(null),S=ce()(x,2),L=S[0],T=S[1],P=_e(o).results,I=nt(t.pollStatus,t.closedAfterDateTime),N=function(){if(null!==o&&!I){L&&clearTimeout(L),k(!0),T(setTimeout((function(){k(!1)}),200));var e=g+1;O(e),b(f+1);var n=t.apiPollData.answers[0].id;null!==j&&clearTimeout(j);var r=setTimeout((function(){i([n],e),h(null),O(0)}),1e3);h(r)}},A=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return pe()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(t,"crowdsignal-forms-applause",t.className,"size-".concat(t.size),{"is-closed":I}),R=function(e,t){var n=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(y.mapKeys)({bgColor:e.backgroundColor||t.backgroundColor,textColor:n,hoverColor:t.accentColor,borderRadius:"".concat(e.borderRadius||0,"px"),borderWidth:"".concat(e.borderWidth||0,"px"),borderColor:e.borderColor},(function(e,t){return"--crowdsignal-forms-applause-".concat(Object(y.kebabCase)(t))}))}(t,n),D=(null!==P?Object(y.values)(P)[0]:0)+f;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{className:A,style:R,onClick:N,onKeyPress:N,role:"button",tabIndex:0},Object(c.createElement)(Pn,{active:E}),Object(c.createElement)("p",{className:"crowdsignal-forms-applause__count"},yn(D)," Claps"),r()),Object(c.createElement)(Tn,{showBranding:l&&!t.hideBranding,referralCode:"cs-forms-applause"}))};In.propTypes={className:ve.a.string};var Nn=Ke(In),An=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Rn=[{title:Object(i.__)("Small","crowdsignal-forms"),size:"small"},{title:Object(i.__)("Medium","crowdsignal-forms"),size:"medium"},{title:Object(i.__)("Large","crowdsignal-forms"),size:"large"}],Dn={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"};function Bn(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}var Fn=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.get)(t,"size","medium"),o=Rn,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(){return u(!s)};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{isCollapsed:!0,icon:Mt,label:Object(i.__)("Change block size","crowdsignal-forms"),popoverProps:Dn,controls:o.map((function(e){var t=e.size;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bn(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:r===t,role:"menuitemradio",onClick:function(){return n({size:t})}})}))}),Object(c.createElement)(de.Toolbar,{controls:[{icon:Ht,onClick:d}]}),s&&Object(c.createElement)(de.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:d},Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderWidth:parseInt(e,10)||0})},value:t.borderWidth}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderRadius:parseInt(e,10)||0})},value:t.borderRadius}))))},Mn=function(e){var t=e.attributes,n=e.setAttributes,r=e.viewResultsUrl,o=e.shouldPromote,a=e.signalWarning,l=""!==r;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,l?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:r,isSecondary:!0,target:"_blank",disabled:!l},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:t.title,label:Object(i.__)("Title of the applause block","crowdsignal-forms"),onChange:function(e){return n({title:e})}}),o&&Object(c.createElement)(at,{signalWarning:a})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms")},Object(c.createElement)(de.SelectControl,{value:t.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:An.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:An.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:An.CLOSED}],onChange:function(e){Object(y.includes)(An,e)&&n({closedAfterDateTime:e===An.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),An.CLOSED_AFTER===t.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:t.closedAfterDateTime,label:Object(i.__)("Close applause block on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:function(e){return n({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:function(e){return n({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:function(e){return n({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]}))},Hn=Object(be.compose)([xt,zt(["pollId","answerId"])])((function(e){var t=e.attributes,n=e.setAttributes,r=e.pollDataFromApi,o=r?r.viewResultsUrl:"";qt(e.name,Object(i.__)("Untitled Applause","crowdsignal-forms"),t,n);var a=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),l=Object(y.get)(a,["signalCount","shouldDisplay"]),s=l&&Object(y.get)(a,["signalCount","count"])>=Object(y.get)(a,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal Applause","crowdsignal-forms")},Object(c.createElement)(Mn,ae()({},e,{shouldPromote:l,signalWarning:s,viewResultsUrl:o})),Object(c.createElement)(Fn,e),Object(c.createElement)(Nn,e))})),Vn={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},answerId:{type:"string",default:null},size:{type:"string",default:"medium"},pollStatus:{type:"string",default:An.OPEN},closedAfterDateTime:{type:"string",default:null},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:0},borderRadius:{type:"number",default:0}},Un={title:Object(i.__)("Applause","crowdsignal-forms"),description:Object(i.__)("Let your audience cheer with a big round of applause — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",Object(i.__)("applause","crowdsignal-forms"),Object(i.__)("cheer","crowdsignal-forms"),Object(i.__)("cheering","crowdsignal-forms"),Object(i.__)("clap","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("kudos","crowdsignal-forms"),Object(i.__)("like","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("praise","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("upvote","crowdsignal-forms"),Object(i.__)("upvoting","crowdsignal-forms"),Object(i.__)("votes","crowdsignal-forms"),Object(i.__)("voting","crowdsignal-forms")],icon:Object(c.createElement)((function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clip0)"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.5284 16.5813L18.7187 20.432C17.7707 21.7312 15.9506 22.0157 14.6513 21.0676L6.50915 15.1265C5.69788 14.5345 5.51988 13.3957 6.11185 12.5844C6.18478 12.4845 6.26946 12.3931 6.35573 12.3119L6.19112 12.1918C5.37984 11.5998 5.20185 10.461 5.79382 9.64968C5.93538 9.45568 6.10792 9.29329 6.30287 9.17428C6.1079 8.62662 6.17683 8.00125 6.54574 7.49567C7.11197 6.71967 8.18077 6.52659 8.98362 7.03133C9.03891 6.91852 9.10007 6.81 9.173 6.71006C9.76497 5.89878 10.9038 5.72079 11.7151 6.31276L17.3294 10.4094L17.6107 8.44349C17.6946 7.84704 18.1496 7.35925 18.7389 7.23069L20.7027 6.79878L22.045 14.3547C22.1819 15.1302 21.9917 15.9464 21.5284 16.5813ZM20.61 14.605L19.5377 8.54337L19.0543 8.65016L18.4231 13.0093L10.857 7.48855C10.857 7.48855 10.4687 7.4034 10.3486 7.56801C10.2285 7.73262 10.2635 7.95632 10.4281 8.07643L14.6667 11.1693L13.8088 12.345L8.22979 8.27416C8.06518 8.15405 7.84147 8.18902 7.72136 8.35362C7.60126 8.51823 7.63622 8.74194 7.80082 8.86204L13.3798 12.9329L12.5219 14.1087L7.47787 10.4282C7.31327 10.3081 7.08956 10.343 6.96945 10.5076C6.84934 10.6722 6.8843 10.8959 7.04891 11.0161L12.0929 14.6966L11.235 15.8723L7.7959 13.3629C7.6313 13.2428 7.40759 13.2777 7.28748 13.4423C7.16737 13.607 7.20233 13.8307 7.36694 13.9508L15.5091 19.8919C16.1558 20.3638 17.0709 20.2207 17.5428 19.5741L20.3568 15.7175C20.5884 15.4001 20.6763 14.9957 20.61 14.605Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813Z",fill:"white"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813ZM17.3105 14.805L16.2381 8.74337L15.7548 8.85016L15.1235 13.2093L7.55749 7.68854C7.55749 7.68854 7.16918 7.6034 7.04907 7.76801C6.92896 7.93261 6.96392 8.15632 7.12853 8.27643L11.3672 11.3692L10.5092 12.545L4.93023 8.47416C4.76562 8.35405 4.54191 8.38901 4.4218 8.55362C4.3017 8.71823 4.33666 8.94193 4.50126 9.06204L10.0803 13.1329L9.22235 14.3087L4.17831 10.6282C4.0137 10.5081 3.79 10.543 3.66989 10.7076C3.54978 10.8722 3.58474 11.0959 3.74935 11.216L8.79338 14.8965L7.93546 16.0723L4.49634 13.5629C4.33173 13.4428 4.10803 13.4777 3.98792 13.6423C3.86781 13.8069 3.90277 14.0307 4.06738 14.1508L12.2096 20.0919C12.8562 20.5638 13.7714 20.4207 14.2432 19.7741L17.0572 15.9175C17.2889 15.6001 17.3767 15.1957 17.3105 14.805Z"}),Object(c.createElement)("rect",{x:"12.4851",y:"1.42175",width:"1.5",height:"3",transform:"rotate(8 12.4851 1.42175)"}),Object(c.createElement)("rect",{x:"16.9365",y:"2.15547",width:"1.5",height:"3",transform:"rotate(43 16.9365 2.15547)"}),Object(c.createElement)("rect",{x:"8.15195",y:"1.78963",width:"1.5",height:"3",transform:"rotate(-27 8.15195 1.78963)"})),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clip0"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))}),null),edit:Hn,attributes:Vn,example:{attributes:{size:"large"}}},Wn="rating",zn="feedback",qn=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Kn={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},feedbackPlaceholder:{type:"string",default:Object(i.__)("Please help us understand your rating","crowdsignal-forms")},feedbackQuestion:{type:"string",default:Object(i.__)("Thanks so much for your response! How could we do better?","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},highRatingLabel:{type:"string",default:Object(i.__)("Extremely likely","crowdsignal-forms")},lowRatingLabel:{type:"string",default:Object(i.__)("Not likely at all","crowdsignal-forms")},ratingQuestion:{type:"string",default:Object(i.__)("How likely is it that you would recommend this project to a friend or colleague?","crowdsignal-forms")},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},title:{type:"string",default:""},viewThreshold:{type:"string",default:2},status:{type:"string",default:qn.OPEN},closedAfterDateTime:{type:"string",default:null},isExample:{type:"boolean",default:!1}},Zn=n(33),Gn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object(ie.useState)(!1),r=ce()(n,2),o=r[0],a=r[1],l=Object(ie.useRef)(0),c=Object(ie.useCallback)(Object(y.debounce)((function(t,n){return e(t).catch(n)}),1500),[]),i=Object(ie.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;a(!1),c(t,(function(){e===l.current&&(n<3?i(e,n+1):a(!0))}))}),Object(y.values)(t));return Object(ie.useEffect)((function(){0!=l.current++&&i(l.current)}),Object(y.values)(t)),{error:o,save:function(){return i(l.current)}}},Yn=function(e){return new Promise((function(t,n){var r=setTimeout((function(){return n(new Error("Request timed out"))}),1e4);e.then(t,n).finally((function(){return clearTimeout(r)}))}))},Qn=function(e){return Yn(q()({path:Object(y.trimEnd)("/crowdsignal-forms/v1/nps/".concat(e.surveyId||""),"/"),method:"POST",data:e}))},Jn=function(e){var t=e.attributes,n=e.setAttributes,r=e.shouldPromote,o=e.signalWarning,a="https://app.crowdsignal.com/surveys/".concat(t.surveyId,"/report/overview"),l=function(e){return function(t){return n(b()({},e,t))}};return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,t.surveyId?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Save the block to track results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{isSecondary:!0,disabled:!t.surveyId,href:a,target:"blank"},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Title (optional)","crowdsignal-forms"),onChange:function(e){return n({title:e})},value:Object(fe.decodeEntities)(t.title)}),r&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:l("backgroundColor"),value:t.backgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:l("textColor"),value:t.textColor},{label:Object(i.__)("Button color","crowdsignal-forms"),onChange:l("buttonColor"),value:t.buttonColor},{label:Object(i.__)("Button text color","crowdsignal-forms"),onChange:l("buttonTextColor"),value:t.buttonTextColor}]}),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:t.status,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:qn.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:qn.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:qn.CLOSED}],onChange:function(e){return n({status:e})},help:qn.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),qn.CLOSED_AFTER===t.status&&Object(c.createElement)(de.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:Object(i.__)("Close on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},Xn=function(e){var t=e.attributes,n=e.currentView,r=e.onViewChange,o=e.setAttributes,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(e){return function(){return r(e)}};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{label:Object(i.__)("Current view","crowdsignal-forms")},Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:n===Wn,label:Object(i.__)("Rating","crowdsignal-forms"),onClick:d(Wn)},Object(i.__)("Rating","crowdsignal-forms")),Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:n===zn,label:Object(i.__)("Feedback","crowdsignal-forms"),onClick:d(zn)},Object(i.__)("Feedback","crowdsignal-forms"))),Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-popover-button",icon:"visibility",label:Object(i.__)("Set view threshold","crowdsignal-forms"),onClick:function(){return u(!0)}},s&&Object(c.createElement)(de.Popover,{onClose:function(){return u(!1)}},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__toolbar-popover"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Show this block after __ visits:","crowdsignal-forms"),value:t.viewThreshold,onChange:function(e){return o({viewThreshold:e})},type:"number",min:"1"}))))))},$n=function(e,t){return Object(y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))},er=function(e){var t=e.retryHandler;return Object(c.createElement)(St,{status:"error",icon:"warning",isDismissible:!1,actions:[{className:"is-destructive",label:Object(i.__)("Retry","crowdsignal-forms"),onClick:t}]},Object(i.__)("Unfortunately, the block couldn't be saved to Crowdsignal.com.","crowdsignal-forms"))},tr=Object(be.compose)([Object(m.withSelect)((function(e){var t=e("core/editor").getPermalink();return t||(t=e("core").getSite()&&e("core").getSite().url),{sourceLink:t}})),Ke])((function(e){var t=Object(ie.useState)(Wn),n=ce()(t,2),r=n[0],o=n[1],a=e.attributes,l=e.clientId,s=e.fallbackStyles,u=e.isSelected,f=e.setAttributes,p=e.renderStyleProbe,g=e.sourceLink,O=a.feedbackQuestion,v=a.ratingQuestion,w=a.surveyId,j=a.title,h=a.isExample,_=a.viewThreshold,C=Gn(function(){var e=W()(d.a.mark((function e(t){var n;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(m.dispatch)("core/editor").lockPostSaving(l),e.prev=1,e.next=4,Qn({feedbackQuestion:t.feedbackQuestion,ratingQuestion:t.ratingQuestion,sourceLink:t.sourceLink,surveyId:t.surveyId,title:t.title||t.ratingQuestion});case 4:n=e.sent,t.surveyId||f({surveyId:n.surveyId});case 6:return e.prev=6,Object(m.dispatch)("core/editor").unlockPostSaving(l),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})));return function(t){return e.apply(this,arguments)}}(),{feedbackQuestion:O,ratingQuestion:v,sourceLink:g,surveyId:w,title:j}),E=C.error,k=C.save;Object(ie.useEffect)((function(){h||a.surveyId||k()}),[]),Object(ie.useEffect)((function(){u||o(Wn)}),[u]);var x=function(e){return function(t){return f(b()({},e,t))}},S=pe()("crowdsignal-forms-nps",{"is-inactive":!h&&!u}),L=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),T=Object(y.get)(L,"capabilities",[]).includes("hide-branding"),P=Object(y.get)(L,["signalCount","shouldDisplay"]),I=P&&Object(y.get)(L,["signalCount","count"])>=Object(y.get)(L,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal NPS","crowdsignal-forms")},Object(c.createElement)(Xn,ae()({currentView:r,onViewChange:o},e)),Object(c.createElement)(Jn,ae()({shouldPromote:P,signalWarning:I},e)),!h&&I&&Object(c.createElement)(Lt,null),!h&&E&&Object(c.createElement)(er,{retryHandler:k}),!h&&Object(c.createElement)(St,{isDismissible:!1,icon:"visibility",componentActions:[Object(c.createElement)(Zn.PostPreviewButton,{key:1,className:["is-secondary","components-notice__action","crowdsignal-forms-nps__preview-button",a.surveyId?"":"is-disabled"],textContent:Object(i.__)("Preview","crowdsignal-forms")})]},Object(i.sprintf)(Object(i._n)("This block will appear as a popup window to people who have visited this page at least %d time.","This block will appear as a popup window to people who have visited this page at least %d times.",_,"crowdsignal-forms"),_)),(r===Wn||!u)&&Object(c.createElement)("div",{className:S,style:$n(a,s)},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:Object(i.__)("Enter your rating question","crowdsignal-forms"),onChange:x("ratingQuestion"),value:v,allowedFormats:[]}),Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating"},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},Object(c.createElement)(ue.RichText,{tagName:"span",placeholder:Object(i.__)("Not likely","crowdsignal-forms"),onChange:x("lowRatingLabel"),value:a.lowRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}),Object(c.createElement)(ue.RichText,{tagName:"span",placeholder:Object(i.__)("Very likely","crowdsignal-forms"),onChange:x("highRatingLabel"),value:a.highRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},Object(y.times)(11,(function(e){return Object(c.createElement)("div",{key:"rating-".concat(e),className:"crowdsignal-forms-nps__rating-button"},e)}))),!T&&Object(c.createElement)(xe,{trackRef:"cs-forms-nps",editing:!0,message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))),r===zn&&u&&Object(c.createElement)("div",{className:S,style:$n(a,s)},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:Object(i.__)("Enter your feedback question","crowdsignal-forms"),onChange:x("feedbackQuestion"),value:O,allowedFormats:[]}),Object(c.createElement)(de.TextareaControl,{className:"crowdsignal-forms-nps__feedback-text",rows:6,onChange:x("feedbackPlaceholder"),value:a.feedbackPlaceholder}),Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onChange:x("submitButtonLabel"),value:a.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!T&&Object(c.createElement)(xe,{trackRef:"cs-forms-nps",editing:!0,message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))),p())})),nr={title:Object(i.__)("Measure NPS","crowdsignal-forms"),description:Object(i.__)("Calculate your Net Promoter Score! Collect feedback and track customer satisfaction over time. — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",attributes:Kn,supports:{multiple:!1,html:!1,reusable:!1},icon:Object(c.createElement)((function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M4.49707 15V10.3857H4.54102L7.83691 15H9.05762V7.9541H7.64648V12.5439H7.60742L4.31641 7.9541H3.08594V15H4.49707ZM9.73438 7.9541V15H11.209V12.7783H12.5273C14.0117 12.7783 15.042 11.8115 15.042 10.3662C15.042 8.91602 14.0459 7.9541 12.6006 7.9541H9.73438ZM11.209 9.12109H12.21C13.0547 9.12109 13.543 9.57031 13.543 10.3711C13.543 11.1768 13.0498 11.626 12.2051 11.626H11.209V9.12109ZM15.1523 12.9932C15.1963 14.3164 16.2754 15.1221 17.9697 15.1221C19.7178 15.1221 20.8262 14.2578 20.8262 12.8906C20.8262 11.8164 20.2109 11.2109 18.7998 10.9082L17.9453 10.7275C17.1348 10.542 16.793 10.2979 16.793 9.86328C16.793 9.34082 17.2812 8.99414 18.0088 8.99414C18.7461 8.99414 19.2686 9.35547 19.3174 9.95117H20.6992C20.6748 8.67676 19.6445 7.83203 18.0039 7.83203C16.4316 7.83203 15.3086 8.69141 15.3086 9.99023C15.3086 11.0205 15.9482 11.6797 17.2471 11.958L18.165 12.1582C19.0146 12.3486 19.3516 12.6025 19.3516 13.0615C19.3516 13.5791 18.8145 13.9551 18.0283 13.9551C17.2471 13.9551 16.6416 13.5742 16.5732 12.9932H15.1523Z"}))}),null),edit:tr,keywords:[Object(i.__)("ask","crowdsignal-forms"),"crowdsignal",Object(i.__)("CSAT","crowdsignal-forms"),Object(i.__)("customer experience","crowdsignal-forms"),Object(i.__)("customer satisfaction","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("loyalty","crowdsignal-forms"),Object(i.__)("net promoter score","crowdsignal-forms"),Object(i.__)("nps","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("promoter","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("review","crowdsignal-forms"),Object(i.__)("score","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms")],example:{attributes:{isExample:!0,ratingQuestion:Object(i.__)("How satisfied are you with the content of the site?","crowdsignal-forms"),feedbackQuestion:Object(i.__)("Any advise on how we could improve your experience?","crowdsignal-forms"),lowRatingLabel:Object(i.__)("Not satisfied","crowdsignal-forms"),highRatingLabel:Object(i.__)("Very satisfied","crowdsignal-forms")}}},rr=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.25V17.6893L6.42678 16.2626C6.75497 15.9344 7.20008 15.75 7.66421 15.75H18.75C18.8881 15.75 19 15.6381 19 15.5V5.5C19 5.36193 18.8881 5.25 18.75 5.25H5ZM3.5 5C3.5 4.30965 4.05964 3.75 4.75 3.75H18.75C19.7165 3.75 20.5 4.5335 20.5 5.5V15.5C20.5 16.4665 19.7165 17.25 18.75 17.25H7.66421C7.59791 17.25 7.53432 17.2763 7.48744 17.3232L3.5 21.3107V5Z"}),Object(c.createElement)("rect",{x:"7",y:"9.75",width:"1.5",height:"1.5"}),Object(c.createElement)("rect",{x:"11.25",y:"9.75",width:"1.5",height:"1.5"}),Object(c.createElement)("rect",{x:"15.5",y:"9.75",width:"1.5",height:"1.5"}))},or="question",ar="submit",lr=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),cr=Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"}),ir={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},emailPlaceholder:{type:"string",default:Object(i.__)("Your Email","crowdsignal-forms")},emailRequired:{type:"boolean",default:!1},feedbackPlaceholder:{type:"string",default:Object(i.__)("Please let us know how we can do better…","crowdsignal-forms")},header:{type:"string",default:Object(i.__)("👋 Hey there!","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},hideTriggerShadow:{type:"boolean",default:!1},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},submitText:{type:"string",default:Object(i.__)("Thanks for letting us know!","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},toggleOn:{type:"string",default:cr.CLICK},triggerLabel:{type:"string",default:Object(i.__)("Feedback","crowdsignal-forms")},triggerBackgroundColor:{type:"string"},triggerTextColor:{type:"string"},title:{type:"string",default:""},x:{type:"string",default:"left"},y:{type:"string",default:"bottom"},status:{type:"string",default:lr.OPEN},closedAfterDateTime:{type:"string",default:null},emailResponses:{type:"boolean",default:!0},isExample:{type:"boolean",default:!1},isWidget:{type:"boolean",default:!1}};function sr(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 ur(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sr(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var dr,fr=function(e,t){return{left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}},br=function(e,t,n){return{left:"left"===e?n.left:null,right:"right"===e?n.right:null}},mr=function(e,t,n){return"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?n.top:null,bottom:"bottom"===e?n.bottom:null}},pr=function(e){var t=e.attributes,n=e.setAttributes,r=e.shouldPromote,o=e.signalWarning,a=e.email,l="https://app.crowdsignal.com/surveys/".concat(t.surveyId,"/report/overview"),s=function(e){return function(t){return n(b()({},e,t))}};return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,t.surveyId?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Save the block to track results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{isSecondary:!0,disabled:!t.surveyId,href:l,target:"blank"},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Title (optional)","crowdsignal-forms"),onChange:function(e){return n({title:e})},value:Object(fe.decodeEntities)(t.title)}),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Send me responses via email","crowdsignal-forms"),checked:t.emailResponses,onChange:s("emailResponses"),help:t.emailResponses&&a&&Object(i.sprintf)(Object(i.__)("Responses will be sent to %s","crowdsignal-forms"),a)}),r&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Feedback Button","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:s("triggerBackgroundColor"),value:t.triggerBackgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:s("triggerTextColor"),value:t.triggerTextColor}]},Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Hide Shadow","crowdsignal-forms"),checked:t.hideTriggerShadow,onChange:s("hideTriggerShadow")})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:s("backgroundColor"),value:t.backgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:s("textColor"),value:t.textColor},{label:Object(i.__)("Button color","crowdsignal-forms"),onChange:s("buttonColor"),value:t.buttonColor},{label:Object(i.__)("Button text color","crowdsignal-forms"),onChange:s("buttonTextColor"),value:t.buttonTextColor}]}),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:t.status,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:lr.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:lr.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:lr.CLOSED}],onChange:function(e){return n({status:e})},help:lr.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),lr.CLOSED_AFTER===t.status&&Object(c.createElement)(de.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:Object(i.__)("Close on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),Object(c.createElement)(de.SelectControl,{value:t.toggleOn,label:Object(i.__)("Show feedback form on:","crowdsignal-forms"),options:[{label:Object(i.__)("Click","crowdsignal-forms"),value:cr.CLICK},{label:Object(i.__)("Hover","crowdsignal-forms"),value:cr.HOVER},{label:Object(i.__)("Page load","crowdsignal-forms"),value:cr.PAGE_LOAD}],onChange:s("toggleOn")}),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Require email address","crowdsignal-forms"),checked:t.emailRequired,onChange:s("emailRequired")})))},gr=n(34);function Or(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vr(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 wr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vr(Object(n),!0).forEach((function(t){Or(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jr(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function hr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _r(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return hr(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)?hr(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function Cr(e){return e?e.ownerDocument||e:document}try{dr=window}catch(za){}function yr(e){return e&&Cr(e).defaultView||dr}var Er,kr=(Er=yr(),Boolean(void 0!==Er&&Er.document&&Er.document.createElement)),xr=kr?ie.useLayoutEffect:ie.useEffect;function Sr(e){return Object(ie.useState)(e)[0]}function Lr(e){for(var t,n=[[]],r=function(){var e=t.value,r=n.find((function(t){return!t[0]||t[0].groupId===e.groupId}));r?r.push(e):n.push([e])},o=_r(e);!(t=o()).done;)r();return n}function Tr(e){for(var t,n=[],r=_r(e);!(t=r()).done;){var o=t.value;n.push.apply(n,o)}return n}function Pr(e){return e.slice().reverse()}function Ir(e,t){return t?e.find((function(e){return!e.disabled&&e.id!==t})):e.find((function(e){return!e.disabled}))}function Nr(e,t){var n;return t||null===t?t:e.currentId||null===e.currentId?e.currentId:null===(n=Ir(e.items||[]))||void 0===n?void 0:n.id}function Ar(e,t){if(t)return null==e?void 0:e.find((function(e){return e.id===t&&!e.disabled}))}function Rr(e,t){return function(e){return"function"==typeof e}(e)?e(t):e}function Dr(e){return void 0===e&&(e="id"),(e?e+"-":"")+Math.random().toString(32).substr(2,6)}var Br=Object(ie.createContext)(Dr);function Fr(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Mr(e,t){return e.findIndex((function(e){return!(!e.ref.current||!t.ref.current)&&Fr(t.ref.current,e.ref.current)}))}function Hr(e){for(var t,n=0,r=_r(e);!(t=r()).done;){var o=t.value.length;o>n&&(n=o)}return n}function Vr(e){for(var t=Lr(e),n=Hr(t),r=[],o=0;o<n;o+=1)for(var a,l=_r(t);!(a=l()).done;){var c=a.value;c[o]&&r.push(wr(wr({},c[o]),{},{groupId:c[o].groupId?""+o:void 0}))}return r}function Ur(e,t,n){for(var r,o=Hr(e),a=_r(e);!(r=a()).done;)for(var l=r.value,c=0;c<o;c+=1){var i=l[c];if(!i||n&&i.disabled){var s=0===c&&n?Ir(l):l[c-1];l[c]=s&&t!==(null==s?void 0:s.id)&&n?s:{id:"__EMPTY_ITEM__",disabled:!0,ref:{current:null},groupId:null==s?void 0:s.groupId}}}return e}var Wr={id:null,ref:{current:null}};function zr(e,t){return e.filter((function(e){return e.groupId===t}))}var qr={horizontal:"vertical",vertical:"horizontal"};function Kr(e,t,n){return n in e?[].concat(e.slice(0,n),[t],e.slice(n)):[].concat(e,[t])}function Zr(e){var t=e.map((function(e,t){return[t,e]})),n=!1;return t.sort((function(e,t){var r=e[0],o=e[1],a=t[0],l=t[1],c=o.ref.current,i=l.ref.current;return c&&i?Fr(c,i)?(r>a&&(n=!0),-1):(r<a&&(n=!0),1):0})),n?t.map((function(e){e[0];return e[1]})):e}function Gr(e,t){var n=Zr(e);e!==n&&t(n)}function Yr(e,t){var n=Object(ie.useRef)([]);Object(ie.useEffect)((function(){for(var r,o=function(e){for(var t,n=e[0],r=e.slice(1),o=null==n||null===(t=n.ref.current)||void 0===t?void 0:t.parentElement,a=function(){var e=o;if(r.every((function(t){return e.contains(t.ref.current)})))return{v:o};o=o.parentElement};o;){var l=a();if("object"==typeof l)return l.v}return Cr(o).body}(e),a=new IntersectionObserver((function(){!!n.current.length&&Gr(e,t),n.current=e}),{root:o}),l=_r(e);!(r=l()).done;){var c=r.value;c.ref.current&&a.observe(c.ref.current)}return function(){a.disconnect()}}),[e])}function Qr(e,t){"function"==typeof IntersectionObserver?Yr(e,t):function(e,t){Object(ie.useEffect)((function(){var n=setTimeout((function(){return Gr(e,t)}),250);return function(){return clearTimeout(n)}}))}(e,t)}function Jr(e,t){var n=e.unstable_virtual,r=e.rtl,o=e.orientation,a=e.items,l=e.groups,c=e.currentId,i=e.loop,s=e.wrap,u=e.pastIds,d=e.shift,f=e.unstable_moves,b=e.unstable_includesBaseElement,m=e.initialVirtual,p=e.initialRTL,g=e.initialOrientation,O=e.initialCurrentId,v=e.initialLoop,w=e.initialWrap,j=e.initialShift,h=e.hasSetCurrentId;switch(t.type){case"registerGroup":var _=t.group;if(0===l.length)return wr(wr({},e),{},{groups:[_]});var C=Mr(l,_);return wr(wr({},e),{},{groups:Kr(l,_,C)});case"unregisterGroup":var y=t.id,E=l.filter((function(e){return e.id!==y}));return E.length===l.length?e:wr(wr({},e),{},{groups:E});case"registerItem":var k,x=t.item,S=l.find((function(e){var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(x.ref.current)})),L=wr({groupId:null==S?void 0:S.id},x),T=Mr(a,L),P=wr(wr({},e),{},{items:Kr(a,L,T)});return h||f||void 0!==O?P:wr(wr({},P),{},{currentId:null===(k=Ir(P.items))||void 0===k?void 0:k.id});case"unregisterItem":var I=t.id,N=a.filter((function(e){return e.id!==I}));if(N.length===a.length)return e;var A=u.filter((function(e){return e!==I})),R=wr(wr({},e),{},{pastIds:A,items:N});if(c&&c===I){var D=b?null:Nr(wr(wr({},R),{},{currentId:A[0]}));return wr(wr({},R),{},{currentId:D})}return R;case"move":var B=t.id;if(void 0===B)return e;var F=u.filter((function(e){return e!==c&&e!==B})),M=c?[c].concat(F):F,H=wr(wr({},e),{},{pastIds:M});if(null===B)return wr(wr({},H),{},{unstable_moves:f+1,currentId:Nr(H,B)});var V=Ar(a,B);return wr(wr({},H),{},{unstable_moves:V?f+1:f,currentId:Nr(H,null==V?void 0:V.id)});case"next":if(null==c)return Jr(e,wr(wr({},t),{},{type:"first"}));var U=r&&"vertical"!==o,W=U?Pr(a):a,z=W.find((function(e){return e.id===c}));if(!z)return Jr(e,wr(wr({},t),{},{type:"first"}));var q=!!z.groupId,K=W.indexOf(z),Z=W.slice(K+1),G=zr(Z,z.groupId);if(t.allTheWay){var Y=Ir(U?zr(W,z.groupId):Pr(G));return Jr(e,wr(wr({},t),{},{type:"move",id:null==Y?void 0:Y.id}))}var Q=function(e){return e&&qr[e]}(q?o||"horizontal":o),J=i&&i!==Q,X=q&&s&&s!==Q,$=t.hasNullItem||!q&&J&&b;if(J){var ee=Ir(function(e,t,n){var r=e.findIndex((function(e){return e.id===t}));return[].concat(e.slice(r+1),n?[Wr]:[],e.slice(0,r))}(X&&!$?W:zr(W,z.groupId),c,$),c);return Jr(e,wr(wr({},t),{},{type:"move",id:null==ee?void 0:ee.id}))}if(X){var te=Ir($?G:Z,c),ne=$?(null==te?void 0:te.id)||null:null==te?void 0:te.id;return Jr(e,wr(wr({},t),{},{type:"move",id:ne}))}var re=Ir(G,c);return Jr(e,!re&&$?wr(wr({},t),{},{type:"move",id:null}):wr(wr({},t),{},{type:"move",id:null==re?void 0:re.id}));case"previous":var oe=!!!l.length&&b,ae=Jr(wr(wr({},e),{},{items:Pr(a)}),wr(wr({},t),{},{type:"next",hasNullItem:oe}));return wr(wr({},ae),{},{items:a});case"down":var le=d&&!t.allTheWay,ce=Vr(Tr(Ur(Lr(a),c,le))),ie=i&&"horizontal"!==i&&b,se=Jr(wr(wr({},e),{},{orientation:"vertical",items:ce}),wr(wr({},t),{},{type:"next",hasNullItem:ie}));return wr(wr({},se),{},{orientation:o,items:a});case"up":var ue=d&&!t.allTheWay,de=Vr(Pr(Tr(Ur(Lr(a),c,ue)))),fe=b,be=Jr(wr(wr({},e),{},{orientation:"vertical",items:de}),wr(wr({},t),{},{type:"next",hasNullItem:fe}));return wr(wr({},be),{},{orientation:o,items:a});case"first":var me=Ir(a);return Jr(e,wr(wr({},t),{},{type:"move",id:null==me?void 0:me.id}));case"last":var pe=Jr(wr(wr({},e),{},{items:Pr(a)}),wr(wr({},t),{},{type:"first"}));return wr(wr({},pe),{},{items:a});case"sort":return wr(wr({},e),{},{items:Zr(a),groups:Zr(l)});case"setVirtual":return wr(wr({},e),{},{unstable_virtual:Rr(t.virtual,n)});case"setRTL":return wr(wr({},e),{},{rtl:Rr(t.rtl,r)});case"setOrientation":return wr(wr({},e),{},{orientation:Rr(t.orientation,o)});case"setCurrentId":var ge=Nr(wr(wr({},e),{},{currentId:Rr(t.currentId,c)}));return wr(wr({},e),{},{currentId:ge,hasSetCurrentId:!0});case"setLoop":return wr(wr({},e),{},{loop:Rr(t.loop,i)});case"setWrap":return wr(wr({},e),{},{wrap:Rr(t.wrap,s)});case"setShift":return wr(wr({},e),{},{shift:Rr(t.shift,d)});case"setIncludesBaseElement":return wr(wr({},e),{},{unstable_includesBaseElement:Rr(t.includesBaseElement,b)});case"reset":return wr(wr({},e),{},{unstable_virtual:m,rtl:p,orientation:g,currentId:Nr(wr(wr({},e),{},{currentId:O})),loop:v,wrap:w,shift:j,unstable_moves:0,pastIds:[]});case"setItems":return wr(wr({},e),{},{items:t.items});default:throw new Error}}function Xr(e){return Object(ie.useCallback)(e,[])}function $r(e){void 0===e&&(e={});var t=Sr(e),n=t.unstable_virtual,r=void 0!==n&&n,o=t.rtl,a=void 0!==o&&o,l=t.orientation,c=t.currentId,i=t.loop,s=void 0!==i&&i,u=t.wrap,d=void 0!==u&&u,f=t.shift,b=void 0!==f&&f,m=t.unstable_includesBaseElement,p=function(e){void 0===e&&(e={});var t=Sr(e).baseId,n=Object(ie.useContext)(Br),r=Object(ie.useRef)(0),o=Object(ie.useState)((function(){return t||n()}));return{baseId:o[0],setBaseId:o[1],unstable_idCountRef:r}}(jr(t,["unstable_virtual","rtl","orientation","currentId","loop","wrap","shift","unstable_includesBaseElement"])),g=Object(ie.useReducer)(Jr,{unstable_virtual:r,rtl:a,orientation:l,items:[],groups:[],currentId:c,loop:s,wrap:d,shift:b,unstable_moves:0,pastIds:[],unstable_includesBaseElement:null!=m?m:null===c,initialVirtual:r,initialRTL:a,initialOrientation:l,initialCurrentId:c,initialLoop:s,initialWrap:d,initialShift:b}),O=g[0],v=(O.pastIds,O.initialVirtual,O.initialRTL,O.initialOrientation,O.initialCurrentId,O.initialLoop,O.initialWrap,O.initialShift,O.hasSetCurrentId,jr(O,["pastIds","initialVirtual","initialRTL","initialOrientation","initialCurrentId","initialLoop","initialWrap","initialShift","hasSetCurrentId"])),w=g[1],j=Object(ie.useState)(!1),h=j[0],_=j[1],C=function(){var e=Object(ie.useRef)(!1);return xr((function(){return function(){e.current=!0}}),[]),e}(),y=Object(ie.useCallback)((function(e){return w({type:"setItems",items:e})}),[]);return Qr(v.items,y),wr(wr(wr({},p),v),{},{unstable_hasActiveWidget:h,unstable_setHasActiveWidget:_,registerItem:Xr((function(e){C.current||w({type:"registerItem",item:e})})),unregisterItem:Xr((function(e){C.current||w({type:"unregisterItem",id:e})})),registerGroup:Xr((function(e){C.current||w({type:"registerGroup",group:e})})),unregisterGroup:Xr((function(e){C.current||w({type:"unregisterGroup",id:e})})),move:Xr((function(e){return w({type:"move",id:e})})),next:Xr((function(e){return w({type:"next",allTheWay:e})})),previous:Xr((function(e){return w({type:"previous",allTheWay:e})})),up:Xr((function(e){return w({type:"up",allTheWay:e})})),down:Xr((function(e){return w({type:"down",allTheWay:e})})),first:Xr((function(){return w({type:"first"})})),last:Xr((function(){return w({type:"last"})})),sort:Xr((function(){return w({type:"sort"})})),unstable_setVirtual:Xr((function(e){return w({type:"setVirtual",virtual:e})})),setRTL:Xr((function(e){return w({type:"setRTL",rtl:e})})),setOrientation:Xr((function(e){return w({type:"setOrientation",orientation:e})})),setCurrentId:Xr((function(e){return w({type:"setCurrentId",currentId:e})})),setLoop:Xr((function(e){return w({type:"setLoop",loop:e})})),setWrap:Xr((function(e){return w({type:"setWrap",wrap:e})})),setShift:Xr((function(e){return w({type:"setShift",shift:e})})),unstable_setIncludesBaseElement:Xr((function(e){return w({type:"setIncludesBaseElement",includesBaseElement:e})})),reset:Xr((function(){return w({type:"reset"})}))})}function eo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function to(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 no(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?to(Object(n),!0).forEach((function(t){eo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):to(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ro(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function oo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ao(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return oo(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)?oo(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}var lo=Object(ie.createContext)({});var co=function(e,t,n){void 0===n&&(n=t.children);var r=Object(ie.useContext)(lo);if(r.useCreateElement)return r.useCreateElement(e,t,n);if("string"==typeof e&&function(e){return"function"==typeof e}(n)){t.children;return n(ro(t,["children"]))}return Object(ie.createElement)(e,t,n)};function io(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function so(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 uo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?so(Object(n),!0).forEach((function(t){io(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):so(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fo(e){return"object"==typeof e&&null!=e}function bo(e){var t;if(!fo(e))return!1;var n=Object.getPrototypeOf(e);return null==n||(null===(t=n.constructor)||void 0===t?void 0:t.toString())===Object.toString()}function mo(e,t){for(var n={},r={},o=0,a=Object.keys(e);o<a.length;o++){var l=a[o];t.indexOf(l)>=0?n[l]=e[l]:r[l]=e[l]}return[n,r]}function po(e,t){if(void 0===t&&(t=[]),!bo(e.state))return mo(e,t);var n=mo(e,[].concat(t,["state"])),r=n[0],o=n[1],a=r.state,l=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(r,["state"]);return[uo(uo({},a),l),o]}function go(e,t){if(e===t)return!0;if(!e)return!1;if(!t)return!1;if("object"!=typeof e)return!1;if("object"!=typeof t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var a=0,l=n;a<l.length;a++){var c=l[a];if(e[c]!==t[c])return!1}return!0}function Oo(e){return"normalizePropsAreEqualInner"===e.name?e:function(t,n){return bo(t.state)&&bo(n.state)?e(uo(uo({},t.state),t),uo(uo({},n.state),n)):e(t,n)}}function vo(e){var t,n=e.as,r=e.useHook,o=e.memo,a=e.propsAreEqual,l=void 0===a?null==r?void 0:r.unstable_propsAreEqual:a,c=e.keys,i=void 0===c?(null==r?void 0:r.__keys)||[]:c,s=e.useCreateElement,u=void 0===s?co:s,d=function(e,t){var o=e.as,a=void 0===o?n:o,l=ro(e,["as"]);if(r){var c,s=po(l,i),d=s[0],f=s[1],b=r(d,no({ref:t},f)),m=b.wrapElement,p=ro(b,["wrapElement"]),g=(null===(c=a.render)||void 0===c?void 0:c.__keys)||a.__keys,O=g&&po(l,g)[0],v=O?no(no({},p),O):p,w=u(a,v);return m?m(w):w}return u(a,no({ref:t},l))};return t=d,d=Object(ie.forwardRef)(t),o&&(d=function(e,t){return Object(ie.memo)(e,t)}(d,l&&Oo(l))),d.__keys=i,d.unstable_propsAreEqual=Oo(l||go),d}function wo(e,t){Object(ie.useDebugValue)(e);var n=Object(ie.useContext)(lo);return null!=n[e]?n[e]:t}function jo(e){var t,n,r,o=(r=e.compose,Array.isArray(r)?r:void 0!==r?[r]:[]),a=function(t,n){if(e.useOptions&&(t=e.useOptions(t,n)),e.name&&(t=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r="use"+e+"Options";Object(ie.useDebugValue)(r);var o=wo(r);return o?no(no({},t),o(t,n)):t}(e.name,t,n)),e.compose)for(var r,a=ao(o);!(r=a()).done;){t=r.value.__useOptions(t,n)}return t},l=function(t,n,r){if(void 0===t&&(t={}),void 0===n&&(n={}),void 0===r&&(r=!1),r||(t=a(t,n)),e.useProps&&(n=e.useProps(t,n)),e.name&&(n=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r="use"+e+"Props";Object(ie.useDebugValue)(r);var o=wo(r);return o?o(t,n):n}(e.name,t,n)),e.compose)if(e.useComposeOptions&&(t=e.useComposeOptions(t,n)),e.useComposeProps)n=e.useComposeProps(t,n);else for(var l,c=ao(o);!(l=c()).done;){n=(0,l.value)(t,n,!0)}var i={},s=n||{};for(var u in s)void 0!==s[u]&&(i[u]=s[u]);return i};l.__useOptions=a;var c=o.reduce((function(e,t){return e.push.apply(e,t.__keys||[]),e}),[]);return l.__keys=[].concat(c,(null===(t=e.useState)||void 0===t?void 0:t.__keys)||[],e.keys||[]),l.unstable_propsAreEqual=e.propsAreEqual||(null===(n=o[0])||void 0===n?void 0:n.unstable_propsAreEqual)||go,l}function ho(e,t){void 0===t&&(t=null),e&&("function"==typeof e?e(t):e.current=t)}function _o(e,t){return Object(ie.useMemo)((function(){return null==e&&null==t?null:function(n){ho(e,n),ho(t,n)}}),[e,t])}function Co(e){var t=Object(ie.useRef)(e);return xr((function(){t.current=e})),t}function yo(e){return e.target===e.currentTarget}var Eo=jo({name:"Role",keys:["unstable_system"],propsAreEqual:function(e,t){var n=e.unstable_system,r=jr(e,["unstable_system"]),o=t.unstable_system,a=jr(t,["unstable_system"]);return!(n!==o&&!go(n,o))&&go(r,a)}}),ko=(vo({as:"div",useHook:Eo}),["button","color","file","image","reset","submit"]);function xo(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){var t=e;return-1!==ko.indexOf(t.type)}return!1}function So(e){var t=Cr(e).activeElement;return null!=t&&t.nodeName?t:null}function Lo(e,t){return e===t||e.contains(t)}function To(e){var t=So(e);if(!t)return!1;if(Lo(e,t))return!0;var n=t.getAttribute("aria-activedescendant");return!!n&&(n===e.id||!!e.querySelector("#"+n))}function Po(e){return!Lo(e.currentTarget,e.target)}function Io(e){return!!kr&&-1!==window.navigator.userAgent.indexOf(e)}function No(e,t){return"matches"in e?e.matches(t):"msMatchesSelector"in e?e.msMatchesSelector(t):e.webkitMatchesSelector(t)}var Ao="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function Ro(e){return No(e,Ao)&&function(e){var t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}(e)}var Do=Io("Mac")&&!Io("Chrome")&&(Io("Safari")||Io("Firefox"));function Bo(e){!To(e)&&Ro(e)&&e.focus()}function Fo(e,t,n,r){return e?t&&!n?-1:void 0:t?r:r||0}function Mo(e,t){return Object(ie.useCallback)((function(n){var r;null===(r=e.current)||void 0===r||r.call(e,n),n.defaultPrevented||t&&(n.stopPropagation(),n.preventDefault())}),[e,t])}var Ho=jo({name:"Tabbable",compose:Eo,keys:["disabled","focusable"],useOptions:function(e,t){return wr({disabled:t.disabled},e)},useProps:function(e,t){var n=t.ref,r=t.tabIndex,o=t.onClickCapture,a=t.onMouseDownCapture,l=t.onMouseDown,c=t.onKeyPressCapture,i=t.style,s=jr(t,["ref","tabIndex","onClickCapture","onMouseDownCapture","onMouseDown","onKeyPressCapture","style"]),u=Object(ie.useRef)(null),d=Co(o),f=Co(a),b=Co(l),m=Co(c),p=!!e.disabled&&!e.focusable,g=Object(ie.useState)(!0),O=g[0],v=g[1],w=Object(ie.useState)(!0),j=w[0],h=w[1],_=e.disabled?wr({pointerEvents:"none"},i):i;xr((function(){var e,t=u.current;t&&("BUTTON"!==(e=t).tagName&&"INPUT"!==e.tagName&&"SELECT"!==e.tagName&&"TEXTAREA"!==e.tagName&&"A"!==e.tagName&&v(!1),function(e){return"BUTTON"===e.tagName||"INPUT"===e.tagName||"SELECT"===e.tagName||"TEXTAREA"===e.tagName}(t)||h(!1))}),[]);var C=Mo(d,e.disabled),y=Mo(f,e.disabled),E=Mo(m,e.disabled),k=Object(ie.useCallback)((function(e){var t;null===(t=b.current)||void 0===t||t.call(b,e);var n=e.currentTarget;if(!e.defaultPrevented&&Do&&!Po(e)&&xo(n)){var r=requestAnimationFrame((function(){n.removeEventListener("mouseup",o,!0),Bo(n)})),o=function(){cancelAnimationFrame(r),Bo(n)};n.addEventListener("mouseup",o,{once:!0,capture:!0})}}),[]);return wr({ref:_o(u,n),style:_,tabIndex:Fo(p,O,j,r),disabled:!(!p||!j)||void 0,"aria-disabled":!!e.disabled||void 0,onClickCapture:C,onMouseDownCapture:y,onMouseDown:k,onKeyPressCapture:E},s)}});vo({as:"div",useHook:Ho});function Vo(e,t,n){if("function"==typeof Event)return new Event(t,n);var r=Cr(e).createEvent("Event");return r.initEvent(t,null==n?void 0:n.bubbles,null==n?void 0:n.cancelable),r}function Uo(e,t,n){return void 0===n&&(n={}),"function"==typeof FocusEvent?new FocusEvent(t,n):Vo(e,t,n)}function Wo(e,t){var n=Uo(e,"blur",t),r=e.dispatchEvent(n),o=uo(uo({},t),{},{bubbles:!0});return e.dispatchEvent(Uo(e,"focusout",o)),r}function zo(e,t,n){return e.dispatchEvent(function(e,t,n){if(void 0===n&&(n={}),"function"==typeof KeyboardEvent)return new KeyboardEvent(t,n);var r=Cr(e).createEvent("KeyboardEvent");return r.initKeyboardEvent(t,n.bubbles,n.cancelable,yr(e),n.key,n.location,n.ctrlKey,n.altKey,n.shiftKey,n.metaKey),r}(e,t,n))}var qo=kr&&"msCrypto"in window;var Ko=["baseId","unstable_idCountRef","setBaseId","unstable_virtual","rtl","orientation","items","groups","currentId","loop","wrap","shift","unstable_moves","unstable_hasActiveWidget","unstable_includesBaseElement","registerItem","unregisterItem","registerGroup","unregisterGroup","move","next","previous","up","down","first","last","sort","unstable_setVirtual","setRTL","setOrientation","setCurrentId","setLoop","setWrap","setShift","reset","unstable_setIncludesBaseElement","unstable_setHasActiveWidget"],Zo=Ko,Go=Zo;function Yo(e){e.userFocus=!0,e.focus(),e.userFocus=!1}function Qo(e,t){e.userFocus=t}var Jo=kr&&"msCrypto"in window;function Xo(e,t,n){var r=Co(n);return Object(ie.useCallback)((function(n){var o;if(null===(o=r.current)||void 0===o||o.call(r,n),!n.defaultPrevented&&e&&function(e){return!!yo(e)&&(!e.metaKey&&"Tab"!==e.key)}(n)){var a=null==t?void 0:t.ref.current;a&&(zo(a,n.type,n)||n.preventDefault(),n.currentTarget.contains(a)&&n.stopPropagation())}}),[e,t])}function $o(e,t){return null==e?void 0:e.some((function(e){return!!t&&e.ref.current===t}))}var ea=vo({as:"div",useHook:jo({name:"Composite",compose:[Ho],keys:Ko,useOptions:function(e){return wr(wr({},e),{},{currentId:Nr(e)})},useProps:function(e,t){var n=t.ref,r=t.onFocusCapture,o=t.onFocus,a=t.onBlurCapture,l=t.onKeyDown,c=t.onKeyDownCapture,i=t.onKeyUpCapture,s=jr(t,["ref","onFocusCapture","onFocus","onBlurCapture","onKeyDown","onKeyDownCapture","onKeyUpCapture"]),u=Object(ie.useRef)(null),d=Ar(e.items,e.currentId),f=Object(ie.useRef)(null),b=Co(r),m=Co(o),p=Co(a),g=Co(l),O=function(e){var t=Co(e),n=Object(ie.useReducer)((function(e){return e+1}),0),r=n[0],o=n[1];return Object(ie.useEffect)((function(){var e,n=null===(e=t.current)||void 0===e?void 0:e.ref.current;r&&n&&Yo(n)}),[r]),o}(d),v=Jo?function(e){var t=Object(ie.useRef)(null);return Object(ie.useEffect)((function(){var n=Cr(e.current),r=function(e){var n=e.target;t.current=n};return n.addEventListener("focus",r,!0),function(){n.removeEventListener("focus",r,!0)}}),[]),t}(u):void 0;Object(ie.useEffect)((function(){var t=u.current;e.unstable_moves&&!d&&(null==t||t.focus())}),[e.unstable_moves,d]);var w=Xo(e.unstable_virtual,d,c),j=Xo(e.unstable_virtual,d,i),h=Object(ie.useCallback)((function(t){var n;if(null===(n=b.current)||void 0===n||n.call(b,t),!t.defaultPrevented&&e.unstable_virtual){var r=(null==v?void 0:v.current)||t.relatedTarget,o=$o(e.items,r);yo(t)&&o&&(t.stopPropagation(),f.current=r)}}),[e.unstable_virtual,e.items]),_=Object(ie.useCallback)((function(t){var n;if(null===(n=m.current)||void 0===n||n.call(m,t),!t.defaultPrevented)if(e.unstable_virtual)yo(t)&&O();else if(yo(t)){var r;null===(r=e.setCurrentId)||void 0===r||r.call(e,null)}}),[e.unstable_virtual,e.setCurrentId]),C=Object(ie.useCallback)((function(t){var n;if(null===(n=p.current)||void 0===n||n.call(p,t),!t.defaultPrevented&&e.unstable_virtual){var r=(null==d?void 0:d.ref.current)||null,o=function(e){return qo?So(e.currentTarget):e.relatedTarget}(t),a=$o(e.items,o);if(yo(t)&&a)o===r?f.current&&f.current!==o&&Wo(f.current,t):r&&Wo(r,t),t.stopPropagation();else!$o(e.items,t.target)&&r&&Wo(r,t)}}),[e.unstable_virtual,e.items,d]),y=Object(ie.useCallback)((function(t){var n,r;if(null===(n=g.current)||void 0===n||n.call(g,t),!t.defaultPrevented&&null===e.currentId&&yo(t)){var o="horizontal"!==e.orientation,a="vertical"!==e.orientation,l=!(null===(r=e.groups)||void 0===r||!r.length),c={ArrowUp:(l||o)&&function(){if(l){var t,n=Ir(Tr(Pr(Lr(e.items))));if(null!=n&&n.id)null===(t=e.move)||void 0===t||t.call(e,n.id)}else{var r;null===(r=e.last)||void 0===r||r.call(e)}},ArrowRight:(l||a)&&e.first,ArrowDown:(l||o)&&e.first,ArrowLeft:(l||a)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];c&&(t.preventDefault(),c())}}),[e.currentId,e.orientation,e.groups,e.items,e.move,e.last,e.first]);return wr({ref:_o(u,n),id:e.baseId,onFocus:_,onFocusCapture:h,onBlurCapture:C,onKeyDownCapture:w,onKeyDown:y,onKeyUpCapture:j,"aria-activedescendant":e.unstable_virtual&&(null==d?void 0:d.id)||void 0},s)},useComposeProps:function(e,t){t=Eo(e,t,!0);var n=Ho(e,t,!0);return e.unstable_virtual||null===e.currentId?wr({tabIndex:0},n):wr(wr({},t),{},{ref:n.ref})}}),useCreateElement:function(e,t,n){return co(e,t,n)}}),ta=jo({keys:[].concat(["baseId","unstable_idCountRef","setBaseId"],["id"]),useOptions:function(e,t){var n=Object(ie.useContext)(Br),r=Object(ie.useState)((function(){return e.unstable_idCountRef?(e.unstable_idCountRef.current+=1,"-"+e.unstable_idCountRef.current):e.baseId?"-"+n(""):""}))[0],o=Object(ie.useMemo)((function(){return e.baseId||n()}),[e.baseId,n]),a=t.id||e.id||""+o+r;return wr(wr({},e),{},{id:a})},useProps:function(e,t){return wr({id:e.id},t)}}),na=(vo({as:"div",useHook:ta}),jo({name:"Group",compose:Eo,keys:[],useProps:function(e,t){return wr({role:"group"},t)}})),ra=(vo({as:"div",useHook:na}),vo({as:"div",useHook:jo({name:"CompositeGroup",compose:[na,ta],keys:Zo,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return na.unstable_propsAreEqual(e,t);var n=e.currentId,r=(e.unstable_moves,jr(e,["currentId","unstable_moves"])),o=t.currentId,a=(t.unstable_moves,jr(t,["currentId","unstable_moves"]));if(e.items&&t.items){var l=Ar(e.items,n),c=Ar(t.items,o),i=null==l?void 0:l.groupId,s=null==c?void 0:c.groupId;if(t.id===s||t.id===i)return!1}return na.unstable_propsAreEqual(r,a)},useProps:function(e,t){var n=t.ref,r=jr(t,["ref"]),o=Object(ie.useRef)(null),a=e.id;return xr((function(){var t;if(a)return null===(t=e.registerGroup)||void 0===t||t.call(e,{id:a,ref:o}),function(){var t;null===(t=e.unregisterGroup)||void 0===t||t.call(e,a)}}),[a,e.registerGroup,e.unregisterGroup]),wr({ref:_o(o,n)},r)}})}));var oa=jo({name:"Clickable",compose:Ho,keys:["unstable_clickOnEnter","unstable_clickOnSpace"],useOptions:function(e){var t=e.unstable_clickOnEnter,n=void 0===t||t,r=e.unstable_clickOnSpace;return wr({unstable_clickOnEnter:n,unstable_clickOnSpace:void 0===r||r},jr(e,["unstable_clickOnEnter","unstable_clickOnSpace"]))},useProps:function(e,t){var n=t.onKeyDown,r=t.onKeyUp,o=jr(t,["onKeyDown","onKeyUp"]),a=Object(ie.useState)(!1),l=a[0],c=a[1],i=Co(n),s=Co(r),u=Object(ie.useCallback)((function(t){var n;if(null===(n=i.current)||void 0===n||n.call(i,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey&&yo(t)){var r=e.unstable_clickOnEnter&&"Enter"===t.key,o=e.unstable_clickOnSpace&&" "===t.key;if(r||o){if(function(e){var t=e.currentTarget;return!!e.isTrusted&&(xo(t)||"INPUT"===t.tagName||"TEXTAREA"===t.tagName||"A"===t.tagName||"SELECT"===t.tagName)}(t))return;t.preventDefault(),r?t.currentTarget.click():o&&c(!0)}}}),[e.disabled,e.unstable_clickOnEnter,e.unstable_clickOnSpace]),d=Object(ie.useCallback)((function(t){var n;if(null===(n=s.current)||void 0===n||n.call(s,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey){var r=e.unstable_clickOnSpace&&" "===t.key;l&&r&&(c(!1),t.currentTarget.click())}}),[e.disabled,e.unstable_clickOnSpace,l]);return wr({"data-active":l||void 0,onKeyDown:u,onKeyUp:d},o)}});vo({as:"button",memo:!0,useHook:oa});function aa(e){try{var t=e instanceof HTMLInputElement&&null!==e.selectionStart,n="TEXTAREA"===e.tagName,r="true"===e.contentEditable;return t||n||r||!1}catch(o){return!1}}function la(e){var t=So(e);if(!t)return!1;if(t===e)return!0;var n=t.getAttribute("aria-activedescendant");return!!n&&n===e.id}function ca(e,t){if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement){var n,r=Object.getPrototypeOf(e),o=null===(n=Object.getOwnPropertyDescriptor(r,"value"))||void 0===n?void 0:n.set;o&&(o.call(e,t),function(e,t,n){e.dispatchEvent(Vo(e,t,n))}(e,"input",{bubbles:!0}))}}function ia(e){return e.querySelector("[data-composite-item-widget]")}var sa=vo({as:"button",memo:!0,useHook:jo({name:"CompositeItem",compose:[oa,ta],keys:Go,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return oa.unstable_propsAreEqual(e,t);var n=e.currentId,r=e.unstable_moves,o=jr(e,["currentId","unstable_moves"]),a=t.currentId,l=t.unstable_moves,c=jr(t,["currentId","unstable_moves"]);if(a!==n){if(t.id===a||t.id===n)return!1}else if(r!==l)return!1;return oa.unstable_propsAreEqual(o,c)},useOptions:function(e){return wr(wr({},e),{},{id:e.id,currentId:Nr(e),unstable_clickOnSpace:!e.unstable_hasActiveWidget&&e.unstable_clickOnSpace})},useProps:function(e,t){var n,r=t.ref,o=t.tabIndex,a=void 0===o?0:o,l=t.onMouseDown,c=t.onFocus,i=t.onBlurCapture,s=t.onKeyDown,u=t.onClick,d=jr(t,["ref","tabIndex","onMouseDown","onFocus","onBlurCapture","onKeyDown","onClick"]),f=Object(ie.useRef)(null),b=e.id,m=e.disabled&&!e.focusable,p=e.currentId===b,g=Co(p),O=Object(ie.useRef)(!1),v=function(e){return Object(ie.useMemo)((function(){var t;return null===(t=e.items)||void 0===t?void 0:t.find((function(t){return e.id&&t.id===e.id}))}),[e.items,e.id])}(e),w=Co(l),j=Co(c),h=Co(i),_=Co(s),C=Co(u),y=!e.unstable_virtual&&!e.unstable_hasActiveWidget&&p||!(null!==(n=e.items)&&void 0!==n&&n.length);Object(ie.useEffect)((function(){var t;if(b)return null===(t=e.registerItem)||void 0===t||t.call(e,{id:b,ref:f,disabled:!!m}),function(){var t;null===(t=e.unregisterItem)||void 0===t||t.call(e,b)}}),[b,m,e.registerItem,e.unregisterItem]),Object(ie.useEffect)((function(){var t=f.current;t&&e.unstable_moves&&g.current&&Yo(t)}),[e.unstable_moves]);var E=Object(ie.useCallback)((function(e){var t;null===(t=w.current)||void 0===t||t.call(w,e),Qo(e.currentTarget,!0)}),[]),k=Object(ie.useCallback)((function(t){var n,r,o=!!t.currentTarget.userFocus;if(Qo(t.currentTarget,!1),null===(n=j.current)||void 0===n||n.call(j,t),!t.defaultPrevented&&!Po(t)&&b&&!function(e,t){if(yo(e))return!1;for(var n,r=_r(t);!(n=r()).done;){if(n.value.ref.current===e.target)return!0}return!1}(t,e.items)&&(null===(r=e.setCurrentId)||void 0===r||r.call(e,b),o&&e.unstable_virtual&&e.baseId&&yo(t))){var a=Cr(t.target).getElementById(e.baseId);a&&(O.current=!0,function(e,t){var n=void 0===t?{}:t,r=n.preventScroll,o=n.isActive,a=void 0===o?la:o;a(e)||(e.focus({preventScroll:r}),a(e)||requestAnimationFrame((function(){e.focus({preventScroll:r})})))}(a))}}),[b,e.items,e.setCurrentId,e.unstable_virtual,e.baseId]),x=Object(ie.useCallback)((function(t){var n;null===(n=h.current)||void 0===n||n.call(h,t),t.defaultPrevented||e.unstable_virtual&&O.current&&(O.current=!1,t.preventDefault(),t.stopPropagation())}),[e.unstable_virtual]),S=Object(ie.useCallback)((function(t){var n;if(yo(t)){var r="horizontal"!==e.orientation,o="vertical"!==e.orientation,a=!(null==v||!v.groupId),l={ArrowUp:(a||r)&&e.up,ArrowRight:(a||o)&&e.next,ArrowDown:(a||r)&&e.down,ArrowLeft:(a||o)&&e.previous,Home:function(){var n,r;!a||t.ctrlKey?null===(n=e.first)||void 0===n||n.call(e):null===(r=e.previous)||void 0===r||r.call(e,!0)},End:function(){var n,r;!a||t.ctrlKey?null===(n=e.last)||void 0===n||n.call(e):null===(r=e.next)||void 0===r||r.call(e,!0)},PageUp:function(){var t,n;a?null===(t=e.up)||void 0===t||t.call(e,!0):null===(n=e.first)||void 0===n||n.call(e)},PageDown:function(){var t,n;a?null===(t=e.down)||void 0===t||t.call(e,!0):null===(n=e.last)||void 0===n||n.call(e)}}[t.key];if(l)return t.preventDefault(),void l();if(null===(n=_.current)||void 0===n||n.call(_,t),!t.defaultPrevented)if(1===t.key.length&&" "!==t.key){var c=ia(t.currentTarget);c&&aa(c)&&(c.focus(),ca(c,""))}else if("Delete"===t.key||"Backspace"===t.key){var i=ia(t.currentTarget);i&&aa(i)&&(t.preventDefault(),ca(i,""))}}}),[e.orientation,v,e.up,e.next,e.down,e.previous,e.first,e.last]),L=Object(ie.useCallback)((function(e){var t;if(null===(t=C.current)||void 0===t||t.call(C,e),!e.defaultPrevented){var n=ia(e.currentTarget);n&&!To(n)&&n.focus()}}),[]);return wr({ref:_o(f,r),id:b,tabIndex:y?a:-1,"aria-selected":!(!e.unstable_virtual||!p)||void 0,onMouseDown:E,onFocus:k,onBlurCapture:x,onKeyDown:S,onClick:L},d)}})}),ua=function(e){var t=e.isActive,n=e.column,r=e.onSelect,o=e.row,a=Ue()(e,["isActive","column","onSelect","row"]),l="".concat(o.label," ").concat(n.label),i=Object(ie.useCallback)((function(){r(o.value,n.value)}),[r,o.value,n.value]),s=pe()("crowdsignal-forms__block-alignment-control-button",{"is-active":t});return Object(c.createElement)(de.Tooltip,{text:l},Object(c.createElement)(sa,ae()({className:s,role:"gridcell",onFocus:i},a),Object(c.createElement)(de.VisuallyHidden,null,l)))},da=function(e,t,n){return"".concat(e,"-").concat(t,"-").concat(n)};var fa=function e(t){var n=t.columns,r=t.onChange,o=t.rows,a=t.value,l=Object(be.useInstanceId)(e,"block-alignment-control-grid"),s=$r({baseId:l,currentId:da(l,a.row,a.column),rtl:Object(i.isRTL)()});return Object(ie.useEffect)((function(){s.setCurrentId(da(l,a.row,a.column))}),[a,s.setCurrentId]),Object(c.createElement)(ea,ae()({},s,{className:"crowdsignal-forms__block-alignment-control-grid"}),Object(y.map)(o,(function(e){return Object(c.createElement)(ra,ae()({},s,{key:"".concat(l,"-").concat(e.value),role:"row",className:"crowdsignal-forms__block-alignment-control-row"}),Object(y.map)(n,(function(t){var n=da(l,e.value,t.value),o=s.currentId===da(l,e.value,t.value);return Object(c.createElement)(ua,ae()({},s,{id:n,key:n,isActive:o,row:e,column:t,onSelect:r,tabIndex:o?0:-1}))})))})))},ba=function(e){var t=e.rows,n=e.columns,r=e.value,o=0,a=0;return Object(c.createElement)("div",{className:"crowdsignal-forms__block-alignment-control-icon"},Object(y.map)(t,(function(e){return Object(c.createElement)("div",{key:a++,className:"crowdsignal-forms__block-alignment-control-icon-row"},Object(y.map)(n,(function(t){var n=e.value===r.row&&t.value===r.column,a=pe()("crowdsignal-forms__block-alignment-control-icon-dot",{"is-active":n});return Object(c.createElement)("span",{key:o++,className:a})})))})))},ma={"2x2":{rows:[{label:Object(i.__)("Top","crowdsignal-forms"),value:"top"},{label:Object(i.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:Object(i.__)("Left","crowdsignal-forms"),value:"left"},{label:Object(i.__)("Right","crowdsignal-forms"),value:"right"}]},"2x3":{rows:[{label:Object(i.__)("Top","crowdsignal-forms"),value:"top"},{label:Object(i.__)("Center","crowdsignal-forms"),value:"center"},{label:Object(i.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:Object(i.__)("Left","crowdsignal-forms"),value:"left"},{label:Object(i.__)("Right","crowdsignal-forms"),value:"right"}]}},pa=function(e){var t=e.closeOnSelectionChanged,n=e.disabled,r=e.label,o=e.onChange,a=e.rows,l=e.columns,i=e.value,s=Object(c.createElement)(ba,{rows:a,columns:l,value:i});return Object(c.createElement)(de.Dropdown,{className:"crowdsignal-forms__block-alignment-control",popoverProps:{className:"crowdsignal-forms__block-alignment-control-popover"},renderToggle:function(e){var t=e.onToggle,o=e.isOpen;return Object(c.createElement)(de.Tooltip,{text:r},Object(c.createElement)(de.ToolbarButton,{showTooltip:!0,"aria-haspopup":"true","aria-expanded":o,disabled:n,icon:s,onClick:t,onKeyDown:function(e){o||e.keyCode!==gr.DOWN||(e.preventDefault(),e.stopPropagation(),t())}}))},renderContent:function(e){var n=e.onClose;return Object(c.createElement)(fa,{onChange:function(e,r){o(e,r),!t||i.row===e&&i.column===r||n()},rows:a,columns:l,value:i})}})};pa.defaultProps={closeOnSelectionChanged:!1,label:Object(i.__)("Change block position","crowdsignal-forms"),onChange:y.noop};var ga=pa,Oa=function(e){var t=e.attributes,n=e.currentView,r=e.onViewChange,o=e.setAttributes,a=function(e){return function(){return r(e)}};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{label:Object(i.__)("Current view","crowdsignal-forms")},Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:n===or,label:Object(i.__)("Question","crowdsignal-forms"),onClick:a(or)},Object(i.__)("Question","crowdsignal-forms")),Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:n===ar,label:Object(i.__)("Submit","crowdsignal-forms"),onClick:a(ar)},Object(i.__)("Submit","crowdsignal-forms"))),Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(ga,ae()({closeOnSelectionChanged:!0,onChange:function(e,t){return o({x:t,y:e})},label:Object(i.__)("Change button position","crowdsignal-forms"),value:{row:t.y,column:t.x}},ma["2x3"]))))},va=function(){return!!window.wp.customizeWidgets},wa=function(e){return Yn(q()({path:Object(y.trimEnd)("/crowdsignal-forms/v1/feedback/".concat(e.surveyId||""),"/"),method:"POST",data:e}))};function ja(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}var ha=Object(be.compose)([Object(m.withSelect)((function(e){var t=e("core/editor").getPermalink();t||(t=e("core").getSite()&&e("core").getSite().url);var n=e("core/edit-post");return{isFullscreen:"isFeatureActive"in n?n.isFeatureActive("fullscreenMode"):n.getPreference("fullscreenMode"),isInserterActive:n.isInserterOpened(),isListViewActive:n.isListViewOpened(),isSidebarActive:n.isEditorSidebarOpened(),sourceLink:t}})),Ke])((function(e){var t=Object(ie.useState)(or),n=ce()(t,2),r=n[0],o=n[1],a=Object(ie.useState)(null),l=ce()(a,2),s=l[0],u=l[1],f=Object(ie.useState)({}),p=ce()(f,2),g=p[0],O=p[1],v=e.attributes,w=e.isFullscreen,j=e.isInserterActive,h=e.isListViewActive,_=e.isSidebarActive,C=e.fallbackStyles,E=e.isSelected,k=e.setAttributes,x=e.clientId,S=e.sourceLink,L=e.setPosition,T=v.isExample,P=v.feedbackPlaceholder,I=v.emailPlaceholder,N=v.surveyId,A=v.title,R=v.header,D=v.emailResponses,B=v.triggerLabel,F=Object(ie.useState)({}),M=ce()(F,2),H=M[0],V=M[1],U=Object(ie.useState)(!1),z=ce()(U,2),q=z[0],K=z[1],Z=Object(ie.useMemo)(va,[]),G=Object(ie.useRef)(null),Y=Object(ie.useRef)(null),Q=Object(ie.useRef)(null),J=Gn(function(){var e=W()(d.a.mark((function e(t){var n;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(m.dispatch)("core/editor").lockPostSaving(x),e.prev=1,e.next=4,wa({feedbackPlaceholder:t.feedbackPlaceholder,emailPlaceholder:t.emailPlaceholder,sourceLink:t.sourceLink,surveyId:t.surveyId,title:t.title||t.header,emailResponses:t.emailResponses});case 4:n=e.sent,t.surveyId||k({surveyId:n.surveyId});case 6:return e.prev=6,Object(m.dispatch)("core/editor").unlockPostSaving(x),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})));return function(t){return e.apply(this,arguments)}}(),{feedbackPlaceholder:P,emailPlaceholder:I,sourceLink:S,surveyId:N,title:A,header:R,emailResponses:D}),X=J.error,$=J.save;Object(ie.useEffect)((function(){T||v.surveyId||($(),k({isWidget:Z}))}),[]),Object(ie.useEffect)((function(){E||o(or)}),[E]),Object(ie.useEffect)((function(){window.requestAnimationFrame((function(){return K(!q)}))}),[j,h,_]),Object(ie.useLayoutEffect)((function(){if(!T&&Y.current&&!Z){L(function(e,t,n,r,o){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,l={left:Object(y.isObject)(o)?o.left:o,right:Object(y.isObject)(o)?o.right:o,top:Object(y.isObject)(o)?o.top:o,bottom:Object(y.isObject)(o)?o.bottom:o};return a&&(l=fr(l,a.getBoundingClientRect())),ur({},br(e,0,l),{},mr(t,r,l))}(v.x,v.y,G.current.offsetWidth,G.current.offsetHeight,{left:"center"===v.y?10:20,right:"center"===v.y?10:20,top:E?80:20,bottom:20},document.getElementsByClassName("interface-interface-skeleton__content")[0]),Y.current.offsetWidth,Y.current.offsetHeight);var e=(Object(y.max)([Y.current.offsetWidth,G.current.offsetHeight])-Y.current.offsetWidth)/2;V({"--crowdsignal-forms-feedback__toggle-padding":"".concat(e,"px"),minHeight:"center"===v.y?Y.current.offsetWidth:0,marginLeft:"center"===v.y&&"left"===v.x?Y.current.offsetHeight-Y.current.offsetWidth-10:0,marginRight:"center"===v.y&&"right"===v.x?Y.current.offsetHeight-Y.current.offsetWidth-10:0})}}),[q,w,E,L,v.x,v.y,Y.current,G.current,B,Z]),Object(ie.useLayoutEffect)((function(){Q.current&&u(Q.current.offsetHeight)}),[v.header,Q.current,E]),Object(ie.useLayoutEffect)((function(){if(!va)if(Y.current&&Y.current.ownerDocument!==document)O({bottom:0,left:0,right:0,top:0});else{var e=document.getElementsByClassName("interface-interface-skeleton__content")[0].getBoundingClientRect();O({bottom:window.innerHeight-(e.top+e.height),left:e.left,right:window.innerWidth-(e.left+e.width),top:e.top})}}),[q,w,E,Y.current]);var ee=function(e){return function(t){return k(b()({},e,t))}},ne=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),re=Object(y.get)(ne,["signalCount","shouldDisplay"]),oe=re&&Object(y.get)(ne,["signalCount","count"])>=Object(y.get)(ne,["signalCount","userLimit"]),le=Object(y.get)(ne,["account","email"]),se=pe()("crowdsignal-forms-feedback","align-".concat(v.x),"vertical-align-".concat(v.y),{"no-shadow":v.hideTriggerShadow,"is-active":E,"is-vertical":"center"===v.y,"is-widget":Z}),fe=Z&&Y.current&&Y.current.offsetHeight?"".concat(Y.current&&Y.current.offsetHeight,"px"):null,be=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ja(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ja(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},function(e,t){return Object(y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))}(v,C),{},H,{"--crowdsignal-forms-trigger-height":fe}),me={height:s},ge=lr.CLOSED===v.status||lr.CLOSED_AFTER===v.status&&null!==v.closedAfterDateTime&&(new Date).toISOString()>v.closedAfterDateTime,Oe=Object(y.get)(ne,"capabilities",[]).includes("hide-branding");return Object(c.createElement)(jt,{blockName:Object(i.__)("Feedback Button","crowdsignal-forms"),blockIcon:Object(c.createElement)(rr,null)},Object(c.createElement)(Oa,ae()({currentView:r,onViewChange:o},e)),Object(c.createElement)(pr,ae()({shouldPromote:re,signalWarning:oe,email:le},e)),Z&&Object(c.createElement)(c.Fragment,null,!T&&!Z&&oe&&Object(c.createElement)(Lt,null),!T&&!Z&&X&&Object(c.createElement)(er,{retryHandler:$}),Object(c.createElement)(St,{icon:"warning",status:"warn",isDismissible:!1},Object(i.__)("This widget will appear in a fixed position as selected, in a corner or at an edge.","crowdsignal-forms"))),Object(c.createElement)("div",{ref:G,className:se,style:be},Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-preview"},Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},Object(c.createElement)(ue.RichText,{ref:Y,className:"wp-block-button__link crowdsignal-forms-feedback__trigger",onChange:ee("triggerLabel"),value:B,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))),Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__popover-preview"},(T||E||Z)&&Object(c.createElement)(c.Fragment,null,!Z&&Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{"aria-modal":"true",role:"dialog",className:"crowdsignal-forms-feedback__popover-overlay",onClick:function(){Object(m.dispatch)("core/block-editor").clearSelectedBlock(),Y.current.parentElement.parentElement.parentElement.blur()},style:g})),!T&&!Z&&oe&&Object(c.createElement)(Lt,null),!T&&!Z&&X&&Object(c.createElement)(er,{retryHandler:$}),r===or&&Object(c.createElement)("div",{ref:Q,className:"crowdsignal-forms-feedback__popover"},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:ee("header"),value:v.header,allowedFormats:[]}),Object(c.createElement)(de.TextareaControl,{className:"crowdsignal-forms-feedback__input",rows:6,onChange:ee("feedbackPlaceholder"),value:v.feedbackPlaceholder}),Object(c.createElement)(de.TextControl,{className:"crowdsignal-forms-feedback__input",onChange:ee("emailPlaceholder"),value:v.emailPlaceholder}),Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",onChange:ee("submitButtonLabel"),value:v.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!Oe&&Object(c.createElement)(xe,{editing:!0,trackRef:"cs-forms-feedback",message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")})),r===ar&&Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__popover",style:me},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:ee("submitText"),value:v.submitText,allowedFormats:[]}),!Oe&&Object(c.createElement)(xe,{editing:!0,trackRef:"cs-forms-feedback",message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")})),ge&&Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__closed-notice"},Object(i.__)("This Feedback Form is Closed","crowdsignal-forms"))))),e.renderStyleProbe())})),_a={title:Object(i.__)("Feedback Button","crowdsignal-forms"),description:Object(i.__)("Add an always visible button that allows your audience to share feedback anytime.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("floating","crowdsignal-forms"),Object(i.__)("contact","crowdsignal-forms"),Object(i.__)("call to action","crowdsignal-forms"),Object(i.__)("cta","crowdsignal-forms"),Object(i.__)("button","crowdsignal-forms"),Object(i.__)("subscribe","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("email","crowdsignal-forms"),Object(i.__)("message","crowdsignal-forms")],icon:Object(c.createElement)(rr,null),edit:ha,supports:{multiple:!1,html:!1,reusable:!1},attributes:ir,example:{attributes:{isExample:!0}}};var Ca=function(){return Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M13 7.5H3V6h10v1.5zM13 11.5H3V10h10v1.5zM10 15.5H3V14h7v1.5z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))},ya=n(35),Ea=n(20),ka=function(e){var t=e.size,n=void 0===t?48:t;return Object(c.createElement)("svg",{className:"crowdsignal-logo",width:"".concat(n,"px"),height:"".concat(n,"px"),viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("circle",{fill:"#fff",cx:"24",cy:"24",r:"24"}),Object(c.createElement)("path",{fill:"transparent",stroke:"#001d2d",strokeDasharray:"0,2.89",strokeLinecap:"round",d:"M24.1678322,45.3146853 C35.8469167,45.3146853 45.3146853,35.8469167 45.3146853,24.1678322 C45.3146853,12.4887477 35.8469167,3.02097902 24.1678322,3.02097902 C12.4887477,3.02097902 3.02097902,12.4887477 3.02097902,24.1678322 C3.02097902,35.8469167 12.4887477,45.3146853 24.1678322,45.3146853 Z"}),Object(c.createElement)("g",{fill:"#4bcee4",transform:"translate(11.076923, 14.769231)"},Object(c.createElement)("path",{d:"M0,10.1915057 L0,2.5910185 C0,1.7186909 0.0257916907,1.17459587 0.077375072,0.941403593 C0.129018997,0.708211319 0.23218576,0.483653545 0.49016321,0.302268264 C0.791187356,0.0777104891 1.18672049,0 2.18430191,0 C3.02707265,0 3.48284694,0.120882983 3.7150327,0.32817176 C3.95581569,0.544095036 4.09343192,0.95867259 4.09343192,1.55463543 L4.09343192,3.16107784 L3.47424971,3.41153911 L3.47424971,1.53736643 C3.47424971,1.10551988 3.42266633,0.8895966 3.25925841,0.742749314 C3.10444772,0.595902029 2.82067858,0.552729535 2.15851022,0.552729535 C1.30714226,0.552729535 1.09215096,0.621805525 0.911548579,0.751383813 C0.679362819,0.924134595 0.619182208,1.26094085 0.619182208,1.90871068 L0.619182208,10.761565 C0.619182208,11.4093348 0.679362819,11.7461411 0.911548579,11.9188919 C1.09215096,12.0484702 1.47914741,12.1175461 2.15851022,12.1175461 C2.82067858,12.1175461 3.10444772,12.0743736 3.25925841,11.9275264 C3.42266633,11.7806791 3.47424971,11.5647558 3.47424971,11.1329092 L3.47424971,9.12915827 L4.09343192,8.878697 L4.09343192,11.1156403 C4.09343192,11.7202376 3.95581569,12.1261806 3.7150327,12.3421039 C3.48284694,12.5493927 3.02707265,12.6702757 2.18430191,12.6702757 C1.35872564,12.6702757 0.791187356,12.5925652 0.49016321,12.3766419 C0.23218576,12.1866221 0.129018997,11.9706989 0.077375072,11.7288721 C0.0257916907,11.5129488 0,10.9947573 0,10.1915057"}),Object(c.createElement)("path",{d:"M7.34630646,4.83697296 L5.68545357,4.83697296 L5.68545357,0.554807353 L7.56439528,0.554807353 C7.97541562,0.554807353 8.26059051,0.615469383 8.38643596,0.771518487 C8.49545084,0.910174554 8.57098174,1.17888171 8.57098174,1.59497197 L8.57098174,3.9008004 C8.57098174,4.24750159 8.47029356,4.48154474 8.31934988,4.62026183 C8.15157563,4.76764493 7.81602713,4.83697296 7.34630646,4.83697296 M8.98200208,4.71558788 C9.09101696,4.5509338 9.17493361,4.28216561 9.17493361,3.9094664 L9.17493361,1.4476499 C9.17493361,0.944838571 9.03231664,0.580805366 8.81422783,0.364094233 C8.5793675,0.121324059 8.14318987,0 7.55600952,0 L5.08150169,0 L5.08150169,11.8063932 L5.68545357,11.5550181 L5.68545357,5.39178032 L7.63148135,5.39178032 C8.18511867,5.39178032 8.47029356,5.7124835 8.47029356,6.37128291 L8.47029356,10.4367374 L9.07424544,10.1853622 L9.07424544,6.22389981 C9.07424544,5.53910239 8.78907055,5.17506918 8.21027595,5.13167814 L8.21027595,5.11434613 C8.5793675,5.0536841 8.84777087,4.92363301 8.98200208,4.71558788"}),Object(c.createElement)("path",{d:"M13.3561043,6.80662225 C13.3561043,7.38028547 13.3046173,7.70560441 13.0986088,7.8854129 C12.9097627,8.04810251 12.5921386,8.0908997 12.0685665,8.0908997 C11.544934,8.0908997 11.2273703,8.04810251 11.0385242,7.8854129 C10.8325158,7.70560441 10.7810288,7.38028547 10.7810288,6.80662225 L10.7810288,1.83220207 C10.7810288,1.25859913 10.8325158,0.933219913 11.0385242,0.753411425 C11.2273703,0.590721815 11.544934,0.547924622 12.0685665,0.547924622 C12.5921386,0.547924622 12.9097627,0.590721815 13.0986088,0.753411425 C13.3046173,0.933219913 13.3561043,1.25859913 13.3561043,1.83220207 L13.3561043,6.80662225 Z M13.5792751,0.350997258 C13.2617114,0.0684755084 12.7380789,0 12.0685665,0 C11.3990541,0 10.8754216,0.0684755084 10.557858,0.350997258 C10.2832002,0.582162377 10.1630034,0.967457667 10.1630034,1.60103695 L10.1630034,7.03778737 C10.1630034,7.67136666 10.2832002,8.05666195 10.557858,8.28782707 C10.8754216,8.57034882 11.3990541,8.63882433 12.0685665,8.63882433 C12.7380789,8.63882433 13.2617114,8.57034882 13.5792751,8.28782707 C13.8539329,8.05666195 13.9741297,7.67136666 13.9741297,7.03778737 L13.9741297,1.60103695 C13.9741297,0.967457667 13.8539329,0.582162377 13.5792751,0.350997258 Z"}),Object(c.createElement)("polygon",{points:"16.3341896 7.34300068 14.538741 0 15.1824002 0 16.7322506 6.43818001 18.2567005 0 19.2136928 0 20.6534742 5.00260718 21.9577264 0 22.584452 0 21.1446706 5.4115283 20.2215457 5.7769602 18.7478969 0.574180131 17.2065133 6.98626662"}),Object(c.createElement)("path",{d:"M24.4293299,3.34422295 L23.6405745,3.34422295 L23.6405745,0.543247996 L24.4293299,0.543247996 C25.1487046,0.543247996 25.3740545,0.840298462 25.3740545,1.94370559 C25.3740545,3.03862728 25.1487046,3.34422295 24.4293299,3.34422295 M24.2906295,0 L23.0079104,0 L23.0079104,3.88747095 L24.2906295,3.88747095 C25.6861151,3.88747095 25.9721198,3.34422295 25.9721198,1.94370559 C25.9721198,0.534762547 25.6861151,0 24.2906295,0"})),Object(c.createElement)("g",{fill:"#384869",transform:"translate(11.076923, 14.769231)"},Object(c.createElement)("path",{d:"M3.30420202,16.4838878 L3.30420202,16.4837035 C3.14742898,16.483642 2.9908337,16.483642 2.83429766,16.483642 L2.83429766,16.4835806 C2.08858889,16.4835806 2.06151207,16.4835806 2.03461299,16.4835806 C1.7892626,16.4835806 1.56654535,16.4834577 1.32812711,16.4834577 C0.766268195,16.4821062 0.555400762,16.444201 0.555400762,15.820393 C0.555400762,15.3262123 0.719579929,15.2342446 1.32812711,15.2276711 C1.58923775,15.2275482 1.85046689,15.2273639 2.77439685,15.2273025 C2.94894461,15.2271796 3.12503284,15.2271796 3.30420202,15.2271182 C3.91049773,15.2288383 4.06892974,15.3953264 4.06892974,15.8727354 L4.06892974,15.9425867 L4.57385029,15.7331558 C4.52419957,14.9958165 4.27073206,14.6969367 3.30420202,14.6866157 L3.30420202,14.6863085 C3.12598082,14.6862471 2.9526773,14.6860628 2.77439685,14.6860014 C2.08852964,14.6860014 2.06186756,14.6860014 2.03461299,14.6860014 C1.79299529,14.6860014 1.55872448,14.6861857 1.31977299,14.6863085 L1.31977299,14.68637 C0.464216447,14.6937421 0,14.921972 0,15.9687578 C0,17.0148064 0.655472438,17.0247589 1.31977299,17.024636 L2.74447607,17.024636 L2.83429766,17.024636 C2.98953022,17.024636 3.13172798,17.0248203 3.28417583,17.0248817 C3.85622558,17.0277692 4.10258321,17.1382287 4.10258321,17.7837231 C4.10258321,18.3062252 3.97490147,18.4538528 3.28417583,18.4634366 C3.10222194,18.4635595 2.923823,18.4637438 2.74447607,18.4638667 C1.8462602,18.4641124 1.59054123,18.4642967 1.31977299,18.4643581 L1.31977299,18.4644196 C0.706604383,18.464051 0.504920556,18.2544972 0.504920556,17.6877621 L0.504920556,17.6179723 L0,17.8274032 C0.049769217,18.6527784 0.345244319,18.9949696 1.31977299,19.0048606 L1.31977299,19.0050449 C1.55937622,19.0051678 1.79104007,19.0054135 2.03461299,19.0054135 C2.06180831,19.0054135 2.08852964,19.0054135 2.80437688,19.0054135 L2.80437688,19.0053521 C2.97181475,19.0052906 3.13664565,19.0051678 3.30420202,19.0051063 L3.30420202,19.0047377 C4.23553812,18.9936795 4.65804322,18.6806697 4.65804322,17.6354198 C4.65804322,16.5891254 3.97028004,16.4882496 3.30420202,16.4838878"}),Object(c.createElement)("polygon",{points:"5.64611299 12.9122823 6.21072429 12.6702757 6.21072429 18.8614331 5.64611299 18.8614331"}),Object(c.createElement)("path",{d:"M11.1510732,13.1081108 L11.1510732,12.839366 C11.1510732,12.0331315 10.711638,11.8063932 9.74988839,11.8063932 C9.71534028,11.8063932 9.68145424,11.806759 9.64786914,11.8072468 C9.50726915,11.8074907 9.36877576,11.8079784 9.23088426,11.8084661 L9.23088426,11.8085271 C8.68515649,11.8085271 8.67035016,11.8085881 8.65608552,11.808649 C7.8425196,11.8302315 7.33994689,12.0331315 7.33994689,13.0325111 L7.33994689,13.6912652 L7.33994689,15.8450649 L7.33994689,17.1760469 L7.33994689,17.2427454 L7.33994689,17.727681 C7.33994689,18.4396598 7.64100901,18.8314981 8.65608552,18.8593602 C8.67041035,18.8593602 8.6850963,18.8594212 9.23088426,18.8594821 C9.36847482,18.8600309 9.50588482,18.8606405 9.64786914,18.8608844 C9.66526357,18.8610673 9.68235706,18.8614331 9.70017281,18.8614331 C10.6453706,18.8614331 11.1510732,18.6599354 11.1510732,17.6857354 L11.1510732,16.7094624 L11.1510732,16.642764 L11.1510732,15.8450649 L11.1510732,15.8151908 L11.1510732,14.9866422 L9.66700903,14.9866422 L9.66700903,15.5241318 L10.5541251,15.5241318 L10.5541251,15.8151908 L10.5541251,15.8450649 L10.5541251,16.263485 L10.5541251,16.642764 L10.5541251,16.7094624 L10.5541251,17.6269017 C10.5541251,18.2315776 10.3800604,18.3240044 9.71672461,18.3240044 C9.69282984,18.3240044 9.67062033,18.3235167 9.64786914,18.3232118 C9.51388987,18.322907 9.38731377,18.3222973 9.26037655,18.3216267 L9.26037655,18.3215047 C8.68521668,18.3214438 8.67071129,18.3213828 8.65608552,18.3213218 C8.13659988,18.3041899 7.93689494,18.1682324 7.93689494,17.5093563 L7.93689494,17.2427454 L7.93689494,17.1760469 L7.93689494,16.263485 L7.93689494,15.8450649 L7.93689494,13.6912652 L7.93689494,13.1668835 C7.93689494,12.5029472 8.05173431,12.3647948 8.65608552,12.3467484 C8.67077148,12.3466874 8.68521668,12.3466265 9.26037655,12.3465655 L9.26037655,12.3464436 C9.38713321,12.3458339 9.5122046,12.3452242 9.64786914,12.3449194 C9.68097273,12.3443707 9.71407632,12.3438829 9.74988839,12.3438829 C10.3136727,12.3438829 10.6039009,12.377476 10.6039009,12.856193 L10.6039009,13.318022 L11.1510732,13.1081108 Z"}),Object(c.createElement)("polygon",{id:"Fill-18",fill:"#384869",points:"16.4778247 8.69919562 16.5224146 14.606966 16.5446502 18.0439659 15.2978527 15.0956699 13.3478748 9.99624285 12.4214486 10.3738282 12.4214486 15.0956699 12.4214486 15.1261836 12.4214486 18.8614331 13.0278593 18.8614331 13.0278593 15.1261836 13.0278593 15.0956699 13.0278593 10.8201754 14.6235491 15.0956699 16.2104039 18.8614331 17.0794918 18.8614331 17.0794918 14.606966 17.0794918 8.49484392"}),Object(c.createElement)("path",{d:"M19.5573998,13.7726612 L20.4566278,8.39789802 L21.347454,13.7726612 L19.5573998,13.7726612 Z M20.8022844,6.91105946 L20.1351706,7.18543106 L18.0675616,18.8604597 L18.7237294,18.8614331 L19.4649801,14.3257238 L21.4399328,14.3257238 L22.2091698,18.8614331 L22.8667576,18.8614331 L20.8022844,6.91105946 Z"}),Object(c.createElement)("polygon",{points:"24.4839578 18.3103496 24.4839578 7.53021014 24.4839578 7.39356083 24.4839578 5.47125541 23.8548274 5.72097081 23.8548274 7.39356083 23.8548274 7.53021014 23.8548274 18.8614331 25.9721198 18.8614331 25.9721198 18.3103496"})))},xa=function(e){var t=e.attributes,n=e.shouldPromote,r=e.signalWarning,o=t.editText,a=t.createText,l=t.dashboardLink;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Crowdsignal Settings","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("div",null,o),Object(c.createElement)(de.PanelRow,null,Object(c.createElement)(de.Button,{variant:"secondary",href:l,target:"_blank",text:a}))),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("div",null,Object(c.createInterpolateElement)(Object(i.__)("View results on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:l,target:"_blank",rel:"external noreferrer noopener"})})),Object(c.createElement)(de.PanelRow,null,Object(c.createElement)("div",null,Object(c.createElement)(de.Button,{variant:"secondary",href:l,target:"_blank",text:Object(i.__)("View Results","crowdsignal-forms")})))),n&&Object(c.createElement)(de.PanelBody,{title:"",initialOpen:!0},Object(c.createElement)(de.PanelRow,null,Object(c.createElement)(at,{signalWarning:r}))))};function Sa(e){var t=e.html;return Object(c.createElement)("div",Object(ue.useBlockProps)(),Object(c.createElement)(de.SandBox,{html:t}))}var La=function(){return Object(c.createElement)("div",{className:"wp-block-embed is-loading"},Object(c.createElement)(de.Spinner,null))},Ta=["crowdsignal.com","survey.fm","crowdsignal.net"],Pa=Object(c.createElement)(Ea.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(c.createElement)(Ea.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Ia=function(e){var t=e.setIsEditingURL;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(de.ToolbarButton,{className:"components-toolbar__control",label:Object(i.__)("Edit URL","crowdsignal-forms"),icon:Pa,onClick:function(){t(!0)}}))))},Na=function(e){var t=e.attributes,n=e.setAttributes,r=Object(c.useState)(!0),o=ce()(r,2),a=o[0],l=o[1],s=t.createText,u=t.createLink,d=t.embedMessage,f=t.placeholderTitle,b=Object(c.useState)(t.url),p=ce()(b,2),g=p[0],O=p[1],v=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),w=Object(y.get)(v,["signalCount","shouldDisplay"]),j=w&&Object(y.get)(v,["signalCount","count"])>=Object(y.get)(v,["signalCount","userLimit"]),h=Object(m.useSelect)((function(e){var t=e(ya.store),n=t.getEmbedPreview,r=t.isPreviewEmbedFallback,o=t.isRequestingEmbedPreview;if(!g)return{fetching:!1,cannotEmbed:!1};var a=n(g),l=r(g),c=Ta.some((function(e){return g.includes(e)})),i=!1===(null==a?void 0:a.html)&&void 0===(null==a?void 0:a.type),s=!!a&&!i&&c;return{preview:s?a:void 0,fetching:o(g),cannotEmbed:!s||l}}),[t.url]),_=h.preview,C=h.fetching,E=h.cannotEmbed;return C?Object(c.createElement)(Ea.View,null,Object(c.createElement)(xa,{attributes:t,shouldPromote:w,signalWarning:j}),Object(c.createElement)(Ia,{setIsEditingURL:l}),Object(c.createElement)(de.Placeholder,null,Object(c.createElement)(La,null))):Object(c.createElement)(Ea.View,null,Object(c.createElement)(xa,{attributes:t,shouldPromote:w,signalWarning:j}),Object(c.createElement)(Ia,{setIsEditingURL:l}),C||!_||a?Object(c.createElement)(de.Placeholder,{icon:ka,label:f},Object(c.createElement)("form",{onSubmit:function(e){e.preventDefault(),l(!1),n({url:g})}},Object(c.createElement)("div",{className:"cs-embed__instructions"},d),E&&Object(c.createElement)("span",{className:"cs-embed__error"},Object(i.__)("Unable to embed, please check the URL and try again.","crowdsignal-forms")),Object(c.createElement)("input",{className:"cs-embed__field",label:d,value:g,onChange:function(e){return O(e.target.value)}}),Object(c.createElement)(de.Button,{className:"cs-embed__button",variant:"primary",type:"submit",label:Object(i.__)("Embed","crowdsignal-forms"),text:Object(i.__)("Embed","crowdsignal-forms")})),Object(c.createElement)(de.ExternalLink,{href:u,className:"cs-embed__create-link"},s)):Object(c.createElement)(Sa,{html:_.html}))},Aa=n(36),Ra=n.n(Aa);var Da={url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string",default:"html"},providerNameSlug:{type:"string",default:"crowdsignal"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0},createLink:{type:"string",default:"https://crowdsignal.com/support/add-a-multipage-survey-to-any-wordpress-page-or-post/?ref=surveyembedblock"},createText:{type:"string",default:Object(i.__)("Create a new Survey","crowdsignal-forms")},typeText:{type:"string",default:Object(i.__)("survey","crowdsignal-forms")},editText:{type:"string",default:Object(c.createInterpolateElement)(Object(i.__)("Edit your surveys on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:"https://app.crowdsignal.com?ref=surveymbedblock",target:"_blank",rel:"external noreferrer noopener"})})},dashboardLink:{type:"string",default:"https://app.crowdsignal.com/?ref=surveyembedblock"},embedMessage:{type:"string",default:Object(i.__)("Paste a link to the survey you want to display on your site","crowdsignal-forms")},placeholderTitle:{type:"string",default:Object(i.__)("Survey Embed","crowdsignal-forms")}};var Ba=function(){return Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},Object(c.createElement)("path",{fill:"#1E1E1E",d:"M7.167 15h1.5v-1.5h-1.5V15zM7.917 6C6.305 6 5 7.326 5 8.963h1.458c0-.815.657-1.482 1.459-1.482s1.458.667 1.458 1.482c0 1.481-2.188 1.296-2.188 3.704h1.459c0-1.667 2.187-1.852 2.187-3.704C10.833 7.326 9.528 6 7.917 6z"}),Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))},Fa=[{name:"crowdsignal-forms/quiz",isDefault:!1,title:Object(i.__)("Quiz","crowdsignal-forms"),description:Object(i.__)("Create a multipage quiz on crowdsignal.com and embed it.","crowdsignal-forms"),icon:Object(c.createElement)(Ba,null),attributes:{createLink:"https://crowdsignal.com/support/create-a-quiz/?ref=quizembedblock",createText:Object(i.__)("Create a new Quiz","crowdsignal-forms"),placeholderTitle:Object(i.__)("Quiz Embed","crowdsignal-forms"),typeText:Object(i.__)("quiz","crowdsignal-forms"),editText:Object(c.createInterpolateElement)(Object(i.__)("Edit your quizzes on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:"https://app.crowdsignal.com/?ref=quizmbedblock",target:"_blank",rel:"external noreferrer noopener"})}),dashboardLink:"https://app.crowdsignal.com/?ref=quizmbedblock",embedMessage:Object(i.__)("Paste a link to the quiz you want to display on your site","crowdsignal-forms")},keywords:[Object(i.__)("quiz","crowdsignal-forms"),Object(i.__)("quizzes","crowdsignal-forms")],isActive:function(e,t){return e.typeText===t.typeText}}],Ma={title:Object(i.__)("Survey","crowdsignal-forms"),description:Object(i.__)("Create a multipage survey on crowdsignal.com and embed it.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("survey","crowdsignal-forms")],icon:Object(c.createElement)(Ca,null),edit:Na,save:function(e){var t,n=e.attributes,r=n.url,o=n.type,a=n.providerNameSlug;if(!r)return null;var l=Ra()("wp-block-embed",(t={},b()(t,"is-type-".concat(o),o),b()(t,"is-provider-".concat(a),a),b()(t,"wp-block-embed-".concat(a),a),t));return Object(c.createElement)("figure",ue.useBlockProps.save({className:l}),Object(c.createElement)("div",{className:"wp-block-embed__wrapper"},"\n".concat(r,"\n")))},variations:Fa,attributes:Da,supports:{align:["center","wide","full"]},getEditWrapperProps:function(e){return{"data-align":e.align}}};function Ha(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 Va(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ha(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ha(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ua={},Wa=["crowdsignal-forms/feedback"];Object(a.registerBlockType)("crowdsignal-forms/poll",Nt),Object(a.registerBlockType)("crowdsignal-forms/vote",Gt),Object(a.registerBlockType)("crowdsignal-forms/vote-item",Sn),Object(a.registerBlockType)("crowdsignal-forms/applause",Un),Object(a.registerBlockType)("crowdsignal-forms/nps",nr),Object(a.registerBlockType)("crowdsignal-forms/feedback",_a),Object(a.registerBlockType)("crowdsignal-forms/cs-embed",Ma),Object(l.addFilter)("editor.BlockListBlock","crowdsignal-forms/with-fixed-position",(function(e){return function(t){if(!Object(y.includes)(Wa,t.name))return Object(c.createElement)(e,t);var n=Object(ie.useState)({}),r=ce()(n,2),o=r[0],a=r[1];Ua[t.clientId]=a,Object(ie.useEffect)((function(){return function(){Ua[t.clientId]=null}}),[Ua,t.clientId]);var l=Va({},Object(y.get)(t,["wrapperProps","style"],{}),{},o,{position:Object(y.isEmpty)(o)?null:"fixed",margin:0}),i=Va({},t.wrapperProps,{style:l});return Object(c.createElement)(e,ae()({},t,{wrapperProps:i}))}}),1),Object(l.addFilter)("editor.BlockEdit","crowdsignal-forms/with-fixed-position-control",(function(e){return function(t){if(!Object(y.includes)(Wa,t.name))return Object(c.createElement)(e,t);var n=Object(ie.useCallback)((function(e){Ua[t.clientId](Object(y.pick)(e,["top","left","right","bottom"]))}),[t.clientId]);return Object(c.createElement)(e,ae()({},t,{setPosition:n}))}}))}]));
     18*/!function(){"use strict";var n=function(){function e(){}function t(e,t){for(var n=t.length,r=0;r<n;++r)o(e,t[r])}e.prototype=Object.create(null);var n={}.hasOwnProperty;var r=/\s+/;function o(e,o){if(o){var a=typeof o;"string"===a?function(e,t){for(var n=t.split(r),o=n.length,a=0;a<o;++a)e[n[a]]=!0}(e,o):Array.isArray(o)?t(e,o):"object"===a?function(e,t){for(var r in t)n.call(t,r)&&(e[r]=!!t[r])}(e,o):"number"===a&&function(e,t){e[t]=!0}(e,o)}}return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];var a=new e;t(a,r);var l=[];for(var c in a)a[c]&&l.push(c);return l.join(" ")}}();e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()},,,,function(e,t,n){var r=n(29);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){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.")}},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(24),o=n(47);function a(t,n,l){return o()?e.exports=a=Reflect.construct:e.exports=a=function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&r(a,n.prototype),a},a.apply(null,arguments)}e.exports=a},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var l,c=e[Symbol.iterator]();!(r=(l=c.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(i){o=!0,a=i}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}}},function(e,t){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.")}},function(e,t,n){"use strict";var r=n(52);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,l){if(l!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"setTryFetchPollData",(function(){return p})),n.d(r,"setIsFetchingPollData",(function(){return g})),n.d(r,"setPollApiDataForClientId",(function(){return O})),n.d(r,"addPollClientId",(function(){return v})),n.d(r,"removePollClientId",(function(){return w}));var o={};n.r(o),n.d(o,"loadAccountInfo",(function(){return j})),n.d(o,"updateAccountInfo",(function(){return h}));var a=n(17),l=n(25),c=n(0),i=n(1),s=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 6L5.5 18C5.5 18.2761 5.72386 18.5 6 18.5L18 18.5C18.2761 18.5 18.5 18.2761 18.5 18L18.5 6C18.5 5.72386 18.2761 5.5 18 5.5L6 5.5C5.72386 5.5 5.5 5.72386 5.5 6ZM4 18L4 6C4 4.89543 4.89543 4 6 4L18 4C19.1046 4 20 4.89543 20 6L20 18C20 19.1046 19.1046 20 18 20L6 20C4.89543 20 4 19.1046 4 18Z"}),Object(c.createElement)("rect",{x:"15",y:"17",width:"6",height:"1.5",transform:"rotate(-90 15 17)"}),Object(c.createElement)("rect",{x:"11.5",y:"17",width:"9",height:"1.5",transform:"rotate(-90 11.5 17)"}),Object(c.createElement)("rect",{x:"8",y:"17",width:"5",height:"1.5",transform:"rotate(-90 8 17)"}))},u=n(12),d=n.n(u),f=n(5),b=n.n(f),m=n(7);function p(e){return{type:"SET_TRY_FETCH",tryFetch:e}}function g(e){return{type:"IS_FETCHING",isFetching:e}}function O(e,t){return{type:"SET_POLL",clientId:e,pollData:t}}function v(e){return{type:"ADD_POLL_CLIENT_ID",clientId:e}}function w(e){return{type:"REMOVE_POLL_CLIENT_ID",clientId:e}}function j(){return{type:"ACCOUNT_INFO_LOAD"}}function h(e){return{type:"ACCOUNT_INFO_UPDATE",data:e}}var _=n(18),C=n.n(_),y=n(3);function E(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 k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var x={is_verified:!0,capabilities:["hide-branding"],signal_count:{count:0,userLimit:2500,shouldDisplay:!1}},S=Object(m.combineReducers)({accountInfo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:x,t=arguments.length>1?arguments[1]:void 0;return"ACCOUNT_INFO_UPDATE"===t.type?k({},e,{},t.data):e}});function L(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 T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=Object(m.combineReducers)({tryFetch:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"SET_TRY_FETCH"===t.type?!!t.tryFetch:e},isFetching:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"IS_FETCHING"===t.type?!!t.isFetching:e},pollsByClientId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"SET_POLL"===t.type?T({},e,b()({},t.clientId,t.pollData)):e},pollClientIds:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"ADD_POLL_CLIENT_ID"===t.type?[].concat(C()(e),[t.clientId]):"REMOVE_POLL_CLIENT_ID"===t.type?C()(Object(y.filter)(e,(function(e){return e!==t.clientId}))):e},account:S}),I=n(26),N=n.n(I),A=n(27),R=n.n(A),D=n(31),B=n.n(D),F=n(21),M=n.n(F),H=n(32),V=n.n(H),U=n(14),W=n.n(U),z=n(16),q=n.n(z);function K(e){return function(){var t,n=M()(e);if(Z()){var r=M()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return B()(this,t)}}function Z(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var G=function(){var e=W()(d.a.mark((function e(t){var n,r,o=arguments;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=W()(d.a.mark((function e(t){var n,r,o;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new X;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new X;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=W()(d.a.mark((function e(t,n,r,o){var a,l,c;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(a,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((l=e.sent).ok){e.next=6;break}throw new X;case 6:return e.next=8,l.json();case 8:if("error"!==(c=e.sent).status){e.next=11;break}throw new J(c.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),J=function(e){R()(n,e);var t=K(n);function n(){return N()(this,n),t.apply(this,arguments)}return n}(V()(Error)),X=function(e){R()(n,e);var t=K(n);function n(){return N()(this,n),t.call(this,Object(i.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(J),$=function(){var e=W()(d.a.mark((function e(){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q()({path:"/crowdsignal-forms/v1/account/info",method:"GET"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ee(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}var te="crowdsignal-forms/editor",ne={reducer:P,actions:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},r,{},o),selectors:{shouldTryFetchingPollData:function(e){return!!(null==e?void 0:e.tryFetch)},getPollDataByClientId:function(e,t){return e.pollsByClientId[t]||null},getPollClientIds:function(e){return e.pollClientIds},isFetchingPollData:function(e){return!!(null==e?void 0:e.isFetching)},getAccountInfo:function(e){return e.account.accountInfo}},controls:{ACCOUNT_INFO_LOAD:function(){return q()({path:"/crowdsignal-forms/v1/account/info",method:"GET"})}},resolvers:{getAccountInfo:d.a.mark((function e(){var t;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{type:"ACCOUNT_INFO_LOAD"};case 2:return t=e.sent,e.abrupt("return",h(t));case 4:case"end":return e.stop()}}),e)}))}},re=Object(m.createReduxStore)(te,ne);Object(m.register)(re);var oe=n(11),ae=n.n(oe),le=n(8),ce=n.n(le),ie=n(2),se=n.n(ie),ue=n(6),de=n(4),fe=n(13),be=n(10),me=n.n(be),pe=function(e){var t=e.hasVoted,n=e.isPollClosed,r=e.isPollHidden,o=e.showSubmitMessage,a=me()({"is-transparent":o},"crowdsignal-forms-poll__closed-banner");return Object(c.createElement)("div",{className:a},r&&Object(i.__)("This Poll is Hidden","crowdsignal-forms"),n&&!r&&Object(i.__)("This Poll is Closed","crowdsignal-forms"),t&&Object(i.__)("Thanks For Voting!","crowdsignal-forms"))},ge=n(9),Oe=n.n(ge),ve=n(22),we=n.n(ve),je=function(e,t){var n=Object(ie.useState)(null),r=ce()(n,2),o=r[0],a=r[1],l=Object(ie.useState)(null),c=ce()(l,2),i=c[0],s=c[1],u=Object(ie.useState)(!0),d=ce()(u,2),f=d[0],b=d[1];return Object(ie.useEffect)((function(){b(!0),s(null),a(null),e().then(a).catch(s).finally((function(){return b(!1)}))}),t),{data:o,error:i,loading:f}},he=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=je((function(){return G(e,t)}),[e]),r=n.data,o=n.error,a=n.loading;return{error:o,loading:a,results:r}},_e=n(15),Ce=function(e){var t=e.error,n=e.loading,r=e.text,o=e.totalVotes,a=e.votes,l=me()("crowdsignal-forms-poll__answer-results",{"is-error":t,"is-loading":n}),s=!n&&!t,u=0===o?0:100*a/o,d={width:"".concat(parseInt(u,10),"%")};return Object(c.createElement)("div",{className:l},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},Object(_e.decodeEntities)(r)),Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},s&&Object(i.sprintf)(Object(i._n)("%s vote","%s votes",a,"crowdsignal-forms"),a.toLocaleString())),Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},s&&"".concat(u.toFixed(2),"%"))),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:d})))};Ce.propTypes={loading:Oe.a.bool,text:Oe.a.string.isRequired,totalVotes:Oe.a.number,votes:Oe.a.number};var ye,Ee=Ce,ke=Object(c.createElement)("span",null,"Hide Crowdsignal ads",Object(c.createElement)("br",null),"and get unlimited",Object(c.createElement)("br",null),"signals -"," ",Object(c.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),xe=function(e){var t=e.showLogo,n=e.editing,r=e.message,o=e.trackRef,a=void 0===o?"cs-forms-poll":o;return Object(c.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(c.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},r||Object(i.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n&&Object(c.createElement)(de.Tooltip,{text:ke,position:"top center"},Object(c.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(i.__)("Hide","crowdsignal-forms"))),t&&Object(c.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(c.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},Se=Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"}),Le=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),Te=Object.freeze([Le.CABIN,Le.CHIVO,Le.OPEN_SANS,Le.FIRA_SANS,Le.ROBOTO,Le.NUNITO,Le.OVERPASS,Le.LATO,Le.LIBRE_FRANKLIN,Le.MONTSERRAT,Le.POPPINS,Le.RUBIK,Le.RALEWAY,Le.JOSEFIN_SANS,Le.ALEGREYA_SANS,Le.OSWALD]),Pe=Object.freeze((ye={},b()(ye,Le.THEME_DEFAULT,null),b()(ye,Le.GEORGIA,"Georgia, serif"),b()(ye,Le.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),b()(ye,Le.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),b()(ye,Le.ARIAL,"Arial, Helvetica, sans-serif"),b()(ye,Le.IMPACT,"Impact, Charcoal, sans-serif"),b()(ye,Le.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),b()(ye,Le.TAHOMA,"Tahoma, Geneva, sans-serif"),b()(ye,Le.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),b()(ye,Le.VERDANA,"Verdana, Geneva, sans-serif"),b()(ye,Le.COURIER,'"Courier New", Courier, monospace'),b()(ye,Le.CABIN,'"Cabin", sans-serif'),b()(ye,Le.CHIVO,'"Chivo", sans-serif'),b()(ye,Le.OPEN_SANS,'"Open Sans", sans-serif'),b()(ye,Le.FIRA_SANS,'"Fira Sans", sans-serif'),b()(ye,Le.ROBOTO,'"Roboto", sans-serif'),b()(ye,Le.NUNITO,'"Nunito", sans-serif'),b()(ye,Le.OVERPASS,'"Overpass", sans-serif'),b()(ye,Le.LATO,'"Lato", sans-serif'),b()(ye,Le.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),b()(ye,Le.MONTSERRAT,'"Montserrat", sans-serif'),b()(ye,Le.POPPINS,'"Poppins", sans-serif'),b()(ye,Le.RUBIK,'"Rubik", sans-serif'),b()(ye,Le.RALEWAY,'"Raleway", sans-serif'),b()(ye,Le.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),b()(ye,Le.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),b()(ye,Le.OSWALD,'"Oswald", sans-serif'),ye)),Ie=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Ne=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),Ae=Object.freeze({RADIO:"radio",BUTTON:"button"}),Re=Object.freeze({LIST:"list",INLINE:"inline"});function De(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}var Be=function(e,t){return Object(y.map)(e,(function(e){return void 0!==e.answerIdFromApi?e:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{answerIdFromApi:t[e.answerId]})}))},Fe=function(e){return Object(y.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text},Me=function(e){var t=e.answers,n=e.pollIdFromApi,r=e.setErrorMessage,o=e.hideBranding,a=he(n),l=a.error,s=a.loading,u=a.results;Object(ie.useEffect)((function(){r(l?Object(i.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[l]);var d=me()("crowdsignal-forms-poll__results",{"is-error":!!l,"is-loading":s}),f=Object(y.sum)(Object(y.values)(u));return Object(c.createElement)("div",{className:d},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},Object(y.map)(t,(function(e){var t;return!Fe(e)&&Object(c.createElement)(Ee,{key:e.answerId,error:!!l,loading:s,text:e.text,totalVotes:f,votes:u&&null!==(t=u[e.answerIdFromApi])&&void 0!==t?t:0})}))),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},Object(c.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},Object(i.sprintf)(Object(i._n)("%s total vote","%s total votes",f,"crowdsignal-forms"),f?f.toLocaleString():0)),!o&&Object(c.createElement)(xe,null)))};Me.propTypes={pollIdFromApi:Oe.a.number,answers:Oe.a.arrayOf(Oe.a.shape({answerId:Oe.a.string.isRequired,answerIdFromApi:Oe.a.number,text:Oe.a.string})).isRequired,setErrorMessage:Oe.a.func.isRequired,hideBranding:Oe.a.bool};var He=Me,Ve=n(19),Ue=n.n(Ve),We=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},ze=function(){return Object(c.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(c.createElement)("p",null),Object(c.createElement)("h3",null,"Text"),Object(c.createElement)("div",{className:"wp-block-button"},Object(c.createElement)("div",{className:"wp-block-button__link"})),Object(c.createElement)("div",{className:"entry-content"},Object(c.createElement)("div",{className:"alignwide"})))},qe=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),a=e.querySelector(".alignwide"),l=We(n),c=We(r),i=window.getComputedStyle(r).color;if(l===c){var s=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);l=s||i}return{accentColor:l,backgroundColor:c,textColor:i,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(a).maxWidth}},Ke=function(e){return Object(de.withFallbackStyles)((function(e){return{fallbackStyles:qe(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(t){var n=t.fallbackStyles,r=Ue()(t,["fallbackStyles"]);return Object(c.createElement)(e,ae()({fallbackStyles:n||{},renderStyleProbe:function(){return n?null:Object(c.createElement)(ze,null)}},r))}))};function Ze(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}var Ge=function(e){var t=e.answer,n=e.answerStyle,r=e.index,o=e.isMultipleChoice,a=e.onChange,l=e.onDelete,s=e.onNewAnswer,u=e.disabled,d=function(e){return a(r,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ze(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ze(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{text:e}))},f=function(){return l(r)},m=function(){return s(r+1)},p=me()("crowdsignal-forms-poll__answer",{"is-multiple-choice":o,"is-button":Ae.BUTTON===n});return Object(c.createElement)("div",{className:p},Ae.RADIO===n&&Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{className:"crowdsignal-forms-poll__check"}),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},u?Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},t.text?Object(_e.decodeEntities)(t.text):Object(i.__)("Enter an answer","crowdsignal-forms")):Object(c.createElement)(ue.RichText,{className:"crowdsignal-forms-poll__answer-label",placeholder:Object(i.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:m,onReplace:y.noop,onRemove:f,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0}))),Ae.BUTTON===n&&Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},u?Object(c.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.text?Object(_e.decodeEntities)(t.text):Object(i.__)("Enter an answer","crowdsignal-forms")):Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",placeholder:Object(i.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:m,onReplace:y.noop,onRemove:f,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0})))},Ye=function(e,t){return Object(y.tap)(e.querySelectorAll("[role=textbox]")[t],(function(e){return e&&e.focus()}))},Qe=function(e){var t=e.attributes,n=e.isSelected,r=e.setAttributes,o=e.disabled,a=e.answerStyle,l=e.buttonAlignment,i=Object(ie.useRef)(),s=function(e,n){return r({answers:Object(y.tap)(C()(t.answers),(function(t){t[e]=n}))})},u=function(e){Ye(i.current,Math.max(e-1,0)),r({answers:Object(y.filter)(t.answers,(function(n){return t.answers.length<=2||n!==t.answers[e]}))})},d=function(e){e<t.answers.length&&r({answers:[].concat(C()(Object(y.slice)(t.answers,0,e)),[{}],C()(Object(y.slice)(t.answers,e,t.answers.length)))}),Ye(i.current,Math.min(e,t.answers.length))},f=n&&Object(y.last)(t.answers).text?[].concat(C()(t.answers),[{}]):t.answers,b=me()({"is-button":Ae.BUTTON===a,"is-inline-button-alignment":Re.INLINE===l},"crowdsignal-forms-poll__options"),m=Ae.RADIO===a;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{ref:i,className:b},Object(y.map)(f,(function(e,r){return function(e){return n&&!o||!Fe(e)}(e)&&Object(c.createElement)(Ge,{key:"poll-answer-".concat(r),answer:e,answerStyle:a,index:r,isMultipleChoice:t.isMultipleChoice,onChange:s,onDelete:u,onNewAnswer:d,disabled:o})}))),m&&Object(c.createElement)("div",{className:"crowdsignal-forms-poll__actions"},Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},o?Object(c.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.submitButtonLabel):Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",onChange:function(e){return r({submitButtonLabel:e})},value:t.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))))},Je=function(e){return Object(y.includes)(Le,e)?Pe[e]:null},Xe=function(e,t){var n,r,o,a,l=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(y.mapKeys)({borderColor:null!==(n=e.borderColor)&&void 0!==n?n:t.accentColor,borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px"),bgColor:e.backgroundColor,bodyFontFamily:null!==(r=Je(e.fontFamily))&&void 0!==r?r:t.textFont,questionFontFamily:null!==(o=Je(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:l,textColorProperties:null!==(a=$e(l))&&void 0!==a?a:"0, 0, 0",contentWideWidth:t.contentWideWidth},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))},$e=function(e){return!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=et(e)),e.match(/\((.*?)\)/)[1])},et=function(e){var t=0,n=0,r=0,o=4===e.length?"#".concat(e[1]+e[1]+e[2]+e[2]+e[3]+e[3]):e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,n=parseInt(o.substr(3,2),16)||0,r=parseInt(o.substr(5,2),16)||0),"rgb(".concat(t,", ").concat(n,", ").concat(r,")")},tt=function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return me()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},r)},nt=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(Ie.CLOSED===e)return!0;if(Ie.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1},rt=function(e,t){return e.isMultipleChoice?Ae.RADIO:!Object(y.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?Ae.BUTTON:Ae.RADIO},ot=function(e){e?Object(a.registerBlockStyle)("crowdsignal-forms/poll",{name:"buttons",label:Object(i.__)("Buttons","crowdsignal-forms")}):Object(a.unregisterBlockStyle)("crowdsignal-forms/poll","buttons")},at=function(e){var t=e.signalWarning;return Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.Button,{href:"https://crowdsignal.com/pricing",isSecondary:!0,target:"_blank"},Object(i.__)("Upgrade","crowdsignal-forms")),t?Object(c.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},Object(c.createElement)("em",null,Object(i.__)("Your free Crowdsignal account has ","crowdsignal-forms"),Object(c.createElement)("strong",null,Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("reached the signals limit.","crowdsignal-forms"))))):Object(c.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},Object(c.createElement)("em",null,Object(i.__)("Hide Crowdsignal branding and get ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("unlimited signals","crowdsignal-forms")))))},lt=function(e){var t,n=e.attributes,r=e.className,o=e.setAttributes,a=e.fallbackBackgroundColor,l=e.fallbackTextColor,s=e.fallbackSubmitButtonBackgroundColor,u=e.fallbackSubmitButtonTextColor,d=e.viewResultsUrl,f=e.shouldPromote,b=e.signalWarning,m=""!==d,p=rt(n,r);return Se.REDIRECT===n.confirmMessageType&&(n.confirmMessageType=Se.THANK_YOU),Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,m?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:d,isSecondary:!0,target:"_blank",disabled:!m},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:Object(_e.decodeEntities)(null!==(t=n.title)&&void 0!==t?t:n.question),label:Object(i.__)("Title of the poll block","crowdsignal-forms"),onChange:function(e){return o({title:e})}}),f&&Object(c.createElement)(at,{signalWarning:b})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Confirmation message","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:n.confirmMessageType,label:Object(i.__)("On submission","crowdsignal-forms"),options:[{label:Object(i.__)("Show results","crowdsignal-forms"),value:Se.RESULTS},{label:Object(i.__)('Show "Thank You" message',"crowdsignal-forms"),value:Se.THANK_YOU},{label:Object(i.__)("Show a custom text message","crowdsignal-forms"),value:Se.CUSTOM_TEXT}],onChange:function(e){return Object(y.includes)(Se,e)&&o({confirmMessageType:e})}}),Se.CUSTOM_TEXT===n.confirmMessageType&&Object(c.createElement)(de.TextareaControl,{value:n.customConfirmMessage,label:Object(i.__)("Message text","crowdsignal-forms"),placeholder:Object(i.__)("Thanks for voting!","crowdsignal-forms"),onChange:function(e){return o({customConfirmMessage:e})}}),Se.REDIRECT===n.confirmMessageType&&Object(c.createElement)(ue.URLInput,{className:"crowdsignal-forms__redirect-url",value:n.redirectAddress,label:Object(i.__)("Redirect address","crowdsignal-forms"),onChange:function(e){return o({redirectAddress:e})}})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:n.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:Ie.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:Ie.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:Ie.CLOSED}],onChange:function(e){Object(y.includes)(Ie,e)&&o({closedAfterDateTime:e===Ie.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Ie.CLOSED_AFTER===n.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:n.closedAfterDateTime,label:Object(i.__)("Close poll on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);o({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),Ie.OPEN!==n.pollStatus&&Object(c.createElement)(de.SelectControl,{value:n.closedPollState,label:Object(i.__)("When poll is closed","crowdsignal-forms"),options:[{label:Object(i.__)("Show results","crowdsignal-forms"),value:Ne.SHOW_RESULTS},{label:Object(i.__)('Show poll with "Closed" banner',"crowdsignal-forms"),value:Ne.SHOW_CLOSED_BANNER},{label:Object(i.__)("Hide poll","crowdsignal-forms"),value:Ne.HIDDEN}],onChange:function(e){return Object(y.includes)(Ne,e)&&o({closedPollState:e})}})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:n.textColor,onChange:function(e){return o({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:n.backgroundColor,onChange:function(e){return o({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:n.borderColor,onChange:function(e){return o({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]},Object(c.createElement)(ue.ContrastChecker,{textColor:n.textColor,backgroundColor:n.backgroundColor,fallbackBackgroundColor:a,fallbackTextColor:l}),Object(c.createElement)(de.SelectControl,{value:n.fontFamily,label:Object(i.__)("Choose font","crowdsignal-forms"),options:[{label:Object(i.__)("Default theme font","crowdsignal-forms"),value:Le.THEME_DEFAULT},{label:"Alegreya Sans",value:Le.ALEGREYA_SANS},{label:"Arial",value:Le.ARIAL},{label:"Cabin",value:Le.CABIN},{label:"Chivo",value:Le.CHIVO},{label:"Courier",value:Le.COURIER},{label:"Fira Sans",value:Le.FIRA_SANS},{label:"Georgia",value:Le.GEORGIA},{label:"Impact",value:Le.IMPACT},{label:"Josefin Sans",value:Le.JOSEFIN_SANS},{label:"Lato",value:Le.LATO},{label:"Libre Franklin",value:Le.LIBRE_FRANKLIN},{label:"Lucida",value:Le.LUCIDA},{label:"Montserrat",value:Le.MONTSERRAT},{label:"Nunito",value:Le.NUNITO},{label:"Open Sans",value:Le.OPEN_SANS},{label:"Oswald",value:Le.OSWALD},{label:"Overpass",value:Le.OVERPASS},{label:"Palatino",value:Le.PALATINO},{label:"Poppins",value:Le.POPPINS},{label:"Raleway",value:Le.RALEWAY},{label:"Roboto",value:Le.ROBOTO},{label:"Rubik",value:Le.RUBIK},{label:"Tahoma",value:Le.TAHOMA},{label:"Times New Roman",value:Le.TIMES_NEW_ROMAN},{label:"Trebuchet",value:Le.TREBUCHET},{label:"Verdana",value:Le.VERDANA}],onChange:function(e){return Object(y.includes)(Le,e)&&o({fontFamily:e})}}),"full"!==n.align&&Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{type:"number",label:Object(i.__)("Width (%)","crowdsignal-forms"),value:n.width,onChange:function(e){return o({width:parseInt(e,10)})}}),Object(c.createElement)(de.Button,{isSmall:!0,className:"crowdsignal-forms__reset-width-button",onClick:function(){return o({width:100})}},Object(i.__)("Reset","crowdsignal-forms"))),Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),value:n.borderWidth,onChange:function(e){o({borderWidth:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),value:n.borderRadius,onChange:function(e){o({borderRadius:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"})),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Drop shadow","crowdsignal-forms"),checked:n.hasBoxShadow,onChange:function(e){o({hasBoxShadow:e})}})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Button styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:n.submitButtonTextColor,onChange:function(e){return o({submitButtonTextColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:n.submitButtonBackgroundColor,onChange:function(e){return o({submitButtonBackgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")}]},Object(c.createElement)(ue.ContrastChecker,{textColor:n.submitButtonTextColor,backgroundColor:n.submitButtonBackgroundColor,fallbackBackgroundColor:s,fallbackTextColor:u}),Ae.BUTTON===p&&Object(c.createElement)(de.SelectControl,{value:n.buttonAlignment,label:Object(i.__)("Alignment","crowdsignal-forms"),options:[{value:Re.LIST,label:Object(i.__)("List","crowdsignal-forms")},{value:Re.INLINE,label:Object(i.__)("Inline","crowdsignal-forms")}],onChange:function(e){return o({buttonAlignment:e})}})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Answer settings","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)(de.CheckboxControl,{checked:n.hasOneResponsePerComputer,label:Object(i.__)("One response per computer","crowdsignal-forms"),onChange:function(e){return o({hasOneResponsePerComputer:e})}}),Object(c.createElement)(de.CheckboxControl,{checked:n.randomizeAnswers,label:Object(i.__)("Randomize answer order","crowdsignal-forms"),onChange:function(e){return o({randomizeAnswers:e})}})))};function ct(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}var it=[{icon:function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),Object(c.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),Object(c.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 7C6.55228 7 7 6.55228 7 6C7 5.44772 6.55228 5 6 5C5.44772 5 5 5.44772 5 6C5 6.55228 5.44772 7 6 7ZM6 8C7.10457 8 8 7.10457 8 6C8 4.89543 7.10457 4 6 4C4.89543 4 4 4.89543 4 6C4 7.10457 4.89543 8 6 8Z"}),Object(c.createElement)("path",{d:"M6 12.75C6.55228 12.75 7 12.3023 7 11.75C7 11.1977 6.55228 10.75 6 10.75C5.44772 10.75 5 11.1977 5 11.75C5 12.3023 5.44772 12.75 6 12.75ZM6 13.75C7.10457 13.75 8 12.8546 8 11.75C8 10.6454 7.10457 9.75 6 9.75C4.89543 9.75 4 10.6454 4 11.75C4 12.8546 4.89543 13.75 6 13.75Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 19C6.55228 19 7 18.5523 7 18C7 17.4477 6.55228 17 6 17C5.44772 17 5 17.4477 5 18C5 18.5523 5.44772 19 6 19ZM6 20C7.10457 20 8 19.1046 8 18C8 16.8954 7.10457 16 6 16C4.89543 16 4 16.8954 4 18C4 19.1046 4.89543 20 6 20Z"}))},title:Object(i.__)("Choose one answer","crowdsignal-forms"),value:!1},{icon:function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 10.75H5V12.75H7V10.75ZM4 9.75V13.75H8V9.75H4Z"}),Object(c.createElement)("path",{d:"M4 4H8V8H4V4Z"}),Object(c.createElement)("path",{d:"M4 16H8V20H4V16Z"}),Object(c.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),Object(c.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),Object(c.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"}))},title:Object(i.__)("Choose multiple answers","crowdsignal-forms"),value:!0}],st=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.map)(it,(function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:e.value===t.isMultipleChoice,onClick:function(){n({isMultipleChoice:e.value}),ot(e.value)}})}));return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.Toolbar,{controls:r}))},ut=function(e){var t=e.children;return Object(c.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},t)},dt="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),ft=new Uint8Array(16);function bt(){if(!dt)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return dt(ft)}for(var mt=[],pt=0;pt<256;++pt)mt.push((pt+256).toString(16).substr(1));var gt=function(e,t){var n=t||0;return(mt[e[n+0]]+mt[e[n+1]]+mt[e[n+2]]+mt[e[n+3]]+"-"+mt[e[n+4]]+mt[e[n+5]]+"-"+mt[e[n+6]]+mt[e[n+7]]+"-"+mt[e[n+8]]+mt[e[n+9]]+"-"+mt[e[n+10]]+mt[e[n+11]]+mt[e[n+12]]+mt[e[n+13]]+mt[e[n+14]]+mt[e[n+15]]).toLowerCase()};var Ot=function(e,t,n){var r=(e=e||{}).random||(e.rng||bt)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return gt(r)},vt=function(e){var t=e.onEditClick;return Object(c.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar"},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar-message"},Object(i.__)("Warning! This poll is published. Deleting or reordering answers may cause the loss of existing responses.","crowdsignal-forms")),Object(c.createElement)("button",{className:"crowdsignal-forms-poll__edit-bar-button",onClick:function(){t()}},Object(i.__)("Edit","crowdsignal-forms")))},wt=Object(y.debounce)((function(e,t){window._tkq=window._tkq||[],window._tkq.push(["recordEvent","crowdsignal_connection_failed",{author_id:e,block_name:t}])}),5e3),jt=function(e){var t=e.blockIcon,n=e.blockName,r=e.children,o=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),a=Object(m.useDispatch)(te).updateAccountInfo,l=o&&0!==o.id,s=!!o.is_verified,u=Object(m.useSelect)((function(e){return e("core").getCurrentUser()})),f=function(){var e=W()(d.a.mark((function e(){var t,n,r,o;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l,e.next=3,$();case 3:n=e.sent,r=0!==n.id,o=!!n.is_verified,a(n),r||window.open("/wp-admin/options-general.php?page=crowdsignal-forms-settings"),t&&!o&&window.open("https://wordpress.com/me/account");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if(l&&s)return r;var b=!l,p=l&&!s;return wt(u&&u.id?u.id:0,n),Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal"},Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-header"},t,Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-title"},n)),Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-body"},b&&Object(i.__)("You need to connect to a Crowdsignal account to collect and manage your results.","crowdsignal-forms"),p&&Object(i.__)("Please verify your WordPress.com email address in order to publish your poll.","crowdsignal-forms")),Object(c.createElement)(de.Button,{isPrimary:!0,onClick:f},b&&Object(i.__)("Connect to Crowdsignal","crowdsignal-forms"),p&&Object(i.__)("Verify or Change your Email Address","crowdsignal-forms")))};function ht(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 _t(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ht(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ct=function(e){return!!e&&("crowdsignal-forms/poll"===e.name||"crowdsignal-forms/applause"===e.name||"crowdsignal-forms/vote"===e.name)},yt=!1,Et=!1;!function(){if(!yt){yt=!0;var e=Object(m.select)("core/editor"),t=e.isEditedPostDirty,n=e.isEditedPostNew,r=e.isSavingPost,o=e.isCleanNewPost,a=e.getCurrentPostId,l=Object(m.dispatch)(te),c=l.setTryFetchPollData,i=l.setPollApiDataForClientId,s=l.setIsFetchingPollData,u=Object(m.select)(te),d=u.shouldTryFetchingPollData,f=u.getPollDataByClientId,b=u.isFetchingPollData;Object(m.subscribe)((function(){var e=Object(y.filter)(Object(m.select)("core/block-editor").getBlocks(),Ct);if(!(e.length<1)&&(!b()&&!(o()||n()||r()||t())&&a())){var l=Object(y.filter)(e,(function(e){var t=e.attributes;return t.pollId&&null===f(t.pollId)}));l.length<1||(d()?b()||(s(!0),Promise.all(Object(y.map)(l,(function(e){var t=e.attributes.pollId;return q()({path:"/crowdsignal-forms/v1/polls/".concat(t,"?cached=1"),method:"GET"}).then((function(e){return i(t,_t({},e,{viewResultsUrl:"https://app.crowdsignal.com/polls/".concat(e.id,"/results")}))}),(function(){return i(t,null)}))}))).finally((function(){return s(!1)}))):c(!0))}}))}}();var kt=function(e){return function(t){var n=t.attributes,r=t.setAttributes,o=t.addPollClientId,a=t.removePollClientId;return Object(ie.useEffect)((function(){return("p2tenberg"in window||"p2editor"in window)&&function(){if(!Et){Et=!0;var e=null,t=function(){null!==e&&clearTimeout(e),e=setTimeout((function(){return n()}),1e3+1e3*Math.random())},n=function(){var e=Object(m.select)(te),n=e.getPollClientIds,r=e.getPollDataByClientId,o=e.shouldTryFetchingPollData,a=e.isFetchingPollData,l=Object(y.filter)(n(),(function(e){return null===r(e)}));if(l.length<1)return t();var c=Object(m.dispatch)(te),i=c.setTryFetchPollData,s=c.setPollApiDataForClientId,u=c.setIsFetchingPollData;return o()?a()||(u(!0),Promise.all(Object(y.map)(l,(function(e){return q()({path:"/crowdsignal-forms/v1/polls/".concat(e,"?cached=1"),method:"GET"}).then((function(t){return s(e,_t({},t,{viewResultsUrl:"https://app.crowdsignal.com/polls/".concat(t.id,"/results")}))}),(function(){return s(e,null)}))}))).finally((function(){return u(!1)}))):i(!0),t()};n()}}(),n.pollId&&o(n.pollId),function(){n.pollId&&a(n.pollId)}}),[]),function(e,t,n,r){Object(ie.useEffect)((function(){if(!Object(y.isEmpty)(t))if(window.csPolls||(window.csPolls={}),window.csPolls[t])if(window.csPolls[t].indexOf(e)>-1);else{var o=Object(y.map)(n,(function(e){return Object(y.omit)(e,["answerId"])}));r({pollId:null,answers:o})}else window.csPolls[t]=[e]}),[t])}(t.clientId,n.pollId,n.answers,r),Object(c.createElement)(e,t)}},xt=function(e){return Object(fe.compose)([Object(m.withSelect)((function(e,t){var n=e(te),r=n.getPollDataByClientId,o=n.shouldTryFetchingPollData,a=n.isFetchingPollData,l=t.attributes;return{pollDataFromApi:l.pollId?r(l.pollId):null,getPollDataByClientId:r,shouldTryFetchingPollData:o,isFetchingPollData:a}})),Object(m.withDispatch)((function(e){var t=e(te);return{setTryFetchPollData:t.setTryFetchPollData,setPollApiDataForClientId:t.setPollApiDataForClientId,setIsFetchingPollData:t.setIsFetchingPollData,addPollClientId:t.addPollClientId,removePollClientId:t.removePollClientId}})),kt])(e)},St=function(e){var t=e.icon,n=e.children,r=e.componentActions,o=void 0===r?[]:r,a=Ue()(e,["icon","children","componentActions"]);return Object(c.createElement)(de.Notice,ae()({className:"crowdsignal-forms__editor-notice"},a),t&&Object(c.createElement)("div",{className:"crowdsignal-forms__editor-notice-icon"},Object(c.createElement)(de.Icon,{icon:t})),Object(c.createElement)("div",{className:"crowdsignal-forms__editor-notice-text"},n),o.map((function(e){return e})))},Lt=function(){return Object(c.createElement)(St,{icon:"warning",status:"warn",isDismissible:!1,actions:[{label:Object(i.__)("Please upgrade","crowdsignal-forms"),url:"https://crowdsignal.com/pricing",className:"is-secondary",noDefaultClasses:!0}]},Object(i.__)("Your free Crowdsignal account has ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("exceeded 2500 signals.","crowdsignal-forms")))};function Tt(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}var Pt=Object(fe.compose)([Ke,xt,function(e){return function(t){var n=t.attributes,r=t.setAttributes;return Object(ie.useEffect)((function(){if(!n.pollId){var e=Ot();r({pollId:e})}if(Object(y.some)(n.answers,(function(e){return!e.answerId&&e.text}))){var t=Object(y.map)(n.answers,(function(e){return e.answerId||!e.text?e:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{answerId:Ot()})}));r({answers:t})}})),Object(c.createElement)(e,t)}}])((function(e){var t=e.attributes,n=e.className,r=e.fallbackStyles,o=e.isSelected,a=e.setAttributes,l=e.renderStyleProbe,u=e.pollDataFromApi,d=Object(ie.useState)(!0),f=ce()(d,2),b=f[0],p=f[1],g=Object(ie.useState)(""),O=ce()(g,2),v=O[0],w=O[1],j=!Object(y.isEmpty)(u),h=u?u.viewResultsUrl:"",_=u?u.id:null,C={};u&&Object(y.map)(u.answers,(function(e){C[e.client_id]=e.id}));var E=o&&"full"!==t.align,k="full"!==t.align?"".concat(t.width,"%"):"auto",x=nt(t.pollStatus,t.closedAfterDateTime),S=t.note||o&&b,L=x&&Ne.SHOW_RESULTS===t.closedPollState,T=x&&Ne.HIDDEN===t.closedPollState,P=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),I=Object(y.get)(P,"capabilities",[]).includes("hide-branding");Object(ie.useEffect)((function(){return p(!j)}),[o]),Object(ie.useEffect)((function(){o&&ot(!t.isMultipleChoice)}),[t.isMultipleChoice,o]);var N=o&&j&&!b,A=rt(t,n);t.fontFamily&&function(e){if(!Object(y.isEmpty)(e)&&Le.THEME_DEFAULT!==e&&-1!==Te.indexOf(e)){var t="https://fonts.googleapis.com/css2?family=".concat(e,":wght@400;600;700&display=swap");0===Object(y.filter)(Array.from(document.head.childNodes),(function(e){return"link"===e.nodeName.toLowerCase()&&e.href===t})).length&&document.head.appendChild(Object(y.tap)(document.createElement("link"),(function(e){e.type="text/css",e.rel="stylesheet",e.href=t})))}}(t.fontFamily);var R=Object(y.get)(P,["signalCount","shouldDisplay"]),D=R&&Object(y.get)(P,["signalCount","count"])>=Object(y.get)(P,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:Object(c.createElement)(s,null),blockName:Object(i.__)("Crowdsignal Poll","crowdsignal-forms")},Object(c.createElement)(st,e),Object(c.createElement)(lt,ae()({},e,{viewResultsUrl:h,shouldPromote:R,signalWarning:D})),D&&Object(c.createElement)(Lt,null),Object(c.createElement)(de.ResizableBox,{className:"crowdsignal-forms-poll__resize-wrapper",size:{height:"auto",width:k},minWidth:"25%",maxWidth:"100%",enable:{left:!0,right:!0},onResizeStop:function(e,t,n){"right"!==t&&"left"!==t||a({width:Object(y.round)(n.offsetWidth/n.parentNode.offsetWidth*100)})},showHandle:E,resizeRatio:2},Object(c.createElement)("div",{className:tt(t,n,{"is-selected-in-editor":o,"is-closed":x,"is-hidden":T},"crowdsignal-forms-poll"),style:Xe(t,r)},N&&Object(c.createElement)(vt,{onEditClick:function(){p(!0)}}),v&&Object(c.createElement)(ut,null,v),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__content"},b?Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-poll__question",placeholder:Object(i.__)("Enter your question","crowdsignal-forms"),onChange:function(e){return a({question:e})},value:t.question,allowedFormats:[],disableLineBreaks:!0}):Object(c.createElement)("h3",{className:"crowdsignal-forms-poll__question"},t.question||Object(i.__)("Enter your question","crowdsignal-forms")),S&&(b?Object(c.createElement)(ue.RichText,{tagName:"p",className:"crowdsignal-forms-poll__note",placeholder:Object(i.__)("Add a note (optional)","crowdsignal-forms"),onChange:function(e){return a({note:e})},value:t.note,allowedFormats:[],disableLineBreaks:!0}):Object(c.createElement)("div",{className:"crowdsignal-forms-poll__note"},t.note||Object(i.__)("Add a note (optional)","crowdsignal-forms"))),!L&&Object(c.createElement)(Qe,ae()({},e,{setAttributes:a,disabled:!b,answerStyle:A,buttonAlignment:t.buttonAlignment})),L&&Object(c.createElement)(He,{answers:Be(Object(y.filter)(t.answers,(function(e){return!Fe(e)})),C),pollIdFromApi:_,hideBranding:I,setErrorMessage:w}),!I&&Object(c.createElement)(xe,{editing:!0})),x&&Object(c.createElement)(pe,{isPollHidden:T,isPollClosed:x}),l())))})),It={pollId:{type:"string",default:null},isMultipleChoice:{type:"boolean",default:!1},title:{type:"string",default:null},question:{type:"string",default:""},note:{type:"string",default:""},answers:{type:"array",default:[{},{},{}],items:{type:"object",properties:{answerId:{type:"string",default:null},text:{type:"string",default:""}}}},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},submitButtonTextColor:{type:"string"},submitButtonBackgroundColor:{type:"string"},confirmMessageType:{type:"string",default:Se.RESULTS},customConfirmMessage:{type:"string"},redirectAddress:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:2},borderRadius:{type:"number",default:0},hasBoxShadow:{type:"boolean",default:!1},fontFamily:{type:"string",default:Le.THEME_DEFAULT},hasOneResponsePerComputer:{type:"boolean",default:!1},randomizeAnswers:{type:"boolean",default:!1},align:{type:"string"},width:{type:"number",default:100},pollStatus:{type:"string",default:Ie.OPEN},closedPollState:{type:"string",default:Ne.SHOW_RESULTS},closedAfterDateTime:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},buttonAlignment:{type:"string",default:Re.LIST}},Nt={title:Object(i.__)("Poll","crowdsignal-forms"),description:Object(i.__)("Create polls and get your audience’s opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("ask","crowdsignal-forms"),"crowdsignal",Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("pop","crowdsignal-forms"),Object(i.__)("question","crowdsignal-forms"),Object(i.__)("quiz","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms"),Object(i.__)("vote","crowdsignal-forms")],icon:Object(c.createElement)(s,null),edit:Pt,attributes:It,supports:{align:["center","wide","full"]},getEditWrapperProps:function(e){return{"data-align":e.align}},example:{attributes:{question:Object(i.__)("How did you hear about us?","crowdsignal-forms"),answers:[{text:Object(i.__)("Search","crowdsignal-forms")},{text:Object(i.__)("Friend","crowdsignal-forms")},{text:Object(i.__)("Email","crowdsignal-forms")}]}},styles:[{name:"default",label:Object(i.__)("List","crowdsignal-forms"),isDefault:!0},{name:"buttons",label:Object(i.__)("Buttons","crowdsignal-forms")}],variations:[{isDefault:!0,attributes:{className:"is-style-buttons"}}]},At=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("mask",{id:"maskVote","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"3",y:"3",width:"18",height:"18"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5999 9.525H13.3942L14.1779 5.75475L14.2027 5.49075C14.2027 5.1525 14.0624 4.839 13.8397 4.61625L12.9652 3.75L7.53666 9.18675C7.23142 9.48374 7.04992 9.89621 7.04991 10.3499H3.75V18.6824H7.05V18.6178C7.05963 19.5172 7.79834 20.25 8.69991 20.25H16.1249C16.8097 20.25 17.3954 19.8375 17.6429 19.2435L20.1344 13.4273C20.2087 13.2375 20.2499 13.0395 20.2499 12.825V11.175C20.2499 10.2675 19.5074 9.525 18.5999 9.525ZM7.05 18.6178V10.3499H7.04991C7.04991 10.35 7.04991 10.35 7.04991 10.35V18.6C7.04991 18.6059 7.04994 18.6119 7.05 18.6178ZM18.5999 12.825L16.1249 18.6H8.69986V10.35L12.2804 6.76952L11.3646 11.175H18.5999V12.825Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskVote)"},Object(c.createElement)("rect",{x:"1.00024",y:"1.25",width:"22",height:"22"})))},Rt=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Dt=(Object.freeze({CONNECTED:"connected",NOT_CONNECTED:"not-connected",NOT_VERIFIED:"not-verified"}),[{title:Object(i.__)("Small","crowdsignal-forms"),size:"small"},{title:Object(i.__)("Medium","crowdsignal-forms"),size:"medium"},{title:Object(i.__)("Large","crowdsignal-forms"),size:"large"}]),Bt={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"},Ft=function(e){var t=e.attributes,n=e.setAttributes,r=e.viewResultsUrl,o=e.signalWarning,a=e.shouldPromote,l=""!==r;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,l?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:r,isSecondary:!0,target:"_blank",disabled:!l},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:t.title,label:Object(i.__)("Title of the vote block","crowdsignal-forms"),onChange:function(e){return n({title:e})}}),a&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms")},Object(c.createElement)(de.SelectControl,{value:t.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:Rt.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:Rt.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:Rt.CLOSED}],onChange:function(e){Object(y.includes)(Rt,e)&&n({closedAfterDateTime:e===Rt.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Rt.CLOSED_AFTER===t.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:t.closedAfterDateTime,label:Object(i.__)("Close vote block on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},Mt=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.1894 5.75L13.6668 5.75L13.6668 4.25H19.0002H19.7502L19.7502 5V10.3333H18.2502V6.81054L6.81072 18.25L10.3333 18.25V19.75L5 19.75H4.25V19V13.6666L5.75 13.6666L5.75 17.1894L17.1894 5.75Z"}))},Ht=function(){return Object(c.createElement)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("line",{x1:"8",y1:"8.5",x2:"24",y2:"8.5",stroke:"currentColor"}),Object(c.createElement)("line",{x1:"8",y1:"15",x2:"24",y2:"15",stroke:"currentColor",strokeWidth:"2"}),Object(c.createElement)("line",{x1:"8",y1:"22.5",x2:"24",y2:"22.5",stroke:"currentColor",strokeWidth:"3"}))},Vt=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M12.0078 18.2266C14.7656 18.2266 16.4062 15.9531 16.4062 12.3438C16.4062 8.73438 14.75 6.5 12.0078 6.5C9.25781 6.5 7.59375 8.75 7.59375 12.3516C7.59375 15.9688 9.24219 18.2266 12.0078 18.2266ZM12.0078 16.5781C10.5078 16.5781 9.625 15 9.625 12.3438C9.625 9.73438 10.5234 8.14844 12.0078 8.14844C13.4844 8.14844 14.3672 9.71875 14.3672 12.3516C14.3672 15.0078 13.5 16.5781 12.0078 16.5781Z"}))};function Ut(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}var Wt=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.get)(t,"size","medium"),o=Dt,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(){return u(!s)},f=t.hideResults?Object(i.__)("Show vote counters","crowdsignal-forms"):Object(i.__)("Hide vote counters","crowdsignal-forms");return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{isCollapsed:!0,icon:Mt,label:Object(i.__)("Change block size","crowdsignal-forms"),popoverProps:Bt,controls:o.map((function(e){var t=e.size;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ut(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:r===t,role:"menuitemradio",onClick:function(){return n({size:t})}})}))}),Object(c.createElement)(de.Toolbar,{controls:[{icon:Ht,onClick:d},{icon:Vt,label:f,onClick:function(){return n({hideResults:!t.hideResults})},isActive:!t.hideResults,isPressed:!t.hideResults}]}),s&&Object(c.createElement)(de.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:d},Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderWidth:parseInt(e,10)||0})},value:t.borderWidth||0}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderRadius:parseInt(e,10)||0})},value:t.borderRadius||0}))))},zt=function(e){return function(t){return function(n){var r=n.attributes,o=n.setAttributes;return Object(ie.useEffect)((function(){Object(y.forEach)(e,(function(e){r[e]||o(b()({},e,Ot()))}))}),[]),Object(c.createElement)(t,n)}}},qt=function(e,t,n,r){return Object(ie.useEffect)((function(){Object(y.isEmpty)(window.csBlockTypeCount)&&(window.csBlockTypeCount={}),Object(y.isNil)(window.csBlockTypeCount[e])&&(window.csBlockTypeCount[e]=0),window.csBlockTypeCount[e]++,null===n.title&&(1===window.csBlockTypeCount[e]?r({title:t}):r({title:"".concat(t," ").concat(window.csBlockTypeCount[e])}))}),[])},Kt=Object(fe.compose)([xt,zt(["pollId"])])((function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=e.pollDataFromApi;qt(e.name,Object(i.__)("Untitled Vote","crowdsignal-forms"),t,n);var a=o?o.viewResultsUrl:"",l=nt(t.pollStatus,t.closedAfterDateTime),s=me()(r,"crowdsignal-forms-vote","size-".concat(t.size),{"no-results":t.hideResults,"is-closed":l}),u=function(e){return Object(y.mapKeys)({borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px")},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(y.kebabCase)(t))}))}(t),d=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),f=Object(y.get)(d,["signalCount","shouldDisplay"]),b=f&&Object(y.get)(d,["signalCount","count"])>=Object(y.get)(d,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal Vote","crowdsignal-forms")},Object(c.createElement)(Ft,ae()({},e,{shouldPromote:f,signalWarning:b,viewResultsUrl:a})),Object(c.createElement)(Wt,e),Object(c.createElement)("div",{className:s,style:u},Object(c.createElement)("div",{className:"crowdsignal-forms-vote__items"},Object(c.createElement)(ue.InnerBlocks,{template:[["crowdsignal-forms/vote-item",{type:"up"}],["crowdsignal-forms/vote-item",{type:"down"}]],templateInsertUpdatesSelection:!1,allowedBlocks:["crowdsignal-forms/vote-item"],orientation:"horizontal",__experimentalMoverDirection:"horizontal"}))))})),Zt={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},pollStatus:{type:"string",default:Rt.OPEN},closedAfterDateTime:{type:"string",default:null},size:{type:"string",default:"medium"},borderWidth:{type:"number",default:1},borderRadius:{type:"number",default:5},hideResults:{type:"boolean",default:!1}},Gt={title:Object(i.__)("Vote","crowdsignal-forms"),description:Object(i.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("ballot","crowdsignal-forms"),Object(i.__)("button","crowdsignal-forms"),Object(i.__)("count","crowdsignal-forms"),"crowdsignal",Object(i.__)("deciding","crowdsignal-forms"),Object(i.__)("decision","crowdsignal-forms"),Object(i.__)("elect","crowdsignal-forms"),Object(i.__)("election","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("like","crowdsignal-forms"),Object(i.__)("nero","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("polling","crowdsignal-forms"),Object(i.__)("rate","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms"),Object(i.__)("thumb down","crowdsignal-forms"),Object(i.__)("thumb up","crowdsignal-forms"),Object(i.__)("thumbs","crowdsignal-forms"),Object(i.__)("vote","crowdsignal-forms"),Object(i.__)("voting","crowdsignal-forms")],icon:Object(c.createElement)(At,null),edit:Kt,save:function(){return Object(c.createElement)(ue.InnerBlocks.Content,null)},attributes:Zt,example:{attributes:{className:"crowdsignal-forms-vote__example",size:"large"}}},Yt=function(e){var t=e.attributes,n=e.setAttributes;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:function(e){return n({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:function(e){return n({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:function(e){return n({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]}))};function Qt(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Jt(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var Xt=n(23),$t=n.n(Xt),en=!1,tn=se.a.createContext(null),nn="entering",rn="entered",on=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o="exited",r.appearStatus=nn):o=rn:o=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:o},r.nextCallback=null,r}Qt(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==nn&&n!==rn&&(t=nn):n!==nn&&n!==rn||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===nn?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[$t.a.findDOMNode(this),r],a=o[0],l=o[1],c=this.getTimeouts(),i=r?c.appear:c.enter;!e&&!n||en?this.safeSetState({status:rn},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,l),this.safeSetState({status:nn},(function(){t.props.onEntering(a,l),t.onTransitionEnd(i,(function(){t.safeSetState({status:rn},(function(){t.props.onEntered(a,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:$t.a.findDOMNode(this);t&&!en?(this.props.onExit(r),this.safeSetState({status:"exiting"},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:$t.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],l=o[1];this.props.addEndListener(a,l)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Jt(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return se.a.createElement(tn.Provider,{value:null},"function"==typeof n?n(e,r):se.a.cloneElement(se.a.Children.only(n),r))},t}(se.a.Component);function an(){}on.contextType=tn,on.propTypes={},on.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:an,onEntering:an,onEntered:an,onExit:an,onExiting:an,onExited:an},on.UNMOUNTED="unmounted",on.EXITED="exited",on.ENTERING=nn,on.ENTERED=rn,on.EXITING="exiting";var ln,cn,sn=on;var un="out-in",dn="in-out",fn=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},bn=((ln={})[un]=function(e){var t=e.current,n=e.changeState;return se.a.cloneElement(t,{in:!1,onExited:fn(t,"onExited",(function(){n(nn,null)}))})},ln[dn]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,se.a.cloneElement(r,{in:!0,onEntered:fn(r,"onEntered",(function(){n(nn)}))})]},ln),mn=((cn={})[un]=function(e){var t=e.children,n=e.changeState;return se.a.cloneElement(t,{in:!0,onEntered:fn(t,"onEntered",(function(){n(rn,se.a.cloneElement(t,{in:!0}))}))})},cn[dn]=function(e){var t=e.current,n=e.children,r=e.changeState;return[se.a.cloneElement(t,{in:!1,onExited:fn(t,"onExited",(function(){r(rn,se.a.cloneElement(n,{in:!0}))}))}),se.a.cloneElement(n,{in:!0})]},cn),pn=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={status:rn,current:null},t.appeared=!1,t.changeState=function(e,n){void 0===n&&(n=t.state.current),t.setState({status:e,current:n})},t}Qt(t,e);var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===nn&&e.mode===dn?{status:nn}:!t.current||(n=t.current,r=e.children,n===r||se.a.isValidElement(n)&&se.a.isValidElement(r)&&null!=n.key&&n.key===r.key)?{current:se.a.cloneElement(e.children,{in:!0})}:{status:"exiting"};var n,r},n.render=function(){var e,t=this.props,n=t.children,r=t.mode,o=this.state,a=o.status,l=o.current,c={children:n,current:l,changeState:this.changeState,status:a};switch(a){case nn:e=mn[r](c);break;case"exiting":e=bn[r](c);break;case rn:e=l}return se.a.createElement(tn.Provider,{value:{isMounting:!this.appeared}},e)},t}(se.a.Component);pn.propTypes={},pn.defaultProps={mode:un};var gn=pn;function On(){return(On=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function vn(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var wn=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=vn(n.className,r):n.setAttribute("class",vn(n.className&&n.className.baseVal||"",r)));var n,r}))},jn=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1];t.removeClasses(o,"exit"),t.addClass(o,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.addClass(o,a,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.removeClasses(o,a),t.addClass(o,a,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}Qt(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&e.scrollTop,r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,a=n.done;this.appliedClasses[t]={},r&&wn(e,r),o&&wn(e,o),a&&wn(e,a)},n.render=function(){var e=this.props,t=(e.classNames,Jt(e,["classNames"]));return se.a.createElement(sn,On({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(se.a.Component);jn.defaultProps={classNames:""},jn.propTypes={};var hn=jn,_n=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(c.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clipThumbsUp)"},Object(c.createElement)("mask",{id:"maskThumbsUp","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"-1",width:"20",height:"20"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.35 6.24998H13.5658L14.4366 2.06081L14.4641 1.76748C14.4641 1.39165 14.3083 1.04331 14.0608 0.795813L13.0891 -0.166687L7.05748 5.87415C6.71831 6.20415 6.51664 6.66248 6.51664 7.16665L2.84998 7.16665V16.425H6.51664V16.3333C6.51664 17.3416 7.34164 18.1666 8.34998 18.1666H16.6C17.3608 18.1666 18.0116 17.7083 18.2866 17.0483L21.055 10.5858C21.1375 10.375 21.1833 10.155 21.1833 9.91665V8.08331C21.1833 7.07498 20.3583 6.24998 19.35 6.24998ZM19.35 9.91665L16.6 16.3333H8.34998V7.16665L12.3283 3.18831L11.3108 8.08331H19.35V9.91665Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskThumbsUp)"},Object(c.createElement)("rect",{x:"0.999878",y:"-3.05176e-05",width:"22",height:"22",fill:r}))),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clipThumbsUp"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},Cn=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(c.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clipThumbsDown)"},Object(c.createElement)("mask",{id:"maskThumbsDown","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"20",height:"20"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.65002 17.75H10.4342L9.56336 21.9392L9.53586 22.2325C9.53586 22.6083 9.69169 22.9567 9.93919 23.2042L10.9109 24.1667L16.9425 18.1258C17.2817 17.7958 17.4834 17.3375 17.4834 16.8333L21.15 16.8333L21.15 7.57499H17.4834V7.66666C17.4834 6.65832 16.6584 5.83332 15.65 5.83332H7.40003C6.63919 5.83332 5.98836 6.29165 5.71336 6.95166L2.94503 13.4142C2.86253 13.625 2.81669 13.845 2.81669 14.0833V15.9167C2.81669 16.925 3.64169 17.75 4.65002 17.75ZM4.65002 14.0833L7.40002 7.66666H15.65L15.65 16.8333L11.6717 20.8117L12.6892 15.9167H4.65002V14.0833Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskThumbsDown)"},Object(c.createElement)("rect",{x:"23.0001",y:"24",width:"22",height:"22",transform:"rotate(-180 23.0001 24)",fill:r}))),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clipThumbsDown"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},yn=function(e){return e?e>=1e7?"".concat(Object(y.round)(e/1e6),"M"):e>=1e6?"".concat((e/1e6).toFixed(1),"M"):e>=1e4?"".concat(Object(y.round)(e/1e3),"K"):e>=1e3?"".concat((e/1e3).toFixed(1),"K"):e.toString():"0"},En=function(e){var t=e.attributes,n=e.voteCount,r=e.apiAnswerId,o=e.onVote,a=e.disabled,l=e.isVotedOn,i=e.hideCount,s=e.fallbackStyles,u=e.isInEditor,d=t.className,f=t.type,b=Object(ie.useState)(0),m=ce()(b,2),p=m[0],g=m[1],O=function(){!a&&o&&(g(1),o(r))},v="up"===f?_n:Cn,w="is-type-".concat(f),j=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return me()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(t,"crowdsignal-forms-vote-item",d,{"is-voted-on":l,"is-disabled":a,"is-in-editor":u},w),h=function(e,t){var n=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor,r=Object(y.isEmpty)(e.backgroundColor)?t.backgroundColor:e.backgroundColor;return Object(y.mapKeys)({borderColor:e.borderColor,bgColor:r,textColor:n,votedColor:t.accentColor},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(y.kebabCase)(t))}))}(t,s),_=n+p;return Object(c.createElement)("div",{className:j,onClick:O,onKeyPress:O,role:"button",style:h,tabIndex:0},Object(c.createElement)(v,{className:"crowdsignal-forms-vote-item__icon",fillColor:"currentColor"}),!i&&Object(c.createElement)(gn,{mode:"in-out"},Object(c.createElement)(hn,{key:p,classNames:"crowdsignal-forms-vote-item__count",timeout:300},Object(c.createElement)("div",{className:"crowdsignal-forms-vote-item__count"},yn(_)))))};En.propTypes={apiAnswerId:Oe.a.number,className:Oe.a.string,disabled:Oe.a.bool,isVotedOn:Oe.a.bool,onVote:Oe.a.func,type:Oe.a.string.isRequired,voteCount:Oe.a.number.isRequired};var kn=En,xn=Object(fe.compose)([Ke,zt(["answerId"])])((function(e){var t=e.attributes,n=e.className,r=e.fallbackStyles,o=e.renderStyleProbe;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(Yt,e),Object(c.createElement)(kn,{attributes:t,fallbackStyles:r,className:n,voteCount:0,isInEditor:!0,type:t.type}),o())})),Sn={title:Object(i.__)("Vote Item","crowdsignal-forms"),description:Object(i.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",parent:["crowdsignal-forms/vote"],icon:Object(c.createElement)(At,null),edit:xn,attributes:{answerId:{type:"string",default:null},type:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"}}},Ln=function(e){var t=e.showBranding,n=e.referralCode;return Object(c.createElement)("div",{className:"crowdsignal-forms__branding"},t&&Object(c.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:"https://crowdsignal.com?ref=".concat(n),target:"blank",rel:"noopener noreferrer"},Object(i.__)("Powered by Crowdsignal","crowdsignal-forms")),!t&&Object(c.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};Ln.propTypes={showBranding:Oe.a.bool,referralCode:Oe.a.string.isRequired};var Tn=Ln,Pn=function(e){var t=e.active,n=e.className,r=me()("crowdsignal-forms-applause__animation",n,{"is-active":t});return Object(c.createElement)("svg",{className:r,width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-right"},Object(c.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813ZM23.6104 16.605L22.538 10.5434L22.0547 10.6502L21.4234 15.0093L13.8574 9.48855C13.8574 9.48855 13.4691 9.4034 13.349 9.56801C13.2288 9.73262 13.2638 9.95632 13.4284 10.0764L17.667 13.1693L16.8091 14.345L11.2301 10.2742C11.0655 10.1541 10.8418 10.189 10.7217 10.3536C10.6016 10.5182 10.6365 10.7419 10.8012 10.862L16.3802 14.9329L15.5222 16.1087L10.4782 12.4282C10.3136 12.3081 10.0899 12.343 9.96978 12.5076C9.84967 12.6722 9.88463 12.8959 10.0492 13.0161L15.0933 16.6966L14.2353 17.8723L10.7962 15.3629C10.6316 15.2428 10.4079 15.2777 10.2878 15.4423C10.1677 15.607 10.2027 15.8307 10.3673 15.9508L18.5094 21.8919C19.1561 22.3638 20.0713 22.2207 20.5431 21.5741L23.3571 17.7175C23.5888 17.4001 23.6766 16.9957 23.6104 16.605Z"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-left"},Object(c.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813ZM20.3108 16.805L19.2384 10.7434L18.7551 10.8502L18.1239 15.2093L10.5578 9.68854C10.5578 9.68854 10.1695 9.6034 10.0494 9.76801C9.92928 9.93261 9.96425 10.1563 10.1289 10.2764L14.3675 13.3692L13.5096 14.545L7.93056 10.4742C7.76595 10.354 7.54224 10.389 7.42213 10.5536C7.30202 10.7182 7.33699 10.9419 7.50159 11.062L13.0806 15.1329L12.2227 16.3087L7.17864 12.6282C7.01403 12.5081 6.79033 12.543 6.67022 12.7076C6.55011 12.8722 6.58507 13.0959 6.74968 13.216L11.7937 16.8965L10.9358 18.0723L7.49667 15.5629C7.33206 15.4428 7.10836 15.4777 6.98825 15.6423C6.86814 15.8069 6.9031 16.0307 7.06771 16.1508L15.2099 22.0919C15.8566 22.5638 16.7717 22.4207 17.2436 21.7741L20.0576 17.9175C20.2892 17.6001 20.3771 17.1957 20.3108 16.805Z"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-small"},Object(c.createElement)("rect",{x:"15.4854",y:"4.42176",width:"1.5",height:"3",transform:"rotate(8 15.4854 4.42176)"}),Object(c.createElement)("rect",{x:"19.9369",y:"5.15548",width:"1.5",height:"3",transform:"rotate(43 19.9369 5.15548)"}),Object(c.createElement)("rect",{x:"11.1523",y:"4.78963",width:"1.5",height:"3",transform:"rotate(-27 11.1523 4.78963)"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-large"},Object(c.createElement)("rect",{x:"23.453",y:"2.41095",width:"1.5",height:"3",transform:"rotate(38 23.453 2.41095)"}),Object(c.createElement)("rect",{x:"26.9413",y:"5.27211",width:"1.5",height:"3",transform:"rotate(73 26.9413 5.27211)"}),Object(c.createElement)("rect",{x:"19.5165",y:"0.562988",width:"1.5",height:"3",transform:"rotate(3 19.5165 0.562988)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.788011 0.615662 0.615662 0.788011 8.52597 2.41095)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.292372 0.956305 0.956305 0.292372 5.03775 5.27211)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.99863 0.052336 0.052336 0.99863 12.4625 0.562988)"})))},In=function(e){var t=e.attributes,n=e.fallbackStyles,r=e.renderStyleProbe,o=t.apiPollData?t.apiPollData.id:null,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(ie.useState)(!1),a=ce()(o,2),l=a[0],c=a[1],i=Object(ie.useState)(!1),s=ce()(i,2),u=s[0],f=s[1],b=Object(ie.useState)(""),m=ce()(b,2),p=m[0],g=m[1];Object(ie.useEffect)((function(){t&&void 0!==we.a.get(r)&&(f(!0),g(we.a.get(r)))}),[]);var O=function(){var o=W()(d.a.mark((function o(a){var l,i,s,u=arguments;return d.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return l=u.length>1&&void 0!==u[1]?u[1]:1,o.prev=1,c(!0),o.next=5,Y(e);case 5:return i=o.sent,o.next=8,Q(i,e,a,l);case 8:f(!0),t&&(s=n?a.join(","):(new Date).getTime(),we.a.set(r,s,{sameSite:"Strict",expires:365}),g(s));case 10:return o.prev=10,c(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:u,isVoting:l,vote:O,storedCookieValue:p}}(o,!0),l=a.hasVoted,i=a.vote,s=Object(ie.useState)(0),u=ce()(s,2),f=u[0],b=u[1],m=Object(ie.useState)(0),p=ce()(m,2),g=p[0],O=p[1],v=Object(ie.useState)(null),w=ce()(v,2),j=w[0],h=w[1],_=Object(ie.useState)(!1),C=ce()(_,2),E=C[0],k=C[1],x=Object(ie.useState)(null),S=ce()(x,2),L=S[0],T=S[1],P=he(o).results,I=nt(t.pollStatus,t.closedAfterDateTime),N=function(){if(null!==o&&!I){L&&clearTimeout(L),k(!0),T(setTimeout((function(){k(!1)}),200));var e=g+1;O(e),b(f+1);var n=t.apiPollData.answers[0].id;null!==j&&clearTimeout(j);var r=setTimeout((function(){i([n],e),h(null),O(0)}),1e3);h(r)}},A=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return me()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(t,"crowdsignal-forms-applause",t.className,"size-".concat(t.size),{"is-closed":I}),R=function(e,t){var n=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(y.mapKeys)({bgColor:e.backgroundColor||t.backgroundColor,textColor:n,hoverColor:t.accentColor,borderRadius:"".concat(e.borderRadius||0,"px"),borderWidth:"".concat(e.borderWidth||0,"px"),borderColor:e.borderColor},(function(e,t){return"--crowdsignal-forms-applause-".concat(Object(y.kebabCase)(t))}))}(t,n),D=(null!==P?Object(y.values)(P)[0]:0)+f;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{className:A,style:R,onClick:N,onKeyPress:N,role:"button",tabIndex:0},Object(c.createElement)(Pn,{active:E}),Object(c.createElement)("p",{className:"crowdsignal-forms-applause__count"},yn(D)," Claps"),r()),Object(c.createElement)(Tn,{showBranding:l&&!t.hideBranding,referralCode:"cs-forms-applause"}))};In.propTypes={className:Oe.a.string};var Nn=Ke(In),An=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Rn=[{title:Object(i.__)("Small","crowdsignal-forms"),size:"small"},{title:Object(i.__)("Medium","crowdsignal-forms"),size:"medium"},{title:Object(i.__)("Large","crowdsignal-forms"),size:"large"}],Dn={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"};function Bn(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}var Fn=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.get)(t,"size","medium"),o=Rn,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(){return u(!s)};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{isCollapsed:!0,icon:Mt,label:Object(i.__)("Change block size","crowdsignal-forms"),popoverProps:Dn,controls:o.map((function(e){var t=e.size;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bn(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:r===t,role:"menuitemradio",onClick:function(){return n({size:t})}})}))}),Object(c.createElement)(de.Toolbar,{controls:[{icon:Ht,onClick:d}]}),s&&Object(c.createElement)(de.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:d},Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderWidth:parseInt(e,10)||0})},value:t.borderWidth}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderRadius:parseInt(e,10)||0})},value:t.borderRadius}))))},Mn=function(e){var t=e.attributes,n=e.setAttributes,r=e.viewResultsUrl,o=e.shouldPromote,a=e.signalWarning,l=""!==r;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,l?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:r,isSecondary:!0,target:"_blank",disabled:!l},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:t.title,label:Object(i.__)("Title of the applause block","crowdsignal-forms"),onChange:function(e){return n({title:e})}}),o&&Object(c.createElement)(at,{signalWarning:a})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms")},Object(c.createElement)(de.SelectControl,{value:t.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:An.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:An.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:An.CLOSED}],onChange:function(e){Object(y.includes)(An,e)&&n({closedAfterDateTime:e===An.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),An.CLOSED_AFTER===t.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:t.closedAfterDateTime,label:Object(i.__)("Close applause block on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:function(e){return n({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:function(e){return n({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:function(e){return n({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]}))},Hn=Object(fe.compose)([xt,zt(["pollId","answerId"])])((function(e){var t=e.attributes,n=e.setAttributes,r=e.pollDataFromApi,o=r?r.viewResultsUrl:"";qt(e.name,Object(i.__)("Untitled Applause","crowdsignal-forms"),t,n);var a=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),l=Object(y.get)(a,["signalCount","shouldDisplay"]),s=l&&Object(y.get)(a,["signalCount","count"])>=Object(y.get)(a,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal Applause","crowdsignal-forms")},Object(c.createElement)(Mn,ae()({},e,{shouldPromote:l,signalWarning:s,viewResultsUrl:o})),Object(c.createElement)(Fn,e),Object(c.createElement)(Nn,e))})),Vn={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},answerId:{type:"string",default:null},size:{type:"string",default:"medium"},pollStatus:{type:"string",default:An.OPEN},closedAfterDateTime:{type:"string",default:null},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:0},borderRadius:{type:"number",default:0}},Un={title:Object(i.__)("Applause","crowdsignal-forms"),description:Object(i.__)("Let your audience cheer with a big round of applause — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",Object(i.__)("applause","crowdsignal-forms"),Object(i.__)("cheer","crowdsignal-forms"),Object(i.__)("cheering","crowdsignal-forms"),Object(i.__)("clap","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("kudos","crowdsignal-forms"),Object(i.__)("like","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("praise","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("upvote","crowdsignal-forms"),Object(i.__)("upvoting","crowdsignal-forms"),Object(i.__)("votes","crowdsignal-forms"),Object(i.__)("voting","crowdsignal-forms")],icon:Object(c.createElement)((function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clip0)"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.5284 16.5813L18.7187 20.432C17.7707 21.7312 15.9506 22.0157 14.6513 21.0676L6.50915 15.1265C5.69788 14.5345 5.51988 13.3957 6.11185 12.5844C6.18478 12.4845 6.26946 12.3931 6.35573 12.3119L6.19112 12.1918C5.37984 11.5998 5.20185 10.461 5.79382 9.64968C5.93538 9.45568 6.10792 9.29329 6.30287 9.17428C6.1079 8.62662 6.17683 8.00125 6.54574 7.49567C7.11197 6.71967 8.18077 6.52659 8.98362 7.03133C9.03891 6.91852 9.10007 6.81 9.173 6.71006C9.76497 5.89878 10.9038 5.72079 11.7151 6.31276L17.3294 10.4094L17.6107 8.44349C17.6946 7.84704 18.1496 7.35925 18.7389 7.23069L20.7027 6.79878L22.045 14.3547C22.1819 15.1302 21.9917 15.9464 21.5284 16.5813ZM20.61 14.605L19.5377 8.54337L19.0543 8.65016L18.4231 13.0093L10.857 7.48855C10.857 7.48855 10.4687 7.4034 10.3486 7.56801C10.2285 7.73262 10.2635 7.95632 10.4281 8.07643L14.6667 11.1693L13.8088 12.345L8.22979 8.27416C8.06518 8.15405 7.84147 8.18902 7.72136 8.35362C7.60126 8.51823 7.63622 8.74194 7.80082 8.86204L13.3798 12.9329L12.5219 14.1087L7.47787 10.4282C7.31327 10.3081 7.08956 10.343 6.96945 10.5076C6.84934 10.6722 6.8843 10.8959 7.04891 11.0161L12.0929 14.6966L11.235 15.8723L7.7959 13.3629C7.6313 13.2428 7.40759 13.2777 7.28748 13.4423C7.16737 13.607 7.20233 13.8307 7.36694 13.9508L15.5091 19.8919C16.1558 20.3638 17.0709 20.2207 17.5428 19.5741L20.3568 15.7175C20.5884 15.4001 20.6763 14.9957 20.61 14.605Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813Z",fill:"white"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813ZM17.3105 14.805L16.2381 8.74337L15.7548 8.85016L15.1235 13.2093L7.55749 7.68854C7.55749 7.68854 7.16918 7.6034 7.04907 7.76801C6.92896 7.93261 6.96392 8.15632 7.12853 8.27643L11.3672 11.3692L10.5092 12.545L4.93023 8.47416C4.76562 8.35405 4.54191 8.38901 4.4218 8.55362C4.3017 8.71823 4.33666 8.94193 4.50126 9.06204L10.0803 13.1329L9.22235 14.3087L4.17831 10.6282C4.0137 10.5081 3.79 10.543 3.66989 10.7076C3.54978 10.8722 3.58474 11.0959 3.74935 11.216L8.79338 14.8965L7.93546 16.0723L4.49634 13.5629C4.33173 13.4428 4.10803 13.4777 3.98792 13.6423C3.86781 13.8069 3.90277 14.0307 4.06738 14.1508L12.2096 20.0919C12.8562 20.5638 13.7714 20.4207 14.2432 19.7741L17.0572 15.9175C17.2889 15.6001 17.3767 15.1957 17.3105 14.805Z"}),Object(c.createElement)("rect",{x:"12.4851",y:"1.42175",width:"1.5",height:"3",transform:"rotate(8 12.4851 1.42175)"}),Object(c.createElement)("rect",{x:"16.9365",y:"2.15547",width:"1.5",height:"3",transform:"rotate(43 16.9365 2.15547)"}),Object(c.createElement)("rect",{x:"8.15195",y:"1.78963",width:"1.5",height:"3",transform:"rotate(-27 8.15195 1.78963)"})),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clip0"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))}),null),edit:Hn,attributes:Vn,example:{attributes:{size:"large"}}},Wn="rating",zn="feedback",qn=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Kn={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},feedbackPlaceholder:{type:"string",default:Object(i.__)("Please help us understand your rating","crowdsignal-forms")},feedbackQuestion:{type:"string",default:Object(i.__)("Thanks so much for your response! How could we do better?","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},highRatingLabel:{type:"string",default:Object(i.__)("Extremely likely","crowdsignal-forms")},lowRatingLabel:{type:"string",default:Object(i.__)("Not likely at all","crowdsignal-forms")},ratingQuestion:{type:"string",default:Object(i.__)("How likely is it that you would recommend this project to a friend or colleague?","crowdsignal-forms")},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},title:{type:"string",default:""},viewThreshold:{type:"string",default:2},status:{type:"string",default:qn.OPEN},closedAfterDateTime:{type:"string",default:null},isExample:{type:"boolean",default:!1}},Zn=n(33),Gn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object(ie.useState)(!1),r=ce()(n,2),o=r[0],a=r[1],l=Object(ie.useRef)(0),c=Object(ie.useCallback)(Object(y.debounce)((function(t,n){return e(t).catch(n)}),1500),[]),i=Object(ie.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;a(!1),c(t,(function(){e===l.current&&(n<3?i(e,n+1):a(!0))}))}),Object(y.values)(t));return Object(ie.useEffect)((function(){0!=l.current++&&i(l.current)}),Object(y.values)(t)),{error:o,save:function(){return i(l.current)}}},Yn=function(e){return new Promise((function(t,n){var r=setTimeout((function(){return n(new Error("Request timed out"))}),1e4);e.then(t,n).finally((function(){return clearTimeout(r)}))}))},Qn=function(e){return Yn(q()({path:Object(y.trimEnd)("/crowdsignal-forms/v1/nps/".concat(e.surveyId||""),"/"),method:"POST",data:e}))},Jn=function(e){var t=e.attributes,n=e.setAttributes,r=e.shouldPromote,o=e.signalWarning,a="https://app.crowdsignal.com/surveys/".concat(t.surveyId,"/report/overview"),l=function(e){return function(t){return n(b()({},e,t))}};return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,t.surveyId?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Save the block to track results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{isSecondary:!0,disabled:!t.surveyId,href:a,target:"blank"},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Title (optional)","crowdsignal-forms"),onChange:function(e){return n({title:e})},value:Object(_e.decodeEntities)(t.title)}),r&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:l("backgroundColor"),value:t.backgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:l("textColor"),value:t.textColor},{label:Object(i.__)("Button color","crowdsignal-forms"),onChange:l("buttonColor"),value:t.buttonColor},{label:Object(i.__)("Button text color","crowdsignal-forms"),onChange:l("buttonTextColor"),value:t.buttonTextColor}]}),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:t.status,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:qn.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:qn.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:qn.CLOSED}],onChange:function(e){return n({status:e})},help:qn.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),qn.CLOSED_AFTER===t.status&&Object(c.createElement)(de.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:Object(i.__)("Close on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},Xn=function(e){var t=e.attributes,n=e.currentView,r=e.onViewChange,o=e.setAttributes,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(e){return function(){return r(e)}};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{label:Object(i.__)("Current view","crowdsignal-forms")},Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:n===Wn,label:Object(i.__)("Rating","crowdsignal-forms"),onClick:d(Wn)},Object(i.__)("Rating","crowdsignal-forms")),Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:n===zn,label:Object(i.__)("Feedback","crowdsignal-forms"),onClick:d(zn)},Object(i.__)("Feedback","crowdsignal-forms"))),Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-popover-button",icon:"visibility",label:Object(i.__)("Set view threshold","crowdsignal-forms"),onClick:function(){return u(!0)}},s&&Object(c.createElement)(de.Popover,{onClose:function(){return u(!1)}},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__toolbar-popover"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Show this block after __ visits:","crowdsignal-forms"),value:t.viewThreshold,onChange:function(e){return o({viewThreshold:e})},type:"number",min:"1"}))))))},$n=function(e,t){return Object(y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))},er=function(e){var t=e.retryHandler;return Object(c.createElement)(St,{status:"error",icon:"warning",isDismissible:!1,actions:[{className:"is-destructive",label:Object(i.__)("Retry","crowdsignal-forms"),onClick:t}]},Object(i.__)("Unfortunately, the block couldn't be saved to Crowdsignal.com.","crowdsignal-forms"))},tr=Object(fe.compose)([Object(m.withSelect)((function(e){var t=e("core/editor").getPermalink();return t||(t=e("core").getSite()&&e("core").getSite().url),{sourceLink:t}})),Ke])((function(e){var t=Object(ie.useState)(Wn),n=ce()(t,2),r=n[0],o=n[1],a=e.attributes,l=e.clientId,s=e.fallbackStyles,u=e.isSelected,f=e.setAttributes,p=e.renderStyleProbe,g=e.sourceLink,O=a.feedbackQuestion,v=a.ratingQuestion,w=a.surveyId,j=a.title,h=a.isExample,_=a.viewThreshold,C=Gn(function(){var e=W()(d.a.mark((function e(t){var n;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(m.dispatch)("core/editor").lockPostSaving(l),e.prev=1,e.next=4,Qn({feedbackQuestion:t.feedbackQuestion,ratingQuestion:t.ratingQuestion,sourceLink:t.sourceLink,surveyId:t.surveyId,title:t.title||t.ratingQuestion});case 4:n=e.sent,t.surveyId||f({surveyId:n.surveyId});case 6:return e.prev=6,Object(m.dispatch)("core/editor").unlockPostSaving(l),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})));return function(t){return e.apply(this,arguments)}}(),{feedbackQuestion:O,ratingQuestion:v,sourceLink:g,surveyId:w,title:j}),E=C.error,k=C.save;Object(ie.useEffect)((function(){h||a.surveyId||k()}),[]),Object(ie.useEffect)((function(){u||o(Wn)}),[u]);var x=function(e){return function(t){return f(b()({},e,t))}},S=me()("crowdsignal-forms-nps",{"is-inactive":!h&&!u}),L=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),T=Object(y.get)(L,"capabilities",[]).includes("hide-branding"),P=Object(y.get)(L,["signalCount","shouldDisplay"]),I=P&&Object(y.get)(L,["signalCount","count"])>=Object(y.get)(L,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal NPS","crowdsignal-forms")},Object(c.createElement)(Xn,ae()({currentView:r,onViewChange:o},e)),Object(c.createElement)(Jn,ae()({shouldPromote:P,signalWarning:I},e)),!h&&I&&Object(c.createElement)(Lt,null),!h&&E&&Object(c.createElement)(er,{retryHandler:k}),!h&&Object(c.createElement)(St,{isDismissible:!1,icon:"visibility",componentActions:[Object(c.createElement)(Zn.PostPreviewButton,{key:1,className:["is-secondary","components-notice__action","crowdsignal-forms-nps__preview-button",a.surveyId?"":"is-disabled"],textContent:Object(i.__)("Preview","crowdsignal-forms")})]},Object(i.sprintf)(Object(i._n)("This block will appear as a popup window to people who have visited this page at least %d time.","This block will appear as a popup window to people who have visited this page at least %d times.",_,"crowdsignal-forms"),_)),(r===Wn||!u)&&Object(c.createElement)("div",{className:S,style:$n(a,s)},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:Object(i.__)("Enter your rating question","crowdsignal-forms"),onChange:x("ratingQuestion"),value:v,allowedFormats:[]}),Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating"},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},Object(c.createElement)(ue.RichText,{tagName:"span",placeholder:Object(i.__)("Not likely","crowdsignal-forms"),onChange:x("lowRatingLabel"),value:a.lowRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}),Object(c.createElement)(ue.RichText,{tagName:"span",placeholder:Object(i.__)("Very likely","crowdsignal-forms"),onChange:x("highRatingLabel"),value:a.highRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},Object(y.times)(11,(function(e){return Object(c.createElement)("div",{key:"rating-".concat(e),className:"crowdsignal-forms-nps__rating-button"},e)}))),!T&&Object(c.createElement)(xe,{trackRef:"cs-forms-nps",editing:!0,message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))),r===zn&&u&&Object(c.createElement)("div",{className:S,style:$n(a,s)},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:Object(i.__)("Enter your feedback question","crowdsignal-forms"),onChange:x("feedbackQuestion"),value:O,allowedFormats:[]}),Object(c.createElement)(de.TextareaControl,{className:"crowdsignal-forms-nps__feedback-text",rows:6,onChange:x("feedbackPlaceholder"),value:a.feedbackPlaceholder}),Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onChange:x("submitButtonLabel"),value:a.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!T&&Object(c.createElement)(xe,{trackRef:"cs-forms-nps",editing:!0,message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))),p())})),nr={title:Object(i.__)("Measure NPS","crowdsignal-forms"),description:Object(i.__)("Calculate your Net Promoter Score! Collect feedback and track customer satisfaction over time. — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",attributes:Kn,supports:{multiple:!1,html:!1,reusable:!1},icon:Object(c.createElement)((function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M4.49707 15V10.3857H4.54102L7.83691 15H9.05762V7.9541H7.64648V12.5439H7.60742L4.31641 7.9541H3.08594V15H4.49707ZM9.73438 7.9541V15H11.209V12.7783H12.5273C14.0117 12.7783 15.042 11.8115 15.042 10.3662C15.042 8.91602 14.0459 7.9541 12.6006 7.9541H9.73438ZM11.209 9.12109H12.21C13.0547 9.12109 13.543 9.57031 13.543 10.3711C13.543 11.1768 13.0498 11.626 12.2051 11.626H11.209V9.12109ZM15.1523 12.9932C15.1963 14.3164 16.2754 15.1221 17.9697 15.1221C19.7178 15.1221 20.8262 14.2578 20.8262 12.8906C20.8262 11.8164 20.2109 11.2109 18.7998 10.9082L17.9453 10.7275C17.1348 10.542 16.793 10.2979 16.793 9.86328C16.793 9.34082 17.2812 8.99414 18.0088 8.99414C18.7461 8.99414 19.2686 9.35547 19.3174 9.95117H20.6992C20.6748 8.67676 19.6445 7.83203 18.0039 7.83203C16.4316 7.83203 15.3086 8.69141 15.3086 9.99023C15.3086 11.0205 15.9482 11.6797 17.2471 11.958L18.165 12.1582C19.0146 12.3486 19.3516 12.6025 19.3516 13.0615C19.3516 13.5791 18.8145 13.9551 18.0283 13.9551C17.2471 13.9551 16.6416 13.5742 16.5732 12.9932H15.1523Z"}))}),null),edit:tr,keywords:[Object(i.__)("ask","crowdsignal-forms"),"crowdsignal",Object(i.__)("CSAT","crowdsignal-forms"),Object(i.__)("customer experience","crowdsignal-forms"),Object(i.__)("customer satisfaction","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("loyalty","crowdsignal-forms"),Object(i.__)("net promoter score","crowdsignal-forms"),Object(i.__)("nps","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("promoter","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("review","crowdsignal-forms"),Object(i.__)("score","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms")],example:{attributes:{isExample:!0,ratingQuestion:Object(i.__)("How satisfied are you with the content of the site?","crowdsignal-forms"),feedbackQuestion:Object(i.__)("Any advise on how we could improve your experience?","crowdsignal-forms"),lowRatingLabel:Object(i.__)("Not satisfied","crowdsignal-forms"),highRatingLabel:Object(i.__)("Very satisfied","crowdsignal-forms")}}},rr=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.25V17.6893L6.42678 16.2626C6.75497 15.9344 7.20008 15.75 7.66421 15.75H18.75C18.8881 15.75 19 15.6381 19 15.5V5.5C19 5.36193 18.8881 5.25 18.75 5.25H5ZM3.5 5C3.5 4.30965 4.05964 3.75 4.75 3.75H18.75C19.7165 3.75 20.5 4.5335 20.5 5.5V15.5C20.5 16.4665 19.7165 17.25 18.75 17.25H7.66421C7.59791 17.25 7.53432 17.2763 7.48744 17.3232L3.5 21.3107V5Z"}),Object(c.createElement)("rect",{x:"7",y:"9.75",width:"1.5",height:"1.5"}),Object(c.createElement)("rect",{x:"11.25",y:"9.75",width:"1.5",height:"1.5"}),Object(c.createElement)("rect",{x:"15.5",y:"9.75",width:"1.5",height:"1.5"}))},or="question",ar="submit",lr=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),cr=Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"}),ir={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},emailPlaceholder:{type:"string",default:Object(i.__)("Your Email","crowdsignal-forms")},emailRequired:{type:"boolean",default:!1},feedbackPlaceholder:{type:"string",default:Object(i.__)("Please let us know how we can do better…","crowdsignal-forms")},header:{type:"string",default:Object(i.__)("👋 Hey there!","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},hideTriggerShadow:{type:"boolean",default:!1},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},submitText:{type:"string",default:Object(i.__)("Thanks for letting us know!","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},toggleOn:{type:"string",default:cr.CLICK},triggerLabel:{type:"string",default:Object(i.__)("Feedback","crowdsignal-forms")},triggerBackgroundColor:{type:"string"},triggerTextColor:{type:"string"},title:{type:"string",default:""},x:{type:"string",default:"left"},y:{type:"string",default:"bottom"},status:{type:"string",default:lr.OPEN},closedAfterDateTime:{type:"string",default:null},emailResponses:{type:"boolean",default:!0},isExample:{type:"boolean",default:!1},isWidget:{type:"boolean",default:!1}};function sr(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 ur(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sr(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var dr,fr=function(e,t){return{left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}},br=function(e,t,n){return{left:"left"===e?n.left:null,right:"right"===e?n.right:null}},mr=function(e,t,n){return"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?n.top:null,bottom:"bottom"===e?n.bottom:null}},pr=function(e){var t=e.attributes,n=e.setAttributes,r=e.shouldPromote,o=e.signalWarning,a=e.email,l="https://app.crowdsignal.com/surveys/".concat(t.surveyId,"/report/overview"),s=function(e){return function(t){return n(b()({},e,t))}};return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,t.surveyId?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Save the block to track results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{isSecondary:!0,disabled:!t.surveyId,href:l,target:"blank"},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Title (optional)","crowdsignal-forms"),onChange:function(e){return n({title:e})},value:Object(_e.decodeEntities)(t.title)}),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Send me responses via email","crowdsignal-forms"),checked:t.emailResponses,onChange:s("emailResponses"),help:t.emailResponses&&a&&Object(i.sprintf)(Object(i.__)("Responses will be sent to %s","crowdsignal-forms"),a)}),r&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Feedback Button","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:s("triggerBackgroundColor"),value:t.triggerBackgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:s("triggerTextColor"),value:t.triggerTextColor}]},Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Hide Shadow","crowdsignal-forms"),checked:t.hideTriggerShadow,onChange:s("hideTriggerShadow")})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:s("backgroundColor"),value:t.backgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:s("textColor"),value:t.textColor},{label:Object(i.__)("Button color","crowdsignal-forms"),onChange:s("buttonColor"),value:t.buttonColor},{label:Object(i.__)("Button text color","crowdsignal-forms"),onChange:s("buttonTextColor"),value:t.buttonTextColor}]}),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:t.status,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:lr.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:lr.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:lr.CLOSED}],onChange:function(e){return n({status:e})},help:lr.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),lr.CLOSED_AFTER===t.status&&Object(c.createElement)(de.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:Object(i.__)("Close on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),Object(c.createElement)(de.SelectControl,{value:t.toggleOn,label:Object(i.__)("Show feedback form on:","crowdsignal-forms"),options:[{label:Object(i.__)("Click","crowdsignal-forms"),value:cr.CLICK},{label:Object(i.__)("Hover","crowdsignal-forms"),value:cr.HOVER},{label:Object(i.__)("Page load","crowdsignal-forms"),value:cr.PAGE_LOAD}],onChange:s("toggleOn")}),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Require email address","crowdsignal-forms"),checked:t.emailRequired,onChange:s("emailRequired")})))},gr=n(34);function Or(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vr(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 wr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vr(Object(n),!0).forEach((function(t){Or(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jr(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function hr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _r(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return hr(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)?hr(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function Cr(e){return e?e.ownerDocument||e:document}try{dr=window}catch(za){}function yr(e){return e&&Cr(e).defaultView||dr}var Er,kr=(Er=yr(),Boolean(void 0!==Er&&Er.document&&Er.document.createElement)),xr=kr?ie.useLayoutEffect:ie.useEffect;function Sr(e){return Object(ie.useState)(e)[0]}function Lr(e){for(var t,n=[[]],r=function(){var e=t.value,r=n.find((function(t){return!t[0]||t[0].groupId===e.groupId}));r?r.push(e):n.push([e])},o=_r(e);!(t=o()).done;)r();return n}function Tr(e){for(var t,n=[],r=_r(e);!(t=r()).done;){var o=t.value;n.push.apply(n,o)}return n}function Pr(e){return e.slice().reverse()}function Ir(e,t){return t?e.find((function(e){return!e.disabled&&e.id!==t})):e.find((function(e){return!e.disabled}))}function Nr(e,t){var n;return t||null===t?t:e.currentId||null===e.currentId?e.currentId:null===(n=Ir(e.items||[]))||void 0===n?void 0:n.id}function Ar(e,t){if(t)return null==e?void 0:e.find((function(e){return e.id===t&&!e.disabled}))}function Rr(e,t){return function(e){return"function"==typeof e}(e)?e(t):e}function Dr(e){return void 0===e&&(e="id"),(e?e+"-":"")+Math.random().toString(32).substr(2,6)}var Br=Object(ie.createContext)(Dr);function Fr(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Mr(e,t){return e.findIndex((function(e){return!(!e.ref.current||!t.ref.current)&&Fr(t.ref.current,e.ref.current)}))}function Hr(e){for(var t,n=0,r=_r(e);!(t=r()).done;){var o=t.value.length;o>n&&(n=o)}return n}function Vr(e){for(var t=Lr(e),n=Hr(t),r=[],o=0;o<n;o+=1)for(var a,l=_r(t);!(a=l()).done;){var c=a.value;c[o]&&r.push(wr(wr({},c[o]),{},{groupId:c[o].groupId?""+o:void 0}))}return r}function Ur(e,t,n){for(var r,o=Hr(e),a=_r(e);!(r=a()).done;)for(var l=r.value,c=0;c<o;c+=1){var i=l[c];if(!i||n&&i.disabled){var s=0===c&&n?Ir(l):l[c-1];l[c]=s&&t!==(null==s?void 0:s.id)&&n?s:{id:"__EMPTY_ITEM__",disabled:!0,ref:{current:null},groupId:null==s?void 0:s.groupId}}}return e}var Wr={id:null,ref:{current:null}};function zr(e,t){return e.filter((function(e){return e.groupId===t}))}var qr={horizontal:"vertical",vertical:"horizontal"};function Kr(e,t,n){return n in e?[].concat(e.slice(0,n),[t],e.slice(n)):[].concat(e,[t])}function Zr(e){var t=e.map((function(e,t){return[t,e]})),n=!1;return t.sort((function(e,t){var r=e[0],o=e[1],a=t[0],l=t[1],c=o.ref.current,i=l.ref.current;return c&&i?Fr(c,i)?(r>a&&(n=!0),-1):(r<a&&(n=!0),1):0})),n?t.map((function(e){e[0];return e[1]})):e}function Gr(e,t){var n=Zr(e);e!==n&&t(n)}function Yr(e,t){var n=Object(ie.useRef)([]);Object(ie.useEffect)((function(){for(var r,o=function(e){for(var t,n=e[0],r=e.slice(1),o=null==n||null===(t=n.ref.current)||void 0===t?void 0:t.parentElement,a=function(){var e=o;if(r.every((function(t){return e.contains(t.ref.current)})))return{v:o};o=o.parentElement};o;){var l=a();if("object"==typeof l)return l.v}return Cr(o).body}(e),a=new IntersectionObserver((function(){!!n.current.length&&Gr(e,t),n.current=e}),{root:o}),l=_r(e);!(r=l()).done;){var c=r.value;c.ref.current&&a.observe(c.ref.current)}return function(){a.disconnect()}}),[e])}function Qr(e,t){"function"==typeof IntersectionObserver?Yr(e,t):function(e,t){Object(ie.useEffect)((function(){var n=setTimeout((function(){return Gr(e,t)}),250);return function(){return clearTimeout(n)}}))}(e,t)}function Jr(e,t){var n=e.unstable_virtual,r=e.rtl,o=e.orientation,a=e.items,l=e.groups,c=e.currentId,i=e.loop,s=e.wrap,u=e.pastIds,d=e.shift,f=e.unstable_moves,b=e.unstable_includesBaseElement,m=e.initialVirtual,p=e.initialRTL,g=e.initialOrientation,O=e.initialCurrentId,v=e.initialLoop,w=e.initialWrap,j=e.initialShift,h=e.hasSetCurrentId;switch(t.type){case"registerGroup":var _=t.group;if(0===l.length)return wr(wr({},e),{},{groups:[_]});var C=Mr(l,_);return wr(wr({},e),{},{groups:Kr(l,_,C)});case"unregisterGroup":var y=t.id,E=l.filter((function(e){return e.id!==y}));return E.length===l.length?e:wr(wr({},e),{},{groups:E});case"registerItem":var k,x=t.item,S=l.find((function(e){var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(x.ref.current)})),L=wr({groupId:null==S?void 0:S.id},x),T=Mr(a,L),P=wr(wr({},e),{},{items:Kr(a,L,T)});return h||f||void 0!==O?P:wr(wr({},P),{},{currentId:null===(k=Ir(P.items))||void 0===k?void 0:k.id});case"unregisterItem":var I=t.id,N=a.filter((function(e){return e.id!==I}));if(N.length===a.length)return e;var A=u.filter((function(e){return e!==I})),R=wr(wr({},e),{},{pastIds:A,items:N});if(c&&c===I){var D=b?null:Nr(wr(wr({},R),{},{currentId:A[0]}));return wr(wr({},R),{},{currentId:D})}return R;case"move":var B=t.id;if(void 0===B)return e;var F=u.filter((function(e){return e!==c&&e!==B})),M=c?[c].concat(F):F,H=wr(wr({},e),{},{pastIds:M});if(null===B)return wr(wr({},H),{},{unstable_moves:f+1,currentId:Nr(H,B)});var V=Ar(a,B);return wr(wr({},H),{},{unstable_moves:V?f+1:f,currentId:Nr(H,null==V?void 0:V.id)});case"next":if(null==c)return Jr(e,wr(wr({},t),{},{type:"first"}));var U=r&&"vertical"!==o,W=U?Pr(a):a,z=W.find((function(e){return e.id===c}));if(!z)return Jr(e,wr(wr({},t),{},{type:"first"}));var q=!!z.groupId,K=W.indexOf(z),Z=W.slice(K+1),G=zr(Z,z.groupId);if(t.allTheWay){var Y=Ir(U?zr(W,z.groupId):Pr(G));return Jr(e,wr(wr({},t),{},{type:"move",id:null==Y?void 0:Y.id}))}var Q=function(e){return e&&qr[e]}(q?o||"horizontal":o),J=i&&i!==Q,X=q&&s&&s!==Q,$=t.hasNullItem||!q&&J&&b;if(J){var ee=Ir(function(e,t,n){var r=e.findIndex((function(e){return e.id===t}));return[].concat(e.slice(r+1),n?[Wr]:[],e.slice(0,r))}(X&&!$?W:zr(W,z.groupId),c,$),c);return Jr(e,wr(wr({},t),{},{type:"move",id:null==ee?void 0:ee.id}))}if(X){var te=Ir($?G:Z,c),ne=$?(null==te?void 0:te.id)||null:null==te?void 0:te.id;return Jr(e,wr(wr({},t),{},{type:"move",id:ne}))}var re=Ir(G,c);return Jr(e,!re&&$?wr(wr({},t),{},{type:"move",id:null}):wr(wr({},t),{},{type:"move",id:null==re?void 0:re.id}));case"previous":var oe=!!!l.length&&b,ae=Jr(wr(wr({},e),{},{items:Pr(a)}),wr(wr({},t),{},{type:"next",hasNullItem:oe}));return wr(wr({},ae),{},{items:a});case"down":var le=d&&!t.allTheWay,ce=Vr(Tr(Ur(Lr(a),c,le))),ie=i&&"horizontal"!==i&&b,se=Jr(wr(wr({},e),{},{orientation:"vertical",items:ce}),wr(wr({},t),{},{type:"next",hasNullItem:ie}));return wr(wr({},se),{},{orientation:o,items:a});case"up":var ue=d&&!t.allTheWay,de=Vr(Pr(Tr(Ur(Lr(a),c,ue)))),fe=b,be=Jr(wr(wr({},e),{},{orientation:"vertical",items:de}),wr(wr({},t),{},{type:"next",hasNullItem:fe}));return wr(wr({},be),{},{orientation:o,items:a});case"first":var me=Ir(a);return Jr(e,wr(wr({},t),{},{type:"move",id:null==me?void 0:me.id}));case"last":var pe=Jr(wr(wr({},e),{},{items:Pr(a)}),wr(wr({},t),{},{type:"first"}));return wr(wr({},pe),{},{items:a});case"sort":return wr(wr({},e),{},{items:Zr(a),groups:Zr(l)});case"setVirtual":return wr(wr({},e),{},{unstable_virtual:Rr(t.virtual,n)});case"setRTL":return wr(wr({},e),{},{rtl:Rr(t.rtl,r)});case"setOrientation":return wr(wr({},e),{},{orientation:Rr(t.orientation,o)});case"setCurrentId":var ge=Nr(wr(wr({},e),{},{currentId:Rr(t.currentId,c)}));return wr(wr({},e),{},{currentId:ge,hasSetCurrentId:!0});case"setLoop":return wr(wr({},e),{},{loop:Rr(t.loop,i)});case"setWrap":return wr(wr({},e),{},{wrap:Rr(t.wrap,s)});case"setShift":return wr(wr({},e),{},{shift:Rr(t.shift,d)});case"setIncludesBaseElement":return wr(wr({},e),{},{unstable_includesBaseElement:Rr(t.includesBaseElement,b)});case"reset":return wr(wr({},e),{},{unstable_virtual:m,rtl:p,orientation:g,currentId:Nr(wr(wr({},e),{},{currentId:O})),loop:v,wrap:w,shift:j,unstable_moves:0,pastIds:[]});case"setItems":return wr(wr({},e),{},{items:t.items});default:throw new Error}}function Xr(e){return Object(ie.useCallback)(e,[])}function $r(e){void 0===e&&(e={});var t=Sr(e),n=t.unstable_virtual,r=void 0!==n&&n,o=t.rtl,a=void 0!==o&&o,l=t.orientation,c=t.currentId,i=t.loop,s=void 0!==i&&i,u=t.wrap,d=void 0!==u&&u,f=t.shift,b=void 0!==f&&f,m=t.unstable_includesBaseElement,p=function(e){void 0===e&&(e={});var t=Sr(e).baseId,n=Object(ie.useContext)(Br),r=Object(ie.useRef)(0),o=Object(ie.useState)((function(){return t||n()}));return{baseId:o[0],setBaseId:o[1],unstable_idCountRef:r}}(jr(t,["unstable_virtual","rtl","orientation","currentId","loop","wrap","shift","unstable_includesBaseElement"])),g=Object(ie.useReducer)(Jr,{unstable_virtual:r,rtl:a,orientation:l,items:[],groups:[],currentId:c,loop:s,wrap:d,shift:b,unstable_moves:0,pastIds:[],unstable_includesBaseElement:null!=m?m:null===c,initialVirtual:r,initialRTL:a,initialOrientation:l,initialCurrentId:c,initialLoop:s,initialWrap:d,initialShift:b}),O=g[0],v=(O.pastIds,O.initialVirtual,O.initialRTL,O.initialOrientation,O.initialCurrentId,O.initialLoop,O.initialWrap,O.initialShift,O.hasSetCurrentId,jr(O,["pastIds","initialVirtual","initialRTL","initialOrientation","initialCurrentId","initialLoop","initialWrap","initialShift","hasSetCurrentId"])),w=g[1],j=Object(ie.useState)(!1),h=j[0],_=j[1],C=function(){var e=Object(ie.useRef)(!1);return xr((function(){return function(){e.current=!0}}),[]),e}(),y=Object(ie.useCallback)((function(e){return w({type:"setItems",items:e})}),[]);return Qr(v.items,y),wr(wr(wr({},p),v),{},{unstable_hasActiveWidget:h,unstable_setHasActiveWidget:_,registerItem:Xr((function(e){C.current||w({type:"registerItem",item:e})})),unregisterItem:Xr((function(e){C.current||w({type:"unregisterItem",id:e})})),registerGroup:Xr((function(e){C.current||w({type:"registerGroup",group:e})})),unregisterGroup:Xr((function(e){C.current||w({type:"unregisterGroup",id:e})})),move:Xr((function(e){return w({type:"move",id:e})})),next:Xr((function(e){return w({type:"next",allTheWay:e})})),previous:Xr((function(e){return w({type:"previous",allTheWay:e})})),up:Xr((function(e){return w({type:"up",allTheWay:e})})),down:Xr((function(e){return w({type:"down",allTheWay:e})})),first:Xr((function(){return w({type:"first"})})),last:Xr((function(){return w({type:"last"})})),sort:Xr((function(){return w({type:"sort"})})),unstable_setVirtual:Xr((function(e){return w({type:"setVirtual",virtual:e})})),setRTL:Xr((function(e){return w({type:"setRTL",rtl:e})})),setOrientation:Xr((function(e){return w({type:"setOrientation",orientation:e})})),setCurrentId:Xr((function(e){return w({type:"setCurrentId",currentId:e})})),setLoop:Xr((function(e){return w({type:"setLoop",loop:e})})),setWrap:Xr((function(e){return w({type:"setWrap",wrap:e})})),setShift:Xr((function(e){return w({type:"setShift",shift:e})})),unstable_setIncludesBaseElement:Xr((function(e){return w({type:"setIncludesBaseElement",includesBaseElement:e})})),reset:Xr((function(){return w({type:"reset"})}))})}function eo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function to(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 no(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?to(Object(n),!0).forEach((function(t){eo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):to(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ro(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function oo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ao(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return oo(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)?oo(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}var lo=Object(ie.createContext)({});var co=function(e,t,n){void 0===n&&(n=t.children);var r=Object(ie.useContext)(lo);if(r.useCreateElement)return r.useCreateElement(e,t,n);if("string"==typeof e&&function(e){return"function"==typeof e}(n)){t.children;return n(ro(t,["children"]))}return Object(ie.createElement)(e,t,n)};function io(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function so(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 uo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?so(Object(n),!0).forEach((function(t){io(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):so(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fo(e){return"object"==typeof e&&null!=e}function bo(e){var t;if(!fo(e))return!1;var n=Object.getPrototypeOf(e);return null==n||(null===(t=n.constructor)||void 0===t?void 0:t.toString())===Object.toString()}function mo(e,t){for(var n={},r={},o=0,a=Object.keys(e);o<a.length;o++){var l=a[o];t.indexOf(l)>=0?n[l]=e[l]:r[l]=e[l]}return[n,r]}function po(e,t){if(void 0===t&&(t=[]),!bo(e.state))return mo(e,t);var n=mo(e,[].concat(t,["state"])),r=n[0],o=n[1],a=r.state,l=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(r,["state"]);return[uo(uo({},a),l),o]}function go(e,t){if(e===t)return!0;if(!e)return!1;if(!t)return!1;if("object"!=typeof e)return!1;if("object"!=typeof t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var a=0,l=n;a<l.length;a++){var c=l[a];if(e[c]!==t[c])return!1}return!0}function Oo(e){return"normalizePropsAreEqualInner"===e.name?e:function(t,n){return bo(t.state)&&bo(n.state)?e(uo(uo({},t.state),t),uo(uo({},n.state),n)):e(t,n)}}function vo(e){var t,n=e.as,r=e.useHook,o=e.memo,a=e.propsAreEqual,l=void 0===a?null==r?void 0:r.unstable_propsAreEqual:a,c=e.keys,i=void 0===c?(null==r?void 0:r.__keys)||[]:c,s=e.useCreateElement,u=void 0===s?co:s,d=function(e,t){var o=e.as,a=void 0===o?n:o,l=ro(e,["as"]);if(r){var c,s=po(l,i),d=s[0],f=s[1],b=r(d,no({ref:t},f)),m=b.wrapElement,p=ro(b,["wrapElement"]),g=(null===(c=a.render)||void 0===c?void 0:c.__keys)||a.__keys,O=g&&po(l,g)[0],v=O?no(no({},p),O):p,w=u(a,v);return m?m(w):w}return u(a,no({ref:t},l))};return t=d,d=Object(ie.forwardRef)(t),o&&(d=function(e,t){return Object(ie.memo)(e,t)}(d,l&&Oo(l))),d.__keys=i,d.unstable_propsAreEqual=Oo(l||go),d}function wo(e,t){Object(ie.useDebugValue)(e);var n=Object(ie.useContext)(lo);return null!=n[e]?n[e]:t}function jo(e){var t,n,r,o=(r=e.compose,Array.isArray(r)?r:void 0!==r?[r]:[]),a=function(t,n){if(e.useOptions&&(t=e.useOptions(t,n)),e.name&&(t=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r="use"+e+"Options";Object(ie.useDebugValue)(r);var o=wo(r);return o?no(no({},t),o(t,n)):t}(e.name,t,n)),e.compose)for(var r,a=ao(o);!(r=a()).done;){t=r.value.__useOptions(t,n)}return t},l=function(t,n,r){if(void 0===t&&(t={}),void 0===n&&(n={}),void 0===r&&(r=!1),r||(t=a(t,n)),e.useProps&&(n=e.useProps(t,n)),e.name&&(n=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r="use"+e+"Props";Object(ie.useDebugValue)(r);var o=wo(r);return o?o(t,n):n}(e.name,t,n)),e.compose)if(e.useComposeOptions&&(t=e.useComposeOptions(t,n)),e.useComposeProps)n=e.useComposeProps(t,n);else for(var l,c=ao(o);!(l=c()).done;){n=(0,l.value)(t,n,!0)}var i={},s=n||{};for(var u in s)void 0!==s[u]&&(i[u]=s[u]);return i};l.__useOptions=a;var c=o.reduce((function(e,t){return e.push.apply(e,t.__keys||[]),e}),[]);return l.__keys=[].concat(c,(null===(t=e.useState)||void 0===t?void 0:t.__keys)||[],e.keys||[]),l.unstable_propsAreEqual=e.propsAreEqual||(null===(n=o[0])||void 0===n?void 0:n.unstable_propsAreEqual)||go,l}function ho(e,t){void 0===t&&(t=null),e&&("function"==typeof e?e(t):e.current=t)}function _o(e,t){return Object(ie.useMemo)((function(){return null==e&&null==t?null:function(n){ho(e,n),ho(t,n)}}),[e,t])}function Co(e){var t=Object(ie.useRef)(e);return xr((function(){t.current=e})),t}function yo(e){return e.target===e.currentTarget}var Eo=jo({name:"Role",keys:["unstable_system"],propsAreEqual:function(e,t){var n=e.unstable_system,r=jr(e,["unstable_system"]),o=t.unstable_system,a=jr(t,["unstable_system"]);return!(n!==o&&!go(n,o))&&go(r,a)}}),ko=(vo({as:"div",useHook:Eo}),["button","color","file","image","reset","submit"]);function xo(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){var t=e;return-1!==ko.indexOf(t.type)}return!1}function So(e){var t=Cr(e).activeElement;return null!=t&&t.nodeName?t:null}function Lo(e,t){return e===t||e.contains(t)}function To(e){var t=So(e);if(!t)return!1;if(Lo(e,t))return!0;var n=t.getAttribute("aria-activedescendant");return!!n&&(n===e.id||!!e.querySelector("#"+n))}function Po(e){return!Lo(e.currentTarget,e.target)}function Io(e){return!!kr&&-1!==window.navigator.userAgent.indexOf(e)}function No(e,t){return"matches"in e?e.matches(t):"msMatchesSelector"in e?e.msMatchesSelector(t):e.webkitMatchesSelector(t)}var Ao="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function Ro(e){return No(e,Ao)&&function(e){var t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}(e)}var Do=Io("Mac")&&!Io("Chrome")&&(Io("Safari")||Io("Firefox"));function Bo(e){!To(e)&&Ro(e)&&e.focus()}function Fo(e,t,n,r){return e?t&&!n?-1:void 0:t?r:r||0}function Mo(e,t){return Object(ie.useCallback)((function(n){var r;null===(r=e.current)||void 0===r||r.call(e,n),n.defaultPrevented||t&&(n.stopPropagation(),n.preventDefault())}),[e,t])}var Ho=jo({name:"Tabbable",compose:Eo,keys:["disabled","focusable"],useOptions:function(e,t){return wr({disabled:t.disabled},e)},useProps:function(e,t){var n=t.ref,r=t.tabIndex,o=t.onClickCapture,a=t.onMouseDownCapture,l=t.onMouseDown,c=t.onKeyPressCapture,i=t.style,s=jr(t,["ref","tabIndex","onClickCapture","onMouseDownCapture","onMouseDown","onKeyPressCapture","style"]),u=Object(ie.useRef)(null),d=Co(o),f=Co(a),b=Co(l),m=Co(c),p=!!e.disabled&&!e.focusable,g=Object(ie.useState)(!0),O=g[0],v=g[1],w=Object(ie.useState)(!0),j=w[0],h=w[1],_=e.disabled?wr({pointerEvents:"none"},i):i;xr((function(){var e,t=u.current;t&&("BUTTON"!==(e=t).tagName&&"INPUT"!==e.tagName&&"SELECT"!==e.tagName&&"TEXTAREA"!==e.tagName&&"A"!==e.tagName&&v(!1),function(e){return"BUTTON"===e.tagName||"INPUT"===e.tagName||"SELECT"===e.tagName||"TEXTAREA"===e.tagName}(t)||h(!1))}),[]);var C=Mo(d,e.disabled),y=Mo(f,e.disabled),E=Mo(m,e.disabled),k=Object(ie.useCallback)((function(e){var t;null===(t=b.current)||void 0===t||t.call(b,e);var n=e.currentTarget;if(!e.defaultPrevented&&Do&&!Po(e)&&xo(n)){var r=requestAnimationFrame((function(){n.removeEventListener("mouseup",o,!0),Bo(n)})),o=function(){cancelAnimationFrame(r),Bo(n)};n.addEventListener("mouseup",o,{once:!0,capture:!0})}}),[]);return wr({ref:_o(u,n),style:_,tabIndex:Fo(p,O,j,r),disabled:!(!p||!j)||void 0,"aria-disabled":!!e.disabled||void 0,onClickCapture:C,onMouseDownCapture:y,onMouseDown:k,onKeyPressCapture:E},s)}});vo({as:"div",useHook:Ho});function Vo(e,t,n){if("function"==typeof Event)return new Event(t,n);var r=Cr(e).createEvent("Event");return r.initEvent(t,null==n?void 0:n.bubbles,null==n?void 0:n.cancelable),r}function Uo(e,t,n){return void 0===n&&(n={}),"function"==typeof FocusEvent?new FocusEvent(t,n):Vo(e,t,n)}function Wo(e,t){var n=Uo(e,"blur",t),r=e.dispatchEvent(n),o=uo(uo({},t),{},{bubbles:!0});return e.dispatchEvent(Uo(e,"focusout",o)),r}function zo(e,t,n){return e.dispatchEvent(function(e,t,n){if(void 0===n&&(n={}),"function"==typeof KeyboardEvent)return new KeyboardEvent(t,n);var r=Cr(e).createEvent("KeyboardEvent");return r.initKeyboardEvent(t,n.bubbles,n.cancelable,yr(e),n.key,n.location,n.ctrlKey,n.altKey,n.shiftKey,n.metaKey),r}(e,t,n))}var qo=kr&&"msCrypto"in window;var Ko=["baseId","unstable_idCountRef","setBaseId","unstable_virtual","rtl","orientation","items","groups","currentId","loop","wrap","shift","unstable_moves","unstable_hasActiveWidget","unstable_includesBaseElement","registerItem","unregisterItem","registerGroup","unregisterGroup","move","next","previous","up","down","first","last","sort","unstable_setVirtual","setRTL","setOrientation","setCurrentId","setLoop","setWrap","setShift","reset","unstable_setIncludesBaseElement","unstable_setHasActiveWidget"],Zo=Ko,Go=Zo;function Yo(e){e.userFocus=!0,e.focus(),e.userFocus=!1}function Qo(e,t){e.userFocus=t}var Jo=kr&&"msCrypto"in window;function Xo(e,t,n){var r=Co(n);return Object(ie.useCallback)((function(n){var o;if(null===(o=r.current)||void 0===o||o.call(r,n),!n.defaultPrevented&&e&&function(e){return!!yo(e)&&(!e.metaKey&&"Tab"!==e.key)}(n)){var a=null==t?void 0:t.ref.current;a&&(zo(a,n.type,n)||n.preventDefault(),n.currentTarget.contains(a)&&n.stopPropagation())}}),[e,t])}function $o(e,t){return null==e?void 0:e.some((function(e){return!!t&&e.ref.current===t}))}var ea=vo({as:"div",useHook:jo({name:"Composite",compose:[Ho],keys:Ko,useOptions:function(e){return wr(wr({},e),{},{currentId:Nr(e)})},useProps:function(e,t){var n=t.ref,r=t.onFocusCapture,o=t.onFocus,a=t.onBlurCapture,l=t.onKeyDown,c=t.onKeyDownCapture,i=t.onKeyUpCapture,s=jr(t,["ref","onFocusCapture","onFocus","onBlurCapture","onKeyDown","onKeyDownCapture","onKeyUpCapture"]),u=Object(ie.useRef)(null),d=Ar(e.items,e.currentId),f=Object(ie.useRef)(null),b=Co(r),m=Co(o),p=Co(a),g=Co(l),O=function(e){var t=Co(e),n=Object(ie.useReducer)((function(e){return e+1}),0),r=n[0],o=n[1];return Object(ie.useEffect)((function(){var e,n=null===(e=t.current)||void 0===e?void 0:e.ref.current;r&&n&&Yo(n)}),[r]),o}(d),v=Jo?function(e){var t=Object(ie.useRef)(null);return Object(ie.useEffect)((function(){var n=Cr(e.current),r=function(e){var n=e.target;t.current=n};return n.addEventListener("focus",r,!0),function(){n.removeEventListener("focus",r,!0)}}),[]),t}(u):void 0;Object(ie.useEffect)((function(){var t=u.current;e.unstable_moves&&!d&&(null==t||t.focus())}),[e.unstable_moves,d]);var w=Xo(e.unstable_virtual,d,c),j=Xo(e.unstable_virtual,d,i),h=Object(ie.useCallback)((function(t){var n;if(null===(n=b.current)||void 0===n||n.call(b,t),!t.defaultPrevented&&e.unstable_virtual){var r=(null==v?void 0:v.current)||t.relatedTarget,o=$o(e.items,r);yo(t)&&o&&(t.stopPropagation(),f.current=r)}}),[e.unstable_virtual,e.items]),_=Object(ie.useCallback)((function(t){var n;if(null===(n=m.current)||void 0===n||n.call(m,t),!t.defaultPrevented)if(e.unstable_virtual)yo(t)&&O();else if(yo(t)){var r;null===(r=e.setCurrentId)||void 0===r||r.call(e,null)}}),[e.unstable_virtual,e.setCurrentId]),C=Object(ie.useCallback)((function(t){var n;if(null===(n=p.current)||void 0===n||n.call(p,t),!t.defaultPrevented&&e.unstable_virtual){var r=(null==d?void 0:d.ref.current)||null,o=function(e){return qo?So(e.currentTarget):e.relatedTarget}(t),a=$o(e.items,o);if(yo(t)&&a)o===r?f.current&&f.current!==o&&Wo(f.current,t):r&&Wo(r,t),t.stopPropagation();else!$o(e.items,t.target)&&r&&Wo(r,t)}}),[e.unstable_virtual,e.items,d]),y=Object(ie.useCallback)((function(t){var n,r;if(null===(n=g.current)||void 0===n||n.call(g,t),!t.defaultPrevented&&null===e.currentId&&yo(t)){var o="horizontal"!==e.orientation,a="vertical"!==e.orientation,l=!(null===(r=e.groups)||void 0===r||!r.length),c={ArrowUp:(l||o)&&function(){if(l){var t,n=Ir(Tr(Pr(Lr(e.items))));if(null!=n&&n.id)null===(t=e.move)||void 0===t||t.call(e,n.id)}else{var r;null===(r=e.last)||void 0===r||r.call(e)}},ArrowRight:(l||a)&&e.first,ArrowDown:(l||o)&&e.first,ArrowLeft:(l||a)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];c&&(t.preventDefault(),c())}}),[e.currentId,e.orientation,e.groups,e.items,e.move,e.last,e.first]);return wr({ref:_o(u,n),id:e.baseId,onFocus:_,onFocusCapture:h,onBlurCapture:C,onKeyDownCapture:w,onKeyDown:y,onKeyUpCapture:j,"aria-activedescendant":e.unstable_virtual&&(null==d?void 0:d.id)||void 0},s)},useComposeProps:function(e,t){t=Eo(e,t,!0);var n=Ho(e,t,!0);return e.unstable_virtual||null===e.currentId?wr({tabIndex:0},n):wr(wr({},t),{},{ref:n.ref})}}),useCreateElement:function(e,t,n){return co(e,t,n)}}),ta=jo({keys:[].concat(["baseId","unstable_idCountRef","setBaseId"],["id"]),useOptions:function(e,t){var n=Object(ie.useContext)(Br),r=Object(ie.useState)((function(){return e.unstable_idCountRef?(e.unstable_idCountRef.current+=1,"-"+e.unstable_idCountRef.current):e.baseId?"-"+n(""):""}))[0],o=Object(ie.useMemo)((function(){return e.baseId||n()}),[e.baseId,n]),a=t.id||e.id||""+o+r;return wr(wr({},e),{},{id:a})},useProps:function(e,t){return wr({id:e.id},t)}}),na=(vo({as:"div",useHook:ta}),jo({name:"Group",compose:Eo,keys:[],useProps:function(e,t){return wr({role:"group"},t)}})),ra=(vo({as:"div",useHook:na}),vo({as:"div",useHook:jo({name:"CompositeGroup",compose:[na,ta],keys:Zo,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return na.unstable_propsAreEqual(e,t);var n=e.currentId,r=(e.unstable_moves,jr(e,["currentId","unstable_moves"])),o=t.currentId,a=(t.unstable_moves,jr(t,["currentId","unstable_moves"]));if(e.items&&t.items){var l=Ar(e.items,n),c=Ar(t.items,o),i=null==l?void 0:l.groupId,s=null==c?void 0:c.groupId;if(t.id===s||t.id===i)return!1}return na.unstable_propsAreEqual(r,a)},useProps:function(e,t){var n=t.ref,r=jr(t,["ref"]),o=Object(ie.useRef)(null),a=e.id;return xr((function(){var t;if(a)return null===(t=e.registerGroup)||void 0===t||t.call(e,{id:a,ref:o}),function(){var t;null===(t=e.unregisterGroup)||void 0===t||t.call(e,a)}}),[a,e.registerGroup,e.unregisterGroup]),wr({ref:_o(o,n)},r)}})}));var oa=jo({name:"Clickable",compose:Ho,keys:["unstable_clickOnEnter","unstable_clickOnSpace"],useOptions:function(e){var t=e.unstable_clickOnEnter,n=void 0===t||t,r=e.unstable_clickOnSpace;return wr({unstable_clickOnEnter:n,unstable_clickOnSpace:void 0===r||r},jr(e,["unstable_clickOnEnter","unstable_clickOnSpace"]))},useProps:function(e,t){var n=t.onKeyDown,r=t.onKeyUp,o=jr(t,["onKeyDown","onKeyUp"]),a=Object(ie.useState)(!1),l=a[0],c=a[1],i=Co(n),s=Co(r),u=Object(ie.useCallback)((function(t){var n;if(null===(n=i.current)||void 0===n||n.call(i,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey&&yo(t)){var r=e.unstable_clickOnEnter&&"Enter"===t.key,o=e.unstable_clickOnSpace&&" "===t.key;if(r||o){if(function(e){var t=e.currentTarget;return!!e.isTrusted&&(xo(t)||"INPUT"===t.tagName||"TEXTAREA"===t.tagName||"A"===t.tagName||"SELECT"===t.tagName)}(t))return;t.preventDefault(),r?t.currentTarget.click():o&&c(!0)}}}),[e.disabled,e.unstable_clickOnEnter,e.unstable_clickOnSpace]),d=Object(ie.useCallback)((function(t){var n;if(null===(n=s.current)||void 0===n||n.call(s,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey){var r=e.unstable_clickOnSpace&&" "===t.key;l&&r&&(c(!1),t.currentTarget.click())}}),[e.disabled,e.unstable_clickOnSpace,l]);return wr({"data-active":l||void 0,onKeyDown:u,onKeyUp:d},o)}});vo({as:"button",memo:!0,useHook:oa});function aa(e){try{var t=e instanceof HTMLInputElement&&null!==e.selectionStart,n="TEXTAREA"===e.tagName,r="true"===e.contentEditable;return t||n||r||!1}catch(o){return!1}}function la(e){var t=So(e);if(!t)return!1;if(t===e)return!0;var n=t.getAttribute("aria-activedescendant");return!!n&&n===e.id}function ca(e,t){if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement){var n,r=Object.getPrototypeOf(e),o=null===(n=Object.getOwnPropertyDescriptor(r,"value"))||void 0===n?void 0:n.set;o&&(o.call(e,t),function(e,t,n){e.dispatchEvent(Vo(e,t,n))}(e,"input",{bubbles:!0}))}}function ia(e){return e.querySelector("[data-composite-item-widget]")}var sa=vo({as:"button",memo:!0,useHook:jo({name:"CompositeItem",compose:[oa,ta],keys:Go,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return oa.unstable_propsAreEqual(e,t);var n=e.currentId,r=e.unstable_moves,o=jr(e,["currentId","unstable_moves"]),a=t.currentId,l=t.unstable_moves,c=jr(t,["currentId","unstable_moves"]);if(a!==n){if(t.id===a||t.id===n)return!1}else if(r!==l)return!1;return oa.unstable_propsAreEqual(o,c)},useOptions:function(e){return wr(wr({},e),{},{id:e.id,currentId:Nr(e),unstable_clickOnSpace:!e.unstable_hasActiveWidget&&e.unstable_clickOnSpace})},useProps:function(e,t){var n,r=t.ref,o=t.tabIndex,a=void 0===o?0:o,l=t.onMouseDown,c=t.onFocus,i=t.onBlurCapture,s=t.onKeyDown,u=t.onClick,d=jr(t,["ref","tabIndex","onMouseDown","onFocus","onBlurCapture","onKeyDown","onClick"]),f=Object(ie.useRef)(null),b=e.id,m=e.disabled&&!e.focusable,p=e.currentId===b,g=Co(p),O=Object(ie.useRef)(!1),v=function(e){return Object(ie.useMemo)((function(){var t;return null===(t=e.items)||void 0===t?void 0:t.find((function(t){return e.id&&t.id===e.id}))}),[e.items,e.id])}(e),w=Co(l),j=Co(c),h=Co(i),_=Co(s),C=Co(u),y=!e.unstable_virtual&&!e.unstable_hasActiveWidget&&p||!(null!==(n=e.items)&&void 0!==n&&n.length);Object(ie.useEffect)((function(){var t;if(b)return null===(t=e.registerItem)||void 0===t||t.call(e,{id:b,ref:f,disabled:!!m}),function(){var t;null===(t=e.unregisterItem)||void 0===t||t.call(e,b)}}),[b,m,e.registerItem,e.unregisterItem]),Object(ie.useEffect)((function(){var t=f.current;t&&e.unstable_moves&&g.current&&Yo(t)}),[e.unstable_moves]);var E=Object(ie.useCallback)((function(e){var t;null===(t=w.current)||void 0===t||t.call(w,e),Qo(e.currentTarget,!0)}),[]),k=Object(ie.useCallback)((function(t){var n,r,o=!!t.currentTarget.userFocus;if(Qo(t.currentTarget,!1),null===(n=j.current)||void 0===n||n.call(j,t),!t.defaultPrevented&&!Po(t)&&b&&!function(e,t){if(yo(e))return!1;for(var n,r=_r(t);!(n=r()).done;){if(n.value.ref.current===e.target)return!0}return!1}(t,e.items)&&(null===(r=e.setCurrentId)||void 0===r||r.call(e,b),o&&e.unstable_virtual&&e.baseId&&yo(t))){var a=Cr(t.target).getElementById(e.baseId);a&&(O.current=!0,function(e,t){var n=void 0===t?{}:t,r=n.preventScroll,o=n.isActive,a=void 0===o?la:o;a(e)||(e.focus({preventScroll:r}),a(e)||requestAnimationFrame((function(){e.focus({preventScroll:r})})))}(a))}}),[b,e.items,e.setCurrentId,e.unstable_virtual,e.baseId]),x=Object(ie.useCallback)((function(t){var n;null===(n=h.current)||void 0===n||n.call(h,t),t.defaultPrevented||e.unstable_virtual&&O.current&&(O.current=!1,t.preventDefault(),t.stopPropagation())}),[e.unstable_virtual]),S=Object(ie.useCallback)((function(t){var n;if(yo(t)){var r="horizontal"!==e.orientation,o="vertical"!==e.orientation,a=!(null==v||!v.groupId),l={ArrowUp:(a||r)&&e.up,ArrowRight:(a||o)&&e.next,ArrowDown:(a||r)&&e.down,ArrowLeft:(a||o)&&e.previous,Home:function(){var n,r;!a||t.ctrlKey?null===(n=e.first)||void 0===n||n.call(e):null===(r=e.previous)||void 0===r||r.call(e,!0)},End:function(){var n,r;!a||t.ctrlKey?null===(n=e.last)||void 0===n||n.call(e):null===(r=e.next)||void 0===r||r.call(e,!0)},PageUp:function(){var t,n;a?null===(t=e.up)||void 0===t||t.call(e,!0):null===(n=e.first)||void 0===n||n.call(e)},PageDown:function(){var t,n;a?null===(t=e.down)||void 0===t||t.call(e,!0):null===(n=e.last)||void 0===n||n.call(e)}}[t.key];if(l)return t.preventDefault(),void l();if(null===(n=_.current)||void 0===n||n.call(_,t),!t.defaultPrevented)if(1===t.key.length&&" "!==t.key){var c=ia(t.currentTarget);c&&aa(c)&&(c.focus(),ca(c,""))}else if("Delete"===t.key||"Backspace"===t.key){var i=ia(t.currentTarget);i&&aa(i)&&(t.preventDefault(),ca(i,""))}}}),[e.orientation,v,e.up,e.next,e.down,e.previous,e.first,e.last]),L=Object(ie.useCallback)((function(e){var t;if(null===(t=C.current)||void 0===t||t.call(C,e),!e.defaultPrevented){var n=ia(e.currentTarget);n&&!To(n)&&n.focus()}}),[]);return wr({ref:_o(f,r),id:b,tabIndex:y?a:-1,"aria-selected":!(!e.unstable_virtual||!p)||void 0,onMouseDown:E,onFocus:k,onBlurCapture:x,onKeyDown:S,onClick:L},d)}})}),ua=function(e){var t=e.isActive,n=e.column,r=e.onSelect,o=e.row,a=Ue()(e,["isActive","column","onSelect","row"]),l="".concat(o.label," ").concat(n.label),i=Object(ie.useCallback)((function(){r(o.value,n.value)}),[r,o.value,n.value]),s=me()("crowdsignal-forms__block-alignment-control-button",{"is-active":t});return Object(c.createElement)(de.Tooltip,{text:l},Object(c.createElement)(sa,ae()({className:s,role:"gridcell",onFocus:i},a),Object(c.createElement)(de.VisuallyHidden,null,l)))},da=function(e,t,n){return"".concat(e,"-").concat(t,"-").concat(n)};var fa=function e(t){var n=t.columns,r=t.onChange,o=t.rows,a=t.value,l=Object(fe.useInstanceId)(e,"block-alignment-control-grid"),s=$r({baseId:l,currentId:da(l,a.row,a.column),rtl:Object(i.isRTL)()});return Object(ie.useEffect)((function(){s.setCurrentId(da(l,a.row,a.column))}),[a,s.setCurrentId]),Object(c.createElement)(ea,ae()({},s,{className:"crowdsignal-forms__block-alignment-control-grid"}),Object(y.map)(o,(function(e){return Object(c.createElement)(ra,ae()({},s,{key:"".concat(l,"-").concat(e.value),role:"row",className:"crowdsignal-forms__block-alignment-control-row"}),Object(y.map)(n,(function(t){var n=da(l,e.value,t.value),o=s.currentId===da(l,e.value,t.value);return Object(c.createElement)(ua,ae()({},s,{id:n,key:n,isActive:o,row:e,column:t,onSelect:r,tabIndex:o?0:-1}))})))})))},ba=function(e){var t=e.rows,n=e.columns,r=e.value,o=0,a=0;return Object(c.createElement)("div",{className:"crowdsignal-forms__block-alignment-control-icon"},Object(y.map)(t,(function(e){return Object(c.createElement)("div",{key:a++,className:"crowdsignal-forms__block-alignment-control-icon-row"},Object(y.map)(n,(function(t){var n=e.value===r.row&&t.value===r.column,a=me()("crowdsignal-forms__block-alignment-control-icon-dot",{"is-active":n});return Object(c.createElement)("span",{key:o++,className:a})})))})))},ma={"2x2":{rows:[{label:Object(i.__)("Top","crowdsignal-forms"),value:"top"},{label:Object(i.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:Object(i.__)("Left","crowdsignal-forms"),value:"left"},{label:Object(i.__)("Right","crowdsignal-forms"),value:"right"}]},"2x3":{rows:[{label:Object(i.__)("Top","crowdsignal-forms"),value:"top"},{label:Object(i.__)("Center","crowdsignal-forms"),value:"center"},{label:Object(i.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:Object(i.__)("Left","crowdsignal-forms"),value:"left"},{label:Object(i.__)("Right","crowdsignal-forms"),value:"right"}]}},pa=function(e){var t=e.closeOnSelectionChanged,n=e.disabled,r=e.label,o=e.onChange,a=e.rows,l=e.columns,i=e.value,s=Object(c.createElement)(ba,{rows:a,columns:l,value:i});return Object(c.createElement)(de.Dropdown,{className:"crowdsignal-forms__block-alignment-control",popoverProps:{className:"crowdsignal-forms__block-alignment-control-popover"},renderToggle:function(e){var t=e.onToggle,o=e.isOpen;return Object(c.createElement)(de.Tooltip,{text:r},Object(c.createElement)(de.ToolbarButton,{showTooltip:!0,"aria-haspopup":"true","aria-expanded":o,disabled:n,icon:s,onClick:t,onKeyDown:function(e){o||e.keyCode!==gr.DOWN||(e.preventDefault(),e.stopPropagation(),t())}}))},renderContent:function(e){var n=e.onClose;return Object(c.createElement)(fa,{onChange:function(e,r){o(e,r),!t||i.row===e&&i.column===r||n()},rows:a,columns:l,value:i})}})};pa.defaultProps={closeOnSelectionChanged:!1,label:Object(i.__)("Change block position","crowdsignal-forms"),onChange:y.noop};var ga=pa,Oa=function(e){var t=e.attributes,n=e.currentView,r=e.onViewChange,o=e.setAttributes,a=function(e){return function(){return r(e)}};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{label:Object(i.__)("Current view","crowdsignal-forms")},Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:n===or,label:Object(i.__)("Question","crowdsignal-forms"),onClick:a(or)},Object(i.__)("Question","crowdsignal-forms")),Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:n===ar,label:Object(i.__)("Submit","crowdsignal-forms"),onClick:a(ar)},Object(i.__)("Submit","crowdsignal-forms"))),Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(ga,ae()({closeOnSelectionChanged:!0,onChange:function(e,t){return o({x:t,y:e})},label:Object(i.__)("Change button position","crowdsignal-forms"),value:{row:t.y,column:t.x}},ma["2x3"]))))},va=function(){return!!window.wp.customizeWidgets},wa=function(e){return Yn(q()({path:Object(y.trimEnd)("/crowdsignal-forms/v1/feedback/".concat(e.surveyId||""),"/"),method:"POST",data:e}))};function ja(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}var ha=Object(fe.compose)([Object(m.withSelect)((function(e){var t=e("core/editor").getPermalink();t||(t=e("core").getSite()&&e("core").getSite().url);var n=e("core/edit-post");return{isFullscreen:"isFeatureActive"in n?n.isFeatureActive("fullscreenMode"):n.getPreference("fullscreenMode"),isInserterActive:n.isInserterOpened(),isListViewActive:n.isListViewOpened(),isSidebarActive:n.isEditorSidebarOpened(),sourceLink:t}})),Ke])((function(e){var t=Object(ie.useState)(or),n=ce()(t,2),r=n[0],o=n[1],a=Object(ie.useState)(null),l=ce()(a,2),s=l[0],u=l[1],f=Object(ie.useState)({}),p=ce()(f,2),g=p[0],O=p[1],v=e.attributes,w=e.isFullscreen,j=e.isInserterActive,h=e.isListViewActive,_=e.isSidebarActive,C=e.fallbackStyles,E=e.isSelected,k=e.setAttributes,x=e.clientId,S=e.sourceLink,L=e.setPosition,T=v.isExample,P=v.feedbackPlaceholder,I=v.emailPlaceholder,N=v.surveyId,A=v.title,R=v.header,D=v.emailResponses,B=v.triggerLabel,F=Object(ie.useState)({}),M=ce()(F,2),H=M[0],V=M[1],U=Object(ie.useState)(!1),z=ce()(U,2),q=z[0],K=z[1],Z=Object(ie.useMemo)(va,[]),G=Object(ie.useRef)(null),Y=Object(ie.useRef)(null),Q=Object(ie.useRef)(null),J=Gn(function(){var e=W()(d.a.mark((function e(t){var n;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(m.dispatch)("core/editor").lockPostSaving(x),e.prev=1,e.next=4,wa({feedbackPlaceholder:t.feedbackPlaceholder,emailPlaceholder:t.emailPlaceholder,sourceLink:t.sourceLink,surveyId:t.surveyId,title:t.title||t.header,emailResponses:t.emailResponses});case 4:n=e.sent,t.surveyId||k({surveyId:n.surveyId});case 6:return e.prev=6,Object(m.dispatch)("core/editor").unlockPostSaving(x),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})));return function(t){return e.apply(this,arguments)}}(),{feedbackPlaceholder:P,emailPlaceholder:I,sourceLink:S,surveyId:N,title:A,header:R,emailResponses:D}),X=J.error,$=J.save;Object(ie.useEffect)((function(){T||v.surveyId||($(),k({isWidget:Z}))}),[]),Object(ie.useEffect)((function(){E||o(or)}),[E]),Object(ie.useEffect)((function(){window.requestAnimationFrame((function(){return K(!q)}))}),[j,h,_]),Object(ie.useLayoutEffect)((function(){if(!T&&Y.current&&!Z){L(function(e,t,n,r,o){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,l={left:Object(y.isObject)(o)?o.left:o,right:Object(y.isObject)(o)?o.right:o,top:Object(y.isObject)(o)?o.top:o,bottom:Object(y.isObject)(o)?o.bottom:o};return a&&(l=fr(l,a.getBoundingClientRect())),ur({},br(e,0,l),{},mr(t,r,l))}(v.x,v.y,G.current.offsetWidth,G.current.offsetHeight,{left:"center"===v.y?10:20,right:"center"===v.y?10:20,top:E?80:20,bottom:20},document.getElementsByClassName("interface-interface-skeleton__content")[0]),Y.current.offsetWidth,Y.current.offsetHeight);var e=(Object(y.max)([Y.current.offsetWidth,G.current.offsetHeight])-Y.current.offsetWidth)/2;V({"--crowdsignal-forms-feedback__toggle-padding":"".concat(e,"px"),minHeight:"center"===v.y?Y.current.offsetWidth:0,marginLeft:"center"===v.y&&"left"===v.x?Y.current.offsetHeight-Y.current.offsetWidth-10:0,marginRight:"center"===v.y&&"right"===v.x?Y.current.offsetHeight-Y.current.offsetWidth-10:0})}}),[q,w,E,L,v.x,v.y,Y.current,G.current,B,Z]),Object(ie.useLayoutEffect)((function(){Q.current&&u(Q.current.offsetHeight)}),[v.header,Q.current,E]),Object(ie.useLayoutEffect)((function(){if(!va)if(Y.current&&Y.current.ownerDocument!==document)O({bottom:0,left:0,right:0,top:0});else{var e=document.getElementsByClassName("interface-interface-skeleton__content")[0].getBoundingClientRect();O({bottom:window.innerHeight-(e.top+e.height),left:e.left,right:window.innerWidth-(e.left+e.width),top:e.top})}}),[q,w,E,Y.current]);var ee=function(e){return function(t){return k(b()({},e,t))}},ne=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),re=Object(y.get)(ne,["signalCount","shouldDisplay"]),oe=re&&Object(y.get)(ne,["signalCount","count"])>=Object(y.get)(ne,["signalCount","userLimit"]),le=Object(y.get)(ne,["account","email"]),se=me()("crowdsignal-forms-feedback","align-".concat(v.x),"vertical-align-".concat(v.y),{"no-shadow":v.hideTriggerShadow,"is-active":E,"is-vertical":"center"===v.y,"is-widget":Z}),fe=Z&&Y.current&&Y.current.offsetHeight?"".concat(Y.current&&Y.current.offsetHeight,"px"):null,be=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ja(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ja(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},function(e,t){return Object(y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))}(v,C),{},H,{"--crowdsignal-forms-trigger-height":fe}),pe={height:s},ge=lr.CLOSED===v.status||lr.CLOSED_AFTER===v.status&&null!==v.closedAfterDateTime&&(new Date).toISOString()>v.closedAfterDateTime,Oe=Object(y.get)(ne,"capabilities",[]).includes("hide-branding");return Object(c.createElement)(jt,{blockName:Object(i.__)("Feedback Button","crowdsignal-forms"),blockIcon:Object(c.createElement)(rr,null)},Object(c.createElement)(Oa,ae()({currentView:r,onViewChange:o},e)),Object(c.createElement)(pr,ae()({shouldPromote:re,signalWarning:oe,email:le},e)),Z&&Object(c.createElement)(c.Fragment,null,!T&&!Z&&oe&&Object(c.createElement)(Lt,null),!T&&!Z&&X&&Object(c.createElement)(er,{retryHandler:$}),Object(c.createElement)(St,{icon:"warning",status:"warn",isDismissible:!1},Object(i.__)("This widget will appear in a fixed position as selected, in a corner or at an edge.","crowdsignal-forms"))),Object(c.createElement)("div",{ref:G,className:se,style:be},Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-preview"},Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},Object(c.createElement)(ue.RichText,{ref:Y,className:"wp-block-button__link crowdsignal-forms-feedback__trigger",onChange:ee("triggerLabel"),value:B,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))),Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__popover-preview"},(T||E||Z)&&Object(c.createElement)(c.Fragment,null,!Z&&Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{"aria-modal":"true",role:"dialog",className:"crowdsignal-forms-feedback__popover-overlay",onClick:function(){Object(m.dispatch)("core/block-editor").clearSelectedBlock(),Y.current.parentElement.parentElement.parentElement.blur()},style:g})),!T&&!Z&&oe&&Object(c.createElement)(Lt,null),!T&&!Z&&X&&Object(c.createElement)(er,{retryHandler:$}),r===or&&Object(c.createElement)("div",{ref:Q,className:"crowdsignal-forms-feedback__popover"},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:ee("header"),value:v.header,allowedFormats:[]}),Object(c.createElement)(de.TextareaControl,{className:"crowdsignal-forms-feedback__input",rows:6,onChange:ee("feedbackPlaceholder"),value:v.feedbackPlaceholder}),Object(c.createElement)(de.TextControl,{className:"crowdsignal-forms-feedback__input",onChange:ee("emailPlaceholder"),value:v.emailPlaceholder}),Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",onChange:ee("submitButtonLabel"),value:v.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!Oe&&Object(c.createElement)(xe,{editing:!0,trackRef:"cs-forms-feedback",message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")})),r===ar&&Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__popover",style:pe},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:ee("submitText"),value:v.submitText,allowedFormats:[]}),!Oe&&Object(c.createElement)(xe,{editing:!0,trackRef:"cs-forms-feedback",message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")})),ge&&Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__closed-notice"},Object(i.__)("This Feedback Form is Closed","crowdsignal-forms"))))),e.renderStyleProbe())})),_a={title:Object(i.__)("Feedback Button","crowdsignal-forms"),description:Object(i.__)("Add an always visible button that allows your audience to share feedback anytime.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("floating","crowdsignal-forms"),Object(i.__)("contact","crowdsignal-forms"),Object(i.__)("call to action","crowdsignal-forms"),Object(i.__)("cta","crowdsignal-forms"),Object(i.__)("button","crowdsignal-forms"),Object(i.__)("subscribe","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("email","crowdsignal-forms"),Object(i.__)("message","crowdsignal-forms")],icon:Object(c.createElement)(rr,null),edit:ha,supports:{multiple:!1,html:!1,reusable:!1},attributes:ir,example:{attributes:{isExample:!0}}};var Ca=function(){return Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M13 7.5H3V6h10v1.5zM13 11.5H3V10h10v1.5zM10 15.5H3V14h7v1.5z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))},ya=n(35),Ea=n(20),ka=function(e){var t=e.size,n=void 0===t?48:t;return Object(c.createElement)("svg",{className:"crowdsignal-logo",width:"".concat(n,"px"),height:"".concat(n,"px"),viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("circle",{fill:"#fff",cx:"24",cy:"24",r:"24"}),Object(c.createElement)("path",{fill:"transparent",stroke:"#001d2d",strokeDasharray:"0,2.89",strokeLinecap:"round",d:"M24.1678322,45.3146853 C35.8469167,45.3146853 45.3146853,35.8469167 45.3146853,24.1678322 C45.3146853,12.4887477 35.8469167,3.02097902 24.1678322,3.02097902 C12.4887477,3.02097902 3.02097902,12.4887477 3.02097902,24.1678322 C3.02097902,35.8469167 12.4887477,45.3146853 24.1678322,45.3146853 Z"}),Object(c.createElement)("g",{fill:"#4bcee4",transform:"translate(11.076923, 14.769231)"},Object(c.createElement)("path",{d:"M0,10.1915057 L0,2.5910185 C0,1.7186909 0.0257916907,1.17459587 0.077375072,0.941403593 C0.129018997,0.708211319 0.23218576,0.483653545 0.49016321,0.302268264 C0.791187356,0.0777104891 1.18672049,0 2.18430191,0 C3.02707265,0 3.48284694,0.120882983 3.7150327,0.32817176 C3.95581569,0.544095036 4.09343192,0.95867259 4.09343192,1.55463543 L4.09343192,3.16107784 L3.47424971,3.41153911 L3.47424971,1.53736643 C3.47424971,1.10551988 3.42266633,0.8895966 3.25925841,0.742749314 C3.10444772,0.595902029 2.82067858,0.552729535 2.15851022,0.552729535 C1.30714226,0.552729535 1.09215096,0.621805525 0.911548579,0.751383813 C0.679362819,0.924134595 0.619182208,1.26094085 0.619182208,1.90871068 L0.619182208,10.761565 C0.619182208,11.4093348 0.679362819,11.7461411 0.911548579,11.9188919 C1.09215096,12.0484702 1.47914741,12.1175461 2.15851022,12.1175461 C2.82067858,12.1175461 3.10444772,12.0743736 3.25925841,11.9275264 C3.42266633,11.7806791 3.47424971,11.5647558 3.47424971,11.1329092 L3.47424971,9.12915827 L4.09343192,8.878697 L4.09343192,11.1156403 C4.09343192,11.7202376 3.95581569,12.1261806 3.7150327,12.3421039 C3.48284694,12.5493927 3.02707265,12.6702757 2.18430191,12.6702757 C1.35872564,12.6702757 0.791187356,12.5925652 0.49016321,12.3766419 C0.23218576,12.1866221 0.129018997,11.9706989 0.077375072,11.7288721 C0.0257916907,11.5129488 0,10.9947573 0,10.1915057"}),Object(c.createElement)("path",{d:"M7.34630646,4.83697296 L5.68545357,4.83697296 L5.68545357,0.554807353 L7.56439528,0.554807353 C7.97541562,0.554807353 8.26059051,0.615469383 8.38643596,0.771518487 C8.49545084,0.910174554 8.57098174,1.17888171 8.57098174,1.59497197 L8.57098174,3.9008004 C8.57098174,4.24750159 8.47029356,4.48154474 8.31934988,4.62026183 C8.15157563,4.76764493 7.81602713,4.83697296 7.34630646,4.83697296 M8.98200208,4.71558788 C9.09101696,4.5509338 9.17493361,4.28216561 9.17493361,3.9094664 L9.17493361,1.4476499 C9.17493361,0.944838571 9.03231664,0.580805366 8.81422783,0.364094233 C8.5793675,0.121324059 8.14318987,0 7.55600952,0 L5.08150169,0 L5.08150169,11.8063932 L5.68545357,11.5550181 L5.68545357,5.39178032 L7.63148135,5.39178032 C8.18511867,5.39178032 8.47029356,5.7124835 8.47029356,6.37128291 L8.47029356,10.4367374 L9.07424544,10.1853622 L9.07424544,6.22389981 C9.07424544,5.53910239 8.78907055,5.17506918 8.21027595,5.13167814 L8.21027595,5.11434613 C8.5793675,5.0536841 8.84777087,4.92363301 8.98200208,4.71558788"}),Object(c.createElement)("path",{d:"M13.3561043,6.80662225 C13.3561043,7.38028547 13.3046173,7.70560441 13.0986088,7.8854129 C12.9097627,8.04810251 12.5921386,8.0908997 12.0685665,8.0908997 C11.544934,8.0908997 11.2273703,8.04810251 11.0385242,7.8854129 C10.8325158,7.70560441 10.7810288,7.38028547 10.7810288,6.80662225 L10.7810288,1.83220207 C10.7810288,1.25859913 10.8325158,0.933219913 11.0385242,0.753411425 C11.2273703,0.590721815 11.544934,0.547924622 12.0685665,0.547924622 C12.5921386,0.547924622 12.9097627,0.590721815 13.0986088,0.753411425 C13.3046173,0.933219913 13.3561043,1.25859913 13.3561043,1.83220207 L13.3561043,6.80662225 Z M13.5792751,0.350997258 C13.2617114,0.0684755084 12.7380789,0 12.0685665,0 C11.3990541,0 10.8754216,0.0684755084 10.557858,0.350997258 C10.2832002,0.582162377 10.1630034,0.967457667 10.1630034,1.60103695 L10.1630034,7.03778737 C10.1630034,7.67136666 10.2832002,8.05666195 10.557858,8.28782707 C10.8754216,8.57034882 11.3990541,8.63882433 12.0685665,8.63882433 C12.7380789,8.63882433 13.2617114,8.57034882 13.5792751,8.28782707 C13.8539329,8.05666195 13.9741297,7.67136666 13.9741297,7.03778737 L13.9741297,1.60103695 C13.9741297,0.967457667 13.8539329,0.582162377 13.5792751,0.350997258 Z"}),Object(c.createElement)("polygon",{points:"16.3341896 7.34300068 14.538741 0 15.1824002 0 16.7322506 6.43818001 18.2567005 0 19.2136928 0 20.6534742 5.00260718 21.9577264 0 22.584452 0 21.1446706 5.4115283 20.2215457 5.7769602 18.7478969 0.574180131 17.2065133 6.98626662"}),Object(c.createElement)("path",{d:"M24.4293299,3.34422295 L23.6405745,3.34422295 L23.6405745,0.543247996 L24.4293299,0.543247996 C25.1487046,0.543247996 25.3740545,0.840298462 25.3740545,1.94370559 C25.3740545,3.03862728 25.1487046,3.34422295 24.4293299,3.34422295 M24.2906295,0 L23.0079104,0 L23.0079104,3.88747095 L24.2906295,3.88747095 C25.6861151,3.88747095 25.9721198,3.34422295 25.9721198,1.94370559 C25.9721198,0.534762547 25.6861151,0 24.2906295,0"})),Object(c.createElement)("g",{fill:"#384869",transform:"translate(11.076923, 14.769231)"},Object(c.createElement)("path",{d:"M3.30420202,16.4838878 L3.30420202,16.4837035 C3.14742898,16.483642 2.9908337,16.483642 2.83429766,16.483642 L2.83429766,16.4835806 C2.08858889,16.4835806 2.06151207,16.4835806 2.03461299,16.4835806 C1.7892626,16.4835806 1.56654535,16.4834577 1.32812711,16.4834577 C0.766268195,16.4821062 0.555400762,16.444201 0.555400762,15.820393 C0.555400762,15.3262123 0.719579929,15.2342446 1.32812711,15.2276711 C1.58923775,15.2275482 1.85046689,15.2273639 2.77439685,15.2273025 C2.94894461,15.2271796 3.12503284,15.2271796 3.30420202,15.2271182 C3.91049773,15.2288383 4.06892974,15.3953264 4.06892974,15.8727354 L4.06892974,15.9425867 L4.57385029,15.7331558 C4.52419957,14.9958165 4.27073206,14.6969367 3.30420202,14.6866157 L3.30420202,14.6863085 C3.12598082,14.6862471 2.9526773,14.6860628 2.77439685,14.6860014 C2.08852964,14.6860014 2.06186756,14.6860014 2.03461299,14.6860014 C1.79299529,14.6860014 1.55872448,14.6861857 1.31977299,14.6863085 L1.31977299,14.68637 C0.464216447,14.6937421 0,14.921972 0,15.9687578 C0,17.0148064 0.655472438,17.0247589 1.31977299,17.024636 L2.74447607,17.024636 L2.83429766,17.024636 C2.98953022,17.024636 3.13172798,17.0248203 3.28417583,17.0248817 C3.85622558,17.0277692 4.10258321,17.1382287 4.10258321,17.7837231 C4.10258321,18.3062252 3.97490147,18.4538528 3.28417583,18.4634366 C3.10222194,18.4635595 2.923823,18.4637438 2.74447607,18.4638667 C1.8462602,18.4641124 1.59054123,18.4642967 1.31977299,18.4643581 L1.31977299,18.4644196 C0.706604383,18.464051 0.504920556,18.2544972 0.504920556,17.6877621 L0.504920556,17.6179723 L0,17.8274032 C0.049769217,18.6527784 0.345244319,18.9949696 1.31977299,19.0048606 L1.31977299,19.0050449 C1.55937622,19.0051678 1.79104007,19.0054135 2.03461299,19.0054135 C2.06180831,19.0054135 2.08852964,19.0054135 2.80437688,19.0054135 L2.80437688,19.0053521 C2.97181475,19.0052906 3.13664565,19.0051678 3.30420202,19.0051063 L3.30420202,19.0047377 C4.23553812,18.9936795 4.65804322,18.6806697 4.65804322,17.6354198 C4.65804322,16.5891254 3.97028004,16.4882496 3.30420202,16.4838878"}),Object(c.createElement)("polygon",{points:"5.64611299 12.9122823 6.21072429 12.6702757 6.21072429 18.8614331 5.64611299 18.8614331"}),Object(c.createElement)("path",{d:"M11.1510732,13.1081108 L11.1510732,12.839366 C11.1510732,12.0331315 10.711638,11.8063932 9.74988839,11.8063932 C9.71534028,11.8063932 9.68145424,11.806759 9.64786914,11.8072468 C9.50726915,11.8074907 9.36877576,11.8079784 9.23088426,11.8084661 L9.23088426,11.8085271 C8.68515649,11.8085271 8.67035016,11.8085881 8.65608552,11.808649 C7.8425196,11.8302315 7.33994689,12.0331315 7.33994689,13.0325111 L7.33994689,13.6912652 L7.33994689,15.8450649 L7.33994689,17.1760469 L7.33994689,17.2427454 L7.33994689,17.727681 C7.33994689,18.4396598 7.64100901,18.8314981 8.65608552,18.8593602 C8.67041035,18.8593602 8.6850963,18.8594212 9.23088426,18.8594821 C9.36847482,18.8600309 9.50588482,18.8606405 9.64786914,18.8608844 C9.66526357,18.8610673 9.68235706,18.8614331 9.70017281,18.8614331 C10.6453706,18.8614331 11.1510732,18.6599354 11.1510732,17.6857354 L11.1510732,16.7094624 L11.1510732,16.642764 L11.1510732,15.8450649 L11.1510732,15.8151908 L11.1510732,14.9866422 L9.66700903,14.9866422 L9.66700903,15.5241318 L10.5541251,15.5241318 L10.5541251,15.8151908 L10.5541251,15.8450649 L10.5541251,16.263485 L10.5541251,16.642764 L10.5541251,16.7094624 L10.5541251,17.6269017 C10.5541251,18.2315776 10.3800604,18.3240044 9.71672461,18.3240044 C9.69282984,18.3240044 9.67062033,18.3235167 9.64786914,18.3232118 C9.51388987,18.322907 9.38731377,18.3222973 9.26037655,18.3216267 L9.26037655,18.3215047 C8.68521668,18.3214438 8.67071129,18.3213828 8.65608552,18.3213218 C8.13659988,18.3041899 7.93689494,18.1682324 7.93689494,17.5093563 L7.93689494,17.2427454 L7.93689494,17.1760469 L7.93689494,16.263485 L7.93689494,15.8450649 L7.93689494,13.6912652 L7.93689494,13.1668835 C7.93689494,12.5029472 8.05173431,12.3647948 8.65608552,12.3467484 C8.67077148,12.3466874 8.68521668,12.3466265 9.26037655,12.3465655 L9.26037655,12.3464436 C9.38713321,12.3458339 9.5122046,12.3452242 9.64786914,12.3449194 C9.68097273,12.3443707 9.71407632,12.3438829 9.74988839,12.3438829 C10.3136727,12.3438829 10.6039009,12.377476 10.6039009,12.856193 L10.6039009,13.318022 L11.1510732,13.1081108 Z"}),Object(c.createElement)("polygon",{id:"Fill-18",fill:"#384869",points:"16.4778247 8.69919562 16.5224146 14.606966 16.5446502 18.0439659 15.2978527 15.0956699 13.3478748 9.99624285 12.4214486 10.3738282 12.4214486 15.0956699 12.4214486 15.1261836 12.4214486 18.8614331 13.0278593 18.8614331 13.0278593 15.1261836 13.0278593 15.0956699 13.0278593 10.8201754 14.6235491 15.0956699 16.2104039 18.8614331 17.0794918 18.8614331 17.0794918 14.606966 17.0794918 8.49484392"}),Object(c.createElement)("path",{d:"M19.5573998,13.7726612 L20.4566278,8.39789802 L21.347454,13.7726612 L19.5573998,13.7726612 Z M20.8022844,6.91105946 L20.1351706,7.18543106 L18.0675616,18.8604597 L18.7237294,18.8614331 L19.4649801,14.3257238 L21.4399328,14.3257238 L22.2091698,18.8614331 L22.8667576,18.8614331 L20.8022844,6.91105946 Z"}),Object(c.createElement)("polygon",{points:"24.4839578 18.3103496 24.4839578 7.53021014 24.4839578 7.39356083 24.4839578 5.47125541 23.8548274 5.72097081 23.8548274 7.39356083 23.8548274 7.53021014 23.8548274 18.8614331 25.9721198 18.8614331 25.9721198 18.3103496"})))},xa=function(e){var t=e.attributes,n=e.shouldPromote,r=e.signalWarning,o=t.editText,a=t.createText,l=t.dashboardLink;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Crowdsignal Settings","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("div",null,o),Object(c.createElement)(de.PanelRow,null,Object(c.createElement)(de.Button,{variant:"secondary",href:l,target:"_blank",text:a}))),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("div",null,Object(c.createInterpolateElement)(Object(i.__)("View results on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:l,target:"_blank",rel:"external noreferrer noopener"})})),Object(c.createElement)(de.PanelRow,null,Object(c.createElement)("div",null,Object(c.createElement)(de.Button,{variant:"secondary",href:l,target:"_blank",text:Object(i.__)("View Results","crowdsignal-forms")})))),n&&Object(c.createElement)(de.PanelBody,{title:"",initialOpen:!0},Object(c.createElement)(de.PanelRow,null,Object(c.createElement)(at,{signalWarning:r}))))};function Sa(e){var t=e.html;return Object(c.createElement)("div",Object(ue.useBlockProps)(),Object(c.createElement)(de.SandBox,{html:t}))}var La=function(){return Object(c.createElement)("div",{className:"wp-block-embed is-loading"},Object(c.createElement)(de.Spinner,null))},Ta=["crowdsignal.com","survey.fm","crowdsignal.net"],Pa=Object(c.createElement)(Ea.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(c.createElement)(Ea.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Ia=function(e){var t=e.setIsEditingURL;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(de.ToolbarButton,{className:"components-toolbar__control",label:Object(i.__)("Edit URL","crowdsignal-forms"),icon:Pa,onClick:function(){t(!0)}}))))},Na=function(e){var t=e.attributes,n=e.setAttributes,r=Object(c.useState)(!0),o=ce()(r,2),a=o[0],l=o[1],s=t.createText,u=t.createLink,d=t.embedMessage,f=t.placeholderTitle,b=Object(c.useState)(t.url),p=ce()(b,2),g=p[0],O=p[1],v=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),w=Object(y.get)(v,["signalCount","shouldDisplay"]),j=w&&Object(y.get)(v,["signalCount","count"])>=Object(y.get)(v,["signalCount","userLimit"]),h=Object(m.useSelect)((function(e){var t=e(ya.store),n=t.getEmbedPreview,r=t.isPreviewEmbedFallback,o=t.isRequestingEmbedPreview;if(!g)return{fetching:!1,cannotEmbed:!1};var a=n(g),l=r(g),c=Ta.some((function(e){return g.includes(e)})),i=!1===(null==a?void 0:a.html)&&void 0===(null==a?void 0:a.type),s=!!a&&!i&&c;return{preview:s?a:void 0,fetching:o(g),cannotEmbed:!s||l}}),[t.url]),_=h.preview,C=h.fetching,E=h.cannotEmbed;return C?Object(c.createElement)(Ea.View,null,Object(c.createElement)(xa,{attributes:t,shouldPromote:w,signalWarning:j}),Object(c.createElement)(Ia,{setIsEditingURL:l}),Object(c.createElement)(de.Placeholder,null,Object(c.createElement)(La,null))):Object(c.createElement)(Ea.View,null,Object(c.createElement)(xa,{attributes:t,shouldPromote:w,signalWarning:j}),Object(c.createElement)(Ia,{setIsEditingURL:l}),C||!_||a?Object(c.createElement)(de.Placeholder,{icon:ka,label:f},Object(c.createElement)("form",{onSubmit:function(e){e.preventDefault(),l(!1),n({url:g})}},Object(c.createElement)("div",{className:"cs-embed__instructions"},d),E&&Object(c.createElement)("span",{className:"cs-embed__error"},Object(i.__)("Unable to embed, please check the URL and try again.","crowdsignal-forms")),Object(c.createElement)("input",{className:"cs-embed__field",label:d,value:g,onChange:function(e){return O(e.target.value)}}),Object(c.createElement)(de.Button,{className:"cs-embed__button",variant:"primary",type:"submit",label:Object(i.__)("Embed","crowdsignal-forms"),text:Object(i.__)("Embed","crowdsignal-forms")})),Object(c.createElement)(de.ExternalLink,{href:u,className:"cs-embed__create-link"},s)):Object(c.createElement)(Sa,{html:_.html}))},Aa=n(36),Ra=n.n(Aa);var Da={url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string",default:"html"},providerNameSlug:{type:"string",default:"crowdsignal"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0},createLink:{type:"string",default:"https://crowdsignal.com/support/add-a-multipage-survey-to-any-wordpress-page-or-post/?ref=surveyembedblock"},createText:{type:"string",default:Object(i.__)("Create a new Survey","crowdsignal-forms")},typeText:{type:"string",default:Object(i.__)("survey","crowdsignal-forms")},editText:{type:"string",default:Object(c.createInterpolateElement)(Object(i.__)("Edit your surveys on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:"https://app.crowdsignal.com?ref=surveymbedblock",target:"_blank",rel:"external noreferrer noopener"})})},dashboardLink:{type:"string",default:"https://app.crowdsignal.com/?ref=surveyembedblock"},embedMessage:{type:"string",default:Object(i.__)("Paste a link to the survey you want to display on your site","crowdsignal-forms")},placeholderTitle:{type:"string",default:Object(i.__)("Survey Embed","crowdsignal-forms")}};var Ba=function(){return Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},Object(c.createElement)("path",{fill:"#1E1E1E",d:"M7.167 15h1.5v-1.5h-1.5V15zM7.917 6C6.305 6 5 7.326 5 8.963h1.458c0-.815.657-1.482 1.459-1.482s1.458.667 1.458 1.482c0 1.481-2.188 1.296-2.188 3.704h1.459c0-1.667 2.187-1.852 2.187-3.704C10.833 7.326 9.528 6 7.917 6z"}),Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))},Fa=[{name:"crowdsignal-forms/quiz",isDefault:!1,title:Object(i.__)("Quiz","crowdsignal-forms"),description:Object(i.__)("Create a multipage quiz on crowdsignal.com and embed it.","crowdsignal-forms"),icon:Object(c.createElement)(Ba,null),attributes:{createLink:"https://crowdsignal.com/support/create-a-quiz/?ref=quizembedblock",createText:Object(i.__)("Create a new Quiz","crowdsignal-forms"),placeholderTitle:Object(i.__)("Quiz Embed","crowdsignal-forms"),typeText:Object(i.__)("quiz","crowdsignal-forms"),editText:Object(c.createInterpolateElement)(Object(i.__)("Edit your quizzes on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:"https://app.crowdsignal.com/?ref=quizmbedblock",target:"_blank",rel:"external noreferrer noopener"})}),dashboardLink:"https://app.crowdsignal.com/?ref=quizmbedblock",embedMessage:Object(i.__)("Paste a link to the quiz you want to display on your site","crowdsignal-forms")},keywords:[Object(i.__)("quiz","crowdsignal-forms"),Object(i.__)("quizzes","crowdsignal-forms")],isActive:function(e,t){return e.typeText===t.typeText}}],Ma={title:Object(i.__)("Survey","crowdsignal-forms"),description:Object(i.__)("Create a multipage survey on crowdsignal.com and embed it.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("survey","crowdsignal-forms")],icon:Object(c.createElement)(Ca,null),edit:Na,save:function(e){var t,n=e.attributes,r=n.url,o=n.type,a=n.providerNameSlug;if(!r)return null;var l=Ra()("wp-block-embed",(t={},b()(t,"is-type-".concat(o),o),b()(t,"is-provider-".concat(a),a),b()(t,"wp-block-embed-".concat(a),a),t));return Object(c.createElement)("figure",ue.useBlockProps.save({className:l}),Object(c.createElement)("div",{className:"wp-block-embed__wrapper"},"\n".concat(r,"\n")))},variations:Fa,attributes:Da,supports:{align:["center","wide","full"]},getEditWrapperProps:function(e){return{"data-align":e.align}}};function Ha(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 Va(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ha(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ha(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ua={},Wa=["crowdsignal-forms/feedback"];Object(a.registerBlockType)("crowdsignal-forms/poll",Nt),Object(a.registerBlockType)("crowdsignal-forms/vote",Gt),Object(a.registerBlockType)("crowdsignal-forms/vote-item",Sn),Object(a.registerBlockType)("crowdsignal-forms/applause",Un),Object(a.registerBlockType)("crowdsignal-forms/nps",nr),Object(a.registerBlockType)("crowdsignal-forms/feedback",_a),Object(a.registerBlockType)("crowdsignal-forms/cs-embed",Ma),Object(l.addFilter)("editor.BlockListBlock","crowdsignal-forms/with-fixed-position",(function(e){return function(t){if(!Object(y.includes)(Wa,t.name))return Object(c.createElement)(e,t);var n=Object(ie.useState)({}),r=ce()(n,2),o=r[0],a=r[1];Ua[t.clientId]=a,Object(ie.useEffect)((function(){return function(){Ua[t.clientId]=null}}),[Ua,t.clientId]);var l=Va({},Object(y.get)(t,["wrapperProps","style"],{}),{},o,{position:Object(y.isEmpty)(o)?null:"fixed",margin:0}),i=Va({},t.wrapperProps,{style:l});return Object(c.createElement)(e,ae()({},t,{wrapperProps:i}))}}),1),Object(l.addFilter)("editor.BlockEdit","crowdsignal-forms/with-fixed-position-control",(function(e){return function(t){if(!Object(y.includes)(Wa,t.name))return Object(c.createElement)(e,t);var n=Object(ie.useCallback)((function(e){Ua[t.clientId](Object(y.pick)(e,["top","left","right","bottom"]))}),[t.clientId]);return Object(c.createElement)(e,ae()({},t,{setPosition:n}))}}))}]));
  • crowdsignal-forms/trunk/build/feedback.asset.php

    r2773635 r2898850  
    1 <?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-components', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '56de3d089ca5b7252fd9950bba76ed3c');
     1<?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-components', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => '8f26cf6b219ca1dd1f65c65e74d84008');
  • crowdsignal-forms/trunk/build/feedback.js

    r2695029 r2898850  
    1 !function(e,t){for(var r in t)e[r]=t[r]}(window,function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=20)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,r){var n=r(14),o=r(15),c=r(16),i=r(18);e.exports=function(e,t){return n(e)||o(e,t)||c(e,t)||i()}},function(e,t,r){var n;
     1!function(e,t){for(var r in t)e[r]=t[r]}(window,function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=21)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,r){var n=r(15),o=r(16),c=r(17),i=r(19);e.exports=function(e,t){return n(e)||o(e,t)||c(e,t)||i()}},function(e,t,r){var n;
    22/*!
    33  Copyright (c) 2017 Jed Watson.
    44  Licensed under the MIT License (MIT), see
    55  http://jedwatson.github.io/classnames
    6 */!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var i=o.apply(null,n);i&&e.push(i)}else if("object"===c)for(var a in n)r.call(n,a)&&n[a]&&e.push(a)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t,r){var n=r(19);e.exports=function(e,t){if(null==e)return{};var r,o,c=n(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(c[r]=e[r])}return c}},function(e,t){function r(e,t,r,n,o,c,i){try{var a=e[c](i),l=a.value}catch(u){return void r(u)}a.done?t(l):Promise.resolve(l).then(n,o)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise((function(o,c){var i=e.apply(t,n);function a(e){r(i,o,c,a,l,"next",e)}function l(e){r(i,o,c,a,l,"throw",e)}a(void 0)}))}}},function(e,t){!function(){e.exports=this.crowdsignalForms.apiFetch}()},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var i,a=e[Symbol.iterator]();!(n=(i=a.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(l){o=!0,c=l}finally{try{n||null==a.return||a.return()}finally{if(o)throw c}}return r}}},function(e,t,r){var n=r(17);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}},function(e,t){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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r(1),c=r(4),i=r.n(c),a=r(7),l=r.n(a),u=r(5),s=r.n(u),f=r(3),b=r(2),d=r(9),p=r.n(d),m=r(10),g=r.n(m),O=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},w=function(){return Object(n.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(n.createElement)("p",null),Object(n.createElement)("h3",null,"Text"),Object(n.createElement)("div",{className:"wp-block-button"},Object(n.createElement)("div",{className:"wp-block-button__link"})),Object(n.createElement)("div",{className:"entry-content"},Object(n.createElement)("div",{className:"alignwide"})))},y=function(e){if(null===e)return{};var t,r=e.querySelector(".wp-block-button__link"),n=e.querySelector("p"),o=e.querySelector("h3"),c=e.querySelector(".alignwide"),i=O(r),a=O(n),l=window.getComputedStyle(n).color;if(i===a){var u=(t=r,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);i=u||l}return{accentColor:i,backgroundColor:a,textColor:l,textColorInverted:window.getComputedStyle(r).color,textFont:window.getComputedStyle(n).fontFamily,textSize:window.getComputedStyle(n).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(c).maxWidth}},j=r(6),h=function(){return Object(n.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(n.createElement)("path",{d:"M17.7049 7.70504L16.2949 6.29504L11.9999 10.59L7.70492 6.29504L6.29492 7.70504L10.5899 12L6.29492 16.295L7.70492 17.705L11.9999 13.41L16.2949 17.705L17.7049 16.295L13.4099 12L17.7049 7.70504Z"}))},v="question",E="submit",k=(Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"})),C=Object(o.forwardRef)((function(e,t){var r=e.attributes,c=e.className,i=e.isOpen,a=e.onClick,l=e.onToggle;Object(o.useLayoutEffect)(l,[i]),Object(o.useEffect)((function(){i||r.toggleOn!==k.PAGE_LOAD||a()}),[]);var u=Object(o.useCallback)((function(){i||r.toggleOn!==k.HOVER||a()}),[r.toggleOn,i]),f=s()("crowdsignal-forms-feedback__trigger","wp-block-button__link",c,{"is-active":i});return Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},!i&&Object(n.createElement)("button",{ref:t,className:f,onClick:a,onMouseEnter:u},Object(n.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-text"},Object(n.createElement)(n.RawHTML,null,r.triggerLabel))),i&&Object(n.createElement)("button",{ref:t,className:f,onClick:a},Object(n.createElement)(h,null),Object(j.__)("Close","crowdsignal-forms")))})),x=r(8),_=r.n(x),S=r(11),P=r.n(S),N=r(12),L=r.n(N),T=function(e,t){return r=L()({path:Object(b.trimEnd)("/crowdsignal-forms/v1/feedback/".concat(e||"","/response")),method:"POST",data:t}),new Promise((function(e,t){var n=setTimeout((function(){return t(new Error("Request timed out"))}),1e4);r.then(e,t).finally((function(){return clearTimeout(n)}))}));var r},M=function(e){var t=e.attributes,r=e.onSubmit,c=Object(o.useState)(""),a=i()(c,2),l=a[0],u=a[1],d=Object(o.useState)(""),p=i()(d,2),m=p[0],g=p[1],O=Object(o.useState)({}),w=i()(O,2),y=w[0],j=w[1],h=function(){var e=P()(_.a.mark((function e(n){var o;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),o={feedback:Object(b.isEmpty)(l),email:t.emailRequired&&(Object(b.isEmpty)(m)||m.match(/^\s+@\s+$/))},j(o),!o.feedback&&!o.email){e.next=5;break}return e.abrupt("return");case 5:T(t.surveyId,{nonce:t.nonce,feedback:l,email:m}),r();case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=s()("crowdsignal-forms-feedback__input",{"is-error":y.feedback}),E=s()("crowdsignal-forms-feedback__input",{"is-error":y.email});return Object(n.createElement)("form",{onSubmit:h},Object(n.createElement)("h3",{className:"crowdsignal-forms-feedback__header"},Object(n.createElement)(n.RawHTML,null,t.header)),Object(n.createElement)(f.TextareaControl,{className:v,rows:6,placeholder:t.feedbackPlaceholder,value:l,onChange:u}),Object(n.createElement)(f.TextControl,{className:E,placeholder:t.emailPlaceholder,value:m,onChange:g}),Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},Object(n.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",type:"submit"},t.submitButtonLabel)))},R=function(e){var t=e.attributes;return Object(n.createElement)("h3",{className:"crowdsignal-forms-feedback__header"},Object(n.createElement)(n.RawHTML,null,t.submitText))},D=Object(n.createElement)("span",null,"Hide Crowdsignal ads",Object(n.createElement)("br",null),"and get unlimited",Object(n.createElement)("br",null),"signals -"," ",Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),A=function(e){var t=e.showLogo,r=e.editing,o=e.message,c=e.trackRef,i=void 0===c?"cs-forms-poll":c;return Object(n.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(n.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},o||Object(j.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),r&&Object(n.createElement)(f.Tooltip,{text:D,position:"top center"},Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(j.__)("Hide","crowdsignal-forms"))),t&&Object(n.createElement)("a",{href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},Object(n.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},H=function(e){var t=e.attributes,r=Object(o.useState)(v),c=i()(r,2),a=c[0],l=c[1],u=Object(o.useState)("auto"),s=i()(u,2),f=s[0],b=s[1],d=Object(o.useRef)(null),p={height:f};return Object(n.createElement)("div",{ref:d,className:"crowdsignal-forms-feedback__popover",style:p},a===v&&Object(n.createElement)(M,{attributes:t,onSubmit:function(){b(d.current.offsetHeight),l(E)}}),a===E&&Object(n.createElement)(R,{attributes:t}),!t.hideBranding&&Object(n.createElement)(A,{trackRef:"cs-forms-feedback",showLogo:a===E,message:Object(j.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))};function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){l()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var I=function(e,t){return{left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}},W=function(e,t,r){return{left:"left"===e?r.left:null,right:"right"===e?r.right:null}},B=function(e,t,r){return"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?r.top:null,bottom:"bottom"===e?r.bottom:null}};function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function G(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?z(Object(r),!0).forEach((function(t){l()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var K,U=(K=function(e){var t=e.attributes,r=e.fallbackStyles,c=e.renderStyleProbe,a=Object(o.useState)({}),l=i()(a,2),u=l[0],d=l[1],p=Object(o.useRef)(null),m=Object(o.useCallback)((function(){d(function(e,t,r,n){return"center"!==t?e:G({},e,{left:null!==e.left?e.left-r+n:null,right:null!==e.right?e.right-r+n:null})}(function(e,t,r,n,o){var c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i={left:Object(b.isObject)(o)?o.left:o,right:Object(b.isObject)(o)?o.right:o,top:Object(b.isObject)(o)?o.top:o,bottom:Object(b.isObject)(o)?o.bottom:o};return c&&(i=I(i,c.getBoundingClientRect())),q({},W(e,0,i),{},B(t,n,i))}(t.x,t.y,p.current.offsetWidth,"center"===t.y?p.current.offsetWidth:p.current.offsetHeight,{top:20,bottom:20,left:"center"===t.y?0:20,right:"center"===t.y?0:20},document.body),t.y,p.current.offsetWidth,p.current.offsetHeight))}),[t.x,t.y,p.current]);Object(o.useLayoutEffect)((function(){m()}),[t.x,t.y,m]);var g,O,w=s()("crowdsignal-forms-feedback","align-".concat(t.x),{"no-shadow":t.hideTriggerShadow,"is-vertical":"center"===t.y}),y=G({},u,{},function(e,t){return Object(b.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},(function(e,t){return"--crowdsignal-forms-".concat(Object(b.kebabCase)(t))}))}(t,r));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:w,style:y},Object(n.createElement)(f.Dropdown,{popoverProps:{className:"crowdsignal-forms-feedback__popover-wrapper",position:(g=t.x,O=t.y,"center"!==O?"":"left"===g?"middle right":"middle left")},renderToggle:function(e){var r=e.isOpen,o=e.onToggle;return Object(n.createElement)(C,{ref:p,isOpen:r,onClick:o,onToggle:m,attributes:t})},renderContent:function(){return Object(n.createElement)(H,{attributes:t})}})),c())},Object(f.withFallbackStyles)((function(e){return{fallbackStyles:y(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,r=g()(e,["fallbackStyles"]);return Object(n.createElement)(K,p()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(n.createElement)(w,null)}},r))}))),V=r(13),$=function(e,t){return Object(b.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(r){try{var n=JSON.parse(r.dataset[Object(b.camelCase)(e.substr("data-".length))]),o=t(n,r);r.removeAttribute(e),Object(V.render)(o,r)}catch(c){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},J=function(e,t){(Object(b.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return $(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(b.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,$(e,t))};(function(e,t){if("complete"===document.readyState)return J(e,t);window.addEventListener("load",(function(){return J(e,t)}))})("data-crowdsignal-feedback",(function(e){return Object(n.createElement)(U,{attributes:e})}))}]));
     6*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var i=o.apply(null,n);i&&e.push(i)}else if("object"===c)for(var a in n)r.call(n,a)&&n[a]&&e.push(a)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t,r){var n=r(20);e.exports=function(e,t){if(null==e)return{};var r,o,c=n(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(c[r]=e[r])}return c}},function(e,t){function r(e,t,r,n,o,c,i){try{var a=e[c](i),l=a.value}catch(u){return void r(u)}a.done?t(l):Promise.resolve(l).then(n,o)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise((function(o,c){var i=e.apply(t,n);function a(e){r(i,o,c,a,l,"next",e)}function l(e){r(i,o,c,a,l,"throw",e)}a(void 0)}))}}},function(e,t){!function(){e.exports=this.crowdsignalForms.apiFetch}()},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var i,a=e[Symbol.iterator]();!(n=(i=a.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(l){o=!0,c=l}finally{try{n||null==a.return||a.return()}finally{if(o)throw c}}return r}}},function(e,t,r){var n=r(18);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}},function(e,t){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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r(1),c=r(4),i=r.n(c),a=r(8),l=r.n(a),u=r(5),s=r.n(u),f=r(3),b=r(2),d=r(10),p=r.n(d),m=r(11),g=r.n(m),O=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},w=function(){return Object(n.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(n.createElement)("p",null),Object(n.createElement)("h3",null,"Text"),Object(n.createElement)("div",{className:"wp-block-button"},Object(n.createElement)("div",{className:"wp-block-button__link"})),Object(n.createElement)("div",{className:"entry-content"},Object(n.createElement)("div",{className:"alignwide"})))},y=function(e){if(null===e)return{};var t,r=e.querySelector(".wp-block-button__link"),n=e.querySelector("p"),o=e.querySelector("h3"),c=e.querySelector(".alignwide"),i=O(r),a=O(n),l=window.getComputedStyle(n).color;if(i===a){var u=(t=r,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);i=u||l}return{accentColor:i,backgroundColor:a,textColor:l,textColorInverted:window.getComputedStyle(r).color,textFont:window.getComputedStyle(n).fontFamily,textSize:window.getComputedStyle(n).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(c).maxWidth}},h=r(7),j=r(6),v=function(){return Object(n.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(n.createElement)("path",{d:"M17.7049 7.70504L16.2949 6.29504L11.9999 10.59L7.70492 6.29504L6.29492 7.70504L10.5899 12L6.29492 16.295L7.70492 17.705L11.9999 13.41L16.2949 17.705L17.7049 16.295L13.4099 12L17.7049 7.70504Z"}))},E="question",k="submit",x=(Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"})),C=Object(o.forwardRef)((function(e,t){var r=e.attributes,c=e.className,i=e.isOpen,a=e.onClick,l=e.onToggle;Object(o.useLayoutEffect)(l,[i]),Object(o.useEffect)((function(){i||r.toggleOn!==x.PAGE_LOAD||a()}),[]);var u=Object(o.useCallback)((function(){i||r.toggleOn!==x.HOVER||a()}),[r.toggleOn,i]),f=s()("crowdsignal-forms-feedback__trigger","wp-block-button__link",c,{"is-active":i});return Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},!i&&Object(n.createElement)("button",{ref:t,className:f,onClick:a,onMouseEnter:u},Object(n.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-text"},Object(h.decodeEntities)(r.triggerLabel))),i&&Object(n.createElement)("button",{ref:t,className:f,onClick:a},Object(n.createElement)(v,null),Object(j.__)("Close","crowdsignal-forms")))})),S=r(9),_=r.n(S),P=r(12),N=r.n(P),L=r(13),T=r.n(L),D=function(e,t){return r=T()({path:Object(b.trimEnd)("/crowdsignal-forms/v1/feedback/".concat(e||"","/response")),method:"POST",data:t}),new Promise((function(e,t){var n=setTimeout((function(){return t(new Error("Request timed out"))}),1e4);r.then(e,t).finally((function(){return clearTimeout(n)}))}));var r},A=function(e){var t=e.attributes,r=e.onSubmit,c=Object(o.useState)(""),a=i()(c,2),l=a[0],u=a[1],d=Object(o.useState)(""),p=i()(d,2),m=p[0],g=p[1],O=Object(o.useState)({}),w=i()(O,2),y=w[0],j=w[1],v=function(){var e=N()(_.a.mark((function e(n){var o;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),o={feedback:Object(b.isEmpty)(l),email:t.emailRequired&&(Object(b.isEmpty)(m)||m.match(/^\s+@\s+$/))},j(o),!o.feedback&&!o.email){e.next=5;break}return e.abrupt("return");case 5:D(t.surveyId,{nonce:t.nonce,feedback:l,email:m}),r();case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=s()("crowdsignal-forms-feedback__input",{"is-error":y.feedback}),k=s()("crowdsignal-forms-feedback__input",{"is-error":y.email});return Object(n.createElement)("form",{onSubmit:v},Object(n.createElement)("h3",{className:"crowdsignal-forms-feedback__header",style:{whiteSpace:"pre-wrap"}},Object(h.decodeEntities)(t.header).split("<br>").join("\n")),Object(n.createElement)(f.TextareaControl,{className:E,rows:6,placeholder:t.feedbackPlaceholder,value:l,onChange:u}),Object(n.createElement)(f.TextControl,{className:k,placeholder:t.emailPlaceholder,value:m,onChange:g}),Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},Object(n.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",type:"submit"},t.submitButtonLabel)))},M=function(e){var t=e.attributes;return Object(n.createElement)("h3",{className:"crowdsignal-forms-feedback__header",style:{whiteSpace:"pre-wrap"}},Object(h.decodeEntities)(t.submitText).split("<br>").join("\n"))},R=Object(n.createElement)("span",null,"Hide Crowdsignal ads",Object(n.createElement)("br",null),"and get unlimited",Object(n.createElement)("br",null),"signals -"," ",Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),F=function(e){var t=e.showLogo,r=e.editing,o=e.message,c=e.trackRef,i=void 0===c?"cs-forms-poll":c;return Object(n.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(n.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},o||Object(j.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),r&&Object(n.createElement)(f.Tooltip,{text:R,position:"top center"},Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(j.__)("Hide","crowdsignal-forms"))),t&&Object(n.createElement)("a",{href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},Object(n.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},H=function(e){var t=e.attributes,r=Object(o.useState)(E),c=i()(r,2),a=c[0],l=c[1],u=Object(o.useState)("auto"),s=i()(u,2),f=s[0],b=s[1],d=Object(o.useRef)(null),p={height:f};return Object(n.createElement)("div",{ref:d,className:"crowdsignal-forms-feedback__popover",style:p},a===E&&Object(n.createElement)(A,{attributes:t,onSubmit:function(){b(d.current.offsetHeight),l(k)}}),a===k&&Object(n.createElement)(M,{attributes:t}),!t.hideBranding&&Object(n.createElement)(F,{trackRef:"cs-forms-feedback",showLogo:a===k,message:Object(j.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))};function q(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?q(Object(r),!0).forEach((function(t){l()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var W=function(e,t){return{left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}},B=function(e,t,r){return{left:"left"===e?r.left:null,right:"right"===e?r.right:null}},z=function(e,t,r){return"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?r.top:null,bottom:"bottom"===e?r.bottom:null}};function G(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function K(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?G(Object(r),!0).forEach((function(t){l()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var U,V=(U=function(e){var t=e.attributes,r=e.fallbackStyles,c=e.renderStyleProbe,a=Object(o.useState)({}),l=i()(a,2),u=l[0],d=l[1],p=Object(o.useRef)(null),m=Object(o.useCallback)((function(){d(function(e,t,r,n){return"center"!==t?e:K({},e,{left:null!==e.left?e.left-r+n:null,right:null!==e.right?e.right-r+n:null})}(function(e,t,r,n,o){var c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i={left:Object(b.isObject)(o)?o.left:o,right:Object(b.isObject)(o)?o.right:o,top:Object(b.isObject)(o)?o.top:o,bottom:Object(b.isObject)(o)?o.bottom:o};return c&&(i=W(i,c.getBoundingClientRect())),I({},B(e,0,i),{},z(t,n,i))}(t.x,t.y,p.current.offsetWidth,"center"===t.y?p.current.offsetWidth:p.current.offsetHeight,{top:20,bottom:20,left:"center"===t.y?0:20,right:"center"===t.y?0:20},document.body),t.y,p.current.offsetWidth,p.current.offsetHeight))}),[t.x,t.y,p.current]);Object(o.useLayoutEffect)((function(){m()}),[t.x,t.y,m]);var g,O,w=s()("crowdsignal-forms-feedback","align-".concat(t.x),{"no-shadow":t.hideTriggerShadow,"is-vertical":"center"===t.y}),y=K({},u,{},function(e,t){return Object(b.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},(function(e,t){return"--crowdsignal-forms-".concat(Object(b.kebabCase)(t))}))}(t,r));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:w,style:y},Object(n.createElement)(f.Dropdown,{popoverProps:{className:"crowdsignal-forms-feedback__popover-wrapper",position:(g=t.x,O=t.y,"center"!==O?"":"left"===g?"middle right":"middle left")},renderToggle:function(e){var r=e.isOpen,o=e.onToggle;return Object(n.createElement)(C,{ref:p,isOpen:r,onClick:o,onToggle:m,attributes:t})},renderContent:function(){return Object(n.createElement)(H,{attributes:t})}})),c())},Object(f.withFallbackStyles)((function(e){return{fallbackStyles:y(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,r=g()(e,["fallbackStyles"]);return Object(n.createElement)(U,p()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(n.createElement)(w,null)}},r))}))),$=r(14),J=function(e,t){return Object(b.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(r){try{var n=JSON.parse(r.dataset[Object(b.camelCase)(e.substr("data-".length))]),o=t(n,r);r.removeAttribute(e),Object($.render)(o,r)}catch(c){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},X=function(e,t){(Object(b.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return J(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(b.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,J(e,t))};(function(e,t){if("complete"===document.readyState)return X(e,t);window.addEventListener("load",(function(){return X(e,t)}))})("data-crowdsignal-feedback",(function(e){return Object(n.createElement)(V,{attributes:e})}))}]));
  • crowdsignal-forms/trunk/build/nps.asset.php

    r2695029 r2898850  
    1 <?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-components', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '90e74aa154d945c51ecb5584d6aa7574');
     1<?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-components', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => 'f63294aa18c07f119bd4e4e54e5d31e7');
  • crowdsignal-forms/trunk/build/nps.js

    r2695029 r2898850  
    1 !function(e,t){for(var r in t)e[r]=t[r]}(window,function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=20)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,r){var n=r(14),o=r(15),c=r(16),a=r(18);e.exports=function(e,t){return n(e)||o(e,t)||c(e,t)||a()}},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){function r(e,t,r,n,o,c,a){try{var i=e[c](a),l=i.value}catch(s){return void r(s)}i.done?t(l):Promise.resolve(l).then(n,o)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise((function(o,c){var a=e.apply(t,n);function i(e){r(a,o,c,i,l,"next",e)}function l(e){r(a,o,c,i,l,"throw",e)}i(void 0)}))}}},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t,r){var n=r(19);e.exports=function(e,t){if(null==e)return{};var r,o,c=n(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(c[r]=e[r])}return c}},function(e,t){!function(){e.exports=this.crowdsignalForms.apiFetch}()},function(e,t,r){var n;
     1!function(e,t){for(var r in t)e[r]=t[r]}(window,function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=21)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,r){var n=r(15),o=r(16),c=r(17),a=r(19);e.exports=function(e,t){return n(e)||o(e,t)||c(e,t)||a()}},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){function r(e,t,r,n,o,c,a){try{var i=e[c](a),l=i.value}catch(s){return void r(s)}i.done?t(l):Promise.resolve(l).then(n,o)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise((function(o,c){var a=e.apply(t,n);function i(e){r(a,o,c,i,l,"next",e)}function l(e){r(a,o,c,i,l,"throw",e)}i(void 0)}))}}},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t,r){var n=r(20);e.exports=function(e,t){if(null==e)return{};var r,o,c=n(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(c[r]=e[r])}return c}},function(e,t){!function(){e.exports=this.crowdsignalForms.apiFetch}()},function(e,t,r){var n;
    22/*!
    33  Copyright (c) 2017 Jed Watson.
    44  Licensed under the MIT License (MIT), see
    55  http://jedwatson.github.io/classnames
    6 */!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var a=o.apply(null,n);a&&e.push(a)}else if("object"===c)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var a,i=e[Symbol.iterator]();!(n=(a=i.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){o=!0,c=l}finally{try{n||null==i.return||i.return()}finally{if(o)throw c}}return r}}},function(e,t,r){var n=r(17);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}},function(e,t){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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r(2),c=r(9),a=r(1),i=function(e){var t=e.children,r=e.onClose,c=Object(o.useRef)(null);return Object(n.createElement)("div",{ref:c,role:"dialog","aria-modal":"true",className:"crowdsignal-forms-dialog-wrapper",onClick:function(e){return e.target===c.current&&r()}},t)},l=r(5),s=r.n(l),u=r(4),f=r.n(u),b=r(3),d=r(6),p="rating",m="feedback",g="submit",O=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),w=Object(n.createElement)("span",null,"Hide Crowdsignal ads",Object(n.createElement)("br",null),"and get unlimited",Object(n.createElement)("br",null),"signals -"," ",Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),y=function(e){var t=e.showLogo,r=e.editing,o=e.message,c=e.trackRef,a=void 0===c?"cs-forms-poll":c;return Object(n.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(n.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},o||Object(d.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),r&&Object(n.createElement)(b.Tooltip,{text:w,position:"top center"},Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(d.__)("Hide","crowdsignal-forms"))),t&&Object(n.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(n.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},j=r(10),v=r.n(j),h=r(11),S=r.n(h),E=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},_=function(){return Object(n.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(n.createElement)("p",null),Object(n.createElement)("h3",null,"Text"),Object(n.createElement)("div",{className:"wp-block-button"},Object(n.createElement)("div",{className:"wp-block-button__link"})),Object(n.createElement)("div",{className:"entry-content"},Object(n.createElement)("div",{className:"alignwide"})))},k=function(e){if(null===e)return{};var t,r=e.querySelector(".wp-block-button__link"),n=e.querySelector("p"),o=e.querySelector("h3"),c=e.querySelector(".alignwide"),a=E(r),i=E(n),l=window.getComputedStyle(n).color;if(a===i){var s=(t=r,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);a=s||l}return{accentColor:a,backgroundColor:i,textColor:l,textColorInverted:window.getComputedStyle(r).color,textFont:window.getComputedStyle(n).fontFamily,textSize:window.getComputedStyle(n).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(c).maxWidth}},x=r(7),C=r.n(x),P=r(8),N=r.n(P),T=r(12),D=r.n(T),I=function(e,t){return r=D()({path:Object(a.trimEnd)("/crowdsignal-forms/v1/nps/".concat(e||"","/response")),method:"POST",data:t}),new Promise((function(e,t){var n=setTimeout((function(){return t(new Error("Request timed out"))}),1e4);r.then(e,t).finally((function(){return clearTimeout(n)}))}));var r};function A(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function L(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){s()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var R=function(e){var t=e.attributes,r=e.onSubmit,c=e.responseMeta,i=Object(o.useState)(""),l=f()(i,2),s=l[0],u=l[1],d=function(){var e=N()(C.a.mark((function e(){return C.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null===c||Object(a.isEmpty)(s)||I(t.surveyId,L({nonce:t.nonce,feedback:s},c)),r();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(n.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},Object(n.createElement)(b.TextareaControl,{className:"crowdsignal-forms-nps__feedback-text",rows:6,placeholder:t.feedbackPlaceholder,onChange:u,value:s}),Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},Object(n.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onClick:d,type:"button"},t.submitButtonLabel)))},F=r(13),M=r.n(F),q=function(e){var t=e.attributes,r=e.onSubmit,c=e.onSubmitSuccess,i=Object(o.useState)(-1),l=f()(i,2),s=l[0],u=l[1];return Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating"},Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},Object(n.createElement)("span",null,t.lowRatingLabel),Object(n.createElement)("span",null,t.highRatingLabel)),Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},Object(a.times)(11,(function(e){var o,i=M()("crowdsignal-forms-nps__rating-button",{"is-active":e===s});return Object(n.createElement)("button",{key:"rating-".concat(e),disabled:0<=s,className:i,onClick:(o=e,N()(C.a.mark((function e(){return C.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:u(o),I(t.surveyId,{nonce:t.nonce,score:o}).then((function(e){return c(Object(a.pick)(e,["r","checksum"]))})),setTimeout(r,300);case 3:case"end":return e.stop()}}),e)}))))},e)}))))};function W(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var z,B=(z=function(e){var t,r=e.attributes,c=e.contentWidth,i=e.fallbackStyles,l=e.onClose,u=e.renderStyleProbe,O=Object(o.useState)(null),w=f()(O,2),j=w[0],v=w[1],h=Object(o.useState)(p),S=f()(h,2),E=S[0],_=S[1],k=Object(a.get)((t={},s()(t,m,r.feedbackQuestion),s()(t,p,r.ratingQuestion),s()(t,g,Object(d.__)("Thanks so much for your feedback!","crowdsignal-forms")),t),[E]),x=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?W(Object(r),!0).forEach((function(t){s()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):W(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({width:"".concat(c,"px")},function(e,t){return Object(a.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},(function(e,t){return"--crowdsignal-forms-".concat(Object(a.kebabCase)(t))}))}(r,i));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"crowdsignal-forms-nps",style:x},Object(n.createElement)("h3",{className:"crowdsignal-forms-nps__question"},Object(n.createElement)(n.RawHTML,null,k)),Object(n.createElement)("button",{className:"crowdsignal-forms-nps__close-button",onClick:l},Object(n.createElement)(b.Icon,{icon:"no-alt"})),E===p&&Object(n.createElement)(q,{attributes:r,onSubmit:function(){return _(m)},onSubmitSuccess:v}),E===m&&Object(n.createElement)(R,{attributes:r,responseMeta:j,onSubmit:function(){return _(g)}}),!r.hideBranding&&Object(n.createElement)(y,{showLogo:E===g,message:Object(d.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms"),trackRef:"cs-forms-nps"})),u())},Object(b.withFallbackStyles)((function(e){return{fallbackStyles:k(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,r=S()(e,["fallbackStyles"]);return Object(n.createElement)(z,v()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(n.createElement)(_,null)}},r))})));window.addEventListener("load",(function(){return Object(a.forEach)(document.querySelectorAll("div[data-crowdsignal-nps]"),(function(e){try{var t=JSON.parse(e.dataset.crowdsignalNps),r=parseInt(t.viewThreshold,10);if(e.removeAttribute("data-crowdsignal-nps"),O.CLOSED===t.status)return;if(O.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime)return;if(!t.isPreview){var o="".concat("cs-nps-views-").concat(t.surveyId),a=1+parseInt(window.localStorage.getItem(o)||0,10);if(window.localStorage.setItem(o,a),a!==r)return}var l=function(){return e.remove()};Object(c.render)(Object(n.createElement)(i,{onClose:l},Object(n.createElement)(B,{attributes:t,contentWidth:e.scrollWidth,onClose:l})),e)}catch(s){console.error(s)}}))}))}]));
     6*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var a=o.apply(null,n);a&&e.push(a)}else if("object"===c)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var a,i=e[Symbol.iterator]();!(n=(a=i.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){o=!0,c=l}finally{try{n||null==i.return||i.return()}finally{if(o)throw c}}return r}}},function(e,t,r){var n=r(18);e.exports=function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}},function(e,t){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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r(2),c=r(9),a=r(1),i=function(e){var t=e.children,r=e.onClose,c=Object(o.useRef)(null);return Object(n.createElement)("div",{ref:c,role:"dialog","aria-modal":"true",className:"crowdsignal-forms-dialog-wrapper",onClick:function(e){return e.target===c.current&&r()}},t)},l=r(5),s=r.n(l),u=r(4),f=r.n(u),b=r(3),p=r(10),d=r(6),m="rating",g="feedback",O="submit",w=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),y=Object(n.createElement)("span",null,"Hide Crowdsignal ads",Object(n.createElement)("br",null),"and get unlimited",Object(n.createElement)("br",null),"signals -"," ",Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),j=function(e){var t=e.showLogo,r=e.editing,o=e.message,c=e.trackRef,a=void 0===c?"cs-forms-poll":c;return Object(n.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(n.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},o||Object(d.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),r&&Object(n.createElement)(b.Tooltip,{text:y,position:"top center"},Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(d.__)("Hide","crowdsignal-forms"))),t&&Object(n.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(n.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},v=r(11),h=r.n(v),S=r(12),E=r.n(S),_=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},x=function(){return Object(n.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(n.createElement)("p",null),Object(n.createElement)("h3",null,"Text"),Object(n.createElement)("div",{className:"wp-block-button"},Object(n.createElement)("div",{className:"wp-block-button__link"})),Object(n.createElement)("div",{className:"entry-content"},Object(n.createElement)("div",{className:"alignwide"})))},k=function(e){if(null===e)return{};var t,r=e.querySelector(".wp-block-button__link"),n=e.querySelector("p"),o=e.querySelector("h3"),c=e.querySelector(".alignwide"),a=_(r),i=_(n),l=window.getComputedStyle(n).color;if(a===i){var s=(t=r,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);a=s||l}return{accentColor:a,backgroundColor:i,textColor:l,textColorInverted:window.getComputedStyle(r).color,textFont:window.getComputedStyle(n).fontFamily,textSize:window.getComputedStyle(n).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(c).maxWidth}},C=r(7),P=r.n(C),N=r(8),T=r.n(N),D=r(13),I=r.n(D),A=function(e,t){return r=I()({path:Object(a.trimEnd)("/crowdsignal-forms/v1/nps/".concat(e||"","/response")),method:"POST",data:t}),new Promise((function(e,t){var n=setTimeout((function(){return t(new Error("Request timed out"))}),1e4);r.then(e,t).finally((function(){return clearTimeout(n)}))}));var r};function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?L(Object(r),!0).forEach((function(t){s()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):L(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var F=function(e){var t=e.attributes,r=e.onSubmit,c=e.responseMeta,i=Object(o.useState)(""),l=f()(i,2),s=l[0],u=l[1],p=function(){var e=T()(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null===c||Object(a.isEmpty)(s)||A(t.surveyId,R({nonce:t.nonce,feedback:s},c)),r();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(n.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},Object(n.createElement)(b.TextareaControl,{className:"crowdsignal-forms-nps__feedback-text",rows:6,placeholder:t.feedbackPlaceholder,onChange:u,value:s}),Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},Object(n.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onClick:p,type:"button"},t.submitButtonLabel)))},M=r(14),q=r.n(M),W=function(e){var t=e.attributes,r=e.onSubmit,c=e.onSubmitSuccess,i=Object(o.useState)(-1),l=f()(i,2),s=l[0],u=l[1];return Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating"},Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},Object(n.createElement)("span",null,t.lowRatingLabel),Object(n.createElement)("span",null,t.highRatingLabel)),Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},Object(a.times)(11,(function(e){var o,i=q()("crowdsignal-forms-nps__rating-button",{"is-active":e===s});return Object(n.createElement)("button",{key:"rating-".concat(e),disabled:0<=s,className:i,onClick:(o=e,T()(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:u(o),A(t.surveyId,{nonce:t.nonce,score:o}).then((function(e){return c(Object(a.pick)(e,["r","checksum"]))})),setTimeout(r,300);case 3:case"end":return e.stop()}}),e)}))))},e)}))))};function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var B,H=(B=function(e){var t,r=e.attributes,c=e.contentWidth,i=e.fallbackStyles,l=e.onClose,u=e.renderStyleProbe,w=Object(o.useState)(null),y=f()(w,2),v=y[0],h=y[1],S=Object(o.useState)(m),E=f()(S,2),_=E[0],x=E[1],k=Object(a.get)((t={},s()(t,g,r.feedbackQuestion),s()(t,m,r.ratingQuestion),s()(t,O,Object(d.__)("Thanks so much for your feedback!","crowdsignal-forms")),t),[_]),C=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?z(Object(r),!0).forEach((function(t){s()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({width:"".concat(c,"px")},function(e,t){return Object(a.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},(function(e,t){return"--crowdsignal-forms-".concat(Object(a.kebabCase)(t))}))}(r,i));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"crowdsignal-forms-nps",style:C},Object(n.createElement)("h3",{className:"crowdsignal-forms-nps__question",style:{whiteSpace:"pre-wrap"}},Object(p.decodeEntities)(k).split("<br>").join("\n")),Object(n.createElement)("button",{className:"crowdsignal-forms-nps__close-button",onClick:l},Object(n.createElement)(b.Icon,{icon:"no-alt"})),_===m&&Object(n.createElement)(W,{attributes:r,onSubmit:function(){return x(g)},onSubmitSuccess:h}),_===g&&Object(n.createElement)(F,{attributes:r,responseMeta:v,onSubmit:function(){return x(O)}}),!r.hideBranding&&Object(n.createElement)(j,{showLogo:_===O,message:Object(d.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms"),trackRef:"cs-forms-nps"})),u())},Object(b.withFallbackStyles)((function(e){return{fallbackStyles:k(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,r=E()(e,["fallbackStyles"]);return Object(n.createElement)(B,h()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(n.createElement)(x,null)}},r))})));window.addEventListener("load",(function(){return Object(a.forEach)(document.querySelectorAll("div[data-crowdsignal-nps]"),(function(e){try{var t=JSON.parse(e.dataset.crowdsignalNps),r=parseInt(t.viewThreshold,10);if(e.removeAttribute("data-crowdsignal-nps"),w.CLOSED===t.status)return;if(w.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime)return;if(!t.isPreview){var o="".concat("cs-nps-views-").concat(t.surveyId),a=1+parseInt(window.localStorage.getItem(o)||0,10);if(window.localStorage.setItem(o,a),a!==r)return}var l=function(){return e.remove()};Object(c.render)(Object(n.createElement)(i,{onClose:l},Object(n.createElement)(H,{attributes:t,contentWidth:e.scrollWidth,onClose:l})),e)}catch(s){console.error(s)}}))}))}]));
  • crowdsignal-forms/trunk/build/poll.asset.php

    r2773635 r2898850  
    1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => '48d594004579916133d76b285e434294');
     1<?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-components', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => 'aac6e822c1078f7e4d45a98db1a872eb');
  • crowdsignal-forms/trunk/build/poll.css

    r2715028 r2898850  
    1 @keyframes crowdsignal-forms-animation__pop{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__pulse{0%{opacity:0.4}50%{opacity:0.7}100%{opacity:0.4}}@keyframes crowdsignal-forms-animation__grow{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__fade-in{0%{opacity:0}100%{opacity:1}}@keyframes crowdsignal-forms-animation__fade-out{0%{opacity:1}100%{opacity:0}}.crowdsignal-poll-wrapper:not(:first-child),[data-type="crowdsignal-forms/poll"]:not(:first-child){margin-top:3em}.crowdsignal-poll-wrapper:not(:last-child),[data-type="crowdsignal-forms/poll"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-poll{border-color:var(--crowdsignal-forms-border-color);border-style:solid;border-width:var(--crowdsignal-forms-border-width);margin-left:auto;margin-right:auto;margin-top:5px;position:relative;text-align:left}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question{margin:0 0 44px}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question:first-child{margin-top:0}.crowdsignal-forms-poll .crowdsignal-forms-poll__note{font-style:italic;margin:0 0 32px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:40px 24px 16px 24px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__question{font-family:var(--crowdsignal-forms-question-font-family);line-height:1.4}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-label,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-results-answer,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__note{font-family:var(--crowdsignal-forms-body-font-family)}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{margin:0 auto;max-width:var(--crowdsignal-forms-content-wide-width)}@media screen and (min-width: 660px){.alignwide.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content,.alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:80px}}.crowdsignal-forms-poll.is-closed .crowdsignal-forms-poll__form{opacity:0.5}.crowdsignal-forms-poll.is-hidden{opacity:0.5}.crowdsignal-forms-poll.has-text-color{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll.has-bg-color{background-color:var(--crowdsignal-forms-bg-color)}.crowdsignal-forms-poll.has-border-radius{border-radius:var(--crowdsignal-forms-border-radius);overflow:hidden}.crowdsignal-forms-poll.has-box-shadow{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.crowdsignal-forms-poll .is-transparent{opacity:0;pointer-events:none}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button{-webkit-appearance:initial}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button:disabled{opacity:0.7}.crowdsignal-forms-poll.has-submit-button-text-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{color:var(--crowdsignal-forms-submit-button-text-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{background-color:var(--crowdsignal-forms-submit-button-bg-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:0.9}.crowdsignal-forms-poll__options.is-button{display:flex;flex-direction:column;flex-wrap:wrap}.crowdsignal-forms-poll__options.is-button.is-inline-button-alignment{flex-direction:row}.crowdsignal-forms-poll__answer{display:flex;align-items:center;font-size:inherit;font-weight:600;margin:0;padding:0 2px;position:relative}.crowdsignal-forms-poll__answer.is-button{margin-inline-end:20px;margin-block-end:20px;max-width:100%}.crowdsignal-forms-poll__answer.is-button .wp-block-button.crowdsignal-forms-poll__block-button,.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{max-width:100%}.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{overflow:hidden;white-space:break-spaces !important;word-break:break-word;word-wrap:break-word}.crowdsignal-forms-poll__answer:not(.is-button){cursor:pointer;margin-block-end:12px;width:100%}.crowdsignal-forms-poll__answer>.crowdsignal-forms-poll__answer{margin-block-end:0}.crowdsignal-forms-poll__answer:hover,.crowdsignal-forms-poll__answer.is-focused{color:var(--crowdsignal-forms-submit-button-bg-color)}.has-voted .crowdsignal-forms-poll__answer{opacity:0.5}.crowdsignal-forms-poll__submit-button{border:none;line-height:normal}input[type="checkbox"].crowdsignal-forms-poll__input,input[type="radio"].crowdsignal-forms-poll__input{height:0;opacity:0;position:absolute;width:0}.crowdsignal-forms-poll__check{margin:0 10px 0 0;position:relative;display:flex;align-items:center;justify-content:center}.crowdsignal-forms-poll__check::before{background-color:transparent;border:1.5px solid var(--crowdsignal-forms-text-color);border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;transition:background-color 0.3s, border-color 0.3s;width:1em}.crowdsignal-forms-poll__answer.is-multiple-choice .crowdsignal-forms-poll__check::before{border-radius:3px}.crowdsignal-forms-poll__answer.is-multiple-choice.is-selected .crowdsignal-forms-poll__check::before{border-color:var(--crowdsignal-forms-text-color);background-color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll__answer.is-selected:not(.is-multiple-choice) .crowdsignal-forms-poll__check::after{animation-duration:0.3s;animation-name:crowdsignal-forms-animation__pop;animation-iteration-count:1;background-clip:padding-box;background-color:var(--crowdsignal-forms-text-color);border:4.5px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;position:absolute;left:0;top:0;width:1em}.crowdsignal-forms-poll__answer.is-selected.is-multiple-choice .crowdsignal-forms-poll__check::after{border-color:var(--crowdsignal-forms-submit-button-text-color);border-style:solid;border-width:0 0 2px 2px;box-sizing:border-box;content:"";display:block;height:25%;margin:-0.1em 0 0 0;position:absolute;transform:rotateZ(-45deg);width:50%}.crowdsignal-forms-poll__answer-label-wrapper{flex:1;word-break:break-word}.crowdsignal-forms-poll__button{border:0;padding:0}.crowdsignal-forms-poll__actions .wp-block-button,.crowdsignal-forms-poll__options .wp-block-button{margin:0}.crowdsignal-forms-poll__actions{display:flex;justify-content:flex-end;margin-top:32px;margin-bottom:16px}.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__actions .wp-block-button.crowdsignal-forms-poll__block-button,.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__options .wp-block-button.crowdsignal-forms-poll__block-button{margin:0;line-height:0}.crowdsignal-forms-poll__closed-banner{background-color:var(--crowdsignal-forms-border-color);box-sizing:border-box;display:flex;color:var(--crowdsignal-forms-submit-button-text-color);font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;justify-content:center;padding:calc(var(--crowdsignal-forms-border-width) + 0.2em) 0 0.2em;width:100%}.is-hidden .crowdsignal-forms-poll__closed-banner{font-style:italic}.crowdsignal-forms-poll__error{color:red}.crowdsignal-forms-poll__results-list{margin:0 0 1em;position:relative}.crowdsignal-forms-poll__answer-results{display:flex;flex-direction:column;margin:0 0 16px;width:100%}.crowdsignal-forms-poll__answer-results:last-child{margin:0}.crowdsignal-forms-poll__answer-results-labels{align-items:flex-end;display:flex;margin:0 0 8px;width:100%;word-break:break-word}.crowdsignal-forms-poll__answer-results-answer{flex:1;font-size:1em;font-weight:600}.crowdsignal-forms-poll__answer-results-votes{font-size:0.75em;line-height:2}.crowdsignal-forms-poll__answer-results-percent{font-weight:600;line-height:1.6}.crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results-percent{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-left:20px;transition:opacity 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-percent{display:none}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse;background-color:var(--crowdsignal-forms-text-color);font-size:0.7em;height:1em;width:50px}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes:last-child,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent:last-child{width:40px}.crowdsignal-forms-poll__answer-results-progress-track{border:1px solid;border-color:rgba(var(--crowdsignal-forms-text-color-properties), 0.3);box-sizing:border-box;height:1em;width:100%}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-track{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse}.crowdsignal-forms-poll__answer-results-progress-bar{animation-fill-mode:forwards;background-color:var(--crowdsignal-forms-submit-button-bg-color);height:100%;transition:background-color 0.3s, width 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-progress-bar{width:0}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-bar{background-color:var(--crowdsignal-forms-text-color);width:25%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+1) .crowdsignal-forms-poll__answer-results-progress-bar{width:40%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+2) .crowdsignal-forms-poll__answer-results-progress-bar{width:75%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+3) .crowdsignal-forms-poll__answer-results-progress-bar{width:50%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+4) .crowdsignal-forms-poll__answer-results-progress-bar{width:60%}.crowdsignal-forms-poll__results-footer{display:flex;flex-direction:column;justify-content:space-between;width:100%;font-size:0.9em}.crowdsignal-forms-poll__results-total{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;position:relative;text-align:right;width:100%;margin-bottom:1em}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total{color:transparent}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total::before{animation-name:crowdsignal-forms-animation__pulse;animation-duration:1.5s;animation-iteration-count:infinite;background-color:var(--crowdsignal-forms-text-color);content:"";display:block;position:absolute;right:0;height:1em;width:150px}.crowdsignal-forms-poll__error-banner{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8}.crowdsignal-forms-poll__submit-message-container{position:absolute;background-color:var(--crowdsignal-forms-bg-color);left:0;top:0;width:100%;height:100%;overflow:hidden}.has-default-thankyou .crowdsignal-forms-poll__submit-message-container{background-color:#fff}.crowdsignal-forms-poll__submit-message{position:relative}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message{position:absolute;right:0;top:0;background-color:transparent;color:#000;text-decoration:none;border:none}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message:hover{background:inherit}.crowdsignal-forms-poll__submit-message-footer{position:absolute;bottom:0;left:0;padding:16px 24px;width:100%;background-color:inherit}.crowdsignal-forms-poll__thank-you-cs-sticker{right:25px;top:66px}.crowdsignal-forms-poll__thank-you-sticker{right:132px;top:12px}.crowdsignal-forms-poll__thank-you-cs-sticker,.crowdsignal-forms-poll__thank-you-sticker{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2));width:100px;height:100px;position:absolute}.crowdsignal-forms-poll__custom-message-check{color:var(--crowdsignal-forms-text-color);padding-left:24px;padding-top:24px}.crowdsignal-forms-poll__custom-message{font-family:var(--crowdsignal-forms-question-font-family);font-weight:600;padding:16px 24px}.wp_block-crowdsignal-forms-poll__vote-branding{margin-top:16px}.crowdsignal-forms__style-probe{display:none}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}
     1@keyframes crowdsignal-forms-animation__pop{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__pulse{0%{opacity:0.4}50%{opacity:0.7}100%{opacity:0.4}}@keyframes crowdsignal-forms-animation__grow{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__fade-in{0%{opacity:0}100%{opacity:1}}@keyframes crowdsignal-forms-animation__fade-out{0%{opacity:1}100%{opacity:0}}.crowdsignal-poll-wrapper:not(:first-child),[data-type="crowdsignal-forms/poll"]:not(:first-child){margin-top:3em}.crowdsignal-poll-wrapper:not(:last-child),[data-type="crowdsignal-forms/poll"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-poll{border-color:var(--crowdsignal-forms-border-color);border-style:solid;border-width:var(--crowdsignal-forms-border-width);margin-left:auto;margin-right:auto;margin-top:5px;position:relative;text-align:left}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question{margin:0 0 44px}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question:first-child{margin-top:0}.crowdsignal-forms-poll .crowdsignal-forms-poll__note{font-style:italic;margin:0 0 32px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:40px 24px 16px 24px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__question{font-family:var(--crowdsignal-forms-question-font-family);line-height:1.4}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-label,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-results-answer,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__note{font-family:var(--crowdsignal-forms-body-font-family)}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{margin:0 auto;max-width:var(--crowdsignal-forms-content-wide-width)}@media screen and (min-width: 660px){.alignwide.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content,.alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:80px}}.crowdsignal-forms-poll.is-closed .crowdsignal-forms-poll__form{opacity:0.5}.crowdsignal-forms-poll.is-hidden{opacity:0.5}.crowdsignal-forms-poll.has-text-color{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll.has-bg-color{background-color:var(--crowdsignal-forms-bg-color)}.crowdsignal-forms-poll.has-border-radius{border-radius:var(--crowdsignal-forms-border-radius);overflow:hidden}.crowdsignal-forms-poll.has-box-shadow{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.crowdsignal-forms-poll .is-transparent{opacity:0;pointer-events:none}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button{-webkit-appearance:initial}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button:disabled{opacity:0.7}.crowdsignal-forms-poll.has-submit-button-text-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{color:var(--crowdsignal-forms-submit-button-text-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{background-color:var(--crowdsignal-forms-submit-button-bg-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:0.9}.crowdsignal-forms-poll__options.is-button{display:flex;flex-direction:column;flex-wrap:wrap}.crowdsignal-forms-poll__options.is-button.is-inline-button-alignment{flex-direction:row}.crowdsignal-forms-poll__answer{display:flex;align-items:center;font-size:inherit;font-weight:600;margin:0;padding:0 2px;position:relative}.crowdsignal-forms-poll__answer.is-button{margin-inline-end:20px;margin-block-end:20px;max-width:100%}.crowdsignal-forms-poll__answer.is-button .wp-block-button.crowdsignal-forms-poll__block-button,.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{max-width:100%}.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{overflow:hidden;white-space:break-spaces !important;word-break:break-word;word-wrap:break-word}.crowdsignal-forms-poll__answer:not(.is-button){cursor:pointer;margin-block-end:12px;width:100%}.crowdsignal-forms-poll__answer>.crowdsignal-forms-poll__answer{margin-block-end:0}.crowdsignal-forms-poll__answer:hover,.crowdsignal-forms-poll__answer.is-focused{color:var(--crowdsignal-forms-submit-button-bg-color)}.has-voted .crowdsignal-forms-poll__answer{opacity:0.5}.crowdsignal-forms-poll__submit-button{border:none;line-height:normal}input[type="checkbox"].crowdsignal-forms-poll__input,input[type="radio"].crowdsignal-forms-poll__input{height:0;opacity:0;position:absolute;width:0}.crowdsignal-forms-poll__check{margin:0 10px 0 0;position:relative;display:flex;align-items:center;justify-content:center}.crowdsignal-forms-poll__check::before{background-color:transparent;border:1.5px solid var(--crowdsignal-forms-text-color);border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;transition:background-color 0.3s, border-color 0.3s;width:1em}.crowdsignal-forms-poll__answer.is-multiple-choice .crowdsignal-forms-poll__check::before{border-radius:3px}.crowdsignal-forms-poll__answer.is-multiple-choice.is-selected .crowdsignal-forms-poll__check::before{border-color:var(--crowdsignal-forms-text-color);background-color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll__answer.is-selected:not(.is-multiple-choice) .crowdsignal-forms-poll__check::after{animation-duration:0.3s;animation-name:crowdsignal-forms-animation__pop;animation-iteration-count:1;background-clip:padding-box;background-color:var(--crowdsignal-forms-text-color);border:4.5px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;position:absolute;left:0;top:0;width:1em}.crowdsignal-forms-poll__answer.is-selected.is-multiple-choice .crowdsignal-forms-poll__check::after{border-color:var(--crowdsignal-forms-submit-button-text-color);border-style:solid;border-width:0 0 2px 2px;box-sizing:border-box;content:"";display:block;height:25%;margin:-0.1em 0 0 0;position:absolute;transform:rotateZ(-45deg);width:50%}.crowdsignal-forms-poll__answer-label-wrapper{flex:1;word-break:break-word}.crowdsignal-forms-poll__button{border:0;padding:0}.crowdsignal-forms-poll__actions .wp-block-button,.crowdsignal-forms-poll__options .wp-block-button{margin:0}.crowdsignal-forms-poll__actions{display:flex;justify-content:flex-end;margin-top:32px;margin-bottom:16px}.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__actions .wp-block-button.crowdsignal-forms-poll__block-button,.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__options .wp-block-button.crowdsignal-forms-poll__block-button{margin:0}.crowdsignal-forms-poll__closed-banner{background-color:var(--crowdsignal-forms-border-color);box-sizing:border-box;display:flex;color:var(--crowdsignal-forms-submit-button-text-color);font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;justify-content:center;padding:calc(var(--crowdsignal-forms-border-width) + 0.2em) 0 0.2em;width:100%}.is-hidden .crowdsignal-forms-poll__closed-banner{font-style:italic}.crowdsignal-forms-poll__error{color:red}.crowdsignal-forms-poll__results-list{margin:0 0 1em;position:relative}.crowdsignal-forms-poll__answer-results{display:flex;flex-direction:column;margin:0 0 16px;width:100%}.crowdsignal-forms-poll__answer-results:last-child{margin:0}.crowdsignal-forms-poll__answer-results-labels{align-items:flex-end;display:flex;margin:0 0 8px;width:100%;word-break:break-word}.crowdsignal-forms-poll__answer-results-answer{flex:1;font-size:1em;font-weight:600}.crowdsignal-forms-poll__answer-results-votes{font-size:0.75em;line-height:2}.crowdsignal-forms-poll__answer-results-percent{font-weight:600;line-height:1.6}.crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results-percent{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-left:20px;transition:opacity 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-percent{display:none}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse;background-color:var(--crowdsignal-forms-text-color);font-size:0.7em;height:1em;width:50px}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes:last-child,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent:last-child{width:40px}.crowdsignal-forms-poll__answer-results-progress-track{border:1px solid;border-color:rgba(var(--crowdsignal-forms-text-color-properties), 0.3);box-sizing:border-box;height:1em;width:100%}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-track{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse}.crowdsignal-forms-poll__answer-results-progress-bar{animation-fill-mode:forwards;background-color:var(--crowdsignal-forms-submit-button-bg-color);height:100%;transition:background-color 0.3s, width 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-progress-bar{width:0}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-bar{background-color:var(--crowdsignal-forms-text-color);width:25%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+1) .crowdsignal-forms-poll__answer-results-progress-bar{width:40%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+2) .crowdsignal-forms-poll__answer-results-progress-bar{width:75%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+3) .crowdsignal-forms-poll__answer-results-progress-bar{width:50%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+4) .crowdsignal-forms-poll__answer-results-progress-bar{width:60%}.crowdsignal-forms-poll__results-footer{display:flex;flex-direction:column;justify-content:space-between;width:100%;font-size:0.9em}.crowdsignal-forms-poll__results-total{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;position:relative;text-align:right;width:100%;margin-bottom:1em}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total{color:transparent}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total::before{animation-name:crowdsignal-forms-animation__pulse;animation-duration:1.5s;animation-iteration-count:infinite;background-color:var(--crowdsignal-forms-text-color);content:"";display:block;position:absolute;right:0;height:1em;width:150px}.crowdsignal-forms-poll__error-banner{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8}.crowdsignal-forms-poll__submit-message-container{position:absolute;background-color:var(--crowdsignal-forms-bg-color);left:0;top:0;width:100%;height:100%;overflow:hidden}.has-default-thankyou .crowdsignal-forms-poll__submit-message-container{background-color:#fff}.crowdsignal-forms-poll__submit-message{position:relative}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message{position:absolute;right:0;top:0;background-color:transparent;color:#000;text-decoration:none;border:none}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message:hover{background:inherit}.crowdsignal-forms-poll__submit-message-footer{position:absolute;bottom:0;left:0;padding:16px 24px;width:100%;background-color:inherit}.crowdsignal-forms-poll__thank-you-cs-sticker{right:25px;top:66px}.crowdsignal-forms-poll__thank-you-sticker{right:132px;top:12px}.crowdsignal-forms-poll__thank-you-cs-sticker,.crowdsignal-forms-poll__thank-you-sticker{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2));width:100px;height:100px;position:absolute}.crowdsignal-forms-poll__custom-message-check{color:var(--crowdsignal-forms-text-color);padding-left:24px;padding-top:24px}.crowdsignal-forms-poll__custom-message{font-family:var(--crowdsignal-forms-question-font-family);font-weight:600;padding:16px 24px}.wp_block-crowdsignal-forms-poll__vote-branding{margin-top:16px}.crowdsignal-forms__style-probe{display:none}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}
  • crowdsignal-forms/trunk/build/poll.js

    r2773635 r2898850  
    1 !function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=53)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){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}},function(e,t,n){e.exports=n(46)()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t,n){var r=n(31),o=n(32),a=n(24),i=n(33);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()}},function(e,t,n){var r;
     1!function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=53)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){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}},function(e,t,n){e.exports=n(46)()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t,n){var r=n(31),o=n(32),i=n(24),a=n(33);e.exports=function(e,t){return r(e)||o(e,t)||i(e,t)||a()}},function(e,t,n){var r;
    22/*!
    33  Copyright (c) 2017 Jed Watson.
    44  Licensed under the MIT License (MIT), see
    55  http://jedwatson.github.io/classnames
    6 */!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var i=o.apply(null,r);i&&e.push(i)}else if("object"===a)for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t){function n(e,t,n,r,o,a,i){try{var c=e[a](i),s=c.value}catch(l){return void n(l)}c.done?t(s):Promise.resolve(s).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,a){var i=e.apply(t,r);function c(e){n(i,o,a,c,s,"next",e)}function s(e){n(i,o,a,c,s,"throw",e)}c(void 0)}))}}},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){var r=n(42),o=n(43),a=n(24),i=n(44);e.exports=function(e){return r(e)||o(e)||a(e)||i()}},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o;
     6*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&e.push(a)}else if("object"===i)for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t){function n(e,t,n,r,o,i,a){try{var c=e[i](a),s=c.value}catch(l){return void n(l)}c.done?t(s):Promise.resolve(s).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,i){var a=e.apply(t,r);function c(e){n(a,o,i,c,s,"next",e)}function s(e){n(a,o,i,c,s,"throw",e)}c(void 0)}))}}},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){var r=n(42),o=n(43),i=n(24),a=n(44);e.exports=function(e){return r(e)||o(e)||i(e)||a()}},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o;
    77/*!
    88 * JavaScript Cookie v2.2.1
     
    1111 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
    1212 * Released under the MIT license
    13  */!function(a){if(void 0===(o="function"==typeof(r=a)?r.call(t,n,t,e):r)||(e.exports=o),!0,e.exports=a(),!!0){var i=window.Cookies,c=window.Cookies=a();c.noConflict=function(){return window.Cookies=i,c}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function o(){}function a(t,n,a){if("undefined"!=typeof document){"number"==typeof(a=e({path:"/"},o.defaults,a)).expires&&(a.expires=new Date(1*new Date+864e5*a.expires)),a.expires=a.expires?a.expires.toUTCString():"";try{var i=JSON.stringify(n);/^[\{\[]/.test(i)&&(n=i)}catch(l){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var s in a)a[s]&&(c+="; "+s,!0!==a[s]&&(c+="="+a[s].split(";")[0]));return document.cookie=t+"="+n+c}}function i(e,n){if("undefined"!=typeof document){for(var o={},a=document.cookie?document.cookie.split("; "):[],i=0;i<a.length;i++){var c=a[i].split("="),s=c.slice(1).join("=");n||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var l=t(c[0]);if(s=(r.read||r)(s,l)||t(s),n)try{s=JSON.parse(s)}catch(u){}if(o[l]=s,e===l)break}catch(u){}}return e?o[e]:o}}return o.set=a,o.get=function(e){return i(e,!1)},o.getJSON=function(e){return i(e,!0)},o.remove=function(t,n){a(t,"",e(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(20);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)}},function(e,t,n){var r=n(25);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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){var r=n(34),o=n(35),a=n(36),i=n(37),c=n(38),s=n(39),l=n(40);l.alea=r,l.xor128=o,l.xorwow=a,l.xorshift7=i,l.xor4096=c,l.tychei=s,e.exports=l},function(e,t,n){var r=n(45);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<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t,n){var r=n(48),o=n(49);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var r=n(17),o=n(20),a=n(50),i=n(51);function c(t){var n="function"==typeof Map?new Map:void 0;return e.exports=c=function(e){if(null===e||!a(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return i(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},c(t)}e.exports=c},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(s){o=!0,a=s}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}}},function(e,t){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.")}},function(e,t,n){(function(e){var r;!function(e,o,a){function i(e){var t,n=this,r=(t=4022871197,function(e){e=String(e);for(var n=0;n<e.length;n++){var r=.02519603282416938*(t+=e.charCodeAt(n));r-=t=r>>>0,t=(r*=t)>>>0,t+=4294967296*(r-=t)}return 2.3283064365386963e-10*(t>>>0)});n.next=function(){var e=2091639*n.s0+2.3283064365386963e-10*n.c;return n.s0=n.s1,n.s1=n.s2,n.s2=e-(n.c=0|e)},n.c=1,n.s0=r(" "),n.s1=r(" "),n.s2=r(" "),n.s0-=r(e),n.s0<0&&(n.s0+=1),n.s1-=r(e),n.s1<0&&(n.s1+=1),n.s2-=r(e),n.s2<0&&(n.s2+=1),r=null}function c(e,t){return t.c=e.c,t.s0=e.s0,t.s1=e.s1,t.s2=e.s2,t}function s(e,t){var n=new i(e),r=t&&t.state,o=n.next;return o.int32=function(){return 4294967296*n.next()|0},o.double=function(){return o()+11102230246251565e-32*(2097152*o()|0)},o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.alea=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,a){function i(e){var t=this,n="";t.x=0,t.y=0,t.z=0,t.w=0,t.next=function(){var e=t.x^t.x<<11;return t.x=t.y,t.y=t.z,t.z=t.w,t.w^=t.w>>>19^e^e>>>8},e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),t.next()}function c(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t}function s(e,t){var n=new i(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xor128=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,a){function i(e){var t=this,n="";t.next=function(){var e=t.x^t.x>>>2;return t.x=t.y,t.y=t.z,t.z=t.w,t.w=t.v,(t.d=t.d+362437|0)+(t.v=t.v^t.v<<4^e^e<<1)|0},t.x=0,t.y=0,t.z=0,t.w=0,t.v=0,e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),r==n.length&&(t.d=t.x<<10^t.x>>>4),t.next()}function c(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t.v=e.v,t.d=e.d,t}function s(e,t){var n=new i(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xorwow=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,a){function i(e){var t=this;t.next=function(){var e,n,r=t.x,o=t.i;return e=r[o],n=(e^=e>>>7)^e<<24,n^=(e=r[o+1&7])^e>>>10,n^=(e=r[o+3&7])^e>>>3,n^=(e=r[o+4&7])^e<<7,e=r[o+7&7],n^=(e^=e<<13)^e<<9,r[o]=n,t.i=o+1&7,n},function(e,t){var n,r=[];if(t===(0|t))r[0]=t;else for(t=""+t,n=0;n<t.length;++n)r[7&n]=r[7&n]<<15^t.charCodeAt(n)+r[n+1&7]<<13;for(;r.length<8;)r.push(0);for(n=0;n<8&&0===r[n];++n);for(8==n?r[7]=-1:r[n],e.x=r,e.i=0,n=256;n>0;--n)e.next()}(t,e)}function c(e,t){return t.x=e.x.slice(),t.i=e.i,t}function s(e,t){null==e&&(e=+new Date);var n=new i(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&(r.x&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xorshift7=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,a){function i(e){var t=this;t.next=function(){var e,n,r=t.w,o=t.X,a=t.i;return t.w=r=r+1640531527|0,n=o[a+34&127],e=o[a=a+1&127],n^=n<<13,e^=e<<17,n^=n>>>15,e^=e>>>12,n=o[a]=n^e,t.i=a,n+(r^r>>>16)|0},function(e,t){var n,r,o,a,i,c=[],s=128;for(t===(0|t)?(r=t,t=null):(t+="\0",r=0,s=Math.max(s,t.length)),o=0,a=-32;a<s;++a)t&&(r^=t.charCodeAt((a+32)%t.length)),0===a&&(i=r),r^=r<<10,r^=r>>>15,r^=r<<4,r^=r>>>13,a>=0&&(i=i+1640531527|0,o=0==(n=c[127&a]^=r+i)?o+1:0);for(o>=128&&(c[127&(t&&t.length||0)]=-1),o=127,a=512;a>0;--a)r=c[o+34&127],n=c[o=o+1&127],r^=r<<13,n^=n<<17,r^=r>>>15,n^=n>>>12,c[o]=r^n;e.w=i,e.X=c,e.i=o}(t,e)}function c(e,t){return t.i=e.i,t.w=e.w,t.X=e.X.slice(),t}function s(e,t){null==e&&(e=+new Date);var n=new i(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&(r.X&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xor4096=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,a){function i(e){var t=this,n="";t.next=function(){var e=t.b,n=t.c,r=t.d,o=t.a;return e=e<<25^e>>>7^n,n=n-r|0,r=r<<24^r>>>8^o,o=o-e|0,t.b=e=e<<20^e>>>12^n,t.c=n=n-r|0,t.d=r<<16^n>>>16^o,t.a=o-e|0},t.a=0,t.b=0,t.c=-1640531527,t.d=1367130551,e===Math.floor(e)?(t.a=e/4294967296|0,t.b=0|e):n+=e;for(var r=0;r<n.length+20;r++)t.b^=0|n.charCodeAt(r),t.next()}function c(e,t){return t.a=e.a,t.b=e.b,t.c=e.c,t.d=e.d,t}function s(e,t){var n=new i(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.tychei=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){var r;!function(o,a,i){var c,s=i.pow(256,6),l=i.pow(2,52),u=2*l;function f(e,t,n){var r=[],f=m(function e(t,n){var r,o=[],a=typeof t;if(n&&"object"==a)for(r in t)try{o.push(e(t[r],n-1))}catch(i){}return o.length?o:"string"==a?t:t+"\0"}((t=1==t?{entropy:!0}:t||{}).entropy?[e,b(a)]:null==e?function(){try{var e;return c&&(e=c.randomBytes)?e=e(256):(e=new Uint8Array(256),(o.crypto||o.msCrypto).getRandomValues(e)),b(e)}catch(r){var t=o.navigator,n=t&&t.plugins;return[+new Date,o,n,o.screen,b(a)]}}():e,3),r),h=new d(r),w=function(){for(var e=h.g(6),t=s,n=0;e<l;)e=256*(e+n),t*=256,n=h.g(1);for(;e>=u;)e/=2,t/=2,n>>>=1;return(e+n)/t};return w.int32=function(){return 0|h.g(4)},w.quick=function(){return h.g(4)/4294967296},w.double=w,m(b(h.S),a),(t.pass||n||function(e,t,n,r){return r&&(r.S&&p(r,h),e.state=function(){return p(h,{})}),n?(i.random=e,t):e})(w,f,"global"in t?t.global:this==i,t.state)}function d(e){var t,n=e.length,r=this,o=0,a=r.i=r.j=0,i=r.S=[];for(n||(e=[n++]);o<256;)i[o]=o++;for(o=0;o<256;o++)i[o]=i[a=255&a+e[o%n]+(t=i[o])],i[a]=t;(r.g=function(e){for(var t,n=0,o=r.i,a=r.j,i=r.S;e--;)t=i[o=255&o+1],n=256*n+i[255&(i[o]=i[a=255&a+t])+(i[a]=t)];return r.i=o,r.j=a,n})(256)}function p(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function m(e,t){for(var n,r=e+"",o=0;o<r.length;)t[255&o]=255&(n^=19*t[255&o])+r.charCodeAt(o++);return b(t)}function b(e){return String.fromCharCode.apply(0,e)}if(m(i.random(),a),e.exports){e.exports=f;try{c=n(41)}catch(h){}}else void 0===(r=function(){return f}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof self?self:this,[],Math)},function(e,t){},function(e,t,n){var r=n(25);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";var r=n(47);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(20),o=n(52);function a(t,n,i){return o()?e.exports=a=Reflect.construct:e.exports=a=function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&r(a,n.prototype),a},a.apply(null,arguments)}e.exports=a},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t,n){"use strict";n.r(t);var r,o=n(0),a=n(4),i=n(14),c=n.n(i),s=n(2),l=n.n(s),u=n(6),f=n.n(u),d=n(10),p=n.n(d),m=n(7),b=n.n(m),h=n(26),w=n.n(h),g=n(1),O=n(8),v=n.n(O),y=n(11),x=n(5),j=n(15),L=n.n(j),E=(n(21),Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"})),C=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),S=Object.freeze([C.CABIN,C.CHIVO,C.OPEN_SANS,C.FIRA_SANS,C.ROBOTO,C.NUNITO,C.OVERPASS,C.LATO,C.LIBRE_FRANKLIN,C.MONTSERRAT,C.POPPINS,C.RUBIK,C.RALEWAY,C.JOSEFIN_SANS,C.ALEGREYA_SANS,C.OSWALD]),_=Object.freeze((r={},l()(r,C.THEME_DEFAULT,null),l()(r,C.GEORGIA,"Georgia, serif"),l()(r,C.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),l()(r,C.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),l()(r,C.ARIAL,"Arial, Helvetica, sans-serif"),l()(r,C.IMPACT,"Impact, Charcoal, sans-serif"),l()(r,C.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),l()(r,C.TAHOMA,"Tahoma, Geneva, sans-serif"),l()(r,C.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),l()(r,C.VERDANA,"Verdana, Geneva, sans-serif"),l()(r,C.COURIER,'"Courier New", Courier, monospace'),l()(r,C.CABIN,'"Cabin", sans-serif'),l()(r,C.CHIVO,'"Chivo", sans-serif'),l()(r,C.OPEN_SANS,'"Open Sans", sans-serif'),l()(r,C.FIRA_SANS,'"Fira Sans", sans-serif'),l()(r,C.ROBOTO,'"Roboto", sans-serif'),l()(r,C.NUNITO,'"Nunito", sans-serif'),l()(r,C.OVERPASS,'"Overpass", sans-serif'),l()(r,C.LATO,'"Lato", sans-serif'),l()(r,C.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),l()(r,C.MONTSERRAT,'"Montserrat", sans-serif'),l()(r,C.POPPINS,'"Poppins", sans-serif'),l()(r,C.RUBIK,'"Rubik", sans-serif'),l()(r,C.RALEWAY,'"Raleway", sans-serif'),l()(r,C.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),l()(r,C.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),l()(r,C.OSWALD,'"Oswald", sans-serif'),r)),N=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),A=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),k=Object.freeze({RADIO:"radio",BUTTON:"button"}),R=Object.freeze({LIST:"list",INLINE:"inline"}),T=function(e){return Object(g.includes)(C,e)?_[e]:null},I=function(e){return!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=M(e)),e.match(/\((.*?)\)/)[1])},M=function(e){var t=0,n=0,r=0,o=4===e.length?"#".concat(e[1]+e[1]+e[2]+e[2]+e[3]+e[3]):e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,n=parseInt(o.substr(3,2),16)||0,r=parseInt(o.substr(5,2),16)||0),"rgb(".concat(t,", ").concat(n,", ").concat(r,")")},P=n(27),F=n.n(P),B=n(16),D=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},U=function(){return Object(o.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(o.createElement)("p",null),Object(o.createElement)("h3",null,"Text"),Object(o.createElement)("div",{className:"wp-block-button"},Object(o.createElement)("div",{className:"wp-block-button__link"})),Object(o.createElement)("div",{className:"entry-content"},Object(o.createElement)("div",{className:"alignwide"})))},Z=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),a=e.querySelector(".alignwide"),i=D(n),c=D(r),s=window.getComputedStyle(r).color;if(i===c){var l=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);i=l||s}return{accentColor:i,backgroundColor:c,textColor:s,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(a).maxWidth}},V=function(e){var t=e.hasVoted,n=e.isPollClosed,r=e.isPollHidden,a=e.showSubmitMessage,i=v()({"is-transparent":a},"crowdsignal-forms-poll__closed-banner");return Object(o.createElement)("div",{className:i},r&&Object(x.__)("This Poll is Hidden","crowdsignal-forms"),n&&!r&&Object(x.__)("This Poll is Closed","crowdsignal-forms"),t&&Object(x.__)("Thanks For Voting!","crowdsignal-forms"))},H=n(3),q=n.n(H),W=n(18),z=n.n(W),G=n(22),Y=n.n(G),K=n(23),J=n.n(K),X=n(28),$=n.n(X),Q=n(17),ee=n.n(Q),te=n(29),ne=n.n(te);n(19);function re(e){return function(){var t,n=ee()(e);if(oe()){var r=ee()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return $()(this,t)}}function oe(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var ae=function(){var e=p()(f.a.mark((function e(t){var n,r,o=arguments;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ie=function(){var e=p()(f.a.mark((function e(t){var n,r,o;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new le;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new le;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ce=function(){var e=p()(f.a.mark((function e(t,n,r,o){var a,i,c;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(a,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((i=e.sent).ok){e.next=6;break}throw new le;case 6:return e.next=8,i.json();case 8:if("error"!==(c=e.sent).status){e.next=11;break}throw new se(c.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),se=function(e){J()(n,e);var t=re(n);function n(){return Y()(this,n),t.apply(this,arguments)}return n}(ne()(Error)),le=function(e){J()(n,e);var t=re(n);function n(){return Y()(this,n),t.call(this,Object(x.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(se),ue=function(e,t){var n=Object(a.useState)(null),r=b()(n,2),o=r[0],i=r[1],c=Object(a.useState)(null),s=b()(c,2),l=s[0],u=s[1],f=Object(a.useState)(!0),d=b()(f,2),p=d[0],m=d[1];return Object(a.useEffect)((function(){m(!0),u(null),i(null),e().then(i).catch(u).finally((function(){return m(!1)}))}),t),{data:o,error:l,loading:p}},fe=function(e){var t=e.error,n=e.loading,r=e.text,a=e.totalVotes,i=e.votes,c=v()("crowdsignal-forms-poll__answer-results",{"is-error":t,"is-loading":n}),s=!n&&!t,l=0===a?0:100*i/a,u={width:"".concat(parseInt(l,10),"%")};return Object(o.createElement)("div",{className:c},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},Object(y.decodeEntities)(r)),Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},s&&Object(x.sprintf)(Object(x._n)("%s vote","%s votes",i,"crowdsignal-forms"),i.toLocaleString())),Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},s&&"".concat(l.toFixed(2),"%"))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:u})))};fe.propTypes={loading:q.a.bool,text:q.a.string.isRequired,totalVotes:q.a.number,votes:q.a.number};var de=fe,pe=Object(o.createElement)("span",null,"Hide Crowdsignal ads",Object(o.createElement)("br",null),"and get unlimited",Object(o.createElement)("br",null),"signals -"," ",Object(o.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),me=function(e){var t=e.showLogo,n=e.editing,r=e.message,a=e.trackRef,i=void 0===a?"cs-forms-poll":a;return Object(o.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(o.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},r||Object(x.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n&&Object(o.createElement)(B.Tooltip,{text:pe,position:"top center"},Object(o.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(x.__)("Hide","crowdsignal-forms"))),t&&Object(o.createElement)("a",{href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},Object(o.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))};var be=function(e){var t=e.answers,n=e.pollIdFromApi,r=e.setErrorMessage,i=e.hideBranding,c=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=ue((function(){return ae(e,t)}),[e]),r=n.data,o=n.error,a=n.loading;return{error:o,loading:a,results:r}}(n),s=c.error,l=c.loading,u=c.results;Object(a.useEffect)((function(){r(s?Object(x.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[s]);var f=v()("crowdsignal-forms-poll__results",{"is-error":!!s,"is-loading":l}),d=Object(g.sum)(Object(g.values)(u));return Object(o.createElement)("div",{className:f},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},Object(g.map)(t,(function(e){var t;return!function(e){return Object(g.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text}(e)&&Object(o.createElement)(de,{key:e.answerId,error:!!s,loading:l,text:e.text,totalVotes:d,votes:u&&null!==(t=u[e.answerIdFromApi])&&void 0!==t?t:0})}))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},Object(o.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},Object(x.sprintf)(Object(x._n)("%s total vote","%s total votes",d,"crowdsignal-forms"),d?d.toLocaleString():0)),!i&&Object(o.createElement)(me,null)))};be.propTypes={pollIdFromApi:q.a.number,answers:q.a.arrayOf(q.a.shape({answerId:q.a.string.isRequired,answerIdFromApi:q.a.number,text:q.a.string})).isRequired,setErrorMessage:q.a.func.isRequired,hideBranding:q.a.bool};var he=be,we=function(e){var t=e.answerIdFromApi,n=e.answerStyle,r=e.hasVoted,a=e.isMultipleChoice,i=e.isSelected,c=e.isVoting,s=e.isFocused,l=e.onSelect,u=e.onFocus,f=e.text,d=function(e){return l(parseInt(e.target.attributes.answerid.value,10))},p=function(e){return u(parseInt(e.target.attributes.answerid.value,10))},m=function(e){e.preventDefault(),d(e)},b=v()("crowdsignal-forms-poll__answer",{"is-multiple-choice":a,"is-selected":i,"is-focused":s,"is-button":k.BUTTON===n}),h="poll-answer-".concat(t);return Object(o.createElement)("div",{className:b},k.RADIO===n&&Object(o.createElement)("label",{className:b,htmlFor:h,tabIndex:"-1"},Object(o.createElement)("input",{className:"crowdsignal-forms-poll__input",id:h,name:"answer",onChange:d,selected:i,type:a?"checkbox":"radio",answerid:t,disabled:r||c,tabIndex:"0","aria-label":f,onFocus:p}),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__check"}),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},Object(y.decodeEntities)(f)))),k.BUTTON===n&&Object(o.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},Object(o.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",value:Object(y.decodeEntities)(f),answerid:t,onClick:m})))};we.propTypes={answerIdFromApi:q.a.number.isRequired,hasVoted:q.a.bool,isMultipleChoice:q.a.bool,isSelected:q.a.bool,isVoting:q.a.bool,onSelect:q.a.func.isRequired,text:q.a.string.isRequired};var ge=we,Oe=function(e){var t=e.answers,n=e.answerStyle,r=e.buttonAlignment,i=e.hasVoted,s=e.isMultipleChoice,l=e.isVoting,u=e.onSubmit,f=e.submitButtonLabel,d=e.hideBranding,p=Object(a.useState)([]),m=b()(p,2),h=m[0],w=m[1],O=function(e){return k.BUTTON===n?(w([e]),u([e])):s?Object(g.includes)(h,e)?w(Object(g.without)(h,e)):void w([].concat(L()(h),[e])):w([e])},y=Object(a.useState)([]),x=b()(y,2),j=x[0],E=x[1],C=function(e){return E([e])},S=v()({"is-button":k.BUTTON===n,"is-inline-button-alignment":R.INLINE===r},"crowdsignal-forms-poll__options");return Object(o.createElement)("form",{className:"crowdsignal-forms-poll__form",onSubmit:function(e){e.preventDefault(),u(h)}},Object(o.createElement)("div",{className:S},Object(g.map)(t,(function(e,t){return Object(o.createElement)(ge,c()({key:"poll-answer-".concat(t),answerStyle:n,isMultipleChoice:s,isSelected:Object(g.includes)(h,e.answerIdFromApi),isFocused:Object(g.includes)(j,e.answerIdFromApi),onSelect:O,onFocus:C,hasVoted:i,isVoting:l},e))}))),!i&&k.RADIO===n&&Object(o.createElement)("div",{className:"crowdsignal-forms-poll__actions"},Object(o.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},Object(o.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",disabled:l||!h.length,value:f}))),!d&&Object(o.createElement)("div",{className:"wp_block-crowdsignal-forms-poll__vote-branding"},Object(o.createElement)(me,{showLogo:!1})))};Oe.propTypes={answers:q.a.array.isRequired,isMultipleChoice:q.a.bool,onSubmit:q.a.func.isRequired,submitButtonLabel:q.a.string.isRequired};var ve=Oe,ye=function(e){var t=e.children;return Object(o.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},t)},xe=function(){return Object(o.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)("path",{d:"M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z",fill:"white"}),Object(o.createElement)("mask",{id:"maskClose","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"5",y:"5",width:"14",height:"14"},Object(o.createElement)("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:"white"})),Object(o.createElement)("g",{mask:"url(#maskClose)"},Object(o.createElement)("rect",{width:"24",height:"24",fill:"black"})))},je=function(){return Object(o.createElement)("svg",{width:"34",height:"34",viewBox:"0 0 34 34",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z",fill:"var(--crowdsignal-forms-submit-button-bg-color)"}),Object(o.createElement)("mask",{id:"maskCheck","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"34",height:"34"},Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z"})),Object(o.createElement)("g",{mask:"url(#maskCheck)"}))},Le=function(e){var t=e.className;return Object(o.createElement)("svg",{width:"88",height:"88",viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t},Object(o.createElement)("g",{filter:"url(#filterThankYou)"},Object(o.createElement)("path",{d:"M44 80C66.0914 80 84 62.0914 84 40C84 17.9086 66.0914 0 44 0C21.9086 0 4 17.9086 4 40C4 62.0914 21.9086 80 44 80Z",fill:"#384869"}),Object(o.createElement)("path",{d:"M26.0226 27.1047L27.2135 22.9517L28.6403 23.3609L29.0032 22.0954L24.5573 20.8206L24.1945 22.086L25.6214 22.4952L24.4305 26.6481L26.0226 27.1047ZM33.0856 29.1299L34.6393 23.7116L33.0472 23.2551L32.4572 25.3128L30.5497 24.7658L31.1397 22.7081L29.5476 22.2516L27.9939 27.6699L29.586 28.1265L30.1868 26.0312L32.0943 26.5782L31.4935 28.6734L33.0856 29.1299ZM37.4113 30.3703L39.1085 30.857L38.8937 24.9315L36.896 24.3587L33.5738 29.2699L35.1959 29.7351L35.7865 28.7381L37.4387 29.2119L37.4113 30.3703ZM37.4837 25.8804L37.5138 25.889L37.4715 28.0063L36.3976 27.6983L37.4837 25.8804ZM41.0986 31.4276L41.9169 28.5739L41.947 28.5825L43.2352 32.0403L44.4556 32.3902L46.0092 26.9719L44.5073 26.5412L43.7019 29.3499L43.6719 29.3412L42.3857 25.9328L41.1504 25.5786L39.5967 30.997L41.0986 31.4276ZM46.7986 33.0621L47.2056 31.6427L47.7936 31.1936L48.4057 33.5229L50.2569 34.0537L49.2542 30.5072L51.728 28.6117L50.0571 28.1325L47.7234 29.9504L47.6934 29.9417L48.3523 27.6437L46.7602 27.1872L45.2065 32.6056L46.7986 33.0621ZM55.281 35.4944L55.7731 33.7784L58.6859 30.6068L57.0225 30.1298L55.4426 32.0541L55.4125 32.0455L55.0924 29.5764L53.3914 29.0887L54.181 33.3218L53.6889 35.0378L55.281 35.4944ZM61.4239 31.2903C59.7492 30.8101 58.3861 31.5815 57.8897 33.3125C57.3934 35.0435 58.1379 36.4152 59.8163 36.8964C61.491 37.3767 62.853 36.6091 63.3494 34.878C63.8458 33.147 63.0986 31.7705 61.4239 31.2903ZM61.0599 32.5595C61.7246 32.7501 61.9964 33.4742 61.7273 34.4129C61.4592 35.3479 60.8486 35.8189 60.1803 35.6273C59.5119 35.4356 59.2438 34.7126 59.5119 33.7776C59.781 32.8389 60.3953 32.3689 61.0599 32.5595ZM66.3384 32.8012L64.7463 32.3446L63.7461 35.833C63.3918 37.0683 64.1232 38.1314 65.5539 38.5417C66.9845 38.9519 68.1681 38.4379 68.5223 37.2025L69.5226 33.7142L67.9305 33.2577L66.9809 36.5695C66.8172 37.1403 66.4462 37.3712 65.9318 37.2237C65.4174 37.0762 65.2251 36.6838 65.3888 36.113L66.3384 32.8012ZM36.4693 42.5838L37.0195 40.665L39.0246 41.24L39.367 40.0459L37.3619 39.4709L37.6601 38.4308L39.8755 39.0661L40.2384 37.8007L36.4309 36.7089L34.8772 42.1273L36.4693 42.5838ZM43.4269 38.6134C41.7522 38.1332 40.3892 38.9045 39.8928 40.6356C39.3964 42.3666 40.141 43.7382 41.8194 44.2195C43.4941 44.6997 44.8561 43.9321 45.3525 42.2011C45.8488 40.4701 45.1016 39.0936 43.4269 38.6134ZM43.063 39.8826C43.7276 40.0731 43.9995 40.7972 43.7303 41.7359C43.4622 42.6709 42.8517 43.142 42.1833 42.9503C41.515 42.7587 41.2468 42.0357 41.5149 41.1007C41.7841 40.162 42.3984 39.692 43.063 39.8826ZM48.0045 41.2995L48.6654 41.489C49.0934 41.6117 49.2996 41.9838 49.1844 42.3856C49.0671 42.7948 48.7144 42.9904 48.2675 42.8622L47.6104 42.6738L48.0045 41.2995ZM47.3089 43.7252L47.8309 43.8748L48.1659 45.9377L49.9457 46.4481L49.5058 44.0991C50.1503 43.9913 50.6348 43.4638 50.8179 42.8255C51.1506 41.6652 50.602 40.7724 49.1563 40.3579L46.7494 39.6677L45.1957 45.086L46.7878 45.5426L47.3089 43.7252ZM26.5905 52.2347L29.7888 47.2879L28.0315 46.784L26.0433 50.4442L26.0133 50.4356L26.2667 46.278L24.4343 45.7525L24.5253 51.6425L26.5905 52.2347ZM32.7521 48.036C31.0774 47.5558 29.7143 48.3272 29.218 50.0582C28.7216 51.7892 29.4661 53.1608 31.1446 53.6421C32.8193 54.1223 34.1813 53.3547 34.6776 51.6237C35.174 49.8927 34.4268 48.5162 32.7521 48.036ZM32.3882 49.3052C33.0528 49.4958 33.3247 50.2199 33.0555 51.1586C32.7874 52.0936 32.1769 52.5646 31.5085 52.373C30.8401 52.1813 30.572 51.4583 30.8401 50.5233C31.1093 49.5846 31.7236 49.1146 32.3882 49.3052ZM37.0705 55.2398L38.2613 51.0868L39.6882 51.496L40.0511 50.2306L35.6052 48.9557L35.2424 50.2211L36.6692 50.6303L35.4784 54.7832L37.0705 55.2398ZM40.6339 56.2616L42.1876 50.8432L40.5955 50.3867L39.0418 55.805L40.6339 56.2616ZM42.8869 56.9076L43.7052 54.0538L43.7352 54.0625L45.0234 57.5202L46.2438 57.8702L47.7975 52.4518L46.2955 52.0211L45.4901 54.8298L45.4601 54.8212L44.174 51.4128L42.9386 51.0585L41.3849 56.4769L42.8869 56.9076ZM52.7701 57.2465L52.9747 56.533L50.6166 55.8569L50.3129 56.9157L51.139 57.1526L51.11 57.2256C50.94 57.6482 50.4891 57.8318 49.9709 57.6832C49.2725 57.483 48.9872 56.7632 49.2704 55.7756C49.5471 54.8106 50.1045 54.369 50.7804 54.5628C51.2385 54.6942 51.5209 55.0556 51.5119 55.4837L53.0777 55.9327C53.2763 54.7868 52.4918 53.6963 51.1325 53.3065C49.4615 52.8274 48.1511 53.5569 47.6418 55.333C47.1261 57.1316 47.854 58.4335 49.5738 58.9266C51.1471 59.3778 52.3448 58.7297 52.7701 57.2465ZM54.5376 54.3845L53.6262 58.0731L54.9329 58.4477L56.1146 54.8367L54.5376 54.3845ZM53.7294 60.1792C54.1649 60.3041 54.6201 60.077 54.7407 59.6564C54.8603 59.2396 54.5945 58.8058 54.159 58.681C53.7159 58.5539 53.2644 58.782 53.1449 59.1988C53.0243 59.6194 53.2863 60.0521 53.7294 60.1792Z",fill:"white"}),Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M44 75.2C63.4405 75.2 79.2 59.4404 79.2 40C79.2 20.5596 63.4405 4.80002 44 4.80002C24.5596 4.80002 8.80005 20.5596 8.80005 40C8.80005 59.4404 24.5596 75.2 44 75.2Z",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:"0.1 4"})),Object(o.createElement)("defs",null,Object(o.createElement)("filter",{id:"filterThankYou",x:"0",y:"0",width:"88",height:"88",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},Object(o.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),Object(o.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),Object(o.createElement)("feOffset",{dy:"4"}),Object(o.createElement)("feGaussianBlur",{stdDeviation:"2"}),Object(o.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),Object(o.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),Object(o.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"}))))},Ee=function(e){var t=e.target;t&&(t.paused?t.play():t.pause())},Ce=function(e){var t=e.confirmMessageType,n=e.customConfirmMessage,r=e.setDismissSubmitMessage,a=e.hideBranding;return Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-container"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message"},E.THANK_YOU===t&&Object(o.createElement)(o.Fragment,null,Object(o.createElement)("video",{muted:!0,autoPlay:!0,loop:!0,playsInline:!0,poster:"https://crowdsignal.files.wordpress.com/2020/02/thumbs-up-video-placeholder.jpg",width:"100%",onClick:Ee},Object(o.createElement)("source",{src:"https://crowdsignal.files.wordpress.com/2019/08/thumbs-up-cs.mp4",type:"video/mp4"})),Object(o.createElement)(Le,{className:"crowdsignal-forms-poll__thank-you-sticker"}),!a&&Object(o.createElement)("img",{className:"crowdsignal-forms-poll__thank-you-cs-sticker",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})),E.CUSTOM_TEXT===t&&Object(o.createElement)(o.Fragment,null,Object(o.createElement)("div",{className:"crowdsignal-forms-poll__custom-message-check"},Object(o.createElement)(je,null)),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__custom-message"},Object(g.isEmpty)(n)?Object(x.__)("Thanks for voting!","crowdsignal-forms"):n)),Object(o.createElement)("button",{className:"crowdsignal-forms-poll__dismiss-submit-message",onClick:function(){return r(!0)}},Object(o.createElement)(xe,null))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-footer"},!a&&Object(o.createElement)(me,{showLogo:E.THANK_YOU!==t})))};function Se(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 _e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(n),!0).forEach((function(t){l()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ne,Ae=(Ne=function(e){var t=e.attributes,n=e.fallbackStyles,r=e.renderStyleProbe,i=Object(a.useState)(Math.random()),s=b()(i,1)[0],l=Object(a.useState)(""),u=b()(l,2),d=u[0],m=u[1],h=Object(a.useState)(!1),O=b()(h,2),j=O[0],L=O[1],_=t.apiPollData,R=_.id,M=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(a.useState)(!1),i=b()(o,2),c=i[0],s=i[1],l=Object(a.useState)(!1),u=b()(l,2),d=u[0],m=u[1],h=Object(a.useState)(""),w=b()(h,2),g=w[0],O=w[1];Object(a.useEffect)((function(){t&&void 0!==z.a.get(r)&&(m(!0),O(z.a.get(r)))}),[]);var v=function(){var o=p()(f.a.mark((function o(a){var i,c,l,u=arguments;return f.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return i=u.length>1&&void 0!==u[1]?u[1]:1,o.prev=1,s(!0),o.next=5,ie(e);case 5:return c=o.sent,o.next=8,ce(c,e,a,i);case 8:m(!0),t&&(l=n?a.join(","):(new Date).getTime(),z.a.set(r,l,{sameSite:"Strict",expires:365}),O(l));case 10:return o.prev=10,s(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:d,isVoting:c,vote:v,storedCookieValue:g}}(R,t.hasOneResponsePerComputer),P=M.hasVoted,F=M.isVoting,B=M.vote;E.REDIRECT===t.confirmMessageType&&(t.confirmMessageType=E.THANK_YOU);var D=function(){var e=p()(f.a.mark((function e(t){return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,m(""),L(!1),e.next=5,B(t);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),e.t0 instanceof se?m(e.t0.message):m(Object(x.__)("Server error. Please try again.","crowdsignal-forms"));case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}(),U=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(N.CLOSED===e)return!0;if(N.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1}(t.pollStatus,t.closedAfterDateTime);if(U&&A.HIDDEN===t.closedPollState)return null;var Z=U&&A.SHOW_RESULTS===t.closedPollState||P&&E.RESULTS===t.confirmMessageType,H=P&&!Z&&!j,q=E.THANK_YOU===t.confirmMessageType,W=function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return v()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},r)}(t,t.className,"crowdsignal-forms-poll",{"has-voted":P,"is-closed":U,"is-voting":F,"has-default-thankyou":q}),G=_e({width:"full"!==t.align?"".concat(t.width,"%"):"auto"},function(e,t){var n,r,o,a,i=Object(g.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(g.mapKeys)({borderColor:null!==(n=e.borderColor)&&void 0!==n?n:t.accentColor,borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px"),bgColor:e.backgroundColor,bodyFontFamily:null!==(r=T(e.fontFamily))&&void 0!==r?r:t.textFont,questionFontFamily:null!==(o=T(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:i,textColorProperties:null!==(a=I(i))&&void 0!==a?a:"0, 0, 0",contentWideWidth:t.contentWideWidth},(function(e,t){return"--crowdsignal-forms-".concat(Object(g.kebabCase)(t))}))}(t,n)),Y=Object(g.reduce)(_.answers,(function(e,t){return e[t.client_id]=t.id,e}),{}),K=Object(g.map)(t.answers,(function(e){return _e({},e,{answerIdFromApi:Y[e.answerId]})})),J=function(e,t){for(var n=e.slice(),r=n.length-1;r>0;r--){var o=Math.floor(t()*r),a=n[r];n[r]=n[o],n[o]=a}return n}(Object(g.filter)(K,(function(e){return!!e.text})),t.randomizeAnswers?new w.a(s):function(){return 1}),X=v()({"is-transparent":H},"crowdsignal-forms-poll__content"),$=function(e,t){return e.isMultipleChoice?k.RADIO:!Object(g.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?k.BUTTON:k.RADIO}(t,t.className);return t.fontFamily&&function(e){if(!Object(g.isEmpty)(e)&&C.THEME_DEFAULT!==e&&-1!==S.indexOf(e)){var t="https://fonts.googleapis.com/css2?family=".concat(e,":wght@400;600;700&display=swap");0===Object(g.filter)(Array.from(document.head.childNodes),(function(e){return"link"===e.nodeName.toLowerCase()&&e.href===t})).length&&document.head.appendChild(Object(g.tap)(document.createElement("link"),(function(e){e.type="text/css",e.rel="stylesheet",e.href=t})))}}(t.fontFamily),Object(o.createElement)("div",{className:W,style:G},d&&Object(o.createElement)(ye,null,d),Object(o.createElement)("div",{className:X},Object(o.createElement)("h3",{className:"crowdsignal-forms-poll__question"},Object(o.createElement)(o.RawHTML,null,Object(y.decodeEntities)(t.question))),t.note&&Object(o.createElement)("div",{className:"crowdsignal-forms-poll__note"},Object(o.createElement)(o.RawHTML,null,Object(y.decodeEntities)(t.note))),!Z&&Object(o.createElement)(ve,{answers:J,answerStyle:$,buttonAlignment:t.buttonAlignment,isMultipleChoice:t.isMultipleChoice,onSubmit:D,submitButtonLabel:t.submitButtonLabel,hasVoted:P,isVoting:F,hideBranding:t.hideBranding}),Z&&Object(o.createElement)(he,{pollIdFromApi:R,answers:J,setErrorMessage:m,hideBranding:t.hideBranding})),H&&Object(o.createElement)(Ce,c()({},t,{setDismissSubmitMessage:L})),(U||P)&&Object(o.createElement)(V,{showSubmitMessage:H,isPollClosed:U,hasVoted:P}),r())},Object(B.withFallbackStyles)((function(e){return{fallbackStyles:Z(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,n=F()(e,["fallbackStyles"]);return Object(o.createElement)(Ne,c()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(o.createElement)(U,null)}},n))}))),ke=n(30),Re=function(e,t){return Object(g.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(n){try{var r=JSON.parse(n.dataset[Object(g.camelCase)(e.substr("data-".length))]),o=t(r,n);n.removeAttribute(e),Object(ke.render)(o,n)}catch(a){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},Te=function(e,t){(Object(g.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return Re(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(g.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,Re(e,t))};(function(e,t){if("complete"===document.readyState)return Te(e,t);window.addEventListener("load",(function(){return Te(e,t)}))})("data-crowdsignal-poll",(function(e){return Object(o.createElement)(Ae,{attributes:e})}))}]));
     13 */!function(i){if(void 0===(o="function"==typeof(r=i)?r.call(t,n,t,e):r)||(e.exports=o),!0,e.exports=i(),!!0){var a=window.Cookies,c=window.Cookies=i();c.noConflict=function(){return window.Cookies=a,c}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function o(){}function i(t,n,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},o.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var a=JSON.stringify(n);/^[\{\[]/.test(a)&&(n=a)}catch(l){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var s in i)i[s]&&(c+="; "+s,!0!==i[s]&&(c+="="+i[s].split(";")[0]));return document.cookie=t+"="+n+c}}function a(e,n){if("undefined"!=typeof document){for(var o={},i=document.cookie?document.cookie.split("; "):[],a=0;a<i.length;a++){var c=i[a].split("="),s=c.slice(1).join("=");n||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var l=t(c[0]);if(s=(r.read||r)(s,l)||t(s),n)try{s=JSON.parse(s)}catch(u){}if(o[l]=s,e===l)break}catch(u){}}return e?o[e]:o}}return o.set=i,o.get=function(e){return a(e,!1)},o.getJSON=function(e){return a(e,!0)},o.remove=function(t,n){i(t,"",e(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(20);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)}},function(e,t,n){var r=n(25);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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){var r=n(34),o=n(35),i=n(36),a=n(37),c=n(38),s=n(39),l=n(40);l.alea=r,l.xor128=o,l.xorwow=i,l.xorshift7=a,l.xor4096=c,l.tychei=s,e.exports=l},function(e,t,n){var r=n(45);e.exports=function(e,t){if(null==e)return{};var n,o,i=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){var r=n(48),o=n(49);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var r=n(17),o=n(20),i=n(50),a=n(51);function c(t){var n="function"==typeof Map?new Map:void 0;return e.exports=c=function(e){if(null===e||!i(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return a(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},c(t)}e.exports=c},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){o=!0,i=s}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}}},function(e,t){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.")}},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t,n=this,r=(t=4022871197,function(e){e=String(e);for(var n=0;n<e.length;n++){var r=.02519603282416938*(t+=e.charCodeAt(n));r-=t=r>>>0,t=(r*=t)>>>0,t+=4294967296*(r-=t)}return 2.3283064365386963e-10*(t>>>0)});n.next=function(){var e=2091639*n.s0+2.3283064365386963e-10*n.c;return n.s0=n.s1,n.s1=n.s2,n.s2=e-(n.c=0|e)},n.c=1,n.s0=r(" "),n.s1=r(" "),n.s2=r(" "),n.s0-=r(e),n.s0<0&&(n.s0+=1),n.s1-=r(e),n.s1<0&&(n.s1+=1),n.s2-=r(e),n.s2<0&&(n.s2+=1),r=null}function c(e,t){return t.c=e.c,t.s0=e.s0,t.s1=e.s1,t.s2=e.s2,t}function s(e,t){var n=new a(e),r=t&&t.state,o=n.next;return o.int32=function(){return 4294967296*n.next()|0},o.double=function(){return o()+11102230246251565e-32*(2097152*o()|0)},o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.alea=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this,n="";t.x=0,t.y=0,t.z=0,t.w=0,t.next=function(){var e=t.x^t.x<<11;return t.x=t.y,t.y=t.z,t.z=t.w,t.w^=t.w>>>19^e^e>>>8},e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),t.next()}function c(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t}function s(e,t){var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xor128=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this,n="";t.next=function(){var e=t.x^t.x>>>2;return t.x=t.y,t.y=t.z,t.z=t.w,t.w=t.v,(t.d=t.d+362437|0)+(t.v=t.v^t.v<<4^e^e<<1)|0},t.x=0,t.y=0,t.z=0,t.w=0,t.v=0,e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),r==n.length&&(t.d=t.x<<10^t.x>>>4),t.next()}function c(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t.v=e.v,t.d=e.d,t}function s(e,t){var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xorwow=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this;t.next=function(){var e,n,r=t.x,o=t.i;return e=r[o],n=(e^=e>>>7)^e<<24,n^=(e=r[o+1&7])^e>>>10,n^=(e=r[o+3&7])^e>>>3,n^=(e=r[o+4&7])^e<<7,e=r[o+7&7],n^=(e^=e<<13)^e<<9,r[o]=n,t.i=o+1&7,n},function(e,t){var n,r=[];if(t===(0|t))r[0]=t;else for(t=""+t,n=0;n<t.length;++n)r[7&n]=r[7&n]<<15^t.charCodeAt(n)+r[n+1&7]<<13;for(;r.length<8;)r.push(0);for(n=0;n<8&&0===r[n];++n);for(8==n?r[7]=-1:r[n],e.x=r,e.i=0,n=256;n>0;--n)e.next()}(t,e)}function c(e,t){return t.x=e.x.slice(),t.i=e.i,t}function s(e,t){null==e&&(e=+new Date);var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&(r.x&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xorshift7=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this;t.next=function(){var e,n,r=t.w,o=t.X,i=t.i;return t.w=r=r+1640531527|0,n=o[i+34&127],e=o[i=i+1&127],n^=n<<13,e^=e<<17,n^=n>>>15,e^=e>>>12,n=o[i]=n^e,t.i=i,n+(r^r>>>16)|0},function(e,t){var n,r,o,i,a,c=[],s=128;for(t===(0|t)?(r=t,t=null):(t+="\0",r=0,s=Math.max(s,t.length)),o=0,i=-32;i<s;++i)t&&(r^=t.charCodeAt((i+32)%t.length)),0===i&&(a=r),r^=r<<10,r^=r>>>15,r^=r<<4,r^=r>>>13,i>=0&&(a=a+1640531527|0,o=0==(n=c[127&i]^=r+a)?o+1:0);for(o>=128&&(c[127&(t&&t.length||0)]=-1),o=127,i=512;i>0;--i)r=c[o+34&127],n=c[o=o+1&127],r^=r<<13,n^=n<<17,r^=r>>>15,n^=n>>>12,c[o]=r^n;e.w=a,e.X=c,e.i=o}(t,e)}function c(e,t){return t.i=e.i,t.w=e.w,t.X=e.X.slice(),t}function s(e,t){null==e&&(e=+new Date);var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&(r.X&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xor4096=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this,n="";t.next=function(){var e=t.b,n=t.c,r=t.d,o=t.a;return e=e<<25^e>>>7^n,n=n-r|0,r=r<<24^r>>>8^o,o=o-e|0,t.b=e=e<<20^e>>>12^n,t.c=n=n-r|0,t.d=r<<16^n>>>16^o,t.a=o-e|0},t.a=0,t.b=0,t.c=-1640531527,t.d=1367130551,e===Math.floor(e)?(t.a=e/4294967296|0,t.b=0|e):n+=e;for(var r=0;r<n.length+20;r++)t.b^=0|n.charCodeAt(r),t.next()}function c(e,t){return t.a=e.a,t.b=e.b,t.c=e.c,t.d=e.d,t}function s(e,t){var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.tychei=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){var r;!function(o,i,a){var c,s=a.pow(256,6),l=a.pow(2,52),u=2*l;function f(e,t,n){var r=[],f=m(function e(t,n){var r,o=[],i=typeof t;if(n&&"object"==i)for(r in t)try{o.push(e(t[r],n-1))}catch(a){}return o.length?o:"string"==i?t:t+"\0"}((t=1==t?{entropy:!0}:t||{}).entropy?[e,b(i)]:null==e?function(){try{var e;return c&&(e=c.randomBytes)?e=e(256):(e=new Uint8Array(256),(o.crypto||o.msCrypto).getRandomValues(e)),b(e)}catch(r){var t=o.navigator,n=t&&t.plugins;return[+new Date,o,n,o.screen,b(i)]}}():e,3),r),h=new d(r),w=function(){for(var e=h.g(6),t=s,n=0;e<l;)e=256*(e+n),t*=256,n=h.g(1);for(;e>=u;)e/=2,t/=2,n>>>=1;return(e+n)/t};return w.int32=function(){return 0|h.g(4)},w.quick=function(){return h.g(4)/4294967296},w.double=w,m(b(h.S),i),(t.pass||n||function(e,t,n,r){return r&&(r.S&&p(r,h),e.state=function(){return p(h,{})}),n?(a.random=e,t):e})(w,f,"global"in t?t.global:this==a,t.state)}function d(e){var t,n=e.length,r=this,o=0,i=r.i=r.j=0,a=r.S=[];for(n||(e=[n++]);o<256;)a[o]=o++;for(o=0;o<256;o++)a[o]=a[i=255&i+e[o%n]+(t=a[o])],a[i]=t;(r.g=function(e){for(var t,n=0,o=r.i,i=r.j,a=r.S;e--;)t=a[o=255&o+1],n=256*n+a[255&(a[o]=a[i=255&i+t])+(a[i]=t)];return r.i=o,r.j=i,n})(256)}function p(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function m(e,t){for(var n,r=e+"",o=0;o<r.length;)t[255&o]=255&(n^=19*t[255&o])+r.charCodeAt(o++);return b(t)}function b(e){return String.fromCharCode.apply(0,e)}if(m(a.random(),i),e.exports){e.exports=f;try{c=n(41)}catch(h){}}else void 0===(r=function(){return f}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof self?self:this,[],Math)},function(e,t){},function(e,t,n){var r=n(25);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";var r=n(47);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(20),o=n(52);function i(t,n,a){return o()?e.exports=i=Reflect.construct:e.exports=i=function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&r(i,n.prototype),i},i.apply(null,arguments)}e.exports=i},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t,n){"use strict";n.r(t);var r,o=n(0),i=n(4),a=n(14),c=n.n(a),s=n(2),l=n.n(s),u=n(6),f=n.n(u),d=n(10),p=n.n(d),m=n(7),b=n.n(m),h=n(26),w=n.n(h),g=n(1),O=n(8),v=n.n(O),y=n(11),x=n(5),j=n(15),L=n.n(j),E=(n(21),Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"})),C=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),S=Object.freeze([C.CABIN,C.CHIVO,C.OPEN_SANS,C.FIRA_SANS,C.ROBOTO,C.NUNITO,C.OVERPASS,C.LATO,C.LIBRE_FRANKLIN,C.MONTSERRAT,C.POPPINS,C.RUBIK,C.RALEWAY,C.JOSEFIN_SANS,C.ALEGREYA_SANS,C.OSWALD]),_=Object.freeze((r={},l()(r,C.THEME_DEFAULT,null),l()(r,C.GEORGIA,"Georgia, serif"),l()(r,C.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),l()(r,C.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),l()(r,C.ARIAL,"Arial, Helvetica, sans-serif"),l()(r,C.IMPACT,"Impact, Charcoal, sans-serif"),l()(r,C.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),l()(r,C.TAHOMA,"Tahoma, Geneva, sans-serif"),l()(r,C.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),l()(r,C.VERDANA,"Verdana, Geneva, sans-serif"),l()(r,C.COURIER,'"Courier New", Courier, monospace'),l()(r,C.CABIN,'"Cabin", sans-serif'),l()(r,C.CHIVO,'"Chivo", sans-serif'),l()(r,C.OPEN_SANS,'"Open Sans", sans-serif'),l()(r,C.FIRA_SANS,'"Fira Sans", sans-serif'),l()(r,C.ROBOTO,'"Roboto", sans-serif'),l()(r,C.NUNITO,'"Nunito", sans-serif'),l()(r,C.OVERPASS,'"Overpass", sans-serif'),l()(r,C.LATO,'"Lato", sans-serif'),l()(r,C.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),l()(r,C.MONTSERRAT,'"Montserrat", sans-serif'),l()(r,C.POPPINS,'"Poppins", sans-serif'),l()(r,C.RUBIK,'"Rubik", sans-serif'),l()(r,C.RALEWAY,'"Raleway", sans-serif'),l()(r,C.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),l()(r,C.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),l()(r,C.OSWALD,'"Oswald", sans-serif'),r)),N=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),A=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),k=Object.freeze({RADIO:"radio",BUTTON:"button"}),R=Object.freeze({LIST:"list",INLINE:"inline"}),T=function(e){return Object(g.includes)(C,e)?_[e]:null},I=function(e){return!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=M(e)),e.match(/\((.*?)\)/)[1])},M=function(e){var t=0,n=0,r=0,o=4===e.length?"#".concat(e[1]+e[1]+e[2]+e[2]+e[3]+e[3]):e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,n=parseInt(o.substr(3,2),16)||0,r=parseInt(o.substr(5,2),16)||0),"rgb(".concat(t,", ").concat(n,", ").concat(r,")")},P=n(27),F=n.n(P),B=n(16),D=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},U=function(){return Object(o.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(o.createElement)("p",null),Object(o.createElement)("h3",null,"Text"),Object(o.createElement)("div",{className:"wp-block-button"},Object(o.createElement)("div",{className:"wp-block-button__link"})),Object(o.createElement)("div",{className:"entry-content"},Object(o.createElement)("div",{className:"alignwide"})))},Z=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),i=e.querySelector(".alignwide"),a=D(n),c=D(r),s=window.getComputedStyle(r).color;if(a===c){var l=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);a=l||s}return{accentColor:a,backgroundColor:c,textColor:s,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(i).maxWidth}},V=function(e){var t=e.hasVoted,n=e.isPollClosed,r=e.isPollHidden,i=e.showSubmitMessage,a=v()({"is-transparent":i},"crowdsignal-forms-poll__closed-banner");return Object(o.createElement)("div",{className:a},r&&Object(x.__)("This Poll is Hidden","crowdsignal-forms"),n&&!r&&Object(x.__)("This Poll is Closed","crowdsignal-forms"),t&&Object(x.__)("Thanks For Voting!","crowdsignal-forms"))},q=n(3),H=n.n(q),W=n(18),z=n.n(W),G=n(22),Y=n.n(G),K=n(23),J=n.n(K),X=n(28),$=n.n(X),Q=n(17),ee=n.n(Q),te=n(29),ne=n.n(te);n(19);function re(e){return function(){var t,n=ee()(e);if(oe()){var r=ee()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return $()(this,t)}}function oe(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var ie=function(){var e=p()(f.a.mark((function e(t){var n,r,o=arguments;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=function(){var e=p()(f.a.mark((function e(t){var n,r,o;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new le;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new le;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ce=function(){var e=p()(f.a.mark((function e(t,n,r,o){var i,a,c;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(i,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((a=e.sent).ok){e.next=6;break}throw new le;case 6:return e.next=8,a.json();case 8:if("error"!==(c=e.sent).status){e.next=11;break}throw new se(c.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),se=function(e){J()(n,e);var t=re(n);function n(){return Y()(this,n),t.apply(this,arguments)}return n}(ne()(Error)),le=function(e){J()(n,e);var t=re(n);function n(){return Y()(this,n),t.call(this,Object(x.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(se),ue=function(e,t){var n=Object(i.useState)(null),r=b()(n,2),o=r[0],a=r[1],c=Object(i.useState)(null),s=b()(c,2),l=s[0],u=s[1],f=Object(i.useState)(!0),d=b()(f,2),p=d[0],m=d[1];return Object(i.useEffect)((function(){m(!0),u(null),a(null),e().then(a).catch(u).finally((function(){return m(!1)}))}),t),{data:o,error:l,loading:p}},fe=function(e){var t=e.error,n=e.loading,r=e.text,i=e.totalVotes,a=e.votes,c=v()("crowdsignal-forms-poll__answer-results",{"is-error":t,"is-loading":n}),s=!n&&!t,l=0===i?0:100*a/i,u={width:"".concat(parseInt(l,10),"%")};return Object(o.createElement)("div",{className:c},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},Object(y.decodeEntities)(r)),Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},s&&Object(x.sprintf)(Object(x._n)("%s vote","%s votes",a,"crowdsignal-forms"),a.toLocaleString())),Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},s&&"".concat(l.toFixed(2),"%"))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:u})))};fe.propTypes={loading:H.a.bool,text:H.a.string.isRequired,totalVotes:H.a.number,votes:H.a.number};var de=fe,pe=Object(o.createElement)("span",null,"Hide Crowdsignal ads",Object(o.createElement)("br",null),"and get unlimited",Object(o.createElement)("br",null),"signals -"," ",Object(o.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),me=function(e){var t=e.showLogo,n=e.editing,r=e.message,i=e.trackRef,a=void 0===i?"cs-forms-poll":i;return Object(o.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(o.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},r||Object(x.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n&&Object(o.createElement)(B.Tooltip,{text:pe,position:"top center"},Object(o.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(x.__)("Hide","crowdsignal-forms"))),t&&Object(o.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(o.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))};var be=function(e){var t=e.answers,n=e.pollIdFromApi,r=e.setErrorMessage,a=e.hideBranding,c=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=ue((function(){return ie(e,t)}),[e]),r=n.data,o=n.error,i=n.loading;return{error:o,loading:i,results:r}}(n),s=c.error,l=c.loading,u=c.results;Object(i.useEffect)((function(){r(s?Object(x.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[s]);var f=v()("crowdsignal-forms-poll__results",{"is-error":!!s,"is-loading":l}),d=Object(g.sum)(Object(g.values)(u));return Object(o.createElement)("div",{className:f},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},Object(g.map)(t,(function(e){var t;return!function(e){return Object(g.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text}(e)&&Object(o.createElement)(de,{key:e.answerId,error:!!s,loading:l,text:e.text,totalVotes:d,votes:u&&null!==(t=u[e.answerIdFromApi])&&void 0!==t?t:0})}))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},Object(o.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},Object(x.sprintf)(Object(x._n)("%s total vote","%s total votes",d,"crowdsignal-forms"),d?d.toLocaleString():0)),!a&&Object(o.createElement)(me,null)))};be.propTypes={pollIdFromApi:H.a.number,answers:H.a.arrayOf(H.a.shape({answerId:H.a.string.isRequired,answerIdFromApi:H.a.number,text:H.a.string})).isRequired,setErrorMessage:H.a.func.isRequired,hideBranding:H.a.bool};var he=be,we=function(e){var t=e.answerIdFromApi,n=e.answerStyle,r=e.hasVoted,i=e.isMultipleChoice,a=e.isSelected,c=e.isVoting,s=e.isFocused,l=e.onSelect,u=e.onFocus,f=e.text,d=function(e){return l(parseInt(e.target.attributes.answerid.value,10))},p=function(e){return u(parseInt(e.target.attributes.answerid.value,10))},m=function(e){e.preventDefault(),d(e)},b=v()("crowdsignal-forms-poll__answer",{"is-multiple-choice":i,"is-selected":a,"is-focused":s,"is-button":k.BUTTON===n}),h="poll-answer-".concat(t);return Object(o.createElement)("div",{className:b},k.RADIO===n&&Object(o.createElement)("label",{className:b,htmlFor:h,tabIndex:"-1"},Object(o.createElement)("input",{className:"crowdsignal-forms-poll__input",id:h,name:"answer",onChange:d,selected:a,type:i?"checkbox":"radio",answerid:t,disabled:r||c,tabIndex:"0","aria-label":f,onFocus:p}),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__check"}),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},Object(y.decodeEntities)(f)))),k.BUTTON===n&&Object(o.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},Object(o.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",value:Object(y.decodeEntities)(f),answerid:t,onClick:m})))};we.propTypes={answerIdFromApi:H.a.number.isRequired,hasVoted:H.a.bool,isMultipleChoice:H.a.bool,isSelected:H.a.bool,isVoting:H.a.bool,onSelect:H.a.func.isRequired,text:H.a.string.isRequired};var ge=we,Oe=function(e){var t=e.answers,n=e.answerStyle,r=e.buttonAlignment,a=e.hasVoted,s=e.isMultipleChoice,l=e.isVoting,u=e.onSubmit,f=e.submitButtonLabel,d=e.hideBranding,p=Object(i.useState)([]),m=b()(p,2),h=m[0],w=m[1],O=function(e){return k.BUTTON===n?(w([e]),u([e])):s?Object(g.includes)(h,e)?w(Object(g.without)(h,e)):void w([].concat(L()(h),[e])):w([e])},y=Object(i.useState)([]),x=b()(y,2),j=x[0],E=x[1],C=function(e){return E([e])},S=v()({"is-button":k.BUTTON===n,"is-inline-button-alignment":R.INLINE===r},"crowdsignal-forms-poll__options");return Object(o.createElement)("form",{className:"crowdsignal-forms-poll__form",onSubmit:function(e){e.preventDefault(),u(h)}},Object(o.createElement)("div",{className:S},Object(g.map)(t,(function(e,t){return Object(o.createElement)(ge,c()({key:"poll-answer-".concat(t),answerStyle:n,isMultipleChoice:s,isSelected:Object(g.includes)(h,e.answerIdFromApi),isFocused:Object(g.includes)(j,e.answerIdFromApi),onSelect:O,onFocus:C,hasVoted:a,isVoting:l},e))}))),!a&&k.RADIO===n&&Object(o.createElement)("div",{className:"crowdsignal-forms-poll__actions"},Object(o.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},Object(o.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",disabled:l||!h.length,value:f}))),!d&&Object(o.createElement)("div",{className:"wp_block-crowdsignal-forms-poll__vote-branding"},Object(o.createElement)(me,{showLogo:!1})))};Oe.propTypes={answers:H.a.array.isRequired,isMultipleChoice:H.a.bool,onSubmit:H.a.func.isRequired,submitButtonLabel:H.a.string.isRequired};var ve=Oe,ye=function(e){var t=e.children;return Object(o.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},t)},xe=function(){return Object(o.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)("path",{d:"M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z",fill:"white"}),Object(o.createElement)("mask",{id:"maskClose","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"5",y:"5",width:"14",height:"14"},Object(o.createElement)("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:"white"})),Object(o.createElement)("g",{mask:"url(#maskClose)"},Object(o.createElement)("rect",{width:"24",height:"24",fill:"black"})))},je=function(){return Object(o.createElement)("svg",{width:"34",height:"34",viewBox:"0 0 34 34",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z",fill:"var(--crowdsignal-forms-submit-button-bg-color)"}),Object(o.createElement)("mask",{id:"maskCheck","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"34",height:"34"},Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z"})),Object(o.createElement)("g",{mask:"url(#maskCheck)"}))},Le=function(e){var t=e.className;return Object(o.createElement)("svg",{width:"88",height:"88",viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t},Object(o.createElement)("g",{filter:"url(#filterThankYou)"},Object(o.createElement)("path",{d:"M44 80C66.0914 80 84 62.0914 84 40C84 17.9086 66.0914 0 44 0C21.9086 0 4 17.9086 4 40C4 62.0914 21.9086 80 44 80Z",fill:"#384869"}),Object(o.createElement)("path",{d:"M26.0226 27.1047L27.2135 22.9517L28.6403 23.3609L29.0032 22.0954L24.5573 20.8206L24.1945 22.086L25.6214 22.4952L24.4305 26.6481L26.0226 27.1047ZM33.0856 29.1299L34.6393 23.7116L33.0472 23.2551L32.4572 25.3128L30.5497 24.7658L31.1397 22.7081L29.5476 22.2516L27.9939 27.6699L29.586 28.1265L30.1868 26.0312L32.0943 26.5782L31.4935 28.6734L33.0856 29.1299ZM37.4113 30.3703L39.1085 30.857L38.8937 24.9315L36.896 24.3587L33.5738 29.2699L35.1959 29.7351L35.7865 28.7381L37.4387 29.2119L37.4113 30.3703ZM37.4837 25.8804L37.5138 25.889L37.4715 28.0063L36.3976 27.6983L37.4837 25.8804ZM41.0986 31.4276L41.9169 28.5739L41.947 28.5825L43.2352 32.0403L44.4556 32.3902L46.0092 26.9719L44.5073 26.5412L43.7019 29.3499L43.6719 29.3412L42.3857 25.9328L41.1504 25.5786L39.5967 30.997L41.0986 31.4276ZM46.7986 33.0621L47.2056 31.6427L47.7936 31.1936L48.4057 33.5229L50.2569 34.0537L49.2542 30.5072L51.728 28.6117L50.0571 28.1325L47.7234 29.9504L47.6934 29.9417L48.3523 27.6437L46.7602 27.1872L45.2065 32.6056L46.7986 33.0621ZM55.281 35.4944L55.7731 33.7784L58.6859 30.6068L57.0225 30.1298L55.4426 32.0541L55.4125 32.0455L55.0924 29.5764L53.3914 29.0887L54.181 33.3218L53.6889 35.0378L55.281 35.4944ZM61.4239 31.2903C59.7492 30.8101 58.3861 31.5815 57.8897 33.3125C57.3934 35.0435 58.1379 36.4152 59.8163 36.8964C61.491 37.3767 62.853 36.6091 63.3494 34.878C63.8458 33.147 63.0986 31.7705 61.4239 31.2903ZM61.0599 32.5595C61.7246 32.7501 61.9964 33.4742 61.7273 34.4129C61.4592 35.3479 60.8486 35.8189 60.1803 35.6273C59.5119 35.4356 59.2438 34.7126 59.5119 33.7776C59.781 32.8389 60.3953 32.3689 61.0599 32.5595ZM66.3384 32.8012L64.7463 32.3446L63.7461 35.833C63.3918 37.0683 64.1232 38.1314 65.5539 38.5417C66.9845 38.9519 68.1681 38.4379 68.5223 37.2025L69.5226 33.7142L67.9305 33.2577L66.9809 36.5695C66.8172 37.1403 66.4462 37.3712 65.9318 37.2237C65.4174 37.0762 65.2251 36.6838 65.3888 36.113L66.3384 32.8012ZM36.4693 42.5838L37.0195 40.665L39.0246 41.24L39.367 40.0459L37.3619 39.4709L37.6601 38.4308L39.8755 39.0661L40.2384 37.8007L36.4309 36.7089L34.8772 42.1273L36.4693 42.5838ZM43.4269 38.6134C41.7522 38.1332 40.3892 38.9045 39.8928 40.6356C39.3964 42.3666 40.141 43.7382 41.8194 44.2195C43.4941 44.6997 44.8561 43.9321 45.3525 42.2011C45.8488 40.4701 45.1016 39.0936 43.4269 38.6134ZM43.063 39.8826C43.7276 40.0731 43.9995 40.7972 43.7303 41.7359C43.4622 42.6709 42.8517 43.142 42.1833 42.9503C41.515 42.7587 41.2468 42.0357 41.5149 41.1007C41.7841 40.162 42.3984 39.692 43.063 39.8826ZM48.0045 41.2995L48.6654 41.489C49.0934 41.6117 49.2996 41.9838 49.1844 42.3856C49.0671 42.7948 48.7144 42.9904 48.2675 42.8622L47.6104 42.6738L48.0045 41.2995ZM47.3089 43.7252L47.8309 43.8748L48.1659 45.9377L49.9457 46.4481L49.5058 44.0991C50.1503 43.9913 50.6348 43.4638 50.8179 42.8255C51.1506 41.6652 50.602 40.7724 49.1563 40.3579L46.7494 39.6677L45.1957 45.086L46.7878 45.5426L47.3089 43.7252ZM26.5905 52.2347L29.7888 47.2879L28.0315 46.784L26.0433 50.4442L26.0133 50.4356L26.2667 46.278L24.4343 45.7525L24.5253 51.6425L26.5905 52.2347ZM32.7521 48.036C31.0774 47.5558 29.7143 48.3272 29.218 50.0582C28.7216 51.7892 29.4661 53.1608 31.1446 53.6421C32.8193 54.1223 34.1813 53.3547 34.6776 51.6237C35.174 49.8927 34.4268 48.5162 32.7521 48.036ZM32.3882 49.3052C33.0528 49.4958 33.3247 50.2199 33.0555 51.1586C32.7874 52.0936 32.1769 52.5646 31.5085 52.373C30.8401 52.1813 30.572 51.4583 30.8401 50.5233C31.1093 49.5846 31.7236 49.1146 32.3882 49.3052ZM37.0705 55.2398L38.2613 51.0868L39.6882 51.496L40.0511 50.2306L35.6052 48.9557L35.2424 50.2211L36.6692 50.6303L35.4784 54.7832L37.0705 55.2398ZM40.6339 56.2616L42.1876 50.8432L40.5955 50.3867L39.0418 55.805L40.6339 56.2616ZM42.8869 56.9076L43.7052 54.0538L43.7352 54.0625L45.0234 57.5202L46.2438 57.8702L47.7975 52.4518L46.2955 52.0211L45.4901 54.8298L45.4601 54.8212L44.174 51.4128L42.9386 51.0585L41.3849 56.4769L42.8869 56.9076ZM52.7701 57.2465L52.9747 56.533L50.6166 55.8569L50.3129 56.9157L51.139 57.1526L51.11 57.2256C50.94 57.6482 50.4891 57.8318 49.9709 57.6832C49.2725 57.483 48.9872 56.7632 49.2704 55.7756C49.5471 54.8106 50.1045 54.369 50.7804 54.5628C51.2385 54.6942 51.5209 55.0556 51.5119 55.4837L53.0777 55.9327C53.2763 54.7868 52.4918 53.6963 51.1325 53.3065C49.4615 52.8274 48.1511 53.5569 47.6418 55.333C47.1261 57.1316 47.854 58.4335 49.5738 58.9266C51.1471 59.3778 52.3448 58.7297 52.7701 57.2465ZM54.5376 54.3845L53.6262 58.0731L54.9329 58.4477L56.1146 54.8367L54.5376 54.3845ZM53.7294 60.1792C54.1649 60.3041 54.6201 60.077 54.7407 59.6564C54.8603 59.2396 54.5945 58.8058 54.159 58.681C53.7159 58.5539 53.2644 58.782 53.1449 59.1988C53.0243 59.6194 53.2863 60.0521 53.7294 60.1792Z",fill:"white"}),Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M44 75.2C63.4405 75.2 79.2 59.4404 79.2 40C79.2 20.5596 63.4405 4.80002 44 4.80002C24.5596 4.80002 8.80005 20.5596 8.80005 40C8.80005 59.4404 24.5596 75.2 44 75.2Z",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:"0.1 4"})),Object(o.createElement)("defs",null,Object(o.createElement)("filter",{id:"filterThankYou",x:"0",y:"0",width:"88",height:"88",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},Object(o.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),Object(o.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),Object(o.createElement)("feOffset",{dy:"4"}),Object(o.createElement)("feGaussianBlur",{stdDeviation:"2"}),Object(o.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),Object(o.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),Object(o.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"}))))},Ee=function(e){var t=e.target;t&&(t.paused?t.play():t.pause())},Ce=function(e){var t=e.confirmMessageType,n=e.customConfirmMessage,r=e.setDismissSubmitMessage,i=e.hideBranding;return Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-container"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message"},E.THANK_YOU===t&&Object(o.createElement)(o.Fragment,null,Object(o.createElement)("video",{muted:!0,autoPlay:!0,loop:!0,playsInline:!0,poster:"https://crowdsignal.files.wordpress.com/2020/02/thumbs-up-video-placeholder.jpg",width:"100%",onClick:Ee},Object(o.createElement)("source",{src:"https://crowdsignal.files.wordpress.com/2019/08/thumbs-up-cs.mp4",type:"video/mp4"})),Object(o.createElement)(Le,{className:"crowdsignal-forms-poll__thank-you-sticker"}),!i&&Object(o.createElement)("img",{className:"crowdsignal-forms-poll__thank-you-cs-sticker",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})),E.CUSTOM_TEXT===t&&Object(o.createElement)(o.Fragment,null,Object(o.createElement)("div",{className:"crowdsignal-forms-poll__custom-message-check"},Object(o.createElement)(je,null)),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__custom-message"},Object(g.isEmpty)(n)?Object(x.__)("Thanks for voting!","crowdsignal-forms"):n)),Object(o.createElement)("button",{className:"crowdsignal-forms-poll__dismiss-submit-message",onClick:function(){return r(!0)}},Object(o.createElement)(xe,null))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-footer"},!i&&Object(o.createElement)(me,{showLogo:E.THANK_YOU!==t})))};function Se(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 _e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(n),!0).forEach((function(t){l()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ne,Ae=(Ne=function(e){var t=e.attributes,n=e.fallbackStyles,r=e.renderStyleProbe,a=Object(i.useState)(Math.random()),s=b()(a,1)[0],l=Object(i.useState)(""),u=b()(l,2),d=u[0],m=u[1],h=Object(i.useState)(!1),O=b()(h,2),j=O[0],L=O[1],_=t.apiPollData,R=_.id,M=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(i.useState)(!1),a=b()(o,2),c=a[0],s=a[1],l=Object(i.useState)(!1),u=b()(l,2),d=u[0],m=u[1],h=Object(i.useState)(""),w=b()(h,2),g=w[0],O=w[1];Object(i.useEffect)((function(){t&&void 0!==z.a.get(r)&&(m(!0),O(z.a.get(r)))}),[]);var v=function(){var o=p()(f.a.mark((function o(i){var a,c,l,u=arguments;return f.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return a=u.length>1&&void 0!==u[1]?u[1]:1,o.prev=1,s(!0),o.next=5,ae(e);case 5:return c=o.sent,o.next=8,ce(c,e,i,a);case 8:m(!0),t&&(l=n?i.join(","):(new Date).getTime(),z.a.set(r,l,{sameSite:"Strict",expires:365}),O(l));case 10:return o.prev=10,s(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:d,isVoting:c,vote:v,storedCookieValue:g}}(R,t.hasOneResponsePerComputer),P=M.hasVoted,F=M.isVoting,B=M.vote;E.REDIRECT===t.confirmMessageType&&(t.confirmMessageType=E.THANK_YOU);var D=function(){var e=p()(f.a.mark((function e(t){return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,m(""),L(!1),e.next=5,B(t);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),e.t0 instanceof se?m(e.t0.message):m(Object(x.__)("Server error. Please try again.","crowdsignal-forms"));case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}(),U=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(N.CLOSED===e)return!0;if(N.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1}(t.pollStatus,t.closedAfterDateTime);if(U&&A.HIDDEN===t.closedPollState)return null;var Z=U&&A.SHOW_RESULTS===t.closedPollState||P&&E.RESULTS===t.confirmMessageType,q=P&&!Z&&!j,H=E.THANK_YOU===t.confirmMessageType,W=function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return v()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},r)}(t,t.className,"crowdsignal-forms-poll",{"has-voted":P,"is-closed":U,"is-voting":F,"has-default-thankyou":H}),G=_e({width:"full"!==t.align?"".concat(t.width,"%"):"auto"},function(e,t){var n,r,o,i,a=Object(g.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(g.mapKeys)({borderColor:null!==(n=e.borderColor)&&void 0!==n?n:t.accentColor,borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px"),bgColor:e.backgroundColor,bodyFontFamily:null!==(r=T(e.fontFamily))&&void 0!==r?r:t.textFont,questionFontFamily:null!==(o=T(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:a,textColorProperties:null!==(i=I(a))&&void 0!==i?i:"0, 0, 0",contentWideWidth:t.contentWideWidth},(function(e,t){return"--crowdsignal-forms-".concat(Object(g.kebabCase)(t))}))}(t,n)),Y=Object(g.reduce)(_.answers,(function(e,t){return e[t.client_id]=t.id,e}),{}),K=Object(g.map)(t.answers,(function(e){return _e({},e,{answerIdFromApi:Y[e.answerId]})})),J=function(e,t){for(var n=e.slice(),r=n.length-1;r>0;r--){var o=Math.floor(t()*r),i=n[r];n[r]=n[o],n[o]=i}return n}(Object(g.filter)(K,(function(e){return!!e.text})),t.randomizeAnswers?new w.a(s):function(){return 1}),X=v()({"is-transparent":q},"crowdsignal-forms-poll__content"),$=function(e,t){return e.isMultipleChoice?k.RADIO:!Object(g.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?k.BUTTON:k.RADIO}(t,t.className);return t.fontFamily&&function(e){if(!Object(g.isEmpty)(e)&&C.THEME_DEFAULT!==e&&-1!==S.indexOf(e)){var t="https://fonts.googleapis.com/css2?family=".concat(e,":wght@400;600;700&display=swap");0===Object(g.filter)(Array.from(document.head.childNodes),(function(e){return"link"===e.nodeName.toLowerCase()&&e.href===t})).length&&document.head.appendChild(Object(g.tap)(document.createElement("link"),(function(e){e.type="text/css",e.rel="stylesheet",e.href=t})))}}(t.fontFamily),Object(o.createElement)("div",{className:W,style:G},d&&Object(o.createElement)(ye,null,d),Object(o.createElement)("div",{className:X},Object(o.createElement)("h3",{className:"crowdsignal-forms-poll__question",style:{whiteSpace:"pre-wrap"}},Object(y.decodeEntities)(t.question).split("<br>").join("\n")),t.note&&Object(o.createElement)("div",{className:"crowdsignal-forms-poll__note",style:{whiteSpace:"pre-wrap"}},Object(y.decodeEntities)(t.note).split("<br>").join("\n")),!Z&&Object(o.createElement)(ve,{answers:J,answerStyle:$,buttonAlignment:t.buttonAlignment,isMultipleChoice:t.isMultipleChoice,onSubmit:D,submitButtonLabel:t.submitButtonLabel,hasVoted:P,isVoting:F,hideBranding:t.hideBranding}),Z&&Object(o.createElement)(he,{pollIdFromApi:R,answers:J,setErrorMessage:m,hideBranding:t.hideBranding})),q&&Object(o.createElement)(Ce,c()({},t,{setDismissSubmitMessage:L})),(U||P)&&Object(o.createElement)(V,{showSubmitMessage:q,isPollClosed:U,hasVoted:P}),r())},Object(B.withFallbackStyles)((function(e){return{fallbackStyles:Z(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,n=F()(e,["fallbackStyles"]);return Object(o.createElement)(Ne,c()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(o.createElement)(U,null)}},n))}))),ke=n(30),Re=function(e,t){return Object(g.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(n){try{var r=JSON.parse(n.dataset[Object(g.camelCase)(e.substr("data-".length))]),o=t(r,n);n.removeAttribute(e),Object(ke.render)(o,n)}catch(i){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},Te=function(e,t){(Object(g.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return Re(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(g.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,Re(e,t))};(function(e,t){if("complete"===document.readyState)return Te(e,t);window.addEventListener("load",(function(){return Te(e,t)}))})("data-crowdsignal-poll",(function(e){return Object(o.createElement)(Ae,{attributes:e})}))}]));
  • crowdsignal-forms/trunk/changelog.txt

    r2779023 r2898850  
     1= 1.6.7 =
     2* update script to read only first line of .nvmrc, use 'v' prefix so it matches node -v output (#260)
     3* fix block spacing for better theme compatibility (#258)
     4* add nvmrc file with note about install on lower version (#257)
     5* use split/join strategy to fix line jump rendering on poll question and note. Some linter as well (#259)
     6* Remove RawHTML use from the blocks (#255)
     7* Bump tested version to 6.2 (#256)
     8* Fix rendering on question and note (#252)
     9* Update script to use python2 (#254)
     10* update version tested (#253)
     11
    112= 1.6.6 =
    213* update package lock
  • crowdsignal-forms/trunk/crowdsignal-forms.php

    r2779023 r2898850  
    1616 * Plugin URI:        https://crowdsignal.com/crowdsignal-forms/
    1717 * Description:       Crowdsignal Form Blocks
    18  * Version:           1.6.6
     18 * Version:           1.6.7
    1919 * Author:            Automattic
    2020 * Author URI:        https://automattic.com/
     
    2929}
    3030
    31 define( 'CROWDSIGNAL_FORMS_VERSION', '1.6.6' );
     31define( 'CROWDSIGNAL_FORMS_VERSION', '1.6.7' );
    3232define( 'CROWDSIGNAL_FORMS_PLUGIN_FILE', __FILE__ );
    3333define( 'CROWDSIGNAL_FORMS_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
  • crowdsignal-forms/trunk/includes/admin/class-crowdsignal-forms-settings.php

    r2779023 r2898850  
    6767     */
    6868    public function admin_enqueue_scripts() {
    69         wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1.6.6' );
     69        wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1.6.7' );
    7070        wp_enqueue_script( 'videopress', 'https://videopress.com/videopress-iframe.js', array(), '1.0', false );
    7171    }
  • crowdsignal-forms/trunk/includes/admin/class-crowdsignal-forms-setup.php

    r2779023 r2898850  
    6868     */
    6969    public function admin_enqueue_scripts() {
    70         wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1.6.6' );
     70        wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1.6.7' );
    7171        wp_enqueue_script( 'videopress', 'https://videopress.com/videopress-iframe.js', array(), '1.0', false );
    7272    }
  • crowdsignal-forms/trunk/languages/crowdsignal-forms.pot

    r2779023 r2898850  
    1 # Copyright (C) 2022 Automattic
     1# Copyright (C) 2023 Automattic
    22# This file is distributed under the GPL-2.0+.
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Crowdsignal Forms 1.6.6\n"
     5"Project-Id-Version: Crowdsignal Forms 1.6.7\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/crowdsignal-forms\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2022-09-01T19:22:27+00:00\n"
     12"POT-Creation-Date: 2023-04-13T18:35:04+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.6.0\n"
Note: See TracChangeset for help on using the changeset viewer.