.rewardScene-module__5gKL8W__scene{--reward:var(--success-ink);--reward-soft:var(--success-soft);--beat-duration:.44s;isolation:isolate;border:1px solid var(--border-default);background:var(--surface-page);box-shadow:0 7px 26px color-mix(in srgb, var(--ink) 4%, transparent);border-radius:18px;position:relative}.rewardScene-module__5gKL8W__scene[data-variant=catch]{--reward:var(--brand-violet);--reward-soft:color-mix(in srgb, var(--brand-violet) 12%, var(--surface-page))}.rewardScene-module__5gKL8W__scene[data-variant=comet]{--reward:var(--accent);--reward-soft:color-mix(in srgb, var(--accent) 10%, var(--surface-page))}.rewardScene-module__5gKL8W__scene[data-variant=constellation]{--reward:var(--brand-violet);--reward-soft:color-mix(in srgb, var(--brand-violet) 9%, var(--surface-page))}.rewardScene-module__5gKL8W__mockHeader{justify-content:space-between;align-items:start;gap:15px;padding:18px 25px 0;display:flex}.rewardScene-module__5gKL8W__flowWord{letter-spacing:-.8px;align-items:center;gap:7px;padding-top:4px;font-size:19px;font-weight:600;display:flex}.rewardScene-module__5gKL8W__liveDot{background:var(--success-ink);border-radius:50%;width:6px;height:6px}.rewardScene-module__5gKL8W__corner{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.rewardScene-module__5gKL8W__lessonTitle{text-align:right;align-items:baseline;gap:6px;display:flex}.rewardScene-module__5gKL8W__lessonTitle span{color:var(--ink-muted);font-size:10px}.rewardScene-module__5gKL8W__lessonTitle strong{font-size:11px;font-weight:500}.rewardScene-module__5gKL8W__destinationWrap{width:88px;height:40px;color:var(--reward);flex-shrink:0;position:relative}.rewardScene-module__5gKL8W__destination{background:var(--surface-subtle);transform-origin:19px 20px;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;width:88px;height:40px;padding:6px;display:flex;position:relative}.rewardScene-module__5gKL8W__destinationText{z-index:1;min-width:0;position:relative}.rewardScene-module__5gKL8W__metricLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rewardScene-module__5gKL8W__total{letter-spacing:-.35px;font-variant-numeric:tabular-nums;align-items:baseline;font-size:16px;font-weight:650;line-height:1;display:flex}.rewardScene-module__5gKL8W__digit{transform-origin:50% 60%;display:inline-block}.rewardScene-module__5gKL8W__denominator{color:var(--ink-muted);letter-spacing:-.25px;white-space:pre;font-size:11px;font-weight:500}.rewardScene-module__5gKL8W__ring{z-index:1;flex-shrink:0;width:26px;height:26px;position:relative;overflow:visible}.rewardScene-module__5gKL8W__track,.rewardScene-module__5gKL8W__arc{fill:none;stroke-width:3.5px}.rewardScene-module__5gKL8W__track{stroke:color-mix(in srgb, var(--reward) 14%, transparent)}.rewardScene-module__5gKL8W__arc{stroke:var(--reward);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.rewardScene-module__5gKL8W__ringTick{fill:none;stroke:var(--reward);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7px}.rewardScene-module__5gKL8W__tokenStack{flex-shrink:0;width:26px;height:26px;display:block;position:relative}.rewardScene-module__5gKL8W__tokenStack i,.rewardScene-module__5gKL8W__tokenStack>span{border:1.5px solid var(--reward);background:var(--reward-soft);border-radius:50%;place-items:center;display:grid;position:absolute;inset:2px}.rewardScene-module__5gKL8W__tokenStack i:first-child{opacity:.25;transform:translateY(3px)}.rewardScene-module__5gKL8W__tokenStack i:nth-child(2){opacity:.5;transform:translateY(2px)}.rewardScene-module__5gKL8W__tokenStack>span{background:var(--reward);color:var(--surface-page)}.rewardScene-module__5gKL8W__cometIcon,.rewardScene-module__5gKL8W__starIcon{z-index:1;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid;position:relative}.rewardScene-module__5gKL8W__tokenStack svg{width:14px;height:14px}.rewardScene-module__5gKL8W__cometIcon svg,.rewardScene-module__5gKL8W__starIcon svg{width:21px;height:21px}.rewardScene-module__5gKL8W__cometIcon{border:1px solid color-mix(in srgb, var(--reward) 25%, transparent);border-radius:50%}.rewardScene-module__5gKL8W__starIcon svg{fill:color-mix(in srgb, var(--reward) 20%, var(--surface-page));stroke-width:1.8px}.rewardScene-module__5gKL8W__meter{background:var(--reward-soft);border-radius:4px;height:3px;position:absolute;bottom:1px;left:8px;right:8px;overflow:hidden}.rewardScene-module__5gKL8W__meter>span{border-radius:inherit;background:var(--reward);transform-origin:0;height:100%;display:block;position:relative}.rewardScene-module__5gKL8W__meter>span:after{content:"";background:var(--surface-page);opacity:.55;width:12px;height:100%;position:absolute;top:0;right:0}.rewardScene-module__5gKL8W__constellation{grid-template-columns:repeat(20,1fr);gap:1px;display:grid;position:absolute;bottom:0;left:6px;right:6px}.rewardScene-module__5gKL8W__constellation i{background:var(--border-default);clip-path:polygon(50% 0,64% 35%,100% 50%,64% 64%,50% 100%,35% 64%,0 50%,35% 35%);width:3px;height:3px}.rewardScene-module__5gKL8W__constellation i[data-lit]{background:var(--reward)}.rewardScene-module__5gKL8W__gain{z-index:10;border:1px solid var(--border-default);background:var(--surface-page);box-shadow:0 3px 10px color-mix(in srgb, var(--ink) 6%, transparent);white-space:nowrap;animation:rewardScene-module__5gKL8W__gainRise var(--beat-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:6px;align-items:center;gap:4px;padding:5px 7px;font-size:10px;font-weight:600;display:flex;position:absolute;top:47px;right:0}.rewardScene-module__5gKL8W__bloom{border:1.5px solid var(--reward);pointer-events:none;opacity:0;border-radius:50%;width:28px;height:28px;position:absolute;top:6px;left:5px}.rewardScene-module__5gKL8W__shimmer{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rewardScene-module__5gKL8W__shimmer:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--surface-page) 65%, transparent), transparent);width:45%;height:140%;position:absolute;top:-20%;left:-50%;transform:skew(-20deg)}.rewardScene-module__5gKL8W__sparkBurst{z-index:3;pointer-events:none;position:absolute;top:20px;left:19px}.rewardScene-module__5gKL8W__sparkBurst i{background:var(--reward);opacity:0;border-radius:3px;width:4px;height:7px;position:absolute}.rewardScene-module__5gKL8W__question{width:min(100% - 64px,425px);margin:10px auto 16px}.rewardScene-module__5gKL8W__questionEyebrow{letter-spacing:.12em;font-size:9px}.rewardScene-module__5gKL8W__question h2{letter-spacing:-1px;margin:8px 0 7px;font-size:29px;font-weight:550;line-height:1.15}.rewardScene-module__5gKL8W__question>p{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.6}.rewardScene-module__5gKL8W__answers{gap:12px;margin:14px 0;display:flex}.rewardScene-module__5gKL8W__answers>div{border:1px solid var(--border-default);letter-spacing:-.8px;border-radius:11px;flex:1;justify-content:space-between;align-items:center;padding:12px 15px;font-size:25px;font-weight:500;display:flex}.rewardScene-module__5gKL8W__answers>div>span{border:1px solid var(--border-default);width:25px;height:25px;color:var(--ink-muted);letter-spacing:0;border-radius:7px;place-items:center;font-size:10px;display:grid}.rewardScene-module__5gKL8W__answers>div[data-chosen]{border-color:var(--success-ink);background:color-mix(in srgb, var(--success-soft) 50%, var(--surface-page))}.rewardScene-module__5gKL8W__answers>div[data-chosen]>span{color:var(--success-ink);border-color:color-mix(in srgb, var(--success-ink) 25%, transparent)}.rewardScene-module__5gKL8W__answers>div[data-wrong]{border-color:var(--ink-muted);background:var(--surface-subtle)}.rewardScene-module__5gKL8W__feedback{background:var(--success-soft);opacity:1;border-radius:11px;align-items:center;gap:11px;min-height:66px;padding:12px;display:flex}.rewardScene-module__5gKL8W__feedback[data-active]{opacity:1}.rewardScene-module__5gKL8W__feedback[data-incorrect]{background:var(--surface-subtle)}.rewardScene-module__5gKL8W__source{background:var(--success-ink);width:35px;height:35px;color:var(--surface-page);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.rewardScene-module__5gKL8W__feedback[data-incorrect] .rewardScene-module__5gKL8W__source{background:var(--surface-control);color:var(--ink-muted)}.rewardScene-module__5gKL8W__feedback strong{color:var(--success-ink);font-size:13px;font-weight:650;display:block}.rewardScene-module__5gKL8W__feedback[data-incorrect] strong{color:var(--ink)}.rewardScene-module__5gKL8W__feedback p{color:var(--ink-muted);margin:4px 0 0;font-size:11px;line-height:1.5}.rewardScene-module__5gKL8W__stageFooter{border-top:1px solid var(--border-default);justify-content:space-between;gap:14px;padding:13px 22px}.rewardScene-module__5gKL8W__status{max-width:240px;color:var(--ink-muted);font-size:10px;line-height:1.5}.rewardScene-module__5gKL8W__play{background:var(--ink);min-height:38px;color:var(--surface-page);border:0;border-radius:8px;flex-shrink:0;justify-content:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:550}.rewardScene-module__5gKL8W__play:disabled{opacity:.45;cursor:default}.rewardScene-module__5gKL8W__play:active:not(:disabled){transform:scale(.98)}.rewardScene-module__5gKL8W__beats{grid-template-columns:1fr 1fr;gap:16px;margin-top:10px;display:grid}.rewardScene-module__5gKL8W__beats>div{border-bottom:2px solid var(--surface-control);color:var(--ink-muted);align-items:center;gap:8px;padding:10px 0;font-size:10px;display:flex;position:relative;overflow:hidden}.rewardScene-module__5gKL8W__beats b{font-variant-numeric:tabular-nums;font-size:9px;font-weight:550}.rewardScene-module__5gKL8W__beats>div[data-active]{color:var(--ink)}.rewardScene-module__5gKL8W__beats i{background:var(--brand-violet);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (hover:hover) and (pointer:fine){.rewardScene-module__5gKL8W__play:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 88%, var(--surface-page))}}@media (max-width:900px){.rewardScene-module__5gKL8W__mockHeader{padding:22px 20px 0}.rewardScene-module__5gKL8W__question{width:calc(100% - 40px)}.rewardScene-module__5gKL8W__stageFooter{padding:14px 18px}}@media (max-width:700px){.rewardScene-module__5gKL8W__scene{border-radius:14px}.rewardScene-module__5gKL8W__mockHeader{padding:23px 17px 0}.rewardScene-module__5gKL8W__flowWord{font-size:18px}.rewardScene-module__5gKL8W__corner{gap:12px}.rewardScene-module__5gKL8W__question{width:calc(100% - 34px);margin:35px auto 29px}.rewardScene-module__5gKL8W__question h2{font-size:27px}.rewardScene-module__5gKL8W__question>p{font-size:12px}.rewardScene-module__5gKL8W__answers{gap:10px;margin:22px 0}.rewardScene-module__5gKL8W__answers>div{padding:15px 12px}.rewardScene-module__5gKL8W__feedback{gap:10px;padding:12px}.rewardScene-module__5gKL8W__feedback p{font-size:10px}.rewardScene-module__5gKL8W__stageFooter{align-items:center;gap:12px;padding:13px 16px}.rewardScene-module__5gKL8W__status{max-width:145px;font-size:9px}.rewardScene-module__5gKL8W__play{padding:10px 11px;font-size:11px}.rewardScene-module__5gKL8W__beats{gap:12px}.rewardScene-module__5gKL8W__beats>div{align-items:start;gap:6px;font-size:9px;line-height:1.6}}@keyframes rewardScene-module__5gKL8W__gainRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.rewardScene-module__5gKL8W__scene[data-variant=tally] .rewardScene-module__5gKL8W__destination{background:var(--surface-subtle);border-color:#0000}.rewardScene-module__5gKL8W__scene[data-variant=tally] .rewardScene-module__5gKL8W__gain{background:var(--success-soft);box-shadow:none;border-color:#0000;border-radius:10px;gap:3px;padding:3px 6px;font-size:11px;line-height:1.2;top:42px;right:13px}.rewardScene-module__5gKL8W__scene[data-variant=tally] .rewardScene-module__5gKL8W__tokenStack>span{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ink) 13%, transparent)}
.rewardMotion-module__pUHYza__flightLayer{z-index:8;pointer-events:none;position:absolute;inset:0}.rewardMotion-module__pUHYza__flyingTick{background:var(--reward);width:32px;height:32px;color:var(--surface-page);box-shadow:0 3px 12px color-mix(in srgb, var(--reward) 18%, transparent);animation:rewardMotion-module__pUHYza__flyBloom var(--flight) var(--lag) cubic-bezier(.45, 0, .3, 1) both;will-change:transform, opacity;border-radius:50%;place-items:center;margin:-16px 0 0 -16px;display:grid;position:absolute}.rewardMotion-module__pUHYza__flyingTick[data-trail]{z-index:-1;opacity:var(--trail-opacity);box-shadow:none}.rewardMotion-module__pUHYza__flyingTick[data-trail] svg{visibility:hidden}.rewardMotion-module__pUHYza__scene[data-variant=catch] .rewardMotion-module__pUHYza__flyingTick{border:2px solid var(--surface-page);animation-name:rewardMotion-module__pUHYza__flyCatch}.rewardMotion-module__pUHYza__scene[data-variant=comet] .rewardMotion-module__pUHYza__flyingTick{animation-name:rewardMotion-module__pUHYza__flyComet}.rewardMotion-module__pUHYza__scene[data-variant=comet] .rewardMotion-module__pUHYza__flyingTick[data-trail]{width:24px;height:24px;margin:-12px 0 0 -12px}.rewardMotion-module__pUHYza__scene[data-variant=constellation] .rewardMotion-module__pUHYza__flyingTick{border-radius:12px;animation-name:rewardMotion-module__pUHYza__flyStar}@media (prefers-reduced-motion:no-preference){.rewardMotion-module__pUHYza__scene:not([data-reduced]) .rewardMotion-module__pUHYza__destination[data-phase=arrival]{animation:.12s ease-out both rewardMotion-module__pUHYza__catchSquash}.rewardMotion-module__pUHYza__scene:not([data-reduced]) .rewardMotion-module__pUHYza__destination[data-celebrate]{animation:rewardMotion-module__pUHYza__rewardSettle var(--beat-duration) cubic-bezier(.16, 1, .3, 1) both}.rewardMotion-module__pUHYza__scene:not([data-reduced]) .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__digit{animation:rewardMotion-module__pUHYza__countLift var(--beat-duration) cubic-bezier(.16, 1, .3, 1) both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=bloom] .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__bloom{animation:rewardMotion-module__pUHYza__ringBloom var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=bloom] .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__ring{animation:rewardMotion-module__pUHYza__ringNod var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=catch] .rewardMotion-module__pUHYza__destination[data-phase=arrival]{animation-name:rewardMotion-module__pUHYza__slotCatch}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=catch] .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__tokenStack>span{animation:rewardMotion-module__pUHYza__coinPop var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=catch] .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__digit{animation:rewardMotion-module__pUHYza__digitFlip var(--beat-duration) cubic-bezier(.16, 1, .3, 1) both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=catch] .rewardMotion-module__pUHYza__shimmer:after{animation:rewardMotion-module__pUHYza__glossSweep var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=comet] .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__cometIcon{animation:rewardMotion-module__pUHYza__orbitSpark var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=comet] .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__bloom{animation:rewardMotion-module__pUHYza__ringBloom var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=comet] .rewardMotion-module__pUHYza__sparkBurst i{animation:rewardMotion-module__pUHYza__sparkOut var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=comet] .rewardMotion-module__pUHYza__destination[data-celebrate]+.rewardMotion-module__pUHYza__meter>span:after{animation:rewardMotion-module__pUHYza__brightWipe var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=constellation] .rewardMotion-module__pUHYza__destination[data-celebrate] .rewardMotion-module__pUHYza__starIcon{animation:rewardMotion-module__pUHYza__starTurn var(--beat-duration) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=constellation] .rewardMotion-module__pUHYza__constellation i[data-new]{animation:rewardMotion-module__pUHYza__starLight var(--beat-duration) cubic-bezier(.16, 1, .3, 1) both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=constellation] .rewardMotion-module__pUHYza__sparkBurst i{width:5px;height:5px;animation:rewardMotion-module__pUHYza__sparkOut var(--beat-duration) ease-out both;border-radius:0}}@keyframes rewardMotion-module__pUHYza__flyBloom{0%{transform:translate(0)scale(1)}12%{transform:translate(calc(var(--dx) * -.025), 5px) scale(.86, 1.05)}46%{transform:translate(calc(var(--dx) * .25), calc(var(--dy) * .68)) scale(1.07) rotate(-14deg)}78%{transform:translate(calc(var(--dx) * .75), calc(var(--dy) * 1.04)) scale(.88) rotate(8deg)}to{transform:translate(var(--dx), var(--dy)) scale(.45)}}@keyframes rewardMotion-module__pUHYza__flyCatch{0%{transform:translate(0)scale(1)}14%{transform:translate(-4px,7px)scale(1.15,.8)}45%{transform:translate(calc(var(--dx) * .35), calc(var(--dy) * .82)) rotate(-30deg) scale(.9)}76%{transform:translate(calc(var(--dx) * .85), calc(var(--dy) * 1.09)) rotate(12deg) scale(.95)}to{transform:translate(var(--dx), var(--dy)) rotate(0deg) scale(.48, .78)}}@keyframes rewardMotion-module__pUHYza__flyComet{0%{transform:translate(0)scale(.92)}20%{transform:translate(calc(var(--dx) * .07), calc(var(--dy) * .1)) rotate(-28deg) scale(.9, 1.25)}54%{transform:translate(calc(var(--dx) * .48), calc(var(--dy) * .7)) rotate(-28deg) scale(.78, 1.28)}85%{transform:translate(calc(var(--dx) * .88), calc(var(--dy) * .97)) rotate(-12deg) scale(.85)}to{transform:translate(var(--dx), var(--dy)) scale(.42)}}@keyframes rewardMotion-module__pUHYza__flyStar{0%{transform:translate(0)rotate(0)scale(1)}18%{transform:translate(2px,-16px)rotate(-10deg)scale(.9)}50%{transform:translate(calc(var(--dx) * .55), calc(var(--dy) * .46)) rotate(14deg) scale(.9)}80%{transform:translate(calc(var(--dx) * .9), calc(var(--dy) * .83)) rotate(-10deg) scale(.78)}to{transform:translate(var(--dx), var(--dy)) rotate(0) scale(.38)}}@keyframes rewardMotion-module__pUHYza__catchSquash{0%{transform:scale(1)}70%{transform:scale(1.025,.95)}to{transform:scale(.98,1.035)}}@keyframes rewardMotion-module__pUHYza__slotCatch{0%{transform:translateY(0)}65%{transform:translateY(4px)scale(1.035,.92)}to{transform:translateY(1px)scale(.98,1.035)}}@keyframes rewardMotion-module__pUHYza__rewardSettle{0%{transform:scale(.98,1.035)}32%{transform:scale(1.025)}67%{transform:scale(.994)}to{transform:scale(1)}}@keyframes rewardMotion-module__pUHYza__ringBloom{0%{opacity:.4;transform:scale(.98)}to{opacity:0;transform:scale(1.8)}}@keyframes rewardMotion-module__pUHYza__ringNod{0%{transform:rotate(-12deg)scale(.9)}50%{transform:rotate(4deg)scale(1.1)}to{transform:rotate(0)scale(1)}}@keyframes rewardMotion-module__pUHYza__coinPop{0%{transform:translateY(2px)scale(.9)}40%{transform:translateY(-6px)rotate(-12deg)scale(1.08)}75%{transform:translateY(1px)rotate(3deg)}to{transform:translateY(0)}}@keyframes rewardMotion-module__pUHYza__countLift{0%{opacity:.65;transform:translateY(3px)scale(.94)}38%{opacity:1;transform:translateY(-2px)scale(1.18)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rewardMotion-module__pUHYza__digitFlip{0%{opacity:.55;transform:perspective(120px)translateY(5px)rotateX(-45deg)}to{opacity:1;transform:perspective(120px)translateY(0)rotateX(0)}}@keyframes rewardMotion-module__pUHYza__glossSweep{0%{transform:translate(0)skew(-20deg)}to{transform:translate(480%)skew(-20deg)}}@keyframes rewardMotion-module__pUHYza__orbitSpark{0%{transform:rotate(-30deg)scale(.85)}45%{transform:rotate(15deg)scale(1.16)}to{transform:rotate(0)scale(1)}}@keyframes rewardMotion-module__pUHYza__brightWipe{0%{opacity:.9;transform:translate(-80px)}to{opacity:.55;transform:translate(0)}}@keyframes rewardMotion-module__pUHYza__starTurn{0%{transform:rotate(-15deg)scale(.9)}45%{transform:rotate(12deg)scale(1.18)}to{transform:rotate(0)scale(1)}}@keyframes rewardMotion-module__pUHYza__starLight{0%{opacity:.4;transform:scale(.7)rotate(-35deg)}45%{opacity:1;transform:scale(1.6)rotate(12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes rewardMotion-module__pUHYza__sparkOut{0%{opacity:0;transform:rotate(var(--angle)) translateY(-8px) scale(.5)}20%{opacity:.8}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(-.75 * var(--distance))) scale(.2)}}.rewardMotion-module__pUHYza__tallyDigit{isolation:isolate;transform-origin:50% 65%;backface-visibility:hidden;display:inline-block;position:relative}.rewardMotion-module__pUHYza__tallyDigit:before,.rewardMotion-module__pUHYza__tallyDigit:after{content:"";z-index:-1;pointer-events:none;opacity:0;position:absolute}.rewardMotion-module__pUHYza__tallyDigit:before{background:var(--success-soft);border-radius:7px;inset:-5px -7px}.rewardMotion-module__pUHYza__tallyDigit:after{background:linear-gradient(110deg, transparent 15%, var(--surface-page) 50%, transparent 85%);border-radius:6px;inset:-4px -5px}.rewardMotion-module__pUHYza__scene[data-variant=tally] .rewardMotion-module__pUHYza__flyingTick{border:1px solid color-mix(in srgb, var(--surface-page) 65%, transparent);box-shadow:0 3px 0 color-mix(in srgb, var(--reward) 40%, transparent);animation-name:rewardMotion-module__pUHYza__flyTally}@media (prefers-reduced-motion:no-preference){.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=tally] .rewardMotion-module__pUHYza__destination[data-phase]{animation:none}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=tally] .rewardMotion-module__pUHYza__destination[data-phase=arrival] .rewardMotion-module__pUHYza__tokenStack>span{animation:rewardMotion-module__pUHYza__tallyCatch var(--catch-duration,.12s) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=tally] .rewardMotion-module__pUHYza__destination[data-tally-step] .rewardMotion-module__pUHYza__tallyDigit{animation:rewardMotion-module__pUHYza__tallyRoll var(--tally-duration,.22s) cubic-bezier(.16, 1, .3, 1) both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=tally] .rewardMotion-module__pUHYza__destination[data-tally-step] .rewardMotion-module__pUHYza__tallyDigit:before{animation:rewardMotion-module__pUHYza__tallyFlash var(--tally-duration,.22s) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=tally] .rewardMotion-module__pUHYza__destination[data-tally-step] .rewardMotion-module__pUHYza__tallyDigit:after{animation:rewardMotion-module__pUHYza__tallyShine var(--tally-duration,.22s) ease-out both}.rewardMotion-module__pUHYza__scene:not([data-reduced])[data-variant=tally] .rewardMotion-module__pUHYza__gain{animation:rewardMotion-module__pUHYza__tallyDeposit var(--tally-duration,.22s) cubic-bezier(.22, 1, .36, 1) both}}@keyframes rewardMotion-module__pUHYza__flyTally{0%{transform:perspective(300px)translate(0)rotateY(0)scale(1)}13%{transform:perspective(300px)translate(-3px,5px)rotateY(-16deg)scale(1.05,.9)}45%{transform:perspective(300px) translate(calc(var(--dx) * .3), calc(var(--dy) * .72)) rotateY(56deg) rotate(-12deg) scale(.92)}78%{transform:perspective(300px) translate(calc(var(--dx) * .82), calc(var(--dy) * 1.06)) rotateY(-18deg) rotate(8deg) scale(.78)}to{transform:perspective(300px) translate(var(--dx), var(--dy)) rotateY(0) scale(.62)}}@keyframes rewardMotion-module__pUHYza__tallyCatch{0%{transform:translateY(0)scale(1)}60%{transform:translateY(2px)scale(1.09,.84)}to{transform:translateY(0)scale(1)}}@keyframes rewardMotion-module__pUHYza__tallyRoll{0%{opacity:.35;transform:perspective(100px)translateY(5px)rotateX(-30deg)}65%{opacity:1;transform:perspective(100px)translateY(-1px)rotateX(4deg)}to{opacity:1;transform:perspective(100px)translateY(0)rotateX(0)}}@keyframes rewardMotion-module__pUHYza__tallyFlash{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.12)}}@keyframes rewardMotion-module__pUHYza__tallyShine{0%{opacity:0;transform:translate(-6px)scaleX(.6)}35%{opacity:.8}to{opacity:0;transform:translate(6px)scaleX(1)}}@keyframes rewardMotion-module__pUHYza__tallyDeposit{0%{opacity:0;transform:translateY(9px)scale(.9)}30%{opacity:1}65%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-9px)scale(.94)}}.rewardMotion-module__pUHYza__scene[data-reduced] *,.rewardMotion-module__pUHYza__scene[data-reduced] :before,.rewardMotion-module__pUHYza__scene[data-reduced] :after{transition:none;animation:none}.rewardMotion-module__pUHYza__scene[data-reduced] .rewardMotion-module__pUHYza__flightLayer,.rewardMotion-module__pUHYza__scene[data-reduced] .rewardMotion-module__pUHYza__sparkBurst,.rewardMotion-module__pUHYza__scene[data-reduced] .rewardMotion-module__pUHYza__bloom,.rewardMotion-module__pUHYza__scene[data-reduced] .rewardMotion-module__pUHYza__shimmer{display:none}@media (prefers-reduced-motion:reduce){.rewardMotion-module__pUHYza__page *,.rewardMotion-module__pUHYza__page :before,.rewardMotion-module__pUHYza__page :after{transition:none;animation:none}.rewardMotion-module__pUHYza__flightLayer,.rewardMotion-module__pUHYza__sparkBurst,.rewardMotion-module__pUHYza__bloom,.rewardMotion-module__pUHYza__shimmer{display:none}}
.rewardLab-module__S-9S8q__page{max-width:1180px;min-height:100vh;color:var(--ink);background:var(--surface-page);-webkit-font-smoothing:antialiased;margin:0 auto;padding:20px 32px 28px;font-family:inherit}.rewardLab-module__S-9S8q__page *,.rewardLab-module__S-9S8q__page :before,.rewardLab-module__S-9S8q__page :after{box-sizing:border-box}.rewardLab-module__S-9S8q__page button{font:inherit;cursor:pointer}.rewardLab-module__S-9S8q__page button:focus-visible,.rewardLab-module__S-9S8q__page input:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.rewardLab-module__S-9S8q__topbar,.rewardLab-module__S-9S8q__brand,.rewardLab-module__S-9S8q__devBadge,.rewardLab-module__S-9S8q__controlLabel,.rewardLab-module__S-9S8q__reduceToggle,.rewardLab-module__S-9S8q__stageFooter,.rewardLab-module__S-9S8q__play{align-items:center;display:flex}.rewardLab-module__S-9S8q__topbar{justify-content:space-between}.rewardLab-module__S-9S8q__brand{letter-spacing:-1px;gap:9px;font-size:22px;font-weight:760}.rewardLab-module__S-9S8q__brand svg{color:var(--brand-violet)}.rewardLab-module__S-9S8q__brand>span{border-left:1px solid var(--border-default);color:var(--ink-muted);letter-spacing:0;padding-left:9px;font-size:12px;font-weight:450}.rewardLab-module__S-9S8q__devBadge{border:1px solid var(--border-default);color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;border-radius:7px;gap:6px;padding:6px 9px;font-size:10px;font-weight:650}.rewardLab-module__S-9S8q__intro{max-width:680px;margin:16px 0}.rewardLab-module__S-9S8q__eyebrow,.rewardLab-module__S-9S8q__controlLabel,.rewardLab-module__S-9S8q__questionEyebrow{color:var(--ink-muted);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:650}.rewardLab-module__S-9S8q__eyebrow{color:var(--brand-violet);align-items:center;gap:6px;display:flex}.rewardLab-module__S-9S8q__intro h1 em{color:var(--brand-violet);font-style:normal;font-weight:inherit}.rewardLab-module__S-9S8q__intro h1{letter-spacing:-2.1px;margin:10px 0 12px;font-size:clamp(34px,3.8vw,42px);font-weight:600;line-height:1.07}.rewardLab-module__S-9S8q__lede{max-width:570px;color:var(--ink-muted);margin:0;font-size:15px;line-height:1.45}.rewardLab-module__S-9S8q__variantGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rewardLab-module__S-9S8q__variantButton{border:1px solid var(--border-default);background:var(--surface-page);min-height:105px;color:var(--ink);text-align:left;border-radius:13px;padding:12px 14px;transition:border-color .16s,background-color .16s;position:relative}.rewardLab-module__S-9S8q__variantButton[aria-pressed=true],.rewardLab-module__S-9S8q__variantButton[data-selected]{border-color:var(--brand-violet);background:color-mix(in srgb, var(--brand-violet) 5%, var(--surface-page));box-shadow:inset 0 0 0 1px var(--brand-violet)}.rewardLab-module__S-9S8q__variantNumber{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-bottom:7px;padding-right:20px;font-size:10px;display:block}.rewardLab-module__S-9S8q__variantName{letter-spacing:-.2px;font-size:14px;font-weight:650;display:block}.rewardLab-module__S-9S8q__variantDescription{color:var(--ink-muted);margin-top:5px;font-size:11px;line-height:1.4;display:block}.rewardLab-module__S-9S8q__variantNumber>span{margin-left:5px;font-size:9px}.rewardLab-module__S-9S8q__selectedCheck{color:var(--brand-violet);position:absolute;top:14px;right:14px}.rewardLab-module__S-9S8q__workspace{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:26px;margin-top:18px;display:grid}.rewardLab-module__S-9S8q__controlPanel{gap:21px;padding:10px 0;display:grid}.rewardLab-module__S-9S8q__controlGroup{min-width:0}.rewardLab-module__S-9S8q__controlLabel{justify-content:space-between;gap:6px;margin-bottom:10px}.rewardLab-module__S-9S8q__segmented{background:var(--surface-subtle);border-radius:9px;gap:3px;padding:4px;display:flex}.rewardLab-module__S-9S8q__segmented button{min-height:35px;color:var(--ink-muted);background:0 0;border:0;border-radius:6px;flex:1;padding:6px 7px;font-size:11px;font-weight:550}.rewardLab-module__S-9S8q__segmented button[aria-pressed=true],.rewardLab-module__S-9S8q__segmented button[data-selected]{background:var(--surface-page);color:var(--ink);box-shadow:0 1px 4px color-mix(in srgb, var(--ink) 9%, transparent)}.rewardLab-module__S-9S8q__scenarioList{gap:3px;display:grid}.rewardLab-module__S-9S8q__scenarioButton{min-height:36px;color:var(--ink-muted);text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.rewardLab-module__S-9S8q__scenarioButton[aria-pressed=true],.rewardLab-module__S-9S8q__scenarioButton[data-selected]{background:var(--surface-subtle);color:var(--ink);font-weight:600}.rewardLab-module__S-9S8q__scenarioButton svg{width:13px;color:var(--brand-violet)}.rewardLab-module__S-9S8q__scenarioNote{white-space:nowrap;color:var(--ink-muted);margin:0;font-size:11px;line-height:1.6}.rewardLab-module__S-9S8q__speedControl{width:100%;color:var(--ink-muted);accent-color:var(--brand-violet);cursor:pointer;align-items:center;gap:9px;font-size:10px;display:flex}.rewardLab-module__S-9S8q__speedControl input{width:100%;accent-color:var(--brand-violet)}.rewardLab-module__S-9S8q__reduceToggle{min-height:35px;color:var(--ink-muted);cursor:pointer;gap:9px;font-size:12px}.rewardLab-module__S-9S8q__reduceToggle input{width:15px;height:15px;accent-color:var(--brand-violet)}.rewardLab-module__S-9S8q__previewColumn{min-width:0}.rewardLab-module__S-9S8q__designNote{color:var(--ink-muted);gap:10px;margin-top:21px;font-size:12px;line-height:1.65;display:flex}.rewardLab-module__S-9S8q__designNote svg{color:var(--brand-violet);flex-shrink:0;margin-top:3px}.rewardLab-module__S-9S8q__designNote p{margin:0}.rewardLab-module__S-9S8q__designNote strong{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}.rewardLab-module__S-9S8q__footerNote{border-top:1px solid var(--border-default);color:var(--ink-muted);margin:0;padding-top:18px;font-size:11px;line-height:1.6}@media (hover:hover) and (pointer:fine){.rewardLab-module__S-9S8q__variantButton:hover{border-color:var(--brand-violet)}.rewardLab-module__S-9S8q__scenarioButton:hover{background:var(--surface-subtle);color:var(--ink)}}@media (max-width:900px){.rewardLab-module__S-9S8q__page{padding-left:24px;padding-right:24px}.rewardLab-module__S-9S8q__workspace{grid-template-columns:175px minmax(0,1fr);gap:20px}.rewardLab-module__S-9S8q__variantButton{padding:13px}}@media (max-width:700px){.rewardLab-module__S-9S8q__page{padding:20px 16px 28px}.rewardLab-module__S-9S8q__intro{margin-top:34px;margin-bottom:24px}.rewardLab-module__S-9S8q__intro h1{letter-spacing:-1.5px;font-size:36px}.rewardLab-module__S-9S8q__lede{font-size:13px}.rewardLab-module__S-9S8q__variantGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rewardLab-module__S-9S8q__variantButton{min-height:109px}.rewardLab-module__S-9S8q__variantNumber{margin-bottom:10px}.rewardLab-module__S-9S8q__variantName{font-size:13px}.rewardLab-module__S-9S8q__variantDescription{font-size:10px}.rewardLab-module__S-9S8q__workspace{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:22px}.rewardLab-module__S-9S8q__controlPanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;padding:0}.rewardLab-module__S-9S8q__scenarioButton{min-height:36px;padding:6px 8px;font-size:11px}.rewardLab-module__S-9S8q__controlLabel{font-size:9px}.rewardLab-module__S-9S8q__scenarioNote{font-size:10px}.rewardLab-module__S-9S8q__designNote{font-size:11px}}.rewardLab-module__S-9S8q__answers{}.rewardLab-module__S-9S8q__arc{}.rewardLab-module__S-9S8q__beats{}.rewardLab-module__S-9S8q__bloom{}.rewardLab-module__S-9S8q__cometIcon{}.rewardLab-module__S-9S8q__constellation{}.rewardLab-module__S-9S8q__corner{}.rewardLab-module__S-9S8q__denominator{}.rewardLab-module__S-9S8q__destination{}.rewardLab-module__S-9S8q__destinationText{}.rewardLab-module__S-9S8q__destinationWrap{}.rewardLab-module__S-9S8q__digit{}.rewardLab-module__S-9S8q__feedback{}.rewardLab-module__S-9S8q__flightLayer{}.rewardLab-module__S-9S8q__flowWord{}.rewardLab-module__S-9S8q__flyingTick{}.rewardLab-module__S-9S8q__gain{}.rewardLab-module__S-9S8q__lessonTitle{}.rewardLab-module__S-9S8q__liveDot{}.rewardLab-module__S-9S8q__meter{}.rewardLab-module__S-9S8q__metricLabel{}.rewardLab-module__S-9S8q__mockHeader{}.rewardLab-module__S-9S8q__page{}.rewardLab-module__S-9S8q__play{}.rewardLab-module__S-9S8q__question{}.rewardLab-module__S-9S8q__questionEyebrow{}.rewardLab-module__S-9S8q__ring{}.rewardLab-module__S-9S8q__ringTick{}.rewardLab-module__S-9S8q__scene{}.rewardLab-module__S-9S8q__shimmer{}.rewardLab-module__S-9S8q__source{}.rewardLab-module__S-9S8q__sparkBurst{}.rewardLab-module__S-9S8q__stageFooter{}.rewardLab-module__S-9S8q__starIcon{}.rewardLab-module__S-9S8q__status{}.rewardLab-module__S-9S8q__tokenStack{}.rewardLab-module__S-9S8q__total{}.rewardLab-module__S-9S8q__track{}.rewardLab-module__S-9S8q__tallyDigit{}
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(../media/KaTeX_AMS-Regular.25ieegmnh38ts.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_AMS-Regular.10y3kupq4t663.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_AMS-Regular.418dr7cz3fo2x.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(../media/KaTeX_Caligraphic-Bold.06b-ya9t43ioz.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Caligraphic-Bold.2vmk2hva4ctha.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Caligraphic-Bold.40ltxhe834pns.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(../media/KaTeX_Caligraphic-Regular.2eph4dlhid_m9.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Caligraphic-Regular.3gxeetazf831f.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Caligraphic-Regular.07-7u27-nhn_r.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(../media/KaTeX_Fraktur-Bold.2sasz-d-jtw8y.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Fraktur-Bold.1alcy76__wdj2.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Fraktur-Bold.19yqa_tc9d_gx.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(../media/KaTeX_Fraktur-Regular.2d10y4xmjvzlf.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Fraktur-Regular.110oo81prr9n5.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Fraktur-Regular.2qhy34r6a05dn.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(../media/KaTeX_Main-Bold.3-rowy8o6_4ky.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Main-Bold.0v1esh257kqpe.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Main-Bold.0us_n0tnxlxu7.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(../media/KaTeX_Main-BoldItalic.14r2naom8mrec.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Main-BoldItalic.13355ck5zr48q.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Main-BoldItalic.3x_u9cepaced0.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(../media/KaTeX_Main-Italic.0lig0v9j0700p.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Main-Italic.0afv392dj4w59.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Main-Italic.2hkw3230mfwcv.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(../media/KaTeX_Main-Regular.1ryvsdzh2w1_e.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Main-Regular.15u8r3b2y7fv4.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Main-Regular.0symfa7dqj6jd.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(../media/KaTeX_Math-BoldItalic.1oopuu636h4il.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Math-BoldItalic.12pl58orkw9rg.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Math-BoldItalic.0y5w36a5aq__2.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(../media/KaTeX_Math-Italic.32405s1aq8vas.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Math-Italic.0w0b1ugh62cfr.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Math-Italic.2vkekfblmz5nb.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(../media/KaTeX_SansSerif-Bold.0h3wi2z_eouyg.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_SansSerif-Bold.1ovw5p-yjp56g.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_SansSerif-Bold.2d03q85pwxpti.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(../media/KaTeX_SansSerif-Italic.0wkjc4dm2kcit.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_SansSerif-Italic.1qavw__2zz8gk.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_SansSerif-Italic.3i-q087b23-m8.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(../media/KaTeX_SansSerif-Regular.2peiewu59z3d-.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_SansSerif-Regular.1i4afx8nk8n4r.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_SansSerif-Regular.31pbu25feko_c.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(../media/KaTeX_Script-Regular.11h14300o9pd0.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Script-Regular.3110jb9c-bxna.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Script-Regular.28p_x7iz71ofe.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size1-Regular.03lhvx36ekcou.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Size1-Regular.1slf4bh0hc6vm.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Size1-Regular.1y57-ck23ey8c.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size2-Regular.14s5gg-puz6h-.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Size2-Regular.0-kwyvx03omo8.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Size2-Regular.2u0s-b07k2o9m.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size3-Regular.1n1rgzz84z8r9.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Size3-Regular.04o9a_02gu_e8.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Size3-Regular.1pkn-dge4q0fv.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(../media/KaTeX_Size4-Regular.2sgotkdv3dcyv.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Size4-Regular.3p2r1l7xmebxv.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Size4-Regular.2uelkfk2yna5e.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(../media/KaTeX_Typewriter-Regular.11gr2d2wuwz77.woff2?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff2"),url(../media/KaTeX_Typewriter-Regular.12f8myjij3617.woff?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("woff"),url(../media/KaTeX_Typewriter-Regular.3nee9kjfy6nm8.ttf?dpl=0577677c-9a09-4355-be2d-f050a131d7b5)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.45"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}
.ai-highlight{--ai-hl-color:#f6b0ce6b;color:inherit;background-color:var(--ai-hl-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:0;margin:0 -2px;padding:0 2px}[data-ai-sweep=running] .ai-highlight{background-color:#0000}.ai-highlight:has(.katex-display){margin:0;padding:0;display:block}
.steadyChatOpening-module__ULA7_a__steady [data-chat-mascot-hero] [data-chat-mascot-plinth],.steadyChatOpening-module__ULA7_a__steady [data-chat-mascot-hero] [data-chat-mascot-plane]>div{animation:none}
.content-module__JRQmTW__markdownContent{font-size:15px;font-weight:400;line-height:1.8}.content-module__JRQmTW__markdownContent h1{margin-bottom:1rem;font-family:Helvetica Neue,sans-serif;font-size:24px;font-weight:700}.content-module__JRQmTW__markdownContent h2{color:#05b0ff;margin-top:1rem;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:500}.content-module__JRQmTW__markdownContent h3{color:#05b0ff;margin-top:1rem;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.content-module__JRQmTW__markdownContent h4{color:#0006;margin-top:-.5rem;margin-bottom:1rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.content-module__JRQmTW__markdownContent ul{margin-top:1rem;margin-bottom:2rem;padding-left:2rem;line-height:1;list-style-type:disc}.content-module__JRQmTW__markdownContent ol{margin-top:1rem;margin-bottom:1rem;padding-left:2rem;line-height:1;list-style-type:decimal}.content-module__JRQmTW__markdownContent table{table-layout:fixed;border:1px solid #f2f2f7;border-radius:16px;margin:2rem auto;font-family:sans-serif;font-size:14px;line-height:1.2rem}.content-module__JRQmTW__markdownContent table td{text-align:center;border-bottom:1px solid #f2f2f7;border-right:1px solid #f2f2f7;padding:.6rem 1rem}.content-module__JRQmTW__markdownContent table th{text-align:center;background-color:#f8f8fb;border-bottom:1px solid #f2f2f7;border-right:1px solid #f2f2f7;padding:1rem;font-weight:500}.content-module__JRQmTW__markdownContent table th:last-child,.content-module__JRQmTW__markdownContent table td:last-child{border-right:0}.content-module__JRQmTW__markdownContent table tr:last-child td{border-bottom:0}.content-module__JRQmTW__markdownContent img{object-fit:contain;max-width:100%;max-height:400px;margin:0 auto;padding:1rem 0;display:block}.content-module__JRQmTW__markdownContent figcaption{color:#0009;text-align:center;margin-top:.5rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:italic}.content-module__JRQmTW__markdownContent .content-module__JRQmTW__highlighted-box-comparison,.content-module__JRQmTW__markdownContent .content-module__JRQmTW__highlighted-box-key-terms,.content-module__JRQmTW__markdownContent .content-module__JRQmTW__highlighted-box-worked-example,.content-module__JRQmTW__markdownContent .content-module__JRQmTW__highlighted-box-practical{background-color:#e9f6fb;border-radius:8px;margin:1rem 0;padding:1rem}.content-module__JRQmTW__markdownContent .math-inline{margin:0 .125rem;padding:0 .25rem}.content-module__JRQmTW__markdownContent .math-display{margin:.75rem 0;padding:1rem 0;overflow-x:auto}.content-module__JRQmTW__markdownContent .katex-display{margin:1.5rem 0;padding:.5rem 0;overflow:auto hidden}.content-module__JRQmTW__markdownContent .katex{font-size:1.1em}.content-module__JRQmTW__markdownContent .katex-inline{vertical-align:middle;margin:0 .125rem;display:inline-block}.content-module__JRQmTW__markdownContent p{margin-bottom:1rem}.content-module__JRQmTW__markdownContent br{content:"";margin-bottom:1rem;display:block}.content-module__JRQmTW__markdownContent div.content-module__JRQmTW__key-terms-container{margin:1.5rem 0;padding:0;display:block}.content-module__JRQmTW__markdownContent li{margin-bottom:.5rem}.content-module__JRQmTW__markdownContent .katex-highlight .katex{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex *{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .base{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .strut{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .mord{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .mbin{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .mrel{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .mopen{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .mclose{background-color:#0000!important}.content-module__JRQmTW__markdownContent .katex-highlight .katex .mpunct{background-color:#0000!important}.content-module__JRQmTW__markdownContent.content-module__JRQmTW__reading{font-family:Charter,serif;font-size:17px}.content-module__JRQmTW__markdownContent.content-module__JRQmTW__reading h1{margin-bottom:.5rem;font-size:22px;font-weight:500}.content-module__JRQmTW__markdownContent.content-module__JRQmTW__reading h2{color:#0006;margin-top:1rem;margin-bottom:.5rem;font-size:17px;font-weight:500}.content-module__JRQmTW__markdownContent.content-module__JRQmTW__reading h3{color:#05b0ff;margin-top:2rem;margin-bottom:.5rem;font-size:19px;font-weight:500}.content-module__JRQmTW__markdownContent.content-module__JRQmTW__reading h4{color:#0006;margin-top:-.5rem;margin-bottom:1rem;font-size:14px;font-weight:500}.content-module__JRQmTW__markdownContent.content-module__JRQmTW__reading img{max-height:800px}
.textbook-module__NM8CCW__markdownContent{overflow-wrap:break-word;word-wrap:break-word;max-width:100%;font-family:Charter,serif;font-size:17px}.textbook-module__NM8CCW__markdownContent h1{margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:22px;font-weight:500}.textbook-module__NM8CCW__markdownContent h2{color:#0006;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:17px;font-weight:500}.textbook-module__NM8CCW__markdownContent h3{color:#05b0ff;margin-top:2rem;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:19px;font-weight:500}.textbook-module__NM8CCW__markdownContent h4{color:#0006;margin-top:-.5rem;margin-bottom:1rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.textbook-module__NM8CCW__markdownContent ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.textbook-module__NM8CCW__markdownContent ol{margin-bottom:1rem;padding-left:1.5rem;list-style-type:decimal}.textbook-module__NM8CCW__tableWrapper{-webkit-overflow-scrolling:touch;max-width:100%;margin:2rem 0;overflow-x:auto}@media (max-width:639px){.textbook-module__NM8CCW__tableWrapper{max-width:calc(100vw - 64px)}}.textbook-module__NM8CCW__learnTableWrapper{-webkit-overflow-scrolling:touch;max-width:100%;margin:1rem 0;overflow-x:auto}@media (max-width:639px){.textbook-module__NM8CCW__learnTableWrapper{max-width:calc(100vw - 112px)}}.textbook-module__NM8CCW__markdownContent table{table-layout:fixed;border:1px solid #f2f2f7;border-radius:16px;width:auto;min-width:min-content;margin:0 auto;font-family:sans-serif;font-size:14px;display:table}.textbook-module__NM8CCW__markdownContent table td{text-align:center;padding:.5rem 1rem}.textbook-module__NM8CCW__markdownContent table th{text-align:center;border-top:1px solid #f2f2f7;border-bottom:1px solid #f2f2f7;padding:.5rem 1rem;font-weight:600}.textbook-module__NM8CCW__markdownContent table th:last-child,.textbook-module__NM8CCW__markdownContent table td:last-child{border-right:0}.textbook-module__NM8CCW__markdownContent table tr:last-child td{border-bottom:0}.textbook-module__NM8CCW__markdownContent img{width:auto;max-width:100%;height:auto;max-height:800px;margin:0 auto;padding:1rem 0;display:block}.textbook-module__NM8CCW__markdownContent figcaption{color:#0009;text-align:center;margin-top:.5rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:italic}.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__highlighted-box-comparison,.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__highlighted-box-key-terms,.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__highlighted-box-worked-example,.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__highlighted-box-practical{background-color:#e9f6fb;border-radius:8px;margin:1rem 0;padding:1rem}.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__math-inline{margin:0 .125rem;padding:0 .25rem}.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__math-display{-webkit-overflow-scrolling:touch;max-width:100%;margin:.75rem 0;padding:1rem 0;overflow-x:auto}.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__katex-display{-webkit-overflow-scrolling:touch;max-width:100%;margin:1.5rem 0;padding:.5rem 0;overflow:auto hidden}.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__katex{font-size:1.1em}.textbook-module__NM8CCW__markdownContent .textbook-module__NM8CCW__katex-inline{vertical-align:middle;margin:0 .125rem;display:inline-block}.textbook-module__NM8CCW__markdownContent p{margin-bottom:1rem}.textbook-module__NM8CCW__markdownContent br{content:"";margin-bottom:1rem;display:block}.textbook-module__NM8CCW__markdownContent div.textbook-module__NM8CCW__key-terms-container{margin:1.5rem 0;padding:0;display:block}
.AskMedlyPopupV2-module__1t3GJW__enter{animation:AskMedlyPopupV2-module__1t3GJW__selection-enter var(--dur-spring) var(--ease-spring) both}@keyframes AskMedlyPopupV2-module__1t3GJW__selection-enter{0%{transform:translateY(4px)scale(.9)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.AskMedlyPopupV2-module__1t3GJW__enter{animation:none}}
.practice-module__Jl7Jhq__markdownContent{font-size:15px;font-weight:400;line-height:1.8}.practice-module__Jl7Jhq__markdownContent h1{margin-bottom:1rem;font-family:Helvetica Neue,sans-serif;font-size:24px;font-weight:700}.practice-module__Jl7Jhq__markdownContent h2{color:#05b0ff;margin-top:1rem;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:18px;font-weight:500}.practice-module__Jl7Jhq__markdownContent h3{color:#05b0ff;margin-top:1rem;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.practice-module__Jl7Jhq__markdownContent h4{color:#0006;margin-top:-.5rem;margin-bottom:1rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.practice-module__Jl7Jhq__markdownContent ul{margin-top:1rem;margin-bottom:2rem;padding-left:2rem;line-height:1;list-style-type:disc}.practice-module__Jl7Jhq__markdownContent ol{margin-top:1rem;margin-bottom:1rem;padding-left:2rem;line-height:1;list-style-type:decimal}.practice-module__Jl7Jhq__markdownContent table{table-layout:fixed;border:1px solid #f2f2f7;border-radius:16px;margin:2rem auto;font-family:sans-serif;font-size:14px;line-height:1.2rem}.practice-module__Jl7Jhq__markdownContent table td{text-align:center;border-bottom:1px solid #f2f2f7;border-right:1px solid #f2f2f7;padding:.6rem 1rem}.practice-module__Jl7Jhq__markdownContent table th{text-align:center;background-color:#f8f8fb;border-bottom:1px solid #f2f2f7;border-right:1px solid #f2f2f7;padding:1rem;font-weight:500}.practice-module__Jl7Jhq__markdownContent table th:last-child,.practice-module__Jl7Jhq__markdownContent table td:last-child{border-right:0}.practice-module__Jl7Jhq__markdownContent table tr:last-child td{border-bottom:0}.practice-module__Jl7Jhq__markdownContent img{object-fit:contain;max-width:100%;max-height:400px;margin:0 auto;padding:1rem 0;display:block}.practice-module__Jl7Jhq__markdownContent figcaption{color:#0009;text-align:center;margin-top:.5rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:italic}.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__highlighted-box-comparison,.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__highlighted-box-key-terms,.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__highlighted-box-worked-example,.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__highlighted-box-practical{background-color:#e9f6fb;border-radius:8px;margin:1rem 0;padding:1rem}.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__math-inline{margin:0 .125rem;padding:0 .25rem}.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__math-display{margin:.75rem 0;padding:1rem 0;overflow-x:auto}.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__katex-display{margin:1.5rem 0;padding:.5rem 0;overflow:auto hidden}.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__katex{font-size:1.1em}.practice-module__Jl7Jhq__markdownContent .practice-module__Jl7Jhq__katex-inline{vertical-align:middle;margin:0 .125rem;display:inline-block}.practice-module__Jl7Jhq__markdownContent p{margin-bottom:1rem}.practice-module__Jl7Jhq__markdownContent br{content:"";margin-bottom:1rem;display:block}.practice-module__Jl7Jhq__markdownContent div.practice-module__Jl7Jhq__key-terms-container{margin:1.5rem 0;padding:0;display:block}.practice-module__Jl7Jhq__markdownContent li{margin-bottom:.5rem}
@media (max-width:1023px){.ChatTranscriptSurface-module__6vDuBa__topFade,.ChatTranscriptSurface-module__6vDuBa__bottomFade{height:min(16px,10%)}}
.SheetBackdrop-module__bfx1pW__backdrop{will-change:opacity;background:#000}.SheetBackdrop-module__bfx1pW__backdrop[data-settling=true]{transition:opacity .3s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){.SheetBackdrop-module__bfx1pW__backdrop[data-settling=true]{transition:none}}
@keyframes v2SessionEntrance-module__aPmTaq__session-header-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes v2SessionEntrance-module__aPmTaq__session-chat-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes v2SessionEntrance-module__aPmTaq__session-question-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.v2SessionEntrance-module__aPmTaq__sessionEntrance [data-exams-v2-reader] header{will-change:opacity, transform;animation:.26s cubic-bezier(.215,.61,.355,1) both v2SessionEntrance-module__aPmTaq__session-header-in}.v2SessionEntrance-module__aPmTaq__sessionEntrance [data-exams-v2-chat-panel]{will-change:opacity, transform;animation:.28s cubic-bezier(.215,.61,.355,1) .16s both v2SessionEntrance-module__aPmTaq__session-chat-in}.v2SessionEntrance-module__aPmTaq__sessionEntrance [data-exams-v2-reader] [data-anchor=content-scroller]>div{will-change:opacity, transform;animation:.3s cubic-bezier(.215,.61,.355,1) .68s both v2SessionEntrance-module__aPmTaq__session-question-in}@media (prefers-reduced-motion:reduce){:is(.v2SessionEntrance-module__aPmTaq__sessionEntrance [data-exams-v2-reader] header,.v2SessionEntrance-module__aPmTaq__sessionEntrance [data-exams-v2-chat-panel],.v2SessionEntrance-module__aPmTaq__sessionEntrance [data-exams-v2-reader] [data-anchor=content-scroller]>div){will-change:auto;animation:none}}
.LevelDrawer-module__R9fSuW__panel{box-shadow:var(--shadow-modal)}
.SubjectsRail-module__oNdSgq__list{scrollbar-color:#80808094 transparent;scrollbar-width:thin}.SubjectsRail-module__oNdSgq__list::-webkit-scrollbar{background:0 0;width:8px;height:8px}.SubjectsRail-module__oNdSgq__list::-webkit-scrollbar-track{background:0 0}.SubjectsRail-module__oNdSgq__list::-webkit-scrollbar-corner{background:0 0}.SubjectsRail-module__oNdSgq__list::-webkit-scrollbar-thumb{background-color:#80808094;background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:32px}.SubjectsRail-module__oNdSgq__list::-webkit-scrollbar-thumb:hover{background-color:#707070c7}.SubjectsRail-module__oNdSgq__list::-webkit-scrollbar-button{width:0;height:0;display:none}
.V2HomeworkPromoModal-module__ykN-KW__paper{background-image:radial-gradient(color-mix(in srgb, var(--ink-muted) 55%, transparent) 1.25px, transparent 1.25px);background-size:24px 24px}.V2HomeworkPromoModal-module__ykN-KW__card{animation:V2HomeworkPromoModal-module__ykN-KW__enter var(--p-dur-300) var(--p-ease-out-expo) both}@keyframes V2HomeworkPromoModal-module__ykN-KW__enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.V2HomeworkPromoModal-module__ykN-KW__card{animation:none}}
@media (max-width:639px){.SubjectCover-module__lZpcnW__mobileBand{height:auto}.SubjectCover-module__lZpcnW__mobileCover{height:0;padding-top:calc(100% * 145 / 419 + max(0px, max(var(--safe-area-top,0px), env(safe-area-inset-top,0px)) - 16px))}.SubjectCover-module__lZpcnW__mobileCover>svg{aspect-ratio:419/145;height:auto}}
@keyframes PanelToolbar-module__OBhsNG__ground-enter{0%{opacity:0}to{opacity:1}}@keyframes PanelToolbar-module__OBhsNG__copy-enter{0%{opacity:0}to{opacity:1}}.PanelToolbar-module__OBhsNG__action{background:#fff}.PanelToolbar-module__OBhsNG__action:before{z-index:0;border-radius:inherit;content:"";will-change:opacity;background:#1f1f1f;transition:background-color .15s;animation:.28s cubic-bezier(.215,.61,.355,1) .76s both PanelToolbar-module__OBhsNG__ground-enter;position:absolute;inset:0}.PanelToolbar-module__OBhsNG__action:hover:before{background:#000}.PanelToolbar-module__OBhsNG__copy{animation:PanelToolbar-module__OBhsNG__copy-enter .19s cubic-bezier(.215, .61, .355, 1) var(--study-flow-copy-delay,.26s) both;will-change:opacity}.PanelToolbar-module__OBhsNG__tabs{flex:0 0 calc(100% - 82px);width:calc(100% - 82px)!important}.PanelToolbar-module__OBhsNG__actionSlot{flex:0 0 76px;width:76px}.PanelToolbar-module__OBhsNG__fitTabs{flex:0 auto;max-width:calc(100% - 82px);width:max-content!important}@media (max-width:639.98px){.PanelToolbar-module__OBhsNG__mobileTabsOnly .PanelToolbar-module__OBhsNG__tabs{flex:0 0 100%;width:100%!important}.PanelToolbar-module__OBhsNG__mobileTabsOnly .PanelToolbar-module__OBhsNG__fitTabs{flex:0 auto;max-width:100%;width:max-content!important}.PanelToolbar-module__OBhsNG__mobileTabsOnly .PanelToolbar-module__OBhsNG__actionSlot{display:none}}@media (min-width:640px){.PanelToolbar-module__OBhsNG__tabs{flex:0 0 var(--layout-tab-track);width:var(--layout-tab-track)!important}.PanelToolbar-module__OBhsNG__actionSlot{flex:none;width:auto;margin-left:auto;margin-right:.75rem}.PanelToolbar-module__OBhsNG__fitTabs{flex:0 auto;max-width:calc(100% - 9rem);width:max-content!important}}@media (prefers-reduced-motion:reduce){.PanelToolbar-module__OBhsNG__action:before,.PanelToolbar-module__OBhsNG__copy{will-change:auto;animation:none}}
.mocksCover-module__C0kxNa__stripes{--stripes-rest:0px;--stripes-travel:80px;transform:translateX(var(--stripes-rest));animation:mocksCover-module__C0kxNa__mocks-cover-scroll 1.1s var(--ease-settle) both}@keyframes mocksCover-module__C0kxNa__mocks-cover-scroll{0%{transform:translateX(calc(var(--stripes-rest) - var(--stripes-travel)))}to{transform:translateX(var(--stripes-rest))}}@media (prefers-reduced-motion:reduce){.mocksCover-module__C0kxNa__stripes{animation:none}}
.paper-module__lqrlvq__markdownContent{font-size:15px;font-weight:400;line-height:1.4}.paper-module__lqrlvq__markdownContent h1{margin-bottom:1rem;font-family:Helvetica Neue,sans-serif;font-size:15px;font-weight:700}.paper-module__lqrlvq__markdownContent h2{margin-top:1rem;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:15px;font-weight:500}.paper-module__lqrlvq__markdownContent h3{margin-top:1rem;margin-bottom:.5rem;font-family:Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.paper-module__lqrlvq__markdownContent h4{color:#0006;margin-top:-.5rem;margin-bottom:1rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.paper-module__lqrlvq__markdownContent ul{margin-top:1rem;margin-bottom:2rem;padding-left:2rem;line-height:.6;list-style-type:disc}.paper-module__lqrlvq__markdownContent ol{margin-top:1rem;margin-bottom:1rem;padding-left:2rem;line-height:1;list-style-type:decimal}.paper-module__lqrlvq__markdownContent table{table-layout:fixed;border:1px solid #f2f2f7;border-radius:16px;margin:2rem auto;font-family:sans-serif;font-size:14px;line-height:1.2rem}.paper-module__lqrlvq__markdownContent table td{text-align:center;border-bottom:1px solid #f2f2f7;border-right:1px solid #f2f2f7;padding:.6rem 1rem}.paper-module__lqrlvq__markdownContent table th{text-align:center;background-color:#f8f8fb;border-bottom:1px solid #f2f2f7;border-right:1px solid #f2f2f7;padding:1rem;font-weight:500}.paper-module__lqrlvq__markdownContent table th:last-child,.paper-module__lqrlvq__markdownContent table td:last-child{border-right:0}.paper-module__lqrlvq__markdownContent table tr:last-child td{border-bottom:0}.paper-module__lqrlvq__markdownContent img{object-fit:contain;max-width:100%;max-height:400px;margin:0 auto;padding:1rem 0;display:block}.paper-module__lqrlvq__markdownContent figcaption{color:#0009;text-align:center;margin-top:.5rem;font-family:Helvetica Neue,sans-serif;font-size:14px;font-style:italic}.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__highlighted-box-comparison,.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__highlighted-box-key-terms,.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__highlighted-box-worked-example,.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__highlighted-box-practical{background-color:#e9f6fb;border-radius:8px;margin:1rem 0;padding:1rem}.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__math-inline{margin:0 .125rem;padding:0 .25rem}.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__math-display{margin:.75rem 0;padding:1rem 0;overflow-x:auto}.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__katex-display{margin:1.5rem 0;padding:.5rem 0;overflow:auto hidden}.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__katex{font-size:1.1em}.paper-module__lqrlvq__markdownContent .paper-module__lqrlvq__katex-inline{vertical-align:middle;margin:0 .125rem;display:inline-block}.paper-module__lqrlvq__markdownContent p{margin-bottom:1rem}.paper-module__lqrlvq__markdownContent br{content:"";margin-bottom:1rem;display:block}.paper-module__lqrlvq__markdownContent div.paper-module__lqrlvq__key-terms-container{margin:1.5rem 0;padding:0;display:block}.paper-module__lqrlvq__markdownContent li{margin-bottom:.5rem}
@media (max-width:719.98px){.LectureHeader-module__qRA_Ca__mobileHeader{--reader-header-safe-top:max(var(--safe-area-top,0px), env(safe-area-inset-top,0px));height:calc(48px + var(--reader-header-safe-top));padding-top:var(--reader-header-safe-top)}.LectureHeader-module__qRA_Ca__mobileHeader.LectureHeader-module__qRA_Ca__stacked{height:calc(96px + var(--reader-header-safe-top))}.mobile-main-safe-area .LectureHeader-module__qRA_Ca__mobileHeader{--reader-header-safe-top:0px}}
.paywallPapersArt-module__idNJxW__plate{--paywall-ease-bounce:cubic-bezier(.34, 1.22, .64, 1);background:#1a1a1a;width:100%;height:100%;position:relative;overflow:hidden}.paywallPapersArt-module__idNJxW__doodle{width:100%;height:100%;position:absolute;inset:0}.paywallPapersArt-module__idNJxW__pen{animation:1.6s linear both paywallPapersArt-module__idNJxW__pen-draw}@keyframes paywallPapersArt-module__idNJxW__pen-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.paywallPapersArt-module__idNJxW__strip{--sheet-w:28.6%;--pitch-inner:calc(var(--sheet-w) * 68 / 92);--pitch-outer:calc(var(--sheet-w) * 166 / 92);--lift:4.9%;position:absolute;inset:0}.paywallPapersArt-module__idNJxW__lane{position:absolute;inset:0}.paywallPapersArt-module__idNJxW__sheet{width:var(--sheet-w);aspect-ratio:92/116;position:absolute;top:52%;left:50%;translate:-50% -50%}.paywallPapersArt-module__idNJxW__sheetMedly{animation:paywallPapersArt-module__idNJxW__front-in .9s var(--paywall-ease-bounce) .3s both;top:47.1%}.paywallPapersArt-module__idNJxW__laneInnerLeft{transform:translateX(calc(-1 * var(--pitch-inner)));animation:paywallPapersArt-module__idNJxW__spread-inner-left .9s var(--paywall-ease-bounce) .3s both}.paywallPapersArt-module__idNJxW__laneInnerRight{transform:translateX(var(--pitch-inner));animation:paywallPapersArt-module__idNJxW__spread-inner-right .9s var(--paywall-ease-bounce) .3s both}.paywallPapersArt-module__idNJxW__laneOuterLeft{transform:translateX(calc(-1 * var(--pitch-outer)));animation:paywallPapersArt-module__idNJxW__spread-outer-left .9s var(--paywall-ease-bounce) .3s both}.paywallPapersArt-module__idNJxW__laneOuterRight{transform:translateX(var(--pitch-outer));animation:paywallPapersArt-module__idNJxW__spread-outer-right .9s var(--paywall-ease-bounce) .3s both}@keyframes paywallPapersArt-module__idNJxW__spread-inner-left{0%{transform:translate(0, calc(-1 * var(--lift))) scale(.88)}to{transform:translate(calc(-1 * var(--pitch-inner)), 0) scale(1)}}@keyframes paywallPapersArt-module__idNJxW__spread-inner-right{0%{transform:translate(0, calc(-1 * var(--lift))) scale(.88)}to{transform:translate(var(--pitch-inner), 0) scale(1)}}@keyframes paywallPapersArt-module__idNJxW__spread-outer-left{0%{transform:translate(0, calc(-1 * var(--lift))) scale(.88)}to{transform:translate(calc(-1 * var(--pitch-outer)), 0) scale(1)}}@keyframes paywallPapersArt-module__idNJxW__spread-outer-right{0%{transform:translate(0, calc(-1 * var(--lift))) scale(.88)}to{transform:translate(var(--pitch-outer), 0) scale(1)}}@keyframes paywallPapersArt-module__idNJxW__front-in{0%{scale:.94}to{scale:1}}@media (prefers-reduced-motion:reduce){.paywallPapersArt-module__idNJxW__pen,.paywallPapersArt-module__idNJxW__sheetMedly,.paywallPapersArt-module__idNJxW__laneInnerLeft,.paywallPapersArt-module__idNJxW__laneInnerRight,.paywallPapersArt-module__idNJxW__laneOuterLeft,.paywallPapersArt-module__idNJxW__laneOuterRight{animation:none}.paywallPapersArt-module__idNJxW__pen{stroke-dashoffset:0}}
.rewardFlowChrome-module__Z9aPZW__header{background:var(--surface-page);width:100%;min-height:48px}.rewardFlowChrome-module__Z9aPZW__leave{height:100%;color:var(--ink-muted);align-items:center;gap:8px;padding:0 16px;font-size:13px;display:flex}.rewardFlowChrome-module__Z9aPZW__strip{min-width:0;overflow:hidden}.rewardFlowChrome-module__Z9aPZW__trailing{align-items:center;gap:12px;min-width:0;padding:0 16px 0 8px;display:flex}.rewardFlowChrome-module__Z9aPZW__lesson{white-space:nowrap;flex-direction:column;gap:1px;min-width:0;display:flex}.rewardFlowChrome-module__Z9aPZW__lesson>span{color:var(--ink-muted);font-size:11px;line-height:14px}.rewardFlowChrome-module__Z9aPZW__lesson>strong{color:var(--ink);text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.rewardFlowChrome-module__Z9aPZW__sidebar{border-left:1px solid var(--border-default);background:var(--surface-page);width:300px;min-height:470px;color:var(--ink);flex-direction:column;flex:0 0 300px;display:flex}.rewardFlowChrome-module__Z9aPZW__conversation{flex:1;padding:20px 16px 12px}.rewardFlowChrome-module__Z9aPZW__timing{color:var(--ink-muted);justify-content:center;align-items:center;gap:5px;margin:0 0 16px;font-size:11px;display:flex}.rewardFlowChrome-module__Z9aPZW__explanation{color:var(--ink);margin:12px 0 0;font-size:14px;line-height:1.6}.rewardFlowChrome-module__Z9aPZW__composerArea{padding:12px 16px 10px}.rewardFlowChrome-module__Z9aPZW__suggestion{border:1px solid var(--border-default);width:fit-content;color:var(--ink-muted);border-radius:999px;margin:0 auto 28px;padding:8px 12px;font-size:12px}.rewardFlowChrome-module__Z9aPZW__mascot{justify-content:center;align-items:flex-end;height:50px;display:flex}.rewardFlowChrome-module__Z9aPZW__disclaimer{color:var(--ink-muted);text-align:center;margin:8px 0 0;font-size:9px;line-height:1.4}.rewardFlowChrome-module__Z9aPZW__toolbar{justify-content:center;padding:12px 16px 18px;display:flex}@media (max-width:900px){.rewardFlowChrome-module__Z9aPZW__sidebar{flex-basis:260px;width:260px}.rewardFlowChrome-module__Z9aPZW__lesson{max-width:135px}}@media (max-width:680px){.rewardFlowChrome-module__Z9aPZW__sidebar{display:none}.rewardFlowChrome-module__Z9aPZW__leave{padding:0 10px}.rewardFlowChrome-module__Z9aPZW__leave>span{display:none}.rewardFlowChrome-module__Z9aPZW__trailing{gap:7px;padding-right:10px}.rewardFlowChrome-module__Z9aPZW__lesson{max-width:105px}.rewardFlowChrome-module__Z9aPZW__strip{max-width:100px}}
.rewardFlowShell-module__FtQyeW__page{z-index:30;color:var(--ink);background:var(--surface-page);flex-direction:column;font-family:inherit;display:flex;position:fixed;inset:0}.rewardFlowShell-module__FtQyeW__page button{cursor:pointer;font:inherit}.rewardFlowShell-module__FtQyeW__page button:disabled{cursor:default;opacity:.5}.rewardFlowShell-module__FtQyeW__page button:focus-visible,.rewardFlowShell-module__FtQyeW__page summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rewardFlowShell-module__FtQyeW__scene.rewardFlowShell-module__FtQyeW__scene{min-height:0;box-shadow:none;border:0;border-radius:0;flex:1;display:flex}.rewardFlowShell-module__FtQyeW__reader{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.rewardFlowShell-module__FtQyeW__canvas{--surface-reader:color-mix(in srgb, var(--danger-ink) 7%, var(--surface-page))}.rewardFlowShell-module__FtQyeW__paper{background:var(--surface-page);width:calc(100% - 80px);max-width:960px;color:var(--ink);margin:32px auto 120px;padding:48px 32px;font-size:16px;line-height:1.8;position:relative}.rewardFlowShell-module__FtQyeW__book{color:var(--ink-muted);position:absolute;top:20px;right:20px}.rewardFlowShell-module__FtQyeW__stem{margin-bottom:20px}.rewardFlowShell-module__FtQyeW__questionNumber{border:1px solid var(--ink);letter-spacing:3px;flex-shrink:0;align-items:center;height:25px;padding-left:6px;font-size:16px;line-height:24px;display:inline-flex}.rewardFlowShell-module__FtQyeW__questionNumber span{border-left:1px solid var(--ink);margin-left:3px;padding-left:6px}.rewardFlowShell-module__FtQyeW__questionNumber i{border-left:1px solid var(--ink);background:var(--surface-page);height:29px;margin-left:3px;padding:0 4px;font-style:normal}.rewardFlowShell-module__FtQyeW__questionNumber i+span{margin-left:0}.rewardFlowShell-module__FtQyeW__questionRow{align-items:flex-start;gap:16px;display:flex}.rewardFlowShell-module__FtQyeW__questionContent{flex:1;min-width:0}.rewardFlowShell-module__FtQyeW__questionContent p{margin:0 0 20px}.rewardFlowShell-module__FtQyeW__mark{float:right;font-weight:600}.rewardFlowShell-module__FtQyeW__answers{gap:12px;margin-top:20px;display:grid}.rewardFlowShell-module__FtQyeW__answers>div{border:2px solid var(--border-default);border-bottom-width:4px;border-radius:8px;align-items:center;gap:18px;min-height:52px;padding:12px 18px;font-weight:600;display:flex}.rewardFlowShell-module__FtQyeW__answers>div>span{color:var(--ink-muted)}.rewardFlowShell-module__FtQyeW__answers>div[data-correct]{background:var(--success-soft);border-color:var(--success-ink)}.rewardFlowShell-module__FtQyeW__answers>div[data-correct]>span{color:var(--success-ink)}.rewardFlowShell-module__FtQyeW__answers>div[data-wrong]{background:var(--danger-soft);border-color:var(--danger-ink)}.rewardFlowShell-module__FtQyeW__feedback{background:var(--success-soft);color:var(--success-ink);visibility:hidden;border-radius:8px;align-items:center;gap:12px;margin-top:44px;padding:16px;display:flex}.rewardFlowShell-module__FtQyeW__feedback[data-active]{visibility:visible}.rewardFlowShell-module__FtQyeW__feedback[data-incorrect]{background:var(--danger-soft);color:var(--danger-ink)}.rewardFlowShell-module__FtQyeW__feedback strong{margin-right:4px;font-size:16px}.rewardFlowShell-module__FtQyeW__source{background:var(--success-ink);width:26px;height:26px;color:var(--surface-page);box-shadow:0 2px 0 color-mix(in srgb, var(--success-ink) 80%, var(--ink));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.rewardFlowShell-module__FtQyeW__feedback[data-incorrect] .rewardFlowShell-module__FtQyeW__source{background:var(--danger-ink);box-shadow:none}.rewardFlowShell-module__FtQyeW__questionActions{justify-content:flex-end;margin-top:24px;display:flex}.rewardFlowShell-module__FtQyeW__questionActions[data-marked]{visibility:hidden}.rewardFlowShell-module__FtQyeW__questionActions button,.rewardFlowShell-module__FtQyeW__nextFooter button{background:var(--accent);color:var(--surface-page);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:16px;font-weight:600;display:flex}.rewardFlowShell-module__FtQyeW__toolbar{position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.rewardFlowShell-module__FtQyeW__nextFooter{z-index:2;border-top:1px solid var(--border-default);background:var(--surface-page);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 16px;font-size:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.rewardFlowShell-module__FtQyeW__liveStatus{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rewardFlowShell-module__FtQyeW__dock{z-index:20;border-top:1px solid var(--border-default);background:var(--surface-subtle);flex-shrink:0;align-items:center;gap:20px;height:56px;padding:0 20px;display:flex;position:relative}.rewardFlowShell-module__FtQyeW__settings summary{cursor:pointer;color:var(--ink-muted);white-space:nowrap;align-items:center;gap:8px;padding:8px 0;font-size:12px;list-style:none;display:flex}.rewardFlowShell-module__FtQyeW__settings summary::-webkit-details-marker{display:none}.rewardFlowShell-module__FtQyeW__popover{border:1px solid var(--border-default);background:var(--surface-page);width:290px;max-height:min(600px,75dvh);box-shadow:0 12px 40px color-mix(in srgb, var(--ink) 16%, transparent);border-radius:16px;padding:16px 20px;position:absolute;bottom:64px;left:16px;overflow:auto}.rewardFlowShell-module__FtQyeW__variants{flex:1;min-width:0}.rewardFlowShell-module__FtQyeW__variants>div{gap:4px;display:flex}.rewardFlowShell-module__FtQyeW__variants button{min-height:32px;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:8px 12px}.rewardFlowShell-module__FtQyeW__variants button[aria-pressed=true]{background:var(--surface-page);box-shadow:0 1px 4px color-mix(in srgb, var(--ink) 8%, transparent)}.rewardFlowShell-module__FtQyeW__variants button>span:first-child,.rewardFlowShell-module__FtQyeW__variants button>span:last-child{display:none}.rewardFlowShell-module__FtQyeW__variants button>span:nth-child(2){color:var(--ink);white-space:nowrap;font-size:12px}.rewardFlowShell-module__FtQyeW__variants button svg{display:none}.rewardFlowShell-module__FtQyeW__devLabel{color:var(--ink-muted);white-space:nowrap;font-size:10px}@media (max-width:900px){.rewardFlowShell-module__FtQyeW__paper{width:calc(100% - 48px);padding:40px 24px}.rewardFlowShell-module__FtQyeW__questionRow{gap:12px}.rewardFlowShell-module__FtQyeW__devLabel{display:none}.rewardFlowShell-module__FtQyeW__dock{gap:12px;padding:0 12px}}@media (max-width:680px){.rewardFlowShell-module__FtQyeW__paper{width:calc(100% - 24px);margin-top:24px;padding:44px 16px 28px}.rewardFlowShell-module__FtQyeW__questionNumber{letter-spacing:1px;font-size:13px}.rewardFlowShell-module__FtQyeW__questionRow{gap:10px}.rewardFlowShell-module__FtQyeW__dock{flex-direction:column-reverse;align-items:flex-start;gap:0;height:auto;min-height:72px;padding:6px 12px}.rewardFlowShell-module__FtQyeW__variants{width:100%;overflow-x:auto}.rewardFlowShell-module__FtQyeW__variants button{padding:8px}.rewardFlowShell-module__FtQyeW__nextFooter>span{display:none}.rewardFlowShell-module__FtQyeW__nextFooter{justify-content:flex-end}.rewardFlowShell-module__FtQyeW__settings summary{font-size:11px}}