:is(ul,ol)[data-draft-list]{margin-block:16px;padding:0;list-style:none}[data-draft-list]>li{margin-left:1.5em;display:flex}[data-draft-list]>li[data-depth="1"]{margin-left:3em}[data-draft-list]>li[data-depth="2"]{margin-left:4.5em}[data-draft-list]>li[data-depth="3"]{margin-left:6em}[data-draft-list]>li[data-depth="4"]{margin-left:7.5em}ul[data-draft-list]>li:before{content:"●";flex-shrink:0;margin-right:8px}ul[data-draft-list]>li[data-depth="1"]:before{content:"○"}ul[data-draft-list]>li[data-depth="2"]:before{content:"■"}ul[data-draft-list]>li[data-depth="3"]:before{content:"□"}ul[data-draft-list]>li[data-depth="4"]:before{content:"➢"}ol[data-draft-list]>li:before{content:attr(data-marker) " ";text-align:right;flex-shrink:0;width:30px;margin-left:-16px;margin-right:8px}[data-draft-list]>li[data-align=center]{justify-content:center}[data-draft-list]>li[data-align=right]{justify-content:flex-end}[data-solution-step][data-nested]{visibility:hidden}[data-editor-space-top=sm]{padding-top:calc(var(--spacing) * 4)}[data-editor-space-top=md]{padding-top:calc(var(--spacing) * 8)}[data-editor-space-top=lg]{padding-top:calc(var(--spacing) * 12)}[data-editor-space-bottom=sm]{padding-bottom:calc(var(--spacing) * 4)}[data-editor-space-bottom=md]{padding-bottom:calc(var(--spacing) * 8)}[data-editor-space-bottom=lg]{padding-bottom:calc(var(--spacing) * 12)}[data-editor-line-spacing="1"]{line-height:1}[data-editor-line-spacing="1.5"]{line-height:1.5}[data-editor-line-spacing="2"]{line-height:2}[data-editor-line-spacing="3"]{line-height:3}.textbook-callout{--callout-main:var(--color-primary);--callout-bg:var(--color-primary-background);--callout-text:var(--color-primary-dark);background:var(--callout-bg);color:var(--callout-text);break-inside:avoid;border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4) calc(var(--spacing) * 4);overflow:hidden}.textbook-callout[data-editor-callout=WIZE_TIP]{--callout-main:var(--color-green);--callout-bg:var(--color-green-background);--callout-text:var(--color-green-dark)}.textbook-callout[data-editor-callout=EXAM_TIP]{--callout-main:var(--color-cyan);--callout-bg:var(--color-cyan-background);--callout-text:var(--color-cyan-dark)}.textbook-callout[data-editor-callout=WARNING]{--callout-main:var(--color-orange);--callout-bg:var(--color-orange-background);--callout-text:var(--color-orange-dark)}.textbook-callout:is([data-editor-callout=MCAT_TIP],[data-editor-callout=LSAT_TIP]){--callout-main:var(--color-secondary);--callout-bg:var(--color-secondary-background);--callout-text:var(--color-secondary-dark)}.textbook-callout[data-editor-callout=WRITE_IT_DOWN]{--callout-main:var(--color-purple);--callout-bg:var(--color-purple-background);--callout-text:var(--color-purple-dark)}[data-callout-header]{margin-bottom:var(--spacing);align-items:center;display:flex}[data-callout-icon]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);margin-right:calc(var(--spacing) * 2);border-radius:var(--radius-pill);background:var(--callout-main);color:var(--color-white);font-size:calc(var(--spacing) * 2.5);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-callout-title]{font-size:var(--text-overline);line-height:var(--text-overline--line-height);font-weight:var(--font-weight-black);text-transform:uppercase;letter-spacing:var(--tracking-overline)}.textbook-document{overflow-wrap:anywhere;border-left:1px solid #0000;display:flow-root}[data-textbook-navigation] a{font-size:var(--text-caption);line-height:var(--text-button--line-height)}@media (width>=900px){[data-textbook-navigation] a{font-size:var(--text-button)}}.textbook-document p{white-space:pre-wrap;min-height:1em;overflow:auto hidden}.textbook-document :is(h2,h3,h4,h5,h6){font-weight:700}.textbook-document h2{margin-block:.83em;font-size:1.5em}.textbook-document h3{margin-block:1em;font-size:1.17em}.textbook-document h4{margin-block:1.33em;font-size:1em}.textbook-document h5{margin-block:1.67em;font-size:.83em}.textbook-document h6{margin-block:2.33em;font-size:.67em}.textbook-document img{max-width:100%;height:auto}.textbook-document [data-image-block]{align-items:flex-start;display:flex}.textbook-document [data-image-block]>img{display:block}.textbook-document [data-image-block][data-align=center]{justify-content:center}.textbook-document [data-image-block][data-align=right]{justify-content:flex-end}.textbook-document a{color:var(--color-primary);text-decoration:underline}.textbook-equation{max-width:100%;overflow:auto hidden}.textbook-table{overflow-x:auto}.textbook-table table{border-collapse:collapse;width:100%}.textbook-table td,.textbook-table th{border:1px solid var(--color-divider);padding:.5rem}.textbook-table th{background:var(--color-grey-100);border-color:var(--color-grey-400)}[data-question-preview]{max-height:4.29em;overflow:hidden}[data-practice-page] .textbook-document{line-height:1.43}[data-question-options] label{border-radius:24px}[data-question-options] label .textbook-document{flex:1;max-width:650px}[data-question-options] label>input,[data-question-skipped]>input{margin-left:16px;width:24px!important;height:24px!important}[data-question-options] button{width:32px;height:32px}[data-question-options] button svg{width:22.5px;height:18px}[data-question-skipped]{border:2px solid var(--color-grey-300);border-radius:24px;flex-direction:row-reverse;justify-content:space-between;width:calc(100% - 40px);margin-bottom:0;padding:4px 8px 4px 16px;font-size:14px;line-height:1.43}
