.real-app{--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);--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;--surface-shadow:0 0 0 1px #e4e3de, 0 1px 2px #121a330a;background:var(--study-canvas);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;color:var(--foreground);font-family:var(--font-sans);font-optical-sizing:auto;text-align:start;--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;--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;font-weight:400}.real-app [data-course-hue]{--chart-5:#f2f5ff}.real-app,.real-app [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)}.real-app .button--primary{--button-bg:var(--study-ink);--button-bg-hover:var(--study-ink-2);--button-bg-pressed:#2e377d}.real-app [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){.real-app [data-page-title]{font-size:42px}}.real-app .study-cover-tint{background-color:var(--surface-secondary)}.real-app .plate-teal{--plate-ink:var(--plate-ink-teal);background-color:var(--plate-teal)}.real-app .plate-peach{--plate-ink:var(--plate-ink-peach);background-color:var(--plate-peach)}.real-app .plate-moss{--plate-ink:var(--plate-ink-moss);background-color:var(--plate-moss)}.real-app .plate-rose{--plate-ink:var(--plate-ink-rose);background-color:var(--plate-rose)}.real-app .tile-teal{background-color:var(--tile-teal)}.real-app .tile-peach{background-color:var(--tile-peach)}.real-app .tile-moss{background-color:var(--tile-moss)}.real-app .tile-rose{background-color:var(--tile-rose)}.real-app :is(.card-tint,.glow-banner){background:var(--surface);box-shadow:var(--surface-shadow)}.real-app :is(.card-tint,.glow-banner):before,.real-app .glow-banner:after{display:none}.real-app[data-real=panel]{background:0 0}.real-app[data-fade=always]{-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000);mask-image:linear-gradient(#000 calc(100% - 72px),#0000)}@media (max-width:767px){.real-app :is(kbd,[data-keys]){display:none}.real-app :is([class~="text-[10px]"],[class~="text-[10.5px]"],[class~="text-[11px]"],[class~="text-[11.5px]"],[class~="text-[12px]"],[class~="text-[12.5px]"],[class~=text-xs],.segment__item--sm){font-size:13px}.real-app[data-fade=narrow]{-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000);mask-image:linear-gradient(#000 calc(100% - 72px),#0000)}}@media (min-width:1024px){.real-app[data-fit=hero]>.real-zoom,.real-app[data-fit=stage]>.real-zoom{zoom:.8}.real-app[data-fit=card]>.real-zoom{zoom:.84}}@media (min-width:1280px){.real-app[data-fit=hero]>.real-zoom,.real-app[data-fit=stage]>.real-zoom{zoom:.88}.real-app[data-fit=card]>.real-zoom{zoom:.92}}@media (min-width:1440px){.real-app[data-fit=hero]>.real-zoom,.real-app[data-fit=stage]>.real-zoom{zoom:.94}.real-app[data-fit=card]>.real-zoom{zoom:.96}}.us.ud .real-app{--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;--chart-1:var(--viz-you);--chart-3:var(--viz-math);--chart-4:var(--viz-you-soft);--chart-5:var(--viz-math-soft)}.us.ud .real-app,.us.ud .real-app [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:var(--viz-you);--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;--chart-1:var(--viz-you);--chart-3:var(--viz-math);--chart-4:var(--viz-you-soft);--chart-5:var(--viz-math-soft)}.us.ud .real-app .button--primary{--button-bg-pressed:#005bab}.us.ud .real-app [data-study-skin]{box-shadow:0 0 0 1px #37352f17}.us.ud .real-app :is(.sidebar,.sidebar__mobile) .sidebar__menu-label{color:#37352fd9}.us.ud .real-app :is(.sidebar,.sidebar__mobile) .sidebar__menu-icon{color:#37352f8c}.us.ud .real-app :is(.sidebar,.sidebar__mobile) .sidebar__menu-item[data-current=true] .sidebar__menu-item-content{box-shadow:none;background:#37352f12}.us.ud .real-app :is(.plate-teal,.plate-peach,.plate-moss,.plate-rose){box-shadow:inset 0 0 0 1px #0000000d}
