.responses-container[data-v-5c063bbe]{padding:20px;max-width:1200px;margin:0 auto}.loading-container[data-v-5c063bbe]{text-align:center;padding:60px 20px}.loading-spinner[data-v-5c063bbe]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #2bb9ce;border-radius:50%;animation:spin-data-v-5c063bbe 1s linear infinite;margin:0 auto 20px}@keyframes spin-data-v-5c063bbe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header-section[data-v-5c063bbe]{display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}.form-info h2[data-v-5c063bbe]{color:#333;margin-bottom:10px;font-size:24px}.form-description[data-v-5c063bbe]{color:#666;font-size:16px;margin:0}.export-actions[data-v-5c063bbe]{display:flex;gap:15px}.btn[data-v-5c063bbe]{padding:12px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.btn[data-v-5c063bbe]:disabled{opacity:.6;cursor:not-allowed}.btn-excel[data-v-5c063bbe]{background-color:#28a745;color:#fff}.btn-excel[data-v-5c063bbe]:hover:not(:disabled){background-color:#218838}.btn-pdf[data-v-5c063bbe]{background-color:#dc3545;color:#fff;padding:8px 12px;font-size:14px;min-width:40px;display:flex;align-items:center;justify-content:center}.btn-pdf[data-v-5c063bbe]:hover{background-color:#c82333}.btn-pdf i[data-v-5c063bbe]{font-size:16px}.btn-edit[data-v-5c063bbe]{background-color:#28a745;color:#fff;padding:8px 12px;font-size:14px;min-width:40px;display:flex;align-items:center;justify-content:center}.btn-edit[data-v-5c063bbe]:hover{background-color:#218838}.btn-edit i[data-v-5c063bbe]{font-size:16px}.btn-delete[data-v-5c063bbe]{background-color:#dc3545;color:#fff;padding:8px 12px;font-size:14px;min-width:40px;display:flex;align-items:center;justify-content:center}.btn-delete[data-v-5c063bbe]:hover{background-color:#c82333}.btn-delete i[data-v-5c063bbe]{font-size:16px}.btn-view[data-v-5c063bbe]{background-color:#17a2b8;color:#fff;padding:8px 16px;font-size:12px}.btn-view[data-v-5c063bbe]:hover{background-color:#138496}.stats-section[data-v-5c063bbe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.stat-card[data-v-5c063bbe]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.stat-number[data-v-5c063bbe]{font-size:32px;font-weight:700;color:#2bb9ce;margin-bottom:8px}.stat-label[data-v-5c063bbe]{color:#666;font-size:14px}.table-section h3[data-v-5c063bbe]{color:#333;margin-bottom:20px;font-size:20px}.empty-state[data-v-5c063bbe]{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.empty-icon[data-v-5c063bbe]{font-size:48px;margin-bottom:20px}.empty-state p[data-v-5c063bbe]{color:#666;font-size:16px;margin:0}.table-container[data-v-5c063bbe]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.responses-table[data-v-5c063bbe]{width:100%;border-collapse:collapse}.responses-table td[data-v-5c063bbe],.responses-table th[data-v-5c063bbe]{padding:16px;text-align:left;border-bottom:1px solid #f0f0f0}.responses-table th[data-v-5c063bbe]{background-color:#f8f9fa;font-weight:600;color:#333;font-size:14px}.responses-table td[data-v-5c063bbe]{color:#666;font-size:14px}.response-row[data-v-5c063bbe]:hover{background-color:#f8f9fa}.user-info[data-v-5c063bbe]{display:flex;align-items:center;gap:12px}.user-avatar[data-v-5c063bbe]{width:40px;height:40px;background-color:#2bb9ce;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.user-name[data-v-5c063bbe]{font-weight:500;color:#333;margin-bottom:2px}.user-email[data-v-5c063bbe]{font-size:12px;color:#999}.timestamp[data-v-5c063bbe]{font-family:monospace;font-size:13px}.questions-count[data-v-5c063bbe]{text-align:center;font-weight:500}.actions[data-v-5c063bbe]{display:flex;gap:8px}@media screen and (max-width:768px){.responses-container[data-v-5c063bbe]{padding:15px}.header-section[data-v-5c063bbe]{flex-direction:column;gap:20px}.stats-section[data-v-5c063bbe]{grid-template-columns:1fr}.responses-table[data-v-5c063bbe]{font-size:12px}.responses-table td[data-v-5c063bbe],.responses-table th[data-v-5c063bbe]{padding:12px 8px}.actions[data-v-5c063bbe]{flex-direction:column;gap:5px}.btn[data-v-5c063bbe]{font-size:12px;padding:6px 12px}}