:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])){--study-ink:#4652a0;--study-ink-2:#3a4490;--study-blue:#2450e0;--study-sky:#eef3ff;--study-sky-2:#dde6ff;--study-sea:#e8f6ef;--study-sea-2:#cfeedd;--study-sea-ink:#0e6d44;--study-lilac:#f2f4f8;--study-lilac-2:#e5e9f1;--study-lilac-ink:#3a4256;--study-peach:#fff4e5;--study-peach-2:#ffe4bd;--study-peach-ink:#8a4a00;--study-serif:var(--font-source-serif,"Source Serif 4"), "Source Serif 4", Georgia, var(--font-cjk,"PingFang SC"), serif;--calendar-month:var(--study-ink);--background:#fff;--foreground:#0f1426;--surface:#fff;--surface-secondary:#f7f7f5;--surface-tertiary:#ecebe7;--muted:#596074;--default:#f2f2ef;--default-foreground:#0f1426;--accent:#4652a0;--accent-foreground:#fff;--focus:#4652a0;--link:#4652a0;--border:#e5e4df;--separator:#efeeea;--chart-1:var(--viz-you);--chart-2:#596074;--chart-3:var(--viz-math);--chart-4:var(--viz-you-soft);--chart-5:var(--viz-math-soft);--viz-you:#2a78d6;--viz-you-soft:#dde9f8;--viz-goal:#0f1426;--viz-rw:#2a78d6;--viz-rw-soft:#d0e1f6;--viz-math:#eb6834;--viz-math-soft:#fadbce;--viz-mock:#eb6834;--viz-good:#0e7a4f;--viz-good-soft:#e3f4ec;--viz-warn:#a35a00;--viz-warn-soft:#fdf0dc;--viz-bad:#c8432f;--viz-bad-soft:#f9e3df;--viz-phase-1:#e1ecf9;--viz-phase-2:#bbd4f2;--viz-phase-3:#83b1e7;--viz-phase-4:#2a78d6;--viz-level-1:#94bcea;--viz-level-2:#2a78d6;--viz-level-3:#1d5292;--viz-aside-1:#b9bdc8;--viz-aside-2:#dcdee4;--viz-track:#eceff4;--viz-cat-1:#2a78d6;--viz-cat-2:#eb6834;--viz-cat-3:#1baf7a;--viz-cat-4:#eda100;--field-border:#dedcd6;--study-canvas:#f4f3f1;--color-card:var(--study-canvas);--study-tray:#f4f3f1;--plate-teal:#dbf5f1;--plate-peach:#ffeade;--plate-moss:#eaf2de;--plate-rose:#ffe7f0;--tile-teal:#c8eee9;--tile-peach:#fcdecd;--tile-moss:#deeacd;--tile-rose:#fbdae7;--plate-ink-teal:#00706a;--plate-ink-peach:#9e511e;--plate-ink-moss:#536c15;--plate-ink-rose:#9b4870;--pro-bg:linear-gradient(165deg, #ffe3b3 0%, #ffc9a6 48%, #ffc4dc 100%);--pro-fg:#2a1712;--pro-muted:#2a1712bd;--pro-tag-bg:#ffffff9e;--pro-tag-fg:#973510;--pro-accent:#a63c12;--pro-track:#ffffffa6;--pro-rule:#2a17121a;--pro-cta-bg:linear-gradient(100deg, #c2410c, #be2f6a);--pro-cta-fg:#fff;--pro-cta-hover:linear-gradient(100deg, #a8380a, #a3285b);--pro-cta-shadow:inset 0 1px 0 #ffffff38, 0 8px 18px -8px #be2f6a99;--pro-halo:radial-gradient(closest-side at 50% 62%, #ffffff8c, transparent);--pro-ring:#ffffff8c;--pro-shadow:0 1px 2px #2a17120f, 0 18px 36px -22px #be2f6a73;--pro-tray:#ffffff94;--pro-tray-ring:#ffffffbf;--pro-dot:#ffffffb8;--surface-shadow:0 0 0 1px #e4e3de, 0 1px 2px #121a330a;background:var(--study-canvas)}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])),:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) [data-course-hue]{--color-cobalt-50:#f2f5ff;--color-cobalt-100:#e5eaff;--color-cobalt-200:#d0d9fd;--color-cobalt-300:#aab7ef;--color-cobalt-400:#7d8dd5;--color-cobalt-500:#4652a0;--color-cobalt-600:#3a4490;--color-cobalt-700:#2e377d;--color-you:var(--viz-you);--color-you-ink:#4652a0;--color-you-soft:#f2f5ff;--color-target:#0f1426;--color-target-soft:#ecebe7;--color-past:#e5e4df;--color-mark:#c8432f;--color-mark-soft:#f9e3df;--color-coral-50:#fcf1ef;--color-coral-100:#f9e3df;--color-coral-200:#f2c9c2;--color-coral-300:#e2998e;--color-coral-500:#c8432f;--color-coral-700:#9c2f1f;--color-amber-50:#fff8ee;--color-amber-100:#fff4e5;--color-amber-200:#ffe4bd;--color-amber-300:#fbcf8f;--color-amber-400:#f0b25e;--color-amber-500:#d98a2b;--color-amber-600:#b4691a;--color-amber-700:#8a4a00;--color-amber-800:#6e3b00;--accent:#4652a0;--focus:#4652a0;--link:#4652a0;--chart-1:var(--viz-you);--chart-3:var(--viz-math);--chart-4:var(--viz-you-soft);--chart-5:var(--viz-math-soft)}.study-serif{font-family:var(--study-serif);font-optical-sizing:auto;letter-spacing:-.015em;font-weight:400}.study-serif[data-step-title]{font-weight:600}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) [data-page-title]{font-family:var(--study-serif);font-optical-sizing:auto;letter-spacing:-.015em;color:var(--foreground);font-size:34px;font-weight:400;line-height:1.08}@media (min-width:768px){:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) [data-page-title]{font-size:42px}}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) [data-app-layout] .navbar{box-shadow:inset 0 -1px 0 var(--separator);background:#fff}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__content{padding-inline:.5rem}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .sidebar__mobile-dialog .sidebar__mobile{background:var(--study-canvas)}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-item-content{border-radius:12px;gap:.75rem;min-height:3rem;padding-inline:.75rem}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-label{color:#0f1426d1;font-size:15px}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-icon svg{width:1.125rem;height:1.125rem}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu{gap:.25rem}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-item[data-current=true] .sidebar__menu-label{color:var(--foreground);font-weight:590}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-item[data-current=true] .sidebar__menu-icon{color:var(--foreground)}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-item[data-current=true] .sidebar__menu-item-content{background:#fff;box-shadow:0 0 0 1px #e4e3de,0 1px 2px #121a330f}:root:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]) .study-cover-tint{background-color:var(--surface-secondary)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .plate-teal{--plate-ink:var(--plate-ink-teal);background-color:var(--plate-teal)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .plate-peach{--plate-ink:var(--plate-ink-peach);background-color:var(--plate-peach)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .plate-moss{--plate-ink:var(--plate-ink-moss);background-color:var(--plate-moss)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .plate-rose{--plate-ink:var(--plate-ink-rose);background-color:var(--plate-rose)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .tile-teal{background-color:var(--tile-teal)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .tile-peach{background-color:var(--tile-peach)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .tile-moss{background-color:var(--tile-moss)}:root:is(:is([data-exam=sat],[data-exam=ap]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .tile-rose{background-color:var(--tile-rose)}@keyframes study-tear{0%{opacity:0;transform:translateY(-8px)rotate(-6deg)}}.study-tear{transform-origin:0 0;animation:study-tear .28s var(--ease-enter) backwards}@media (prefers-reduced-motion:reduce){.study-tear{animation:none}}.pro-grain{mix-blend-mode:soft-light;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px}@keyframes study-draw{0%{stroke-dashoffset:1px}}.study-draw{stroke-dasharray:1;animation:study-draw 1.1s var(--ease-move) .2s backwards}@media (prefers-reduced-motion:reduce){.study-draw{animation:none}}body:has([data-session-shell]) [data-focus-banner]{display:none}body:has([data-session-shell]) :is(.sidebar,.sidebar__offcanvas-wrapper){--sidebar-duration:var(--motion-base);--sidebar-ease:var(--ease-move)}:root:is([data-exam=sat],[data-exam=ap]) [data-cover=plain],:root:not([data-exam=sat],[data-exam=ap]) [data-cover=ink]{display:none}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.card-tint,.glow-banner){background:var(--surface);box-shadow:var(--surface-shadow)}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.card-tint,.glow-banner):before,:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .glow-banner:after{display:none}:root:is([data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]){--orb-target-bloom:#e6f3fecc;--orb-target-bounce:#62aef080;--orb-target-1:#93cdfe;--orb-target-2:#62aef0;--orb-target-3:#0075de;--orb-target-4:#005bab;--orb-you-bloom:#faececd9;--orb-you-bounce:#ea9f9980;--orb-you-1:#ea9f99;--orb-you-2:#df6d68;--orb-you-3:#d44c47;--orb-you-4:#a8322d}:root:is([data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]) [data-step-title]{font-family:var(--study-serif);font-optical-sizing:auto;letter-spacing:-.015em;font-weight:600}:root:is([data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]) .coach-glow{display:none}:root:is([data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]) .coach-composer:focus-within .prompt-input__shell{box-shadow:0 0 0 1px var(--color-cobalt-200), 0 2px 10px #0075de14, 0 4px 80px 8px #0075de0d}:root:is([data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]) .said-good{background:linear-gradient(#0000 55%,#d44c4729 55%)}.study-art-in{animation:motion-rise var(--motion-base) var(--ease-enter) 80ms backwards}@keyframes study-moment-in{0%{opacity:0;transform:translateY(8px)}}@keyframes study-moment-land{0%{opacity:0;transform:translateY(12px)}}.study-moment{animation:study-moment-in var(--motion-slow) var(--ease-enter) backwards}.study-moment-art{animation:study-moment-land .36s var(--ease-enter) 80ms backwards}.study-moment-rows>*{--motion-i:0;animation:motion-fade var(--motion-slow) var(--ease-enter) calc(.16s + var(--motion-stagger) * var(--motion-i,0)) backwards}.study-moment-rows>:nth-child(2){--motion-i:1}.study-moment-rows>:nth-child(3){--motion-i:2}.study-moment-rows>:nth-child(4){--motion-i:3}.study-moment-rows>:nth-child(n+5){--motion-i:4}.study-meter-up{transform-origin:0;animation:motion-fill .24s var(--ease-move) var(--motion-delay,.5s) backwards}.study-meter-up:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.study-fold{interpolate-size:allow-keywords}.study-fold::details-content{opacity:0;block-size:0;transition:block-size var(--motion-base) var(--ease-move), opacity var(--motion-base) var(--ease-move), content-visibility var(--motion-base) allow-discrete;overflow-y:clip}.study-fold[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.study-fold::details-content{transition:none}.study-art-in,.study-moment,.study-moment-art,.study-moment-rows>*{animation:motion-fade var(--motion-fast) linear backwards!important}.study-meter-up{animation:none!important}}:root:is([data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]) :is(.sidebar,.sidebar__mobile) .sidebar__menu-item-content{min-height:2.5rem}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])){--foreground:#373530;--muted:#787774;--default:#f1f1ef;--default-foreground:#373530;--surface-secondary:#f7f6f3;--surface-tertiary:#f1f1ef;--border:#e9e9e7;--separator:#efefed;--field-border:#e3e2df;--accent:#0075de;--focus:#0075de;--link:#0075de;--surface-shadow:0 0 0 1px #0000001a;--study-canvas:#f7f6f3;--study-tray:#f1f1ef;--study-ink:#0075de;--study-ink-2:#0068c6;--study-blue:#0075de;--study-sky:#f2f9ff;--study-sky-2:#e6f3fe;--study-sea:#f0faf2;--study-sea-2:#d0f4d8;--study-sea-ink:#14832b;--study-lilac:#f8f5fc;--study-lilac-2:#eadbfa;--study-lilac-ink:#7237ae;--study-peach:#fff5ed;--study-peach-2:#ffdec4;--study-peach-ink:#ab4a00;--plate-teal:#f2fafa;--plate-peach:#fff5ed;--plate-moss:#f0faf2;--plate-rose:#fff5fc;--tile-teal:#dcf1f0;--tile-peach:#ffe9d8;--tile-moss:#e0f7e5;--tile-rose:#ffe9f7;--plate-ink-teal:#0a7b77;--plate-ink-peach:#ab4a00;--plate-ink-moss:#14832b;--plate-ink-rose:#9d2472;--viz-you:#0075de;--viz-you-soft:#e6f3fe;--viz-goal:#373530;--viz-rw:#0075de;--viz-rw-soft:#cfe6fd;--viz-math:#ff8a33;--viz-math-soft:#ffdec4;--viz-mock:#ff8a33;--viz-good:#14832b;--viz-good-soft:#f0faf2;--viz-warn:#a16c00;--viz-warn-soft:#fff5e0;--viz-bad:#d44c47;--viz-bad-soft:#faecec;--viz-phase-1:#e6f3fe;--viz-phase-2:#93cdfe;--viz-phase-3:#62aef0;--viz-phase-4:#0075de;--viz-level-1:#93cdfe;--viz-level-2:#0075de;--viz-level-3:#005bab;--viz-aside-1:#a39e98;--viz-aside-2:#dfdcd9;--viz-track:#f1f1ef;--viz-cat-1:#0075de;--viz-cat-2:#ff8a33;--viz-cat-3:#1aae39;--viz-cat-4:#ffb110;--chart-2:#787774;--pro-bg:#faf3dd;--pro-fg:#373530;--pro-muted:#37352fb8;--pro-tag-bg:#f6e6b9;--pro-tag-fg:#8a6516;--pro-accent:#a8740f;--pro-track:#ffffffb3;--pro-rule:#37352f1a;--pro-cta-bg:#0075de;--pro-cta-fg:#fff;--pro-cta-hover:#0068c6;--pro-cta-shadow:none;--pro-halo:none;--pro-ring:#fff9;--pro-shadow:0 0 0 1px #37352f14;--pro-tray:#fff9;--pro-tray-ring:#fffc;--pro-dot:#ffffffbf}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])),:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) [data-course-hue]{--color-cobalt-50:#f2f9ff;--color-cobalt-100:#e6f3fe;--color-cobalt-200:#c0e0fe;--color-cobalt-300:#93cdfe;--color-cobalt-400:#62aef0;--color-cobalt-500:#0075de;--color-cobalt-600:#005bab;--color-cobalt-700:#00396b;--color-you-ink:#0075de;--color-you-soft:#f2f9ff;--color-target:#373530;--color-target-soft:#f1f1ef;--color-past:#e9e9e7;--color-mark:#d44c47;--color-mark-soft:#faecec;--color-coral-50:#fdf5f4;--color-coral-100:#faecec;--color-coral-200:#f5d0cd;--color-coral-300:#ea9f99;--color-coral-500:#d44c47;--color-coral-700:#a8322d;--color-amber-50:#fffaf0;--color-amber-100:#fff5e0;--color-amber-200:#ffe4af;--color-amber-300:#ffd786;--color-amber-400:#ffc95e;--color-amber-500:#ffb110;--color-amber-600:#e89d01;--color-amber-700:#c78600;--color-amber-800:#a16c00;--accent:#0075de;--focus:#0075de;--link:#0075de}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) .button--primary{--button-bg:#0075de;--button-bg-hover:#0068c6;--button-bg-pressed:#005bab}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) [data-study-skin]{box-shadow:0 0 0 1px #37352f17}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-label{color:#37352fd9}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-icon{color:#37352f8c}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.sidebar,.sidebar__mobile) .sidebar__menu-item[data-current=true] .sidebar__menu-item-content{box-shadow:none;background:#37352f12}:root:is(:is([data-exam=sat],[data-exam=ap],[data-exam=ielts],[data-exam=toefl]):has([data-study-skin],[data-study-focus]),:has([data-study-page])) :is(.plate-teal,.plate-peach,.plate-moss,.plate-rose){box-shadow:inset 0 0 0 1px #0000000d}
