.qa-container[data-v-7fa34f1a]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:24px;padding:32px;min-height:600px;position:relative;overflow:hidden}.qa-container[data-v-7fa34f1a]:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;z-index:0}.qa-container[data-v-7fa34f1a]>*{position:relative;z-index:1}.header-section[data-v-7fa34f1a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:24px;border-radius:20px;box-shadow:0 8px 32px #0000001a}.header-left[data-v-7fa34f1a]{display:flex;align-items:center;gap:16px}.icon-wrapper[data-v-7fa34f1a]{width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #667eea4d}.header-icon[data-v-7fa34f1a]{font-size:28px;color:#fff}.header-title[data-v-7fa34f1a]{font-size:28px;font-weight:700;color:#1a202c;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-subtitle[data-v-7fa34f1a]{font-size:16px;color:#718096;margin:4px 0 0}.header-actions[data-v-7fa34f1a]{display:flex;align-items:center;gap:12px}.action-btn[data-v-7fa34f1a]{border:none;box-shadow:0 4px 16px #0000001a;transition:all .3s ease}.refresh-btn[data-v-7fa34f1a]{background:rgba(255,255,255,.9);color:#667eea}.refresh-btn[data-v-7fa34f1a]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea33}.create-btn[data-v-7fa34f1a]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:12px 24px;font-weight:600}.create-btn[data-v-7fa34f1a]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.qa-grid[data-v-7fa34f1a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;margin-bottom:32px}.empty-state[data-v-7fa34f1a]{grid-column:1 / -1;text-align:center;padding:80px 20px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 8px 32px #0000001a}.empty-icon[data-v-7fa34f1a]{font-size:64px;color:#cbd5e0;margin-bottom:24px}.empty-title[data-v-7fa34f1a]{font-size:24px;font-weight:600;color:#2d3748;margin:0 0 12px}.empty-desc[data-v-7fa34f1a]{font-size:16px;color:#718096;margin:0 0 32px}.qa-card[data-v-7fa34f1a]{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:24px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;box-shadow:0 8px 32px #0000001a;position:relative;overflow:hidden}.qa-card[data-v-7fa34f1a]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:20px 20px 0 0}.qa-card[data-v-7fa34f1a]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026;border-color:#667eea}.qa-active[data-v-7fa34f1a]{border-color:#667eea;background:rgba(102,126,234,.05)}.qa-header[data-v-7fa34f1a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.qa-title[data-v-7fa34f1a]{font-size:18px;font-weight:600;color:#1a202c;margin:0;flex:1;line-height:1.4;word-break:break-word}.qa-actions[data-v-7fa34f1a]{display:flex;gap:8px;opacity:0;transition:all .3s ease}.qa-card:hover .qa-actions[data-v-7fa34f1a]{opacity:1}.action-icon[data-v-7fa34f1a]{width:32px;height:32px;border:none;transition:all .3s ease}.action-icon[data-v-7fa34f1a]:hover{transform:scale(1.1)}.edit-icon[data-v-7fa34f1a]:hover{background:rgba(102,126,234,.1)}.preview-icon[data-v-7fa34f1a]:hover{background:rgba(34,197,94,.1)}.copy-icon[data-v-7fa34f1a]:hover{background:rgba(59,130,246,.1)}.delete-icon[data-v-7fa34f1a]:hover{background:rgba(245,101,101,.1)}.qa-content[data-v-7fa34f1a]{margin-bottom:16px}.qa-items-preview[data-v-7fa34f1a]{space-y:16px}.qa-item-preview[data-v-7fa34f1a]{margin-bottom:16px;padding:16px;background:#f8fafc;border-radius:12px;border-left:4px solid #667eea}.qa-item-preview[data-v-7fa34f1a]:last-child{margin-bottom:0}.qa-question[data-v-7fa34f1a],.qa-answer[data-v-7fa34f1a]{margin-bottom:12px}.qa-question[data-v-7fa34f1a]:last-child,.qa-answer[data-v-7fa34f1a]:last-child{margin-bottom:0}.question-label[data-v-7fa34f1a],.answer-label[data-v-7fa34f1a]{font-size:14px;font-weight:600;color:#667eea;margin:0 0 8px}.question-text[data-v-7fa34f1a],.answer-text[data-v-7fa34f1a]{color:#4a5568;font-size:14px;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.more-items[data-v-7fa34f1a]{text-align:center;padding:12px;background:#e2e8f0;border-radius:8px;margin-top:12px}.more-text[data-v-7fa34f1a]{font-size:14px;color:#718096;font-style:italic}.qa-footer[data-v-7fa34f1a]{border-top:1px solid #e2e8f0;padding-top:16px}.qa-meta[data-v-7fa34f1a]{display:flex;justify-content:space-between;align-items:center}.qa-time[data-v-7fa34f1a]{display:flex;align-items:center;gap:8px;font-size:12px}.time-label[data-v-7fa34f1a]{color:#a0aec0}.time-value[data-v-7fa34f1a]{color:#667eea;font-weight:500}.qa-items-container[data-v-7fa34f1a]{space-y:24px}.qa-item-form[data-v-7fa34f1a]{border:2px solid #e2e8f0;border-radius:16px;padding:20px;background:#f8fafc;transition:all .3s ease}.qa-item-form[data-v-7fa34f1a]:hover{border-color:#667eea;background:#f1f5f9}.qa-item-header[data-v-7fa34f1a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #e2e8f0}.qa-item-title[data-v-7fa34f1a]{font-size:16px;font-weight:600;color:#2d3748;margin:0}.qa-item-content[data-v-7fa34f1a]{space-y:16px}.qa-form-item[data-v-7fa34f1a]{margin-bottom:16px}.qa-form-item[data-v-7fa34f1a]:last-child{margin-bottom:0}.add-qa-btn[data-v-7fa34f1a]{width:100%;margin-top:16px;padding:12px 24px;font-weight:600;border:2px dashed #667eea;background:rgba(102,126,234,.05);color:#667eea;transition:all .3s ease}.add-qa-btn[data-v-7fa34f1a]:hover{background:rgba(102,126,234,.1);border-color:#667eea;transform:translateY(-2px)}[data-v-7fa34f1a] .qa-dialog .el-dialog{border-radius:20px;overflow:hidden}[data-v-7fa34f1a] .qa-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:24px 32px;border-bottom:none}[data-v-7fa34f1a] .qa-dialog .el-dialog__title{font-size:20px;font-weight:600}[data-v-7fa34f1a] .qa-dialog .el-dialog__body{padding:32px;background:#f8fafc}.form-container[data-v-7fa34f1a]{max-width:100%}.form-item[data-v-7fa34f1a]{margin-bottom:24px}[data-v-7fa34f1a] .form-item .el-form-item__label{font-size:16px;font-weight:600;color:#2d3748;margin-bottom:8px}[data-v-7fa34f1a] .title-input .el-input__wrapper,[data-v-7fa34f1a] .question-textarea .el-textarea__inner,[data-v-7fa34f1a] .answer-textarea .el-textarea__inner,[data-v-7fa34f1a] .header-textarea .el-textarea__inner,[data-v-7fa34f1a] .footer-textarea .el-textarea__inner{border-radius:12px;padding:16px;font-size:15px;line-height:1.6;border:2px solid #e2e8f0;transition:all .3s ease;font-family:inherit}[data-v-7fa34f1a] .title-input .el-input__wrapper:hover,[data-v-7fa34f1a] .question-textarea .el-textarea__inner:hover,[data-v-7fa34f1a] .answer-textarea .el-textarea__inner:hover,[data-v-7fa34f1a] .header-textarea .el-textarea__inner:hover,[data-v-7fa34f1a] .footer-textarea .el-textarea__inner:hover{border-color:#667eea}[data-v-7fa34f1a] .title-input .el-input__wrapper.is-focus,[data-v-7fa34f1a] .question-textarea .el-textarea__inner:focus,[data-v-7fa34f1a] .answer-textarea .el-textarea__inner:focus,[data-v-7fa34f1a] .header-textarea .el-textarea__inner:focus,[data-v-7fa34f1a] .footer-textarea .el-textarea__inner:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.dialog-footer[data-v-7fa34f1a]{display:flex;justify-content:flex-end;gap:16px;padding:24px 32px;background:#f8fafc}[data-v-7fa34f1a] .detail-dialog .el-dialog{border-radius:20px;overflow:hidden}[data-v-7fa34f1a] .detail-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:24px 32px}[data-v-7fa34f1a] .detail-dialog .el-dialog__body{padding:0;background:#f8fafc}.detail-container[data-v-7fa34f1a]{min-height:400px}.detail-header[data-v-7fa34f1a]{padding:32px;background:white;border-bottom:1px solid #e2e8f0}.detail-title[data-v-7fa34f1a]{font-size:24px;font-weight:700;color:#1a202c;margin:0 0 16px;line-height:1.3;word-break:break-word}.detail-meta[data-v-7fa34f1a]{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.meta-item[data-v-7fa34f1a]{display:flex;align-items:center;gap:8px;font-size:14px;color:#718096}.meta-item .el-icon[data-v-7fa34f1a]{color:#667eea}.detail-content[data-v-7fa34f1a]{padding:32px}.content-wrapper[data-v-7fa34f1a]{background:white;border-radius:12px;padding:24px;box-shadow:0 4px 16px #0000000d}.qa-detail-items[data-v-7fa34f1a]{space-y:24px}.qa-detail-item[data-v-7fa34f1a]{margin-bottom:32px;padding:24px;background:#f8fafc;border-radius:12px;border-left:4px solid #667eea}.qa-detail-item[data-v-7fa34f1a]:last-child{margin-bottom:0}.qa-detail-question[data-v-7fa34f1a],.qa-detail-answer[data-v-7fa34f1a]{margin-bottom:20px}.qa-detail-answer[data-v-7fa34f1a]:last-child{margin-bottom:0}.detail-question-label[data-v-7fa34f1a],.detail-answer-label[data-v-7fa34f1a]{font-size:18px;font-weight:600;color:#667eea;margin:0 0 12px}.detail-question-text[data-v-7fa34f1a],.detail-answer-text[data-v-7fa34f1a]{color:#2d3748;font-size:15px;line-height:1.7;margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit}[data-v-7fa34f1a] .preview-dialog .el-dialog{border-radius:20px;overflow:hidden}[data-v-7fa34f1a] .preview-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:24px 32px}[data-v-7fa34f1a] .preview-dialog .el-dialog__body{padding:0;background:#f8fafc}.preview-container[data-v-7fa34f1a]{min-height:500px}.preview-header[data-v-7fa34f1a]{display:flex;justify-content:space-between;align-items:center;padding:32px;background:white;border-bottom:1px solid #e2e8f0}.preview-title[data-v-7fa34f1a]{font-size:28px;font-weight:700;color:#1a202c;margin:0;line-height:1.3}.preview-content[data-v-7fa34f1a]{padding:32px}.preview-header-content[data-v-7fa34f1a],.preview-footer-content[data-v-7fa34f1a]{margin-bottom:24px;padding:20px;background:#f1f5f9;border-radius:12px;border-left:4px solid #667eea}.custom-content[data-v-7fa34f1a]{color:#2d3748;font-size:15px;line-height:1.6}.preview-qa-section[data-v-7fa34f1a]{background:white;border-radius:12px;padding:32px;box-shadow:0 4px 16px #0000000d;margin-bottom:24px}.preview-qa-items[data-v-7fa34f1a]{space-y:32px}.preview-qa-item[data-v-7fa34f1a]{margin-bottom:40px;padding:24px;background:#f8fafc;border-radius:12px;border-left:4px solid #667eea}.preview-qa-item[data-v-7fa34f1a]:last-child{margin-bottom:0}.preview-question-section[data-v-7fa34f1a],.preview-answer-section[data-v-7fa34f1a]{margin-bottom:24px}.preview-answer-section[data-v-7fa34f1a]:last-child{margin-bottom:0}.preview-question-title[data-v-7fa34f1a],.preview-answer-title[data-v-7fa34f1a]{font-size:20px;font-weight:600;color:#667eea;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #e2e8f0}.preview-question-content[data-v-7fa34f1a],.preview-answer-content[data-v-7fa34f1a]{color:#2d3748;font-size:16px;line-height:1.7;white-space:pre-wrap;word-break:break-word;font-family:inherit}.pagination-wrapper[data-v-7fa34f1a]{display:flex;justify-content:center;margin-top:32px;padding:24px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 8px 32px #0000001a}[data-v-7fa34f1a] .custom-pagination{--el-pagination-bg-color: transparent;--el-pagination-text-color: #667eea;--el-pagination-border-radius: 12px}[data-v-7fa34f1a] .custom-pagination .el-pagination__total{color:#718096;font-weight:500}[data-v-7fa34f1a] .custom-pagination .el-pager li{background:rgba(255,255,255,.8);border:2px solid transparent;border-radius:8px;margin:0 4px;transition:all .3s ease}[data-v-7fa34f1a] .custom-pagination .el-pager li:hover{border-color:#667eea;background:rgba(102,126,234,.1)}[data-v-7fa34f1a] .custom-pagination .el-pager li.is-active{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}[data-v-7fa34f1a] .custom-pagination .btn-prev,[data-v-7fa34f1a] .custom-pagination .btn-next{background:rgba(255,255,255,.8);border:2px solid transparent;border-radius:8px;color:#667eea;transition:all .3s ease}[data-v-7fa34f1a] .custom-pagination .btn-prev:hover,[data-v-7fa34f1a] .custom-pagination .btn-next:hover{border-color:#667eea;background:rgba(102,126,234,.1)}@media (max-width: 768px){.qa-container[data-v-7fa34f1a]{padding:16px;border-radius:16px}.header-section[data-v-7fa34f1a]{flex-direction:column;gap:16px;align-items:stretch;padding:16px}.header-left[data-v-7fa34f1a]{justify-content:center;text-align:center}.header-actions[data-v-7fa34f1a]{justify-content:center}.qa-grid[data-v-7fa34f1a]{grid-template-columns:1fr;gap:16px}.qa-card[data-v-7fa34f1a]{padding:16px}.qa-actions[data-v-7fa34f1a]{opacity:1}[data-v-7fa34f1a] .qa-dialog .el-dialog__body,[data-v-7fa34f1a] .detail-dialog .el-dialog__body,[data-v-7fa34f1a] .preview-dialog .el-dialog__body{padding:16px}[data-v-7fa34f1a] .qa-dialog .el-dialog__header,[data-v-7fa34f1a] .detail-dialog .el-dialog__header,[data-v-7fa34f1a] .preview-dialog .el-dialog__header{padding:16px 20px}.preview-header[data-v-7fa34f1a]{flex-direction:column;gap:16px;text-align:center}.preview-title[data-v-7fa34f1a]{font-size:24px}.preview-content[data-v-7fa34f1a]{padding:16px}.preview-qa-section[data-v-7fa34f1a]{padding:20px}.preview-question-title[data-v-7fa34f1a],.preview-answer-title[data-v-7fa34f1a]{font-size:18px}.preview-question-content[data-v-7fa34f1a],.preview-answer-content[data-v-7fa34f1a]{font-size:15px}.qa-item-form[data-v-7fa34f1a]{padding:16px}.qa-item-header[data-v-7fa34f1a]{flex-direction:column;gap:12px;align-items:flex-start}.detail-meta[data-v-7fa34f1a]{flex-direction:column;gap:8px;text-align:center}}
