.notes-workspace{--notes-accent:#2860e7;color:#334d68;margin-inline:auto;container:notes-reader/inline-size;max-width:1140px!important;padding:20px 0 56px!important}.notes-workspace .notes-heading{border:0;padding:0 0 22px;display:block}.notes-back{color:#526b89;align-items:center;gap:8px;margin-bottom:15px;font-size:14px;display:inline-flex}.notes-heading h1{align-items:center;gap:10px;margin:0 0 8px;font-size:28px;line-height:1.25;display:flex}.notes-heading>p{color:#657389;margin:0;font-size:15px}.notes-unit-picker{background:#fff;border:1px solid #d9e4f0;border-radius:10px;align-items:center;gap:12px;margin-bottom:22px;padding:14px 18px;display:flex}.notes-unit-picker label{margin:0;font-size:14px}.notes-unit-picker>div{flex:1;max-width:560px;position:relative}.notes-unit-picker select{-webkit-appearance:none;appearance:none;color:#172d4a;width:100%;font:inherit;background:#f7f9fc;border:1px solid #d7e2ef;border-radius:8px;padding:12px 38px 12px 14px;font-size:14px}.notes-unit-picker svg{pointer-events:none;position:absolute;top:14px;right:12px}.notes-unit-picker>span{color:#657389;margin-left:auto;font-size:12px}.notes-workspace .notes-layout{grid-template-columns:minmax(0,860px);justify-content:center;align-items:start;gap:30px;display:grid}.notes-workspace .notes-outline{background:0 0;border:0;padding:14px 0;display:none}.notes-outline>p{letter-spacing:.12em;color:#61758d;margin:0 0 14px;font-size:11px}.notes-outline nav{border-left:1px solid #d8e2ee;display:grid}.notes-outline nav a{color:#6a7d92;border-left:2px solid #0000;align-items:baseline;gap:9px;margin-left:-1px;padding:9px 0 9px 13px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.notes-outline nav a>span:first-child{color:#8a9bb0;flex:0 0 20px;font-size:10px}.notes-outline nav a[aria-current=location]{color:#204faa;border-left-color:var(--notes-accent);background:linear-gradient(90deg,#eaf1fd,#0000)}.notes-outline nav a[aria-current=location]>span:first-child{color:var(--notes-accent)}.notes-reading-position{color:#73859b;grid-template-columns:1fr auto;gap:9px;margin:22px 0 0 13px;font-size:11px;display:grid}.notes-reading-position strong{color:#486788;font-size:11px}.notes-reading-position progress{-webkit-appearance:none;appearance:none;background:#dfe7f1;border:0;border-radius:4px;grid-column:1/-1;width:100%;height:4px}.notes-reading-position progress::-webkit-progress-bar{background:#dfe7f1;border-radius:4px}.notes-reading-position progress::-webkit-progress-value{background:var(--notes-accent);border-radius:4px}.notes-reading-position progress::-moz-progress-bar{background:var(--notes-accent)}.notes-workspace .notes-paper{color:#3b516b;background:#fff;border:1px solid #dce3ec;border-radius:9px;width:100%;min-width:0;margin:0;padding:44px 52px 38px;font-size:16px;line-height:1.85;box-shadow:0 10px 34px #22395506;container:notes-paper/inline-size}.notes-paper p{color:inherit}.notes-paper .lucide{flex:none;width:18px;height:18px;margin:0}.notes-paper .notes-unit-title{border-bottom:1px solid #dfe6ef;margin:0;padding:0 0 34px;display:block}.notes-meta{color:#78889b;letter-spacing:0;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;line-height:1.5;display:flex}.notes-meta>span{letter-spacing:0;font-size:12px}.notes-meta>span:first-child{color:var(--notes-accent);letter-spacing:.08em}.notes-meta button{color:#63758d;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-left:auto;padding:6px 0;display:inline-flex}.notes-workspace .notes-unit-title h2{letter-spacing:-1.1px;color:#172d4a;margin:22px 0 15px;font-size:clamp(30px,3vw,40px);line-height:1.16}.notes-unit-title>p{color:#687c94;margin:0;font-size:17px;line-height:1.7}.notes-goals{background:0 0;border:0;border-radius:0;margin:28px 0 0;padding:0}.notes-goals h3{color:#344f70;margin:0 0 12px;font-size:13px;line-height:1.4}.notes-goals ul{color:#65778e;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:grid}.notes-goals li{padding-left:19px;position:relative}.notes-goals li:before{content:"";background:var(--notes-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:0}.notes-section{min-width:0;padding-top:38px;scroll-margin-top:96px}.notes-section+.notes-section{margin-top:10px}.notes-section-title{align-items:flex-start;gap:13px;margin-bottom:20px;display:flex}.notes-section-title>span{min-width:30px;height:30px;color:var(--notes-accent);background:#f5f8fe;border:1px solid #d8e4f4;border-radius:8px;justify-content:center;align-items:center;margin-top:2px;font-size:11px;line-height:1;display:inline-flex}.notes-section h3{letter-spacing:-.5px;color:#172d4a;margin:0 0 20px;font-size:23px;line-height:1.4}.notes-section-title h3{margin:0}.notes-section p{margin:0 0 18px}.notes-prose>p:last-child{margin-bottom:0}.notes-explanation,.notes-context-visual{min-width:0}.notes-paper .notes-photo{border-radius:8px;margin:24px 0 0}.notes-paper .notes-photo img{max-height:360px}.notes-paper .notes-photo figcaption{background:#f6f8fb;padding:16px}.notes-paper .notes-photo figcaption strong{font-size:14px}.notes-paper .notes-photo figcaption p{margin:8px 0;font-size:13px;line-height:1.7}.notes-paper .notes-photo small{font-size:11px}.notes-paper .notes-diagram{border-radius:8px;margin:26px 0}.notes-paper .notes-diagram figcaption{background:#f6f8fb;padding:18px 22px}.notes-paper .notes-diagram figcaption strong{font-size:15px}.notes-paper .notes-diagram figcaption p{margin:8px 0 0;font-size:14px;line-height:1.7}.notes-paper .frq-figure{background:#fbfcff;border:1px solid #dbe5f2;border-radius:8px;margin:26px 0;padding:20px;overflow:hidden}.notes-paper .frq-figure figcaption{gap:6px;font-size:14px;line-height:1.6;display:grid}.notes-paper .frq-figure figcaption span{color:#6c8098;font-size:12px}.notes-paper .frq-figure svg{width:100%;height:auto;margin:14px 0 0}.notes-paper .frq-figure svg text{fill:#334d68;font-family:inherit;font-size:13px}.notes-paper .frq-figure-values{color:#6c8098;font-size:12px}.notes-equation{text-align:left;color:#214577;background:#f7f9fd;border:1px solid #dce6f5;border-left:3px solid #91acd1;border-radius:0 8px 8px 0;gap:14px;margin:26px 0;padding:20px 24px;font-family:Cambria,Times New Roman,serif;font-size:20px;display:grid;overflow-x:auto}.notes-equation-line{min-width:0;line-height:1.8}.notes-equation .math-copy{font-family:inherit}.notes-workspace .math-copy sub{vertical-align:sub;font-size:.72em;line-height:0}.notes-workspace .math-copy sup{vertical-align:super;font-size:.72em;line-height:0}.notes-equation .math-fraction{margin-inline:.25em;font-size:.9em}.notes-flow{counter-reset:flow;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:26px 0;padding:0;list-style:none;display:grid}.notes-flow li{counter-increment:flow;background:#f8fafc;border:1px solid #dce6f0;border-radius:7px;padding:16px;font-size:13px;line-height:1.7}.notes-flow li:before{content:counter(flow,decimal-leading-zero);color:var(--notes-accent);margin-bottom:8px;font-size:11px;display:block}.notes-flow strong{color:#214061;margin-bottom:6px;font-size:14px;display:block}.notes-section .notes-takeaway{color:#486b62;background:0 0;border-top:1px solid #e0e8ef;border-radius:0;align-items:flex-start;gap:10px;margin:24px 0 0;padding:18px 0 0;font-size:14px;line-height:1.75;display:flex}.notes-takeaway svg{margin-top:4px!important}.notes-kicker{letter-spacing:.11em;color:#607b9c;font-size:11px;line-height:1.5;margin:0 0 9px!important}.notes-inline-practice{background:#f1f8f5;border:1px solid #d7e9df;border-left:3px solid #64aa8e;border-radius:0 9px 9px 0;margin:28px 0 0;padding:22px 24px}.notes-inline-practice .notes-kicker{color:#397762}.notes-inline-practice>p:not(.notes-kicker){font-size:15px;line-height:1.8}.notes-paper summary{cursor:pointer;color:#245bbe;min-height:30px;font-size:14px;line-height:1.6}.notes-inline-practice details,.notes-check details{margin-top:16px}.notes-inline-practice details>p{border-top:1px solid #c9e1d3;margin:16px 0 0;padding-top:16px;font-size:15px}.notes-example{background:#fcfdff;border:1px solid #d5e2f5;border-top:3px solid #6b96d6;border-radius:8px;margin:24px 0;padding:24px}.notes-example-number{letter-spacing:.1em;color:#3c6cb0;font-size:11px}.notes-example h4{color:#173653;margin:7px 0 15px;font-size:19px;line-height:1.4}.notes-example>p{font-size:15px}.notes-example-solution{margin-top:20px}.notes-example-solution summary{font-size:14px}.notes-example-solution ol{counter-reset:solution;gap:16px;margin:22px 0;padding:0;list-style:none;display:grid}.notes-example-solution li{counter-increment:solution;padding-left:37px;font-size:15px;line-height:1.8;position:relative}.notes-example-solution li:before{content:counter(solution);color:#426ea9;background:#e8f0fc;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;position:absolute;top:3px;left:0}.notes-answer{background:#edf3fd;border-radius:6px;margin:22px 0 0;padding:18px}.notes-answer strong{color:#3f6597;font-size:12px}.notes-answer p{margin:8px 0 0;font-size:15px}.notes-pitfalls{gap:14px;display:grid}.notes-pitfalls>div{background:#fffdfa;border:1px solid #eddfce;border-left:3px solid #cfa266;border-radius:0 8px 8px 0;overflow:hidden}.notes-pitfalls p{margin:0;padding:18px 20px;font-size:15px;line-height:1.8}.notes-pitfalls p+p{background:#fbfcf9;border-top:1px solid #efe7dc}.notes-pitfalls strong{letter-spacing:.06em;color:#986526;text-transform:uppercase;margin-bottom:7px;font-size:11px;display:block}.notes-pitfalls p+p strong{color:#397861}.notes-check{border-bottom:1px solid #e1e8ef;padding:22px 0}.notes-check>p{margin:0 0 12px;font-size:16px;line-height:1.8}.notes-check b{color:#397762;background:#edf7f1;border-radius:7px;place-items:center;min-width:27px;height:27px;margin-right:7px;font-size:12px;display:inline-grid}.notes-check details p{background:#f1f8f5;border-left:2px solid #81b89f;border-radius:0 6px 6px 0;margin:15px 0 0;padding:18px;font-size:15px}.notes-terms{grid-template-columns:1fr 1fr;gap:22px 28px;margin:0;display:grid}.notes-terms dt{color:#173653;font-size:15px}.notes-terms dd{color:#6c7d92;margin:6px 0 0;font-size:14px;line-height:1.75}.notes-connection{color:#466481;background:#f5f8fc;border-radius:8px;margin-top:30px;padding:22px;font-size:14px}.notes-connection p{margin:8px 0 0}.notes-paper .notes-footer{border-top:1px solid #dce5ef;margin-top:38px;padding-top:28px;font-size:13px;display:block}.notes-read{background:var(--notes-accent);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;display:inline-flex}.notes-read.is-read{color:#27694f;background:#e5f3ec}.notes-footer>small{color:#7d8ba0;margin-top:12px;font-size:12px;line-height:1.7;display:block}.notes-next{flex-wrap:wrap;justify-content:space-between;gap:16px;margin:26px 0;display:flex}.notes-next a{color:var(--notes-accent);align-items:center;gap:8px;font-size:14px;display:inline-flex}.notes-footer .notes-provenance{color:#7d8ba0;margin:0;font-size:12px;line-height:1.8}.notes-provenance a{text-decoration:underline}:is(.notes-paper :focus-visible,.notes-outline :focus-visible,.notes-unit-picker :focus-visible){outline-offset:4px;outline:3px solid #8eb7ff}.notes-paper .notes-jump{z-index:6;background:#f9fbff;border:1px solid #dbe5f1;border-radius:8px;margin:0 0 30px;padding:12px 15px;position:sticky;top:10px;box-shadow:0 3px 12px #172d4a06}.notes-jump summary{align-items:center;gap:10px;min-height:24px;font-size:13px;list-style:none;display:flex}.notes-jump summary::-webkit-details-marker{display:none}.notes-jump summary>span:nth-child(2){color:#7d8da2;margin-left:auto;font-size:11px}.notes-jump[open] summary svg{transform:rotate(180deg)}.notes-jump nav{gap:4px;max-height:50vh;padding-top:15px;display:grid;overflow:auto}.notes-jump nav a{color:#617791;gap:9px;padding:6px 0;font-size:13px;line-height:1.6;text-decoration:none;display:flex}.notes-jump nav a>span:first-child{color:#8a9bb1;min-width:24px;font-size:11px}.notes-jump nav a[aria-current=location]{color:var(--notes-accent)}@container notes-reader (width>=1030px){.notes-workspace .notes-layout{grid-template-columns:176px minmax(0,860px)}.notes-workspace .notes-outline{max-height:calc(100vh - 52px);display:block;position:sticky;top:26px;overflow-y:auto}.notes-paper .notes-jump{display:none}}@container notes-paper (width>=680px){.notes-explanation.has-photo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}.notes-context-visual .notes-photo{margin:0}.notes-context-visual .notes-photo img{max-height:300px}.notes-pitfalls>div{grid-template-columns:1fr 1fr;display:grid}.notes-pitfalls p+p{border-top:0;border-left:1px solid #efe7dc}}@media (max-width:650px){.notes-workspace{padding:8px 0 40px!important}.notes-workspace .notes-paper{border-radius:8px;padding:24px 20px;font-size:16px;line-height:1.85}.notes-unit-picker{flex-wrap:wrap;padding:12px}.notes-unit-picker>div{flex-basis:100%;order:3;max-width:none}.notes-workspace .notes-unit-title h2{margin:20px 0 13px;font-size:29px}.notes-unit-title>p{font-size:16px}.notes-meta{gap:10px;font-size:11px}.notes-meta>span{font-size:11px}.notes-meta button{font-size:12px}.notes-section{padding-top:32px;scroll-margin-top:100px}.notes-section h3{font-size:21px}.notes-section-title{gap:10px}.notes-section-title>span{min-width:26px;height:26px;font-size:10px}.notes-inline-practice,.notes-example{padding:18px}.notes-terms{grid-template-columns:1fr}.notes-equation{padding:16px;font-size:18px}.notes-flow{grid-template-columns:1fr}.notes-paper .notes-jump{margin-bottom:26px;padding:10px 12px;top:8px}.notes-jump summary>span:nth-child(2){font-size:10px}.notes-paper .frq-figure{padding:12px}}@media print{.bq-sidebar,.bq-mobile-bar,.account-notices,.notes-outline,.notes-heading,.notes-unit-picker,.notes-jump,.notes-meta button,.notes-read,.notes-next,.notes-footer>small,.uw-heading,.uw-next{display:none!important}.bq-content{margin:0!important;padding:0!important}.notes-workspace{container-type:normal;max-width:none!important;padding:0!important}.notes-workspace .notes-layout{display:block}.notes-workspace .notes-paper{box-shadow:none;border:0;padding:0;font-size:11pt;line-height:1.65;container-type:normal}.notes-workspace .notes-unit-title h2{font-size:25pt}.notes-section{break-inside:auto;padding-top:22px}.notes-section h3,.notes-section-title{break-after:avoid}.notes-example,.notes-pitfalls>div,.notes-check,.notes-diagram,.frq-figure{break-inside:avoid}.notes-paper summary{display:none}.notes-paper details{content-visibility:visible}.notes-explanation.has-photo{display:block}.notes-paper .notes-photo{max-width:75%;margin:20px auto}.notes-paper .notes-diagram svg{min-width:0}.notes-example-solution,.notes-check details,.notes-inline-practice details{display:block}.notes-terms{grid-template-columns:1fr 1fr}}
