.dynamic-form[data-v-73862d75]{max-width:600px;margin:auto}.answers-table[data-v-73862d75]{width:100%;border-collapse:collapse;margin-bottom:20px}.answers-table td[data-v-73862d75],.answers-table th[data-v-73862d75]{border:1px solid #ddd;padding:8px;text-align:center;cursor:pointer}.question-form[data-v-73862d75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.question-form label[data-v-73862d75]{font-weight:700;margin-bottom:5px}.answers-table[data-v-73862d75]{width:80%;border-collapse:separate;border-spacing:0;background-color:#f9f9f9;margin:0 auto;border-radius:8px}.answers-table th[data-v-73862d75]{background:linear-gradient(135deg,#007f3e,#009b5a);color:#fff;padding:12px;text-align:left;font-weight:700;font-size:1.1em;border-top-left-radius:8px;border-top-right-radius:8px}.answers-table td[data-v-73862d75]{padding:12px;font-size:1em;color:#333}.answers-table tr[data-v-73862d75]:nth-child(2n){background-color:#e9f5ec}.answers-table tr[data-v-73862d75]:hover{background-color:#d2e8d6}.answers-table td[data-v-73862d75]:first-child,.answers-table th[data-v-73862d75]:first-child{border-left:none}.answers-table td[data-v-73862d75]:last-child,.answers-table th[data-v-73862d75]:last-child{border-right:none}.answers-table td[data-v-73862d75]{border-bottom:1px solid #ccc}.question-form[data-v-73862d75]{background-color:#fff;padding:24px;border-radius:12px;-webkit-box-shadow:0 12px 24px rgba(0,0,0,.3);box-shadow:0 12px 24px rgba(0,0,0,.3);max-width:90%;margin:20px auto;padding:24px 32px}.question-form label[data-v-73862d75]{font-weight:600;color:#007f3e;margin-bottom:10px;font-size:1.1em}.question-form button[data-v-73862d75],.question-form input[data-v-73862d75],.question-form select[data-v-73862d75]{border-radius:6px;padding:10px;font-size:1em;width:100%;margin-bottom:12px;border:1px solid #d1d8e6;-webkit-transition:border-color .3s;transition:border-color .3s}.question-form input[data-v-73862d75]:focus,.question-form select[data-v-73862d75]:focus{border-color:#007f3e;outline:none}.question-form button[data-v-73862d75]{background-color:#007f3e;font-weight:700;padding:12px 20px;border:none;border-radius:6px;font-size:1em;margin-top:10px;width:100%}.question-form button[data-v-73862d75],.submit-button[data-v-73862d75]{color:#fff;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.submit-button[data-v-73862d75]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;border:none;background-color:#4caf50;font-size:16px;border-radius:5px}.submit-button[data-v-73862d75]:disabled{background-color:#8bc34a;cursor:not-allowed}.spinner[data-v-73862d75]{border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;width:14px;height:14px;-webkit-animation:spin-data-v-73862d75 1s linear infinite;animation:spin-data-v-73862d75 1s linear infinite;margin-right:8px}@-webkit-keyframes spin-data-v-73862d75{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-73862d75{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.question-form button[data-v-73862d75]:hover{background-color:#063}.question-form .skip-button[data-v-73862d75]{background-color:#ffa726;color:#fff;padding:6px 12px;font-size:.85em;border:none;border-radius:4px;font-weight:700;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;display:inline-block;margin-right:10px}.question-form .skip-button[data-v-73862d75]:hover{background-color:#fb8c00}.text-danger[data-v-73862d75]{color:red;font-size:.85em}