.SourceSort_board__DWMan{position:relative;--ss-tint:color-mix(in srgb,var(--lx-subject) 13%,transparent);--ss-hair:color-mix(in srgb,var(--lx-ink) 12%,transparent);--ss-hair-2:color-mix(in srgb,var(--lx-ink) 22%,transparent);display:flex;flex-direction:column;gap:20px;min-width:0;padding-bottom:32px;container-type:inline-size}.SourceSort_frame__Xg2ZK{margin:0 0 -12px;font:var(--lesson-read);color:var(--lx-muted);text-wrap:pretty}.SourceSort_source__PgKWq{color:var(--lx-ink)}.SourceSort_deal__qNeVR{display:grid;justify-items:start;gap:12px}.SourceSort_stack__uCB_Y{display:grid;justify-self:stretch}.SourceSort_stack__uCB_Y>*{grid-area:1/1}.SourceSort_stack__uCB_Y>:not([data-current]){visibility:hidden}.SourceSort_card__p2gqE{display:grid;align-content:center;margin:0;padding:14px 22px;border-radius:var(--lx-radius);border:1px solid var(--ss-hair-2);background:var(--lx-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--lx-ink) 6%,transparent),0 6px 14px -10px color-mix(in srgb,var(--lx-ink) 30%,transparent);font:var(--lesson-passage);color:var(--lx-ink);text-wrap:pretty}.SourceSort_doneNote__YFVah{display:flex;align-items:center;gap:8px;margin:0;font:var(--lesson-read);font-weight:600;color:var(--lx-right)}.SourceSort_board__DWMan[data-done] .SourceSort_stack__uCB_Y>.SourceSort_card__p2gqE{display:none}.SourceSort_stack__uCB_Y>.SourceSort_doneNote__YFVah:not([data-current]){visibility:hidden;height:0}.SourceSort_doneNote__YFVah svg{width:18px;height:18px;stroke-width:2.8}.SourceSort_count__zHvrt{display:inline-flex;align-items:center;gap:10px;font:var(--lesson-label);font-weight:400;color:var(--lx-muted);font-variant-numeric:tabular-nums}.SourceSort_board__DWMan[data-done] .SourceSort_count__zHvrt{display:none}.SourceSort_countMarks__Zo5Mn{display:flex;gap:5px}.SourceSort_countMarks__Zo5Mn i{width:18px;height:4px;border-radius:2px;background:var(--ss-hair-2);transition:background-color var(--lx-med)}.SourceSort_countMarks__Zo5Mn i[data-state=current]{background:var(--lx-ink)}.SourceSort_countMarks__Zo5Mn i[data-state=done]{background:var(--lx-right)}.SourceSort_expressions__Uww07{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.SourceSort_expression__RYRC7{flex-wrap:wrap;font:var(--lesson-passage)}.SourceSort_expression__RYRC7,.SourceSort_termSlot__Ni8Ns{display:inline-flex;align-items:center}.SourceSort_sign__FH3qk{padding:0 6px;font-family:var(--lx-math);color:var(--lx-ink-soft)}.SourceSort_term__JJwab{display:inline-flex;align-items:center;padding:0 2px;color:var(--lx-ink);transition:color var(--lx-med),box-shadow var(--lx-med),transform var(--lx-med) var(--lx-ease)}.SourceSort_term__JJwab[data-state=current]{box-shadow:inset 0 -2.5px 0 var(--lx-ink);transform:translateY(-3px)}.SourceSort_term__JJwab[data-state=done]{color:var(--lx-right)}.SourceSort_bins__ZRyFL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,136px),1fr));gap:10px}.SourceSort_bin__HR5Ed{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:10px;align-content:start;min-height:104px;padding:12px 12px 14px;border-radius:var(--lx-radius);border:1.5px solid var(--ss-hair-2);background:var(--lx-surface);font:inherit;color:var(--lx-ink);text-align:left;cursor:pointer;overflow:hidden;transition:border-color var(--lx-fast),background-color var(--lx-fast),transform var(--lx-fast) var(--lx-ease),box-shadow var(--lx-fast)}@media (hover:hover){.SourceSort_bin__HR5Ed:hover:not(:disabled):not([data-hit]){border-color:color-mix(in srgb,var(--lx-ink) 45%,transparent);background:color-mix(in srgb,var(--lx-ink) 3%,var(--lx-surface));transform:translateY(-2px);box-shadow:var(--lx-lift)}.SourceSort_bin__HR5Ed:hover:not(:disabled):not([data-hit]) .SourceSort_drop__z74Sl:not([data-state]){background:var(--lx-ink);color:var(--lx-surface);transform:translateY(2px)}}.SourceSort_bin__HR5Ed:active:not(:disabled){transform:scale(.98)}.SourceSort_bin__HR5Ed:focus-visible{outline:2px solid var(--lx-subject);outline-offset:2px}.SourceSort_bin__HR5Ed:disabled{cursor:default}.SourceSort_binName__LwNc5{display:flex;align-items:flex-start;gap:8px;padding-bottom:9px;border-bottom:1px solid var(--ss-hair);font:var(--lesson-read);font-weight:600;line-height:1.3}.SourceSort_binLabel___ny7x{flex:1;min-width:0;text-wrap:balance}.SourceSort_drop__z74Sl{flex:none;display:grid;place-items:center;width:26px;height:26px;margin:-2px -2px 0 0;border-radius:50%;background:color-mix(in srgb,var(--lx-ink) 7%,transparent);color:var(--lx-ink-soft);transition:background-color var(--lx-fast),color var(--lx-fast),transform var(--lx-fast) var(--lx-ease)}.SourceSort_drop__z74Sl svg{width:15px;height:15px;stroke-width:2.4}.SourceSort_drop__z74Sl[data-state=off]{visibility:hidden}.SourceSort_drop__z74Sl[data-state=wrong]{background:none;color:var(--lx-wrong)}.SourceSort_drop__z74Sl[data-state=wrong] svg{width:18px;height:18px;stroke-width:2.8}.SourceSort_bin__HR5Ed[data-wrong] .SourceSort_binLabel___ny7x{color:var(--lx-wrong)}.SourceSort_lower__9TXsX>[data-final] .SourceSort_bin__HR5Ed{border-color:var(--ss-hair)}.SourceSort_lower__9TXsX>[data-final] .SourceSort_binName__LwNc5{padding-bottom:0;border-bottom:0}.SourceSort_takeaway__nIO3f{justify-self:stretch}.SourceSort_takeaway__nIO3f>*{margin:0}.SourceSort_held__8YsYg{display:grid;align-content:start;gap:8px}.SourceSort_held__8YsYg:empty{display:none}.SourceSort_chip__aEKI0{display:grid;grid-template-columns:16px minmax(0,1fr);gap:6px;align-items:start;font:var(--lesson-passage);line-height:1.3;color:var(--lx-ink);text-wrap:pretty}.SourceSort_chip__aEKI0 svg{width:15px;height:15px;margin-top:.3em;color:var(--lx-right);stroke-width:3}.SourceSort_tally__o63gU{display:none;align-items:center;gap:4px;font:var(--lesson-label);color:var(--lx-right)}.SourceSort_tally__o63gU svg{width:14px;height:14px;stroke-width:3}.SourceSort_lower__9TXsX{display:grid}.SourceSort_lower__9TXsX>*{grid-area:1/1;display:flex;flex-direction:column;gap:20px;min-width:0}.SourceSort_ghost__FeUFp{visibility:hidden;pointer-events:none}.SourceSort_flash__ZCAeH{position:absolute;inset:0;border-radius:inherit;pointer-events:none}@container (max-width: 460px){.SourceSort_board__DWMan,.SourceSort_lower__9TXsX>*{gap:12px}.SourceSort_card__p2gqE{padding:8px 16px}.SourceSort_bins__ZRyFL{grid-template-columns:minmax(0,1fr);gap:6px}.SourceSort_bin__HR5Ed{display:flex;flex-direction:column;gap:8px;min-height:0;padding:9px 14px}.SourceSort_binLabel___ny7x{text-wrap:pretty}.SourceSort_binName__LwNc5{align-items:center;padding-bottom:0;border-bottom:0}.SourceSort_lower__9TXsX>:not([data-final]) .SourceSort_held__8YsYg{display:none}.SourceSort_lower__9TXsX>:not([data-final]) .SourceSort_tally__o63gU{display:inline-flex;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.SourceSort_lower__9TXsX>:not([data-final]) .SourceSort_binLabel___ny7x{padding-right:36px}.SourceSort_lower__9TXsX>[data-final] .SourceSort_held__8YsYg{padding-top:2px}.SourceSort_lower__9TXsX>[data-final] .SourceSort_held__8YsYg:empty{display:none}}.SourceSort_board__DWMan[data-rows] .SourceSort_bins__ZRyFL{grid-template-columns:minmax(0,1fr);gap:8px}.SourceSort_board__DWMan[data-rows] .SourceSort_bin__HR5Ed{display:flex;flex-direction:column;gap:8px;min-height:0;padding:12px 14px}.SourceSort_board__DWMan[data-rows] .SourceSort_binLabel___ny7x{text-wrap:pretty}.SourceSort_board__DWMan[data-rows] .SourceSort_binName__LwNc5{align-items:center;padding-bottom:0;border-bottom:0}.SourceSort_board__DWMan[data-rows] .SourceSort_lower__9TXsX>:not([data-final]) .SourceSort_held__8YsYg{display:none}.SourceSort_board__DWMan[data-rows] .SourceSort_lower__9TXsX>:not([data-final]) .SourceSort_tally__o63gU{display:inline-flex;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.SourceSort_board__DWMan[data-rows] .SourceSort_lower__9TXsX>:not([data-final]) .SourceSort_binLabel___ny7x{padding-right:36px}.SourceSort_board__DWMan[data-rows] .SourceSort_lower__9TXsX>[data-final] .SourceSort_held__8YsYg{padding-top:2px}.SourceSort_board__DWMan[data-rows] .SourceSort_lower__9TXsX>[data-final] .SourceSort_held__8YsYg:empty{display:none}.SourceSort_said__JoWa1{display:grid;gap:12px;scroll-margin-bottom:24px}.SourceSort_said__JoWa1:empty{display:none}.SourceSort_takeaway__nIO3f>[data-tone=info]{border-left-color:var(--ss-hair-2)}@media (prefers-reduced-motion:no-preference){.SourceSort_board__DWMan[data-sorting] .SourceSort_stack__uCB_Y>[data-current]{animation:SourceSort_deal__qNeVR .32s var(--lx-ease) var(--lesson-change) both}.SourceSort_bin__HR5Ed[data-wrong] .SourceSort_binName__LwNc5{animation:SourceSort_shake__h5rSA .38s ease-in-out}.SourceSort_flash__ZCAeH{animation:SourceSort_flash__ZCAeH .7s ease-out calc(var(--lesson-change) * .75) both}}@keyframes SourceSort_deal__qNeVR{0%{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes SourceSort_flash__ZCAeH{0%{box-shadow:inset 0 0 0 2px var(--lx-right);background:color-mix(in srgb,var(--lx-right) 10%,transparent)}to{box-shadow:inset 0 0 0 2px transparent;background:transparent}}@keyframes SourceSort_shake__h5rSA{0%,to{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}@container (max-width: 460px){.SourceSort_board__DWMan .SourceSort_lower__9TXsX .SourceSort_bins__ZRyFL{gap:6px}.SourceSort_board__DWMan .SourceSort_lower__9TXsX .SourceSort_bin__HR5Ed{padding:9px 14px}}.SourceAnswerField_answer__nclOC{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "field submit" "preview ." "note note";gap:8px 10px;align-items:stretch}.SourceAnswerField_answer__nclOC>.SourceAnswerField_ownLabel__Jk2RB{grid-area:label}.SourceAnswerField_answer__nclOC>.SourceAnswerField_field__304HF{grid-area:field}.SourceAnswerField_answer__nclOC>.SourceAnswerField_preview__0cGjx{grid-area:preview}.SourceAnswerField_answer__nclOC>.SourceAnswerField_note__SDJty{grid-area:note}.SourceAnswerField_answer__nclOC>.SourceAnswerField_submit__GcUfD{grid-area:submit}.SourceAnswerField_answer__nclOC[data-kind=words]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "field" "preview" "note" "submit"}.SourceAnswerField_answer__nclOC[data-kind=words]>.SourceAnswerField_submit__GcUfD{justify-self:start;margin-top:2px}.SourceAnswerField_answer__nclOC[data-done]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "field" "preview" "note"}.SourceAnswerField_field__304HF{min-width:0;width:100%;min-height:50px;padding:11px 14px;border:1.5px solid var(--sp-hair-2);border-radius:var(--lx-radius-sm);background:var(--lx-surface);color:var(--lx-ink);font:var(--lesson-read);transition:border-color .15s,box-shadow .15s}textarea.SourceAnswerField_field__304HF{resize:none;overflow:hidden}.SourceAnswerField_field__304HF::placeholder{color:var(--lx-muted);opacity:.85}.SourceAnswerField_field__304HF:hover:not(:read-only){border-color:color-mix(in srgb,var(--lx-ink) 35%,var(--lx-surface))}.SourceAnswerField_field__304HF:focus:not(:read-only){outline:none;border-color:var(--sp-accent);box-shadow:0 0 0 4px var(--sp-accent-soft)}.SourceAnswerField_field__304HF[aria-invalid=true]{border-color:var(--lx-wrong)}.SourceAnswerField_answer__nclOC[data-done] .SourceAnswerField_field__304HF{min-height:0;padding:2px 0 2px 15px;border:0;border-left:2px solid var(--sp-hair-2);border-radius:0;background:none}.SourceAnswerField_answer__nclOC[data-done] .SourceAnswerField_field__304HF:focus{outline:none;border-left:3px solid var(--sp-accent);background:var(--sp-accent-soft)}.SourceAnswerField_modelLabel__gsUug,.SourceAnswerField_ownLabel__Jk2RB{font:var(--lesson-label)}.SourceAnswerField_ownLabel__Jk2RB{padding-left:17px;color:var(--lx-muted)}.SourceAnswerField_submit__GcUfD{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 20px;border-radius:999px;border:1.5px solid var(--sp-accent);background:var(--sp-accent-soft);color:var(--sp-accent);font:var(--lesson-read);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.SourceAnswerField_answer__nclOC[data-kind=words] .SourceAnswerField_submit__GcUfD{min-height:46px}.SourceAnswerField_submit__GcUfD:hover:not(:disabled){background:var(--sp-accent-tint)}.SourceAnswerField_submit__GcUfD:disabled{background:none;border-color:var(--sp-hair-2);color:var(--lx-muted);cursor:default}.SourceAnswerField_submit__GcUfD:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px}.SourceAnswerField_submit__GcUfD svg{width:17px;height:17px}.SourceAnswerField_preview__0cGjx{margin:0;padding-left:15px;color:var(--lx-ink-soft);font:var(--lesson-read);animation:SourceAnswerField_fade-in__o49sq .16s var(--lx-ease)}.SourceAnswerField_note__SDJty{margin:0;padding-left:15px;color:var(--lx-ink-soft);animation:SourceAnswerField_fade-in__o49sq .2s var(--lx-ease)}.SourceAnswerField_noteAction__xKI4r{padding:0;background:none;border:0;font:inherit;font-weight:600;color:var(--sp-accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.SourceAnswerField_noteAction__xKI4r:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px;border-radius:3px}@keyframes SourceAnswerField_fade-in__o49sq{0%{opacity:0}}.SourceAnswerField_model__MA6gb{display:grid;gap:4px;padding-left:17px;animation:SourceAnswerField_fade-in__o49sq .24s var(--lx-ease)}.SourceAnswerField_model__MA6gb p{margin:0;color:var(--lx-ink)}.SourceAnswerField_modelLabel__gsUug{color:var(--sp-accent)}.SourceAnswerField_or__Da6e_{color:var(--lx-muted)}@media (prefers-reduced-motion:reduce){.SourceAnswerField_field__304HF,.SourceAnswerField_submit__GcUfD{transition:none}.SourceAnswerField_model__MA6gb,.SourceAnswerField_note__SDJty,.SourceAnswerField_preview__0cGjx{animation:none}}.SourceHint_ask__VUbiz{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 4px;background:none;border:0;border-radius:8px;font:var(--lesson-label);color:var(--lx-muted);cursor:pointer;transition:color .15s}.SourceHint_ask__VUbiz:hover{color:var(--lx-ink)}.SourceHint_ask__VUbiz:focus-visible{outline:2px solid var(--lx-subject);outline-offset:2px}.SourceHint_ask__VUbiz svg,.SourceHint_hint__66MJM svg{flex:none;width:17px;height:17px}.SourceHint_hint__66MJM{display:grid;grid-template-columns:17px minmax(0,1fr);gap:10px;align-items:start;margin:0;color:var(--lx-ink-soft);animation:SourceHint_hint-in__6YASf .24s var(--lx-ease);outline:none}.SourceHint_hint__66MJM svg{margin-top:.2em;color:var(--lx-subject)}.SourceHint_hint__66MJM:focus-visible{outline:2px solid var(--lx-subject);outline-offset:4px;border-radius:4px}@keyframes SourceHint_hint-in__6YASf{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.SourceHint_hint__66MJM{animation:none}}.SourceOrder_order__4zGyT{display:flex;flex-direction:column;gap:18px}.SourceOrder_track__QWUnN{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.SourceOrder_slot__Oxc9N{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:14px;min-height:54px}.SourceOrder_slot__Oxc9N+.SourceOrder_slot__Oxc9N:before{content:"";position:absolute;left:14px;bottom:calc(50% + 15px);height:calc(100% - 30px);width:2px;background:var(--sp-hair);transition:background-color .24s var(--lx-ease)}.SourceOrder_slot__Oxc9N[data-state=placed]+.SourceOrder_slot__Oxc9N:before{background:var(--sp-accent-line)}.SourceOrder_slot__Oxc9N[data-state=right]+.SourceOrder_slot__Oxc9N[data-state=right]:before{background:color-mix(in srgb,var(--lx-right) 45%,var(--lx-surface))}.SourceOrder_number__KyZli{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:var(--lesson-label);color:var(--lx-muted);border:1.5px solid var(--sp-hair-2);background:var(--lx-surface);transition:background-color .24s var(--lx-ease),border-color .24s var(--lx-ease),color .24s var(--lx-ease)}.SourceOrder_number__KyZli svg{width:15px;height:15px;stroke-width:2.6}.SourceOrder_slot__Oxc9N[data-state=open] .SourceOrder_number__KyZli{border-color:var(--sp-accent);color:var(--sp-accent);box-shadow:0 0 0 4px var(--sp-accent-soft)}.SourceOrder_slot__Oxc9N[data-state=placed] .SourceOrder_number__KyZli{border-color:var(--sp-accent);background:var(--sp-accent);color:var(--lx-surface)}.SourceOrder_slot__Oxc9N[data-state=right] .SourceOrder_number__KyZli{border-color:var(--lx-right);background:var(--lx-right);color:var(--lx-surface)}.SourceOrder_slot__Oxc9N[data-state=wrong] .SourceOrder_number__KyZli{border-color:var(--lx-wrong);background:var(--lx-wrong);color:var(--lx-surface)}.SourceOrder_slot__Oxc9N[data-state=later] .SourceOrder_number__KyZli{opacity:.55}.SourceOrder_ask__Ha7d2{font-weight:600;color:var(--sp-accent)}.SourceOrder_placed__4ti7w{justify-self:start;padding:6px 0;background:none;border:0;font:var(--lesson-choice);text-align:left;color:var(--lx-ink);cursor:pointer;text-decoration:underline transparent;text-underline-offset:4px;transition:text-decoration-color .15s,color .15s}.SourceOrder_placed__4ti7w:hover:not(:disabled){text-decoration-color:var(--sp-hair-2)}.SourceOrder_placed__4ti7w:disabled{cursor:default}.SourceOrder_slot__Oxc9N[data-state=right] .SourceOrder_placed__4ti7w{color:var(--lx-right)}.SourceOrder_slot__Oxc9N[data-state=wrong] .SourceOrder_placed__4ti7w{color:var(--lx-wrong)}.SourceOrder_placed__4ti7w:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.SourceOrder_number__KyZli,.SourceOrder_slot__Oxc9N+.SourceOrder_slot__Oxc9N:before{transition:none}}