.DragSort_sort__ju8gx{container-type:inline-size;display:grid;gap:18px;min-width:0;color:var(--lx-ink)}.DragSort_tray__avtVC{position:relative;display:grid;justify-items:center;gap:10px;min-height:150px;align-content:start}.DragSort_stack__NfQB4{position:absolute;top:10px;left:50%;width:min(560px,100%);height:96px;transform:translateX(-50%);pointer-events:none}.DragSort_stack__NfQB4:after,.DragSort_stack__NfQB4:before{content:"";position:absolute;inset:0;border:1px solid var(--lx-rule);border-radius:var(--lx-radius);background:var(--lx-surface);opacity:0;transition:opacity var(--lx-med) ease}.DragSort_stack__NfQB4:before{transform:translateY(8px) scale(.97)}.DragSort_stack__NfQB4:after{transform:translateY(16px) scale(.94)}.DragSort_stack__NfQB4[data-left="1"]:before,.DragSort_stack__NfQB4[data-left="2"]:after,.DragSort_stack__NfQB4[data-left="2"]:before{opacity:1}.DragSort_card__8gbCv{position:relative;z-index:1;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;width:min(560px,100%);min-height:78px;padding:16px 20px 16px 12px;border:1.5px solid color-mix(in srgb,var(--lx-subject) 55%,var(--lx-rule));border-radius:var(--lx-radius);background:var(--lx-surface);box-shadow:0 10px 24px -20px rgb(15 23 42/.5);cursor:grab;touch-action:none;user-select:none;transition:border-color var(--lx-fast) ease,box-shadow var(--lx-fast) ease}.DragSort_card__8gbCv:hover{border-color:var(--lx-subject);box-shadow:0 14px 30px -20px rgb(15 23 42/.55)}.DragSort_card__8gbCv:active{cursor:grabbing}.DragSort_card__8gbCv[data-missed]{border-color:color-mix(in srgb,var(--lx-wrong) 55%,var(--lx-rule))}.DragSort_grip__5f4UG{width:20px;height:20px;color:var(--lx-subject)}.DragSort_cardText__cduhF{margin:0;font:var(--lesson-choice);text-wrap:pretty}.DragSort_howTo__llrwU{display:inline-flex;align-items:center;gap:6px;margin:2px 0 0;color:var(--lx-muted);font:var(--lesson-label);font-weight:500}.DragSort_howTo__llrwU svg{width:15px;height:15px}.DragSort_tray__avtVC[data-empty]{align-content:center}.DragSort_finished__gVOrB{width:100%;animation:DragSort_sortFadeIn__ys5QB var(--lx-med) ease both}.DragSort_groups__Krhuu{display:grid;grid-template-columns:repeat(var(--groups),minmax(0,1fr));gap:12px}@container (max-width: 640px){.DragSort_groups__Krhuu{grid-template-columns:repeat(min(var(--groups),2),minmax(0,1fr))}}.DragSort_group__m9G6x{display:grid;grid-template-rows:auto 1fr;min-width:0;border:1.5px dashed color-mix(in srgb,var(--lx-subject) 40%,var(--lx-rule));border-radius:var(--lx-radius);background:var(--lx-surface);transition:border-color var(--lx-fast) ease,background-color var(--lx-fast) ease,box-shadow var(--lx-fast) ease}.DragSort_group__m9G6x[data-over]{border-style:solid;border-color:var(--lx-subject);background:var(--lx-subject-soft)}.DragSort_group__m9G6x[data-verdict=wrong]{border-style:solid;border-color:color-mix(in srgb,var(--lx-wrong) 60%,transparent)}.DragSort_group__m9G6x[data-verdict=right]{border-style:solid;border-color:color-mix(in srgb,var(--lx-right) 60%,transparent)}.DragSort_groupHead__JdDSG{display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:8px;width:100%;min-height:52px;padding:10px 10px 10px 14px;border:0;border-bottom:1px solid var(--lx-rule);border-radius:calc(var(--lx-radius) - 2px) calc(var(--lx-radius) - 2px) 0 0;background:transparent;color:var(--lx-ink);font:var(--lesson-label);text-align:left;cursor:pointer;transition:background-color var(--lx-fast) ease,color var(--lx-fast) ease}.DragSort_groupHead__JdDSG:hover:not(:disabled){background:var(--lx-subject-soft)}.DragSort_groupHead__JdDSG:focus-visible{outline:2px solid var(--lx-subject);outline-offset:-2px}.DragSort_groupHead__JdDSG:disabled{cursor:default}.DragSort_groupName__Khcet{min-width:0;overflow-wrap:anywhere}.DragSort_groupMark__xZMCS{display:grid;place-items:center;width:26px;height:26px;border:1px solid color-mix(in srgb,var(--lx-subject) 45%,var(--lx-surface));border-radius:50%;color:var(--lx-subject);transition:background-color var(--lx-fast) ease,border-color var(--lx-fast) ease,color var(--lx-fast) ease}.DragSort_groupMark__xZMCS svg{width:14px;height:14px}.DragSort_groupHead__JdDSG:hover:not(:disabled) .DragSort_groupMark__xZMCS{border-color:var(--lx-subject);background:var(--lx-subject);color:var(--lx-surface)}.DragSort_group__m9G6x[data-verdict=wrong] .DragSort_groupMark__xZMCS{border-color:var(--lx-wrong);background:var(--lx-wrong);color:var(--lx-surface)}.DragSort_group__m9G6x[data-verdict=right] .DragSort_groupMark__xZMCS{border-color:var(--lx-right);background:var(--lx-right);color:var(--lx-surface)}.DragSort_sort__ju8gx[data-sorted] .DragSort_groupMark__xZMCS{display:none}.DragSort_pile__mATcZ{display:grid;align-content:start;gap:6px;min-height:calc(var(--rows) * 30px + 20px);margin:0;padding:10px;list-style:none}.DragSort_landed__hsipc{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;padding:4px 8px 4px 6px;border-radius:var(--lx-radius-sm);background:var(--lx-right-soft);color:var(--lx-ink);font:var(--lesson-label);font-weight:500}.DragSort_landed__hsipc[data-just]{animation:DragSort_sortLanded__mIW_y calc(var(--lesson-point) + var(--lesson-hold)) ease-out both}@keyframes DragSort_sortLanded__mIW_y{0%,60%{box-shadow:inset 0 0 0 1.5px var(--lx-right)}to{box-shadow:inset 0 0 0 1.5px transparent}}.DragSort_landedMark__GO_7H{width:14px;height:14px;margin-top:3px;color:var(--lx-right)}.DragSort_landedText__gXw2P{min-width:0;overflow-wrap:anywhere}.DragSort_feedback__ZvjEE{display:flex;align-items:flex-start;gap:8px;min-height:calc(2 * 1.55em);margin:0;font:var(--lesson-read);color:var(--lx-ink-soft)}.DragSort_feedback__ZvjEE svg{flex:none;width:18px;height:18px;margin-top:.2em}.DragSort_feedback__ZvjEE[data-tone=right] svg{color:var(--lx-right)}.DragSort_feedback__ZvjEE[data-tone=wrong] svg{color:var(--lx-wrong)}.DragSort_feedback__ZvjEE>span:last-child{animation:DragSort_sortFadeIn__ys5QB var(--lx-med) ease both}@keyframes DragSort_sortFadeIn__ys5QB{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.DragSort_feedback__ZvjEE>span:last-child,.DragSort_finished__gVOrB{animation:none}.DragSort_landed__hsipc[data-just]{animation:none;box-shadow:inset 0 0 0 1.5px var(--lx-right)}}.SuccessCheck_check__F9l4p{--s-correct:var(--home-correct,4 120 87);--s-ease:cubic-bezier(0.2,0.7,0.2,1);position:relative;display:inline-grid;flex:none;place-items:center;width:22px;height:22px;border-radius:50%;background:rgb(var(--s-correct));color:#fff}.SuccessCheck_check__F9l4p[data-large]{width:44px;height:44px;box-shadow:0 10px 22px -10px rgb(var(--s-correct)/.7)}.SuccessCheck_check__F9l4p svg{width:64%;height:64%;overflow:visible;fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.SuccessCheck_check__F9l4p[data-large] svg{stroke-width:2.8}.SuccessCheck_check__F9l4p[data-celebrate]{animation:SuccessCheck_pop__fsE3c .56s cubic-bezier(.34,1.56,.64,1) both}.SuccessCheck_check__F9l4p[data-celebrate] path{stroke-dasharray:1;stroke-dashoffset:1;animation:SuccessCheck_draw__22ffX .36s cubic-bezier(.65,0,.35,1) .17s forwards}@keyframes SuccessCheck_pop__fsE3c{0%{opacity:0;transform:scale(.3)}35%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes SuccessCheck_draw__22ffX{to{stroke-dashoffset:0}}.SuccessCheck_layer__xLq1C{position:fixed;inset:0;z-index:94;overflow:hidden;pointer-events:none}.SuccessCheck_origin__oPaTv{position:absolute;top:0;left:0;width:0;height:0}.SuccessCheck_ring__YtxJI{position:absolute;top:calc(var(--r) * -1);left:calc(var(--r) * -1);width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:2px solid rgb(var(--burst-correct));border-radius:50%;opacity:0;animation:SuccessCheck_ring__YtxJI .72s cubic-bezier(.2,.7,.2,1) var(--d) both}@keyframes SuccessCheck_ring__YtxJI{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.SuccessCheck_spark__GJNrg{position:absolute;top:0;left:-1.5px;width:3px;height:var(--len);border-radius:2px;background:rgb(var(--burst-correct));opacity:0;transform-origin:50% 0;animation:SuccessCheck_spark__GJNrg .52s cubic-bezier(.2,.7,.2,1) .11s both}@keyframes SuccessCheck_spark__GJNrg{0%{opacity:1;transform:rotate(var(--a)) translateY(var(--from)) scaleY(1)}to{opacity:0;transform:rotate(var(--a)) translateY(var(--to)) scaleY(.25)}}.SuccessCheck_piece__RGAAY{position:absolute;top:calc(var(--h) / -2);left:calc(var(--w) / -2);width:var(--w);height:var(--h);border-radius:1.5px;background:var(--c);opacity:0;animation:SuccessCheck_fly__ksbDf var(--t) linear var(--d) both}.SuccessCheck_piece__RGAAY[data-round]{border-radius:50%}@keyframes SuccessCheck_fly__ksbDf{0%{opacity:1;transform:translate(0) rotate(0deg) scale(.4);animation-timing-function:cubic-bezier(.15,.7,.3,1)}42%{opacity:1;transform:translate(var(--x),var(--y)) rotate(calc(var(--spin) * .5)) scale(1);animation-timing-function:cubic-bezier(.5,0,.9,.6)}to{opacity:0;transform:translate(calc(var(--x) * 1.15),calc(var(--y) + var(--fall))) rotate(var(--spin)) scale(.9)}}@media (prefers-reduced-motion:reduce){.SuccessCheck_check__F9l4p[data-celebrate],.SuccessCheck_check__F9l4p[data-celebrate] path{animation:none;stroke-dashoffset:0}.SuccessCheck_layer__xLq1C{display:none}}