.form-manager[data-v-7707c66a]{max-height:600px;overflow-y:auto}.form-list-section h3[data-v-7707c66a]{margin-bottom:16px;font-size:16px;font-weight:600}.form-actions[data-v-7707c66a]{margin-top:16px;text-align:center}.form-editor-section h3[data-v-7707c66a]{margin-bottom:16px;font-size:16px;font-weight:600}.fields-container[data-v-7707c66a]{margin-bottom:20px}.field-item[data-v-7707c66a]{border:1px solid #e8eaec;border-radius:4px;padding:16px;margin-bottom:16px;background:#fafafa}.field-header[data-v-7707c66a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.field-index[data-v-7707c66a]{font-weight:700;color:#1890ff}.field-content[data-v-7707c66a]{background:#fff;padding:12px;border-radius:4px}.field-options[data-v-7707c66a]{margin-top:12px;padding-top:12px;border-top:1px solid #e8eaec}.options-title[data-v-7707c66a]{font-size:14px;font-weight:600;margin-bottom:8px;color:#666}.option-row[data-v-7707c66a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.add-field-btn[data-v-7707c66a]{width:100%;margin-top:16px}.form-editor-actions[data-v-7707c66a]{text-align:center;margin-top:20px;padding-top:20px;border-top:1px solid #e8eaec}.form-editor-actions button[data-v-7707c66a]{margin:0 8px}.upload-list[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.upload-item[data-v-6fd7536f]{position:relative;width:200px;height:120px;margin-right:10px;margin-bottom:10px;border:1px solid #dcdee2;border-radius:4px;overflow:hidden}.upload-item img[data-v-6fd7536f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upload-item-cover[data-v-6fd7536f]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-item:hover .upload-item-cover[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex}.upload-item-cover i[data-v-6fd7536f]{font-size:24px;color:#fff;margin:0 10px;cursor:pointer}.upload-btn-item[data-v-6fd7536f]{width:200px;height:120px;border:2px dashed #dcdee2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-btn-content[data-v-6fd7536f]{text-align:center;color:#999}.upload-text[data-v-6fd7536f]{margin-top:8px;font-size:14px}.upload-tips[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;color:#999;font-size:12px}.upload-tips i[data-v-6fd7536f]{margin-right:5px}.quill-editor-wrapper[data-v-6fd7536f]{height:300px;margin-top:10px;border:1px solid #dcdee2;border-radius:6px;overflow:hidden}.quill-editor-wrapper[data-v-6fd7536f] .ql-toolbar{background:#f8f8f9;border-bottom:1px solid #dcdee2;padding:12px;border-top-left-radius:6px;border-top-right-radius:6px}.quill-editor-wrapper[data-v-6fd7536f] .ql-toolbar .ql-formats{border-right:1px solid #dcdee2;padding-right:8px;margin-right:8px}.quill-editor-wrapper[data-v-6fd7536f] .ql-toolbar .ql-picker-label{color:#515a6e}.quill-editor-wrapper[data-v-6fd7536f] .ql-toolbar .ql-active,.quill-editor-wrapper[data-v-6fd7536f] .ql-toolbar .ql-picker-label:hover{color:#2d8cf0}.quill-editor-wrapper[data-v-6fd7536f] .ql-toolbar .ql-stroke{border:none!important}.quill-editor-wrapper[data-v-6fd7536f] .ql-toolbar .ql-picker-options{border:1px solid #dcdee2;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);background:#fff}.quill-editor-wrapper[data-v-6fd7536f] .ql-container{font-size:14px;line-height:1.6;color:#333;background:#fff}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor{min-height:450px;padding:15px;font-family:inherit;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor p{margin-bottom:8px}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor h1{font-size:24px;font-weight:700;margin:16px 0 8px 0}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor h2{font-size:20px;font-weight:700;margin:14px 0 6px 0}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor h3{font-size:18px;font-weight:700;margin:12px 0 6px 0}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor ol,.quill-editor-wrapper[data-v-6fd7536f] .ql-editor ul{margin-bottom:10px;padding-left:20px}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor li{margin-bottom:4px}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor blockquote{border-left:4px solid #2d8cf0;padding-left:16px;margin:10px 0;color:#666;font-style:italic}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor a{color:#2d8cf0;text-decoration:none}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor a:hover{text-decoration:underline}.quill-editor-wrapper[data-v-6fd7536f] .ql-container.ql-blank:before{color:#c5c8ce}.quill-editor-wrapper[data-v-6fd7536f] .ql-editor:focus{outline:none}.form-tip[data-v-6fd7536f]{margin-top:5px}.ivu-divider[data-v-6fd7536f]{margin:30px 0 20px 0}.questions-selector[data-v-6fd7536f]{border:1px solid #dcdee2;border-radius:4px;padding:15px;background:#fafafa}.questions-header[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.selected-count[data-v-6fd7536f]{font-weight:700;color:#2d8cf0}.selected-questions[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;max-height:200px;overflow-y:auto}.no-questions[data-v-6fd7536f]{text-align:center;padding:20px}.question-modal-content[data-v-6fd7536f]{min-height:400px}.selected-questions-summary[data-v-6fd7536f]{margin-bottom:20px;padding:16px;background:#f0f9ff;border:1px solid #91d5ff;border-radius:6px}.summary-header[data-v-6fd7536f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;font-weight:600;color:#1890ff}.sort-tips[data-v-6fd7536f],.summary-header[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort-tips[data-v-6fd7536f]{gap:4px;font-size:12px;color:#666}.selected-questions-list[data-v-6fd7536f]{max-height:200px;overflow-y:auto;border:1px solid #e8eaec;border-radius:4px;background:#fff}.selected-question-item[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;cursor:move;-webkit-transition:all .3s;transition:all .3s}.selected-question-item[data-v-6fd7536f]:hover{background:#fafafa}.selected-question-item.dragging[data-v-6fd7536f]{opacity:.5;background:#e6f7ff}.selected-question-item[data-v-6fd7536f]:last-child{border-bottom:none}.question-info[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.question-number[data-v-6fd7536f]{font-weight:600;color:#1890ff;min-width:30px}.question-title[data-v-6fd7536f]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-actions[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.question-actions .ivu-btn[data-v-6fd7536f]{padding:4px 8px;min-width:auto}.question-actions .ivu-btn[disabled][data-v-6fd7536f]{opacity:.4}.available-questions[data-v-6fd7536f]{margin-top:20px}.section-title[data-v-6fd7536f]{font-weight:600;color:#333;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8eaec}.template-info-card[data-v-6fd7536f]{padding:16px;background:#f8f8f9;border:1px solid #e8eaec;border-radius:6px}.template-info-card .info-row[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.template-info-card .info-row[data-v-6fd7536f]:last-child{margin-bottom:0}.template-info-card .info-label[data-v-6fd7536f]{font-weight:600;color:#666;min-width:90px;margin-right:12px}.form-tip[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;color:#999;font-size:12px}.form-tip i[data-v-6fd7536f]{margin-right:5px}.ivu-select-dropdown .ivu-tag[data-v-6fd7536f]{padding:0 8px;height:22px;line-height:22px;font-size:12px}.lottery-preview-modal[data-v-6fd7536f]{/deep/ .ivu-modal-body{padding:0;max-height:80vh;overflow-y:auto;background:#000}}.lottery-preview-container[data-v-6fd7536f]{width:100%;min-height:600px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.top-decoration[data-v-6fd7536f]{text-align:center;padding-top:60px;position:relative;z-index:1}.top-decoration .title[data-v-6fd7536f]{font-size:36px;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:8px}.top-decoration .subtitle[data-v-6fd7536f]{font-size:21px;color:hsla(0,0%,100%,.9)}.lottery-container[data-v-6fd7536f]{min-height:400px;margin:20px}.dialer-preview[data-v-6fd7536f],.lottery-container[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.dialer-wheel[data-v-6fd7536f]{position:relative;width:263px;height:263px;border-radius:50%;border:6px solid #ff6b35;overflow:hidden;background:#fff;-webkit-box-shadow:0 8px 30px rgba(255,107,53,.3);box-shadow:0 8px 30px rgba(255,107,53,.3)}.dialer-segment[data-v-6fd7536f]{position:absolute;width:100%;height:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.dialer-segment[data-v-6fd7536f]:nth-child(odd){background:linear-gradient(135deg,#ffeaa7,#fdcb6e)}.dialer-segment[data-v-6fd7536f]:nth-child(2n){background:linear-gradient(135deg,#74b9ff,#0984e3)}.prize-text[data-v-6fd7536f]{position:absolute;font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:10;white-space:nowrap}.dialer-center[data-v-6fd7536f]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,#ff6f00,#ff9800);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 6px 19px rgba(255,111,0,.4);box-shadow:0 6px 19px rgba(255,111,0,.4);z-index:20}.dialer-button[data-v-6fd7536f]{color:#fff;font-size:16px;font-weight:700;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.2)}.grid-lottery-container[data-v-6fd7536f]{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;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prize-grid-wrapper[data-v-6fd7536f]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:6px;width:300px;height:300px;background:linear-gradient(135deg,#fef5e7,#fff8e1);border-radius:23px;padding:15px;-webkit-box-shadow:0 8px 30px rgba(255,193,7,.15);box-shadow:0 8px 30px rgba(255,193,7,.15);border:2px solid #ffd54f;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.prize-grid-wrapper[data-v-6fd7536f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(255,215,0,.05),transparent);pointer-events:none}.grid-item[data-v-6fd7536f]{background:#fff;border-radius:15px;padding:6px 5px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.1);box-shadow:0 3px 9px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.1);border:1px solid #ffe0b2;will-change:transform,background,box-shadow;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;min-height:0}.grid-item-content[data-v-6fd7536f],.grid-item[data-v-6fd7536f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.grid-item-content[data-v-6fd7536f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;z-index:1}.grid-prize-image[data-v-6fd7536f]{width:30px;height:30px;margin-bottom:2px;border-radius:6px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);border:1px solid #fff3e0;-o-object-fit:cover;object-fit:cover}.grid-prize-placeholder[data-v-6fd7536f]{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;width:30px;height:30px;margin-bottom:2px}.grid-prize-icon[data-v-6fd7536f]{font-size:24px}.grid-prize-name[data-v-6fd7536f]{font-size:12px;color:#5d4037;text-align:center;line-height:1.1;font-weight:600;word-break:break-all;padding:0 2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.grid-lottery-btn[data-v-6fd7536f]{width:100%;height:100%;border-radius:15px;background:linear-gradient(135deg,#ff6f00,#ff9800,#ff6f00);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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 6px 19px rgba(255,111,0,.3),0 1px 2px rgba(0,0,0,.1),inset 0 0 15px hsla(0,0%,100%,.2);box-shadow:0 6px 19px rgba(255,111,0,.3),0 1px 2px rgba(0,0,0,.1),inset 0 0 15px hsla(0,0%,100%,.2);border:2px solid #ff6f00;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.lottery-btn-text[data-v-6fd7536f]{color:#fff;font-size:14px;font-weight:700;text-align:center;z-index:1;text-shadow:0 1px 3px rgba(0,0,0,.2);line-height:1.1}.lottery-btn-text[data-v-6fd7536f]:after{content:"\1F381";font-size:20px;display:block;margin-top:4px}.preview-tips[data-v-6fd7536f]{text-align:center;margin:45px 23px 30px;color:hsla(0,0%,100%,.8);font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.music-upload-container[data-v-6fd7536f]{.upload-section{margin-top:10px}.music-preview{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;background:#f8f8f9;border:1px solid #dcdee2;border-radius:6px;.music-info{gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;span{font-size:13px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.music-actions{gap:6px;.ivu-btn{padding:3px 6px;min-width:auto;font-size:12px}}}.upload-btn{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;gap:6px;padding:8px 16px;border:1px dashed #dcdee2;border-radius:4px;background:#fafafa;color:#666;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:13px;&:hover{border-color:#2d8cf0;color:#2d8cf0;background:#f0f9ff}}}.batch-delete-content .warning-section[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px;background-color:#fff7e6;border:1px solid #ffd591;border-radius:8px;margin-bottom:20px}.batch-delete-content .warning-section .warning-text[data-v-7386916a]{margin-left:12px}.batch-delete-content .warning-section .warning-text h3[data-v-7386916a]{margin:0 0 8px 0;color:#d48806;font-size:16px;font-weight:600}.batch-delete-content .warning-section .warning-text p[data-v-7386916a]{margin:0;color:#873800;font-size:14px;line-height:1.5}.batch-delete-content .activities-list-section h4[data-v-7386916a]{margin:0 0 16px 0;color:#333;font-size:16px;font-weight:600}.batch-delete-content .activities-list-section .activities-container[data-v-7386916a]{max-height:250px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:8px;background-color:#fafafa}.batch-delete-content .activities-list-section .activities-container .activity-item[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;border-bottom:1px solid #e8e8e8}.batch-delete-content .activities-list-section .activities-container .activity-item[data-v-7386916a]:last-child{border-bottom:none}.batch-delete-content .activities-list-section .activities-container .activity-item[data-v-7386916a]:hover{background-color:#f0f8ff}.batch-delete-content .activities-list-section .activities-container .activity-item .activity-index[data-v-7386916a]{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background-color:#1890ff;color:#fff;border-radius:50%;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;font-size:12px;font-weight:500;margin-right:12px}.batch-delete-content .activities-list-section .activities-container .activity-item .activity-info[data-v-7386916a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.batch-delete-content .activities-list-section .activities-container .activity-item .activity-info .activity-title[data-v-7386916a]{font-size:14px;font-weight:500;color:#333;margin-bottom:6px}.batch-delete-content .activities-list-section .activities-container .activity-item .activity-info .activity-meta[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.batch-delete-content .activities-list-section .activities-container .activity-item .activity-info .activity-meta .participant-count[data-v-7386916a]{font-size:12px;color:#666}.quiz-preview-modal[data-v-7386916a] .ivu-modal-body{padding:0;max-height:70vh;overflow-y:auto}.quiz-preview .preview-cover[data-v-7386916a]{width:100%;height:250px;overflow:hidden}.quiz-preview .preview-cover img[data-v-7386916a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quiz-preview .preview-default-cover[data-v-7386916a]{width:100%;height:250px;background:linear-gradient(135deg,#a50,#c60);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.quiz-preview .preview-default-cover[data-v-7386916a],.quiz-preview .preview-title-section[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quiz-preview .preview-title-section[data-v-7386916a]{padding:20px 24px;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f0f0f0}.quiz-preview .preview-title-section .preview-title[data-v-7386916a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:20px;font-weight:600;color:#333;margin:0;margin-right:16px}.quiz-preview .preview-info-section[data-v-7386916a]{padding:16px 24px;background:#fff}.quiz-preview .preview-info-section .preview-info-item[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 16px;margin-bottom:12px;background:linear-gradient(135deg,#fff7ed,#fffbf5);border-radius:8px;border-left:3px solid #a50}.quiz-preview .preview-info-section .preview-info-item[data-v-7386916a]:last-child{margin-bottom:0}.quiz-preview .preview-info-section .preview-info-item .info-icon-wrapper[data-v-7386916a]{width:36px;height:36px;background:linear-gradient(135deg,#a50,#c60);border-radius:8px;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;margin-right:12px;-ms-flex-negative:0;flex-shrink:0;color:#fff}.quiz-preview .preview-info-section .preview-info-item .info-content[data-v-7386916a]{-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;gap:4px}.quiz-preview .preview-info-section .preview-info-item .info-content .info-label[data-v-7386916a]{font-size:12px;color:#999}.quiz-preview .preview-info-section .preview-info-item .info-content .info-value[data-v-7386916a]{font-size:14px;color:#333;font-weight:500;line-height:1.4}.quiz-preview .preview-info-section .preview-info-item .info-content .info-sub[data-v-7386916a]{font-size:12px;color:#666;margin:0 4px}.quiz-preview .preview-description[data-v-7386916a]{padding:20px 24px;background:#fff;border-top:1px solid #f0f0f0}.quiz-preview .preview-description .section-title[data-v-7386916a]{font-size:16px;font-weight:600;color:#333;margin:0 0 16px 0;padding-left:12px;border-left:4px solid #a50}.quiz-preview .preview-description .description-content[data-v-7386916a]{font-size:14px;color:#666;line-height:1.8}.quiz-preview .preview-rules[data-v-7386916a]{padding:20px 24px;background:#fff;border-top:1px solid #f0f0f0}.quiz-preview .preview-rules .section-title[data-v-7386916a]{font-size:16px;font-weight:600;color:#333;margin:0 0 16px 0;padding-left:12px;border-left:4px solid #a50}.quiz-preview .preview-rules .rules-list[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.quiz-preview .preview-rules .rules-list .rule-item[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background:#f8f8f8;border-radius:8px;gap:12px}.quiz-preview .preview-rules .rules-list .rule-item span[data-v-7386916a]{font-size:14px;color:#666}.quiz-preview-empty[data-v-7386916a]{text-align:center;color:#999;padding:60px 0;font-size:16px}.quiz-questions-modal[data-v-7386916a] .ivu-modal-body{max-height:70vh;overflow-y:auto;padding:24px;background:#f5f5f5}.quiz-questions-content .question-card[data-v-7386916a]{background:#fff;border-radius:12px;padding:24px;margin-bottom:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative}.quiz-questions-content .question-card[data-v-7386916a]:last-child{margin-bottom:0}.quiz-questions-content .question-card .question-type-badge[data-v-7386916a]{position:absolute;top:16px;right:16px}.quiz-questions-content .question-card .question-title[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;padding-right:80px}.quiz-questions-content .question-card .question-title .question-number[data-v-7386916a]{font-size:18px;font-weight:700;color:#a50;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.quiz-questions-content .question-card .question-title .question-text[data-v-7386916a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;color:#333;line-height:1.6}.quiz-questions-content .question-card .question-image[data-v-7386916a]{margin:16px 0}.quiz-questions-content .question-card .question-score[data-v-7386916a]{display:inline-block;padding:4px 12px;background:linear-gradient(135deg,#fff7ed,#ffefe0);border-radius:12px;margin-bottom:16px;border:1px solid #ffe8cc}.quiz-questions-content .question-card .question-score span[data-v-7386916a]{font-size:13px;color:#a50;font-weight:500}.quiz-questions-content .question-card .options-list[data-v-7386916a]{margin-top:16px}.quiz-questions-content .question-card .options-list .choice-options .option-item[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;margin-bottom:12px;background:#f8f8f8;border:2px solid transparent;border-radius:8px;-webkit-transition:all .3s;transition:all .3s}.quiz-questions-content .question-card .options-list .choice-options .option-item[data-v-7386916a]:last-child{margin-bottom:0}.quiz-questions-content .question-card .options-list .choice-options .option-item .option-label[data-v-7386916a]{width:32px;height:32px;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;background:#fff;border:2px solid #ddd;border-radius:50%;font-size:14px;font-weight:700;color:#666;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.quiz-questions-content .question-card .options-list .choice-options .option-item .option-text[data-v-7386916a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#333;line-height:1.5}.quiz-questions-content .question-card .options-list .truefalse-options[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.quiz-questions-content .question-card .options-list .truefalse-options .truefalse-item[data-v-7386916a]{-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 16px;background:#f8f8f8;border:2px solid transparent;border-radius:12px;gap:8px}.quiz-questions-content .question-card .options-list .truefalse-options .truefalse-item span[data-v-7386916a]{font-size:16px;font-weight:700;color:#666}.quiz-questions-content .question-card .options-list .answer-hint[data-v-7386916a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background:#f0f9ff;border-left:4px solid #2979ff;border-radius:4px;gap:8px}.quiz-questions-content .question-card .options-list .answer-hint span[data-v-7386916a]{font-size:14px;color:#666}.quiz-questions-empty[data-v-7386916a]{text-align:center;padding:60px 0;color:#999}.quiz-questions-empty p[data-v-7386916a]{margin-top:16px;font-size:16px}