.exam-settings-modal{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto}
@media(max-width:900px){
.mock-exam-page.exam-play-page.ink-on[data-v-326b3233]{padding-bottom:calc(180px + env(safe-area-inset-bottom,0))}
.answer-sheet[data-v-326b3233]{height:calc(100dvh - 68px - env(safe-area-inset-top,0));max-height:none;display:flex;flex-direction:column;overflow:hidden;visibility:hidden;pointer-events:none}
.answer-sheet.open[data-v-326b3233]{visibility:visible;pointer-events:auto}
.answer-sheet .sheet-title-row[data-v-326b3233],.answer-sheet .sheet-progress[data-v-326b3233],.mobile-sheet-actions[data-v-326b3233]{flex-shrink:0}
.answer-sheet .sheet-subjects[data-v-326b3233]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}
.answer-sheet .sheet-item[data-v-326b3233],.answer-sheet .sheet-title-row button[data-v-326b3233],.exam-floating-ink-tools .ink-mode-group button[data-v-326b3233],.exam-floating-ink-tools .ink-action-group button[data-v-326b3233],.exam-settings-options button[data-v-326b3233],.report-question-actions button[data-v-326b3233],.report-filter-group button[data-v-326b3233],.question-meta[data-v-326b3233] .question-copy-btn{min-height:40px}
.exam-floating-ink-tools .ink-mode-group button.active[data-v-326b3233]{color:var(--exam-primary-dark)}
.subjective-score-field input[data-v-326b3233]{min-height:40px;font-size:16px}
}
@media(max-width:520px){
.exam-floating-ink-tools .ink-secondary-row[data-v-326b3233]{grid-template-columns:auto minmax(62px,1fr)}
.exam-floating-ink-tools .ink-color-dot[data-v-326b3233],.exam-floating-ink-tools .ink-color-picker[data-v-326b3233]{width:28px;height:28px}
.exam-floating-ink-tools .ink-action-group button[data-v-326b3233]{padding:0 4px;font-size:12px}
.exam-floating-ink-tools .ink-action-group[data-v-326b3233]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
}
