#paper-preview-root[data-v-0411aff1]{background:linear-gradient(135deg,#f5f7fa,#e8ecf1);min-height:100vh;height:100%}#paper-preview-root label[data-v-0411aff1]{font-weight:400}#paper-preview-root .ant-layout[data-v-0411aff1]{height:100%;background:transparent}#paper-preview-root .ant-layout-sider[data-v-0411aff1]{background:transparent}#paper-preview-root .ant-layout-header[data-v-0411aff1]{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;-webkit-box-shadow:0 4px 20px rgba(102,126,234,.3);box-shadow:0 4px 20px rgba(102,126,234,.3);position:sticky;top:0;z-index:1000;backdrop-filter:blur(10px)}#paper-preview-root .ant-layout-header span[data-v-0411aff1]{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}#paper-preview-root .ant-layout-header .anticon[data-v-0411aff1]{color:#ffe58f}#paper-preview-root .ant-layout-header .ant-divider[data-v-0411aff1]{background:hsla(0,0%,100%,.3)}#paper-preview-root .ant-card-body[data-v-0411aff1]{padding:0}.question-options label>span[data-v-0411aff1]:last-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#paper-header[data-v-0411aff1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question-index[data-v-0411aff1]{border-radius:16px!important;background:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(10px);-webkit-box-shadow:0 8px 32px rgba(102,126,234,.15);box-shadow:0 8px 32px rgba(102,126,234,.15);border:2px solid hsla(0,0%,100%,.8)}.question-index .question-section[data-v-0411aff1]{margin:16px 0;padding:8px 12px;background:linear-gradient(135deg,#e8ecf1,#f5f7fa);border-radius:8px;font-weight:600;color:#333;font-size:14px}.question-index .question-section h3[data-v-0411aff1]{font-size:16px;color:#667eea;margin:0}.question-index .ant-tag[data-v-0411aff1]{height:36px;width:36px;line-height:32px;font-size:14px;font-weight:700;text-align:center;margin-bottom:12px;border-radius:10px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #e8ecf1;background:#fff;color:#667eea}.question-index .ant-tag[data-v-0411aff1]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(102,126,234,.2);box-shadow:0 4px 12px rgba(102,126,234,.2);border-color:#667eea}.paper-content[data-v-0411aff1]{background:transparent;padding:20px}.paper-content .question-section[data-v-0411aff1]{margin:16px 0;padding:12px 16px;background:linear-gradient(135deg,#e8ecf1,#f5f7fa);border-radius:12px;border-left:4px solid #667eea;font-weight:600}.paper-content .question-section h2[data-v-0411aff1]{font-size:20px;color:#333;font-weight:700;margin:0}.paper-content .question-section h3[data-v-0411aff1]{font-size:16px;color:#666;font-weight:500;margin:8px 0 0 0}[data-v-0411aff1] .language-markup{background-color:transparent!important;background:none!important;border:none;padding:0;margin:0 0 10px 0;display:inline}.question-options-content[data-v-0411aff1] .language-markup{margin-bottom:0}.question-card[data-v-0411aff1]{margin-bottom:20px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:20px;padding:24px 28px;-webkit-box-shadow:0 8px 32px rgba(102,126,234,.12);box-shadow:0 8px 32px rgba(102,126,234,.12);border:2px solid hsla(0,0%,100%,.8);-webkit-transition:all .3s ease;transition:all .3s ease}.question-card[data-v-0411aff1]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 40px rgba(102,126,234,.2);box-shadow:0 12px 40px rgba(102,126,234,.2)}.question-card .question-stem[data-v-0411aff1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px;padding:16px;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-radius:12px;border-left:4px solid #667eea}.question-card .question-stem>span[data-v-0411aff1]{color:#667eea;font-weight:700;font-size:16px;margin-right:12px;white-space:nowrap}.question-card .question-stem div[data-v-0411aff1]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;font-size:15px;line-height:1.8}.question-card .question-letter[data-v-0411aff1]{display:inline-block;margin-right:12px;font-weight:700;color:#667eea}.question-card .question-options-content[data-v-0411aff1]{display:inline-block}.question-card .question-options-content[data-v-0411aff1] .ant-radio-wrapper>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.question-card .question-options[data-v-0411aff1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:24px}.question-card .question-options[data-v-0411aff1] .ant-checkbox-wrapper,.question-card .question-options[data-v-0411aff1] .ant-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 20px;background:#fff;border-radius:12px;border:2px solid #e8ecf1;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0}.question-card .question-options[data-v-0411aff1] .ant-checkbox-wrapper:hover,.question-card .question-options[data-v-0411aff1] .ant-radio-wrapper:hover{border-color:#667eea;background:linear-gradient(135deg,#f8f9ff,#fff);-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:0 4px 12px rgba(102,126,234,.1);box-shadow:0 4px 12px rgba(102,126,234,.1)}.question-card .question-options[data-v-0411aff1] .ant-checkbox-wrapper>span,.question-card .question-options[data-v-0411aff1] .ant-radio-wrapper>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question-card .question-options[data-v-0411aff1] .ant-checkbox-wrapper>span:not(.ant-radio):not(.ant-checkbox),.question-card .question-options[data-v-0411aff1] .ant-radio-wrapper>span:not(.ant-radio):not(.ant-checkbox){-webkit-box-flex:1;-ms-flex:1;flex:1}.question-card .ant-textarea[data-v-0411aff1]{border-radius:12px;border:2px solid #e8ecf1;padding:12px 16px;font-size:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.question-card .ant-textarea[data-v-0411aff1]:hover{border-color:#667eea}.question-card .ant-textarea[data-v-0411aff1]: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)}.question-card .ant-btn-primary[data-v-0411aff1]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;padding:12px 32px;height:auto;font-size:15px;font-weight:600;-webkit-box-shadow:0 4px 16px rgba(102,126,234,.3);box-shadow:0 4px 16px rgba(102,126,234,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.question-card .ant-btn-primary[data-v-0411aff1]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(102,126,234,.4);box-shadow:0 6px 20px rgba(102,126,234,.4)}.oj-question-block[data-v-0411aff1]{margin-top:16px}.oj-question-section[data-v-0411aff1]{margin-top:12px}.oj-question-section-title[data-v-0411aff1]{margin-bottom:8px;font-weight:600;color:#1f2937}.oj-question-case[data-v-0411aff1]{margin:0;padding:12px 14px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;white-space:pre-wrap;word-break:break-word}[data-v-0411aff1] .paper-preview-editor-modal-wrap .ant-modal{max-width:100vw;top:0;padding-bottom:0}[data-v-0411aff1] .paper-preview-editor-modal-wrap .ant-modal-content{border-radius:0}[data-v-0411aff1] .paper-preview-editor-modal-wrap .ant-modal-body{height:calc(100vh - 70px);overflow:hidden;background:#fff}.paper-preview-editor-shell[data-v-0411aff1]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background:#fff}.paper-preview-editor-title-actions[data-v-0411aff1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.paper-preview-editor-question-panel[data-v-0411aff1]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;height:100%;overflow:auto;padding:24px;border-right:1px solid #e5e7eb;background:#fff}.paper-preview-editor-question-card[data-v-0411aff1]{min-height:100%;padding:0 0 24px}.paper-preview-editor-question-meta[data-v-0411aff1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:18px}.paper-preview-editor-question-limit[data-v-0411aff1],.paper-preview-editor-question-score[data-v-0411aff1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:600;color:#374151;background:#fff;border:1px solid #e5e7eb}.paper-preview-editor-question-title[data-v-0411aff1]{margin:0 0 20px;color:#0f172a;font-size:24px;font-weight:700;line-height:1.45}.paper-preview-editor-question-content[data-v-0411aff1]{color:#111827;font-size:15px;line-height:1.85}[data-v-0411aff1] .paper-preview-editor-question-content>:first-child{margin-top:0}[data-v-0411aff1] .paper-preview-editor-question-content>:last-child{margin-bottom:0}[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content blockquote,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content div,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content li,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content ol,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content p,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content span,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content td,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content th,[data-v-0411aff1] .paper-preview-editor-detail-wrapper .question-content ul,[data-v-0411aff1] .paper-preview-editor-question-content,[data-v-0411aff1] .paper-preview-editor-question-content blockquote,[data-v-0411aff1] .paper-preview-editor-question-content div,[data-v-0411aff1] .paper-preview-editor-question-content li,[data-v-0411aff1] .paper-preview-editor-question-content ol,[data-v-0411aff1] .paper-preview-editor-question-content p,[data-v-0411aff1] .paper-preview-editor-question-content span,[data-v-0411aff1] .paper-preview-editor-question-content td,[data-v-0411aff1] .paper-preview-editor-question-content th,[data-v-0411aff1] .paper-preview-editor-question-content ul{color:#111827!important}.paper-preview-editor-iframe-panel[data-v-0411aff1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;background:#fff}.paper-preview-editor-iframe-panel iframe[data-v-0411aff1]{display:block;height:100%;background:#fff}[data-v-0411aff1]::-webkit-scrollbar{width:12px;height:12px}[data-v-0411aff1]::-webkit-scrollbar-track{background:rgba(232,236,241,.5);border-radius:10px}[data-v-0411aff1]::-webkit-scrollbar-thumb{border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid rgba(232,236,241,.5);-webkit-transition:all .3s ease;transition:all .3s ease}[data-v-0411aff1]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5568d3,#63398a);-webkit-box-shadow:0 2px 8px rgba(102,126,234,.4);box-shadow:0 2px 8px rgba(102,126,234,.4)}[data-v-0411aff1]::-webkit-scrollbar-corner{background:transparent}