.ChemistryQuestionScene[data-v-ddafcd07]{display:grid;height:100%;min-width:0;box-sizing:border-box;place-items:center;padding:var(--spacing-5)}.ChemistryQuestionScene__node[data-v-ddafcd07]{display:flex;width:min(100%,42rem);min-width:0;box-sizing:border-box;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border:var(--border-width-thin) solid var(--color-neutral-30);border-radius:var(--border-radius-large);background:var(--white);box-shadow:var(--box-shadow-sm)}.ChemistryQuestionScene__moleculeEditor[data-v-ddafcd07]{display:grid;width:min(100%,42rem);max-height:100%;min-width:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-large);background:var(--white);box-shadow:var(--box-shadow-sm)}.ChemistryQuestionScene__editorHeader[data-v-ddafcd07],.ChemistryQuestionScene__moleculeEditor>footer[data-v-ddafcd07]{display:flex;align-items:center;padding:var(--spacing-3) var(--spacing-4);background:var(--white)}.ChemistryQuestionScene__editorHeader[data-v-ddafcd07]{justify-content:space-between;border-bottom:var(--border-width-thin) solid var(--color-neutral-30);font-size:var(--font-size-large)}.ChemistryQuestionScene__editorHeader>button[data-v-ddafcd07]{display:grid;width:var(--spacing-8);height:var(--spacing-8);padding:0;place-items:center;border:0;border-radius:var(--border-radius-pill);background:var(--color-neutral-20);color:var(--color-neutral-90);font:inherit}.ChemistryQuestionScene__editorBody[data-v-ddafcd07]{display:grid;min-height:0;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);overflow:hidden}.ChemistryQuestionScene__editorStage[data-v-ddafcd07]{display:flex;min-width:0;min-height:calc(var(--spacing-12) + var(--spacing-4));align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-medium);background:var(--color-neutral-20)}.ChemistryQuestionScene__editorFormula[data-v-ddafcd07]{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;gap:var(--spacing-half);color:var(--color-neutral-100);font-size:var(--font-size-xxx-large);font-weight:var(--font-weight-medium);line-height:var(--line-height-xxx-large);text-align:center}.ChemistryQuestionScene__scriptSlot[data-v-ddafcd07]{display:inline-grid;width:var(--spacing-6);grid-template-rows:var(--spacing-2) var(--spacing-5) var(--spacing-2);overflow:hidden;transform:translateY(var(--spacing-2));border:calc(var(--border-width-thin) * 2) solid var(--color-accent-focus);border-radius:var(--border-radius-small);background:var(--white);font-size:var(--font-size-small);line-height:1}.ChemistryQuestionScene__scriptSlot i[data-v-ddafcd07],.ChemistryQuestionScene__scriptSlot strong[data-v-ddafcd07]{display:grid;place-items:center;font-style:normal}.ChemistryQuestionScene__scriptSlot i[data-v-ddafcd07]{background:var(--color-accent-surface);color:var(--color-accent-focus);font-size:calc(var(--font-size-x-small) * .7)}.ChemistryQuestionScene__editorTools[data-v-ddafcd07],.ChemistryQuestionScene__editorOptions[data-v-ddafcd07],.ChemistryQuestionScene__editorOptions>div[data-v-ddafcd07]{display:flex;align-items:center;gap:var(--spacing-1)}.ChemistryQuestionScene__editorBody>p[data-v-ddafcd07],.ChemistryQuestionScene__editorOptions>span[data-v-ddafcd07]{margin:0;color:var(--color-neutral-80);font-size:var(--font-size-small)}.ChemistryQuestionScene__editorOptions[data-v-ddafcd07]{min-width:0;justify-content:space-between}.ChemistryQuestionScene__moleculeEditor>footer[data-v-ddafcd07]{justify-content:flex-end;border-top:var(--border-width-thin) solid var(--color-neutral-30)}.ChemistryQuestionScene__teacherInput[data-v-ddafcd07],.ChemistryQuestionScene__marker[data-v-ddafcd07],.ChemistryQuestionScene__studentBuilder[data-v-ddafcd07]{display:grid;min-width:0;gap:var(--spacing-3);padding:var(--spacing-4);border:var(--border-width-thin) solid var(--color-neutral-50);border-radius:var(--border-radius-large);background:var(--color-neutral-10)}.ChemistryQuestionScene__teacherInput>header[data-v-ddafcd07],.ChemistryQuestionScene__marker>header[data-v-ddafcd07],.ChemistryQuestionScene__studentBuilder>header[data-v-ddafcd07]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}.ChemistryQuestionScene__teacherInput header div[data-v-ddafcd07],.ChemistryQuestionScene__marker header div[data-v-ddafcd07],.ChemistryQuestionScene__studentBuilder header div[data-v-ddafcd07]{display:grid;min-width:0;gap:var(--spacing-half)}.ChemistryQuestionScene__teacherInput header small[data-v-ddafcd07],.ChemistryQuestionScene__marker header small[data-v-ddafcd07],.ChemistryQuestionScene__studentBuilder header small[data-v-ddafcd07],.ChemistryQuestionScene__preview>span[data-v-ddafcd07]{color:var(--color-neutral-70);font-size:var(--font-size-x-small);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.ChemistryQuestionScene__teacherInput header>span[data-v-ddafcd07],.ChemistryQuestionScene__marker header>span[data-v-ddafcd07],.ChemistryQuestionScene__studentBuilder header>span[data-v-ddafcd07]{flex:none;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-pill);background:var(--color-pink-surface);color:var(--color-pink-focus);font-size:var(--font-size-x-small);font-weight:var(--font-weight-semibold)}.ChemistryQuestionScene__teacherInput code[data-v-ddafcd07]{display:block;min-width:0;padding:var(--spacing-3);overflow:hidden;border:calc(var(--border-width-thin) * 2) solid var(--color-pink-hover);border-radius:var(--border-radius-medium);background:var(--white);color:var(--color-neutral-100);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap}.ChemistryQuestionScene__preview[data-v-ddafcd07]{display:grid;gap:var(--spacing-2)}.ChemistryQuestionScene__preview>div[data-v-ddafcd07],.ChemistryQuestionScene__markedEquation[data-v-ddafcd07],.ChemistryQuestionScene__studentEquation[data-v-ddafcd07]{display:flex;min-width:0;align-items:center;justify-content:center;gap:var(--spacing-2);color:var(--color-neutral-100);font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium);line-height:var(--line-height-large)}.ChemistryQuestionScene__preview b[data-v-ddafcd07],.ChemistryQuestionScene__markedEquation b[data-v-ddafcd07],.ChemistryQuestionScene__studentEquation b[data-v-ddafcd07]{margin-inline:var(--spacing-1);font-weight:var(--font-weight-medium)}.ChemistryQuestionScene sub[data-v-ddafcd07]{font-size:.62em}.ChemistryQuestionScene__markBox[data-v-ddafcd07]{display:inline-grid;min-width:1.55em;min-height:1.55em;place-items:center;border:calc(var(--border-width-thin) * 2) solid var(--color-pink-focus);border-radius:var(--border-radius-small);background:var(--color-pink-hover);color:var(--white);font-size:.82em;line-height:1}.ChemistryQuestionScene__marker p[data-v-ddafcd07],.ChemistryQuestionScene__studentBuilder p[data-v-ddafcd07]{margin:0;color:var(--color-neutral-80);font-size:var(--font-size-small);text-align:center}.ChemistryQuestionScene__studentEquation[data-v-ddafcd07]{padding-block:var(--spacing-2)}.ChemistryQuestionScene__slot[data-v-ddafcd07]{display:inline-grid;width:var(--spacing-9);flex:none;grid-template-rows:var(--spacing-3) var(--spacing-8) var(--spacing-3);overflow:hidden;border:calc(var(--border-width-thin) * 2) solid var(--color-pink-focus);border-radius:var(--border-radius-medium);background:var(--white);color:var(--color-neutral-100);font-size:var(--font-size-medium);line-height:1;vertical-align:middle}.ChemistryQuestionScene__slot i[data-v-ddafcd07],.ChemistryQuestionScene__slot strong[data-v-ddafcd07]{display:grid;place-items:center;font-style:normal}.ChemistryQuestionScene__slot i[data-v-ddafcd07]{background:var(--color-pink-disabled);color:var(--color-pink-focus);font-size:calc(var(--font-size-x-small) * .72)}.ChemistryQuestionScene__slot strong[data-v-ddafcd07]{min-height:var(--spacing-8)}.ChemistryQuestionScene__slot--empty strong[data-v-ddafcd07]{background:repeating-linear-gradient(135deg,var(--white),var(--white) var(--spacing-2),var(--color-pink-surface) var(--spacing-2),var(--color-pink-surface) var(--spacing-3))}.ChemistryQuestionScene__slot--correct[data-v-ddafcd07]{border-color:var(--color-success);background:var(--color-success-surface)}.ChemistryQuestionScene__slot--correct i[data-v-ddafcd07]{background:var(--color-success-surface);color:var(--color-success-focus)}.ChemistryQuestionScene__formula[data-v-ddafcd07]{white-space:nowrap}.ChemistryQuestionScene__state[data-v-ddafcd07]{display:inline-flex;min-width:0;align-items:center;align-self:flex-start;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius-pill);color:var(--color-neutral-80);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.ChemistryQuestionScene__state[data-v-ddafcd07] svg{flex:none}.ChemistryQuestionScene__state--neutral[data-v-ddafcd07]{background:var(--color-neutral-20)}.ChemistryQuestionScene__state--accent[data-v-ddafcd07]{background:var(--color-pink-surface);color:var(--color-pink-focus)}.ChemistryQuestionScene__state--success[data-v-ddafcd07]{background:var(--color-success-surface);color:var(--color-success-focus)}@container use-case-mock (max-width: 480px){.ChemistryQuestionScene[data-v-ddafcd07]{padding:var(--spacing-3)}.ChemistryQuestionScene__node[data-v-ddafcd07]{gap:var(--spacing-3);padding:var(--spacing-3)}.ChemistryQuestionScene__teacherInput[data-v-ddafcd07],.ChemistryQuestionScene__marker[data-v-ddafcd07],.ChemistryQuestionScene__studentBuilder[data-v-ddafcd07]{gap:var(--spacing-2);padding:var(--spacing-3)}.ChemistryQuestionScene__preview>div[data-v-ddafcd07],.ChemistryQuestionScene__markedEquation[data-v-ddafcd07],.ChemistryQuestionScene__studentEquation[data-v-ddafcd07]{gap:var(--spacing-1);font-size:var(--font-size-large)}.ChemistryQuestionScene__slot[data-v-ddafcd07]{width:var(--spacing-8);grid-template-rows:var(--spacing-2) var(--spacing-6) var(--spacing-2)}.ChemistryQuestionScene__slot strong[data-v-ddafcd07]{min-height:var(--spacing-6)}.ChemistryQuestionScene__editorHeader[data-v-ddafcd07],.ChemistryQuestionScene__moleculeEditor>footer[data-v-ddafcd07]{padding-inline:var(--spacing-3)}.ChemistryQuestionScene__editorBody[data-v-ddafcd07]{padding-inline:var(--spacing-3)}.ChemistryQuestionScene__editorFormula[data-v-ddafcd07]{font-size:var(--font-size-xx-large);line-height:var(--line-height-xx-large)}.ChemistryQuestionScene__editorOptions>span[data-v-ddafcd07],.ChemistryQuestionScene__editorBody>p[data-v-ddafcd07]{display:none}}
