@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--primary: #6366f1;--primary-hover: #4f46e5;--secondary: #1e293b;--background: #f8fafc;--surface: #ffffff;--text-main: #1e293b;--text-muted: #64748b;--error: #ef4444;--border: #e2e8f0;--radius: .75rem;--radius-lg: 1.5rem;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--text-main);background-color:var(--background);line-height:1.5;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}.icon{display:inline-block;vertical-align:middle}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.portal[data-v-b46f8526]{min-height:100vh;background-color:#fcfdff;color:#1e293b;font-family:Inter,sans-serif;display:flex;flex-direction:column}.header[data-v-b46f8526]{background:#fff;border-bottom:1px solid #e2e8f0;padding:1rem 2rem;position:sticky;top:0;z-index:100}.h-container[data-v-b46f8526]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.brand[data-v-b46f8526]{display:flex;align-items:center;gap:1rem}.brand-logo img[data-v-b46f8526]{height:36px;width:auto}.brand h1[data-v-b46f8526]{font-size:1.1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.h-actions[data-v-b46f8526]{display:flex;align-items:center;gap:.75rem}.btn-secondary[data-v-b46f8526]{display:flex;align-items:center;gap:.4rem;padding:.5rem .8rem;border:1px solid #e2e8f0;background:transparent;border-radius:.5rem;font-size:.85rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s}.btn-secondary[data-v-b46f8526]:hover{background:#f8fafc;color:#1e293b}.btn-admin[data-v-b46f8526]{display:flex;align-items:center;gap:.4rem;padding:.5rem .8rem;background:#f1f5f9;border-radius:.5rem;font-size:.85rem;font-weight:600;color:#475569;text-decoration:none;transition:all .2s}.btn-admin[data-v-b46f8526]:hover{background:#e2e8f0}.hero[data-v-b46f8526]{background:#f8fafc;padding:4rem 2rem;border-bottom:1px solid #f1f5f9}.hero-inner[data-v-b46f8526]{max-width:1200px;margin:0 auto}.badge[data-v-b46f8526]{display:inline-block;padding:.25rem .75rem;background:#6366f115;color:#6366f1;font-size:.7rem;font-weight:700;border-radius:2rem;text-transform:uppercase;margin-bottom:1rem}.hero h2[data-v-b46f8526]{font-size:2.25rem;font-weight:800;color:#0f172a;letter-spacing:-.03em}.main[data-v-b46f8526]{flex-grow:1;max-width:1200px;width:100%;margin:0 auto;padding:3rem 2rem}.section-title[data-v-b46f8526]{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem}.icon-accent[data-v-b46f8526]{width:1.5rem;height:1.5rem;color:#6366f1}.section-title h3[data-v-b46f8526]{font-size:1.25rem;font-weight:700;color:#334155}.grid[data-v-b46f8526]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem}.card[data-v-b46f8526]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.card[data-v-b46f8526]:hover{border-color:#6366f140;box-shadow:0 10px 30px -10px #0000000d;transform:translateY(-4px)}.card-meta[data-v-b46f8526]{display:flex;justify-content:space-between;margin-bottom:1.25rem}.meta-item[data-v-b46f8526]{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:#94a3b8;font-weight:500}.card-title[data-v-b46f8526]{font-size:1.4rem;font-weight:700;color:#0f172a;line-height:1.3;margin-bottom:2rem;flex-grow:1}.btn-primary[data-v-b46f8526]{width:100%;padding:.9rem;background:#6366f1;color:#fff;border:none;border-radius:.75rem;font-size:.95rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s}.btn-primary[data-v-b46f8526]:hover{background:#4f46e5;box-shadow:0 8px 15px -4px #6366f14d}.footer[data-v-b46f8526]{padding:3rem 2rem;text-align:center;color:#94a3b8;font-size:.85rem;border-top:1px solid #f1f5f9}.state-box[data-v-b46f8526]{background:#fff;border:1px dashed #e2e8f0;border-radius:1rem;padding:4rem;text-align:center}.loader[data-v-b46f8526]{width:24px;height:24px;border:3px solid #f1f5f9;border-top-color:#6366f1;border-radius:50%;margin:0 auto 1rem;animation:spin-b46f8526 .8s linear infinite}@keyframes spin-b46f8526{to{transform:rotate(360deg)}}.muted[data-v-b46f8526]{color:#94a3b8}.icon-sm[data-v-b46f8526]{width:1.1rem;height:1.1rem}.icon-xs[data-v-b46f8526]{width:.9rem;height:.9rem}@media(max-width:768px){.hero h2[data-v-b46f8526]{font-size:1.75rem}.grid[data-v-b46f8526]{grid-template-columns:1fr}.btn-admin span[data-v-b46f8526]{display:none}}.success-panel[data-v-866fc31c]{text-align:center;padding:3rem;background:#fff;border-radius:1.5rem;box-shadow:0 10px 25px -5px #0000001a}.success-panel h2[data-v-866fc31c]{color:#6366f1;margin-bottom:1rem}.form-container[data-v-866fc31c]{max-width:600px;margin:0 auto}.header[data-v-866fc31c]{text-align:center;margin-bottom:2rem}.subtitle[data-v-866fc31c]{color:#64748b}.rev-tag[data-v-866fc31c]{display:inline-block;margin-top:.5rem;padding:.2rem .6rem;background:#f1f5f9;border-radius:.5rem;font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase}.lang-switcher[data-v-866fc31c]{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:1.5rem}.lang-switcher button[data-v-866fc31c]{padding:.5rem 1rem;border-radius:.5rem;border:1px solid #e2e8f0;background:#fff;cursor:pointer}.lang-switcher button.active[data-v-866fc31c]{background:#6366f1;color:#fff;border-color:#6366f1}.section-title[data-v-866fc31c]{font-size:1.25rem;margin-bottom:1.5rem;font-weight:600}.input-grid[data-v-866fc31c]{display:grid;gap:1rem}.form-group label[data-v-866fc31c]{display:block;margin-bottom:.5rem;font-size:.9rem;font-weight:500}.form-group input[data-v-866fc31c]{width:100%;padding:.75rem;border-radius:.75rem;border:1px solid #e2e8f0}.form-group.half[data-v-866fc31c]{grid-column:span 1}@media(min-width:640px){.input-grid[data-v-866fc31c]{grid-template-columns:repeat(2,1fr)}}.question-card[data-v-866fc31c]{background:#fff;padding:1.5rem;border-radius:1rem;border:1px solid #e2e8f0;margin-bottom:1.5rem}.question-text[data-v-866fc31c]{font-weight:600;margin-bottom:.5rem}.required-star[data-v-866fc31c]{color:#ef4444;margin-left:.25rem}.optional-tag[data-v-866fc31c]{color:#64748b;font-weight:400;font-size:.85rem;margin-left:.5rem}.question-desc[data-v-866fc31c]{color:#64748b;font-size:.9rem;margin-bottom:1rem}.rate-buttons[data-v-866fc31c]{display:flex;gap:.5rem}.rate-buttons button[data-v-866fc31c]{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #e2e8f0;background:#fff;cursor:pointer;font-weight:600}.rate-buttons button.active[data-v-866fc31c]{background:#6366f1;color:#fff;border-color:#6366f1}.rate-labels[data-v-866fc31c]{display:flex;justify-content:space-between;max-width:15rem;font-size:.75rem;color:#64748b;margin-top:.5rem}.choice-label[data-v-866fc31c]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;cursor:pointer}.text-area[data-v-866fc31c]{width:100%;padding:.75rem;border-radius:.75rem;border:1px solid #e2e8f0;font-family:inherit}.yes-no-area[data-v-866fc31c]{display:flex;gap:1rem}.yes-no-area button[data-v-866fc31c]{flex:1;padding:.75rem;border-radius:.75rem;border:1px solid #e2e8f0;background:#fff;font-weight:600;cursor:pointer}.yes-no-area button.active[data-v-866fc31c]{background:#6366f1;color:#fff;border-color:#6366f1}.compliance-area[data-v-866fc31c]{margin-bottom:1.5rem;text-align:left;border:1px solid #e2e8f0;padding:1.25rem;border-radius:1rem;background:#f8fafc}.check-label[data-v-866fc31c]{display:flex;align-items:center;gap:.75rem;font-size:.9rem;cursor:pointer;margin-bottom:.75rem}.check-label[data-v-866fc31c]:last-child{margin-bottom:0}.link-btn[data-v-866fc31c]{background:none;border:none;color:#6366f1;font-size:.85rem;cursor:pointer;padding:0;margin-left:.25rem;text-decoration:underline}.captcha-box[data-v-866fc31c]{margin-top:1rem;padding-top:1rem;border-top:1px dashed #e2e8f0}.captcha-label[data-v-866fc31c]{display:block;font-size:.85rem;font-weight:600;color:#64748b;margin-bottom:.5rem}.captcha-question[data-v-866fc31c]{display:flex;align-items:center;gap:1rem}.captcha-question .math[data-v-866fc31c]{font-weight:700;font-size:1.1rem;color:#1e293b;background:#fff;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #e2e8f0}.captcha-input[data-v-866fc31c]{flex:1;padding:.5rem;border-radius:.5rem;border:1px solid #e2e8f0;font-size:.9rem}.captcha-input[data-v-866fc31c]:focus{outline:none;border-color:#6366f1}.actions[data-v-866fc31c]{margin-top:2rem;text-align:right}.submit-btn[data-v-866fc31c]{padding:1rem 2.5rem;background:#6366f1;color:#fff;border:none;border-radius:1rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s}.submit-btn[data-v-866fc31c]:hover:not(.disabled){background:#4f46e5;box-shadow:0 4px 6px -1px #0000001a}.submit-btn.disabled[data-v-866fc31c]{background:#cbd5e1;cursor:not-allowed;opacity:.7}.kvkk-overlay[data-v-866fc31c]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem}.kvkk-modal[data-v-866fc31c]{background:#fff;width:100%;max-width:500px;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.kvkk-modal header[data-v-866fc31c]{padding:1.5rem;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center}.kvkk-modal h3[data-v-866fc31c]{margin:0;color:#1e293b}.close-x[data-v-866fc31c]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#64748b}.kvkk-body[data-v-866fc31c]{padding:1.5rem;max-height:300px;overflow-y:auto;font-size:.95rem;line-height:1.6;color:#475569}.kvkk-modal footer[data-v-866fc31c]{padding:1.25rem;border-top:1px solid #f1f5f9;text-align:right}.btn-close[data-v-866fc31c]{padding:.6rem 1.5rem;background:#6366f1;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer}.fade-in[data-v-866fc31c]{animation:fadeIn-866fc31c .3s ease-in}@keyframes fadeIn-866fc31c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.survey-page[data-v-aae06849]{min-height:100vh;background:#f8fafc;padding:2.5rem 1rem}.survey-container[data-v-aae06849]{max-width:800px;margin:0 auto}.center[data-v-aae06849]{text-align:center;padding:5rem;font-size:1.25rem;color:#64748b}.error[data-v-aae06849]{color:#ef4444}.admin-dashboard[data-v-79d223a9]{min-height:100vh;background:#f1f5f9}.admin-header[data-v-79d223a9]{background:#fff;padding:2rem;border-bottom:1px solid #e2e8f0}.header-content[data-v-79d223a9]{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}h1[data-v-79d223a9]{font-size:1.8rem;font-weight:800;color:#1e293b}.header-actions[data-v-79d223a9]{display:flex;gap:1rem}.create-btn[data-v-79d223a9]{display:flex;align-items:center;gap:.5rem;background:#6366f1;color:#fff;padding:.75rem 1.5rem;border-radius:.75rem;text-decoration:none;font-weight:600;transition:background .2s}.create-btn[data-v-79d223a9]:hover{background:#4f46e5}.logout-btn[data-v-79d223a9]{padding:.75rem 1.5rem;border:1px solid #e2e8f0;background:#fff;border-radius:.75rem;font-weight:600;cursor:pointer}.admin-main[data-v-79d223a9]{max-width:1000px;margin:2rem auto;padding:0 1rem}.survey-list[data-v-79d223a9]{display:flex;flex-direction:column;gap:1rem}.survey-item[data-v-79d223a9]{background:#fff;padding:1.5rem;border-radius:1rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000001a;transition:transform .2s;cursor:pointer}.survey-item[data-v-79d223a9]:hover{transform:translate(4px)}.survey-info h3[data-v-79d223a9]{font-weight:700;color:#1e293b;margin-bottom:.25rem}.survey-info p[data-v-79d223a9]{color:#64748b;font-size:.9rem;margin-bottom:.75rem}.meta[data-v-79d223a9]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#94a3b8}.response-count[data-v-79d223a9]{background:#f1f5f9;padding:.25rem .5rem;border-radius:.5rem;color:#6366f1;font-weight:600}.action-btn[data-v-79d223a9]{padding:.5rem;border-radius:.5rem;border:none;background:transparent;cursor:pointer;color:#64748b;transition:all .2s}.action-btn.delete[data-v-79d223a9]:hover{background:#fef2f2;color:#ef4444}.icon[data-v-79d223a9]{width:1.25rem;height:1.25rem}.chevron[data-v-79d223a9]{color:#cbd5e1}.loading-state[data-v-79d223a9],.empty-state[data-v-79d223a9]{text-align:center;padding:5rem;background:#fff;border-radius:1rem;color:#64748b}.link[data-v-79d223a9]{color:#6366f1;text-decoration:none;font-weight:600}.login-page[data-v-7db8523d]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#a855f7);padding:1rem}.login-card[data-v-7db8523d]{background:#fff;padding:2.5rem;border-radius:1.5rem;width:100%;max-width:400px;box-shadow:0 25px 50px -12px #00000040;text-align:center}.icon-header[data-v-7db8523d]{width:60px;height:60px;background:#f1f5f9;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#6366f1}h2[data-v-7db8523d]{margin-bottom:2rem;color:#1e293b;font-weight:700}.form-group[data-v-7db8523d]{text-align:left;margin-bottom:1.25rem}label[data-v-7db8523d]{display:block;margin-bottom:.5rem;font-size:.9rem;font-weight:500;color:#64748b}input[data-v-7db8523d]{width:100%;padding:.75rem;border-radius:.75rem;border:1px solid #e2e8f0;transition:border-color .2s}input[data-v-7db8523d]:focus{outline:none;border-color:#6366f1}.error[data-v-7db8523d]{color:#ef4444;font-size:.85rem;margin-bottom:1rem}button[data-v-7db8523d]{width:100%;padding:.75rem;background:#6366f1;color:#fff;border:none;border-radius:.75rem;font-weight:600;cursor:pointer;transition:background .2s}button[data-v-7db8523d]:hover{background:#4f46e5}button[data-v-7db8523d]:disabled{opacity:.7;cursor:not-allowed}.editor-form[data-v-9aacb981]{display:flex;flex-direction:column;gap:2rem}.card[data-v-9aacb981]{background:#fff;padding:1.5rem;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000001a}h3[data-v-9aacb981]{margin-bottom:1.5rem;font-weight:700;color:#1e293b}.field-grid[data-v-9aacb981]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.field[data-v-9aacb981]{display:flex;flex-direction:column;gap:.5rem}.field.full[data-v-9aacb981]{grid-column:span 2}label[data-v-9aacb981]{font-size:.9rem;font-weight:600;color:#64748b}input[data-v-9aacb981],select[data-v-9aacb981]{padding:.75rem;border-radius:.75rem;border:1px solid #e2e8f0;transition:border-color .2s}input[data-v-9aacb981]:focus,select[data-v-9aacb981]:focus{outline:none;border-color:#6366f1}.field-with-btn[data-v-9aacb981]{display:flex;gap:.5rem}.field-with-btn input[data-v-9aacb981]{flex:1}.inline-btn[data-v-9aacb981]{padding:.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#64748b}.inline-btn[data-v-9aacb981]:hover{border-color:#6366f1;color:#6366f1;background:#f5f3ff}.inline-btn[data-v-9aacb981]:disabled{opacity:.5;cursor:not-allowed}.translating[data-v-9aacb981]{color:#6366f1;font-size:.75rem;font-weight:400}.questions-header[data-v-9aacb981]{display:flex;justify-content:space-between;align-items:center}.add-q-btn[data-v-9aacb981]{display:flex;align-items:center;gap:.5rem;background:#1e293b;color:#fff;padding:.6rem 1.25rem;border-radius:.75rem;border:none;font-weight:600;cursor:pointer}.questions-list[data-v-9aacb981]{display:flex;flex-direction:column;gap:1.5rem}.q-header[data-v-9aacb981]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.q-number[data-v-9aacb981]{color:#6366f1;font-weight:800}.remove-btn[data-v-9aacb981]{display:flex;align-items:center;gap:.25rem;color:#ef4444;background:transparent;border:none;font-size:.85rem;font-weight:600;cursor:pointer}.q-row[data-v-9aacb981]{display:flex;gap:2rem;align-items:center;margin-bottom:1.5rem}.checkbox-label[data-v-9aacb981]{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-top:1.5rem}.options-area[data-v-9aacb981]{margin-top:1.5rem;background:#f8fafc;padding:1rem;border-radius:.75rem}.option-row[data-v-9aacb981]{display:flex;gap:.5rem;margin-top:.5rem}.option-row input[data-v-9aacb981]{flex:1}.remove-opt[data-v-9aacb981]{color:#ef4444;background:none;border:none;font-size:1.5rem;cursor:pointer}.add-opt-btn[data-v-9aacb981]{margin-top:1rem;font-size:.8rem;color:#6366f1;background:none;border:1px dashed #6366f1;padding:.4rem .8rem;border-radius:.5rem;cursor:pointer}.form-actions[data-v-9aacb981]{text-align:right;margin-bottom:4rem}.save-btn[data-v-9aacb981]{background:#6366f1;color:#fff;padding:1rem 3rem;border-radius:1rem;border:none;font-size:1.1rem;font-weight:700;cursor:pointer;box-shadow:0 4px 14px #6366f163}.save-btn[data-v-9aacb981]:disabled{opacity:.7}.icon[data-v-9aacb981]{width:1.1rem;height:1.1rem}.admin-create[data-v-552acbdb]{min-height:100vh;background:#f8fafc;padding:2rem 1rem}.container[data-v-552acbdb]{max-width:800px;margin:0 auto}.back-link[data-v-552acbdb]{margin-bottom:2rem}.link[data-v-552acbdb]{display:flex;align-items:center;gap:.25rem;color:#64748b;text-decoration:none;font-size:.9rem;font-weight:500}.header[data-v-552acbdb]{margin-bottom:3rem}h1[data-v-552acbdb]{font-size:2rem;font-weight:800;color:#1e293b;margin-bottom:.5rem}p[data-v-552acbdb]{color:#64748b}.icon[data-v-552acbdb]{width:1.25rem;height:1.25rem}.admin-edit[data-v-7b6b9f4a]{min-height:100vh;background:#f8fafc;padding:2rem 1rem}.container[data-v-7b6b9f4a]{max-width:800px;margin:0 auto}.back-link[data-v-7b6b9f4a]{margin-bottom:2rem}.link[data-v-7b6b9f4a]{display:flex;align-items:center;gap:.25rem;color:#64748b;text-decoration:none;font-size:.9rem;font-weight:500}.header[data-v-7b6b9f4a]{margin-bottom:3rem}h1[data-v-7b6b9f4a]{font-size:2rem;font-weight:800;color:#1e293b;margin-bottom:.5rem}p[data-v-7b6b9f4a]{color:#64748b}.center[data-v-7b6b9f4a]{text-align:center;padding:5rem;color:#64748b}.icon[data-v-7b6b9f4a]{width:1.25rem;height:1.25rem}.table-actions[data-v-a58827a8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.search-box[data-v-a58827a8]{position:relative;flex:1;max-width:400px}.search-icon[data-v-a58827a8]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#94a3b8;width:1.1rem}.search-box input[data-v-a58827a8]{width:100%;padding:.75rem 1rem .75rem 2.75rem;border-radius:.75rem;border:1px solid #e2e8f0}.export-btn[data-v-a58827a8]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;font-weight:600;cursor:pointer}.table-container[data-v-a58827a8]{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;overflow:hidden}table[data-v-a58827a8]{width:100%;border-collapse:collapse}th[data-v-a58827a8]{background:#f8fafc;padding:1rem;text-align:left;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0}td[data-v-a58827a8]{padding:1rem;border-bottom:1px solid #f1f5f9}tr[data-v-a58827a8]:hover{background:#f8fafc;cursor:pointer}.customer-info .name[data-v-a58827a8]{display:block;font-weight:700;color:#1e293b}.customer-info .company[data-v-a58827a8]{font-size:.85rem;color:#64748b}.lang-tag[data-v-a58827a8]{padding:.25rem .5rem;border-radius:.4rem;font-size:.75rem;font-weight:700}.lang-tag.tr[data-v-a58827a8]{background:#fee2e2;color:#991b1b}.lang-tag.en[data-v-a58827a8]{background:#dbeafe;color:#1e40af}.actions-td[data-v-a58827a8],.actions-th[data-v-a58827a8]{text-align:right}.delete-btn[data-v-a58827a8]{color:#ef4444;background:transparent;border:none;cursor:pointer;padding:.5rem}.empty-msg[data-v-a58827a8]{text-align:center;padding:3rem;color:#64748b}.modal-overlay[data-v-a58827a8]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.modal[data-v-a58827a8]{background:#fff;padding:2rem;border-radius:1.5rem;width:100%;max-width:800px;max-height:90vh;overflow-y:auto}.modal header[data-v-a58827a8]{display:flex;justify-content:space-between;margin-bottom:2rem}.close-btn[data-v-a58827a8]{background:none;border:none;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.modal-header-actions[data-v-a58827a8]{display:flex;align-items:center;gap:1rem}.detail-export-btn[data-v-a58827a8]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#6366f1;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;font-size:.9rem}.info-section[data-v-a58827a8],.answers-section[data-v-a58827a8]{margin-bottom:2rem}h4[data-v-a58827a8]{color:#6366f1;margin-bottom:1rem;border-bottom:1px solid #f1f5f9;padding-bottom:.5rem}.info-grid[data-v-a58827a8]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.answer-item[data-v-a58827a8]{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f1f5f9}.q-text[data-v-a58827a8]{font-weight:600;margin-bottom:.25rem}.a-text[data-v-a58827a8]{color:#475569}.icon[data-v-a58827a8]{width:1.1rem;height:1.1rem}.responses-view[data-v-6eb1d714]{min-height:100vh;background:#f8fafc;padding:2rem 1rem}.container[data-v-6eb1d714]{max-width:1200px;margin:0 auto}.back-link[data-v-6eb1d714]{margin-bottom:2rem}.link[data-v-6eb1d714]{display:flex;align-items:center;gap:.25rem;color:#64748b;text-decoration:none;font-size:.9rem;font-weight:500}.header[data-v-6eb1d714]{margin-bottom:3rem}h1[data-v-6eb1d714]{font-size:2rem;font-weight:800;color:#1e293b;margin-bottom:.5rem}p[data-v-6eb1d714]{color:#64748b}.center[data-v-6eb1d714]{text-align:center;padding:5rem;color:#64748b}.icon[data-v-6eb1d714]{width:1.25rem;height:1.25rem}
