.question-block-renderer[data-v-eb8cdee2]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:8px;column-gap:8px;row-gap:4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.question-block[data-v-eb8cdee2]{margin-bottom:2px;max-width:100%;overflow:visible;border-radius:var(--radius-control-inner);-webkit-user-drag:none}.block-display-title[data-v-eb8cdee2]{display:flex;align-items:baseline;gap:8px;margin-bottom:4px;color:var(--text-heading, var(--edu-text-primary));line-height:1.3}.question-block[data-v-eb8cdee2]:last-child{margin-bottom:0}.full-width-block[data-v-eb8cdee2]{grid-column:1 / -1}.compact-option-block[data-v-eb8cdee2]{grid-column:auto;margin-bottom:0}.compact-figure-block[data-v-eb8cdee2]{grid-column:auto;min-width:0}.compact-figure-last[data-v-eb8cdee2]{width:calc(50% - 4px);grid-column:1 / -1;justify-self:center}.block-text[data-v-eb8cdee2],.formula-block[data-v-eb8cdee2],.block-chemical[data-v-eb8cdee2],.latex-block[data-v-eb8cdee2]{font-family:Times New Roman,Times,serif;font-size:17px;line-height:1.66;color:var(--edu-text-primary);text-align:justify}.block-text[data-v-eb8cdee2] p,.formula-block[data-v-eb8cdee2] p,.block-chemical[data-v-eb8cdee2] p,.latex-block[data-v-eb8cdee2] p{margin:0 0 8px}.block-figure[data-v-eb8cdee2]{display:flex;flex-direction:column;align-items:center;margin:6px 0 4px}.question-image[data-v-eb8cdee2]{max-width:min(100%,640px);width:auto;height:auto;max-height:340px;border-radius:0;border:none;background:transparent;cursor:zoom-in;display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain;box-shadow:none;-webkit-user-drag:none;user-drag:none}.table-image[data-v-eb8cdee2]{max-height:360px;max-width:min(100%,760px)}.caption[data-v-eb8cdee2]{margin-top:6px;font-size:12px;font-weight:700;color:var(--text-heading, var(--edu-text-primary));text-align:center}.image-unavailable[data-v-eb8cdee2]{margin:8px 0;color:var(--text-muted, var(--edu-text-muted));font-size:14px}.block-option[data-v-eb8cdee2]{display:flex;align-items:flex-start;gap:11px;width:100%;border:1px solid transparent;background:transparent;border-radius:var(--radius-control-inner);padding:8px 10px;font-family:Times New Roman,Times,serif;font-size:17px;line-height:1.62;color:var(--edu-text-primary);text-align:left;cursor:pointer;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.block-option[data-v-eb8cdee2]:hover,.block-option.selected[data-v-eb8cdee2]{background:var(--edu-surface-page);border-color:transparent;box-shadow:none}.option-control[data-v-eb8cdee2]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding-top:1px}.option-label[data-v-eb8cdee2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);border:none;background:var(--edu-surface-page);color:var(--edu-text-muted);font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,sans-serif;font-size:13px;font-weight:750;line-height:1;text-align:center;box-shadow:none;transition:background-color .15s ease,color .15s ease}.block-option:hover .option-label[data-v-eb8cdee2]{background:var(--edu-surface-subtle);color:var(--edu-text-primary)}.block-option.selected .option-label[data-v-eb8cdee2],.option-table-choice.selected .option-label[data-v-eb8cdee2]{background:var(--edu-resource-question-fill);color:var(--edu-text-primary);box-shadow:none}.option-content[data-v-eb8cdee2]{flex:1;min-width:0;color:var(--edu-text-primary);display:block}.option-content[data-v-eb8cdee2] p{margin:0}.option-nested[data-v-eb8cdee2]{display:block;margin-top:4px}.option-nested[data-v-eb8cdee2] .question-block-renderer{display:block}.option-nested[data-v-eb8cdee2] .question-block{margin-bottom:4px}.option-nested[data-v-eb8cdee2] .block-figure{align-items:flex-start;margin:4px 0 0}.option-nested[data-v-eb8cdee2] .question-image,.option-content[data-v-eb8cdee2] .inline-image{max-width:min(100%,260px);max-height:160px;margin:0}.option-table-wrap[data-v-eb8cdee2]{overflow-x:auto;padding:2px 0}.option-table-grid[data-v-eb8cdee2]{width:100%;min-width:420px;display:grid;align-items:stretch;background:var(--edu-surface-card);color:var(--edu-text-primary);font-family:system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,sans-serif;font-size:15px;line-height:1.42}.option-table-cell[data-v-eb8cdee2]{min-width:0;padding:9px 12px;border-right:1px solid var(--edu-text-body);border-bottom:1px solid var(--edu-text-body);vertical-align:middle;background:var(--edu-surface-card);cursor:pointer;transition:background-color .15s ease}.option-table-header[data-v-eb8cdee2]{background:var(--edu-surface-card);color:var(--edu-text-primary);font-size:15px;font-weight:800;letter-spacing:0;text-align:center;cursor:default;border-top:1px solid var(--edu-text-body)}.option-table-label-spacer[data-v-eb8cdee2]{min-width:36px}.option-table-body-cell[data-v-eb8cdee2]:hover,.option-table-body-cell[data-v-eb8cdee2]:focus{background:var(--edu-surface-card);outline:none}.option-table-body-cell.selected[data-v-eb8cdee2]{background:var(--edu-surface-card)}.first-table-row[data-v-eb8cdee2]{border-top:1px solid var(--edu-text-body)}.first-content-cell[data-v-eb8cdee2]{border-left:1px solid var(--edu-text-body)}.last-content-cell[data-v-eb8cdee2]{border-right-color:var(--edu-text-body)}.option-table-cell[data-v-eb8cdee2] p{margin:0}.option-table-choice[data-v-eb8cdee2]{width:36px;min-height:100%;border:none;background:transparent;padding:0;font-weight:600;color:var(--edu-text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-bottom:1px solid transparent}.option-table-choice .option-label[data-v-eb8cdee2]{width:32px;height:32px;border-color:transparent;background:transparent;color:var(--edu-text-primary);font-size:17px;font-weight:700;box-shadow:none}.option-table-choice:hover .option-label[data-v-eb8cdee2],.option-table-choice:focus .option-label[data-v-eb8cdee2]{border-color:var(--edu-border-decorative);background:var(--edu-surface-card);color:var(--edu-text-primary);outline:none}.option-table-choice[data-v-eb8cdee2]:disabled{cursor:default}
