.markdown-renderer{color:var(--color-text-ink-secondary);font-weight:400;line-height:1.6}.markdown-renderer.markdown-inline{font-weight:inherit;line-height:inherit;color:inherit}.markdown-renderer>:first-child{margin-top:0}.markdown-renderer>:last-child{margin-bottom:0}.markdown-renderer img{pointer-events:none}.markdown-renderer h1,.markdown-renderer h2,.markdown-renderer h3,.markdown-renderer h4,.markdown-renderer h5,.markdown-renderer h6{color:var(--color-text-ink-primary);margin-top:20px;margin-bottom:0;font-weight:600;line-height:1.4}.markdown-renderer h2{margin-top:0}.markdown-renderer h1{font-size:26px}.markdown-renderer h2{font-size:22px}.markdown-renderer h3{font-size:18px}.markdown-renderer h4{font-size:16px}.markdown-renderer h5{font-size:14px}.markdown-renderer h6{font-size:12px}@media (min-width:768px){.markdown-renderer h1{font-size:28px}.markdown-renderer h2{font-size:24px}.markdown-renderer h3{margin-top:28px;font-size:20px}.markdown-renderer h4,.markdown-renderer h5{font-size:16px}.markdown-renderer h6{font-size:14px}}.markdown-renderer p{margin-top:8px;margin-bottom:0}.markdown-renderer ul,.markdown-renderer ol{margin-top:8px;margin-bottom:16px;padding-left:0;list-style:none}.markdown-renderer ol{counter-reset:list-counter}.markdown-renderer li{margin-bottom:6px;padding-left:1.25em;position:relative}.markdown-renderer li:last-child{margin-bottom:0}.markdown-renderer ul:not(.contains-task-list)>li:before{content:"•";position:absolute;left:0}.markdown-renderer ol>li{counter-increment:list-counter;align-items:baseline;gap:.4em;padding-left:0;display:flex;position:static}.markdown-renderer ol>li:before{content:counter(list-counter) ".";text-align:left;flex:none;position:static}.markdown-renderer ol>li:has(.math-scroll-wrap[data-display=block]){align-items:center}.markdown-renderer .li-content{flex:auto;min-width:0;display:block}.markdown-renderer .li-content>p:first-child{margin-top:0}@media (min-width:768px){.markdown-renderer li{padding-left:1.5em}.markdown-renderer ul:not(.contains-task-list)>li:before{left:.25em}.markdown-renderer ol>li{padding-left:0}}.markdown-renderer li ul,.markdown-renderer li ol{margin-top:4px;margin-bottom:0;padding-left:1em}.markdown-renderer li li{margin-bottom:4px}.markdown-renderer .table-scroll-wrapper{margin-top:24px;margin-bottom:24px;overflow-x:auto}.markdown-renderer table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border-paper-default);min-width:100%;font-size:var(--text-2_5);border-radius:8px;overflow:hidden}.markdown-renderer thead tr{background-color:var(--color-surface-paper-canvas)}.dark .markdown-renderer thead tr{background-color:var(--color-surface-paper-emphasis)}.essay-view .markdown-renderer thead tr{background-color:var(--color-surface-ink-sunken)}.markdown-renderer :is(td,th).cell-short{white-space:nowrap}.markdown-renderer th{text-align:left;padding:12px 16px;font-weight:700}.markdown-renderer td{border-top:1px solid var(--color-border-paper-subtle);padding:12px 16px}@media (max-width:767px){.markdown-renderer table:has(th:nth-child(3)){min-width:430px}.markdown-renderer table:has(th:nth-child(4)){min-width:640px}.markdown-renderer>.table-scroll-wrapper{margin-inline:calc(var(--content-gutter,0px) * -1);padding-inline:var(--content-gutter,0px);scroll-padding-inline:var(--content-gutter,0px)}}.markdown-mcq table{font-weight:400}.markdown-mcq table strong{font-weight:600}.markdown-renderer blockquote{border-left:3px solid var(--color-text-ink-primary);margin-top:24px;margin-bottom:24px;margin-right:0;padding-left:24px}.markdown-renderer blockquote>:first-child{margin-top:0}.markdown-renderer blockquote>:last-child{margin-bottom:0}.markdown-renderer hr{border:none;border-top:1px solid var(--color-border-paper-subtle);margin-top:24px;margin-bottom:24px}.markdown-renderer strong{font-weight:600}.markdown-renderer code{font-size:.875em}.markdown-renderer a{color:var(--color-text-brand-primary);text-decoration:none}.markdown-renderer a:hover{text-decoration:underline}.markdown-renderer .contains-task-list{padding-left:0;list-style:none}.markdown-renderer .task-list-item{align-items:baseline;gap:8px;display:flex}.markdown-renderer .task-list-item>input[type=checkbox]{accent-color:var(--color-blue-600);margin:0;transform:translateY(1px)}.markdown-renderer{min-width:0;max-width:100%}.markdown-renderer .math-scroll-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%;overflow:auto hidden}.markdown-renderer .math-scroll-wrap::-webkit-scrollbar{height:4px}.markdown-renderer .math-scroll-wrap::-webkit-scrollbar-thumb{background:#00000040;border-radius:2px}.markdown-renderer .math-scroll-wrap[data-display=inline]{vertical-align:middle;display:inline-block}.markdown-renderer .math-scroll-wrap[data-display=block]{display:block}.markdown-renderer .math-scroll-wrap[data-display=block][data-overflow],.markdown-renderer .math-scroll-wrap[data-display=inline][data-overflow]{padding-bottom:.75rem}.markdown-renderer math[display=block]{margin-top:8px;margin-bottom:0;font-size:1.6em}.markdown-renderer math{font-size:1.1em}.markdown-renderer math mfrac{font-size:1.15em}.markdown-renderer math:not([display=block]){margin-inline-start:.15em;margin-inline-end:.15em}.markdown-renderer math mtext{font-family:var(--font-nunito), sans-serif}[data-maths=notes] .markdown-renderer math,[data-maths=notes] .markdown-renderer math[display=block],[data-maths=notes] .markdown-renderer math mfrac{font-size:1em}[data-maths=notes] .markdown-renderer math mn{font-size:1.1em}[data-maths=notes] .markdown-renderer math:not([display=block]){margin-inline-start:0;margin-inline-end:0}[data-maths=notes] .markdown-renderer .math-scroll-wrap[data-display=inline]{vertical-align:baseline;margin:-.4em -.15em;padding:.4em .15em;display:inline-grid}[data-maths=notes] .markdown-renderer .math-scroll-wrap[data-display=block]{margin-block-start:.5em;margin-block-end:.5em;padding-block-start:1em;padding-block-end:1em}[data-maths=notes] .markdown-renderer math[display=block]{width:-webkit-max-content;width:max-content;margin:0}[data-maths=notes] .v1-html-content .markdown-renderer math[display=block]{margin-inline-start:auto;margin-inline-end:auto}.markdown-text{font-size:16px}.markdown-mcq{font-size:18px;font-weight:600}.markdown-mcq strong{font-weight:700}.markdown-mcq-answer{color:inherit;font-size:16px;font-weight:500}.markdown-mcq-answer p{margin-top:0}.markdown-mcq-answer>:last-child{margin-bottom:0}.word-bank-chip .markdown-mcq-answer{font-size:inherit;font-weight:inherit}.pairs-term .markdown-mcq-answer{font-weight:inherit}.markdown-units{color:var(--color-text-ink-tertiary);font-size:18px;font-weight:500;line-height:1;display:inline-block}.markdown-units p{margin:0;display:inline}.markdown-flashcard{color:var(--color-text-ink-primary);width:100%;max-width:720px;font-size:16px}.markdown-flashcard h1,.markdown-flashcard h2,.markdown-flashcard h3,.markdown-flashcard h4,.markdown-flashcard h5,.markdown-flashcard h6{color:var(--color-text-ink-primary)}.markdown-flashcard:not(.markdown-flashcard-front) li .li-content>p{margin:0;display:inline}@media (min-width:768px){.markdown-flashcard{font-size:18px}}.markdown-flashcard-front{color:var(--color-text-ink-primary);font-size:20px;font-weight:600}.markdown-flashcard-front p{margin-top:0}@media (min-width:768px){.markdown-flashcard-front{font-size:24px}}.markdown-flashcard-centered{text-align:center}.markdown-renderer aside>div>:first-child{margin-top:0}.markdown-renderer .cognito-term{border-radius:var(--radius-xs);background-color:var(--color-purple-100);color:inherit;cursor:pointer;padding:1px 4px;font-weight:600;text-decoration:none;transition:background-color .15s}.markdown-renderer .cognito-term:hover{background-color:var(--color-purple-200);outline:none}.markdown-renderer .cognito-term:focus-visible{background-color:var(--color-purple-200);outline:none}.notes-prose .markdown-renderer,.notes-prose .markdown-renderer h2,.notes-prose .markdown-renderer h3,.notes-prose .markdown-renderer h4,.notes-prose .markdown-renderer h5,.notes-prose .markdown-renderer h6,.notes-prose .v1-html-content .ql-customViewer,.notes-prose .v1-html-content .ql-customViewer .ql-font-header,.notes-prose .v1-html-content .ql-customViewer .ql-font-subheader,.notes-prose .v1-html-content .ql-customViewer .ql-font-body,.notes-prose .v1-html-content .ql-customViewer .ql-font-subbody,.notes-prose .v1-html-content .ql-customViewer p,.notes-prose .v1-html-content .ql-customViewer li,.notes-prose .v1-html-content .ql-customViewer strong,.notes-prose .v1-html-content .ql-customViewer b,.notes-prose .v1-html-content .ql-customViewer .li-content{color:var(--color-blue-800)}.notes-prose .markdown-renderer{line-height:1.7}.notes-prose .markdown-renderer>:first-child,.notes-prose .v1-html-content .ql-editor>:first-child{margin-top:0}.notes-prose .markdown-renderer p{margin-top:10px}.notes-prose .markdown-renderer h3,.notes-prose .markdown-renderer h4,.notes-prose .markdown-renderer h5,.notes-prose .markdown-renderer h6{margin-top:24px}.notes-prose .markdown-renderer ul,.notes-prose .markdown-renderer ol{margin-top:10px;margin-bottom:19px}.notes-prose .markdown-renderer li ul,.notes-prose .markdown-renderer li ol{margin-top:4px;margin-bottom:0}.notes-prose .markdown-renderer li{margin-bottom:8px}.notes-prose .markdown-renderer li li{margin-bottom:6px}.notes-prose .markdown-renderer li:last-child{margin-bottom:0}@media (min-width:768px){.notes-prose .markdown-renderer h3{margin-top:38px}}.notes-prose .markdown-renderer>:last-child{margin-bottom:0}.notes-prose :is(.content-image,.content-carousel){margin-top:8px;margin-bottom:8px}.notes-prose :is(.content-image,.content-carousel):first-child{margin-top:0}.notes-prose :is(.content-image,.content-carousel):last-child{margin-bottom:0}.notes-prose :is(.content-image,.content-carousel)+:is(.content-image,.content-carousel){margin-top:0}.notes-prose :is(.content-image,.content-carousel)+*>.markdown-renderer>aside:first-child{margin-top:18px}.notes-prose :has(>.markdown-renderer>aside:last-child)+:is(.content-image,.content-carousel){margin-top:16px}.notes-prose :has(>.markdown-renderer>:is(h2,h3):last-child)+:is(.content-image,.content-carousel){margin-top:20px}@media (min-width:768px){.notes-prose :is(.content-image,.content-carousel)+*>.markdown-renderer>h3:first-child{margin-top:14px}}.notes-prose{--color-surface-paper-raised:var(--color-surface-ink-raised)}.dark .notes-prose{--color-surface-paper-raised:#292a2f}.notes-prose{overflow-anchor:none}.notes-prose .markdown-renderer h2,.notes-prose .markdown-renderer h3{font-family:var(--font-heading), serif;letter-spacing:-.01em;font-weight:500;line-height:1.15}.notes-prose .markdown-renderer h2{font-size:26px;line-height:1.1}.notes-prose .markdown-renderer h3{font-size:20px}@media (min-width:768px){.notes-prose .markdown-renderer h2{font-size:28px}.notes-prose .markdown-renderer h3{font-size:22px}}:where(.dark) .notes-prose{--color-blue-800:var(--color-text-paper-primary)}:where(.dark) .notes-prose .markdown-renderer .cognito-term{background-color:color-mix(in srgb, var(--color-purple-400) 30%, transparent)}:where(.dark) .notes-prose .markdown-renderer .cognito-term:hover{background-color:color-mix(in srgb, var(--color-purple-400) 46%, transparent)}:where(.dark) .notes-prose .markdown-renderer .cognito-term:focus-visible{background-color:color-mix(in srgb, var(--color-purple-400) 46%, transparent)}.notes-prose[data-notes-theme=white] .notes-banner-badge{background-color:var(--color-surface-paper-raised);border:1.5px solid var(--color-border-paper-default);color:var(--color-blue-800)}.notes-prose[data-notes-theme=white] .notes-banner-badge>*{color:var(--color-blue-800)}.notes-prose[data-notes-outline=some] .notes-frame,.notes-prose[data-notes-outline=all] .notes-frame{border-color:var(--color-purple-400);box-shadow:6px 6px 0 0 var(--color-purple-200)}.notes-prose[data-notes-outline=all] .notes-section-frame{box-shadow:6px 6px 0 0 var(--color-purple-200)}.notes-prose[data-notes-outline=all] .notes-section-card{border-color:var(--color-purple-400)}.dark .notes-prose[data-notes-outline=some] .notes-frame,.dark .notes-prose[data-notes-outline=all] .notes-frame,.dark .notes-prose[data-notes-outline=all] .notes-section-frame{box-shadow:6px 6px 0 0 color-mix(in srgb, var(--color-purple-500) 45%, var(--color-surface-paper-emphasis))}.markdown-renderer .worked-step-card,.markdown-renderer .key-equation-block,.markdown-renderer .key-quote-block{background:var(--color-surface-paper-canvas);border-radius:var(--radius-sm);margin-block-start:1.5rem;margin-block-end:1.5rem}.markdown-renderer>:is(.worked-step-card,.key-equation-block,.key-quote-block):first-child{margin-top:0}.markdown-renderer>:is(.worked-step-card,.key-equation-block,.key-quote-block):last-child{margin-bottom:0}.markdown-renderer .worked-step-card{padding:1rem}.markdown-renderer :is(.worked-step-card,.key-equation-block,.key-quote-block)>:first-child{margin-top:0}.markdown-renderer :is(.worked-step-card,.key-equation-block,.key-quote-block)>:last-child{margin-bottom:0}.markdown-renderer .worked-step-card>:is(h3,h4,h5){margin-top:0}.markdown-renderer .worked-step-card>:is(h3,h4,h5)+*{margin-top:.625rem}.markdown-renderer .worked-step-card .math-scroll-wrap[data-display=block],[data-maths=notes] .markdown-renderer .worked-step-card .math-scroll-wrap[data-display=block]{margin-block-start:.5rem;margin-block-end:.5rem;padding-block-start:0;padding-block-end:0}.markdown-renderer .worked-step-card math[display=block]{margin-block-start:0;margin-block-end:0}.markdown-renderer .worked-step-card>p:last-child>.math-scroll-wrap[data-display=block]:last-child,[data-maths=notes] .markdown-renderer .worked-step-card>p:last-child>.math-scroll-wrap[data-display=block]:last-child{margin-bottom:0}.markdown-renderer .worked-step-card .table-scroll-wrapper{margin-block:var(--spacing-3)}.markdown-renderer .worked-step-card table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border-paper-emphasis);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;background:0 0;width:auto;min-width:0;max-width:100%;line-height:1.5;overflow:hidden}.markdown-renderer .worked-step-card thead tr{background:0 0}.markdown-renderer .worked-step-card th,.markdown-renderer .worked-step-card td{padding:var(--spacing-1) var(--spacing-3);border:0}.markdown-renderer .worked-step-card tr>*+*{border-left:1px solid var(--color-border-paper-emphasis)}.markdown-renderer .worked-step-card table tbody td{border-top:1px solid var(--color-border-paper-emphasis)}.markdown-renderer .key-equation-block{text-align:center;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1rem;padding-inline-end:1rem}.markdown-renderer .key-equation-block .math-scroll-wrap[data-display=block],[data-maths=notes] .markdown-renderer .key-equation-block .math-scroll-wrap[data-display=block]{margin-block-start:0;margin-block-end:0}.markdown-renderer .key-equation-block math[display=block],[data-maths=notes] .markdown-renderer .key-equation-block math[display=block]{margin-inline-start:auto;margin-inline-end:auto}.markdown-renderer .key-quote-block{text-align:center;padding:20px 56px;position:relative}.markdown-renderer .key-quote-block .quote-mark{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.markdown-renderer .key-quote-block:before,.markdown-renderer .key-quote-block:after{font-family:var(--font-quote), serif;color:var(--color-text-ink-tertiary);opacity:.45;pointer-events:none;font-size:64px;font-style:normal;line-height:1;position:absolute}.markdown-renderer .key-quote-block:before{content:"“";top:8px;left:14px}.markdown-renderer .key-quote-block:after{content:"”";bottom:-22px;right:14px}.markdown-renderer :is(h2,h3,h4,h5,h6)+.key-quote-block{margin-top:36px}.markdown-renderer .key-quote-block blockquote{font-family:var(--font-quote), serif;border-left:none;margin:0;padding:0}.markdown-renderer .key-quote-block blockquote p:not(.quote-attribution){font-family:inherit;font-size:22px;line-height:1.5}.markdown-renderer .key-quote-block blockquote>p:first-child{margin-top:0}.markdown-renderer .key-quote-block .verse-break{height:0;display:block;overflow:hidden}.markdown-renderer .key-quote-block .quote-attribution{font-family:var(--font-nunito), sans-serif;color:var(--color-text-ink-tertiary);margin:10px 0 0;font-size:.875rem;font-style:normal;line-height:1.4}.dark .markdown-renderer .worked-step-card,.dark .markdown-renderer .key-equation-block,.dark .markdown-renderer .key-quote-block{background:var(--color-surface-paper-emphasis)}.notes-media-panel{background:var(--notes-media-bg,var(--color-surface-paper-canvas));border:var(--notes-media-border,none)}.dark .notes-media-panel{background:var(--color-surface-paper-emphasis)}.dark .notes-media-panel img{padding:4.8px}.notes-slide-text .markdown-renderer,.notes-prose .notes-slide-text .markdown-renderer{color:inherit;font-size:inherit;line-height:inherit}[data-maths=notes] .markdown-renderer .worked-step-card>p>.math-scroll-wrap[data-display=block],[data-maths=notes] .markdown-renderer .key-equation-block>p>.math-scroll-wrap[data-display=block],.markdown-renderer .worked-step-card>.table-scroll-wrapper{max-width:none;margin-inline-start:-1rem;margin-inline-end:-1rem;padding-inline-start:1rem;padding-inline-end:1rem}@media (max-width:767px){[data-maths=notes] .markdown-renderer>p>.math-scroll-wrap[data-display=block]{max-width:none;margin-inline:calc(var(--content-gutter,0px) * -1);padding-inline:var(--content-gutter,0px)}}[data-maths=notes] .markdown-renderer .worked-step-card>p>.math-scroll-wrap[data-display=block][data-overflow],.markdown-renderer .worked-step-card>.table-scroll-wrapper[data-overflow]{padding-bottom:.75rem}.markdown-renderer .math-scroll-wrap[data-overflow=end],.markdown-renderer .worked-step-card>.table-scroll-wrapper[data-overflow=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.markdown-renderer .math-scroll-wrap[data-overflow=start],.markdown-renderer .worked-step-card>.table-scroll-wrapper[data-overflow=start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000)}.markdown-renderer .math-scroll-wrap[data-overflow=start\ end],.markdown-renderer .worked-step-card>.table-scroll-wrapper[data-overflow=start\ end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}