.q-title{font-weight:700}.q-content,.q-title{margin-bottom:10px}.q-item-contain{display:block;margin-bottom:5px}.q-item-prefix{display:inline-block;width:20px;font-weight:700}.q-item-content{display:inline}.q-composite-container{margin-top:10px}.q-composite-item{margin-bottom:15px;padding:10px;border:1px solid #eee;border-radius:4px}.q-composite-title{font-weight:700;margin-bottom:10px}.q-essay-hint,.q-fill-hint{color:#909399;font-style:italic}.answer-section{margin-top:10px;margin-bottom:15px}.answer-title{font-weight:700;color:#606266;margin-bottom:8px}.gap-filling-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gap-answer-content{color:#409eff;font-weight:700}.gap-score{color:#e6a23c;margin-left:5px;font-size:.9em}.q-essay-answer{background-color:#f9f9f9;padding:10px;border-radius:4px;border-left:3px solid #409eff;margin-top:10px}.answer-content{color:#606266;line-height:1.6}.q-composite-title img,.q-content img,.q-item-content img,.q-title img{max-width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important}@media screen and (max-width:768px){.q-composite-title img,.q-content img,.q-item-content img,.q-title img{max-width:90vw!important}}.pdf-container[data-v-ff47552a]{padding:20px;background:#fff;min-height:100vh}.pdf-controls[data-v-ff47552a]{text-align:center;margin-bottom:20px;padding:20px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.loading-container[data-v-ff47552a]{text-align:center;padding:50px}.pdf-content[data-v-ff47552a]{background:#fff;padding:40px;margin:0 auto;max-width:210mm;min-height:297mm;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media print{.pdf-content[data-v-ff47552a]{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:20px}}.exam-header[data-v-ff47552a]{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #eee}.exam-header .exam-logo[data-v-ff47552a]{height:60px;width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.exam-header h1[data-v-ff47552a]{margin:10px 0;font-size:24px;color:#333}.exam-header .exam-info[data-v-ff47552a]{margin-top:10px}.exam-header .exam-info .info-item[data-v-ff47552a]{display:inline-block;margin:0 15px;font-size:14px;color:#666}.exam-content[data-v-ff47552a]{margin-bottom:30px}.exam-content .title-section[data-v-ff47552a]{margin-bottom:25px}.exam-content .title-section .section-title[data-v-ff47552a]{font-size:18px;font-weight:700;margin-bottom:15px;color:#333;border-left:4px solid #409eff;padding-left:10px}.exam-content .questions-container .question-item[data-v-ff47552a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;page-break-inside:avoid}.exam-content .questions-container .question-item .question-number[data-v-ff47552a]{-ms-flex-negative:0;flex-shrink:0;width:40px;font-weight:700;color:#333}.exam-content .questions-container .question-item .question-content[data-v-ff47552a]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.6}.answer-section[data-v-ff47552a]{margin-top:40px;padding-top:20px;border-top:2px solid #eee}.answer-section h3[data-v-ff47552a]{font-size:18px;margin-bottom:20px;color:#333}.answer-section .answer-grid[data-v-ff47552a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.answer-section .answer-grid .answer-item[data-v-ff47552a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.answer-section .answer-grid .answer-item .answer-number[data-v-ff47552a]{-ms-flex-negative:0;flex-shrink:0;width:30px;font-weight:700}.answer-section .answer-grid .answer-item .answer-space[data-v-ff47552a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;border-bottom:1px solid #ddd;margin-left:10px}@page{margin:.5in}body{background-color:#fff!important}