.question-view[data-v-bb66b03a]{align-content:space-between;gap:var(--ds-space-8);width:min(100%,46rem);min-height:calc(100vh - 5rem);padding-block:var(--ds-space-6);margin-inline:auto;display:grid}.question-progress[data-v-bb66b03a]{gap:var(--ds-space-3);display:grid}.question-progress div[data-v-bb66b03a]{justify-content:space-between;gap:var(--ds-space-4);color:var(--ds-color-text-secondary);font-size:var(--ds-text-small);display:flex}.question-progress .card-context[data-v-bb66b03a]{justify-content:flex-start;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.card-context span[data-v-bb66b03a]:not(:last-child):after{content:" /"}.question-content>span[data-v-bb66b03a],.reference-answer span[data-v-bb66b03a]{color:var(--ds-color-action);font-size:var(--ds-text-caption);text-transform:uppercase;font-weight:650}.question-content h1[data-v-bb66b03a]{margin-top:var(--ds-space-4);font-size:var(--ds-text-h1);overflow-wrap:anywhere;line-height:1.25}.question-content>p[data-v-bb66b03a]{margin-top:var(--ds-space-6);color:var(--ds-color-text-secondary)}.reference-answer[data-v-bb66b03a]{margin-top:var(--ds-space-8);padding-top:var(--ds-space-6);border-top:1px solid var(--ds-color-border)}.reference-answer p[data-v-bb66b03a]{margin-top:var(--ds-space-3);white-space:pre-wrap;overflow-wrap:anywhere}.reference-answer h2[data-v-bb66b03a]{margin-top:var(--ds-space-5);font-size:var(--ds-text-h3)}.reference-answer ul[data-v-bb66b03a]{margin-top:var(--ds-space-3);padding-left:var(--ds-space-5)}.selection-reason[data-v-bb66b03a]{font-size:var(--ds-text-small);font-weight:650}.question-actions[data-v-bb66b03a],.assessment-actions[data-v-bb66b03a]{gap:var(--ds-space-3);padding-bottom:env(safe-area-inset-bottom);display:grid}.secondary-action[data-v-bb66b03a],.skip-action[data-v-bb66b03a],.assessment-actions button[data-v-bb66b03a]{border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);min-height:3rem;color:var(--ds-color-text);cursor:pointer;font-weight:650}.secondary-action[data-v-bb66b03a]{justify-content:center;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-5);color:var(--ds-color-action);border-color:var(--ds-color-action);font-size:var(--ds-text-small);transition:color var(--ds-duration-fast), background var(--ds-duration-fast), transform var(--ds-duration-fast);line-height:1.25;display:inline-flex}.secondary-action[data-v-bb66b03a]:hover:not(:disabled){background:var(--ds-color-action-soft)}.secondary-action[data-v-bb66b03a]:active:not(:disabled){transform:translateY(1px)}.secondary-action[data-v-bb66b03a]:disabled{cursor:not-allowed;opacity:.55}.skip-action[data-v-bb66b03a]{justify-content:center;align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text-secondary);background:0 0;border-color:#0000;display:inline-flex}.assessment-actions p[data-v-bb66b03a]{margin-bottom:var(--ds-space-1);color:var(--ds-color-text-secondary);font-size:var(--ds-text-small)}.assessment-actions button[data-v-bb66b03a]:last-child{color:var(--ds-color-success);border-color:var(--ds-color-success);background:var(--ds-color-success-soft)}.assessment-actions .assessment-option[data-v-bb66b03a]{justify-items:start;gap:var(--ds-space-1);padding:var(--ds-space-3) var(--ds-space-4);text-align:left;display:grid}.assessment-option span[data-v-bb66b03a]{color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption);font-weight:400}.assessment-actions .primary-assessment[data-v-bb66b03a]{color:var(--ds-color-success);border-color:var(--ds-color-success);background:var(--ds-color-success-soft)}.assessment-actions button[data-v-bb66b03a]:first-child{justify-content:center;align-items:center;gap:var(--ds-space-2);color:var(--ds-color-action);border-color:var(--ds-color-action);display:inline-flex}.action-error[data-v-bb66b03a]{color:var(--ds-color-danger);font-size:var(--ds-text-small)}@media (width>=48rem){.question-actions[data-v-bb66b03a]{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center}.skip-action[data-v-bb66b03a]{justify-self:end}.assessment-actions[data-v-bb66b03a]{grid-template-columns:repeat(3,1fr)}.assessment-actions p[data-v-bb66b03a]{grid-column:1/-1}}@media (width<=30rem){.question-view[data-v-bb66b03a]{gap:var(--ds-space-5);padding-block:var(--ds-space-4)}.question-content h1[data-v-bb66b03a]{font-size:var(--ds-text-h2)}}
