.feedback-container[data-v-d3a192c2]{margin:2rem auto;padding:0 1rem}.feedback-box[data-v-d3a192c2]{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:1rem}.feedback-box[data-v-d3a192c2],.feedback-title[data-v-d3a192c2]{align-items:center;display:flex;gap:1rem}.feedback-title[data-v-d3a192c2]{flex:1;min-width:0}.icon[data-v-d3a192c2]{align-items:center;background:#e6f5ed;border-radius:50%;color:#207744;display:flex;flex-shrink:0;font-size:1.8rem;height:40px;justify-content:center;width:40px}.main-title[data-v-d3a192c2]{color:#207744;font-size:1rem;font-weight:700}.subtitle[data-v-d3a192c2]{color:#333;font-size:.9rem;line-height:1.4}.add-comment-btn[data-v-d3a192c2]{border:none;border-radius:4px;cursor:pointer;flex-shrink:0;padding:.5rem 1rem;text-align:center;white-space:nowrap}.add-comment-btn[data-v-d3a192c2],.popup-overlay[data-v-d3a192c2]{align-items:center;display:flex;justify-content:center}.popup-overlay[data-v-d3a192c2]{background:#0006;inset:0;padding:1rem;position:fixed;z-index:9999}.popup[data-v-d3a192c2]{background:#fff;border-radius:8px;box-shadow:0 0 10px #0003;max-height:90vh;max-width:700px;overflow-y:auto;padding:2rem;position:relative;width:100%}.form-row[data-v-d3a192c2]{display:flex;flex-wrap:wrap;gap:1rem}.form-group[data-v-d3a192c2]{display:flex;flex:1;flex-direction:column;margin-bottom:1.2rem;min-width:250px}label[data-v-d3a192c2]{font-size:.95rem;font-weight:500;margin-bottom:.5rem}.required[data-v-d3a192c2]{color:red}input[data-v-d3a192c2],textarea[data-v-d3a192c2]{border:solid #ccc;border-radius:4px;border-width:1px 1px 2px;box-sizing:border-box;font-size:16px;outline:none;padding:.75rem .5rem;transition:border-bottom-color .3s ease,border-bottom-width .3s ease;width:100%}input.focused[data-v-d3a192c2],textarea.focused[data-v-d3a192c2]{border-bottom-color:#207744;border-bottom-width:3px}textarea[data-v-d3a192c2]{min-height:100px;resize:vertical}.popup-actions[data-v-d3a192c2]{direction:ltr;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-top:1rem}.cancel-button[data-v-d3a192c2],.submit-button[data-v-d3a192c2]{align-items:center;border:none;cursor:pointer;display:flex;font-size:.95rem;justify-content:center;min-width:80px;text-align:center;transition:background-color .2s,border-color .2s}.cancel-button[data-v-d3a192c2]{background:#fff;border:1px solid #ccc;color:#333}.cancel-button[data-v-d3a192c2]:hover{background:#f0f0f0;border-color:#999}.thank-you-message[data-v-d3a192c2]{color:#207744;font-size:1rem;font-weight:700;line-height:1.4}.error-msg[data-v-d3a192c2]{color:red;font-size:.85rem;line-height:1.3;margin-top:.2rem}@media (max-width:768px){.feedback-container[data-v-d3a192c2]{margin:1rem auto;padding:0 .5rem}.feedback-box[data-v-d3a192c2]{align-items:flex-start;flex-direction:column;gap:1rem;padding:1rem}.feedback-title[data-v-d3a192c2]{gap:.75rem}.icon[data-v-d3a192c2]{font-size:1.5rem;height:35px;width:35px}.main-title[data-v-d3a192c2]{font-size:.95rem}.subtitle[data-v-d3a192c2]{font-size:.85rem}.add-comment-btn[data-v-d3a192c2]{align-items:center;display:flex;font-size:.95rem;justify-content:center;padding:.75rem 1rem;text-align:center;width:100%}.popup[data-v-d3a192c2]{margin:.5rem;max-height:95vh;padding:1.5rem}.form-row[data-v-d3a192c2]{flex-direction:column;gap:0}.form-group[data-v-d3a192c2]{margin-bottom:1rem;min-width:unset}.popup-actions[data-v-d3a192c2]{flex-direction:column;gap:.75rem}}@media (max-width:480px){.feedback-container[data-v-d3a192c2]{padding:0 .25rem}.popup[data-v-d3a192c2]{margin:.25rem;padding:1rem}.form-group[data-v-d3a192c2]{margin-bottom:.75rem}input[data-v-d3a192c2],textarea[data-v-d3a192c2]{padding:.5rem}.main-title[data-v-d3a192c2]{font-size:.9rem}.subtitle[data-v-d3a192c2]{font-size:.8rem}}@media (min-width:1200px){.feedback-container[data-v-d3a192c2]{max-width:1200px}.popup[data-v-d3a192c2]{max-width:800px}}.webform-confirmation[data-v-04437aab]{background:#f6fef9;border:1px solid #abefc6;border-radius:8px;border-right:8px solid #079455;display:flex;gap:12px;padding:16px 24px}.feedback-container[data-v-04437aab]{margin:2rem auto;max-width:1200px;padding:0 1rem}.feedback-box[data-v-04437aab]{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;padding:1.5rem;width:100%}.bottom-section[data-v-04437aab]{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-top:1rem;width:100%}.buttons-container[data-v-04437aab]{gap:.5rem}.buttons-container[data-v-04437aab],.recaptcha-container[data-v-04437aab]{align-items:center;display:flex}.stats-section[data-v-04437aab]{text-align:right}.stats-text[data-v-04437aab]{color:#666;font-size:.9rem;white-space:nowrap}.cancel-button[data-v-04437aab],.submit-button[data-v-04437aab]{align-items:center;border:none;cursor:pointer;display:flex;font-size:.95rem;justify-content:center;min-width:80px;text-align:center;transition:background-color .2s,border-color .2s}.cancel-button[data-v-04437aab]{background:#fff;border:1px solid #ccc;color:#333}.cancel-button[data-v-04437aab]:hover{background:#f0f0f0;border-color:#999}input[type=checkbox][data-v-04437aab],input[type=radio][data-v-04437aab]{cursor:pointer}input[type=checkbox][data-v-04437aab]:focus:hover,input[type=checkbox][data-v-04437aab]:hover,input[type=radio][data-v-04437aab]:focus:hover,input[type=radio][data-v-04437aab]:hover{background-color:transparent!important;background:transparent!important;border-color:initial!important;box-shadow:none!important;filter:none!important;outline:none!important;transform:none!important}input[type=checkbox][data-v-04437aab]:not(:checked):hover,input[type=radio][data-v-04437aab]:not(:checked):hover{background-color:transparent!important;background:transparent!important}@media (max-width:640px){.bottom-section[data-v-04437aab]{align-items:stretch;flex-direction:column;gap:.75rem}.buttons-container[data-v-04437aab]{justify-content:flex-end;order:2}.recaptcha-container[data-v-04437aab]{justify-content:center;order:1}.stats-section[data-v-04437aab]{text-align:right}.stats-text[data-v-04437aab]{line-height:1.4;white-space:normal}}
