.FlipMirror_widget__bnePN{display:grid;gap:.625rem}.FlipMirror_figure___Jyau{display:grid;gap:.25rem;padding:.625rem .75rem .5rem;border:1px solid var(--rule);border-radius:.75rem;background:rgb(var(--home-raised))}.FlipMirror_row__Qh1Xm{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-height:2rem}.FlipMirror_rowName__wuC_i{width:3.25rem;color:var(--muted);font-size:var(--type-label);font-weight:650}.FlipMirror_statement__y7Yho{display:inline-flex;align-items:center;gap:.3em;font-size:var(--type-read-serif);color:var(--ink)}.FlipMirror_socket__mL6xh{display:inline-grid;place-items:center;min-width:1.6em;height:1.4em;border-radius:.35em;box-shadow:inset 0 0 0 1.5px rgb(var(--home-ink)/.35);background:rgb(var(--home-ink)/.03);transition:box-shadow .2s var(--ease),background-color .2s var(--ease)}.FlipMirror_socket__mL6xh[data-state=empty]{box-shadow:inset 0 0 0 1.5px rgb(var(--home-ink)/.45);outline:1.5px dashed rgb(var(--home-ink)/.35);outline-offset:2px}.FlipMirror_socket__mL6xh[data-state=preview] .FlipMirror_glyph__W1DcH{opacity:.4}.FlipMirror_socket__mL6xh[data-state=true]{box-shadow:inset 0 0 0 1.5px var(--correct);background:var(--correct-tint);color:var(--correct)}.FlipMirror_socket__mL6xh[data-state=false]{box-shadow:inset 0 0 0 1.5px var(--wrong);background:var(--wrong-tint);color:var(--wrong)}.FlipMirror_glyph__W1DcH{display:inline-block;font-weight:700;line-height:1}.FlipMirror_verdict__R8bBx{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .625rem .1875rem .5rem;border-radius:999px;font-size:var(--type-label);font-weight:600;line-height:1.3}.FlipMirror_verdict__R8bBx svg{flex:none;width:.875rem;height:.875rem}.FlipMirror_verdict__R8bBx[data-tone=correct]{background:var(--correct-tint);color:var(--correct)}.FlipMirror_verdict__R8bBx[data-tone=wrong]{background:var(--wrong-tint);color:var(--wrong)}.FlipMirror_drop__CNuQ1{--line-h:2.75rem;--axis-y:1.125rem;position:relative;display:grid}.FlipMirror_line__kE2KB{position:relative;height:var(--line-h);margin:0 .875rem}.FlipMirror_axis__aRl5T{position:absolute;top:var(--axis-y);left:-.875rem;right:-.875rem;height:2px;margin-top:-1px;background:rgb(var(--home-ink)/.45)}.FlipMirror_tick__Y6Vvh{position:absolute;top:calc(var(--axis-y) - .3125rem);display:grid;justify-items:center;translate:-50% 0}.FlipMirror_tickMark__BN7KX{width:1.5px;height:.625rem;background:rgb(var(--home-ink)/.45)}.FlipMirror_tickNumber__lREFw{margin-top:.125rem;color:var(--muted);font-size:var(--type-label);font-variant-numeric:tabular-nums}.FlipMirror_tick__Y6Vvh[data-marked] .FlipMirror_tickNumber__lREFw{color:var(--ink);font-weight:700}.FlipMirror_divide__FIUM9{position:relative;height:2.75rem}.FlipMirror_divideLabel__Fbs2S{position:absolute;top:50%;left:0;translate:0 -50%;padding:.125rem .5rem;border-radius:.375rem;background:rgb(var(--home-ink)/.06);color:var(--ink);font-size:var(--type-read);z-index:1}.FlipMirror_span___Bkqz{position:absolute;top:var(--axis-y);bottom:calc(var(--line-h) - var(--axis-y));left:.875rem;right:.875rem;pointer-events:none}.FlipMirror_paths__jt0Y5{position:absolute;inset:0;width:100%;height:100%;overflow:visible;opacity:0;transition:opacity .3s var(--ease) .12s}.FlipMirror_paths__jt0Y5[data-shown]{opacity:1}.FlipMirror_paths__jt0Y5 line{stroke-width:1.5px;stroke-linecap:round}.FlipMirror_paths__jt0Y5 line[data-tone=x]{stroke:rgb(var(--tone-plum)/.55)}.FlipMirror_paths__jt0Y5 line[data-tone=ink]{stroke:rgb(var(--home-ink)/.4)}.FlipMirror_traveler__qJNWb{position:absolute;inset:0}.FlipMirror_lineDot__RK03k{position:absolute;top:var(--axis-y)}.FlipMirror_dot__Xrc1j{position:absolute;top:0;left:0;width:.75rem;height:.75rem;border-radius:50%;translate:-50% -50%;box-shadow:0 0 0 2px rgb(var(--home-paper))}.FlipMirror_dot__Xrc1j[data-tone=x]{background:rgb(var(--tone-plum))}.FlipMirror_dot__Xrc1j[data-tone=ink]{background:var(--ink)}.FlipMirror_dotName__FXvm9{position:absolute;bottom:calc(100% + .25rem);left:50%;translate:-50% 0;padding:0 .3125rem;border-radius:.25rem;background:rgb(var(--home-raised));color:rgb(var(--tone-plum));font-size:var(--type-label);font-weight:700;white-space:nowrap}.FlipMirror_tiles__763wo{display:grid;grid-template-columns:minmax(0,12rem);gap:.5rem}.FlipMirror_tile__WY1pL{position:relative;display:grid;grid-template-columns:2rem 1fr;grid-template-rows:auto auto;align-items:center;column-gap:.5rem;min-height:3.5rem;padding:.375rem .75rem .375rem .5rem;border:1.5px solid var(--rule-strong);border-radius:.625rem;background:rgb(var(--home-raised));box-shadow:0 1px 2px rgb(var(--home-shadow)/.08);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--ease),background-color .15s var(--ease),transform .15s var(--ease),box-shadow .15s var(--ease)}.FlipMirror_tile__WY1pL[aria-disabled=true]{cursor:default}@media (hover:hover){.FlipMirror_tile__WY1pL[data-state=open]:not([aria-disabled=true]):hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 3px 6px rgb(var(--home-shadow)/.12)}}.FlipMirror_tile__WY1pL[data-state=open]:not([aria-disabled=true]):active{transform:scale(.97)}.FlipMirror_tile__WY1pL:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.FlipMirror_tile__WY1pL[data-state=away]{border-style:dashed;background:none;box-shadow:none}.FlipMirror_tile__WY1pL[data-state=tried]{border-color:rgb(var(--home-wrong)/.5);background:var(--wrong-tint);box-shadow:none}.FlipMirror_tileGlyph__uItpA{grid-row:1/span 2;display:grid;place-items:center;height:2rem;font:var(--lesson-mark)}.FlipMirror_tile__WY1pL[data-state=tried] .FlipMirror_tileGlyph__uItpA{color:var(--wrong)}.FlipMirror_tileName__6OQrc{font-size:var(--type-read);font-weight:650;line-height:1.2}.FlipMirror_tileChoice__VVFi4{color:var(--muted);font-size:var(--type-label);font-weight:600}.FlipMirror_cross__a0Gsw{position:absolute;top:-.4375rem;right:-.4375rem;width:1.125rem;height:1.125rem;padding:.1875rem;border-radius:50%;background:var(--wrong);color:rgb(var(--home-on-fill));box-shadow:0 0 0 2px rgb(var(--home-paper))}@media (prefers-reduced-motion:reduce){.FlipMirror_paths__jt0Y5,.FlipMirror_socket__mL6xh,.FlipMirror_tile__WY1pL{transition:none}}.PhraseSorter_widget__rlvkh{display:grid;gap:.625rem}.PhraseSorter_template__KIGxT{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.25rem .5rem;padding:.75rem .875rem .5rem;border:1px solid var(--rule);border-radius:.75rem;background:rgb(var(--home-raised));font-size:var(--type-read-serif);color:var(--ink)}.PhraseSorter_slotWrap__4aQzs{display:inline-grid;justify-items:center;gap:.25rem}.PhraseSorter_slot__4OJP_{display:inline-grid;place-items:center;min-width:2.75rem;height:2.25rem;padding:0 .375rem;border-radius:.45rem;box-shadow:inset 0 0 0 1.5px rgb(var(--home-ink)/.22);background:rgb(var(--home-ink)/.025);transition:box-shadow .2s var(--ease),background-color .2s var(--ease)}.PhraseSorter_slot__4OJP_[data-state=empty]{box-shadow:inset 0 0 0 1.5px rgb(var(--home-ink)/.14);background:none;outline:1.5px dashed rgb(var(--home-ink)/.22);outline-offset:-1.5px}.PhraseSorter_slot__4OJP_[data-state=open]{box-shadow:inset 0 0 0 2px rgb(var(--tone-plum)/.6);background:rgb(var(--tone-plum)/.05)}.PhraseSorter_slot__4OJP_[data-state=trying]{box-shadow:inset 0 0 0 2px var(--ink)}.PhraseSorter_slot__4OJP_[data-state=bounced]{animation:PhraseSorter_bounced__vgeaS .7s var(--ease) 60ms;box-shadow:inset 0 0 0 2px rgb(var(--tone-plum)/.6)}@keyframes PhraseSorter_bounced__vgeaS{0%,40%{background:var(--wrong-tint);box-shadow:inset 0 0 0 2px var(--wrong)}to{background:rgb(var(--tone-plum)/.05)}}.PhraseSorter_slot__4OJP_[data-state=seated]{box-shadow:inset 0 0 0 2px var(--correct);background:var(--correct-tint)}.PhraseSorter_slot__4OJP_[data-state=filled][data-tone=x],.PhraseSorter_slot__4OJP_[data-state=seated][data-tone=x] .PhraseSorter_value__neo30{color:rgb(var(--tone-plum))}.PhraseSorter_slot__4OJP_[data-state=filled][data-tone=limit]{color:rgb(var(--tone-indigo))}.PhraseSorter_slot__4OJP_[data-state=seated][data-tone=limit] .PhraseSorter_value__neo30{color:var(--correct)}.PhraseSorter_caption__Ols1J{color:var(--muted);font-family:var(--font-sans,inherit);font-size:var(--type-label);font-weight:600;white-space:nowrap}.PhraseSorter_plus__0Elar{display:inline-grid;place-items:center;height:2.25rem}.PhraseSorter_rateGroup__EwpPy{display:inline-flex;align-items:flex-start;gap:.125rem}.PhraseSorter_letter__yDSOq{display:inline-grid;place-items:center;height:2.25rem;color:rgb(var(--home-ink)/.45);transition:color .24s var(--ease)}.PhraseSorter_letter__yDSOq[data-seated]{color:rgb(var(--tone-plum))}.PhraseSorter_value__neo30{display:inline-block;font-weight:600;line-height:1}.PhraseSorter_chips__fkxzA{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.PhraseSorter_chip__Q_hG_{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.375rem .875rem .375rem .5rem;border:1.5px solid var(--rule-strong);border-radius:.625rem;background:rgb(var(--home-raised));box-shadow:0 1px 2px rgb(var(--home-shadow)/.08);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--ease),background-color .15s var(--ease),transform .15s var(--ease),box-shadow .15s var(--ease)}.PhraseSorter_chip__Q_hG_[aria-disabled=true]{cursor:default}@media (hover:hover){.PhraseSorter_chip__Q_hG_[data-state=open]:not([aria-disabled=true]):hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 3px 6px rgb(var(--home-shadow)/.12)}}.PhraseSorter_chip__Q_hG_[data-state=open]:not([aria-disabled=true]):active{transform:scale(.97)}.PhraseSorter_chip__Q_hG_:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.PhraseSorter_chip__Q_hG_[data-state=away]{border-style:dashed;background:none;box-shadow:none}.PhraseSorter_chip__Q_hG_[data-state=tried]{border-color:rgb(var(--home-wrong)/.5);background:var(--wrong-tint);box-shadow:none}.PhraseSorter_chipValue__k5_CH{display:inline-grid;place-items:center;min-width:2.75rem;height:2rem;border-radius:.375rem;background:rgb(var(--home-ink)/.05);font-size:var(--type-read-serif)}.PhraseSorter_chip__Q_hG_[data-state=away] .PhraseSorter_chipValue__k5_CH{background:none;box-shadow:inset 0 0 0 1.5px rgb(var(--home-ink)/.2)}.PhraseSorter_chip__Q_hG_[data-state=tried] .PhraseSorter_chipValue__k5_CH{color:var(--wrong)}.PhraseSorter_chipWords___k0FP{font-family:var(--printed);font-size:var(--type-label-serif);line-height:1.2}.PhraseSorter_cross__vdw6M{position:absolute;top:-.4375rem;right:-.4375rem;width:1.125rem;height:1.125rem;padding:.1875rem;border-radius:50%;background:var(--wrong);color:rgb(var(--home-on-fill));box-shadow:0 0 0 2px rgb(var(--home-paper))}@media (prefers-reduced-motion:reduce){.PhraseSorter_chip__Q_hG_,.PhraseSorter_letter__yDSOq,.PhraseSorter_slot__4OJP_{transition:none}.PhraseSorter_slot__4OJP_[data-state=bounced]{animation:none}}.RoundingGate_widget__ID_KR{display:grid;gap:.5rem}.RoundingGate_stage__ALzjS{--axis:5.25rem;position:relative;height:8.5rem;margin:0 .25rem}.RoundingGate_axis__1ANHP{position:absolute;top:var(--axis);left:0;right:0;height:2px;margin-top:-1px;background:rgb(var(--home-ink)/.55)}.RoundingGate_axis__1ANHP:after,.RoundingGate_axis__1ANHP:before{content:"";position:absolute;top:50%;width:.5rem;height:.5rem;border-top:2px solid rgb(var(--home-ink)/.55);border-left:2px solid rgb(var(--home-ink)/.55)}.RoundingGate_axis__1ANHP:before{left:0;transform:translateY(-50%) rotate(-45deg)}.RoundingGate_axis__1ANHP:after{right:0;transform:translateY(-50%) rotate(135deg)}.RoundingGate_band__kevMV{position:absolute;top:calc(var(--axis) - .4375rem);height:.875rem;border-radius:.25rem;background:rgb(var(--subject)/.16)}.RoundingGate_bandLabel__5BBc_{position:absolute;bottom:calc(100% + .25rem);color:rgb(var(--subject));font-size:var(--type-label);font-weight:650;white-space:nowrap}.RoundingGate_bandLabel__5BBc_[data-side=below]{left:.875rem}.RoundingGate_bandLabel__5BBc_[data-side=above]{right:.875rem}.RoundingGate_wall__H42ZH{position:absolute;top:1.625rem;bottom:calc(8.5rem - var(--axis));width:3px;margin-left:-1.5px;border-radius:2px;background:rgb(var(--tone-indigo))}.RoundingGate_wall__H42ZH[data-hit]{animation:RoundingGate_wallHit__stI_Z .9s var(--ease)}@keyframes RoundingGate_wallHit__stI_Z{0%,45%{background:var(--wrong);box-shadow:0 0 0 4px var(--wrong-tint)}to{background:rgb(var(--tone-indigo));box-shadow:none}}.RoundingGate_wallLabel__fRWSA{position:absolute;bottom:calc(100% + .125rem);left:50%;transform:translateX(-50%);padding:.0625rem .5rem;border-radius:.375rem;background:rgb(var(--tone-indigo)/.1);color:rgb(var(--tone-indigo));font-size:var(--type-read);white-space:nowrap}.RoundingGate_wallDot___Rf66{position:absolute;bottom:-.3125rem;left:50%;width:.625rem;height:.625rem;border-radius:50%;background:rgb(var(--tone-indigo));transform:translateX(-50%)}.RoundingGate_tick__ophwv{position:absolute;top:calc(var(--axis) - .75rem);display:grid;justify-items:center;align-content:start;width:3rem;height:3.25rem;margin-left:-1.5rem;padding:0;border:0;border-radius:.625rem;background:none;color:var(--ink);font:inherit;cursor:pointer;transition:background-color .15s var(--ease),transform .15s var(--ease)}.RoundingGate_tick__ophwv[aria-disabled=true]{cursor:default}.RoundingGate_tick__ophwv:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.RoundingGate_tickMark__fKF8J{width:2px;height:1.5rem;border-radius:1px;background:rgb(var(--home-ink)/.7)}.RoundingGate_number__vapKF{margin-top:.125rem;font-size:var(--type-read);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.RoundingGate_choice__IO1sk{position:absolute;top:100%;left:50%;transform:translateX(-50%);color:var(--muted);font-size:var(--type-label);font-weight:600;white-space:nowrap}.RoundingGate_ghost__GCZh5{position:absolute;bottom:calc(100% - .75rem);left:50%;width:1.75rem;height:1.75rem;border:1.5px dashed rgb(var(--home-ink)/.45);border-radius:50% 50% 50% 0;transform:translateX(-50%) rotate(-45deg) scale(.6);opacity:0;transition:opacity .15s var(--ease),transform .15s var(--ease);pointer-events:none}@media (hover:hover){.RoundingGate_tick__ophwv[data-state=open]:not([aria-disabled=true]):hover{background:rgb(var(--home-ink)/.05)}.RoundingGate_tick__ophwv[data-state=open]:not([aria-disabled=true]):hover .RoundingGate_ghost__GCZh5{opacity:1;transform:translateX(-50%) rotate(-45deg) scale(1)}}.RoundingGate_tick__ophwv[data-state=open]:not([aria-disabled=true]):focus-visible .RoundingGate_ghost__GCZh5{opacity:1;transform:translateX(-50%) rotate(-45deg) scale(1)}.RoundingGate_tick__ophwv[data-state=open]:not([aria-disabled=true]):active{transform:scale(.95)}.RoundingGate_tick__ophwv[data-state=tried] .RoundingGate_tickMark__fKF8J{background:var(--wrong)}.RoundingGate_tick__ophwv[data-state=tried] .RoundingGate_number__vapKF{color:var(--wrong);text-decoration:line-through;text-decoration-thickness:2px}.RoundingGate_tick__ophwv[data-state=correct] .RoundingGate_tickMark__fKF8J{background:var(--correct)}.RoundingGate_tick__ophwv[data-state=correct] .RoundingGate_number__vapKF{color:var(--correct)}.RoundingGate_cross__p3TkC{position:absolute;top:1.5rem;right:-.5rem;width:1rem;height:1rem;padding:.1875rem;border-radius:50%;background:var(--wrong);color:rgb(var(--home-on-fill));box-shadow:0 0 0 2px rgb(var(--home-paper))}.RoundingGate_pin__U4W5o{position:absolute;bottom:calc(8.5rem - var(--axis));display:grid;justify-items:center;translate:-50% 0;pointer-events:none;z-index:2}.RoundingGate_pinHead__qrVjv{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .625rem;border-radius:999px;background:rgb(var(--home-solid));color:rgb(var(--home-on-solid));font-size:var(--type-label);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 2px 6px rgb(var(--home-shadow)/.2)}.RoundingGate_pinHead__qrVjv svg{width:.875rem;height:.875rem}.RoundingGate_pinStem__r9o_C{width:2px;height:1.25rem;background:var(--ink)}.RoundingGate_pin__U4W5o[data-tone=correct] .RoundingGate_pinHead__qrVjv,.RoundingGate_pin__U4W5o[data-tone=correct] .RoundingGate_pinStem__r9o_C{background:var(--correct)}@media (prefers-reduced-motion:reduce){.RoundingGate_ghost__GCZh5,.RoundingGate_tick__ophwv{transition:none}.RoundingGate_wall__H42ZH[data-hit]{animation:none;background:var(--wrong)}}.MathKeystrokes_sequence__VNBY4{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;list-style:none;padding:0;margin:14px 0 8px}.MathKeystrokes_sequence__VNBY4 li{display:flex;align-items:center;gap:6px;color:rgb(var(--home-muted));margin:0}.MathKeystrokes_sequence__VNBY4 kbd{padding:4px 7px;min-width:27px;text-align:center;border:solid rgb(var(--home-stone));border-width:1px 1px 2px;border-radius:5px;background:rgb(var(--home-paper));color:rgb(var(--home-ink));font:500 14px/1.5 var(--font-sans),sans-serif}.MathKeystrokes_sequence__VNBY4 kbd span+span{margin-inline-start:.16em}.MathKeystrokes_sequence__VNBY4 kbd span[data-symbol]{font-size:var(--type-read);font-weight:600;line-height:1}.MathKeystrokes_shiftKeys__t1yEJ{margin:0 0 8px;font-size:var(--type-label);line-height:1.5;color:rgb(var(--home-muted))}.MathKeystrokes_shiftKeys__t1yEJ kbd{padding:1px 5px;border:1px solid rgb(var(--home-stone));border-radius:4px;background:rgb(var(--home-paper));color:rgb(var(--home-ink));font:inherit}.MathKeystrokes_or__lhTcT{margin:4px 0 0;font-size:var(--type-label);line-height:1.5;color:rgb(var(--home-muted))}.DesmosExplorables_panelLabel__jONdV{margin:0 0 6px;font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.DesmosExplorables_stageNumber___uiI8{font-weight:500;color:var(--fg-muted)}.DesmosExplorables_stageNumber___uiI8:after{content:"."}.DesmosExplorables_stagePanel__JXasN{display:grid;gap:18px}.DesmosExplorables_looks__dt3dL{display:grid;gap:8px;margin:0;padding:0;list-style:none}.DesmosExplorables_looks__dt3dL li{position:relative;padding-left:18px;font:16px/1.55 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_looks__dt3dL li:before{content:"";position:absolute;left:2px;top:.66em;width:6px;height:6px;border-radius:50%;background:var(--fg-muted)}.DesmosExplorables_work__WVSNT{display:grid;gap:8px;padding-top:18px;border-top:1px solid var(--fg-border)}.DesmosExplorables_work__WVSNT>p:not(.DesmosExplorables_panelLabel__jONdV){margin:0;font:var(--type-read)/1.6 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_work__WVSNT .DesmosExplorables_next__JnWN4{display:flex;gap:8px;font-size:16px;color:var(--fg-muted)}.DesmosExplorables_next__JnWN4 svg{flex:none;width:16px;height:16px;margin-top:4px;color:var(--fg-muted)}.DesmosExplorables_jobs__9xL94{display:grid;margin:8px 0;padding:0;list-style:none;border-top:1px solid var(--fg-border)}.DesmosExplorables_jobs__9xL94 li{display:grid;grid-template-columns:132px minmax(0,1fr);gap:24px;align-items:center;padding:18px 0;border-bottom:1px solid var(--fg-border)}.DesmosExplorables_jobPicture__HJBSf{display:grid;place-items:center}.DesmosExplorables_jobPicture__HJBSf svg{width:132px;height:92px;overflow:visible}.DesmosExplorables_jobAxis__f_xCr{stroke:rgb(var(--home-ink)/.24);stroke-width:1.2}.DesmosExplorables_jobInk__SqT2y{fill:none;stroke:var(--fg-ink);stroke-width:2.2;stroke-linecap:round}.DesmosExplorables_jobDrop__eT20j{stroke:var(--subject-color);stroke-width:1.4;stroke-dasharray:3 3}.DesmosExplorables_jobPoint__5vvyZ{fill:var(--subject-color);stroke:var(--fg-surface);stroke-width:2}.DesmosExplorables_jobBox__w_6R8{fill:var(--fg-surface);stroke:var(--fg-border);stroke-width:1.2}.DesmosExplorables_jobGutter___BtWT{fill:var(--fg-soft)}.DesmosExplorables_jobMath__duAnK{font:400 15px KaTeX_Main,Times New Roman,serif;fill:var(--fg-ink)}.DesmosExplorables_jobResult__kCJEv{font:600 var(--type-label) var(--font-sans),sans-serif;fill:var(--subject-color)}.DesmosExplorables_jobText__LO6Xu{display:grid;gap:4px}.DesmosExplorables_jobText__LO6Xu p{margin:0}.DesmosExplorables_jobName__mvMkz{font:600 var(--type-read)/1.4 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_jobText__LO6Xu p:not(.DesmosExplorables_jobName__mvMkz){font:16px/1.55 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_jobExample__72x7w{font-size:var(--type-read);color:var(--fg-muted)}.DesmosExplorables_trapMath__I_h8K{display:block;font-size:24px}.DesmosExplorables_trapFix__PlWTU{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--fg-border)}.DesmosExplorables_fixLabel__B0Wrz{display:flex;align-items:center;gap:6px;margin:0;font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:rgb(var(--home-correct))}.DesmosExplorables_fixLabel__B0Wrz svg{width:15px;height:15px;stroke-width:2.6}.DesmosExplorables_trapResult__4W_Vm{margin:0;font:16px/1.6 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_sortHead__eA_4L{display:grid;gap:8px}.DesmosExplorables_sortCount__Mutm_{margin:0;font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.DesmosExplorables_sortProgress__0aWt2{display:flex;gap:6px;margin:0;padding:0;list-style:none}.DesmosExplorables_sortProgress__0aWt2 li{flex:1}.DesmosExplorables_sortProgress__0aWt2 button{position:relative;display:block;width:100%;height:20px;padding:0;border:0;background:none}.DesmosExplorables_sortProgress__0aWt2 button:before{content:"";position:absolute;inset:8px 0;border-radius:2px;background:var(--fg-border);transition:background .2s}.DesmosExplorables_sortProgress__0aWt2 button:hover:before{background:var(--fg-muted)}.DesmosExplorables_sortProgress__0aWt2 li[data-state=now] button:before{background:var(--fg-ink)}.DesmosExplorables_sortProgress__0aWt2 li[data-state=right] button:before{background:rgb(var(--home-correct))}.DesmosExplorables_sortProgress__0aWt2 li[data-state=wrong] button:before{background:rgb(var(--home-wrong))}.DesmosExplorables_sortDone__fmYWO{display:grid;gap:16px}.DesmosExplorables_sortQuestion__D7SfD{margin:0;font:400 19px/1.55 var(--fg-reading);color:var(--fg-ink);text-wrap:pretty}.DesmosExplorables_toolChoices__tCSOg{display:flex;flex-wrap:wrap;gap:8px}.DesmosExplorables_toolList__VA3NX{flex-direction:column;align-items:flex-start}.DesmosExplorables_toolChoice__Nqp1W{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 16px 0 14px;border:1px solid var(--fg-border);border-radius:8px;background:var(--fg-surface);font:500 16px/1 var(--font-sans),sans-serif;color:var(--fg-ink);transition:border-color .15s,background .15s,color .15s}.DesmosExplorables_toolChoice__Nqp1W svg{width:18px;height:18px;color:var(--fg-muted)}.DesmosExplorables_toolChoice__Nqp1W:hover:not(:disabled){border-color:var(--fg-ink)}.DesmosExplorables_toolChoice__Nqp1W:active:not(:disabled){background:var(--fg-soft)}.DesmosExplorables_toolChoice__Nqp1W:disabled{cursor:default}.DesmosExplorables_toolChoice__Nqp1W:disabled:not([data-result]){color:var(--fg-muted)}.DesmosExplorables_toolChoice__Nqp1W[data-result=right]{border-color:rgb(var(--home-correct));background:rgb(var(--home-correct-tint));color:rgb(var(--home-correct))}.DesmosExplorables_toolChoice__Nqp1W[data-result=wrong]{border-color:rgb(var(--home-wrong));background:rgb(var(--home-wrong-tint));color:rgb(var(--home-wrong))}.DesmosExplorables_toolChoice__Nqp1W[data-result] svg{color:currentColor}.DesmosExplorables_toolMark__xhMBo{stroke-width:2.8}.DesmosExplorables_sortWhy__MoFKH{margin:0;font:16px/1.6 var(--font-sans),sans-serif;color:var(--fg-ink);text-wrap:pretty}.DesmosExplorables_sortWhy__MoFKH:empty{display:none}.DesmosExplorables_sortWhy__MoFKH[data-result=right] strong{color:rgb(var(--home-correct))}.DesmosExplorables_sortWhy__MoFKH[data-result=wrong] strong{color:rgb(var(--home-wrong))}.DesmosExplorables_sortScore__mRmoK{margin:0;font:var(--type-read)/1.5 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_sortScore__mRmoK strong{font-weight:600}.DesmosExplorables_sortDone__fmYWO p:not(.DesmosExplorables_sortScore__mRmoK){margin:0;font:16px/1.6 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_sortDone__fmYWO button{justify-self:start}.DesmosExplorables_race__pxDtu{display:grid;gap:18px}.DesmosExplorables_raceProblem__eAMcn{margin:0;font-size:22px}.DesmosExplorables_raceColumns__03dZV{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:28px;border-top:1px solid var(--fg-border)}.DesmosExplorables_raceColumn__Q4jwE{display:grid;align-content:start;gap:10px;padding:16px 0 0}.DesmosExplorables_raceColumn__Q4jwE+.DesmosExplorables_raceColumn__Q4jwE{padding:16px 0 0 28px;border-left:1px solid var(--fg-border)}.DesmosExplorables_raceHead__wOkNz{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font:600 16px/1.3 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosExplorables_raceHead__wOkNz svg{width:17px;height:17px;color:var(--fg-muted)}.DesmosExplorables_raceColumn__Q4jwE[data-good] .DesmosExplorables_raceHead__wOkNz,.DesmosExplorables_raceColumn__Q4jwE[data-good] .DesmosExplorables_raceHead__wOkNz svg{color:rgb(var(--home-correct))}.DesmosExplorables_yourPick__EhBmU{margin-left:auto;font:500 var(--type-label)/1.3 var(--font-sans),sans-serif;color:var(--fg-muted)}.DesmosExplorables_raceColumn__Q4jwE ol{display:grid;gap:8px;margin:0;padding:0;list-style:none;counter-reset:line}.DesmosExplorables_raceColumn__Q4jwE li{position:relative;padding-left:24px;font:16px/1.5 var(--font-sans),sans-serif;color:var(--fg-ink);counter-increment:line}.DesmosExplorables_raceColumn__Q4jwE li:before{content:counter(line) ".";position:absolute;left:0;font:500 var(--type-label)/1.7 var(--font-sans),sans-serif;color:var(--fg-muted)}.DesmosExplorables_raceColumn__Q4jwE .katex{font-size:1.08em}.DesmosExplorables_raceVerdict__BOv3R{margin:0;font:16px/1.6 var(--font-sans),sans-serif;color:var(--fg-ink);text-wrap:pretty}.DesmosExplorables_raceVerdict__BOv3R strong{color:rgb(var(--home-correct))}.DesmosExplorables_raceVerdict__BOv3R:not([data-match]) strong{color:rgb(var(--home-wrong))}.DesmosExplorables_module__0VVYa{display:grid;gap:16px}.DesmosExplorables_moduleGrid__b2y2y{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.DesmosExplorables_moduleGrid__b2y2y li{display:grid;place-items:center;align-content:center;gap:2px;aspect-ratio:1;border:1px solid var(--fg-border);border-radius:6px;font:500 var(--type-label)/1 var(--font-sans),sans-serif;color:var(--fg-muted);transition:border-color .3s,color .3s,background .3s}.DesmosExplorables_moduleGrid__b2y2y li svg{width:13px;height:13px;stroke-width:2.6}.DesmosExplorables_moduleGrid__b2y2y li[data-state=flagged]{border-color:var(--subject-color);color:var(--subject-color)}.DesmosExplorables_moduleGrid__b2y2y li[data-state=checked]{border-color:rgb(var(--home-correct));background:rgb(var(--home-correct-tint));color:rgb(var(--home-correct))}.DesmosExplorables_moduleNote__96x8T{margin:0;font:16px/1.6 var(--font-sans),sans-serif;color:var(--fg-ink)}@media (max-width:760px){.DesmosExplorables_jobs__9xL94 li{grid-template-columns:104px minmax(0,1fr);gap:16px}.DesmosExplorables_jobPicture__HJBSf svg{width:104px;height:72px}.DesmosExplorables_raceColumns__03dZV{grid-template-columns:minmax(0,1fr)}.DesmosExplorables_raceColumn__Q4jwE{padding-right:0}.DesmosExplorables_raceColumn__Q4jwE+.DesmosExplorables_raceColumn__Q4jwE{margin-top:16px;padding-left:0;border-left:0;border-top:1px solid var(--fg-border)}.DesmosExplorables_moduleGrid__b2y2y{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.DesmosExplorables_moduleGrid__b2y2y li,.DesmosExplorables_toolChoice__Nqp1W{transition:none}}.DesmosWalkthrough_built__0sUgz,.DesmosWalkthrough_choices__ZvETE,.DesmosWalkthrough_sheet__Dj8QR{--start:rgb(var(--home-reading));--rate:rgb(var(--home-violet));--rule:color-mix(in srgb,var(--fg-ink) 22%,transparent)}.DesmosWalkthrough_sheet__Dj8QR{display:grid;gap:22px;width:100%;min-width:0}.DesmosWalkthrough_calc__zj7E4 .katex,.DesmosWalkthrough_compare__cldCI .katex,.DesmosWalkthrough_sheet__Dj8QR .katex{white-space:nowrap}.DesmosWalkthrough_questionText__Wiqau{margin:0;font:400 clamp(20px,2vw,25px)/1.5 var(--fg-reading);color:var(--fg-ink);text-wrap:pretty}.DesmosWalkthrough_system__gFMFV{display:grid;gap:8px;padding:4px 0 4px 22px;border-left:2px solid var(--rule);font-size:24px}.DesmosWalkthrough_choices__ZvETE{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;font-size:20px}.DesmosWalkthrough_choices__ZvETE li{display:flex;align-items:center;gap:12px;min-width:0}.DesmosWalkthrough_choices__ZvETE li>span:first-child{flex:none;display:grid;place-items:center;width:28px;height:28px;border:1.5px solid var(--rule);border-radius:50%;font:600 13px/1 var(--font-sans),sans-serif;color:var(--fg-ink)}.DesmosWalkthrough_mark__locq2{padding-bottom:3px;background:linear-gradient(currentColor,currentColor) 0 100% /0 3px no-repeat}.DesmosWalkthrough_mark__locq2[data-kind=start]{color:var(--start)}.DesmosWalkthrough_mark__locq2[data-kind=rate]{color:var(--rate)}.DesmosWalkthrough_built__0sUgz{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding-left:22px;border-left:2px solid var(--rule);font-size:30px;color:var(--fg-ink)}.DesmosWalkthrough_built__0sUgz [data-kind] .katex{padding:0 8px;border-radius:8px}.DesmosWalkthrough_built__0sUgz [data-kind=start]{color:var(--start)}.DesmosWalkthrough_built__0sUgz [data-kind=start] .katex{background:color-mix(in srgb,var(--start) 12%,transparent)}.DesmosWalkthrough_built__0sUgz [data-kind=rate]{color:var(--rate)}.DesmosWalkthrough_built__0sUgz [data-kind=rate] .katex{background:color-mix(in srgb,var(--rate) 12%,transparent)}.DesmosWalkthrough_calc__zj7E4{--rule:color-mix(in srgb,var(--fg-ink) 22%,transparent);display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);gap:28px;align-items:center;width:100%}.DesmosWalkthrough_inputs__bjl_V{display:grid;align-content:start;margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.DesmosWalkthrough_inputs__bjl_V li{display:flex;align-items:center;gap:14px;min-height:56px;border-bottom:1px solid var(--rule);font-size:20px;color:var(--fg-ink)}.DesmosWalkthrough_gutter__eviiw{flex:none;display:grid;justify-items:center;gap:6px;width:30px;font:500 12px/1 var(--font-sans),sans-serif;color:var(--fg-muted)}.DesmosWalkthrough_gutter__eviiw i{display:block;width:26px;border-top:3px solid var(--fg-ink)}.DesmosWalkthrough_inputs__bjl_V li[data-line="1"] .DesmosWalkthrough_gutter__eviiw i{border-top-style:dashed}.DesmosWalkthrough_graph__UjpbN{display:block;width:100%;height:auto;overflow:hidden}.DesmosWalkthrough_gridLine__p9P6m{stroke:color-mix(in srgb,var(--fg-ink) 12%,transparent);stroke-width:1}.DesmosWalkthrough_axis__Cjw_s{stroke:color-mix(in srgb,var(--fg-ink) 38%,transparent);stroke-width:1.4}.DesmosWalkthrough_lineA__Mfeyh,.DesmosWalkthrough_lineB__dV9kQ{fill:none;stroke:var(--fg-ink);stroke-width:2.6;stroke-linecap:round}.DesmosWalkthrough_lineB__dV9kQ{stroke-dasharray:7 6}.DesmosWalkthrough_halo__u4Qqk{--cue-color:var(--subject-color);--cue-paper-color:var(--fg-surface)}.DesmosWalkthrough_point__fXhRB{fill:var(--subject-color);stroke:var(--fg-surface);stroke-width:2}.DesmosWalkthrough_tagBox__Hz4kl{fill:var(--fg-surface);stroke:var(--subject-color);stroke-width:1.4}.DesmosWalkthrough_tagText__cCsKG{font:600 var(--type-label) var(--font-sans),sans-serif;fill:var(--subject-color)}.DesmosWalkthrough_pointer__OUdwU{fill:var(--fg-ink);stroke:var(--fg-surface);stroke-width:1.4;stroke-linejoin:round}.DesmosWalkthrough_compare__cldCI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:100%;margin:0;padding:0;list-style:none}.DesmosWalkthrough_compare__cldCI li{display:flex;flex-direction:column;gap:12px;min-width:0;padding-left:20px;border-left:2px solid color-mix(in srgb,var(--fg-ink) 22%,transparent);font-size:20px;color:var(--fg-ink)}.DesmosWalkthrough_compare__cldCI p{margin:0;font:var(--type-read)/1.5 var(--font-sans),sans-serif}.DesmosWalkthrough_compare__cldCI .DesmosWalkthrough_compareTool__rx5_c{display:flex;align-items:flex-start;gap:8px;margin-top:auto;font-weight:600;color:var(--subject-color)}.DesmosWalkthrough_compareTool__rx5_c svg{flex:none;width:19px;height:19px;margin-top:2px}@container (max-width: 520px){.DesmosWalkthrough_calc__zj7E4{grid-template-columns:minmax(0,1fr);gap:18px}.DesmosWalkthrough_inputs__bjl_V li{min-height:48px;font-size:19px}.DesmosWalkthrough_compare__cldCI{grid-template-columns:minmax(0,1fr);gap:24px}.DesmosWalkthrough_choices__ZvETE{gap:10px;font-size:19px}.DesmosWalkthrough_system__gFMFV{font-size:21px}.DesmosWalkthrough_built__0sUgz{font-size:26px}}.MethodLog_log__LWWwE{margin:8px 0;padding:22px 24px 8px;border:1px solid var(--fg-border);border-radius:12px;background:var(--fg-surface)}.MethodLog_log__LWWwE figcaption{margin-bottom:14px;font:400 21px/1.3 var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.015em;color:var(--fg-ink)}.MethodLog_head__IGIU2,.MethodLog_log__LWWwE li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,150px) minmax(0,1.3fr);gap:20px}.MethodLog_head__IGIU2{padding-bottom:8px;border-bottom:1px solid var(--fg-border)}.MethodLog_head__IGIU2 span{font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.MethodLog_log__LWWwE ul{margin:0;padding:0;list-style:none}.MethodLog_log__LWWwE li{padding-block:16px;align-items:start}.MethodLog_log__LWWwE li+li{border-top:1px solid var(--fg-border)}.MethodLog_log__LWWwE li p{margin:0}.MethodLog_kind__f45Te{font:400 var(--type-label-serif)/1.45 var(--fg-reading);color:var(--fg-ink)}.MethodLog_clue__zgGoH{font:16px/1.55 var(--font-sans),sans-serif;color:var(--fg-ink)}.MethodLog_chip__FuT9C{display:inline-flex;align-items:center;gap:7px;font:500 16px/1.4 var(--font-sans),sans-serif;color:var(--fg-ink)}.MethodLog_chip__FuT9C svg{width:16px;height:16px;color:var(--fg-muted)}.MethodLog_cellLabel__n5oxD{display:none}@media (max-width:760px){.MethodLog_log__LWWwE{padding:18px 16px 4px}.MethodLog_head__IGIU2{display:none}.MethodLog_log__LWWwE li{grid-template-columns:minmax(0,1fr);gap:6px}.MethodLog_log__LWWwE figcaption{font-size:20px}.MethodLog_cellLabel__n5oxD{display:block;margin-bottom:2px;font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.MethodLog_tool__X6Bku .MethodLog_cellLabel__n5oxD{display:none}}.AiParts_clues__KOKUE{margin:8px 0;border-top:1px solid var(--fg-border);border-bottom:1px solid var(--fg-border)}.AiParts_clueHead__egJlT,.AiParts_clues__KOKUE li{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:28px}.AiParts_clueHead__egJlT{margin:0;padding:12px 0 10px;border-bottom:1px solid var(--fg-border);font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.AiParts_clues__KOKUE ul{margin:0;padding:0;list-style:none}.AiParts_clues__KOKUE li{padding:18px 0}.AiParts_clues__KOKUE li+li{border-top:1px solid var(--fg-border)}.AiParts_clue__X7nUt,.AiParts_mistake__5dLcn{display:grid;align-content:start;gap:6px}.AiParts_name__gjSWc{display:flex;align-items:center;gap:8px;margin:0;font:600 15px/1.4 var(--font-sans),sans-serif;color:var(--fg-ink)}.AiParts_name__gjSWc svg{flex:none;width:16px;height:16px;stroke-width:2.8;color:rgb(var(--home-wrong))}.AiParts_math__pYJh2{font-size:20px;color:var(--fg-ink)}.AiParts_cellLabel__aKgfY{display:none}.AiParts_clue__X7nUt p{margin:0;font:16px/1.6 var(--font-sans),sans-serif;color:var(--fg-ink)}.AiParts_voice__JtOpC{display:grid;gap:12px;margin:8px 0;padding-left:18px;border-left:2px solid var(--fg-border)}.AiParts_voice__JtOpC figcaption{font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.AiParts_voice__JtOpC ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.AiParts_voice__JtOpC li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:baseline}.AiParts_who__I60_s{font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.AiParts_voice__JtOpC li p{margin:0;font:var(--type-read)/1.6 var(--font-sans),sans-serif;color:var(--fg-ink)}@media (max-width:640px){.AiParts_clueHead__egJlT{display:none}.AiParts_clues__KOKUE li{grid-template-columns:minmax(0,1fr);gap:12px}.AiParts_clue__X7nUt .AiParts_cellLabel__aKgfY{display:block;font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;color:var(--fg-muted)}.AiParts_voice__JtOpC li{grid-template-columns:minmax(0,1fr);gap:2px}}