._list_d3c9y_6{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._card_d3c9y_16,._card_d3c9y_16 *{box-sizing:border-box}._card_d3c9y_16{border:1px solid var(--thv-line);background:var(--thv-white);min-width:0;color:var(--thv-text);border-radius:16px;padding:20px 24px 22px;scroll-margin-top:88px}._head_d3c9y_31{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._number_d3c9y_38{background:var(--thv-primary);height:30px;color:var(--thv-white);font-family:var(--qc-display-font,inherit);font-size:var(--qe-body-font-size,17px);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;margin:0;padding:0 12px;font-weight:800;line-height:1;display:inline-flex}._type_d3c9y_55{color:var(--thv-muted);font-size:var(--qe-small-font-size,15px);font-weight:600}._prompt_d3c9y_61{color:var(--thv-text);font-size:var(--qe-prompt-font-size,20px);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-weight:600;line-height:1.45}._figure_d3c9y_71{max-width:400px;margin:14px 0 0}._image_d3c9y_76{border:1px solid var(--thv-line);border-radius:12px;width:100%;height:auto;display:block}._choices_d3c9y_85{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}._two_d3c9y_84{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._choice_d3c9y_85{border:1.5px solid var(--thv-line);background:var(--thv-white);min-height:52px;color:var(--thv-text);font-size:var(--qe-body-font-size,17px);border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:8px 14px 8px 8px;font-weight:500;display:grid}._letter_d3c9y_116{background:var(--thv-neutral-soft);width:34px;height:34px;color:var(--thv-text-strong);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._text_d3c9y_129{overflow-wrap:anywhere;padding-top:5px;line-height:1.45}._correct_d3c9y_135{border-color:var(--thv-success);background:var(--thv-success-bg);color:var(--thv-success-badge-text);font-weight:600}._correct_d3c9y_135 ._letter_d3c9y_116{background:var(--thv-success);color:var(--thv-white)}._correctLabel_d3c9y_147{color:var(--thv-success-text);font-size:var(--qe-small-font-size,15px);white-space:nowrap;align-items:center;gap:6px;padding-top:7px;font-weight:600;line-height:1.3;display:inline-flex}._correctLabel_d3c9y_147 svg{color:var(--thv-success-text);flex-shrink:0}._editCard_d3c9y_169{padding:14px 20px 20px}._editCard_d3c9y_169 ._head_d3c9y_31{flex-wrap:nowrap;gap:8px;min-height:44px}._editCard_d3c9y_169 ._number_d3c9y_38{white-space:nowrap;flex-shrink:0;margin:0}._invalid_d3c9y_186{border-color:var(--thv-danger);box-shadow:0 0 0 1px var(--thv-danger)}._editable_d3c9y_191 ._choice_d3c9y_85{border-color:var(--thv-field-border);cursor:text;grid-template-columns:44px minmax(0,1fr) auto 44px;align-items:start;gap:0 6px;padding:2px}._editable_d3c9y_191 ._choice_d3c9y_85:focus-within{border-color:var(--thv-primary)}._editable_d3c9y_191 ._correct_d3c9y_135,._editable_d3c9y_191 ._correct_d3c9y_135:focus-within{border-color:var(--thv-success)}._editable_d3c9y_191 ._invalidChoice_d3c9y_209,._editable_d3c9y_191 ._invalidChoice_d3c9y_209:focus-within{border-color:var(--thv-danger);background:var(--thv-danger-faint)}._editable_d3c9y_191 ._letter_d3c9y_116,._editable_d3c9y_191 ._correct_d3c9y_135 ._letter_d3c9y_116{background:0 0;border-radius:0;width:auto;height:auto}._editable_d3c9y_191 ._text_d3c9y_129{padding-top:0}._editable_d3c9y_191 ._correctLabel_d3c9y_147{padding-top:14px;padding-right:2px}._editable_d3c9y_191 ._fixed_d3c9y_233{cursor:pointer;grid-template-columns:44px minmax(0,1fr) auto;padding:2px 14px 2px 2px}._editable_d3c9y_191 ._fixed_d3c9y_233:hover:not(._correct_d3c9y_135){background:var(--thv-tint-50)}._editable_d3c9y_191 ._fixed_d3c9y_233 ._text_d3c9y_129>label{cursor:pointer;min-height:44px;margin-top:2px;padding:11px 6px 9px 4px;line-height:1.45;display:block}._letterRadio_d3c9y_252{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-top:2px;display:inline-flex;position:relative}._letterBox_d3c9y_264{background:var(--thv-neutral-soft);width:34px;height:34px;box-shadow:inset 0 0 0 1.5px var(--thv-field-border);color:var(--thv-text-strong);font-size:var(--qe-body-font-size,17px);border-radius:10px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}._letterRadio_d3c9y_252:hover ._letterBox_d3c9y_264{background:var(--thv-tint-100);box-shadow:inset 0 0 0 1.5px var(--thv-primary);color:var(--thv-primary)}._correct_d3c9y_135 ._letterBox_d3c9y_264,._correct_d3c9y_135 ._letterRadio_d3c9y_252:hover ._letterBox_d3c9y_264{background:var(--thv-success);box-shadow:none;color:var(--thv-white)}._srOnly_d3c9y_292:focus-visible+._letterBox_d3c9y_264{outline:2px solid var(--thv-primary);outline-offset:2px}._srOnly_d3c9y_292{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._trailing_d3c9y_307{display:inline-flex}@media (width<=767.98px){._card_d3c9y_16{padding:16px 16px 18px}._prompt_d3c9y_61{font-size:18px}._two_d3c9y_84{display:flex}._correctLabel_d3c9y_147{grid-column:2;padding-top:0}._editCard_d3c9y_169{padding:10px 12px 16px}._editCard_d3c9y_169 ._head_d3c9y_31{flex-wrap:wrap;row-gap:6px}._editCard_d3c9y_169 ._number_d3c9y_38{margin-right:auto}._editable_d3c9y_191 ._choice_d3c9y_85{grid-template-columns:44px minmax(0,1fr) 44px}._editable_d3c9y_191 ._correctLabel_d3c9y_147{grid-row:2;padding:0 0 8px 4px}._editable_d3c9y_191 ._labelSlot_d3c9y_353{display:none}._editable_d3c9y_191 ._trailing_d3c9y_307{grid-area:1/3}._editable_d3c9y_191 ._fixed_d3c9y_233{grid-template-columns:44px minmax(0,1fr);padding-right:2px}}._nav_1j7n5_7,._nav_1j7n5_7 *{box-sizing:border-box}._nav_1j7n5_7{border:1px solid var(--thv-line);background:var(--thv-white);color:var(--thv-text);border-radius:16px;padding:8px 18px 18px;position:sticky;top:88px}._guest_1j7n5_23{padding-top:16px}._head_1j7n5_27{justify-content:space-between;align-items:center;gap:12px;display:flex}._title_1j7n5_34{color:var(--thv-text);white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.4}._link_1j7n5_43{min-height:44px;color:var(--thv-primary);text-underline-offset:3px;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}._link_1j7n5_43:hover{color:var(--thv-primary-hover)}._link_1j7n5_43:focus-visible,._tile_1j7n5_59:focus-visible{outline:2px solid var(--thv-primary);outline-offset:2px}._list_1j7n5_64{grid-template-columns:repeat(5,44px);grid-auto-rows:44px;justify-content:space-between;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}._guest_1j7n5_23 ._list_1j7n5_64{margin-top:12px}._tile_1j7n5_59{border:1px solid var(--thv-tip-border);background:var(--thv-tint-50);width:44px;height:44px;color:var(--thv-primary);border-radius:10px;justify-content:center;align-items:center;font-size:17px;font-weight:800;line-height:1;text-decoration:none;display:flex;position:relative}._tile_1j7n5_59:hover{border-color:var(--thv-tint-border);background:var(--thv-tint-100);color:var(--thv-primary)}._num_1j7n5_102{font-family:var(--qc-display-font,inherit)}._locked_1j7n5_107{border:1.5px dashed var(--thv-field-border);background:var(--thv-white);color:var(--thv-muted);padding:6px 2px 0 0;font-weight:700}._locked_1j7n5_107:hover{border-color:var(--thv-primary);background:var(--thv-white);color:var(--thv-primary)}._lock_1j7n5_107{color:var(--thv-muted);position:absolute;top:3px;right:3px}._error_1j7n5_129{border:1.5px solid var(--thv-danger);background:var(--thv-danger-bg);color:var(--thv-danger)}._error_1j7n5_129:hover{border-color:var(--thv-danger);background:var(--thv-danger-bg);color:var(--thv-danger)}._bang_1j7n5_141{background:var(--thv-danger);width:18px;height:18px;color:var(--thv-white);text-align:center;border-radius:50%;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-6px}._signIn_1j7n5_157{margin-top:4px}._editor_1j7n5_163{flex-direction:column;max-height:calc(100vh - 112px);display:flex}._editor_1j7n5_163 ._list_1j7n5_64{scrollbar-width:thin;flex:0 auto;align-content:start;min-height:0;margin:-2px -6px 0;padding:6px;overflow-y:auto}._footer_1j7n5_179{border-top:1px solid var(--thv-line-soft);color:var(--thv-muted);margin-top:12px;padding-top:10px;font-size:14px}._footer_1j7n5_179 b,._footer_1j7n5_179 strong{color:var(--thv-text-strong);font-weight:600}@media (width<=1199.98px){._nav_1j7n5_7{display:none}}
