.ckeditor-iframe-wrapper[data-v-adb79d06]{position:relative;border-radius:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ckeditor-iframe-wrapper[data-v-adb79d06],.editor-loading[data-v-adb79d06]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.editor-loading[data-v-adb79d06]{position:absolute;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:hsla(0,0%,100%,.8);z-index:10}.modern-editor-modal[data-v-ba8f225e]{border-radius:12px;overflow:hidden}.modern-editor-modal .ant-modal-content[data-v-ba8f225e]{border-radius:12px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);max-height:95vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modern-editor-modal .ant-modal-header[data-v-ba8f225e]{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;padding:20px 24px}.modern-editor-modal .ant-modal-title[data-v-ba8f225e]{color:#fff;font-size:18px;font-weight:600}.modern-editor-modal .ant-modal-close[data-v-ba8f225e]{color:#fff}.modern-editor-modal .ant-modal-close[data-v-ba8f225e]:hover{color:hsla(0,0%,100%,.8)}.modern-editor-modal .ant-modal-body[data-v-ba8f225e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px;max-height:90vh}.editor-container[data-v-ba8f225e]{background:#f8fafc;border-radius:8px;padding:0}.editor-preview-wrapper[data-v-ba8f225e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:700px;background:#fff;border-radius:12px;padding:24px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.editor-section[data-v-ba8f225e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.editor-preview-wrapper.single-column .editor-section[data-v-ba8f225e]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.section-header[data-v-ba8f225e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #f1f5f9}.section-icon[data-v-ba8f225e]{font-size:18px;color:#667eea;margin-right:8px}.section-title[data-v-ba8f225e]{font-size:16px;font-weight:600;color:#2d3748}.editor-content[data-v-ba8f225e]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px solid #e2e8f0;border-radius:8px;overflow:auto;-webkit-transition:all .3s ease;transition:all .3s ease;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editor-content[data-v-ba8f225e]:hover{border-color:#cbd5e0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.preview-section[data-v-ba8f225e]{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.preview-content[data-v-ba8f225e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:-10px}.phone-frame[data-v-ba8f225e]{width:375px;height:667px;background:#1a1a1a;border-radius:25px;padding:8px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.3);position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.phone-frame[data-v-ba8f225e]:before{content:"";position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:4px;background:#333;border-radius:2px;z-index:10}.phone-header[data-v-ba8f225e]{height:50px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:17px 17px 0 0}.phone-notch[data-v-ba8f225e]{position:absolute;top:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:120px;height:20px;background:#1a1a1a;border-radius:0 0 10px 10px}.phone-title[data-v-ba8f225e]{font-weight:600;font-size:14px;z-index:5}.phone-content-wrapper[data-v-ba8f225e]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.phone-content[data-v-ba8f225e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;overflow-y:auto;background:#fff;font-size:14px;line-height:1.6;color:#2d3748;min-height:0}.phone-content.loading[data-v-ba8f225e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-placeholder[data-v-ba8f225e]{text-align:center;color:#a0aec0}.loading-placeholder p[data-v-ba8f225e]{margin-top:12px;font-size:14px}.phone-footer[data-v-ba8f225e]{height:30px;background:#fff;border-radius:0 0 17px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0;margin-top:auto}.home-indicator[data-v-ba8f225e]{width:120px;height:4px;background:#e2e8f0;border-radius:2px}.editor-content[data-v-ba8f225e]::-webkit-scrollbar,.phone-content[data-v-ba8f225e]::-webkit-scrollbar{width:6px}.editor-content[data-v-ba8f225e]::-webkit-scrollbar-track,.phone-content[data-v-ba8f225e]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.editor-content[data-v-ba8f225e]::-webkit-scrollbar-thumb,.phone-content[data-v-ba8f225e]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.editor-content[data-v-ba8f225e]::-webkit-scrollbar-thumb:hover,.phone-content[data-v-ba8f225e]::-webkit-scrollbar-thumb:hover{background:#a0aec0}@media (max-width:800px){.editor-preview-wrapper[data-v-ba8f225e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;gap:16px}.editor-section[data-v-ba8f225e]{min-height:400px}.preview-section[data-v-ba8f225e]{-webkit-box-flex:0;-ms-flex:none;flex:none;height:400px}.preview-content[data-v-ba8f225e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}.phone-frame[data-v-ba8f225e]{width:300px;height:533px}}@media (max-width:768px){.editor-preview-wrapper[data-v-ba8f225e]{padding:16px;gap:12px}.phone-frame[data-v-ba8f225e]{width:280px;height:498px}.phone-content[data-v-ba8f225e]{padding:15px;font-size:13px}}@-webkit-keyframes fadeInUp-ba8f225e{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-ba8f225e{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.editor-section[data-v-ba8f225e],.preview-section[data-v-ba8f225e]{-webkit-animation:fadeInUp-ba8f225e .5s ease-out;animation:fadeInUp-ba8f225e .5s ease-out}.preview-section[data-v-ba8f225e]{-webkit-animation-delay:.1s;animation-delay:.1s}.modern-modal[data-v-fa1155fa]{border-radius:12px;overflow:hidden}.modern-modal .ant-modal-content[data-v-fa1155fa]{border-radius:12px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);max-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modern-modal .ant-modal-body[data-v-fa1155fa]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px;max-height:70vh}.modern-modal .ant-modal-header[data-v-fa1155fa]{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;padding:20px 24px}.modern-modal .ant-modal-title[data-v-fa1155fa]{color:#fff;font-size:18px;font-weight:600}.modern-modal .ant-modal-close[data-v-fa1155fa]{color:#fff}.modern-modal .ant-modal-close[data-v-fa1155fa]:hover{color:hsla(0,0%,100%,.8)}.form-container[data-v-fa1155fa]{background:#f8fafc;border-radius:8px;padding:0}.modern-form[data-v-fa1155fa]{background:transparent}.form-section[data-v-fa1155fa]{background:#fff;border-radius:12px;margin-bottom:16px;padding:24px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease}.form-section[data-v-fa1155fa]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.section-header[data-v-fa1155fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #f1f5f9}.section-icon[data-v-fa1155fa]{font-size:18px;color:#667eea;margin-right:8px}.section-title[data-v-fa1155fa]{font-size:16px;font-weight:600;color:#2d3748}.form-item[data-v-fa1155fa]{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:32px}.form-item .ant-form-item-control[data-v-fa1155fa],.form-item .ant-form-item-label[data-v-fa1155fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px}.form-item .ant-form-item-label[data-v-fa1155fa]{font-weight:500;color:#4a5568;line-height:32px;padding-top:0;-ms-flex-negative:0;flex-shrink:0}.form-item .ant-form-item-control[data-v-fa1155fa]{line-height:32px;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-item .ant-form-item-control-input[data-v-fa1155fa],.modern-radio-group[data-v-fa1155fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-radio-group[data-v-fa1155fa]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;min-height:32px;margin-top:0;padding-top:0}.form-item .ant-radio-group[data-v-fa1155fa]{margin-top:0!important;padding-top:0!important}.form-item .ant-form-item-control-input-content[data-v-fa1155fa],.form-item .ant-radio-group[data-v-fa1155fa]{min-height:32px!important}.form-item .ant-form-item-control-input-content[data-v-fa1155fa],.form-item .ant-radio-group[data-v-fa1155fa],.radio-button-modern[data-v-fa1155fa]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.radio-button-modern[data-v-fa1155fa]{border-radius:6px!important;border:2px solid #e2e8f0!important;background:#fff!important;color:#4a5568!important;font-weight:500!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;min-width:60px;text-align:center;height:28px!important;line-height:24px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;font-size:12px!important;padding:0 8px!important;margin-right:4px!important;margin-bottom:4px!important}.radio-button-modern[data-v-fa1155fa]:hover{border-color:#667eea!important;color:#667eea!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(102,126,234,.15);box-shadow:0 4px 12px rgba(102,126,234,.15)}.radio-button-modern.ant-radio-button-wrapper-checked[data-v-fa1155fa]{background:linear-gradient(135deg,#667eea,#764ba2)!important;border-color:#667eea!important;color:#fff!important;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3)}.content-editor-wrapper[data-v-fa1155fa]{position:relative}.content-preview[data-v-fa1155fa]{max-height:200px;overflow-y:auto;border:2px solid #e2e8f0;border-radius:8px;padding:16px;margin-bottom:12px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);-webkit-transition:all .3s ease;transition:all .3s ease;min-height:60px}.content-preview[data-v-fa1155fa]:hover{border-color:#cbd5e0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.edit-button[data-v-fa1155fa]{border-radius:8px;font-weight:500;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.2);box-shadow:0 2px 8px rgba(24,144,255,.2);-webkit-transition:all .3s ease;transition:all .3s ease}.edit-button[data-v-fa1155fa]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 16px rgba(24,144,255,.3);box-shadow:0 4px 16px rgba(24,144,255,.3)}.modern-textarea[data-v-fa1155fa]{border-radius:8px;border:2px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px}.modern-textarea[data-v-fa1155fa]:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.table-container[data-v-fa1155fa]{background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.modern-table[data-v-fa1155fa]{border-radius:12px}.modern-table .ant-table-thead>tr>th[data-v-fa1155fa]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #e2e8f0;font-weight:600;color:#4a5568;padding:16px 12px}.modern-table .ant-table-tbody>tr>td[data-v-fa1155fa]{padding:16px 12px;border-bottom:1px solid #f1f5f9;-webkit-transition:all .3s ease;transition:all .3s ease}.modern-table .ant-table-tbody>tr:hover>td[data-v-fa1155fa]{background:#f8fafc}.modern-input[data-v-fa1155fa]{border-radius:8px;border:2px solid #e2e8f0;-webkit-transition:all .3s ease;transition:all .3s ease}.modern-input[data-v-fa1155fa]:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.answer-content-wrapper[data-v-fa1155fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.content-preview-small[data-v-fa1155fa]{max-height:120px;overflow-y:auto;border:2px solid #e2e8f0;border-radius:8px;padding:12px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);-webkit-transition:all .3s ease;transition:all .3s ease;min-height:40px}.content-preview-small[data-v-fa1155fa]:hover{border-color:#cbd5e0}.empty-content[data-v-fa1155fa]{color:#a0aec0;font-style:italic;text-align:center;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:2px dashed #e2e8f0;border-radius:8px;background:#f8fafc}.empty-content .anticon[data-v-fa1155fa]{font-size:20px}.answer-edit-button[data-v-fa1155fa]{border-radius:6px;font-weight:500;-ms-flex-item-align:start;align-self:flex-start}.answer-radio-group[data-v-fa1155fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.correct-radio[data-v-fa1155fa]{color:#38a169!important;font-weight:500}.correct-radio .anticon[data-v-fa1155fa]{color:#38a169}.incorrect-radio[data-v-fa1155fa]{color:#e53e3e!important;font-weight:500}.incorrect-radio .anticon[data-v-fa1155fa]{color:#e53e3e}@media (max-width:768px){.form-section[data-v-fa1155fa]{padding:16px;margin-bottom:16px}.modern-radio-group[data-v-fa1155fa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.radio-button-modern[data-v-fa1155fa]{width:100%;margin-bottom:8px}.section-header[data-v-fa1155fa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}@-webkit-keyframes fadeInUp-fa1155fa{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-fa1155fa{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.form-section[data-v-fa1155fa]{-webkit-animation:fadeInUp-fa1155fa .5s ease-out;animation:fadeInUp-fa1155fa .5s ease-out}.form-section[data-v-fa1155fa]:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.form-section[data-v-fa1155fa]:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.content-preview-small[data-v-fa1155fa]::-webkit-scrollbar,.content-preview[data-v-fa1155fa]::-webkit-scrollbar{width:6px}.content-preview-small[data-v-fa1155fa]::-webkit-scrollbar-track,.content-preview[data-v-fa1155fa]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.content-preview-small[data-v-fa1155fa]::-webkit-scrollbar-thumb,.content-preview[data-v-fa1155fa]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.content-preview-small[data-v-fa1155fa]::-webkit-scrollbar-thumb:hover,.content-preview[data-v-fa1155fa]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.modern-modal .ant-modal-body[data-v-fa1155fa]::-webkit-scrollbar{width:8px}.modern-modal .ant-modal-body[data-v-fa1155fa]::-webkit-scrollbar-track{background:#f8fafc;border-radius:4px}.modern-modal .ant-modal-body[data-v-fa1155fa]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#cbd5e0,#a0aec0);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.modern-modal .ant-modal-body[data-v-fa1155fa]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#a0aec0,#718096)}