.MathNotebook-module__HK3V_a__section{isolation:isolate;inline-size:100%;position:relative;overflow:hidden}.MathNotebook-module__HK3V_a__heading{z-index:1;text-align:center;margin-block-end:2.5rem;position:relative}.MathNotebook-module__HK3V_a__heading blockquote{isolation:isolate;margin:0;position:relative}.MathNotebook-module__HK3V_a__quoteMark{inset-block-start:-40px;block-size:calc(100% + 40px);inline-size:auto;max-inline-size:80%;fill:var(--turquoise);opacity:.1;z-index:-1;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.MathNotebook-module__HK3V_a__heading blockquote p{isolation:isolate;margin:0;font-size:clamp(1.8rem,3.5vw,3.6rem);font-weight:700;line-height:1.15;position:relative}.MathNotebook-module__HK3V_a__heading blockquote span{color:var(--turquoise)}.MathNotebook-module__HK3V_a__heading cite{color:var(--muted);margin-block-start:1px;font-style:normal;line-height:2.0625rem;display:block}.MathNotebook-module__HK3V_a__intro{text-align:center;margin-block:1rem 0;font-size:1.15rem}.MathNotebook-module__HK3V_a__instructions{color:var(--muted);margin-block:16px -24px;font-size:1rem}.MathNotebook-module__HK3V_a__board{--grid-ink-start:.6s;--guide-preview-start:1.8s;z-index:1;aspect-ratio:16/9;isolation:isolate;direction:ltr;grid-template-rows:repeat(9,auto);grid-template-columns:repeat(16,minmax(0,1fr));inline-size:100%;display:grid;position:relative;container-type:inline-size}.MathNotebook-module__HK3V_a__board[data-fast-intro=true]{--grid-ink-start:0s;--guide-preview-start:.8s}.MathNotebook-module__HK3V_a__grid{pointer-events:none;position:absolute;inset:0}.MathNotebook-module__HK3V_a__boardCursor{z-index:20;pointer-events:none;-webkit-user-select:none;user-select:none;block-size:0;inline-size:0;display:none;position:absolute;top:0;left:0}.MathNotebook-module__HK3V_a__boardCursor svg{fill:none;block-size:72px;inline-size:72px;stroke:var(--turquoise);stroke-width:2px;position:absolute;top:-36px;left:-36px;overflow:visible}.MathNotebook-module__HK3V_a__boardCursor path{stroke:var(--foreground);stroke-linecap:square;stroke-linejoin:miter}.MathNotebook-module__HK3V_a__boardCursor circle{fill:var(--turquoise);fill-opacity:.5}.MathNotebook-module__HK3V_a__boardCursor .MathNotebook-module__HK3V_a__cursorSuccess,.MathNotebook-module__HK3V_a__boardCursor[data-success=true] .MathNotebook-module__HK3V_a__cursorPrompt{display:none}.MathNotebook-module__HK3V_a__boardCursor[data-success=true] .MathNotebook-module__HK3V_a__cursorSuccess{display:block}.MathNotebook-module__HK3V_a__boardCursor span{left:var(--cursor-label-x,0px);top:var(--cursor-label-y,36px);white-space:nowrap;text-align:center;color:var(--foreground);background:var(--background);padding:2px 6px;font-size:.875rem;font-weight:600;line-height:1.25;position:absolute;transform:translate(-50%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.MathNotebook-module__HK3V_a__board:not([data-complete=true]):has(.MathNotebook-module__HK3V_a__boardCursor[data-visible=true]){cursor:none}.MathNotebook-module__HK3V_a__board:not([data-complete=true]):has(.MathNotebook-module__HK3V_a__boardCursor[data-visible=true]) .MathNotebook-module__HK3V_a__tile{cursor:none}.MathNotebook-module__HK3V_a__board:not([data-complete=true]):has(.MathNotebook-module__HK3V_a__boardCursor[data-visible=true]) .MathNotebook-module__HK3V_a__target{cursor:none}.MathNotebook-module__HK3V_a__board:not([data-complete=true]) .MathNotebook-module__HK3V_a__boardCursor[data-visible=true]{display:block}.MathNotebook-module__HK3V_a__board[data-complete=true]:has(.MathNotebook-module__HK3V_a__boardCursor[data-visible=true][data-success=true]){cursor:none}.MathNotebook-module__HK3V_a__board[data-complete=true]:has(.MathNotebook-module__HK3V_a__boardCursor[data-visible=true][data-success=true]) .MathNotebook-module__HK3V_a__target{cursor:none}.MathNotebook-module__HK3V_a__board[data-complete=true] .MathNotebook-module__HK3V_a__boardCursor[data-visible=true][data-success=true]{display:block}}.MathNotebook-module__HK3V_a__horizontalStrokes,.MathNotebook-module__HK3V_a__verticalStrokes{position:absolute;inset:0}.MathNotebook-module__HK3V_a__horizontalStrokes i,.MathNotebook-module__HK3V_a__verticalStrokes i{background:color-mix(in srgb, var(--turquoise) 17%, transparent);will-change:transform;display:block;position:absolute}.MathNotebook-module__HK3V_a__horizontalStrokes i{transform-origin:100%;block-size:1px;inset-block-start:var(--line-position);inset-inline:0;transform:scaleX(0)}.MathNotebook-module__HK3V_a__horizontalStrokes i:nth-child(n+11){display:none}.MathNotebook-module__HK3V_a__verticalStrokes i{transform-origin:top;inline-size:1px;inset-block:0;inset-inline-start:var(--line-position);transform:scaleY(0)}.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__horizontalStrokes i{animation:MathNotebook-module__HK3V_a__drawNotebookRow .24s cubic-bezier(.22, 1, .36, 1) var(--line-delay) both}.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__verticalStrokes i{animation:MathNotebook-module__HK3V_a__drawNotebookColumn .24s cubic-bezier(.22, 1, .36, 1) var(--line-delay) both}.MathNotebook-module__HK3V_a__exercise{grid-area:1/1/span 3/span 8;min-inline-size:0;position:relative}.MathNotebook-module__HK3V_a__exercise[data-exercise="1"]{grid-column:9/span 8}.MathNotebook-module__HK3V_a__exercise[data-exercise="2"]{grid-area:4/5/span 3/span 8}.MathNotebook-module__HK3V_a__exercise[data-exercise="3"]{grid-row:7/span 3}.MathNotebook-module__HK3V_a__exercise[data-exercise="4"]{grid-area:7/9/span 3/span 8}.MathNotebook-module__HK3V_a__equation{z-index:2;grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:relative}.MathNotebook-module__HK3V_a__cell,.MathNotebook-module__HK3V_a__target,.MathNotebook-module__HK3V_a__check{aspect-ratio:1;place-items:center;min-inline-size:0;font-size:clamp(.85rem,1.8vw,1.75rem);font-weight:700;line-height:1;display:grid}.MathNotebook-module__HK3V_a__cell{border:1px solid color-mix(in srgb, var(--turquoise) 25%, transparent)}.MathNotebook-module__HK3V_a__numberInk{--ink-opacity:1;opacity:0;display:inline-block;position:relative}.MathNotebook-module__HK3V_a__numberInk:after{content:"";opacity:0;transform-origin:50%;background:currentColor;block-size:2px;inline-size:.42em;position:absolute;inset-block-end:-.08em;inset-inline-start:-.1em;transform:rotate(-36deg)}.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__numberInk{animation:MathNotebook-module__HK3V_a__writeNotebookNumber .38s cubic-bezier(.16, 1, .3, 1) calc(var(--grid-ink-start) + var(--ink-delay)) both}.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__numberInk:after{animation:MathNotebook-module__HK3V_a__notebookPencilTrace .38s cubic-bezier(.16, 1, .3, 1) calc(var(--grid-ink-start) + var(--ink-delay)) both}.MathNotebook-module__HK3V_a__target{border:1px dashed var(--turquoise);color:var(--turquoise);background:var(--background);cursor:pointer;font-family:inherit}.MathNotebook-module__HK3V_a__target .MathNotebook-module__HK3V_a__numberInk{--ink-opacity:.65;font-size:.7em}.MathNotebook-module__HK3V_a__target:hover,.MathNotebook-module__HK3V_a__target:focus-visible{background:var(--surface);outline:2px solid var(--turquoise);outline-offset:-4px}.MathNotebook-module__HK3V_a__target.MathNotebook-module__HK3V_a__correct{background:var(--tile-color);color:var(--on-brand);cursor:default;border-style:solid}.MathNotebook-module__HK3V_a__check{color:var(--success)}.MathNotebook-module__HK3V_a__guide{opacity:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.MathNotebook-module__HK3V_a__guide[data-hint=true]{opacity:1}.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__guide:not([data-hint=true]){animation:MathNotebook-module__HK3V_a__previewNotebookGuides 1s cubic-bezier(.42, 0, .35, 1) var(--guide-preview-start) both}.MathNotebook-module__HK3V_a__guide path{fill:none;stroke:var(--tile-color);stroke-width:1.5px;stroke-dasharray:5 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.MathNotebook-module__HK3V_a__tile{aspect-ratio:1;background:var(--tile-color);inline-size:12.5%;color:var(--on-brand);font:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:3;border:0;border-radius:0;place-items:center;font-size:clamp(.85rem,1.8vw,1.75rem);font-weight:700;transition:transform .32s ease-out;display:grid;position:absolute;inset-block-start:66.6667%}.MathNotebook-module__HK3V_a__tileTray,.MathNotebook-module__HK3V_a__trayAnswerHelp{display:none}.MathNotebook-module__HK3V_a__exercise[data-exercise="0"] .MathNotebook-module__HK3V_a__tile{inset-block-start:100%}.MathNotebook-module__HK3V_a__exercise[data-exercise="2"] .MathNotebook-module__HK3V_a__tile{inset-block-start:33.3333%}.MathNotebook-module__HK3V_a__mobileGuide{display:none}.MathNotebook-module__HK3V_a__answerHelp{left:clamp(0px, calc(var(--tile-start) - 17rem - 12px), calc(100% - 17rem));padding:.7rem 1rem;background:var(--background);border:1px solid var(--gold);z-index:6;align-items:center;gap:.8rem;inline-size:17rem;padding-inline-end:2.5rem;display:flex;position:absolute;top:33.3333%}.MathNotebook-module__HK3V_a__exercise[data-exercise="0"] .MathNotebook-module__HK3V_a__answerHelp,.MathNotebook-module__HK3V_a__exercise[data-exercise="2"] .MathNotebook-module__HK3V_a__answerHelp{top:66.6667%}.MathNotebook-module__HK3V_a__answerHelp p{margin:0 0 .25rem;font-weight:700}.MathNotebook-module__HK3V_a__answerHelp button{font:inherit;color:var(--gold);cursor:pointer;background:0 0;border:0;padding:.15rem 0}.MathNotebook-module__HK3V_a__answerHelp button:hover,.MathNotebook-module__HK3V_a__answerHelp button:focus-visible{text-decoration:underline}.MathNotebook-module__HK3V_a__answerHelp .MathNotebook-module__HK3V_a__closeHelp{block-size:2rem;inline-size:2rem;color:var(--foreground);padding:0;font-size:1.5rem;line-height:1;position:absolute;inset-block-start:.2rem;inset-inline-end:.2rem}.MathNotebook-module__HK3V_a__helpDiamond{background:var(--gold);block-size:2rem;inline-size:2rem;color:var(--on-brand);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);place-items:center;font-weight:700;display:grid}.MathNotebook-module__HK3V_a__exercise:has(.MathNotebook-module__HK3V_a__answerHelp){z-index:6}.MathNotebook-module__HK3V_a__explanation{background:var(--background);max-block-size:calc(100dvh - 2rem);inline-size:min(35rem,100vw - 2rem);color:var(--foreground);border:1px solid var(--turquoise);margin:auto;padding:clamp(1.25rem,4vw,2.5rem);overflow-y:auto}.MathNotebook-module__HK3V_a__explanation::backdrop{background:#020d22d9}.MathNotebook-module__HK3V_a__explanationKicker{color:var(--gold);font-size:.95rem}.MathNotebook-module__HK3V_a__explanation h3{margin-block:.6rem 1.5rem;font-size:clamp(1.5rem,4vw,2rem)}.MathNotebook-module__HK3V_a__explanation ol{gap:1.4rem;padding-inline-start:1.4rem;display:grid}.MathNotebook-module__HK3V_a__explanation li::marker{color:var(--turquoise);font-weight:700}.MathNotebook-module__HK3V_a__explanation li p{color:var(--muted);margin-block:.3rem .6rem}.MathNotebook-module__HK3V_a__explanation bdi{text-align:center;background:var(--surface);padding:.65rem;font-size:clamp(1.05rem,4vw,1.4rem);display:block}.MathNotebook-module__HK3V_a__explanation em{color:var(--gold);font-style:normal}.MathNotebook-module__HK3V_a__closeExplanation{block-size:2.5rem;inline-size:2.5rem;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:1.7rem;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.MathNotebook-module__HK3V_a__backToBoard{font:inherit;color:var(--turquoise);cursor:pointer;background:0 0;border:0;margin-block-start:1.5rem;padding-block:.5rem;font-weight:700;display:block}.MathNotebook-module__HK3V_a__backToBoard:hover,.MathNotebook-module__HK3V_a__backToBoard:focus-visible,.MathNotebook-module__HK3V_a__closeExplanation:hover,.MathNotebook-module__HK3V_a__closeExplanation:focus-visible{color:var(--gold)}.MathNotebook-module__HK3V_a__tile:hover,.MathNotebook-module__HK3V_a__tile:focus-visible,.MathNotebook-module__HK3V_a__tile[aria-pressed=true]{outline-offset:-5px;outline:2px solid #fff}.MathNotebook-module__HK3V_a__tile{inset-inline-start:var(--tile-start)}.MathNotebook-module__HK3V_a__tile.MathNotebook-module__HK3V_a__dragging{cursor:grabbing;z-index:10;transition:none}.MathNotebook-module__HK3V_a__exercise:has(.MathNotebook-module__HK3V_a__dragging){z-index:5}.MathNotebook-module__HK3V_a__feedback{z-index:1;direction:rtl;justify-content:space-between;align-items:center;gap:1rem;inline-size:100%;margin-block-start:1.4rem;font-size:1rem;display:flex;position:relative}.MathNotebook-module__HK3V_a__feedback p{min-block-size:1.5em;color:var(--muted);text-align:start;margin:0}.MathNotebook-module__HK3V_a__feedback button{color:var(--turquoise);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:.6rem 0}.MathNotebook-module__HK3V_a__feedback button:hover,.MathNotebook-module__HK3V_a__feedback button:focus-visible{text-decoration:underline}.MathNotebook-module__HK3V_a__confetti{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.MathNotebook-module__HK3V_a__confettiPiece{inline-size:var(--confetti-size);block-size:calc(var(--confetti-size) + 4px);background:var(--confetti-color);opacity:0;animation:MathNotebook-module__HK3V_a__confettiBurst var(--confetti-duration) cubic-bezier(.42, 0, .35, 1) var(--confetti-delay) both;position:absolute;inset-block-start:72%;inset-inline-start:var(--confetti-x)}.MathNotebook-module__HK3V_a__confettiDiamond{block-size:var(--confetti-size);transform:rotate(45deg)}@keyframes MathNotebook-module__HK3V_a__confettiBurst{0%{opacity:0;transform:translateY(2rem)rotate(0)}12%{opacity:1}58%{opacity:1;transform:translate3d(var(--confetti-shift), calc(-1 * var(--confetti-rise)), 0) rotate(var(--confetti-turn))}to{opacity:0;transform:translate3d(var(--confetti-end), var(--confetti-fall), 0) rotate(calc(var(--confetti-turn) + 180deg))}}@keyframes MathNotebook-module__HK3V_a__drawNotebookRow{0%{opacity:.35;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes MathNotebook-module__HK3V_a__drawNotebookColumn{0%{opacity:.35;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes MathNotebook-module__HK3V_a__writeNotebookNumber{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(.18em)skew(-8deg)}72%{opacity:var(--ink-opacity);clip-path:inset(0);transform:translateY(-.035em)skew(1deg)}to{opacity:var(--ink-opacity);clip-path:inset(0);transform:none}}@keyframes MathNotebook-module__HK3V_a__notebookPencilTrace{0%,8%{opacity:0;translate:.35em -.15em}22%{opacity:.8}78%{opacity:.55;translate:-.18em .08em}to{opacity:0;translate:-.28em .1em}}@keyframes MathNotebook-module__HK3V_a__previewNotebookGuides{0%{opacity:0}18%{opacity:.9}42%{opacity:.28}68%{opacity:.8}to{opacity:0}}@media (max-width:56.25rem){.MathNotebook-module__HK3V_a__inlineTile,.MathNotebook-module__HK3V_a__inlineAnswerHelp,.MathNotebook-module__HK3V_a__guide{display:none}.MathNotebook-module__HK3V_a__trayAnswerHelp{gap:.5rem;inline-size:100%;margin-block-start:1rem;padding:.5rem 2.5rem .5rem .5rem;font-size:.95rem;display:flex;position:relative;top:auto;left:auto}.MathNotebook-module__HK3V_a__tileTray{z-index:4;grid-area:6/1/auto/-1;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid;position:relative}.MathNotebook-module__HK3V_a__traySlot{place-items:center;min-inline-size:0;display:grid}.MathNotebook-module__HK3V_a__trayTile{inline-size:clamp(2.75rem,12.5cqi,4.5rem);position:relative;inset:auto}.MathNotebook-module__HK3V_a__target[data-hinted=true]{outline:2px solid var(--gold);outline-offset:-4px}.MathNotebook-module__HK3V_a__desktopGuide{display:none}.MathNotebook-module__HK3V_a__board{--grid-ink-start:.6s;--guide-preview-start:1.8s;aspect-ratio:8/6.25;grid-template-rows:repeat(5,minmax(0,1fr)) minmax(0,1.25fr);grid-template-columns:repeat(8,minmax(0,1fr))}.MathNotebook-module__HK3V_a__board[data-fast-intro=true]{--grid-ink-start:0s;--guide-preview-start:.8s}.MathNotebook-module__HK3V_a__horizontalStrokes i{display:block;inset-block-start:var(--mobile-line-position)}.MathNotebook-module__HK3V_a__horizontalStrokes i:nth-child(n+8){display:none}.MathNotebook-module__HK3V_a__verticalStrokes i{inset-inline-start:var(--mobile-line-position)}.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__horizontalStrokes i,.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__verticalStrokes i{animation-delay:var(--mobile-line-delay)}.MathNotebook-module__HK3V_a__verticalStrokes i:nth-child(n+10){display:none}.MathNotebook-module__HK3V_a__exercise[data-exercise]{grid-column:1/span 8}.MathNotebook-module__HK3V_a__exercise[data-exercise="0"]{grid-row:1}.MathNotebook-module__HK3V_a__exercise[data-exercise="1"]{grid-row:2}.MathNotebook-module__HK3V_a__exercise[data-exercise="2"]{grid-row:3}.MathNotebook-module__HK3V_a__exercise[data-exercise="3"]{grid-row:4}.MathNotebook-module__HK3V_a__exercise[data-exercise="4"]{grid-row:5}.MathNotebook-module__HK3V_a__cell,.MathNotebook-module__HK3V_a__target,.MathNotebook-module__HK3V_a__check,.MathNotebook-module__HK3V_a__tile{font-size:clamp(.8rem,3.5vw,1.35rem)}.MathNotebook-module__HK3V_a__feedback{text-align:center;flex-direction:column}.MathNotebook-module__HK3V_a__feedback p{text-align:center}}@media (prefers-reduced-motion:reduce){.MathNotebook-module__HK3V_a__tile{transition:none}.MathNotebook-module__HK3V_a__confetti{display:none}.MathNotebook-module__HK3V_a__horizontalStrokes i,.MathNotebook-module__HK3V_a__verticalStrokes i,.MathNotebook-module__HK3V_a__numberInk,.MathNotebook-module__HK3V_a__numberInk:after{opacity:1;animation:none;transform:none}.MathNotebook-module__HK3V_a__board[data-intro=true] .MathNotebook-module__HK3V_a__guide:not([data-hint=true]){animation:none}.MathNotebook-module__HK3V_a__numberInk:after{display:none}}
