body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-size:max(1rem,16px);font-weight:400;line-height:1.5;color:#373a3c;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}button,input[type=submit]{min-height:24px;min-width:24px}input:not([type=submit]){font-size:max(1rem,16px);color:inherit;font-family:Noto Sans,monospace,sans-serif}.slide-embed{width:100%;aspect-ratio:16 / 10;border:none}.descript,.liveStream{width:100%;aspect-ratio:16 / 9;border:none}.excelLive:not(.warnbox):not(.math-button):not([id$=slideshow] section){width:100%;aspect-ratio:16/10}.container{display:flex;vertical-align:top;gap:2rem;margin-bottom:1.25rem}@container main (max-width: 400px){.container{display:block}}@container main (max-width: 750px){.container:has(math){display:block}}.big-column{width:100%;padding:1rem;vertical-align:top}.column-3{width:50%;padding:1rem;vertical-align:top}.column-4{width:33.3333%;padding:1rem;vertical-align:top}.column-5{width:25%;padding:1rem;vertical-align:top}.warnbox{background-color:#f7baba;border-radius:10px;border:red solid 3px;padding:1em 1em 0}.insidebox{background-color:#d2d1fa;border-radius:10px;border:blue solid 3px;padding:1em 1em 0}.doubleinsidebox{background-color:#8cf2ab;border-radius:10px;border:green solid 3px;padding:1em 1em 0}.tripleinsidebox{background-color:#ffdd80;border-radius:10px;border:rgb(135,100,0) solid 3px;padding:1em 1em 0}.quadrupleinsidebox{background-color:#d9d9d9;border-radius:10px;border:darkgray solid 3px;padding:1em 1em 0}:is(.warnbox,.insidebox,.doubleinsidebox,.tripleinsidebox,.quadrupleinsidebox)>:is(h1,h2,h3,h4,h5,h6){text-align:center}table{display:table;min-width:60%;margin:1rem auto;border-spacing:0;overflow:auto;border-color:#ddd;border-collapse:collapse}[id$=slideshow] table{width:100%}tr{color:inherit;background-color:#fff;border-top:2px solid hsl(180,2%,63%)}thead>tr:nth-of-type(1){border-top:4px solid hsl(180,2%,63%)}thead>tr:nth-last-child(2n){background-color:#f8f8f8}thead>tr:last-of-type{border-bottom:4px solid hsl(180,2%,63%)}tbody>tr:nth-child(odd){background-color:#f8f8f8}tbody>tr:last-child{border-bottom:4px solid hsl(180,2%,63%)}:is(th,td){text-align:center;border-left:2px solid hsl(180,2%,80%);border-right:2px solid hsl(180,2%,80%)}.col-1-left :nth-of-type(1),.col-2-left :nth-of-type(2),.col-3-left :nth-of-type(3),.col-4-left :nth-of-type(4),.col-5-left :nth-of-type(5),.col-6-left :nth-of-type(6){text-align:left}.col-1-right :nth-of-type(1),.col-2-right :nth-of-type(2),.col-3-right :nth-of-type(3),.col-4-right :nth-of-type(4),.col-5-right :nth-of-type(5),.col-6-right :nth-of-type(6){text-align:right}.center:not(#booster){text-align:center}.line-item{padding-left:2rem}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:max(.875em,16px);color:#000;background-color:#f7f7f7;padding:.5rem;border:1px solid #dee2e6;white-space:pre-line}pre code{background-color:transparent;font-size:inherit;color:inherit;word-break:normal;display:block}code{padding:.125rem .25rem;word-wrap:break-word}p.arguments{line-height:2.5}.arguments>span{background:#d9d9d9;padding:5px 10px;outline:1.5px solid black;margin:5px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:20px}.emphasize{font-weight:700;font-style:italic}img,svg{width:100%;max-width:90vw;max-width:90dvw;margin:auto;display:block}:is(img,svg) math{font-size:50%!important}label.sr-only,caption{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.typeset-in-progress{filter:blur(4px)}math[display=block] mfrac{math-style:normal}math[display=block] :not(mfrac)>:not(mfrac)>:is(munderover,mover,munder){math-style:normal}math[display=block]{margin:1rem}mtr:has(>mtd:nth-child(3):last-child)>mtd:first-child{text-align:right;text-align:-webkit-right}mtr:has(>mtd:nth-child(3):last-child)>mtd:last-child{text-align:left;text-align:-webkit-left}[id$=slideshow] math+p{margin-top:.6rem}mtd+mtd:has(+mtd){padding:0}#notebook{max-width:100vw;max-width:100dvw;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:[page-start] 2em [main-start] 1fr [menu-end] 2em [content-start] 2fr [content-middle] 2fr [content-end] 2em [toc-start] 1fr [main-end] 2em [page-end];grid-template-rows:[page-start] 2em [main-start] 100% [main-end] 2em [footer-start] 50px [footer-end];grid-auto-rows:0;grid-auto-columns:0}#mobile-menu{top:0;position:sticky;display:none}@media (max-width: 1200px){#notebook{grid-template-columns:[page-start] 1em [content-start] 1fr [content-middle] 1fr [content-end] 2em [toc-start] 1fr [main-end] 2em [page-end]}#notebook:has(:is(#siteMenu,#mobile-menu>:first-child):is(:hover,:focus,:active)) #siteMenu{grid-column-start:content-start;grid-column-end:content-middle;background-color:#fff;max-height:100vh;max-height:100dvh;z-index:1}#notebook:has(:is(#siteMenu,#mobile-menu>:first-child):is(:hover,:focus,:active)) #siteMenu h2{padding-top:2rem;padding-right:1rem}}@media (max-width: 1000px){#notebook{grid-template-columns:[page-start] 1em [content-start] 1fr [content-middle] 1fr [content-end] 1em [page-end]}#notebook:has(:is(#tableOfContents,#mobile-menu>:last-child):is(:hover,:focus,:active)) #tableOfContents{grid-column-start:content-middle;grid-column-end:content-right;background-color:#fff;max-height:100vh;max-height:100dvh;z-index:1}#notebook:has(:is(#tableOfContents,#mobile-menu>:last-child):is(:hover,:focus,:active)) #tableOfContents h2{padding-top:2rem;padding-left:1rem}}@media (max-width: 1200px){#mobile-menu{grid-column-start:content-start;grid-column-end:content-end;display:grid;grid-template-columns:[menu-left] 1fr [menu-middle] 1fr [menu-right]}#siteMenu{max-height:0;-webkit-transition:max-height .5s ease-in;transition:max-height .5s ease-in}#mobile-menu>:first-child{grid-column-start:menu-left;grid-column-end:menu-middle}#mobile-menu>:last-child{display:none}}@media (max-width: 1000px){#tableOfContents{max-height:0;-webkit-transition:max-height .5s ease-in;transition:max-height .5s ease-in}#mobile-menu>:last-child{display:block;grid-column-start:menu-middle;grid-column-end:menu-right}}:is(#siteMenu,#tableOfContents){top:0;position:sticky;max-height:100vh;max-height:100dvh;height:fit-content;overflow:scroll}#siteMenu{grid-column-start:main-start;grid-column-end:menu-end;grid-row-start:main-start;grid-row-end:footer-end}#tableOfContents{grid-column-start:toc-start;grid-column-end:main-end;grid-row-start:main-start;grid-row-end:footer-end}#intro{grid-column-start:content-start;grid-column-end:content-end;grid-row-start:main-start;grid-row-end:main-end}main{grid-column-start:content-start;grid-column-end:content-end;grid-row-start:main-start;grid-row-end:main-end}footer{grid-column-start:content-start;grid-column-end:content-end;grid-row-start:footer-start;grid-row-end:footer-end}#footerNavigation{display:grid;grid-template-columns:1fr 1fr}#notebook :is(h1:not([id$=slideshow] h1),h2:not([id$=slideshow] h2),h3:not([id$=slideshow] h3),h4:not([id$=slideshow] h4),h5:not([id$=slideshow] h5),h6:not([id$=slideshow] h6)){margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2}h1:not(.subTitle),[id$=slideshow] h1:not(#booster):not(.subTitle),#notebook [id$=slideshow] h4:not(#booster):not(.subTitle){font-size:max(2em,16px)}h2:not(.subTitle),[id$=slideshow] h2:not(#booster):not(.subTitle),#notebook [id$=slideshow] h5:not(#booster):not(.subTitle){font-size:max(1.6em,16px)}h3:not(.subTitle),[id$=slideshow] h3:not(#booster):not(.subTitle),#notebook [id$=slideshow] h6:not(#booster):not(.subTitle){font-size:max(1.1em,16px)}h4:not(.subTitle),[id$=slideshow] h4:not(#booster):not(.subTitle),#notebook :is(h1,p).syllabusTitle{font-size:max(1.2em,16px)}h5:not(.subTitle),[id$=slideshow] h5:not(#booster):not(.subTitle){font-size:max(1.1em,16px)}h6:not(.subTitle),[id$=slideshow] h6:not(#booster):not(.subTitle){font-size:max(1em,16px)}:is(h3,h5,h6):not(#booster){margin:0 0 1.25rem}:is(h2,h5):not(#booster).subTitle{font-size:1em;font-weight:400}#notebook :is(h1,p).syllabusTitle:not(#booster){margin-bottom:0;line-height:1.2}@media (min-width: 1200px){#notebook h1{font-size:max(2.2rem,16px)}#notebook h2{font-size:max(1.75rem,16px)}#notebook h3{font-size:max(1.5rem,16px)}}p{margin-top:0;margin-bottom:1rem}p:has(+ul){margin-bottom:0}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}:is(#siteMenu,#tableOfContents) li{list-style-type:none;list-style-position:outside;padding-left:.5em;border-left:1px solid #e9ecef;font-size:.875rem;font-weight:300;position:relative}:is(#siteMenu,#tableOfContents) li:before{content:"";position:absolute;display:block;height:100%;width:2px;top:0;left:0;background-color:#00f;transform:scaleY(0);transform-origin:top left;transition:transform 1s ease}:is(#siteMenu,#tableOfContents) li:is(:hover,:focus,:active):before{transform:scaleY(1);z-index:1}:is(#siteMenu,#tableOfContents,#footerNavigation) a{text-decoration:none;color:#373a3c}:is(#siteMenu,#tableOfContents) li a:is(:hover,:focus,:active){color:#00f}:is(#siteMenu,#tableOfContents) ul li a:not(.show)+ul{max-height:0;overflow:hidden;transition:max-height .5s ease-out}:is(#siteMenu,#tableOfContents) ul li a.show+ul{max-height:1000px;transition:max-height .5s ease-in}.choices{padding-left:72px;list-style-type:upper-alpha}span.fillInTheBlank:after{content:"______________";text-decoration:underline}.answer>h5:after{font-weight:700;font-style:italic;color:red;content:""}.headerNumber{color:#756c61}.question>form>div:first-child{margin:0 0 .25em}.topicSolutions{display:block;border-top:2px solid black}.conceptual,.quantitative{padding-bottom:.5em}:is(.conceptual,.quantitative):not(.homework){border-top:2px solid black}.topicSolutions:last-child{border-bottom:2px solid black}.topicSolutions :is(h4,h5){margin-top:1em;padding-top:.5em;font-weight:700}h5:not(.subTitle){margin-top:1em;padding-top:.5em;font-weight:700}.question,.solution{display:block;border-top:1px solid black;padding-bottom:1rem}:not(.question)+.solution{margin-top:1rem;padding-top:1rem;border-bottom:1px solid black}.question:has(.choices>li.correct:nth-child(1))+.solution>h5:after{content:"  A"}.question:has(.choices>li.correct:nth-child(2))+.solution>h5:after{content:"  B"}.question:has(.choices>li.correct:nth-child(3))+.solution>h5:after{content:"  C"}.question:has(.choices>li.correct:nth-child(4))+.solution>h5:after{content:"  D"}.question:has(.choices>li.correct:nth-child(5))+.solution>h5:after{content:"  E"}.question:has(.choices>li.correct:nth-child(6))+.solution>h5:after{content:"  F"}.question:has(+.solution.visible) .correct,.solution h5:after{font-weight:700;font-style:italic;color:red}.day-number{color:#747a7f}#footerNavigation>a{padding-bottom:.75em}#footerNavigation>:first-child>:first-child,#footerNavigation>:last-child>:last-child{color:#747a7f;position:relative;top:.5rem;font-size:300%}#footerNavigation>:first-child>:first-child{right:.25rem}#footerNavigation>:last-child{text-align:right}#footerNavigation>:last-child>:last-child{left:.25rem}:is(th,td).leftAlign,.leftAlign :is(th,td){text-align:left}#root:not(:has(#notebook)){container:main / inline-size}:has(>[id$=slideshow]),:has(>*>[id$=slideshow]),:has(>*>*>[id$=slideshow]){font-size:max(2vw,16px);font-size:max(2dvw,16px);margin:0;padding:0;overflow:hidden}@container main (min-width: 750px){div[id*=slide-container]:not(#booster){font-size:max(1.5vw,16px);font-size:max(1.5dvw,16px)}}#root:has(>main>[id$=slideshow]),#root>main,#root>main>[id$=slideshow]{height:100vh;height:100dvh;width:100vw;width:100dvw}div[id$=slide-container-1]{width:100%;aspect-ratio:16/10;position:relative;container:main / inline-size}div[id$=slide-container-2]{width:100%;aspect-ratio:16/10;position:absolute}div[id$=slide-container-3]{width:100%;aspect-ratio:16/10;transform:scale(1)}[id$=slideshow]{position:relative;width:100%;aspect-ratio:16/10;overflow:scroll;scroll-behavior:smooth}math{overflow:initial}#root:has(>main>[id$=slideshow]),[id$=slide-container-3]{background-image:url(/ugabackground.webp);background-size:100% 100%;background-repeat:no-repeat}[id$=slideshow]{margin:0}#root>[id$=slideshow]{padding-bottom:10vh;padding-bottom:10dvh}[id$=slide-1]{padding-top:30vh;padding-top:30dvh}@container main (max-width: 1600px){[id$=slide-1]{padding-top:25vh;padding-top:25dvh}}@container main (max-width: 1200px){[id$=slide-1]{padding-top:21vh;padding-top:21dvh}}@container main (max-width: 1000px){[id$=slide-1]{padding-top:18vh;padding-top:18dvh}}@container main (max-width: 800px){[id$=slideshow]{background-image:radial-gradient(#f8f8f8,#fff)}[id$=slide-1]{padding-top:12vh;padding-top:12dvh}}[id$=slide-1]>:is(h1,h4){vertical-align:middle}[id$=slideshow]>[id$=slide-1]>p{text-align:center}[id$=slideshow] section{display:block;min-height:calc(100vh - 1rem);min-height:calc(100dvh - 1rem);margin:0rem 3rem 2rem}div[id$=slide-container-3] [id$=slideshow] section{min-height:calc(100% - 1rem)}[id$=slideshow] section,math{outline:none}[id$=slideshow] section :is(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,img,svg,figure,aside,div,math){background-color:#fff}[id$=slideshow] iframe{width:100%;height:calc(80vh - 4rem);height:calc(80dvh - 4rem);max-height:80%}#root [id$=slideshow] :is(ol,ul,dl){margin:0}[id$=slideshow] li{position:relative}[id$=slideshow] li:before{position:absolute;content:"";display:block;width:1rem;height:.6rem;z-index:-1;left:-1.3rem;top:.5rem;background:#fff}[id$=slideshow] aside{display:none;margin-bottom:1rem}[id$=slideshow] :is(button:not(.general),input[type=submit]){display:none}[id$=slideshow] .active :is(.math-control,.step-control,.recalculate-control) *{display:inline-block}[id$=slideshow] .controls{position:fixed;display:flex;z-index:1}[id$=general-control]{top:0;left:2vw;left:2dvw}[id$=slideshow] .math-control{bottom:0;left:2vw;left:2dvw}[id$=slideshow] .step-control{top:0;right:2vw;right:2dvw}@container main (max-width: 770px){[id$=general-control]{left:0;flex-direction:column}}@container main (max-width: 975px){.step-control{right:0;flex-direction:column}.math-control{left:0;flex-direction:column}[id$=slideshow]>:is(section,form):last-of-type{padding-bottom:25vh;padding-bottom:25dvh}}[id$=slideshow] .active .recalculate-control{bottom:min(50px,5vw);bottom:min(50px,5dvw);right:0;flex-direction:column}:modal{background-color:#fff;border:2px solid hsl(180,2%,63%);border-radius:5px;width:-moz-fit-content;width:fit-content}:modal::backdrop{background:radial-gradient(#ba0c2f,#000);opacity:.4}.close-dialog-header{background-color:#000;color:#fff}button.close-dialog{border:none;display:inline-block!important;padding:0 6px 4px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;border-radius:4px;position:absolute;font-size:max(10px,calc(var(--factor) * .3rem));right:0;top:0}@container main (max-width: 800px){.close-dialog-header{border-radius:5px}button.close-dialog{position:relative}button.close-dialog:after{content:" Stay here"}}[id$=slideshow] button.go{display:block;background-color:#f8f8f8;font-size:1.2rem;margin:auto;padding-left:2rem;padding-right:2rem;width:100%;min-width:10rem;height:2rem;border-radius:5px;border:2px solid hsl(180,2%,63%)}[id$=slideshow] .math-button.visible{display:none}.active .bulldoghead{display:block}.active:has(.work) [id$=recalculate-control]>*{display:inline-block}.active:has(.fragment:not(.past):not(.current))>[id$=step-control]>:is([id$=show-all],[id$=next]),.active:has(.fragment:is(.past,.current))>[id$=step-control]>:is([id$=hide-all],[id$=previous]){display:inline-block}#root [id$=slideshow] :is(h1,h2,h3,h4,h5,h6){text-align:center;text-wrap:balance}#root [id$=slideshow] :is(h1,h2,h3,h4,h5,h6).leftAlign{text-align:left}#root figure{margin:0;width:calc(100% - 2rem);display:table}#root figcaption{display:table-caption;caption-side:bottom;text-align:center}[id$=slideshow] :is(img,svg){object-fit:contain;max-height:70vh;max-height:70dvh;margin:auto;display:block}#root svg{text-rendering:geometricPrecision;--factor: 1}svg :is(path,rect){fill:none;stroke-width:1.19553;stroke-linecap:butt;stroke-linejoin:miter;stroke:#000;stroke-opacity:1;stroke-miterlimit:10}svg g.fill :is(path,circle,rect),svg :is(path,circle,rect).fill{fill-rule:nonzero;fill:#000;fill-opacity:1}svg g.dashed path,svg path.dashed{stroke-dasharray:2.98883,2.98883}svg g.white :is(path,rect,circle),svg :is(path,rect,circle).white{stroke:#fff}svg g.white :is(text,tspan),svg :is(text,tspan).white{color:#fff}svg g.white.fill :is(path,circle),svg g.white g.fill :is(path,circle),svg g.white :is(path,circle).fill,svg g.fill g.white :is(path,circle),svg :is(path,circle).white.fill,svg g.white :is(text,tspan):not(.fragment),svg :is(text,tspan).white:not(.fragment){fill:#fff}svg g.red :is(path,rect,circle),svg :is(path,rect,circle).red{stroke:red}svg g.red :is(text,tspan),svg :is(text,tspan).red{color:red}svg g.red.fill :is(path,circle),svg g.red g.fill :is(path,circle),svg g.red :is(path,circle).fill,svg g.fill g.red :is(path,circle),svg :is(path,circle).red.fill,svg g.red :is(text,tspan):not(.fragment),svg :is(text,tspan).red:not(.fragment){fill:red}svg g.blue :is(path,rect,circle),svg :is(path,rect,circle).blue{stroke:#00f}svg g.blue :is(text,tspan),svg :is(text,tspan).blue{color:#00f}svg g.blue.fill :is(path,circle,rect),svg g.blue g.fill :is(path,circle,rect),svg g.blue :is(path,circle,rect).fill,svg g.fill g.blue :is(path,circle,rect),svg :is(path,circle,rect).blue.fill,svg g.blue :is(text,tspan):not(.fragment),svg :is(text,tspan).blue:not(.fragment){fill:#00f}svg g.green :is(path,rect,circle),svg :is(path,rect,circle).green{stroke:green}svg g.green :is(text,tspan),svg :is(text,tspan).green{color:green}svg g.green.fill :is(path,circle),svg g.green g.fill :is(path,circle),svg g.green :is(path,circle).fill,svg g.fill g.green :is(path,circle),svg :is(path,circle).green.fill,svg g.green :is(text,tspan):not(.fragment),svg :is(text,tspan).green:not(.fragment){fill:green}svg g.purple :is(path,rect,circle),svg :is(path,rect,circle).purple{stroke:#bf00ff}svg g.purple :is(text,tspan),svg :is(text,tspan).purple,svg math.purple *{color:#bf00ff}svg g.purple.fill :is(path,circle),svg g.purple g.fill :is(path,circle),svg g.purple :is(path,circle).fill,svg g.fill g.purple :is(path,circle),svg :is(path,circle).purple.fill,svg g.purple :is(text,tspan):not(.fragment),svg :is(text,tspan).purple:not(.fragment){fill:#bf00ff}svg g.rust :is(path,rect,circle),svg :is(path,rect,circle).rust{stroke:#b8400d}svg g.rust :is(text,tspan),svg :is(text,tspan).rust{color:#b8400d}svg g.rust.fill :is(path,circle),svg g.rust g.fill :is(path,circle),svg g.rust :is(path,circle).fill,svg g.fill g.rust :is(path,circle),svg :is(path,circle).rust.fill,svg g.rust :is(text,tspan):not(.fragment),svg :is(text,tspan).rust:not(.fragment){fill:#b8400d}#root svg :is(text,tspan){font-size:max(10px,calc(var(--factor) * .3rem));font-family:sans-serif;text-anchor:middle}#root svg :is(text,tspan).extra-small-text:not(#booster),#root svg .extra-small-text :is(text,tspan){font-size:max(6px,calc(var(--factor) * .18rem))}#root svg :is(text,tspan).small-text:not(#booster),#root svg .small-text :is(text,tspan){font-size:max(7px,calc(var(--factor) * .23rem))}#root svg :is(text,tspan).medium-small-text:not(#booster),#root svg .medium-small-text :is(text,tspan){font-size:max(8px,calc(var(--factor) * .27rem))}#root svg :is(text,tspan).medium-large-text:not(#booster),#root svg .medium-large-text :is(text,tspan){font-size:max(10px,calc(var(--factor) * .37rem))}#root svg :is(text,tspan).large-medium-text:not(#booster),#root svg .large-medium-text :is(text,tspan){font-size:max(11px,calc(var(--factor) * .45rem))}#root svg :is(text,tspan).large-text:not(#booster),#root svg .large-text :is(text,tspan){font-size:max(12px,calc(var(--factor) * .53rem))}#root svg :is(text,tspan).extra-large-text:not(#booster),#root svg .extra-large-text :is(text,tspan){font-size:max(14px,calc(var(--factor) * .62rem))}#root .leftAlign,#root .leftAlign *{text-anchor:start}#root .rightAlign,#root .rightAlign *{text-anchor:end}[id$=slideshow] :is(h3,h6,p){margin:0 0 1.25rem}[id$=slideshow] :is(h3,h6,p):not(.titleSlide){text-align:left}:is([id$=slideshow] section,div):not(#booster)>:is(ul,ol){text-align:left;padding:0 0 0 1rem}:is([id$=slideshow] section,div)>:is(ul,ol):not(:last-child):not(#booster){margin-bottom:1.25rem}:is([id$=slideshow] section,div)>:is(p,ul,ol):not(:last-child):is(:has(+math),:has(+div math)):not(#booster){margin-bottom:.6rem}:is([id$=slideshow] section,div)>:is(ul,ol):not(.support)>li:not(:last-child){margin-bottom:1.25rem}[id$=slideshow] :not(div.math)>div.math:has(+div.math){margin-bottom:1.25rem}[id$=slideshow] :is(h2,h3,h5,h6,p):not(#booster):has(+:is(ul,ol).support){margin:0 0 .25rem}[id$=slideshow] div>:is(math,figure,img):not(#booster):first-child{margin-top:0}[id$=slideshow] div:has(>:is(math,figure,img):not(#booster):first-child){padding-top:0}[id$=slideshow] div:not(.math)>:is(math,figure,img):not(#booster):last-child{margin-bottom:0}[id$=slideshow] figure>:not(#booster){margin-top:0;margin-bottom:0}.arrow{stroke:#000;stroke-width:1;marker-end:url(#arrowhead)}.red-arrow{stroke:red;stroke-width:1;marker-end:url(#red-arrowhead)}.graph-line{stroke:#000;stroke-width:1}[id$=slideshow] .fragment:not(.past):not(.current):not(.custom){visibility:hidden}[id$=slideshow] .fragment.fade-out:is(.past,.current){visibility:hidden}[id$=slideshow] .fragment.remove-img:is(.past,.current){display:none}[id$=slideshow] .fragment.add-img:not(.past):not(.current){display:none}[id$=slideshow] .fragment.green-border.current{border:3px solid green}[id$=slideshow] .fragment.red-border.current{border:3px solid red}[id$=slideshow] .fragment.black-out.current{background:#000}[id$=slideshow] .fragment.red.current,.red:not(.fragment):not(section),.red:not(.fragment):not(section) *{color:red}[id$=slideshow] .fragment.cardinal.current,.cardinal:not(.fragment):not(section),.cardinal:not(.fragment):not(section) *{color:#bf0040}[id$=slideshow] .fragment.blue.current,.blue:not(.fragment):not(section),.blue:not(.fragment):not(section) *{color:#00f}[id$=slideshow] .fragment.green.current,.green:not(.fragment):not(section),.green:not(.fragment):not(section) *{color:green}[id$=slideshow] .fragment.fuchsia.current,.fuchsia:not(.fragment):not(section),.fuchsia:not(.fragment):not(section) *{color:#f0f}[id$=slideshow] .fragment.skyblue.current,.skyblue:not(.fragment):not(section),.skyblue:not(.fragment):not(section) *{color:#87ceeb}[id$=slideshow] .fragment.brown.current,.brown:not(.fragment):not(section),.brown:not(.fragment):not(section) *{color:brown}[id$=slideshow] .fragment.orange.current,.orange:not(.fragment):not(section),.orange:not(.fragment):not(section) *{color:orange}[id$=slideshow] .fragment.darkkhaki.current,.darkkhaki:not(.fragment):not(section),.darkkhaki:not(.fragment):not(section) *{color:#bdb76b}[id$=slideshow] :is(text,tspan).fragment.red.current,:is(text,tspan).red:not(.fragment):not(section),:is(text,tspan).red:not(.fragment):not(section) :is(text,tspan){fill:red}[id$=slideshow] :is(text,tspan).fragment.cardinal.current,:is(text,tspan).cardinal:not(.fragment):not(section),:is(text,tspan).cardinal:not(.fragment):not(section) :is(text,tspan){fill:#bf0040}[id$=slideshow] :is(text,tspan).fragment.blue.current,:is(text,tspan).blue:not(.fragment):not(section),:is(text,tspan).blue:not(.fragment):not(section) :is(text,tspan){fill:#00f}[id$=slideshow] :is(text,tspan).fragment.green.current,:is(text,tspan).green:not(.fragment):not(section),:is(text,tspan).green:not(.fragment):not(section) :is(text,tspan){fill:green}[id$=slideshow] :is(text,tspan).fragment.fuchsia.current,:is(text,tspan).fuchsia:not(.fragment):not(section),:is(text,tspan).fuchsia:not(.fragment):not(section) :is(text,tspan){fill:#f0f}[id$=slideshow] :is(text,tspan).fragment.skyblue.current,:is(text,tspan).skyblue:not(.fragment):not(section),:is(text,tspan).skyblue:not(.fragment):not(section) :is(text,tspan){fill:#87ceeb}[id$=slideshow] :is(text,tspan).fragment.brown.current,:is(text,tspan).brown:not(.fragment):not(section),:is(text,tspan).brown:not(.fragment):not(section) :is(text,tspan){fill:brown}[id$=slideshow] :is(text,tspan).fragment.orange.current,:is(text,tspan).orange:not(.fragment):not(section),:is(text,tspan).orange:not(.fragment):not(section) :is(text,tspan){fill:orange}[id$=slideshow] :is(text,tspan).fragment.darkkhaki.current,:is(text,tspan).darkkhaki:not(.fragment):not(section),:is(text,tspan).darkkhaki:not(.fragment):not(section) :is(text,tspan){fill:#bdb76b}.table-add:not(.past):not(.current),.table-remove:is(.past,.current){display:none}[id$=slideshow] .bulldoghead{position:fixed;bottom:0;right:0;width:min(50px,5vw);width:min(50px,5dvw);background-color:#fff;aspect-ratio:1 / 1;display:none}[id$=slideshow] .bulldoghead.blue{right:min(50px,5vw);right:min(50px,5dvw)}[id$=slideshow] .active .bulldoghead{display:block}@media print{:is(html,body,#root):has([id$=slideshow]):not(:has([id$=slide-container])),[id$=slideshow]{height:auto}*{overflow:visible!important}[id$=slideshow]{padding-bottom:0}[id$=slide-1]{padding-top:0}[id$=slideshow] section{min-height:auto;margin-bottom:0;page-break-after:always}[id$=general-control]{display:none!important}[id$=slideshow]::-webkit-scrollbar{display:none}[id$=slideshow]{-ms-overflow-style:none;scrollbar-width:none}[id$=slideshow] .fragment:not(.past):not(.current):not(.custom){visibility:visible}#notebook :is([id*=slide],.descript,.descript+p,.liveStream,.liveStream+p,nav){display:none!important;height:0!important}:is(#notebook,#slideshow) section :is(.excelLive,.excelLive+p){display:none!important;height:0!important}#notebook section:has(>[id*=slide]):after{content:"Slides must be printed separately. Open the slides using the ⛶ symbol to print."!important;font-weight:700;font-style:italic}#notebook section:has(>:is(.descript,.liveStream)):after{content:"Video content cannot be printed."!important;font-weight:700;font-style:italic}:is(#notebook,#slideshow) section:has(>:is(.excelLive)):after{content:"Embedded Excel files cannot be printed. Open the file in a new tab to print."!important;font-weight:700;font-style:italic}#notebook{grid-template-columns:[content-start] 2fr [content-middle] 2fr [content-end];grid-template-rows:[main-start] 100% [main-end]}.no-print,.remove-img{display:none!important}.add-img{display:unset!important}mjx-stretchy-v>mjx-ext>mjx-c:not(#booster){transform:translateY(.398em) scaleY(2.5)}.cases:not(#booster) mjx-stretchy-v>mjx-ext>mjx-c{transform:translateY(.398em) scaleY(1.5)}}
