.exam-container[data-astro-cid-ehvpok6o]{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333}.control-buttons[data-astro-cid-ehvpok6o]{display:flex;gap:15px;margin-bottom:30px;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;box-shadow:0 4px 6px #0000001a;justify-content:center}.print-btn[data-astro-cid-ehvpok6o],.toggle-btn[data-astro-cid-ehvpok6o]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;font-size:1rem;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px #0003;font-weight:600}.print-btn[data-astro-cid-ehvpok6o]:hover,.toggle-btn[data-astro-cid-ehvpok6o]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.toggle-btn[data-astro-cid-ehvpok6o].active{background:linear-gradient(135deg,#28a745,#20c997)}.answer-display[data-astro-cid-ehvpok6o]{margin-top:15px;padding:12px 16px;background:linear-gradient(135deg,#d4edda,#c3e6cb);border-left:4px solid #28a745;border-radius:6px;font-weight:600}.answer-label[data-astro-cid-ehvpok6o]{color:#155724;margin-right:8px}.answer-value[data-astro-cid-ehvpok6o]{color:#0c5460;font-size:1.1rem;background:#ffffffb3;padding:4px 8px;border-radius:4px;font-family:Courier New,monospace}.paper-header[data-astro-cid-ehvpok6o]{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.paper-header[data-astro-cid-ehvpok6o] h1[data-astro-cid-ehvpok6o]{font-size:2.5rem;margin:0 0 15px;color:#2c3e50;font-weight:600}.exam-info[data-astro-cid-ehvpok6o]{display:flex;justify-content:center;gap:30px;font-size:1.1rem;color:#666}.exam-info[data-astro-cid-ehvpok6o] p[data-astro-cid-ehvpok6o]{margin:0;padding:8px 16px;background:#f8f9fa;border-radius:6px}.question-type-section[data-astro-cid-ehvpok6o],.answer-type-section[data-astro-cid-ehvpok6o]{margin-bottom:40px}.question-type-section[data-astro-cid-ehvpok6o] h2[data-astro-cid-ehvpok6o],.answer-type-section[data-astro-cid-ehvpok6o] h2[data-astro-cid-ehvpok6o]{font-size:1.8rem;color:#34495e;margin-bottom:25px;padding:15px 20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:8px;font-weight:500}.question-item[data-astro-cid-ehvpok6o]{margin-bottom:25px;padding:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a}.question-header[data-astro-cid-ehvpok6o]{margin-bottom:15px}.question-number[data-astro-cid-ehvpok6o]{font-weight:700;font-size:1.1rem;color:#2c3e50;margin-right:8px}.question-title[data-astro-cid-ehvpok6o]{font-size:1.1rem;color:#2c3e50}.question-image[data-astro-cid-ehvpok6o]{margin:15px 0;text-align:center;padding:10px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.question-image[data-astro-cid-ehvpok6o] img[data-astro-cid-ehvpok6o]{max-width:100%;height:auto;border-radius:6px;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease}.question-image[data-astro-cid-ehvpok6o] img[data-astro-cid-ehvpok6o]:hover{transform:scale(1.02)}.option-content[data-astro-cid-ehvpok6o]{flex:1}.option-image[data-astro-cid-ehvpok6o]{margin-top:8px;text-align:center;padding:8px;background:#f0f8ff;border-radius:6px;border:1px solid #d0e7ff}.option-image[data-astro-cid-ehvpok6o] img[data-astro-cid-ehvpok6o]{max-width:100%;height:auto;border-radius:4px;box-shadow:0 1px 4px #0000001a;transition:transform .2s ease}.option-image[data-astro-cid-ehvpok6o] img[data-astro-cid-ehvpok6o]:hover{transform:scale(1.05)}.question-options[data-astro-cid-ehvpok6o]{margin-left:20px}.option-item[data-astro-cid-ehvpok6o]{margin-bottom:8px;padding:8px 0}.option-label[data-astro-cid-ehvpok6o]{font-weight:700;color:#3498db;margin-right:10px;min-width:20px;display:inline-block}.option-text[data-astro-cid-ehvpok6o]{color:#555}.answer-grid[data-astro-cid-ehvpok6o]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px;margin-top:20px}.answer-item[data-astro-cid-ehvpok6o]{display:flex;align-items:center;padding:12px 16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;font-size:1rem}.answer-number[data-astro-cid-ehvpok6o]{font-weight:700;color:#2c3e50;margin-right:10px;min-width:30px}.answer-letter[data-astro-cid-ehvpok6o]{font-weight:700;color:#e74c3c;font-size:1.1rem}@media print{body{margin:0;padding:0;font-size:12pt;line-height:1.4}.exam-container[data-astro-cid-ehvpok6o]{max-width:none;margin:0;padding:0}.control-buttons[data-astro-cid-ehvpok6o]{display:none}.answer-display[data-astro-cid-ehvpok6o]{display:none!important}.question-paper[data-astro-cid-ehvpok6o]{page-break-after:always}.answer-paper[data-astro-cid-ehvpok6o]{page-break-before:always}.paper-header[data-astro-cid-ehvpok6o] h1[data-astro-cid-ehvpok6o]{font-size:18pt;margin-bottom:10pt}.exam-info[data-astro-cid-ehvpok6o]{font-size:10pt;gap:20pt}.exam-info[data-astro-cid-ehvpok6o] p[data-astro-cid-ehvpok6o]{padding:4pt 8pt;margin:0}.question-type-section[data-astro-cid-ehvpok6o] h2[data-astro-cid-ehvpok6o],.answer-type-section[data-astro-cid-ehvpok6o] h2[data-astro-cid-ehvpok6o]{font-size:14pt;margin-bottom:15pt;padding:8pt 12pt;background:#f0f0f0!important;color:#000!important;border:1pt solid #ccc}.question-item[data-astro-cid-ehvpok6o]{margin-bottom:15pt;padding:12pt;border:1pt solid #ccc;box-shadow:none;page-break-inside:avoid}.question-number[data-astro-cid-ehvpok6o],.question-title[data-astro-cid-ehvpok6o]{font-size:11pt}.question-image[data-astro-cid-ehvpok6o]{margin:10px 0;padding:5px;background:transparent;border:1px solid #ddd}.question-image[data-astro-cid-ehvpok6o] img[data-astro-cid-ehvpok6o]{max-width:100%;height:auto;box-shadow:none}.option-image[data-astro-cid-ehvpok6o]{margin-top:4px;padding:4px;background:transparent;border:1px solid #ccc}.option-image[data-astro-cid-ehvpok6o] img[data-astro-cid-ehvpok6o]{max-width:100%;height:auto;box-shadow:none}.option-item[data-astro-cid-ehvpok6o]{margin-bottom:4pt;padding:2pt 0}.option-label[data-astro-cid-ehvpok6o],.option-text[data-astro-cid-ehvpok6o]{font-size:10pt}.answer-grid[data-astro-cid-ehvpok6o]{grid-template-columns:repeat(8,1fr);gap:8pt;margin-top:15pt}.answer-item[data-astro-cid-ehvpok6o]{padding:6pt 8pt;font-size:10pt;border:1pt solid #ccc}.answer-number[data-astro-cid-ehvpok6o]{font-size:10pt;min-width:20pt}.answer-letter[data-astro-cid-ehvpok6o]{font-size:11pt}.question-item[data-astro-cid-ehvpok6o],.answer-grid[data-astro-cid-ehvpok6o]{page-break-inside:avoid}}
