.webform-submission-form.webform-submission-rate-form{display:block}.webform-submission-form.webform-submission-rate-form .form-actions .feedbackblock__cancel,.webform-submission-form.webform-submission-rate-form .form-actions .webform-button--submit{display:inline-flex;align-items:center;justify-content:center;margin:0;border-width:1px;border-style:solid;border-radius:8px;padding-block:10px;padding-inline:20px;font-family:inherit;font-size:inherit;font-weight:600;line-height:normal;text-transform:none;text-decoration:none;cursor:pointer}.webform-submission-rate-form{background-color:#fff;border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);padding:24px}.webform-submission-rate-form fieldset{border:none;margin:0;padding:0;min-inline-size:auto}.webform-submission-rate-form legend{padding:0;float:none}.webform-submission-rate-form .form-required::after{content:none}.webform-submission-rate-form .form-required::before{content:"*";color:var(--error-600);margin-inline-end:4px}.webform-submission-rate-form .webform-options-display-side-by-side{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px}.webform-submission-rate-form .feedback-reason{margin-inline-start:28px;margin-block-start:12px}.webform-submission-rate-form .form-checkboxes .form-item,.webform-submission-rate-form .form-radios .form-item{display:flex;flex-direction:row;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-block-end:12px}.webform-submission-rate-form .form-checkboxes .form-item label,.webform-submission-rate-form .form-radios .form-item label{margin-block-end:0}.webform-submission-rate-form input[type=checkbox],.webform-submission-rate-form input[type=radio]{accent-color:var(--primary-sa-600);inline-size:18px;block-size:18px;border:0;padding:0}.webform-submission-rate-form .form-actions{display:none;justify-content:flex-end;align-items:center;-moz-column-gap:12px;column-gap:12px;margin-block-start:20px}.webform-submission-rate-form .form-actions.feedbackblock__actions--visible{display:flex}.webform-submission-rate-form .webform-button--submit{background-color:var(--primary-sa-600);border-color:var(--primary-sa-600);color:#fff}.webform-submission-rate-form .webform-button--submit:hover{background-color:#104631;border-color:#104631}.webform-submission-rate-form .feedbackblock__cancel{background-color:transparent;border-color:var(--neutral-gray-300);color:var(--Text-text-default,#161616)}.webform-submission-rate-form .feedbackblock__cancel:hover{background-color:var(--primary-sa-50);border-color:var(--primary-sa-600)}.feedbackblock{background-color:#fff;border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);padding:24px;box-sizing:border-box;margin:40px auto}@media (min-width:576px){.feedbackblock{max-width:540px}}@media (min-width:768px){.feedbackblock{max-width:720px}}@media (min-width:992px){.feedbackblock{max-width:960px}}@media (min-width:1200px){.feedbackblock{max-width:1140px}}@media (min-width:1400px){.feedbackblock{max-width:1320px}}.feedbackblock__heading{color:var(--primary-sa-600);font-weight:700;margin-block:0 16px}.feedbackblock__stats{color:var(--neutral-gray-400);font-size:13px;font-weight:600;text-align:start;margin-block:16px 0}.feedbackblock .webform-submission-rate-form{background-color:transparent;border-radius:0;box-shadow:none;padding:0}