@keyframes candidates_dotPulse__14DaR{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.candidates_dots___CMVd{display:inline-flex;gap:6px;align-items:center}.candidates_dots___CMVd>span{width:7px;height:7px;border-radius:999px;background:var(--action-primary);animation:candidates_dotPulse__14DaR 1.1s var(--motion-ease) infinite}.candidates_dots___CMVd>span:nth-child(2){animation-delay:.15s}.candidates_dots___CMVd>span:nth-child(3){animation-delay:.3s}@keyframes candidates_shimmer__voa8L{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.candidates_skeleton__0Lynw{position:relative;overflow:hidden;border-radius:var(--radius-sm);background:var(--surface-sunken)}.candidates_skeleton__0Lynw:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--surface-card) 70%,transparent) 50%,transparent 100%);animation:candidates_shimmer__voa8L 1.4s var(--motion-ease) infinite}@keyframes candidates_routeLine__Vi0Nr{0%{transform:scaleX(0);transform-origin:left}60%{transform:scaleX(.7);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.candidates_routeLine__Vi0Nr{height:2px;width:100%;background:var(--action-primary);animation:candidates_routeLine__Vi0Nr 1.6s var(--motion-ease) infinite}@keyframes candidates_blockRise__1LQnO{0%,12%{transform:translateY(10px);opacity:0}24%,70%{transform:none;opacity:1}82%,to{transform:none;opacity:0}}.candidates_blocks__fkwgJ{display:inline-flex;gap:4px;align-items:flex-end;height:22px}.candidates_blocks__fkwgJ>span{display:block;width:8px;border-radius:2px;background:var(--action-primary);opacity:0;animation:candidates_blockRise__1LQnO 1.8s var(--motion-ease) infinite}.candidates_blocks__fkwgJ>span:first-child{height:10px;animation-delay:0s}.candidates_blocks__fkwgJ>span:nth-child(2){height:16px;animation-delay:.11s}.candidates_blocks__fkwgJ>span:nth-child(3){height:22px;animation-delay:.22s}.candidates_blocks__fkwgJ>span:nth-child(4){height:14px;animation-delay:.33s}@keyframes candidates_riseIn__JiT9K{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.candidates_staggerRow___L7JX{animation:candidates_riseIn__JiT9K var(--motion-base) var(--motion-ease) both}@keyframes candidates_correctRing__FnhVx{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--status-positive) 45%,transparent)}to{box-shadow:0 0 0 6px color-mix(in srgb,var(--status-positive) 0%,transparent)}}.candidates_correctRing__FnhVx{animation:candidates_correctRing__FnhVx var(--motion-slow) var(--motion-ease) forwards}@keyframes candidates_needsReviewNudge__o1mEe{0%,to{transform:translateX(0)}30%{transform:translateX(-3px)}60%{transform:translateX(3px)}}.candidates_needsReviewNudge__o1mEe{animation:candidates_needsReviewNudge__o1mEe var(--motion-base) var(--motion-ease)}@keyframes candidates_strongShake__1ADRl{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}.candidates_strongShake__1ADRl{animation:candidates_strongShake__1ADRl .22s var(--motion-ease)}.candidates_creepFill___omMP{transition:width 1.2s cubic-bezier(.2,.8,.2,1)}@keyframes candidates_conceptEdgeGrow__Zd_U1{to{stroke-dashoffset:0}}@keyframes candidates_conceptNodeArrive__TpUWo{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.candidates_radial__MoJmG line{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:candidates_conceptEdgeGrow__Zd_U1 .52s var(--motion-ease) forwards;animation-delay:var(--delay)}.candidates_radial__MoJmG circle{opacity:0;transform-box:fill-box;transform-origin:center;animation:candidates_conceptNodeArrive__TpUWo .38s var(--motion-ease) forwards;animation-delay:var(--delay)}@keyframes candidates_conceptBreathe__p740Q{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}.candidates_breathe__VrUj1 circle{transform-box:fill-box;transform-origin:center;animation:candidates_conceptBreathe__p740Q 3.6s ease-in-out infinite;animation-delay:var(--delay)}@keyframes candidates_conceptLightFill__uODGP{0%{fill:var(--surface-card)}to{fill:var(--action-primary)}}@keyframes candidates_conceptLightRing__lMZSy{0%{r:10;opacity:.55}to{r:26;opacity:0}}.candidates_lightUp__Ns9J_ .candidates_lit__I0AGY{animation:candidates_conceptLightFill__uODGP .36s var(--motion-ease) forwards}.candidates_lightUp__Ns9J_ .candidates_ring__24LiS{fill:none;stroke:var(--action-primary);stroke-width:2;animation:candidates_conceptLightRing__lMZSy .7s var(--motion-ease) forwards}.candidates_lightUp__Ns9J_ .candidates_litEdge__kqLJr{stroke:var(--action-primary);stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:candidates_conceptEdgeGrow__Zd_U1 .48s var(--motion-ease) .2s forwards}@keyframes candidates_wideRing__JlZBI{0%{transform:scale(.2);opacity:.5}to{transform:scale(1.4);opacity:0}}.candidates_wideRing__JlZBI{transform-origin:center;transform-box:fill-box;animation:candidates_wideRing__JlZBI .9s var(--motion-ease) forwards;animation-delay:var(--delay,0s);opacity:0}@keyframes candidates_ringClose__tCyfh{to{stroke-dashoffset:0}}@keyframes candidates_checkDraw__s_p9X{to{stroke-dashoffset:0}}.candidates_ringClose__tCyfh{stroke-dasharray:var(--c);stroke-dashoffset:var(--from);animation:candidates_ringClose__tCyfh .8s cubic-bezier(.2,.8,.2,1) forwards}.candidates_checkDraw__s_p9X{stroke-dasharray:40;stroke-dashoffset:40;animation:candidates_checkDraw__s_p9X var(--motion-slow) var(--motion-ease) .76s forwards}@media (prefers-reduced-motion:reduce){.candidates_checkDraw__s_p9X,.candidates_ringClose__tCyfh,.candidates_wideRing__JlZBI{animation:none}.candidates_wideRing__JlZBI{opacity:0}.candidates_checkDraw__s_p9X,.candidates_ringClose__tCyfh{stroke-dashoffset:0}.candidates_blocks__fkwgJ>span,.candidates_breathe__VrUj1 circle,.candidates_correctRing__FnhVx,.candidates_dots___CMVd>span,.candidates_lightUp__Ns9J_ .candidates_litEdge__kqLJr,.candidates_lightUp__Ns9J_ .candidates_lit__I0AGY,.candidates_lightUp__Ns9J_ .candidates_ring__24LiS,.candidates_needsReviewNudge__o1mEe,.candidates_radial__MoJmG circle,.candidates_radial__MoJmG line,.candidates_routeLine__Vi0Nr,.candidates_skeleton__0Lynw:after,.candidates_staggerRow___L7JX,.candidates_strongShake__1ADRl{animation:none}.candidates_blocks__fkwgJ>span,.candidates_radial__MoJmG circle,.candidates_staggerRow___L7JX{opacity:1;transform:none}.candidates_lightUp__Ns9J_ .candidates_litEdge__kqLJr,.candidates_radial__MoJmG line{stroke-dashoffset:0}.candidates_lightUp__Ns9J_ .candidates_lit__I0AGY{fill:var(--action-primary)}.candidates_creepFill___omMP{transition:none}}@keyframes applications_panelRise__ng7GR{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.applications_panelRise__ng7GR{animation:applications_panelRise__ng7GR .6s ease-out both}@keyframes applications_sectionRise__uN0Ut{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.applications_section__DPRMx{animation:applications_sectionRise__uN0Ut var(--motion-slow) var(--motion-ease) both;animation-delay:var(--delay,0s)}@keyframes applications_chipArrive__r93jV{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.applications_chip__wuUAQ{animation:applications_chipArrive__r93jV .38s var(--motion-ease) both;animation-delay:var(--delay,0s)}@keyframes applications_chainEdge__3AlzA{to{stroke-dashoffset:0}}@keyframes applications_chainNodeLight__Yw6Gu{0%{fill:var(--surface-card)}to{fill:var(--al-learn-accent)}}@keyframes applications_chainRing__nGlUM{0%{r:8;opacity:.5}to{r:20;opacity:0}}@keyframes applications_chainCurrent___ToPZ{0%,to{stroke-opacity:.35}50%{stroke-opacity:1}}.applications_chainEdgeDone__QhEQ6{stroke:var(--al-learn-accent)}.applications_chainEdgeNew__D66YC{stroke:var(--al-learn-accent);stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:applications_chainEdge__3AlzA .42s var(--motion-ease) forwards}.applications_chainNodeDone__CWxPS{fill:var(--al-learn-accent)}.applications_chainNodeNew__hcJaA{fill:var(--surface-card);stroke:var(--al-learn-accent);stroke-width:2;animation:applications_chainNodeLight__Yw6Gu .36s var(--motion-ease) .3s forwards}.applications_chainRing__nGlUM{fill:none;stroke:var(--al-learn-accent);stroke-width:2;animation:applications_chainRing__nGlUM .7s var(--motion-ease) .36s forwards;opacity:0}.applications_chainCurrent___ToPZ{fill:var(--surface-card);stroke:var(--al-learn-accent);stroke-width:2;animation:applications_chainCurrent___ToPZ 1.8s ease-in-out infinite}.applications_chainTodo___dy_R{fill:var(--surface-card);stroke:var(--border-default);stroke-width:1.5}.applications_takeover__lHCuv{display:grid;grid-template-rows:1fr;transition:grid-template-rows .42s var(--motion-ease),opacity var(--motion-slow) var(--motion-ease),transform .42s var(--motion-ease)}.applications_takeover__lHCuv>*{min-height:0;overflow:hidden}.applications_compressDone___RiLL{opacity:.55;transform:scale(.97);transform-origin:top center}.applications_foldDone__NUtg5{grid-template-rows:0fr;opacity:0}.applications_foldStrip__6pW72{animation:applications_sectionRise__uN0Ut var(--motion-slow) var(--motion-ease) .26s both}.applications_panelBanner__XOb_0 .applications_bannerBar__GrWAu{height:4px;border-radius:999px;background:var(--tone);transform-origin:left;animation:applications_bannerGrow__YawYs var(--motion-slow) var(--motion-ease) both}@keyframes applications_bannerGrow__YawYs{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.applications_revisitSweep__y822S{position:relative;overflow:hidden;isolation:isolate}.applications_revisitSweep__y822S:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--action-primary) 12%,transparent);transform:translateX(-101%);transition:transform var(--motion-base) var(--motion-ease);z-index:-1}.applications_revisitSweep__y822S:focus-visible:before,.applications_revisitSweep__y822S:hover:before{transform:translateX(0)}.applications_revisitRaise__l_8Op svg{transition:transform var(--motion-base) var(--motion-ease);transform-origin:bottom left}.applications_revisitRaise__l_8Op:focus-visible svg,.applications_revisitRaise__l_8Op:hover svg{transform:translateY(-2px) rotate(-12deg)}.applications_revisitRaise__l_8Op:focus-visible span,.applications_revisitRaise__l_8Op:hover span{text-decoration:underline;text-underline-offset:3px}.applications_revisitPlant__h3bDn svg{transition:transform var(--motion-base) var(--motion-ease);transform-origin:bottom center}.applications_revisitPlant__h3bDn:focus-visible svg,.applications_revisitPlant__h3bDn:hover svg{transform:scale(1.15);fill:color-mix(in srgb,var(--action-primary) 40%,transparent)}.applications_furnTitle__g_nIU{animation:applications_sectionRise__uN0Ut var(--motion-base) var(--motion-ease) both}@keyframes applications_stageIn__RoRrB{0%{opacity:0;transform:translateX(var(--from,28px))}to{opacity:1;transform:translateX(0)}}.applications_stageIn__RoRrB{animation:applications_stageIn__RoRrB var(--motion-slow) var(--motion-ease) both}@keyframes applications_segBreathe__VZvqh{0%,to{opacity:.55}50%{opacity:1}}.applications_segLive__PZZqU{animation:applications_segBreathe__VZvqh 1.8s ease-in-out infinite}.applications_nextFill__X23K_{position:relative;overflow:hidden;isolation:isolate}.applications_nextFill__X23K_:before{content:"";position:absolute;inset:0;width:var(--fill,0);background:color-mix(in srgb,var(--text-on-accent) 18%,transparent);transition:width .7s cubic-bezier(.2,.8,.2,1);z-index:-1}@keyframes applications_nextArrow__FFqoG{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.applications_nextReady__C7L22 svg{animation:applications_nextArrow__FFqoG 1.4s ease-in-out infinite}.applications_nextEdge__h_yJ8{position:relative;overflow:hidden;isolation:isolate}.applications_nextEdge__h_yJ8:after{right:14px;background:color-mix(in srgb,var(--text-on-accent) 28%,transparent)}.applications_nextEdge__h_yJ8:after,.applications_nextEdge__h_yJ8:before{content:"";position:absolute;left:14px;bottom:7px;height:2px;border-radius:999px}.applications_nextEdge__h_yJ8:before{width:calc((100% - 28px) * var(--fill01, 0));background:var(--text-on-accent);transition:width .7s cubic-bezier(.2,.8,.2,1);z-index:1}.applications_nextRing__f4rTS circle:last-of-type{transition:stroke-dashoffset .7s cubic-bezier(.2,.8,.2,1)}.applications_seg__n9ftw{height:4px;border-radius:999px;background:var(--surface-sunken);overflow:hidden;transition:width var(--motion-slow) var(--motion-ease)}.applications_segFill__Zvefd{height:100%;border-radius:999px;background:var(--al-learn-accent);transition:width .5s cubic-bezier(.2,.8,.2,1)}.applications_headRing__TMdLG circle:last-of-type{transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.applications_map2Node__80LvW{position:absolute;transform:translate(-50%,-50%) scale(1);transition:transform .26s var(--motion-ease),opacity var(--motion-base) var(--motion-ease);transition-delay:var(--near-delay,0s);z-index:1}.applications_map2Hot__37fK6{transform:translate(-50%,-50%) scale(1.3);transition-delay:0s;z-index:3}.applications_map2Near__MBUeZ{transform:translate(-50%,-50%) scale(1.12);z-index:2}.applications_map2Dim___BouJ{opacity:.3}.applications_map2Edge___5JUJ{stroke:var(--text-primary);transition:opacity var(--motion-base) var(--motion-ease)}.applications_map2EdgeDim___XKL7{opacity:.08!important}@keyframes applications_map2Draw__XDC_W{to{stroke-dashoffset:0}}.applications_map2EdgeHot__GkyWY{stroke:var(--action-primary);stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:applications_map2Draw__XDC_W var(--draw-ms,.32s) cubic-bezier(.2,.8,.2,1) forwards}.applications_map2Halo__19oif{fill:var(--surface-card)}.applications_map2Ring__FmtJe circle{transition:stroke-dasharray var(--motion-slow) var(--motion-ease)}.applications_map2Enter__4L9rB .applications_map2Edge___5JUJ{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:applications_chainEdge__3AlzA .52s var(--motion-ease) forwards;animation-delay:var(--delay)}.applications_map2Enter__4L9rB .applications_map2Node__80LvW{animation:applications_mapArrive__EO_Gv .38s var(--motion-ease) backwards;animation-delay:var(--delay)}.applications_map2Inspector__W1e7M{position:absolute;left:var(--space-3);top:var(--space-3);z-index:4;pointer-events:none}@keyframes applications_map3Pulse__jqZHh{0%{transform:scale(1);opacity:.45}to{transform:scale(1.9);opacity:0}}.applications_map3Pulse__jqZHh{fill:none;stroke:var(--action-primary);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:applications_map3Pulse__jqZHh .7s var(--motion-ease) forwards;pointer-events:none}.applications_map3Pill__krBa2{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;pointer-events:none;font:var(--text-caption);font-size:10px;line-height:1.2;padding:1px 6px;border-radius:999px;color:var(--text-primary);background:color-mix(in srgb,var(--surface-card) 92%,transparent);border:1px solid var(--border-default)}.applications_mapNode__hu_Ad{position:absolute;transform:translate(-50%,-50%);transition:transform var(--motion-base) var(--motion-ease),opacity var(--motion-base) var(--motion-ease),filter var(--motion-base) var(--motion-ease);z-index:1}.applications_mapNodeDim__aeRMQ{opacity:.35;filter:saturate(.4)}.applications_mapNodeHot__sFEgv{z-index:3}.applications_mapNodeNear__tEQNy{z-index:2;transform:translate(-50%,-50%) scale(1.08)}.applications_mapEdge__2PI78{stroke:var(--border-default);stroke-width:1.5;transition:stroke var(--motion-base) var(--motion-ease),stroke-width var(--motion-base) var(--motion-ease),opacity var(--motion-base) var(--motion-ease)}.applications_mapEdgeHot__KBS_6{stroke:var(--action-primary);stroke-width:2.5}.applications_mapEdgeDim__WAcVQ{opacity:.25}.applications_mapDraw__FGMVc line{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:applications_chainEdge__3AlzA .52s var(--motion-ease) forwards;animation-delay:var(--delay)}@keyframes applications_mapArrive__EO_Gv{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.applications_mapDraw__FGMVc .applications_mapNode__hu_Ad{animation:applications_mapArrive__EO_Gv .38s var(--motion-ease) backwards;animation-delay:var(--delay)}.applications_mapDetail__lUCAM{animation:applications_sectionRise__uN0Ut var(--motion-base) var(--motion-ease) both}@keyframes applications_weightGrow__JfUoJ{0%{width:0}to{width:var(--w)}}.applications_weightBar__NAy5k{width:0;animation:applications_weightGrow__JfUoJ .7s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--delay,0s)}.applications_creep__AQfqD{transition:width var(--creep-ms,1.2s) cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.applications_chainCurrent___ToPZ,.applications_chainEdgeNew__D66YC,.applications_chainNodeNew__hcJaA,.applications_chainRing__nGlUM,.applications_chip__wuUAQ,.applications_foldStrip__6pW72,.applications_furnTitle__g_nIU,.applications_mapDetail__lUCAM,.applications_mapDraw__FGMVc .applications_mapNode__hu_Ad,.applications_mapDraw__FGMVc line,.applications_nextReady__C7L22 svg,.applications_panelBanner__XOb_0 .applications_bannerBar__GrWAu,.applications_panelRise__ng7GR,.applications_section__DPRMx,.applications_segLive__PZZqU,.applications_stageIn__RoRrB,.applications_weightBar__NAy5k{animation:none;opacity:1;transform:none}.applications_weightBar__NAy5k{width:var(--w)}.applications_mapDraw__FGMVc line{stroke-dashoffset:0}.applications_mapDraw__FGMVc .applications_mapNode__hu_Ad{transform:translate(-50%,-50%)}.applications_map2EdgeHot__GkyWY,.applications_map2Enter__4L9rB .applications_map2Edge___5JUJ,.applications_map2Enter__4L9rB .applications_map2Node__80LvW,.applications_map3Pulse__jqZHh{animation:none}.applications_map3Pulse__jqZHh{opacity:0}.applications_map2EdgeHot__GkyWY,.applications_map2Enter__4L9rB .applications_map2Edge___5JUJ{stroke-dashoffset:0}.applications_map2Enter__4L9rB .applications_map2Node__80LvW{opacity:1}.applications_headRing__TMdLG circle:last-of-type,.applications_map2Edge___5JUJ,.applications_map2Node__80LvW,.applications_map2Ring__FmtJe circle,.applications_mapEdge__2PI78,.applications_mapNode__hu_Ad,.applications_nextEdge__h_yJ8:before,.applications_nextFill__X23K_:before,.applications_nextRing__f4rTS circle:last-of-type,.applications_revisitPlant__h3bDn svg,.applications_revisitRaise__l_8Op svg,.applications_revisitSweep__y822S:before,.applications_segFill__Zvefd,.applications_seg__n9ftw,.applications_takeover__lHCuv{transition:none}.applications_chainEdgeNew__D66YC{stroke-dashoffset:0}.applications_chainNodeNew__hcJaA{fill:var(--al-learn-accent)}.applications_chainRing__nGlUM{opacity:0}.applications_creep__AQfqD{transition:none}}.conceptMap_frame__nnAtm{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.conceptMap_frame__nnAtm[data-panning=true]{cursor:grabbing}.conceptMap_node__JSgY6{cursor:pointer;outline:none}.conceptMap_edge__1hjV2,.conceptMap_grow__X4oyL,.conceptMap_head__gkn_U,.conceptMap_name__7c7su{transition:transform var(--motion-base) var(--motion-ease),opacity var(--motion-base) var(--motion-ease)}.conceptMap_hot__Acoi1 .conceptMap_grow__X4oyL{transform:scale(1.25)}.conceptMap_near__e10eT .conceptMap_grow__X4oyL{transform:scale(1.08)}.conceptMap_big__tt5Ds.conceptMap_hot__Acoi1 .conceptMap_grow__X4oyL{transform:scale(1.1)}.conceptMap_big__tt5Ds.conceptMap_near__e10eT .conceptMap_grow__X4oyL{transform:scale(1.04)}.conceptMap_ghostPatch__4cZ_t,.conceptMap_ghost__TmazS{transition:fill var(--motion-base) var(--motion-ease)}.conceptMap_ghost__TmazS{fill:transparent}.conceptMap_ghostPatch__4cZ_t{fill:var(--map-ground)}.conceptMap_hot__Acoi1 .conceptMap_ghostPatch__4cZ_t,.conceptMap_hot__Acoi1 .conceptMap_ghost__TmazS{fill:color-mix(in srgb,var(--text-primary) 10%,var(--surface-page))}.conceptMap_ghostEdge__hl4DK{opacity:0;transition:opacity var(--motion-base) var(--motion-ease)}.conceptMap_hot__Acoi1 .conceptMap_ghostEdge__hl4DK{opacity:1}.conceptMap_dim__sY_Ys{opacity:.22}.conceptMap_edgeDim__4QsTf{opacity:.05!important}.conceptMap_focusRing__IlBC3{opacity:0;stroke:var(--action-primary);stroke-width:2;fill:none}.conceptMap_node__JSgY6:focus-visible .conceptMap_focusRing__IlBC3{opacity:1}.conceptMap_nameText__H685S{fill:var(--text-primary);font-family:var(--font-serif-display);paint-order:stroke;stroke:var(--map-ground);stroke-width:4px;stroke-linejoin:round}.conceptMap_tagGround__kxlP_{fill:var(--map-tag)}.conceptMap_hot__Acoi1 .conceptMap_tagGround__kxlP_{fill:color-mix(in srgb,var(--action-primary) 14%,var(--map-ground))}@keyframes conceptMap_mapFadeIn__5OdH7{0%{opacity:0}}.conceptMap_nameIn___FaES{animation:conceptMap_mapFadeIn__5OdH7 var(--motion-base) var(--motion-ease) var(--delay,0s) backwards}@keyframes conceptMap_mapDraw__loeKv{to{stroke-dashoffset:0}}.conceptMap_hotLine__SAh8n{stroke:var(--action-primary);stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:conceptMap_mapDraw__loeKv var(--motion-slow) var(--motion-ease) forwards}@keyframes conceptMap_mapShow__2XHzu{to{opacity:1}}.conceptMap_hotHead___mPOe{fill:var(--action-primary);opacity:0;animation:conceptMap_mapShow__2XHzu var(--motion-base) var(--motion-ease) var(--motion-slow) forwards}@keyframes conceptMap_mapPulse__qKHgM{0%{transform:scale(1);opacity:.45}to{transform:scale(1.9);opacity:0}}.conceptMap_pulse__kK_9d{fill:none;stroke:var(--action-primary);stroke-width:1.5;animation:conceptMap_mapPulse__qKHgM .7s var(--motion-ease) forwards}@keyframes conceptMap_mapArrive__tehZ5{0%{opacity:0;transform:scale(.4)}}.conceptMap_arrive__M6jx3{animation:conceptMap_mapArrive__tehZ5 .46s var(--motion-ease) var(--delay,0s) backwards}.conceptMap_arriveEdge__qtOwC{stroke-dasharray:1;stroke-dashoffset:1;animation:conceptMap_mapDraw__loeKv .64s var(--motion-ease) var(--delay,0s) forwards}.conceptMap_arriveFade__tq7tS{animation:conceptMap_mapFadeIn__5OdH7 var(--motion-slow) var(--motion-ease) var(--delay,0s) backwards}@keyframes conceptMap_mapDetail__PY9Dk{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.conceptMap_detail__Adgxq{animation:conceptMap_mapDetail__PY9Dk var(--motion-base) var(--motion-ease) both}@media (prefers-reduced-motion:reduce){.conceptMap_arriveFade__tq7tS,.conceptMap_arrive__M6jx3,.conceptMap_detail__Adgxq,.conceptMap_nameIn___FaES{animation:none}.conceptMap_arriveEdge__qtOwC{animation:none;stroke-dashoffset:0;stroke-dasharray:none}.conceptMap_edge__1hjV2,.conceptMap_grow__X4oyL,.conceptMap_head__gkn_U,.conceptMap_name__7c7su{transition:none}.conceptMap_big__tt5Ds.conceptMap_hot__Acoi1 .conceptMap_grow__X4oyL,.conceptMap_big__tt5Ds.conceptMap_near__e10eT .conceptMap_grow__X4oyL,.conceptMap_hot__Acoi1 .conceptMap_grow__X4oyL,.conceptMap_near__e10eT .conceptMap_grow__X4oyL{transform:none}.conceptMap_ghostEdge__hl4DK,.conceptMap_ghostPatch__4cZ_t,.conceptMap_ghost__TmazS{transition:none}.conceptMap_hotLine__SAh8n{animation:none;stroke-dashoffset:0}.conceptMap_hotHead___mPOe{animation:none;opacity:1}.conceptMap_pulse__kK_9d{display:none}}.termCards_card__uPmPz{--flap:1.75rem;--turn-ms:520ms;--tuck-ms:150ms;position:relative;height:10rem;perspective:900px;transition:transform var(--motion-base) var(--motion-ease)}.termCards_card__uPmPz:hover{transform:translateY(-2px)}.termCards_card__uPmPz[data-fit=false]{height:8rem}.termCards_card__uPmPz:has(.termCards_flap__7sd7t:focus-visible),.termCards_card__uPmPz:has(.termCards_flap__7sd7t:hover){--flap:2.25rem}.termCards_card__uPmPz[data-fold=tucks][data-phase]{--flap:0px}.termCards_turn__5nWwI{position:relative;display:block;width:100%;height:100%;border-radius:var(--radius-lg);transform-style:preserve-3d;transition:transform var(--turn-ms) var(--motion-ease);text-align:left}.termCards_turned__uKh05{transform:rotateY(180deg)}.termCards_turn__5nWwI:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.termCards_face__IoBqm{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-card);backface-visibility:hidden;-webkit-backface-visibility:hidden;clip-path:polygon(0 0,calc(100% - var(--flap)) 0,100% var(--flap),100% 100%,0 100%);transition:clip-path var(--tuck-ms) var(--motion-ease),background-color var(--motion-base) var(--motion-ease)}.termCards_card__uPmPz:hover .termCards_face__IoBqm{background:color-mix(in srgb,var(--text-primary) 3%,var(--surface-card))}.termCards_back__akY5u{transform:rotateY(180deg)}.termCards_meaning__Gf4sb{flex:1 1 0;min-height:0;overflow:hidden;line-height:1.4;color:var(--text-primary)}.termCards_meaning__Gf4sb[data-over=true]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.4em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 1.4em),transparent)}.termCards_fold__eUfhI{background:linear-gradient(to bottom left,transparent 50%,color-mix(in srgb,var(--text-primary) 14%,var(--surface-card)) 50%);filter:drop-shadow(-1px 1px 1px color-mix(in srgb,var(--text-primary) 18%,transparent));transition:width var(--tuck-ms) var(--motion-ease),height var(--tuck-ms) var(--motion-ease),opacity var(--tuck-ms) var(--motion-ease);pointer-events:none}.termCards_flap__7sd7t,.termCards_fold__eUfhI{position:absolute;top:0;right:0;width:var(--flap);height:var(--flap);border-bottom-left-radius:var(--radius-sm)}.termCards_flap__7sd7t{z-index:2;min-width:1.75rem;min-height:1.75rem}.termCards_flap__7sd7t:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.termCards_card__uPmPz[data-fold=fades][data-phase] .termCards_fold__eUfhI{opacity:0}@media (prefers-reduced-motion:reduce){.termCards_card__uPmPz,.termCards_face__IoBqm,.termCards_fold__eUfhI,.termCards_turn__5nWwI{transition:none}.termCards_card__uPmPz:hover{transform:none}}.conceptMap_frame__nKRWK{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.conceptMap_frame__nKRWK[data-panning=true]{cursor:grabbing}.conceptMap_node__IXxGB{cursor:pointer;outline:none}.conceptMap_edge__r8rfo,.conceptMap_grow__NPrar,.conceptMap_head__QJEPk,.conceptMap_name__2xsi1{transition:transform var(--motion-base) var(--motion-ease),opacity var(--motion-base) var(--motion-ease)}.conceptMap_hot__1WcaA .conceptMap_grow__NPrar{transform:scale(1.25)}.conceptMap_near__nZj9e .conceptMap_grow__NPrar{transform:scale(1.08)}.conceptMap_big__NdUZO.conceptMap_hot__1WcaA .conceptMap_grow__NPrar{transform:scale(1.1)}.conceptMap_big__NdUZO.conceptMap_near__nZj9e .conceptMap_grow__NPrar{transform:scale(1.04)}.conceptMap_ghostPatch__kbkDc,.conceptMap_ghost__ozfIC{transition:fill var(--motion-base) var(--motion-ease)}.conceptMap_ghost__ozfIC{fill:transparent}.conceptMap_ghostPatch__kbkDc{fill:var(--map-ground)}.conceptMap_hot__1WcaA .conceptMap_ghostPatch__kbkDc,.conceptMap_hot__1WcaA .conceptMap_ghost__ozfIC{fill:color-mix(in srgb,var(--text-primary) 10%,var(--surface-page))}.conceptMap_ghostEdge__idu_0{opacity:0;transition:opacity var(--motion-base) var(--motion-ease)}.conceptMap_hot__1WcaA .conceptMap_ghostEdge__idu_0{opacity:1}.conceptMap_dim__QCb_O{opacity:.22}.conceptMap_edgeDim__zvi_J{opacity:.05!important}.conceptMap_focusRing__fHKqp{opacity:0;stroke:var(--action-primary);stroke-width:2;fill:none}.conceptMap_node__IXxGB:focus-visible .conceptMap_focusRing__fHKqp{opacity:1}.conceptMap_nameText__kCMY0{fill:var(--text-primary);font-family:var(--font-serif-display);paint-order:stroke;stroke:var(--map-ground);stroke-width:4px;stroke-linejoin:round}@keyframes conceptMap_mapFadeIn__cCbfx{0%{opacity:0}}.conceptMap_nameIn__LR_wg{animation:conceptMap_mapFadeIn__cCbfx var(--motion-base) var(--motion-ease) var(--delay,0s) backwards}@keyframes conceptMap_mapDraw__4CAxe{to{stroke-dashoffset:0}}.conceptMap_hotLine__sGzW3{stroke:var(--action-primary);stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:conceptMap_mapDraw__4CAxe var(--motion-slow) var(--motion-ease) forwards}@keyframes conceptMap_mapShow__I9CZm{to{opacity:1}}.conceptMap_hotHead__aFXXL{fill:var(--action-primary);opacity:0;animation:conceptMap_mapShow__I9CZm var(--motion-base) var(--motion-ease) var(--motion-slow) forwards}@keyframes conceptMap_mapPulse__BzBUR{0%{transform:scale(1);opacity:.45}to{transform:scale(1.9);opacity:0}}.conceptMap_pulse__oVhMd{fill:none;stroke:var(--action-primary);stroke-width:1.5;animation:conceptMap_mapPulse__BzBUR .7s var(--motion-ease) forwards}@keyframes conceptMap_mapArrive__6cJll{0%{opacity:0;transform:scale(.4)}}.conceptMap_arrive__aDwex{animation:conceptMap_mapArrive__6cJll .46s var(--motion-ease) var(--delay,0s) backwards}.conceptMap_arriveEdge__EfNsZ{stroke-dasharray:1;stroke-dashoffset:1;animation:conceptMap_mapDraw__4CAxe .64s var(--motion-ease) var(--delay,0s) forwards}.conceptMap_arriveFade__FMvnX{animation:conceptMap_mapFadeIn__cCbfx var(--motion-slow) var(--motion-ease) var(--delay,0s) backwards}@keyframes conceptMap_mapDetail__JHF6B{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.conceptMap_detail__KXbO5{animation:conceptMap_mapDetail__JHF6B var(--motion-base) var(--motion-ease) both}@media (prefers-reduced-motion:reduce){.conceptMap_arriveFade__FMvnX,.conceptMap_arrive__aDwex,.conceptMap_detail__KXbO5,.conceptMap_nameIn__LR_wg{animation:none}.conceptMap_arriveEdge__EfNsZ{animation:none;stroke-dashoffset:0;stroke-dasharray:none}.conceptMap_edge__r8rfo,.conceptMap_grow__NPrar,.conceptMap_head__QJEPk,.conceptMap_name__2xsi1{transition:none}.conceptMap_big__NdUZO.conceptMap_hot__1WcaA .conceptMap_grow__NPrar,.conceptMap_big__NdUZO.conceptMap_near__nZj9e .conceptMap_grow__NPrar,.conceptMap_hot__1WcaA .conceptMap_grow__NPrar,.conceptMap_near__nZj9e .conceptMap_grow__NPrar{transform:none}.conceptMap_ghostEdge__idu_0,.conceptMap_ghostPatch__kbkDc,.conceptMap_ghost__ozfIC{transition:none}.conceptMap_hotLine__sGzW3{animation:none;stroke-dashoffset:0}.conceptMap_hotHead__aFXXL{animation:none;opacity:1}.conceptMap_pulse__oVhMd{display:none}}.conceptMap_still__IeapK{touch-action:auto;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none}@keyframes MiniConceptMap_lightFill__i8ezg{0%{fill:var(--surface-card)}to{fill:var(--action-primary)}}@keyframes MiniConceptMap_lightRing__i7SaA{0%{r:10;opacity:.55}to{r:26;opacity:0}}@keyframes MiniConceptMap_edgeGrow__HFwkh{to{stroke-dashoffset:0}}.MiniConceptMap_map__UIqxg{overflow:visible}.MiniConceptMap_edge__aysAN{stroke:var(--border-default);stroke-width:1.5}.MiniConceptMap_litEdge___vRDx{stroke:var(--action-primary);stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:MiniConceptMap_edgeGrow__HFwkh .48s var(--motion-ease) forwards}.MiniConceptMap_node__eVynf{fill:var(--surface-card);stroke:var(--border-default);stroke-width:1.5}.MiniConceptMap_lit__zecbT{fill:var(--surface-card);animation:MiniConceptMap_lightFill__i8ezg .36s var(--motion-ease) forwards}.MiniConceptMap_ring__bDytn{fill:none;stroke:var(--action-primary);stroke-width:2;opacity:0;animation:MiniConceptMap_lightRing__i7SaA .7s var(--motion-ease) forwards}@media (prefers-reduced-motion:reduce){.MiniConceptMap_litEdge___vRDx,.MiniConceptMap_lit__zecbT,.MiniConceptMap_ring__bDytn{animation:none}.MiniConceptMap_litEdge___vRDx{stroke-dashoffset:0}.MiniConceptMap_lit__zecbT{fill:var(--action-primary)}}.ProgressLine_track__qpTsd{height:3px;width:100%;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-sunken)}.ProgressLine_fill__8V3Sp{height:100%;border-radius:var(--radius-pill);transition:width var(--creep-ms,1.1s) cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.ProgressLine_fill__8V3Sp{transition:none}}.lessonEnd_end__5YVBV{--end-footer-height:44dvh;--end-footer-arrive:900ms;--end-footer-step:140ms;--end-footer-wash:color-mix(in srgb,var(--al-learn-accent) 24%,var(--surface-page));--end-on-picture:#ffffff;--end-picture-scrim:linear-gradient(0deg,rgb(0 0 0/0.78),rgb(0 0 0/0.42) 65%,rgb(0 0 0/0.3));--end-picture-words-shadow:0 1px 12px rgb(0 0 0/0.35);margin-top:var(--flow-block-gap);min-height:var(--flow-screen);display:flex;flex-direction:column}.lessonEnd_summary__HFzMu{flex:1;padding:var(--space-8) var(--flow-side-padding)}.lessonEnd_summary__HFzMu,.lessonEnd_upNext__9tzn7{display:flex;align-items:center;justify-content:center}.lessonEnd_upNext__9tzn7{position:relative;min-height:var(--end-footer-height);overflow:hidden;isolation:isolate;background:var(--end-footer-wash);color:var(--text-primary);text-align:center}.lessonEnd_upNextPicture__fkIrM{background:var(--surface-sunken);color:var(--end-on-picture)}.lessonEnd_upNextBackdrop__1jZ_p{position:absolute;inset:0;z-index:-2}.lessonEnd_upNextPicture__fkIrM:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--end-picture-scrim);pointer-events:none}.lessonEnd_upNextImage__bIASJ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lessonEnd_upNextInner___LrMg{display:grid;justify-items:center;gap:var(--space-3);max-width:var(--flow-column-width);padding:var(--space-8) var(--flow-side-padding)}.lessonEnd_upNextPicture__fkIrM .lessonEnd_upNextInner___LrMg{text-shadow:var(--end-picture-words-shadow)}.lessonEnd_upNextOutro__gE9qZ{font:var(--text-body-lg);font-style:italic;margin-bottom:var(--space-3)}.lessonEnd_upNextEyebrow__12o0h{font:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-caption);color:var(--al-learn-accent)}.lessonEnd_upNextPicture__fkIrM .lessonEnd_upNextEyebrow__12o0h{color:var(--end-on-picture);opacity:.85}.lessonEnd_upNextTitle__k9k4H{font:var(--text-hero);font-family:var(--font-serif-display)}@container (max-width: 640px){.lessonEnd_upNextTitle__k9k4H{font:var(--text-headline-1);font-family:var(--font-serif-display)}}.lessonEnd_upNextLine__tb9m_{font:var(--text-body-lg);max-width:34em}.lessonEnd_upNextStart__qRiXX{display:inline-flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:none;color:inherit;font:var(--text-label);letter-spacing:var(--tracking-caption);text-transform:uppercase;cursor:pointer}.lessonEnd_upNextStart__qRiXX:disabled{cursor:default}.lessonEnd_upNextStart__qRiXX:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.lessonEnd_upNextArrow__vni0M{color:var(--al-learn-accent);animation:lessonEnd_upNextBob___3qEs 1.8s var(--motion-ease) infinite}.lessonEnd_upNextPicture__fkIrM .lessonEnd_upNextArrow__vni0M{color:var(--end-on-picture)}.lessonEnd_upNextStart__qRiXX:hover .lessonEnd_upNextArrow__vni0M{animation-duration:.9s}@keyframes lessonEnd_upNextBob___3qEs{0%,to{transform:translateY(0)}50%{transform:translateY(var(--space-1))}}@media (prefers-reduced-motion:reduce){.lessonEnd_upNextArrow__vni0M{animation:none}}.lessonEnd_upNextCredit___HAuZ{position:absolute;right:var(--flow-side-padding);bottom:var(--space-3);font:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--end-on-picture);opacity:.8}.lessonEnd_upNextStep__0zLwU{opacity:0;transform:translateY(var(--space-4));transition:opacity var(--end-footer-arrive) var(--motion-ease),transform var(--end-footer-arrive) var(--motion-ease);transition-delay:calc(var(--end-footer-arrive) * .5 + var(--step, 0) * var(--end-footer-step))}.lessonEnd_upNext__9tzn7[data-arrived=true] .lessonEnd_upNextStep__0zLwU{opacity:1;transform:none}.lessonEnd_upNext__9tzn7[data-arrival=rise]{opacity:0;transform:translateY(var(--space-8));transition:opacity var(--end-footer-arrive) var(--motion-ease),transform var(--end-footer-arrive) var(--motion-ease)}.lessonEnd_upNext__9tzn7[data-arrival=rise][data-arrived=true]{opacity:1;transform:none}.lessonEnd_upNext__9tzn7[data-arrival=drift]{opacity:0;transition:opacity var(--end-footer-arrive) var(--motion-ease)}.lessonEnd_upNext__9tzn7[data-arrival=drift][data-arrived=true]{opacity:1}.lessonEnd_upNext__9tzn7[data-arrival=drift] .lessonEnd_upNextBackdrop__1jZ_p{transform:scale(1.12);transition:transform 2.4s var(--motion-ease)}.lessonEnd_upNext__9tzn7[data-arrival=drift][data-arrived=true] .lessonEnd_upNextBackdrop__1jZ_p{transform:scale(1.04);animation:lessonEnd_upNextDrift__qpRej 18s var(--motion-ease) 2.4s infinite alternate}@keyframes lessonEnd_upNextDrift__qpRej{0%{transform:scale(1.04) translate(0)}to{transform:scale(1.1) translate(-2%,-1.5%)}}.lessonEnd_upNext__9tzn7[data-arrival=curtain]{clip-path:inset(100% 0 0 0);transition:clip-path calc(var(--end-footer-arrive) * 1.3) var(--motion-ease)}.lessonEnd_upNext__9tzn7[data-arrival=curtain][data-arrived=true]{clip-path:inset(0 0 0 0)}.lessonEnd_upNext__9tzn7[data-arrival=fade]{opacity:0;transition:opacity var(--end-footer-arrive) var(--motion-ease)}.lessonEnd_upNext__9tzn7[data-arrival=fade][data-arrived=true]{opacity:1}.lessonEnd_upNext__9tzn7[data-arrival=pop]{opacity:0;transform:scale(.94);transition:opacity var(--end-footer-arrive) var(--motion-ease),transform var(--end-footer-arrive) cubic-bezier(.34,1.56,.64,1)}.lessonEnd_upNext__9tzn7[data-arrival=pop][data-arrived=true]{opacity:1;transform:none}.lessonEnd_upNext__9tzn7[data-arrival=none] .lessonEnd_upNextStep__0zLwU{opacity:1;transform:none;transition:none}@media (prefers-reduced-motion:reduce){.lessonEnd_upNext__9tzn7,.lessonEnd_upNext__9tzn7 .lessonEnd_upNextBackdrop__1jZ_p,.lessonEnd_upNext__9tzn7 .lessonEnd_upNextStep__0zLwU{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important;animation:none!important}}.lessonEnd_backToEnd__JRrG2{position:fixed;right:var(--space-5);bottom:var(--space-5);z-index:20;box-shadow:var(--shadow-raised)}.lessonEnd_summaryStandIn__o_wY2{max-width:28rem;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-body-sm);text-align:center}.lessonEnd_summaryStandInTitle__h_qU8{font:var(--text-label);color:var(--text-primary);margin-bottom:var(--space-2)}.lessonEnd_endNote__l3ngm{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--flow-side-padding);color:var(--text-secondary);font:var(--text-body-sm);text-align:center}.questionBlock_setup__ZDqa_{margin-top:var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.questionBlock_needed__DDavs{font:var(--text-body-sm);color:var(--status-needs-review)}.videoQuestions_wrap__38dwD{--vq-scrim:rgb(0 0 0/0.66);--vq-line:4px;--vq-mark:10px;position:relative;container-type:inline-size}.videoQuestions_frame__3l0nU{position:relative;width:100%;aspect-ratio:16/9;max-height:calc(var(--flow-question-screen) - var(--space-8));overflow:hidden;background:#000000}.videoQuestions_frame__3l0nU>button{border-radius:0}.videoQuestions_inner__DkF0B{width:100%;max-width:calc(var(--flow-column-width) + 2 * var(--flow-side-padding));margin-inline:auto;padding-inline:var(--flow-side-padding)}.videoQuestions_player__pw6PR,.videoQuestions_player__pw6PR iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.videoQuestions_fullScreen__QMji6{position:absolute;top:var(--space-3);right:var(--space-3);z-index:3;display:grid;place-items:center;width:var(--space-7);height:var(--space-7);border:0;border-radius:var(--radius-pill);background:var(--vq-scrim);color:#ffffff;cursor:pointer}.videoQuestions_fullScreen__QMji6:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.videoQuestions_ask__ILRKl{position:absolute;inset:0;z-index:2;overflow-y:auto;padding:var(--space-5);background:var(--vq-scrim);animation:videoQuestions_askIn__SEfiG var(--motion-base) var(--motion-ease)}@keyframes videoQuestions_askIn__SEfiG{0%{opacity:0}}.videoQuestions_askInner__u7FYw{display:grid;gap:var(--space-4);width:min(100%,640px);min-height:100%;margin-inline:auto;align-content:center}.videoQuestions_askEnd__gMZC3{display:grid;justify-items:center;gap:var(--space-2)}.videoQuestions_askEnd__gMZC3 .al-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.videoQuestions_askHelp__x3BFF{font:var(--text-caption);color:#ffffff}@container (max-width: 600px){.videoQuestions_wrap__38dwD[data-asking=true] .videoQuestions_frame__3l0nU{aspect-ratio:auto;overflow:visible;background:none}.videoQuestions_wrap__38dwD[data-asking=true] .videoQuestions_fullScreen__QMji6,.videoQuestions_wrap__38dwD[data-asking=true] .videoQuestions_player__pw6PR{visibility:hidden}.videoQuestions_wrap__38dwD[data-asking=true] .videoQuestions_ask__ILRKl{position:relative;padding:0;background:none;overflow:visible}.videoQuestions_wrap__38dwD[data-asking=true] .videoQuestions_askHelp__x3BFF{color:var(--text-secondary)}}.videoQuestions_line__zEbWZ{position:relative;height:var(--vq-line);margin:var(--space-3) calc(var(--vq-mark) / 2) calc(var(--vq-mark) / 2);border-radius:var(--radius-pill);background:var(--border-default)}.videoQuestions_lineFill__ctv3f{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-pill);background:var(--action-primary)}.videoQuestions_stopMark__aL6w6{position:absolute;top:50%;width:var(--vq-mark);height:var(--vq-mark);border-radius:var(--radius-pill);background:var(--surface-card);box-shadow:inset 0 0 0 2px var(--action-primary);transform:translate(-50%,-50%)}.videoQuestions_stopPassed__FDfjd{background:var(--action-primary)}.videoQuestions_wrap__38dwD:fullscreen{display:grid;align-content:center;padding:var(--space-5);background:#000000}.videoQuestions_wrap__38dwD:fullscreen .videoQuestions_frame__3l0nU{width:min(100%,calc((100dvh - var(--space-8)) * 16 / 9));margin-inline:auto}@media (prefers-reduced-motion:reduce){.videoQuestions_ask__ILRKl{animation:none}}.videoQuestionsBuilding_stops__yGHsm{display:grid;gap:var(--space-6);margin:var(--space-5) 0 0;padding:0;list-style:none}.videoQuestionsBuilding_stop___Jkkf{display:grid;gap:var(--space-4)}.videoQuestionsBuilding_stopHead__DZ6dL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.videoQuestionsBuilding_stopTime__Mm3wf{font:var(--text-label);color:var(--text-secondary);font-variant-numeric:tabular-nums}.videoQuestionsBuilding_empty__omgTS{font:var(--text-body-sm);color:var(--text-secondary)}.videoQuestionsBuilding_question__TBhfK{display:grid;gap:var(--space-2)}.videoQuestionsBuilding_needed__AHLxK{font:var(--text-body-sm);text-align:center;color:var(--status-needs-review)}.videoQuestionsBuilding_questionTools__1x6a_{display:flex;justify-content:center;align-items:center;gap:var(--space-2)}.videoQuestionsBuilding_kinds__doOUZ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.videoQuestionsBuilding_addStop__3PMMh{display:flex;justify-content:center;margin-top:var(--space-5)}.videoQuestionsBuilding_edge__lUL41{border-radius:0;max-height:calc(var(--flow-question-screen) - var(--space-8))}.editor_root__E6WI2{--flow-library-width:240px;--flow-library-previews-width:380px;--flow-library-icon-size:var(--space-7);--flow-preview-render-width:640px;--flow-preview-scale:0.5;--flow-preview-height:180px;--flow-ghost-opacity:0.45;--insert-pulse-ms:700ms;--insert-pulse-scale:1.9;--flow-panel-width:420px;position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:var(--surface-page);color:var(--text-primary);font:var(--text-body)}.editor_workspace__RvZVX{flex:1;min-height:0;display:flex;position:relative}.editor_cornerControls__Usy2R{position:absolute;top:var(--space-4);right:var(--space-5);z-index:10;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-card);box-shadow:var(--shadow-card)}.editor_slot__A_0ps{position:relative;padding-top:var(--flow-block-gap)}.editor_slotFirst__mm1V4{padding-top:0}.editor_slot__A_0ps>.editor_editBlock__GX7Ef{margin-top:0;content-visibility:visible;contain:none}.editor_slot__A_0ps>.editor_ghost__L2li_{margin-top:0;margin-bottom:var(--flow-block-gap)}.editor_editBlock__GX7Ef{position:relative;z-index:4}.editor_editBlock__GX7Ef[data-just-added=true]{animation:editor_justAdded__2H7iQ .9s var(--motion-ease)}@keyframes editor_justAdded__2H7iQ{0%{opacity:0;transform:translateY(var(--space-5))}}@media (prefers-reduced-motion:reduce){.editor_editBlock__GX7Ef[data-just-added=true]{animation:none}}.editor_blockControls__ei_O5{position:absolute;bottom:100%;right:var(--flow-side-padding);z-index:4;display:flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-raised);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-ease)}.editor_editBlock__GX7Ef:focus-within>.editor_blockControls__ei_O5,.editor_editBlock__GX7Ef:hover>.editor_blockControls__ei_O5{opacity:1;pointer-events:auto}.editor_ghost__L2li_{opacity:var(--flow-ghost-opacity);pointer-events:none;animation:editor_ghostIn__dsOTx var(--motion-base) var(--motion-ease)}@keyframes editor_ghostIn__dsOTx{0%{opacity:0}}.editor_insertPoint__MBXFB{position:absolute;left:0;right:0;top:0;height:var(--flow-block-gap);z-index:3}.editor_insertZone__XgTHo{position:absolute;inset:0}.editor_insertButton__S4sdj{position:absolute;left:calc(50% - var(--space-7) / 2);top:calc(var(--flow-block-gap) / 2 - var(--space-7) / 2);width:var(--space-7);height:var(--space-7);display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);background:var(--action-primary);color:var(--text-on-accent);box-shadow:var(--shadow-raised);cursor:pointer;opacity:0;transition:opacity var(--motion-fast) var(--motion-ease)}.editor_insertButton__S4sdj:focus-visible,.editor_insertButton__S4sdj:hover,.editor_insertZone__XgTHo:hover+.editor_insertButton__S4sdj{opacity:1}.editor_insertButton__S4sdj:after{content:"";position:absolute;inset:0;border-radius:var(--radius-pill);border:1.5px solid var(--action-primary);opacity:0;pointer-events:none}.editor_insertButton__S4sdj:focus-visible:after,.editor_insertButton__S4sdj:hover:after,.editor_insertZone__XgTHo:hover+.editor_insertButton__S4sdj:after{animation:editor_insertPulse__yfu5O var(--insert-pulse-ms) var(--motion-ease) forwards}@keyframes editor_insertPulse__yfu5O{0%{transform:scale(1);opacity:.45}to{transform:scale(var(--insert-pulse-scale));opacity:0}}.editor_insertEnd___Rj4c{position:relative;display:flex;justify-content:center}.editor_insertEnd___Rj4c .editor_insertButton__S4sdj{position:relative;left:auto;top:auto;opacity:1}@media (prefers-reduced-motion:reduce){.editor_insertButton__S4sdj:after{animation:none!important}}.editor_quickPicks__N6aDn{padding:0 var(--flow-side-padding);margin-bottom:var(--space-6);animation:editor_ghostIn__dsOTx var(--motion-base) var(--motion-ease)}.editor_quickPicksRow__W6Zsm{max-width:var(--flow-column-width);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-raised)}.editor_quickPick__vnlQB{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:var(--space-9);padding:var(--space-3) var(--space-1);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-primary);font:var(--text-caption);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease)}.editor_quickPick__vnlQB:focus-visible,.editor_quickPick__vnlQB:hover{background:var(--surface-sunken)}.editor_nudge__LFSso{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3);font:var(--text-body-sm);color:var(--text-secondary)}.editor_library__SI2lE{position:relative;flex-shrink:0;display:flex;height:100%}.editor_libraryGroups__2J0Z7{width:var(--flow-library-width);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-3);overflow-y:auto;background:var(--surface-card)}.editor_libraryBack__3Ygg9{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);border-radius:var(--radius-md);font:var(--text-body-sm);color:var(--text-secondary);text-decoration:none;transition:background-color var(--motion-fast) var(--motion-ease)}.editor_libraryBack__3Ygg9:hover{background:var(--surface-sunken);color:var(--text-primary)}.editor_libraryHeading__NgDQ2{padding:var(--space-4) var(--space-2) var(--space-2);font:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--text-secondary);text-transform:uppercase}.editor_libraryGroup__mkRwj{display:flex;align-items:center;gap:var(--space-3);border:0;border-radius:var(--radius-md);padding:var(--space-2);background:transparent;color:var(--text-primary);font:var(--text-label);font-weight:600;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease)}.editor_libraryGroupIcon__ReGpm,.editor_libraryGroup__mkRwj:hover,.editor_libraryGroup__mkRwj[aria-expanded=true]{background:var(--surface-sunken)}.editor_libraryGroupIcon__ReGpm{width:var(--flow-library-icon-size);height:var(--flow-library-icon-size);flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--al-learn-accent)}.editor_libraryGroup__mkRwj:hover .editor_libraryGroupIcon__ReGpm,.editor_libraryGroup__mkRwj[aria-expanded=true] .editor_libraryGroupIcon__ReGpm{background:var(--al-learn-accent);color:var(--text-on-accent)}.editor_libraryPreviews__CTMg6{position:absolute;top:0;bottom:0;left:100%;z-index:20;width:var(--flow-library-previews-width);overflow-y:auto;padding:var(--space-4);display:grid;align-content:start;gap:var(--space-5);background:var(--surface-page);box-shadow:var(--shadow-raised);animation:editor_librarySlide__waHlW var(--motion-base) var(--motion-ease)}@keyframes editor_librarySlide__waHlW{0%{transform:translateX(calc(var(--space-5) * -1));opacity:0}}@media (prefers-reduced-motion:reduce){.editor_ghost__L2li_,.editor_libraryPreviews__CTMg6,.editor_quickPicks__N6aDn{animation:none}}.editor_previewCard__OcrA9{position:relative;display:grid;gap:var(--space-2);color:var(--text-primary)}.editor_previewPick__Q3zWg{position:absolute;inset:0;border:0;padding:0;background:transparent;cursor:pointer;border-radius:var(--radius-md)}.editor_previewName__BWCy1{font:var(--text-label)}.editor_previewApply__vbYxD{position:relative;z-index:1;display:flex;align-items:center;gap:var(--space-2);font:var(--text-caption);color:var(--text-secondary)}.editor_previewFrame__TxwDg{display:flex;align-items:safe center;height:var(--flow-preview-height);overflow:hidden;border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-card);transition:box-shadow var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.editor_previewCard__OcrA9:has(.editor_previewPick__Q3zWg:focus-visible) .editor_previewFrame__TxwDg,.editor_previewCard__OcrA9:hover .editor_previewFrame__TxwDg{box-shadow:var(--shadow-raised);transform:translateY(-2px)}.editor_previewInner__XA44U{width:var(--flow-preview-render-width);zoom:var(--flow-preview-scale);padding:var(--space-5);pointer-events:none;--flow-block-gap:0;--flow-question-screen:auto;--flow-chapter-screen:auto;--flow-thing-picture-max:96px;container-type:inline-size}.editor_cornerControls__Usy2R[data-beside-panel=true]{right:calc(var(--flow-panel-width) + var(--space-5))}.editor_saveStatus__yq40w{padding:0 var(--space-2);font:var(--text-caption);color:var(--text-secondary);white-space:nowrap}.editor_saveError__lA0ef{color:var(--status-needs-review)}.editor_panel__OPo4D{position:absolute;top:0;right:0;bottom:0;z-index:30;width:min(var(--flow-panel-width),100%);display:flex;flex-direction:column;background:var(--surface-card);box-shadow:var(--shadow-raised);animation:editor_panelIn__nhIRi var(--motion-base) var(--motion-ease)}@keyframes editor_panelIn__nhIRi{0%{transform:translateX(var(--space-5));opacity:0}}@media (prefers-reduced-motion:reduce){.editor_panel__OPo4D{animation:none}}.editor_panelHeader__hcCfK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3) var(--space-5);font:var(--text-headline-3)}.editor_panelBody__gCP48{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-5) var(--space-6);display:grid;align-content:start;gap:var(--space-5);font:var(--text-body-sm)}.editor_preview__nlEym{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background:var(--surface-page)}.editor_previewExit__zhUpV{position:fixed;left:var(--space-4);bottom:var(--space-4);z-index:80;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.editor_panelNote__Yedj1{color:var(--text-secondary)}.editor_panelSection__dQ_G_{display:grid;gap:var(--space-3);scroll-margin-top:var(--space-4)}.editor_panelSection__dQ_G_+.editor_panelSection__dQ_G_{padding-top:var(--space-5);border-top:1px solid var(--border-default)}.editor_panelSectionTitle___MVvY{font:var(--text-label);color:var(--text-primary)}.editor_deckCards__J8FmS{display:grid;gap:var(--space-5)}.editor_deckModule__AtGyL{display:grid;gap:var(--space-3)}.editor_deckModuleHead__y6SKf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.editor_deckGrid__ladGp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);--term-card-h:6.5rem;--term-card-pad:var(--space-4);--term-card-bg:var(--surface-page)}.editor_deckModuleHead__y6SKf>button{flex-shrink:0;white-space:nowrap}.editor_deckAdd__Waf9Y{position:sticky;bottom:calc(-1 * var(--space-6));display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0 calc(-1 * var(--space-5)) calc(-1 * var(--space-6));padding:var(--space-3) var(--space-5);background:var(--surface-card);box-shadow:0 -1px 0 var(--border-default);color:var(--text-primary)}.editor_endWhileBuilding__Bc1db{margin-top:var(--space-9)}.editor_toneDots__OrLVl{display:flex;align-items:center;gap:var(--space-3)}.editor_toneDot__cF5tl{width:var(--space-4);height:var(--space-4);padding:0;border:0;border-radius:var(--radius-pill);cursor:pointer}.editor_toneDot__cF5tl[data-tone=learn]{background:var(--al-learn-accent)}.editor_toneDot__cF5tl[data-tone=revise]{background:var(--al-revise-accent)}.editor_toneDot__cF5tl[data-tone=neutral]{background:var(--text-secondary)}.editor_toneDot__cF5tl[data-selected=true]{outline:2px solid var(--text-primary);outline-offset:3px}.editor_toneDot__cF5tl:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.editor_nothingOn__e3_S8.al-icon-btn{background:var(--action-primary);color:var(--text-on-accent)}.editor_nothingOn__e3_S8.al-icon-btn:hover:not(:disabled){background:var(--action-primary-hover);color:var(--text-on-accent)}.editor_besideSelect__guCxE .al-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_dragGrip__wzG9z{cursor:grab;touch-action:none}.editor_dragGrip__wzG9z:active{cursor:grabbing}.editor_dropLine__DRoK_{position:fixed;top:0;z-index:55;height:3px;margin-top:-1.5px;border-radius:var(--radius-pill);background:var(--al-learn-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--al-learn-accent) 22%,transparent);opacity:0;pointer-events:none;transition:transform var(--motion-fast) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease)}.editor_dropLine__DRoK_:after,.editor_dropLine__DRoK_:before{content:"";position:absolute;top:50%;width:var(--space-3);height:var(--space-3);margin-top:calc(var(--space-3) / -2);border:3px solid var(--al-learn-accent);border-radius:var(--radius-pill);background:var(--surface-page)}.editor_dropLine__DRoK_:before{left:calc(var(--space-3) / -2)}.editor_dropLine__DRoK_:after{right:calc(var(--space-3) / -2)}.editor_dragCard__EPVV0{display:flex;align-items:center;gap:var(--space-3);width:-moz-max-content;width:max-content;max-width:20rem;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-raised),0 0 0 2px color-mix(in srgb,var(--al-learn-accent) 55%,transparent);transform:rotate(-1.5deg);cursor:grabbing}.editor_dragCardIcon__sAR6b{flex:none;width:var(--space-5);height:var(--space-5);color:var(--al-learn-accent)}.editor_dragCardText__WfYnG{display:grid;min-width:0}.editor_dragCardName__77U3p{font:var(--text-label);font-weight:600;color:var(--text-primary)}.editor_dragCardWords__4i4EX{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--text-caption);color:var(--text-secondary)}[data-moving]>.editor_editBlock__GX7Ef{filter:opacity(.35);transition:filter var(--motion-fast) var(--motion-ease)}[data-block-dragging] .editor_editBlock__GX7Ef{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-block-dragging] .editor_editBlock__GX7Ef:focus-within>.editor_blockControls__ei_O5,[data-block-dragging] .editor_editBlock__GX7Ef:hover>.editor_blockControls__ei_O5{opacity:0;pointer-events:none}[data-block-dragging] .editor_insertPoint__MBXFB{visibility:hidden}[data-block-dragging] .editor_editBlock__GX7Ef iframe,[data-block-dragging] .editor_editBlock__GX7Ef video{pointer-events:none}.editor_editBlock__GX7Ef[data-landed]{animation:editor_landed__GS86c .9s var(--motion-ease)}@keyframes editor_landed__GS86c{0%{opacity:.5;transform:scale(.985);box-shadow:0 0 0 3px color-mix(in srgb,var(--al-learn-accent) 45%,transparent)}40%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.editor_dropLine__DRoK_{transition:none}.editor_editBlock__GX7Ef[data-landed]{animation:none}}.editor_panelLink__3n68P{color:inherit;text-decoration:underline}.editor_profileNote__vr9hq{font:var(--text-body-sm);color:var(--text-secondary)}.editor_factRows__itAQP{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.editor_factRow__QYjan{position:relative;display:flex;align-items:center;gap:var(--space-1);min-height:44px;border-radius:var(--radius-md)}.editor_factRow__QYjan[data-dragging=true]{opacity:.5}.editor_factRow__QYjan[data-drop]:before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:1px;background:var(--border-focus)}.editor_factRow__QYjan[data-drop=before]:before{top:calc(-1 * var(--space-1) / 2 - 1px)}.editor_factRow__QYjan[data-drop=after]:before{bottom:calc(-1 * var(--space-1) / 2 - 1px)}.editor_factGrip__W5iIy{flex-shrink:0;width:28px;cursor:grab;touch-action:none}.editor_factRow__QYjan[data-dragging=true] .editor_factGrip__W5iIy{cursor:grabbing}.editor_factPick__YbV3k{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0;padding:var(--space-2) 0;cursor:pointer}.editor_factPick__YbV3k>input{flex-shrink:0}.editor_factWords__x8_PX{display:grid;min-width:0}.editor_factName__R7kjt{font:var(--text-label);color:var(--text-primary)}.editor_factValue__nBBwP{font:var(--text-body-sm);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor_factStar__AX5Fr{flex-shrink:0}.editor_factStar__AX5Fr[aria-pressed=true]{color:var(--al-learn-accent)}.editor_factStar__AX5Fr[aria-pressed=true] svg{fill:currentColor}.editor_factExtra__mriiN{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-2);flex:1;min-width:0}.editor_factSearch__rkaOg{position:relative;display:flex;align-items:center}.editor_factSearch__rkaOg>svg{position:absolute;left:var(--space-3);color:var(--text-secondary);pointer-events:none}.editor_factSearch__rkaOg>input{padding-left:calc(var(--space-3) + 16px + var(--space-2))}.blocks_page__lyr9H{--library-sample-height:360px;max-width:var(--content-width-wide);margin:0 auto;padding:var(--space-7) var(--space-5) var(--space-9);color:var(--text-primary)}.blocks_header__0Rdjg{display:flex;align-items:center;gap:var(--space-3)}.blocks_title__h6e5f{font:var(--text-headline-1);font-family:var(--font-serif-display)}.blocks_group__4BmFJ{margin-top:var(--space-8)}.blocks_groupName__RlLDW{display:flex;align-items:center;gap:var(--space-2);font:var(--text-headline-3);margin-bottom:var(--space-4)}.blocks_grid__iuaG7{display:grid;gap:var(--space-4)}@media (min-width:900px){.blocks_grid__iuaG7{grid-template-columns:1fr 1fr}}.blocks_card__ktsNo{display:grid;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-card)}.blocks_cardHead__tUlfU{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.blocks_cardName__a5ovM{font:var(--text-label);font-weight:600}.blocks_uses__pHYqk{font:var(--text-caption);color:var(--text-secondary)}.blocks_sample__8rzc2{height:var(--library-sample-height);overflow:hidden;display:flex;align-items:safe center;border-radius:var(--radius-md);background:var(--surface-page)}.blocks_sampleInner__3yBoC{width:100%;padding:var(--space-5);container-type:inline-size;--flow-block-gap:0;--flow-question-screen:auto;--flow-chapter-screen:auto}.QuickSort_card__L47C3{position:absolute;inset:0;border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-card);transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease);will-change:transform;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.QuickSort_dragging__ID__T{transition:none;cursor:grabbing}.QuickSort_behind1__qopf4{transform:translateY(10px) scale(.955);pointer-events:none}.QuickSort_behind2__lCEWS{transform:translateY(20px) scale(.91);pointer-events:none;opacity:.85}@keyframes QuickSort_flyLeft__URyvt{to{transform:translateX(-130%) rotate(-16deg);opacity:0}}@keyframes QuickSort_flyRight__3NOwZ{to{transform:translateX(130%) rotate(16deg);opacity:0}}.QuickSort_flyLeft__URyvt{animation:QuickSort_flyLeft__URyvt .42s cubic-bezier(.3,.6,.4,1) forwards}.QuickSort_flyRight__3NOwZ{animation:QuickSort_flyRight__3NOwZ .42s cubic-bezier(.3,.6,.4,1) forwards}@keyframes QuickSort_enter__YKZn4{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.QuickSort_enter__YKZn4{animation:QuickSort_enter__YKZn4 var(--motion-slow) var(--motion-ease) both}.QuickSort_cardEnter___ESQ2{animation:QuickSort_enter__YKZn4 var(--motion-slow) var(--motion-ease) backwards}.QuickSort_stamp__wc30g{position:absolute;top:var(--space-4);padding:var(--space-1) var(--space-3);border:2px solid var(--stamp);color:var(--stamp);border-radius:var(--radius-sm);font:var(--text-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:opacity var(--motion-fast) linear}@keyframes QuickSort_tallyPop__dJZ_c{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.QuickSort_tallyPop__dJZ_c{animation:QuickSort_tallyPop__dJZ_c .36s var(--motion-ease)}.QuickSort_round__sF5Wh{transition:transform var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease),border-color var(--motion-base) var(--motion-ease)}.QuickSort_round__sF5Wh:hover{transform:translateY(-2px) scale(1.04)}.QuickSort_round__sF5Wh:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.QuickSort_cardEnter___ESQ2,.QuickSort_enter__YKZn4,.QuickSort_flyLeft__URyvt,.QuickSort_flyRight__3NOwZ,.QuickSort_tallyPop__dJZ_c{animation:none}.QuickSort_card__L47C3,.QuickSort_round__sF5Wh{transition:none}}.QuickSort_notSure__VXNhS{position:absolute;left:50%;bottom:var(--space-4);transform:translateX(-50%);padding:var(--space-1) var(--space-3);border:none;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font:var(--text-caption);font-weight:600;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.QuickSort_notSure__VXNhS:hover{background:color-mix(in srgb,var(--text-primary) 10%,var(--surface-sunken));color:var(--text-primary)}.QuickSort_notSure__VXNhS:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.player_player__j27EG{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;background:var(--surface-page)}.player_leave__hqHfb{position:fixed;left:var(--space-5);bottom:var(--space-5);z-index:20;box-shadow:var(--shadow-raised)}