.lx-root{--lx-white:var(--white,#fff);--lx-oat:var(--oat,#f5f3f1);--lx-oat-deep:var(--oat-deep,#e9e7e5);--lx-border:var(--border,#e4e4e4);--lx-ink:var(--ink,#000);--lx-ink-75:var(--ink-75,#000000bf);--lx-ink-60:var(--ink-60,#0009);--lx-ink-40:var(--ink-40,#0006);--lx-ink-30:var(--ink-30,#0000004d);--lx-ink-25:var(--ink-25,#00000040);--lx-green:var(--green,#29cc57);--lx-green-ink:var(--green-ink,#043013);--lx-green-tint:var(--green-tint,#29cc571a);--lx-green-ring:var(--green-ring,#29cc5759);--lx-correct:var(--correct,#2563eb);--lx-correct-tint:var(--correct-tint,#2563eb1a);--lx-wrong-border:var(--wrong-border,#ffad99);--lx-wrong-tint:var(--wrong-tint,#fff0eb);--lx-wrong-ink:var(--wrong-ink,#b23e24);--lx-retry-border:var(--retry-border,#e9bc6a);--lx-retry-tint:var(--retry-tint,#fff8e8);--lx-retry-ink:var(--retry-ink,#8c5c06);--lx-retry-solid:var(--retry-solid,#a66c08);--lx-on-retry:var(--on-retry,#fff);--lx-on-correct:var(--on-correct,#fff);--lx-sage-tint:var(--tint-sage,#e7eee2);--lx-sage-ink:var(--sage-ink,#4a6a3e);--lx-blue-tint:var(--tint-blue,#f0f8fa);--lx-r-tile:10px;--lx-r-chip:12px;--lx-r-card:17px;--lx-r-panel:20px;--lx-shadow-btn:var(--shadow-btn,0 4px 7px #0000000d);--lx-sans:var(--font-sans-clone,"DM Sans", sans-serif);--lx-serif:var(--font-serif-clone,"Source Serif 4", serif);--lx-fast:.14s;--lx-move:.22s;font-family:var(--lx-sans);color:var(--lx-ink);font-size:16px;line-height:24px}.lx-step{flex-direction:column;gap:18px;display:flex}.lx-teach{color:var(--lx-ink-60);font-size:16px;line-height:24px}.lx-prompt{font-size:20px;font-weight:500;line-height:28px}.lx-root [role=math]{max-width:100%}.lx-root [role=math]:not(.lx-math-block){white-space:nowrap;vertical-align:middle;display:inline-block;overflow:visible}.lx-math-block{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:6px 0;font-size:19px;display:block;overflow:hidden}.lx-math-inline{width:auto}.lx-math-fit{width:max-content;max-width:none;line-height:normal;display:inline-block;transition:none!important}.lx-math-fit-inline{vertical-align:middle;transform-origin:0 0}.lx-math-fit-block{transform-origin:0 0;margin:0 auto;display:block}.lx-math-error{background:var(--lx-oat);border-radius:6px;padding:2px 6px;font-family:inherit}.lx-tile{border:1px solid var(--lx-border);border-radius:var(--lx-r-tile);background:var(--lx-white);min-width:44px;min-height:44px;box-shadow:var(--lx-shadow-btn);color:var(--lx-ink);cursor:pointer;transition:border-color var(--lx-fast) ease, box-shadow var(--lx-fast) ease, background var(--lx-fast) ease, transform var(--lx-fast) ease;justify-content:center;align-items:center;padding:8px 14px;font-family:inherit;font-size:16px;font-weight:500;display:inline-flex}.lx-tile:hover{border-color:var(--lx-ink-25)}.lx-tile:active{transform:scale(.97)}.lx-tile-active{border-color:var(--lx-green);box-shadow:0 0 0 2px var(--lx-green-ring)}.lx-tile-correct,.lx-tile-correct:hover{border-color:var(--lx-correct);background:var(--lx-correct-tint)}.lx-tile-wrong,.lx-tile-wrong:hover{border-color:var(--lx-wrong-border);background:var(--lx-wrong-tint);animation:.24s lx-shake}.lx-tile-done{cursor:default}.lx-tile:disabled{cursor:default;opacity:.55;box-shadow:none}.lx-tutor{border-radius:var(--lx-r-card);background:var(--lx-oat);animation:lx-rise var(--lx-move) ease;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.lx-tutor-wrong{background:var(--lx-wrong-tint)}.lx-tutor-success{background:var(--lx-correct-tint)}.lx-tutor-hint{background:var(--lx-blue-tint)}.lx-tutor-mark{flex:none;margin-top:2px}.lx-tutor-name{color:var(--lx-ink,#000);margin-bottom:1px;font-size:16px;font-weight:700;line-height:22px}.lx-tutor-verdict{color:var(--lx-correct-ink,#2563eb);align-items:center;gap:5px;margin-left:10px;font-weight:700;display:inline-flex}.lx-tutor-verdict svg{flex:none}.lx-tutor-text{color:var(--lx-ink-75);font-size:15px;line-height:22px}.lx-tutor-wrong .lx-tutor-text strong{color:var(--lx-wrong-ink)}.lx-sr-line{min-width:0}.lx-sr-line-content{min-width:0;max-width:100%;overflow:hidden}.lx-btn{background:var(--lx-green);min-height:48px;color:var(--lx-green-ink);cursor:pointer;box-shadow:var(--lx-shadow-btn);transition:filter var(--lx-fast) ease, transform var(--lx-fast) ease;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:12px 24px;font-family:inherit;font-size:17px;font-weight:500;display:inline-flex}.lx-btn:hover{filter:brightness(.95)}.lx-btn:active{transform:scale(.98)}.lx-btn:disabled{background:var(--lx-oat-deep);color:var(--lx-ink-40);cursor:default}.lx-btn-quiet{background:var(--lx-white);color:var(--lx-ink-60);border:1px solid var(--lx-border)}.lx-btn-quiet:hover{filter:none;border-color:var(--lx-ink-25)}.lx-hint-row{justify-content:flex-end;display:flex}.lx-hint-btn{min-height:44px;color:var(--lx-ink-40);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px 8px;font-family:inherit;font-size:14px;display:inline-flex}.lx-hint-btn:hover{color:var(--lx-ink-60);background:var(--lx-oat)}@keyframes lx-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes lx-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lx-pop{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.lx-pop{animation:.24s lx-pop}@media (prefers-reduced-motion:reduce){.lx-root *,.lx-root :before,.lx-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:480px){.lx-math-block{font-size:17px}}
.ask-mia-module__vAU1Sa__root.ask-mia-module__vAU1Sa__root{width:100%;font-family:var(--sans,inherit);margin-top:14px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle{border:1px solid var(--border,#e4e4e4);background:var(--white,#fff);min-height:44px;box-shadow:var(--shadow-btn,0 4px 7px #0000000d);color:var(--ink-60,#0009);font:inherit;cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px 4px 8px;font-size:14px;line-height:20px;transition:border-color .14s,color .14s,transform .14s;display:inline-flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:hover{border-color:var(--ink-30,#0000004d);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle[data-attempt=correct]{border-color:color-mix(in srgb, var(--correct,#2563eb) 55%, transparent);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle[data-attempt=incorrect]{border-color:color-mix(in srgb, var(--retry-solid,var(--retry-border,#e9bc6a)) 62%, transparent);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:active{transform:scale(.98)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:focus-visible,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input:focus-visible,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send:focus-visible{outline:2px solid var(--green,#29cc57);outline-offset:2px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__mark{justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex;overflow:hidden}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel{border:1px solid var(--border,#e4e4e4);background:var(--white,#fff);max-width:680px;box-shadow:var(--shadow-btn,0 4px 7px #0000000d);border-radius:17px;margin-top:10px;padding:14px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__transcript{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:300px;display:flex;overflow-y:auto}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__userTurn{background:var(--oat,#f5f3f1);max-width:min(88%,520px);color:var(--ink-75,#000000bf);border-radius:14px 14px 4px;align-self:flex-end;padding:9px 12px;font-size:14px;line-height:21px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__form{gap:8px;margin-top:12px;display:flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input{border:1px solid var(--border,#e4e4e4);background:var(--page,#faf9f7);min-width:0;min-height:44px;color:var(--ink,#000);font:inherit;border-radius:12px;flex:1;padding:9px 12px;font-size:15px;line-height:22px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input::placeholder{color:var(--ink-40,#0000008c)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send{background:var(--green,#29cc57);min-height:44px;color:var(--green-ink,#043013);box-shadow:var(--shadow-btn,0 4px 7px #0000000d);font:inherit;cursor:pointer;border:none;border-radius:9999px;padding:9px 16px;font-size:14px;font-weight:600}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send:disabled{background:var(--oat-deep,#e9e7e5);color:var(--ink-40,#0000008c);box-shadow:none;cursor:default}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__error,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__quota{margin-top:8px;font-size:12px;line-height:18px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__error{color:var(--wrong-ink,var(--wrong,#c8482c))}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__intro{color:var(--ink-75,#000000bf);margin:0 0 4px;font-size:15px;line-height:22px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__quota{color:var(--ink-40,#0000008c)}@media (max-width:480px){.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel{padding:12px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__form{flex-direction:column;align-items:stretch}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle{transition:none}}
.sign-in-nudge-module__O47wqa__nudge{background:var(--white,var(--learn-surface,transparent));border:1px solid var(--border,var(--learn-hairline-strong,currentColor));width:fit-content;max-width:100%;color:var(--ink-60,var(--learn-text-soft,currentColor));font-family:var(--mono,var(--learn-font-mono,monospace));letter-spacing:.01em;border-radius:999px;margin-top:18px;padding:6px 10px;font-size:12px;line-height:18px;display:flex}.sign-in-nudge-module__O47wqa__link{color:inherit;white-space:nowrap;text-decoration:none}.sign-in-nudge-module__O47wqa__link:hover{color:var(--ink,var(--learn-text,currentColor));text-decoration:underline;-webkit-text-decoration-color:var(--border,var(--learn-hairline-strong,currentColor));text-decoration-color:var(--border,var(--learn-hairline-strong,currentColor));text-underline-offset:3px}.sign-in-nudge-module__O47wqa__link:focus-visible{outline:2px solid var(--ink-30,var(--learn-hairline-strong,currentColor));outline-offset:3px;border-radius:3px}
.study-home-module__88nEFW__home{--sh-blue:var(--correct,#2563eb);--sh-blue-tint:var(--correct-tint,#2563eb1a);--sh-amber:var(--retry-ink,#8c5c06);--sh-amber-tint:var(--retry-tint,#fff8e8);--sh-amber-border:var(--retry-border,#e9bc6a);--sh-radius:18px;gap:16px;margin-top:28px;display:grid}.study-home-module__88nEFW__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.study-home-module__88nEFW__next{border:1px solid var(--border);border-radius:var(--sh-radius);background:var(--white);box-shadow:var(--shadow-cta);animation:study-home-module__88nEFW__sh-rise var(--mo-shift,.24s) var(--mo-ease,ease) both;padding:28px 28px 24px;position:relative}.study-home-module__88nEFW__kicker{color:var(--sh-blue);margin:0;font-size:14px;font-weight:700;line-height:20px}.study-home-module__88nEFW__next[data-kind=weak-topic] .study-home-module__88nEFW__kicker{color:var(--sh-amber)}.study-home-module__88nEFW__nextTitle{font-family:var(--serif);letter-spacing:-.01em;margin:6px 0 0;font-size:34px;font-weight:500;line-height:40px}.study-home-module__88nEFW__reason{max-width:560px;color:var(--ink-75);margin:10px 0 0;font-size:17px;line-height:26px}.study-home-module__88nEFW__nextAction{margin-top:22px;display:flex}.study-home-module__88nEFW__also{border-top:1px solid var(--border);margin-top:24px;padding-top:18px}.study-home-module__88nEFW__alsoLabel{color:var(--ink-60);margin:0 0 10px;font-size:14px;font-weight:600}.study-home-module__88nEFW__alsoList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.study-home-module__88nEFW__alsoItem{border:1px solid var(--border);background:var(--oat);min-height:64px;color:inherit;transition:transform var(--mo-tick,.16s) var(--mo-ease,ease), border-color var(--mo-tick,.16s) ease;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:11px 14px;text-decoration:none;display:grid}.study-home-module__88nEFW__alsoItem:hover{border-color:var(--ink-25);transform:translateY(calc(-1 * var(--mo-lift,3px) / 2))}.study-home-module__88nEFW__alsoItem:focus-visible,.study-home-module__88nEFW__topic:focus-visible,.study-home-module__88nEFW__goalButton:focus-visible{outline:2px solid var(--sh-blue);outline-offset:2px}.study-home-module__88nEFW__alsoKicker{color:var(--ink-60);grid-column:1;font-size:13px;font-weight:600;line-height:18px}.study-home-module__88nEFW__alsoItem[data-kind=weak-topic] .study-home-module__88nEFW__alsoKicker{color:var(--sh-amber)}.study-home-module__88nEFW__alsoTitle{grid-column:1;font-size:16px;font-weight:600;line-height:22px}.study-home-module__88nEFW__alsoArrow{color:var(--ink-40);grid-area:1/2/span 2}.study-home-module__88nEFW__placement{border:1px solid var(--border);max-width:460px;color:inherit;transition:transform var(--mo-tick,.16s) var(--mo-ease,ease), border-color var(--mo-tick,.16s) ease;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:12px;margin-top:14px;padding:11px 14px;text-decoration:none;display:grid}.study-home-module__88nEFW__placement:hover{border-color:var(--ink-25);transform:translateY(calc(-1 * var(--mo-lift,3px) / 2))}.study-home-module__88nEFW__placement:focus-visible{outline:2px solid var(--sh-blue);outline-offset:2px}.study-home-module__88nEFW__placementTitle{grid-column:1;font-size:16px;font-weight:600;line-height:22px}.study-home-module__88nEFW__placementMeta{color:var(--ink-60);grid-column:1;font-size:14px;line-height:20px}.study-home-module__88nEFW__mia{border-radius:var(--sh-radius);background:var(--oat);animation:study-home-module__88nEFW__sh-rise var(--mo-shift,.24s) var(--mo-ease,ease) 60ms both;align-items:center;gap:12px;padding:12px 16px;display:flex}.study-home-module__88nEFW__miaMark{flex:none;display:inline-flex}.study-home-module__88nEFW__miaLine{margin:0;font-size:16px;line-height:24px}.study-home-module__88nEFW__miaName{margin-right:8px;font-weight:700}.study-home-module__88nEFW__panels{grid-template-columns:1fr 1fr;gap:16px;display:grid}.study-home-module__88nEFW__panel{border:1px solid var(--border);border-radius:var(--sh-radius);background:var(--white);animation:study-home-module__88nEFW__sh-rise var(--mo-shift,.24s) var(--mo-ease,ease) .12s both;flex-direction:column;gap:16px;padding:20px 22px;display:flex}.study-home-module__88nEFW__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.study-home-module__88nEFW__panelTitle{margin:0;font-size:18px;font-weight:700;line-height:24px}.study-home-module__88nEFW__panelFigure{color:var(--ink-60);font-variant-numeric:tabular-nums;margin:0;font-size:15px}.study-home-module__88nEFW__panelFigure strong{color:var(--ink);font-weight:700}.study-home-module__88nEFW__panelFigure[data-met=true] strong{color:var(--sh-blue)}.study-home-module__88nEFW__week{grid-template-columns:repeat(7,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.study-home-module__88nEFW__day{justify-items:center;gap:6px;display:grid}.study-home-module__88nEFW__dayDot{background:var(--oat-deep);width:34px;height:34px;color:var(--on-correct,#fff);transition:background var(--mo-shift,.24s) ease, transform var(--mo-shift,.24s) var(--mo-ease,ease);border-radius:9999px;place-items:center;display:inline-grid}.study-home-module__88nEFW__day[data-studied=true] .study-home-module__88nEFW__dayDot{background:var(--sh-blue)}.study-home-module__88nEFW__day[data-today=true] .study-home-module__88nEFW__dayDot{box-shadow:0 0 0 2px var(--page), 0 0 0 4px var(--sh-blue)}.study-home-module__88nEFW__day[data-future=true] .study-home-module__88nEFW__dayDot{border:1.5px dashed var(--ink-25);background:0 0}.study-home-module__88nEFW__dayLabel{color:var(--ink-60);font-size:12px;font-weight:600}.study-home-module__88nEFW__day[data-today=true] .study-home-module__88nEFW__dayLabel{color:var(--ink)}.study-home-module__88nEFW__panelFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.study-home-module__88nEFW__streak{margin:0;font-size:15px}.study-home-module__88nEFW__streak strong{font-variant-numeric:tabular-nums}.study-home-module__88nEFW__goal{border:1px solid var(--border);background:var(--oat);border-radius:9999px;align-items:center;display:inline-flex}.study-home-module__88nEFW__goalButton{width:34px;height:34px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:9999px;font-size:18px;line-height:1}.study-home-module__88nEFW__goalButton:hover:not(:disabled){background:var(--oat-deep)}.study-home-module__88nEFW__goalButton:disabled{opacity:.35;cursor:default}.study-home-module__88nEFW__goalValue{text-align:center;font-variant-numeric:tabular-nums;min-width:58px;font-size:14px;font-weight:600}.study-home-module__88nEFW__readyBody{align-items:center;gap:20px;display:flex}.study-home-module__88nEFW__ring{flex:none;width:96px;height:96px}.study-home-module__88nEFW__ringTrack,.study-home-module__88nEFW__ringFill{fill:none;stroke-width:9px}.study-home-module__88nEFW__ringTrack{stroke:var(--oat-deep)}.study-home-module__88nEFW__ringFill{stroke:var(--sh-blue);stroke-linecap:round;stroke-dashoffset:var(--ring-gap);animation:study-home-module__88nEFW__sh-ring var(--mo-arc,1.4s) var(--mo-ease,ease) both}.study-home-module__88nEFW__ringText{fill:var(--ink);font-family:var(--sans);font-size:17px;font-weight:700}.study-home-module__88nEFW__readyFacts{gap:8px;margin:0;display:grid}.study-home-module__88nEFW__readyFacts div{display:grid}.study-home-module__88nEFW__readyFacts dt{color:var(--ink-60);font-size:13px;font-weight:600}.study-home-module__88nEFW__readyFacts dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px}.study-home-module__88nEFW__map{margin-top:20px}.study-home-module__88nEFW__mapHead{margin-bottom:6px}.study-home-module__88nEFW__mapTitle{font-family:var(--serif);margin:0;font-size:26px;font-weight:500;line-height:32px}.study-home-module__88nEFW__empty{color:var(--ink-60);margin:12px 0 0}.study-home-module__88nEFW__module{animation:study-home-module__88nEFW__sh-rise var(--mo-shift,.24s) var(--mo-ease,ease) both;animation-delay:calc(.18s + var(--row-delay,0s));margin-top:22px}.study-home-module__88nEFW__moduleHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.study-home-module__88nEFW__moduleName{margin:0;font-size:17px;font-weight:700;line-height:24px}.study-home-module__88nEFW__moduleFigure{color:var(--ink-60);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.study-home-module__88nEFW__moduleBar{background:var(--oat-deep);border-radius:9999px;height:4px;margin:8px 0 4px;display:block;overflow:hidden}.study-home-module__88nEFW__moduleBar>span{border-radius:inherit;background:var(--sh-blue);transform-origin:0;height:100%;animation:study-home-module__88nEFW__sh-grow var(--mo-beat,.64s) var(--mo-ease,ease) both;animation-delay:calc(.24s + var(--row-delay,0s));display:block}.study-home-module__88nEFW__topics{margin:0;padding:0;list-style:none}.study-home-module__88nEFW__topic{border-bottom:1px solid var(--border);min-height:48px;color:inherit;transition:background var(--mo-tick,.16s) ease;grid-template-columns:1fr auto 104px;align-items:center;gap:16px;padding:8px 4px;text-decoration:none;display:grid}.study-home-module__88nEFW__topic:hover{background:var(--oat)}.study-home-module__88nEFW__topicName{align-items:center;gap:6px;font-size:16px;line-height:22px;display:inline-flex}.study-home-module__88nEFW__lock{color:var(--ink-40)}.study-home-module__88nEFW__segments{gap:4px;display:inline-flex}.study-home-module__88nEFW__seg,.study-home-module__88nEFW__segOn{background:var(--oat-deep);border-radius:9999px;width:18px;height:6px}.study-home-module__88nEFW__segOn{background:var(--sh-blue)}.study-home-module__88nEFW__topic[data-state=weak] .study-home-module__88nEFW__segOn{background:var(--sh-amber-border)}.study-home-module__88nEFW__state{color:var(--ink-60);white-space:nowrap;border-radius:9999px;justify-self:start;padding:2px 9px;font-size:13px;font-weight:600;line-height:20px}.study-home-module__88nEFW__topic[data-state=ready] .study-home-module__88nEFW__state{background:var(--sh-blue-tint);color:var(--sh-blue)}.study-home-module__88nEFW__topic[data-state=weak] .study-home-module__88nEFW__state{background:var(--sh-amber-tint);color:var(--sh-amber)}.study-home-module__88nEFW__topic[data-levelled=true] .study-home-module__88nEFW__state{animation:study-home-module__88nEFW__sh-pop var(--mo-beat,.64s) var(--mo-ease,ease) .6s both}@keyframes study-home-module__88nEFW__sh-rise{0%{opacity:0;transform:translateY(var(--mo-rise,8px))}to{opacity:1;transform:none}}@keyframes study-home-module__88nEFW__sh-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes study-home-module__88nEFW__sh-ring{0%{stroke-dashoffset:var(--ring-length)}to{stroke-dashoffset:var(--ring-gap)}}@keyframes study-home-module__88nEFW__sh-pop{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.study-home-module__88nEFW__next,.study-home-module__88nEFW__mia,.study-home-module__88nEFW__panel,.study-home-module__88nEFW__module,.study-home-module__88nEFW__moduleBar>span,.study-home-module__88nEFW__ringFill,.study-home-module__88nEFW__topic[data-levelled=true] .study-home-module__88nEFW__state{animation:none}}@media (max-width:767px){.study-home-module__88nEFW__next{padding:22px 18px 20px}.study-home-module__88nEFW__nextTitle{font-size:28px;line-height:34px}.study-home-module__88nEFW__reason{font-size:16px;line-height:24px}.study-home-module__88nEFW__nextAction>.st-cta{width:100%}.study-home-module__88nEFW__panels{grid-template-columns:1fr}.study-home-module__88nEFW__dayDot{width:30px;height:30px}.study-home-module__88nEFW__topic{grid-template-columns:1fr auto;grid-template-areas:"name state""segments state";row-gap:6px}.study-home-module__88nEFW__topicName{grid-area:name}.study-home-module__88nEFW__segments{grid-area:segments}.study-home-module__88nEFW__state{grid-area:state;justify-self:end}}
.question-text-module__g-T6dW__content{min-width:0;max-width:100%}.question-text-module__g-T6dW__prose{white-space:pre-line;margin:0 0 1em}.question-text-module__g-T6dW__prose:last-child{margin-bottom:0}.question-text-module__g-T6dW__scroll{border:1px solid var(--border,#d7d7d7);border-radius:8px;max-width:100%;margin:1.25em 0;overflow-x:auto}.question-text-module__g-T6dW__scroll:focus-visible{outline-offset:3px;outline:2px solid}.question-text-module__g-T6dW__table{border-collapse:collapse;width:100%;font:inherit;font-size:.9em;line-height:1.45}.question-text-module__g-T6dW__table th,.question-text-module__g-T6dW__table td{border-bottom:1px solid var(--border,#d7d7d7);vertical-align:top;min-width:6rem;padding:.65em .85em}.question-text-module__g-T6dW__table th{background:var(--ink-04,#7f7f7f12);font-weight:600}.question-text-module__g-T6dW__table tr:last-child td{border-bottom:0}
.ChangingWhole-module__uj9zpW__board{width:100%;min-width:0;max-width:36rem;margin-inline:auto}.ChangingWhole-module__uj9zpW__board *{box-sizing:border-box}.ChangingWhole-module__uj9zpW__prompt{text-wrap:balance;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4}.ChangingWhole-module__uj9zpW__referent{color:var(--lx-ink-75);margin:0 0 20px}.ChangingWhole-module__uj9zpW__whole{border:1px solid var(--lx-ink-25);border-radius:var(--lx-r-card);min-width:0;margin:0;padding:12px}.ChangingWhole-module__uj9zpW__whole legend{padding-inline:6px;font-weight:500}.ChangingWhole-module__uj9zpW__groups{gap:8px;display:grid}.ChangingWhole-module__uj9zpW__group{border:2px solid var(--lx-border);border-radius:var(--lx-r-tile);background:var(--lx-white);width:100%;min-height:68px;color:var(--lx-ink);font:inherit;text-align:start;cursor:pointer;grid-template-columns:minmax(8rem,1fr) minmax(0,1.5fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.ChangingWhole-module__uj9zpW__groupLabel{font-size:14px;line-height:1.4;display:grid}.ChangingWhole-module__uj9zpW__groupLabel strong{font-size:16px;font-weight:500}.ChangingWhole-module__uj9zpW__units{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.ChangingWhole-module__uj9zpW__unit{border:1px solid var(--lx-ink-25);font-variant-numeric:tabular-nums;border-radius:4px;place-items:center;min-height:28px;font-size:13px;display:grid}.ChangingWhole-module__uj9zpW__group[data-state=selected]{border-color:var(--lx-ink);background:var(--lx-oat)}.ChangingWhole-module__uj9zpW__group[data-state=first]{background:var(--lx-oat);border-style:dashed}.ChangingWhole-module__uj9zpW__group[data-state=second]{background:var(--lx-oat-deep);border-style:double;border-width:3px;padding:9px 11px}.ChangingWhole-module__uj9zpW__group:disabled{cursor:default}.ChangingWhole-module__uj9zpW__count{font-variant-numeric:tabular-nums;margin:16px 0;font-size:14px}.ChangingWhole-module__uj9zpW__actions{flex-wrap:wrap;gap:8px;display:flex}.ChangingWhole-module__uj9zpW__board .ChangingWhole-module__uj9zpW__action{white-space:normal;min-width:0;max-width:100%;padding-inline:18px;font-size:15px;transition:none}.ChangingWhole-module__uj9zpW__board .ChangingWhole-module__uj9zpW__action:active{transform:none}.ChangingWhole-module__uj9zpW__group:focus-visible,.ChangingWhole-module__uj9zpW__action:focus-visible,.ChangingWhole-module__uj9zpW__prompt:focus-visible{outline:2px solid var(--lx-ink);outline-offset:3px}@media (hover:hover){.ChangingWhole-module__uj9zpW__group:not(:disabled):hover{border-color:var(--lx-ink-60)}}.ChangingWhole-module__uj9zpW__group:not(:disabled):active{background:var(--lx-oat-deep)}@media (max-width:420px){.ChangingWhole-module__uj9zpW__group{grid-template-columns:minmax(0,1fr);gap:8px}.ChangingWhole-module__uj9zpW__groupLabel{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}}@media (max-width:320px){.ChangingWhole-module__uj9zpW__units{grid-template-columns:repeat(3,minmax(0,1fr))}}
