@charset "UTF-8";@import url(https://fast.fonts.net/cssapi/8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf.css);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@font-face{font-family:Sabon LT W05 Regular;font-style:normal;font-weight:400;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=48a81c65-a8bb-4d31-a9c1-dba0620b2c50&languages=de,en,es,fi,fr,pt&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=48a81c65-a8bb-4d31-a9c1-dba0620b2c50&languages=de,en,es,fi,fr,pt&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}@font-face{font-family:Sabon LT W05 Regular;font-style:italic;font-weight:700;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=9c9b85e9-1095-4ba0-a99c-350f78aaf268&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=9c9b85e9-1095-4ba0-a99c-350f78aaf268&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}@font-face{font-family:Sabon LT W05 Regular;font-style:italic;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=4318c8c4-489b-40b6-a984-45a862c647f7&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=4318c8c4-489b-40b6-a984-45a862c647f7&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}@font-face{font-family:Sabon LT W05 Regular;font-weight:700;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=4a892475-9142-44aa-8845-6b05a8ac0659&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=4a892475-9142-44aa-8845-6b05a8ac0659&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}@font-face{font-family:Slate W05 Regular;font-weight:400;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=a9041bce-2585-4b11-8e23-bed48f93672e&languages=de,en,es,fi,fr,pt&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=a9041bce-2585-4b11-8e23-bed48f93672e&languages=de,en,es,fi,fr,pt&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}@font-face{font-family:Slate W05 Regular;font-style:normal;font-weight:700;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=f27f497a-b596-45c3-a60c-0819106f626e&languages=de,en,es,fi,fr,pt&ot=true&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=f27f497a-b596-45c3-a60c-0819106f626e&languages=de,en,es,fi,fr,pt&ot=true&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}@font-face{font-family:Slate W05 Regular;font-style:italic;font-weight:400;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=172dbfc8-2d43-4fbc-85a6-3cfb7375dc4c&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=172dbfc8-2d43-4fbc-85a6-3cfb7375dc4c&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}@font-face{font-family:Slate W05 Regular;font-style:italic;font-weight:700;src:url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=14&fcId=c7cd4e86-5f2c-4ca2-be3c-d221c1009c14&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff2"),url(https://api2.fonts.com/FontSubsetter.ashx?d44f19a684109620e484147fa790e81859e92aaaea3d337f84586d5df8888fe5455f55e0f83ed0be044ddfaa95e824a4b1318d5b552aaa24a44025e9&fctypeId=3&fcId=c7cd4e86-5f2c-4ca2-be3c-d221c1009c14&languages=en,fi,fr,de,pt,es&ot=false&projectId=8b3bf2d0-cef1-445b-8483-7cb8c7ee19bf) format("woff")}.bronte-styles{-webkit-font-smoothing:antialiased;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important;font-size:16px;margin:0}.bronte-styles,.bronte-styles *,.bronte-styles p{font-family:Sabon LT W05 Regular,serif}.bronte-styles p{color:#000;font-size:1.1875em;line-height:1.875em;margin-bottom:8px;margin-top:8px}.stage-container{align-items:center;backface-visibility:hidden;display:flex;flex-direction:column;inset:0;margin-bottom:0;overflow:hidden auto}.stage-box,.stage-container{position:relative;width:100%}.stage-box{padding-bottom:70px}.spf-rce-stage{align-items:center;display:flex;flex-direction:column;position:relative}.spf-rce-section{flex-direction:column}.spf-rce-section,.spf-rce-section-content{align-items:center;box-sizing:border-box;display:flex;position:relative;width:100%}.spf-rce-section-content{background-color:#fff;border:0 solid #e0e0e0;flex:1 1 auto;flex-direction:column;margin:0 auto;max-width:940px;padding:0 60px}.spf-rce-row{width:100%}.spf-rce-column,.spf-rce-row{display:flex;position:relative}.spf-rce-column{flex:1 1 100%;flex-direction:column;min-width:15px}.spf-rce-section-content .spf-rce-element{margin:0 0 0 5px}.chapterIntro figure{place-items:center}figure{display:flex;flex-direction:column;margin:0;outline:none}.spf-element-image{margin-left:0}.spf-inline-reference-link{color:#0073ca;font-size:inherit;text-decoration:none}.longdesccontent{height:0;left:-10000px;position:absolute;top:-10000px;visibility:hidden}.codeBlockWrapper>pre{font-size:.875rem;padding-left:50px;padding-right:50px}.viewer-container .stage-container .pearson-component.audio{margin:0}.listClass{list-style-type:none}.spf-rce-column .stage-element.spf-rce-element:last-child:has(.divVideo){height:max-content}.table-align-middle{vertical-align:middle}.table-align-top{vertical-align:top}.table-align-bottom{vertical-align:bottom}.table-align-left{text-align:left}.table-align-center{text-align:center}.table-align-right{text-align:right}@media (max-width:480px){.table-overflow-scroll{overflow-x:auto}}article.assignment-content .bronte-styles{-webkit-font-smoothing:antialiased;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;font-family:Sabon LT W05 Regular,serif;font-size:16px;line-height:2.1875em}article.assignment-content .bronte-styles p{color:#000;font-family:Sabon LT W05 Regular,serif;font-size:1.1875em;line-height:1.75em;margin-bottom:2px;margin-top:2px}article.assignment-content .bronte-styles .spf-rce-section-content{background-color:initial}p>p{font-size:inherit}.spf-rce-element.spf-element-text p{padding-bottom:0}.bronte-styles{container-type:inline-size}article.assignment-content .bronte-styles h1{color:#000;font-family:Sabon LT W05 Regular,sans-serif;font-size:3.375em;font-weight:400;left:-7.5vw;letter-spacing:.02em;line-height:normal;margin:1em 0 0;position:relative;word-break:normal}.bronte-styles h1:before{background-color:#cc0300;content:"";height:2px;margin:.7em 0 0 calc(-200% - 20px);position:absolute;width:calc(200% - 4px)}.bronte-styles h1 .number{font-family:Slate W05 Regular,sans-serif;font-size:inherit;font-weight:400;letter-spacing:1px;line-height:3em}@container (width < 1080px){article.assignment-content .bronte-styles h1{left:0}}@container (width < 640px){article.assignment-content .bronte-styles h1{font-size:2em;letter-spacing:inherit}.bronte-styles h1:before{content:none}}article.assignment-content .bronte-styles h2{color:#000;font-family:Sabon LT W05 Regular,sans-serif;font-size:2.85em;font-weight:400;left:-7.5vw;letter-spacing:.01em;line-height:normal;margin:1em 0 .25em;position:relative;word-break:normal}.spf-rce-stage h2:before{background-color:#cc0300;content:"";height:2px;position:absolute;top:-.4em;width:1.5em}@container (width < 1080px){article.assignment-content .bronte-styles h2{left:0}}@container (width < 640px){article.assignment-content .bronte-styles h2{font-size:1.7em;letter-spacing:inherit}.bronte-styles h2:before{display:none}}article.assignment-content .bronte-styles h3{color:#000;font-family:Sabon LT W05 Regular,sans-serif;font-size:1.7em;font-weight:400;letter-spacing:.05em;margin:1em 0 0;position:relative;word-break:normal}@container (width < 640px){article.assignment-content .bronte-styles h3{font-size:1.4em;letter-spacing:inherit}}article.assignment-content .bronte-styles h4{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:1.23em;font-weight:700;letter-spacing:.05em;line-height:1.5em;margin:1em 0 0;position:relative;word-break:normal}@container (width < 640px){article.assignment-content .bronte-styles h4{font-size:1.125rem;letter-spacing:inherit}}article.assignment-content .bronte-styles h5{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:1.135em;font-style:italic;font-weight:600;letter-spacing:.02em;margin:1em 0 0;position:relative;word-break:normal}@container (width < 640px){.bronte-styles h5{font-size:1.125em;letter-spacing:inherit}}article.assignment-content .bronte-styles h6{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:1.15em;font-weight:400;letter-spacing:.02em;margin:1em 0 0;position:relative;word-break:normal}@container (width < 640px){.bronte-styles h6{font-size:1.125em;letter-spacing:inherit}}.mathml-epub-block{color:#000}.math_ans{color:#1b7d60}.math_ans,.matheq_number{font-family:Neue Haas Unica W05 Regular,sans-serif;font-weight:700}.matheq_number{color:#555}.nonpop_up_footnote{font-size:75%}@media screen and (max-width:800px){.mathml-epub-block{overflow-x:scroll}}@media screen and (max-width:800px){div.math-expression{overflow-x:scroll}}.math_scroll{overflow-x:scroll}.p_caption p,.p_credit p{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-style:normal;line-height:1.6em;text-align:left;width:100%}.p_credit p{font-size:.9em}article.assignment-content .bronte-styles .paragraph-indent1{margin-left:70px!important}@container (width < 425px){article.assignment-content .bronte-styles .paragraph-indent1{margin-left:40px!important}}article.assignment-content .bronte-styles .list-indent1{margin-left:38px!important}article.assignment-content .bronte-styles .list-indent2{margin-left:77px!important}article.assignment-content .bronte-styles .list-indent3{margin-left:110px!important}article.assignment-content .bronte-styles a{color:#cc0300!important}article.assignment-content .bronte-styles p a{color:#cc0300!important;cursor:pointer;text-decoration:underline!important}article.assignment-content .bronte-styles a .label{color:#cc0300}article.assignment-content .bronte-styles .spf-rce-stage a span.number.spf-inline-span{color:#cc0300;word-break:break-word}article.assignment-content .bronte-styles a:after{display:none}a.keyword{color:#cc0300!important;text-decoration:underline!important}article.assignment-content .bronte-styles ol li{color:#000;font-family:Sabon LT W05 Regular,serif;margin:0 0 16px .75em;padding-left:3px}.bronte-styles ol li{display:list-item!important}article.assignment-content .bronte-styles ul{list-style-type:disc}article.assignment-content .bronte-styles ul li{color:#000;font-family:Sabon LT W05 Regular,serif;margin:0 0 16px .75em}article.assignment-content .bronte-styles ul li::marker{color:#cc0300}article.assignment-content .bronte-styles ol li::marker{font-weight:800}article.assignment-content .bronte-styles .ul_none ul li:before{content:none}article.assignment-content .bronte-styles .ul_none ul li{content:none;list-style-type:none}.ul_none .number{color:#000;font-family:Sabon LT W05 Regular,serif;font-weight:700;margin:0 0 1em -5em;position:absolute;text-align:right;text-decoration:none!important;width:4.5em}@container (width < 425px){.ul_none ul{margin-left:0!important}}@container (width < 375px){.ul_none ul{margin-left:-3em!important}}@container (width < 425px){.ul_none ul ul{margin-left:-3em!important}.ul_none .number{left:auto!important;margin-left:0!important;padding-right:.25em;position:relative}.ul_none ul ul ul ul li .number{margin:0!important}}article.assignment-content .bronte-styles ol p,article.assignment-content .bronte-styles ul p{font-size:1.2em}ol p ol li p,ul li p ol li p{font-size:1em}ul ul,ul ul ul,ul ul ul ul{margin-left:1.5em}@container (width < 640px){ol{margin-left:-1.2em!important}ol ol,ol ol ol{margin-left:-2em!important}ul{margin-left:-2.2em!important}ul ul,ul ul ul{margin-left:-2em!important}}.outline ol li{line-height:1.35em;margin:0;padding-top:.5em}.outline ol ol li{margin-left:-.85em;padding-top:0}.outline ol ol li:first-child{margin-top:-.2em}.outline ol ol ol li{margin-left:-1em}.outline ol ol ol li:first-child{margin-top:0}.outline ol ol ol ol li{margin-left:-1em}.outline ol li p{line-height:1.35em}.spf-parallax-wrapper .outline ol ol ol li{margin-left:-1.9em}.spf-parallax-wrapper .outline ol ol ol ol li{margin-left:-2.8em}@container (width < 425px){.outline ol ol li,.outline ol ol ol li,.outline ol ol ol ol li{margin-left:1em}}.spf-rce-element.spf-element-image figure img{margin-bottom:0}.spf-rce-element.spf-element-text .figure-title p{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:1.125em;line-height:1.5em;width:100%}.spf-rce-element.spf-element-text p .genericLabel{color:#cc0300!important;display:inline-block;font-family:Slate W05 Regular,sans-serif;font-size:1.05em;font-weight:700;margin-bottom:-.35em}.spf-rce-element.spf-element-text p .genericLabel:before{background-color:#cc0300;content:"";height:2px;left:4px;margin-top:-.35em;position:absolute;width:2.8em}div.figure-title p:nth-child(2){font-family:Slate W05 Regular,sans-serif;font-size:1.12em;line-height:1.35em;margin-bottom:0;margin-top:0}div.figure-title{margin-bottom:-.65em!important;margin-top:1em!important}.spf-rce-element.spf-element-text p .genericLabel:hover{background-color:initial}figcaption{margin:.25em 0 .5em}figcaption,figcaption p{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-style:normal;text-align:left;width:100%}figcaption p{color:#000;line-height:1.4;margin-bottom:0}figure figcaption p.caption-text{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-style:normal;line-height:1.4em;text-align:left}figure figcaption p.caption-credit{color:#000;font-size:.9375em;font-style:normal;line-height:1.45em;text-align:left;width:100%}figure figcaption p:nth-child(2){color:#000;font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:.9125em;line-height:1.45em;margin:.35em 0 0}.spf-rce-image-wrapper{height:max-content!important}.aside-group{background:none;border:none;border-radius:0;padding:0}.aside-group.Sidebar_1Aside,.aside-group.Sidebar_2Aside,.aside-group.Sidebar_3Aside,.aside-group.Sidebar_4Aside,.aside-group.Sidebar_5Aside,.aside-group.Sidebar_6Aside,.aside-group.Sidebar_7aAside,.aside-group.Sidebar_7bAside,.aside-group.Sidebar_7cAside,.aside-group.Sidebar_7dAside,.aside-group.Sidebar_7eAside,.aside-group.Sidebar_7fAside{border:none;border-radius:0;margin-bottom:1em;margin-top:2em;padding:1.8em 2.4em 2.4em}.Sidebar_1Aside .spf-rce-section-content,.Sidebar_2Aside .spf-rce-section-content,.Sidebar_3Aside .spf-rce-section-content,.Sidebar_4Aside .spf-rce-section-content,.Sidebar_5Aside .spf-rce-section-content,.Sidebar_6Aside .spf-rce-section-content,.Sidebar_7aAside .spf-rce-section-content,.Sidebar_7bAside .spf-rce-section-content,.Sidebar_7cAside .spf-rce-section-content,.Sidebar_7dAside .spf-rce-section-content,.Sidebar_7eAside .spf-rce-section-content,.Sidebar_7fAside .spf-rce-section-content,.aside-group.Sidebar_1Aside .spf-rce-section-content,.aside-group.Sidebar_2Aside .spf-rce-section-content,.aside-group.Sidebar_3Aside .spf-rce-section-content,.aside-group.Sidebar_4Aside .spf-rce-section-content,.aside-group.Sidebar_5Aside .spf-rce-section-content,.aside-group.Sidebar_6Aside .spf-rce-section-content,.aside-group.Sidebar_7aAside .spf-rce-section-content,.aside-group.Sidebar_7bAside .spf-rce-section-content,.aside-group.Sidebar_7cAside .spf-rce-section-content,.aside-group.Sidebar_7dAside .spf-rce-section-content,.aside-group.Sidebar_7eAside .spf-rce-section-content,.aside-group.Sidebar_7fAside .spf-rce-section-content{background-color:initial;padding-bottom:2em;padding-top:2em}.Sidebar_1Aside .spf-rce-section-content:after,.Sidebar_2Aside .spf-rce-section-content:after,.Sidebar_3Aside .spf-rce-section-content:after,.Sidebar_4Aside .spf-rce-section-content:after,.Sidebar_5Aside .spf-rce-section-content:after,.Sidebar_6Aside .spf-rce-section-content:after,.Sidebar_7aAside .spf-rce-section-content:after,.Sidebar_7bAside .spf-rce-section-content:after,.Sidebar_7cAside .spf-rce-section-content:after,.Sidebar_7dAside .spf-rce-section-content:after,.Sidebar_7eAside .spf-rce-section-content:after,.Sidebar_7fAside .spf-rce-section-content:after,.aside-group.Sidebar_1Aside .spf-rce-section-content:after,.aside-group.Sidebar_2Aside .spf-rce-section-content:after,.aside-group.Sidebar_3Aside .spf-rce-section-content:after,.aside-group.Sidebar_4Aside .spf-rce-section-content:after,.aside-group.Sidebar_5Aside .spf-rce-section-content:after,.aside-group.Sidebar_6Aside .spf-rce-section-content:after,.aside-group.Sidebar_7aAside .spf-rce-section-content:after,.aside-group.Sidebar_7bAside .spf-rce-section-content:after,.aside-group.Sidebar_7cAside .spf-rce-section-content:after,.aside-group.Sidebar_7dAside .spf-rce-section-content:after,.aside-group.Sidebar_7eAside .spf-rce-section-content:after,.aside-group.Sidebar_7fAside .spf-rce-section-content:after{background-color:#f7f7f7;border-bottom-left-radius:12px;border-top-left-radius:12px;content:"";height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-10}.Sidebar_1Aside .spf-rce-section-content:after,.aside-group.Sidebar_1Aside .spf-rce-section-content:after{background-color:#f7f7f7}@container (width < 960px){.Sidebar_1Aside .spf-rce-section-content:after,.aside-group.Sidebar_1Aside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_1Aside .spf-rce-section-content:after,.aside-group.Sidebar_1Aside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_2Aside .spf-rce-section-content:after,.aside-group.Sidebar_2Aside .spf-rce-section-content:after{background-color:#ebf6ff}@container (width < 960px){.Sidebar_2Aside .spf-rce-section-content:after,.aside-group.Sidebar_2Aside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_2Aside .spf-rce-section-content:after,.aside-group.Sidebar_2Aside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_3Aside .spf-rce-section-content:after,.aside-group.Sidebar_3Aside .spf-rce-section-content:after{background-color:#edfdf2}@container (width < 960px){.Sidebar_3Aside .spf-rce-section-content:after,.aside-group.Sidebar_3Aside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_3Aside .spf-rce-section-content:after,.aside-group.Sidebar_3Aside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_4Aside .spf-rce-section-content:after,.aside-group.Sidebar_4Aside .spf-rce-section-content:after{background-color:#ffffc7}@container (width < 960px){.Sidebar_4Aside .spf-rce-section-content:after,.aside-group.Sidebar_4Aside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_4Aside .spf-rce-section-content:after,.aside-group.Sidebar_4Aside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_5Aside .spf-rce-section-content:after,.aside-group.Sidebar_5Aside .spf-rce-section-content:after{background-color:#f7f3f9}@container (width < 960px){.Sidebar_5Aside .spf-rce-section-content:after,.aside-group.Sidebar_5Aside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_5Aside .spf-rce-section-content:after,.aside-group.Sidebar_5Aside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_6Aside .spf-rce-section-content:after,.aside-group.Sidebar_6Aside .spf-rce-section-content:after{background-color:#fff;border:1px solid #999}@container (width < 960px){.Sidebar_6Aside .spf-rce-section-content:after,.aside-group.Sidebar_6Aside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_7aAside .spf-rce-section-content:after,.aside-group.Sidebar_7aAside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_7aAside .spf-rce-section-content:after,.aside-group.Sidebar_7aAside .spf-rce-section-content:after{background-color:#fff;border:2px solid #d43f11}@container (width < 960px){.Sidebar_7aAside .spf-rce-section-content:after,.aside-group.Sidebar_7aAside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_7aAside .spf-rce-section-content:after,.aside-group.Sidebar_7aAside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_7bAside .spf-rce-section-content:after,.aside-group.Sidebar_7bAside .spf-rce-section-content:after{background-color:#fff;border:2px solid #486399}@container (width < 960px){.Sidebar_7bAside .spf-rce-section-content:after,.aside-group.Sidebar_7bAside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_7bAside .spf-rce-section-content:after,.aside-group.Sidebar_7bAside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_7cAside .spf-rce-section-content:after,.aside-group.Sidebar_7cAside .spf-rce-section-content:after{background-color:#fff;border:2px solid #307f05}@container (width < 960px){.Sidebar_7cAside .spf-rce-section-content:after,.aside-group.Sidebar_7cAside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_7cAside .spf-rce-section-content:after,.aside-group.Sidebar_7cAside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_7dAside .spf-rce-section-content:after,.aside-group.Sidebar_7dAside .spf-rce-section-content:after{background-color:#fff;border:2px solid #8f5f00}@container (width < 960px){.Sidebar_7dAside .spf-rce-section-content:after,.aside-group.Sidebar_7dAside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_7dAside .spf-rce-section-content:after,.aside-group.Sidebar_7dAside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_7eAside .spf-rce-section-content:after,.aside-group.Sidebar_7eAside .spf-rce-section-content:after{background-color:#fff;border:2px solid #714983}@container (width < 960px){.Sidebar_7eAside .spf-rce-section-content:after,.aside-group.Sidebar_7eAside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_7eAside .spf-rce-section-content:after,.aside-group.Sidebar_7eAside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.Sidebar_7fAside .spf-rce-section-content:after,.aside-group.Sidebar_7fAside .spf-rce-section-content:after{background-color:#fff;border:2px solid #327f8b}@container (width < 960px){.Sidebar_7fAside .spf-rce-section-content:after,.aside-group.Sidebar_7fAside .spf-rce-section-content:after{left:-1.5em}}@container (width < 640px){.Sidebar_7fAside .spf-rce-section-content:after,.aside-group.Sidebar_7fAside .spf-rce-section-content:after{border-radius:0;left:auto;padding-bottom:1em}}.spf-rce-section.aside-group.Sidebar_1Aside h3,.spf-rce-section.aside-group.Sidebar_2Aside h3,.spf-rce-section.aside-group.Sidebar_3Aside h3,.spf-rce-section.aside-group.Sidebar_4Aside h3,.spf-rce-section.aside-group.Sidebar_5Aside h3,.spf-rce-section.aside-group.Sidebar_6Aside h3,.spf-rce-section.aside-group.Sidebar_7aAside h3,.spf-rce-section.aside-group.Sidebar_7bAside h3,.spf-rce-section.aside-group.Sidebar_7cAside h3,.spf-rce-section.aside-group.Sidebar_7dAside h3,.spf-rce-section.aside-group.Sidebar_7eAside h3,.spf-rce-section.aside-group.Sidebar_7fAside h3{color:#000;font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1.3em;font-weight:100;left:0;letter-spacing:0;margin-bottom:-.25em}.aside-group.Sidebar_1Aside h2,.aside-group.Sidebar_2Aside h2,.aside-group.Sidebar_4Aside h2,.aside-group.Sidebar_5Aside h2,.aside-group.Sidebar_6Aside h2,.aside-group.Sidebar_7aAside h2,.aside-group.Sidebar_7bAside h2,.aside-group.Sidebar_7cAside h2,.aside-group.Sidebar_7dAside h2,.aside-group.Sidebar_7eAside h2,.aside-group.Sidebar_7fAside h2,.bronte-styles .aside-group.Sidebar_3Aside h2{color:#000;font-family:Sabon LT W05 Regular,sans-serif;font-size:1.55em;font-weight:700;left:0;letter-spacing:.02em;margin-bottom:0;margin-top:.25em}@container (width < 640px){.aside-group.Sidebar_1Aside h2,.aside-group.Sidebar_2Aside h2,.aside-group.Sidebar_3Aside h2,.aside-group.Sidebar_4Aside h2,.aside-group.Sidebar_5Aside h2,.aside-group.Sidebar_6Aside h2,.aside-group.Sidebar_7aAside h2,.aside-group.Sidebar_7bAside h2,.aside-group.Sidebar_7cAside h2,.aside-group.Sidebar_7dAside h2,.aside-group.Sidebar_7eAside h2,.aside-group.Sidebar_7fAside h2{padding-top:1em}}.stage-container .aside-group.Sidebar_1Aside .spf-rce-row em,.stage-container .aside-group.Sidebar_1Aside .spf-rce-row p,.stage-container .aside-group.Sidebar_1Aside .spf-rce-row strong{padding:0}.aside-group.Sidebar_1Aside h2,.aside-group.Sidebar_2Aside h2,.aside-group.Sidebar_3Aside h2,.aside-group.Sidebar_4Aside h2,.aside-group.Sidebar_5Aside h2,.aside-group.Sidebar_6Aside h2,.aside-group.Sidebar_7aAside h2,.aside-group.Sidebar_7bAside h2,.aside-group.Sidebar_7cAside h2,.aside-group.Sidebar_7dAside h2,.aside-group.Sidebar_7eAside h2,.aside-group.Sidebar_7fAside h2{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1.75em;font-weight:800;left:0;margin-bottom:0;text-transform:none}.aside-group.Sidebar_1Aside h2 .label{color:#d43f11}.aside-group.Sidebar_1Aside h2 .label,.aside-group.Sidebar_2Aside h2 .label{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-weight:800;left:0;letter-spacing:.1rem;margin-bottom:0;margin-top:.25em;text-transform:none}.aside-group.Sidebar_2Aside h2 .label{color:#486399}.aside-group.Sidebar_3Aside h2 .label{color:#307f05;font-family:Sabon LT W05 Regular,sans-serif;font-size:1em;font-weight:700;left:0;letter-spacing:.1rem;margin-bottom:0;margin-top:.25em;text-transform:none}.aside-group.Sidebar_4Aside h2 .label{color:#856f00}.aside-group.Sidebar_4Aside h2 .label,.aside-group.Sidebar_5Aside h2 .label{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-weight:800;left:0;letter-spacing:.1rem;margin-bottom:0;margin-top:.25em;text-transform:none}.aside-group.Sidebar_5Aside h2 .label{color:#714983}.aside-group.Sidebar_6Aside h2 .label{color:#327f8b}.aside-group.Sidebar_6Aside h2 .label,.aside-group.Sidebar_7aAside h2 .label{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-weight:800;left:0;letter-spacing:.1rem;margin-bottom:0;margin-top:.25em;text-transform:none}.aside-group.Sidebar_7aAside h2 .label{color:#d43f11}.aside-group.Sidebar_7bAside h2 .label{color:#486399}.aside-group.Sidebar_7bAside h2 .label,.aside-group.Sidebar_7cAside h2 .label{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-weight:800;left:0;letter-spacing:.1rem;margin-bottom:0;margin-top:.25em;text-transform:none}.aside-group.Sidebar_7cAside h2 .label{color:#307f05}.aside-group.Sidebar_7dAside h2 .label{color:#8f5f00}.aside-group.Sidebar_7dAside h2 .label,.aside-group.Sidebar_7eAside h2 .label{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-weight:800;left:0;letter-spacing:.1rem;margin-bottom:0;margin-top:.25em;text-transform:none}.aside-group.Sidebar_7eAside h2 .label{color:#714983}.aside-group.Sidebar_7fAside h2 .label{color:#327f8b;font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:1em;font-weight:800;left:0;letter-spacing:.1rem;margin-bottom:0;margin-top:.25em;text-transform:none}.Sidebar_6Aside h2 .react-mathjax-preview-result{color:#327f8b}.Sidebar_7aAside h2 .react-mathjax-preview-result{color:#d43f11}.Sidebar_7bAside h2 .react-mathjax-preview-result{color:#486399}.Sidebar_7cAside h2 .react-mathjax-preview-result{color:#307f05}.Sidebar_7dAside h2 .react-mathjax-preview-result{color:#8f5f00}.Sidebar_7eAside h2 .react-mathjax-preview-result{color:#714983}.Sidebar_7fAside h2 .react-mathjax-preview-result{color:#327f8b}.aside-group.Sidebar_1Aside em,.aside-group.Sidebar_1Aside p,.aside-group.Sidebar_1Aside strong{padding:0}.aside-group.Sidebar_1Aside:before{display:none}@container (width < 960px){.Sidebar_1Aside .spf-rce-section-content,.Sidebar_2Aside .spf-rce-section-content,.Sidebar_3Aside .spf-rce-section-content,.Sidebar_4Aside .spf-rce-section-content,.Sidebar_5Aside .spf-rce-section-content,.Sidebar_6Aside .spf-rce-section-content,.Sidebar_7aAside .spf-rce-section-content,.Sidebar_7bAside .spf-rce-section-content,.Sidebar_7cAside .spf-rce-section-content,.Sidebar_7dAside .spf-rce-section-content,.Sidebar_7eAside .spf-rce-section-content,.Sidebar_7fAside .spf-rce-section-content,.aside-group.aside-group.Sidebar_1Aside .spf-rce-section-content,.aside-group.aside-group.Sidebar_2Aside .spf-rce-section-content,.aside-group.aside-group.Sidebar_3Aside .spf-rce-section-content,.aside-group.aside-group.Sidebar_4Aside .spf-rce-section-content,.aside-group.aside-group.Sidebar_5Aside .spf-rce-section-content,.aside-group.aside-group.Sidebar_6Aside .spf-rce-section-content,.aside-group.aside-group.Sidebar_7aAside .spf-rce-section-content,.aside-group.aside-group.Sidebar_7bAside .spf-rce-section-content,.aside-group.aside-group.Sidebar_7cAside .spf-rce-section-content,.aside-group.aside-group.Sidebar_7dAside .spf-rce-section-content,.aside-group.aside-group.Sidebar_7eAside .spf-rce-section-content,.aside-group.aside-group.Sidebar_7fAside .spf-rce-section-content{padding-left:0;padding-right:0}.Sidebar_1Aside .spf-rce-section-content:after,.Sidebar_2Aside .spf-rce-section-content:after,.Sidebar_3Aside .spf-rce-section-content:after,.Sidebar_4Aside .spf-rce-section-content:after,.Sidebar_5Aside .spf-rce-section-content:after,.Sidebar_6Aside .spf-rce-section-content:after,.Sidebar_7aAside .spf-rce-section-content:after,.Sidebar_7bAside .spf-rce-section-content:after,.Sidebar_7cAside .spf-rce-section-content:after,.Sidebar_7dAside .spf-rce-section-content:after,.Sidebar_7eAside .spf-rce-section-content:after,.Sidebar_7fAside .spf-rce-section-content:after,.aside-group.Sidebar_1Aside .spf-rce-section-content:after,.aside-group.Sidebar_2Aside .spf-rce-section-content:after,.aside-group.Sidebar_3Aside .spf-rce-section-content:after,.aside-group.Sidebar_4Aside .spf-rce-section-content:after,.aside-group.Sidebar_5Aside .spf-rce-section-content:after,.aside-group.Sidebar_6Aside .spf-rce-section-content:after,.aside-group.Sidebar_7aAside .spf-rce-section-content:after,.aside-group.Sidebar_7bAside .spf-rce-section-content:after,.aside-group.Sidebar_7cAside .spf-rce-section-content:after,.aside-group.Sidebar_7dAside .spf-rce-section-content:after,.aside-group.Sidebar_7eAside .spf-rce-section-content:after,.aside-group.Sidebar_7fAside .spf-rce-section-content:after{border-radius:0;border-radius:initial;left:auto;width:105vw}.aside-group.Sidebar_1Aside,.aside-group.Sidebar_2Aside,.aside-group.Sidebar_3Aside,.aside-group.Sidebar_4Aside,.aside-group.Sidebar_5Aside,.aside-group.Sidebar_6Aside,.aside-group.Sidebar_7aAside,.aside-group.Sidebar_7bAside,.aside-group.Sidebar_7cAside,.aside-group.Sidebar_7dAside,.aside-group.Sidebar_7eAside,.aside-group.Sidebar_7fAside{padding-left:70px;padding-right:50px}}@container (width < 640px){.aside-group.Sidebar_1Aside,.aside-group.Sidebar_2Aside,.aside-group.Sidebar_3Aside,.aside-group.Sidebar_4Aside,.aside-group.Sidebar_5Aside,.aside-group.Sidebar_6Aside,.aside-group.Sidebar_7aAside,.aside-group.Sidebar_7bAside,.aside-group.Sidebar_7cAside,.aside-group.Sidebar_7dAside,.aside-group.Sidebar_7eAside,.aside-group.Sidebar_7fAside{padding-left:0;padding-right:0;padding-top:1em}}.aside-group.featureAside{background:#cc0300;border-bottom:none;border-left:none;border-top:none;margin:3em 0;padding:1em 0}.featureAside p{color:#fff}.SelectionMenuWrapper-sc-1ww5eng-0.styles__SelectionMenuWrapperExtended-sc-1tbwvuu-1{background-color:#263142!important}@container (width < 640px){.aside-group.featureAside{margin-top:2em;padding-left:0;padding-right:0}}.aside-group.featureAside h2,.aside-group.featureAside h3,.aside-group.featureAside h4,.aside-group.featureAside h5,.aside-group.featureAside h6{color:#fff;left:0}.aside-group.featureAside h2 .label{color:#ffffc7}.aside-group.featureAside figure{margin-bottom:.5em;margin-top:1em;padding-bottom:1em}.aside-group.aside-group.featureAside .spf-rce-section-content,.aside-group.featureAside .spf-rce-section-content{background-color:initial}article.assignment-content .bronte-styles .featureAside p a{color:#fff!important}.featureAside .keyword{Font-weight:700}.featureAside div[type=key-term] p span,.featureAside div[type=“footnote”] p span{color:#000}.blockquote p{color:#000;font-family:Sabon LT W05 Regular,serif;font-size:18px;font-style:normal;font-weight:600;line-height:1.75em}.blockquote p .footer{font-weight:100}.blockquote{background-color:#f7f7f7;border-bottom-right-radius:10px;border-left:6px solid #34b4c9;border-top-right-radius:10px;margin:2em 0;padding:2em}.aside-group.pquote .blockquote{background-color:initial;border-left:none}@container (width < 640px){.aside-group.pquote .blockquote{padding-left:0;padding-right:0}}.aside-group.pquote{font-family:Sabon LT W05 Regular,serif;font-size:2em;margin-left:2em;margin-right:2em}.aside-group.pquote blockquote{padding-bottom:0;padding-top:0}.spf-rce-section.pquote .blockquote p{font-family:Sabon LT W05 Regular,serif;font-size:1.2em;line-height:1.45em}@container (width < 640px){.spf-rce-section.pquote .blockquote p{font-size:.9em}}.spf-rce-section.aside-group.pquote{margin-bottom:0;margin-top:0}.aside-group.aside-group.pquote .spf-rce-section-content{background-color:initial}.pquote p{color:#46a1af}.aside-group.marginalia{background-color:#fff;margin:4em auto 4em 20px;width:calc(100% - 20px)}@container (width < 640px){.aside-group.marginalia{margin-left:10px}}.aside-group.marginalia div.mathml-epub,.aside-group.marginalia p{border-left:6px solid #98d831;margin-bottom:-1em;padding:1em 0 1em 1.5em}.aside-group.marginalia p:first-child{margin-bottom:-.5em}@container (width < 640px){.aside-group.marginalia p{padding-left:1.25em!important}}.marginalia .spf-element-text{padding:0}article.assignment-content .bronte-styles .citation{background:#0000;color:#000;font-size:inherit;font-weight:400;letter-spacing:.01em;line-height:inherit;margin:0 0 1.7em 2.75em!important;text-indent:-2.5em}div.citation{max-width:100%!important;overflow-wrap:break-word}article.assignment-content .bronte-styles .citation ul p{font-size:1em}.spf-rce-section.example_1{background-color:#f8f9fa;margin:3em 0;max-width:940px;padding-bottom:2em}.example_1 h2{background:#0000;font-size:1.5em;font-weight:700;left:-80px;margin:0 0 2em 30px;padding:1em 0 2px 49px;top:10px;z-index:4}.example_1 h2:after{background-color:#e2e5ea;content:"";height:calc(100% + 60px);left:-25px;position:absolute;top:-20px;width:940px;z-index:-1}.example_1 h2:before{display:none}.example_1 span.label{color:#cc0300}.example_1 h3{background:#0000;font-size:1.25em;font-weight:800;left:-80px;margin:2em 0 1em 30px;padding:0 .15em 0 49px;z-index:1}.example_1 h3:after{background-color:#e2e5ea;content:"";height:calc(100% + 26px);left:-25px;position:absolute;top:-12px;width:940px;z-index:-1}.example_1 .spf-parallax-wrapper h2:after,.example_1 .spf-parallax-wrapper h3:after{margin-left:5px}.example_1 .spf-rce-section-content{background-color:initial;margin:0;padding-bottom:2em}.example_1 .spf-rce-section-background-wrapper{padding-top:0}.example_1 .mmi-video-modal h2{padding:0}.aside-group.Sidebar_1Aside .mmi-video-modal h2,.aside-group.Sidebar_2Aside .mmi-video-modal h2,.aside-group.Sidebar_3Aside .mmi-video-modal h2,.aside-group.Sidebar_4Aside .mmi-video-modal h2,.aside-group.Sidebar_5Aside .mmi-video-modal h2,.aside-group.Sidebar_6Aside .mmi-video-modal h2,.aside-group.Sidebar_7aAside .mmi-video-modal h2,.aside-group.Sidebar_7bAside .mmi-video-modal h2,.aside-group.Sidebar_7cAside .mmi-video-modal h2,.aside-group.Sidebar_7dAside .mmi-video-modal h2,.aside-group.Sidebar_7eAside .mmi-video-modal h2,.aside-group.Sidebar_7fAside .mmi-video-modal h2{color:#fff;font-family:Open Sans;font-size:12px;font-weight:400}.mediaPlayer .component-credit{color:#000}.example_2,.example_3{background:#0000;margin:3em 0 5em}@container (width < 640px){.example_2,.example_3{margin-top:1em}}.spf-rce-stage .example_2 h2:before,.spf-rce-stage .example_3 h2:before{background-color:#396fc0;content:"";height:174px;left:-80px;position:absolute;top:0;width:3px}.example_2 h2:after,.example_3 h2:after{background-color:#396fc0;content:"";height:3px;left:-80px;position:absolute;top:0;width:calc(100% + 80px)}.example_2 h2,.example_3 h2{color:#396fc0;font-size:2em;font-weight:700;left:0;line-height:1.15em;margin:.5em 0 .125em;padding-top:1.2em}.example_2 span.label,.example_3 span.label{color:#000}.example_2 h3{font-size:1.45em;font-weight:700}.example_2 .spf-rce-row:last-child:after,.example_3 .spf-rce-row:last-child:after{background:#396fc0;bottom:-20px;content:"";height:3px;left:0;margin-left:10px;position:absolute;width:97%}@container (width < 960px){.example_2 h2:before,.example_3 h2:before{display:none}.example_2 h2:after,.example_3 h2:after{background-color:#396fc0;content:"";height:3px;left:0;position:absolute;top:0;width:100%}}@container (width < 640px){.example_2 h2,.example_3 h2{font-size:1.5em;margin-bottom:0;width:100%}}.example_2 h2 .react-mathjax-preview-result,.example_3 h2 .react-mathjax-preview-result{color:#396fc0}.example_3 h3{background-color:#eee;border-radius:6px;font-size:1.25em;font-weight:700;margin:8px .125em -6px -12px;padding:.125em .2em .175em .5625em}.example_1 .mmi-video-modal h2:after{content:none}.example_1 .mmi-video-modal h2{margin:0;padding-top:0;top:0}.example_2 .mmi-video-modal h2{color:#000;font-size:1.5em;padding-top:0}.example_2 .mmi-video-modal h2:after{content:none}body .paragraph-indent1{margin-left:70px!important}@container (width < 425px){body .paragraph-indent1{margin-left:40px!important}}.learningObjectiveItem p{color:#595959;font-family:Slate W05 Regular,sans-serif;font-size:1.125em;font-weight:700;left:-7.5vw;letter-spacing:.1em;margin:0;position:relative}.learningObjectiveItem p,.learningObjectiveItem span.number{color:#595959;font-family:Slate W05 Regular,sans-serif;line-height:1.5em}@container (width < 1080px){.learningObjectiveItem p{left:0}}@container (width < 640px){.learningObjectiveItem p{font-size:1.0275em;left:0}}.learningObjectiveItem2{border:1px solid #aaa;margin:1em 10px!important;padding-left:1.25em}.learningObjectiveItem2 p{font-family:Slate W05 Regular,sans-serif;line-height:1.6em;margin:5px .25em 5px .5em!important;max-width:800px}@container (width < 475px){.learningObjectiveItem2 .number{padding-left:0!important}}@container (width < 640px){.learningObjectiveItem2 p{line-height:1.45em}}.learningObjectiveItem2 .number{color:#000;font-family:Slate W05 Regular,sans-serif;font-weight:700;margin:0 auto;margin-right:.55em!important;text-align:left;text-decoration:none!important}.spf-parallax-wrapper .learningObjectiveItem2{margin-left:0!important;margin-right:0!important;padding-bottom:6px;padding-top:6px}.spf-parallax-wrapper .learningObjectiveItem2 p{margin-left:0!important;margin-right:.5em!important}.objectiveset{border:1px solid #aaa;margin:4em 0;max-width:800px;padding:36px 10px 10px}@container (width < 1024px){.spf-rce-section.objectiveset{padding:50px 0 10px;width:95%}}@container (width < 640px){.objectiveset{border:none;border:initial;margin-top:0;margin:1em 0 2em;max-width:100%;padding:0}}@container (width < 475px){.spf-rce-section.objectiveset{padding:0 0 10px;width:95%}}.objectiveset .spf-rce-section-background-wrapper{min-width:0;min-width:auto}.objectiveset h2{color:#cc0300;font-family:Sabon LT W05 Regular,sans-serif;font-size:1.55em;font-weight:700;left:-.5em;letter-spacing:.4px;margin-top:0;word-break:normal}@container (width < 640px){.objectiveset h2{font-size:1.35em;left:0;margin-bottom:0}}.objectiveset h3{margin-top:0}.objectiveset .spf-rce-section-content{background-color:initial;min-width:0;min-width:auto}.objectiveset h2:before{display:none}.objectiveset p{font-family:Slate W05 Regular,sans-serif;line-height:1.65em;padding:0}.objectiveset ol{padding:0}.objectiveset ul{margin-left:.25em;padding:0}.objectiveset ul li div a{color:#000}.objectiveset .ul_none ul li p span{color:#000}.objectiveset .ul_none ul li p span,.objectiveset ul li{font-family:Slate W05 Regular,sans-serif;text-decoration:none}.objectiveset ul li{color:#162030;list-style:none;margin:0 0 1em}.objectiveset .number{color:#000;font-family:Slate W05 Regular,sans-serif;font-weight:700;margin:0 0 1em -5em;position:absolute;text-align:right;text-decoration:none!important;width:4.5em}@container (width < 640px){.objectiveset ul{margin-left:0!important}}@container (width < 475px){.objectiveset ul{margin-left:-1.5em!important}}@container (width < 320px){.objectiveset ul{margin-left:-2em!important}}@container (width < 425px){.objectiveset .ul_none ul .number,.objectiveset ul .number{margin-left:-4.75em!important}}.objectiveset .spf-parallax-wrapper .ul_none .number{margin-left:-5em}.hands-on-ex{background-color:#fafad8;margin:0 0 3em;padding-bottom:2.5em;padding-top:1em}@container (width < 640px){.hands-on-ex{padding-top:0}}.hands-on-ex h1{color:#cc0300}.hands-on-ex h2{font-size:2em;margin-top:.5em}@container (width < 640px){.hands-on-ex h2{font-size:1.45em}}.hands-on-ex h2 span.label{color:#cc0300;font-size:2em}body .spf-rce-stage .hands-on-ex h2:before{display:none}.hands-on-ex h3{letter-spacing:.05em}.hands-on-ex h3 span.label{color:#cc0300;font-weight:700;letter-spacing:.05em}.hands-on-ex .spf-rce-section-content{background-color:initial}@container (width < 640px){.spf-rce-section-content{padding:0 10px!important}}.ul_none li .label{color:#cc0300}.label.spf-inline-span:hover{background-color:initial}article.assignment-content .bronte-styles .partNumber h1{font-family:Slate W05 Regular,sans-serif;font-size:2em;font-weight:700}article.assignment-content .bronte-styles .partTitle h1{font-size:3em}.partNumber h1:before,.partTitle h1:before{content:none}.chapterTitle h1{color:#fff;font-family:Slate W05 Regular,sans-serif;font-size:65px;left:-12vw;letter-spacing:1px;line-height:1.25em;max-width:820px;position:absolute;top:-10.75em;z-index:5}@container (width < 1080px){.chapterTitle h1{left:-4vw}}@container (width < 640px){.chapterTitle h1{font-size:2.65em;left:0;line-height:1.4em;top:-9em}}.chapterNumber h1:before{content:none}.chapterNumber h1{color:#fff!important;display:block;font-family:Slate W05 Regular,sans-serif;font-size:27px;left:-12vw;letter-spacing:2px;margin-bottom:1em;position:absolute;top:-25.8em;z-index:4}h1 .chapterNumber{color:#fff!important;font-weight:700;text-transform:none!important}@container (width < 1080px){.chapterNumber h1{left:-4vw}}@container (width < 640px){.chapterNumber h1{font-size:1.25em;left:0;top:-18.75em}}@container (width < 475px){.chapterNumber h1{margin-bottom:.5em}}.chapterNumber h1 .number:after,.chapterTitle h1:before{content:none}div.chapterIntro{display:block;margin-bottom:4em;margin-top:0;padding-left:0;width:100%}@container (width < 640px){div.chapterIntro{margin-bottom:4em}}.chapterIntro figure{margin-top:-1em;max-height:760px!important;position:relative;transition:opacity .7s ease 0s;width:100%}.chapterIntro img{height:760px!important;margin-left:0!important;margin-right:0!important;max-height:760px!important;max-width:none;min-width:100.5vw;object-fit:cover!important;top:0}@container (width < 640px){.chapterIntro img{height:370px!important;left:auto;max-height:370px!important;min-width:101vw;width:101vw}}.chapterIntro figure:after{background:linear-gradient(0deg,#19191900 0,#191919cc);bottom:0;content:"";height:760px;left:-65em;max-height:760px;max-width:2800px;position:absolute;right:0;top:0;transition:opacity .7s ease 0s;width:2800px;z-index:0}@container (width < 640px){.chapterIntro figure:after{background:linear-gradient(0deg,#19191900 0,#191919cc);height:370px;max-height:370px}}@container (width < 475px){.chapterIntro figure:after{height:280px;max-height:280px}}@container (width < 640px){.chapterIntro figure{max-height:480px!important}}@container (width < 475px){.chapterIntro figure{max-height:320px!important}}.chapterIntro figcaption{background-color:#19191999;bottom:6em;left:-12vw;margin-top:0;max-width:26em;padding:2.3em 1.7em 1em 1.45em;position:absolute!important;z-index:5}@container (width < 1080px){.chapterIntro figcaption{left:-4vw}}@container (width < 640px){.chapterIntro figcaption{background-color:initial;left:0;max-width:none;padding:0;top:24em}}.hidecaption figcaption{visibility:hidden}.chapterIntro figcaption p{color:#fff}.chapterIntro figcaption p:first-child{border-top:2px solid #cc0300;color:#fff;font-size:1em;margin-bottom:.5em;margin-top:-.75em!important;padding-top:1em}@container (width < 640px){.chapterIntro figcaption p:first-child{border-top:initial;color:#000!important;font-size:.75em!important;line-height:1.3125em;margin-top:0!important;padding:initial}}.chapterIntro figcaption p{color:#fff!important;font-size:.85em;margin-top:.5em!important}.chapterIntro p a{color:#fff!important}@container (width < 640px){.chapterIntro figcaption p{color:#000!important;font-size:1.25em;font-size:.65em!important;padding:initial}}div.chapterIntro .spf-rce-section-content .spf-rce-element{padding-left:0}.chapterIntro .spf-rce-section-background-wrapper div{height:auto!important}.chapterIntro .layout,.chapterIntro .spf-element-image{overflow:visible}.chapterIntro .ezPZI.before-transition{opacity:1}@container (width < 475px){.chapterTitle h1{color:#000!important;font-size:2.125em;left:5px;margin-bottom:-1em;margin-left:0;max-width:440px;position:relative;top:-1em}}@container (width < 425px){.chapterTitle h1{color:#000!important;left:5px;margin-left:10px;position:relative;top:-.3em}}@container (width < 320px){.chapterTitle h1{font-size:25px;left:-5px;margin-left:10px;max-width:440px;top:-2em}}@container (width < 475px){.chapterNumber h1{font-size:1em;left:-5px;margin-left:10px;position:relative;top:.5em}.chapterNumber h1,h1 .chapterNumber{color:#000!important}div.chapterIntro{border-top:50px solid #cc0300;margin-bottom:0;margin-top:0}.chapterIntro figcaption p{font-size:12px!important;margin-top:.25em}div.chapterIntro img{margin-left:0!important;margin-right:0!important;max-width:none;min-width:100vw;object-fit:cover!important;position:relative;top:-1em}.chapterIntro figcaption{background-color:initial;font-size:.85em;left:0;max-width:none;padding:0;position:relative!important;top:0}.chapterIntro figure:after{top:-1em}}.chapterIntro .pearson-component.longdescontent{display:none}.chapterIntro h1 code{color:#fff;font-size:1em}@container (width < 475px){.chapterIntro h1 code{color:#000;font-size:1em}}@media screen and (max-width:640px){div.spf-element-table{overflow-x:scroll}}.bronte-styles table{border:1px solid #777!important;margin-bottom:.5em}.spf-element-table .component-label span p{fill:#cc0300!important;color:#cc0300!important;font-family:Slate W05 Regular,sans-serif;font-size:1em;font-weight:700;letter-spacing:1px;margin-bottom:0}.spf-element-table span.component-title{color:#000!important;display:block;font-family:Slate W05 Regular,sans-serif;font-size:.93em;font-weight:400;letter-spacing:0;line-height:1.5em;margin-bottom:.125em;width:100%}.spf-element-table span.component-title p{fill:#000;margin-bottom:.5em}.spf-element-table .component-instruction{color:#4f4f4f!important;font-family:Slate W05 Regular,sans-serif;font-size:1.15em;font-weight:400;line-height:1.25em;margin-top:.5em}.spf-element-table .component-caption{font-size:1.0125em;line-height:1.4em;margin-bottom:.25em}.spf-element-table .component-caption,.spf-element-table .component-credit{color:#000;font-family:Slate W05 Regular,sans-serif;font-style:normal;text-align:left;width:100%}.spf-element-table .component-credit{font-size:.9375em;line-height:1.45em;margin:0}table.table-gridline-horizontal td{border:1px solid #000!important;border-left:none!important;border-right:none!important}table.table-gridline-vertical td{border:1px solid #000!important;border-bottom:none!important;border-top:none!important}table.table-gridline-none td{border:none!important}caption.table-title p,p.table-title{color:#000!important;font-family:Sabon LT W05 Regular,serif;font-size:1.15em;font-weight:700;letter-spacing:1px;line-height:1.5em;padding:.25em 1em 0}caption p{font-size:1.15em;line-height:1.5em}table caption{background-color:#fff;border:1px solid #777!important;margin-bottom:-1px}p.table-caption{color:#000!important;font-family:Sabon LT W05 Regular,serif;font-size:1.15em;font-weight:400;letter-spacing:1px;line-height:1.25em;padding:.125em 1em .25em}.spf-parallax-wrapper caption{border:none!important}th,thead tr{background-color:#ddd}table th{font-weight:700;padding:.75em!important}table td,table th{border:1px solid #000;font-family:Sabon LT W05 Regular,serif;font-size:1em;line-height:1.5em}table td{vertical-align:top}table td p,table th p{font-size:1em;line-height:1.5em}table td p{font-family:Sabon LT W05 Regular,serif;padding:.35em;vertical-align:top}caption.belowTable{background-color:initial}table div.component-caption p{margin-bottom:1em}.spf-element-table{margin-bottom:3em!important}table th,table thead tr{background-color:#ddd}table.noColor th,table.noColor thead tr{background-color:#fff}table.light th,table.light thead tr{background-color:#ddd}table.dark th,table.dark thead tr{background-color:#cc0300}table.dark tr th p{color:#fff}table.dark th{border:1px solid #ffafad}table th a{color:#cc0300}table th a.keyword{color:#cc0300!important}table{border:1px solid #000!important;border-collapse:collapse;margin:0 auto!important;min-width:min-content;width:auto!important}div .spf-show-hide-tab{background-color:initial;color:#cc0300;font-size:1.125em}div.bar-line{background-color:#cc0300!important}div.spf-show-hide-tab:hover{color:#000!important}.collapsible-config-submenu{color:#cc0300!important}.collapsible-config-submenu .expand-collapse{border:solid #cc0300!important;border-width:0 2px 2px 0!important}.collapsible-wrapper[data-format=vertical]{border-left-color:#cc0300!important}.spf-inline-reference-link{color:#cc0300}.displaytitle p,div label.player-label-left{color:#cc0300;display:block;font-weight:700}.displaytitle p{fill:#cc0300;font-family:Slate W05 Regular,sans-serif;font-size:1em;letter-spacing:0;margin-block-end:0;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;width:100%}.displaytitle p:after{background-color:#cc0300;content:"";height:2px;left:.1px;margin-top:-.45em;position:absolute;width:2.8em}h4.label{top:-1em}div.left h4.label p{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:1em;font-weight:100;letter-spacing:0;line-height:1.7em;margin-bottom:-.8em;width:100%}p.caption{font-size:14px}div .left .caption p{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:1em;font-style:normal;font-weight:400;line-height:1.4em;margin:0;padding:0 0 5px;text-align:left}p.credit{font-size:14px}div.left .credit p{color:#000;font-size:.85em;font-style:normal;line-height:.5em;margin-bottom:1em;margin-top:.1em;text-align:left;width:100%}div .divVideo h4{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:.95em;font-weight:400}figure.figureVideo h4 p{font-size:1.4em}div.featureAside h4.heading4VideoTitle p{color:#fff!important}h4.heading4VideoTitle p{fill:#cc0300!important;color:#cc0300!important;font-size:1.2em!important;font-weight:700!important;font-weight:400;line-height:1.45em;margin-bottom:-.5em;padding:0}h4.heading4VideoNumberLabel p,h4.heading4VideoTitle p{font-family:Neue Haas Unica W05 Regular,sans-serif;max-width:680px;width:auto}h4.heading4VideoNumberLabel p{fill:#000;color:#000;font-size:1.1em!important;font-weight:500!important;letter-spacing:1.3px;line-height:1.5em}figcaption.figcaptionVideo{font-size:1em}figcaption.figcaptionVideo,p.paragraphVideoCredit{font-family:Neue Haas Unica W05 Regular,sans-serif;padding-top:.5em;width:100%}p.paragraphVideoCredit{font-size:.7em}div.divVideo .paragraphVideoCredit p{color:#162030;font-size:.7em;font-style:normal;font-weight:400;line-height:1.4;margin:0;padding:0 0 5px;text-align:left}div .divAudio h4{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:.95em;font-weight:400}figure.figureAudio h4 p{font-size:1.1em}div.featureAside h4.heading4AudioTitle p{color:#fff!important}h4.heading4AudioTitle p{fill:#cc0300!important;color:#cc0300!important;font-size:1.2em!important;font-weight:700!important;font-weight:400;line-height:1.45em;margin-bottom:-.5em;padding:0}h4.heading4AudioNumberLabel p,h4.heading4AudioTitle p{font-family:Neue Haas Unica W05 Regular,sans-serif;max-width:680px;width:auto}h4.heading4AudioNumberLabel p{fill:#000;color:#000;font-size:1.1em!important;font-weight:500!important;letter-spacing:1.3px;line-height:1.5em}figcaption.figcaptionAudio{font-size:1em}figcaption.figcaptionAudio,p.paragraphAudioCredit{font-family:Neue Haas Unica W05 Regular,sans-serif;padding-top:.5em;width:100%}p.paragraphAudioCredit{font-size:.7em}div.divAudio .paragraphAudioCredit p{color:#162030;font-size:.7em;font-style:normal;font-weight:400;line-height:1.4;margin:0;padding:0 0 5px;text-align:left}.spf-collapsible-text-box{white-space:inherit!important}@container (width < 640px){.spf-rce-row{display:block!important}}.spf-element-image,.spf-element-text{padding:10px;position:relative}.spf-element-image h4 span.component-label,.spf-element-image span.component-label{color:#cc0300!important;display:block;font-family:Slate W05 Regular,sans-serif;font-size:1em;font-weight:700;letter-spacing:1px;line-height:1.2em;margin-bottom:.15em;position:relative}.spf-element-image h4.component-label:before{background-color:#cc0300;content:"";height:2px;margin-top:-.3em;position:absolute;width:2.8em}.spf-element-image h4.component-label p,.spf-element-image span.component-label p{color:#cc0300;font-family:Slate W05 Regular,sans-serif;font-size:1em;font-weight:700;letter-spacing:1px;margin-bottom:0}.spf-element-image h4 span.component-label:before{background-color:#cc0300;content:"";height:2px;margin-top:-.3em;position:absolute;width:2.8em}.bronte-styles .spf-element-image h4 span.component-title,.bronte-styles .spf-element-image span.component-title{color:#000!important;display:block;font-family:Slate W05 Regular,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:0;line-height:1.2em;margin-bottom:.45em;width:100%}.bronte-styles .spf-element-image span.component-title p,.bronte-styles .spf-element-image span.component-title p strong{font-family:inherit}div.question-prompt p{color:#000}.bronte-styles .spf-element-image .component-caption p,.bronte-styles .spf-element-image p.component-caption{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:1em;font-style:normal;line-height:1.4em;margin-top:.35em;text-align:left;width:100%}.spf-element-image p.component-credit{color:#000;font-family:Slate W05 Regular,sans-serif;font-size:.95em;font-style:normal;line-height:1.35em;margin:0;text-align:left;width:100%}.spf-element-image figcaption{margin:0 0 .125em}.spf-element-image figcaption.styles__StyleCaption-sc-1c6ifcu-2{font-size:1em}.component-credit{padding-top:0!important;width:800px}.component-wrapper .component-instruction,.component-wrapper .component-label{margin-left:0}@container (width < 768px){div.spf-element-image{overflow:auto}}iframe.plugin-etext-mcq{margin-left:-5px;max-width:800px}fieldset.mcq-container{margin-top:2em;padding:0 10px!important}label.option p,label.option.etext-choice p{line-height:20px;margin-bottom:0;margin-top:0}.button-row{text-align:center}.button-row button,.button-row button:focus,.button-row button:hover{background-color:#1f6fef!important}.feedback-icon.correct{background-color:#01b37e!important;line-height:1em}.feedback-icon.incorrect{background-color:#ed5007!important;line-height:1em}.question-prompt.etext-question{line-height:2em}div.aside-group main.etext-question{padding-left:1.5em}div.response.correct .response-header p{color:#01b37e;font-family:Neue Haas Unica W05 Regular,sans-serif;font-weight:600}div.response.incorrect .response-header p{color:#ed5007;font-family:Neue Haas Unica W05 Regular,sans-serif;font-weight:600}div.response.correct{background-color:#f7f7f7!important;border-bottom-right-radius:12px;border-left:4px solid #01b37e;border-top-right-radius:12px}div.response.incorrect{background-color:#f7f7f7!important;border-bottom-right-radius:12px;border-left:4px solid #ed5007;border-top-right-radius:12px}.response.display.correct p,.response.display.incorrect p{color:#000}.Sidebar_1Aside div.response.correct,.Sidebar_1Aside div.response.incorrect{background-color:#fff!important}.answer-options input.selector:checked:before{background:#377e8b!important;height:100%!important;margin:0!important;width:100%!important}div.spf-rce-element.spf-element-plugin{margin-bottom:1em;margin-top:1em}.cards-container .card{margin-left:0!important}.plugin-Flashcard-Widget .card-container .back .inner p{color:#000!important;font-size:1.3rem!important}.plugin-Flashcard-Widget .card-container .front .inner p{color:#007e9e!important;font-size:1.75rem!important}.plugin-Flashcard-Widget .navigation-mininav-wrapper .container{background-color:#cc0300}.plugin-Flashcard-Widget .navigation-mininav-wrapper .container .controls .page{border:none;border-bottom:0;border-top:0}.plugin-Flashcard-Widget .card-container section.back.cover,.plugin-Flashcard-Widget .card-container section.front.cover{background:#0000001a!important}.spf-element-image figcaption{margin-bottom:.125em}.spf-element-image figcaption.styles__StyleCaption-sc-1c6ifcu-2{font-size:inherit}.iframe-container{margin:2em 0;padding-left:10px!important}p.component-caption{margin:-.5em 0 0}p.component-credit{margin:0 0 .5em}.blockquote .blockquote{border-left:none!important;margin:0!important;padding:0!important}.learningObjectiveItem .learningObjectiveItem{border:none;padding-left:0}.citation .citation,.paragraph-indent1 .paragraph-indent1{margin-left:0!important}.styles__Menu-grhvnq-0.cACInP.sc-dVhcbM.bAxfad{background-color:#232c39!important}.SelectionMenuWrapper-sc-1ww5eng-0.sc-jqCOkK.cRmgws{background-color:#263142!important}.styles__Menu-grhvnq-0.cACInP.styles__StyledMenuWrapper-jwxwn8-3.emDFwA,.styles__Menu-grhvnq-0.ifaXoU.styles__StyledMenuWrapper-jwxwn8-3.ixYAjR{background-color:#232c39!important}.styles__Menu-grhvnq-0.jqAjff.styles__StyledMenuWrapper-jwxwn8-3.ixYAjR{background-color:#232c39}.SelectionMenuWrapper-sc-1ww5eng-0.sc-htoDjs.iqNDzL{background-color:#263142}.primary_secondary_1 .spf-rce-row{column-gap:3px;display:flex;left:-13em}.primary_secondary_1 .spf-rce-column:first-child{background-color:initial;border-radius:18px 0 0 18px;flex-basis:25%;flex-grow:1;flex-shrink:0;height:fit-content;padding:0;top:.5em}.primary_secondary_1 .spf-rce-column:nth-child(2){flex-basis:100%;flex-grow:1;flex-shrink:0}.primary_secondary_1 .spf-rce-column:first-child p{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:.95em;line-height:1.5em}@container (width < 1024px){.primary_secondary_1 .spf-rce-column:first-child p{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:inherit;line-height:1.5em}.primary_secondary_1 .spf-rce-row{flex-direction:row;flex-wrap:wrap;left:auto;width:auto}}.primary_secondary_1 .spf-element-image h4,.primary_secondary_2 .spf-element-image h4{margin-top:0}.primary_secondary_1 .spf-element-image h4 span.component-label,.primary_secondary_2 .spf-element-image h4 span.component-label{margin-bottom:.4em}.primary_secondary_1 .spf-element-image h4 span.component-title,.primary_secondary_2 .spf-element-image h4 span.component-title{font-size:.85em;line-height:1.3em;margin-bottom:1.25em}.primary_secondary_2 .spf-rce-row{column-gap:3px;display:flex;left:-14em}.primary_secondary_2 .spf-rce-column:first-child{background-color:#eee;border-radius:12px 0 0 12px;flex-basis:25%;flex-grow:1;flex-shrink:0;height:fit-content;padding:.5em;top:1.4em}@container (width < 1080px){.primary_secondary_2 .spf-rce-column:first-child{background-color:initial;height:fit-content;top:auto}}.primary_secondary_2 .spf-rce-column:first-child p{font-family:Neue Haas Unica W05 Regular,sans-serif;font-size:.95em;line-height:1.5em}.primary_secondary_2 .spf-rce-column:nth-child(2){flex-basis:100%;flex-grow:1;flex-shrink:0}@container (width < 1024px){.primary_secondary_2 .spf-rce-row{flex-direction:row;flex-wrap:wrap;left:auto;width:auto}}.primary_secondary_1 .spf-rce-column:first-child h4.component-label,.primary_secondary_2 .spf-rce-column:first-child h4.component-label{margin:0 0 .25em}.callout{top:.5em}.callout p{color:#444;line-height:1.5em;text-align:right}.callout_header p{border-bottom:1px solid #666;font-weight:600;letter-spacing:3px;position:absolute;right:0;text-align:right;text-transform:uppercase}.callout_header{font-size:1.0675em;padding-bottom:28px!important;top:.25em}.callout_subhead p{color:#444;display:block;padding-right:4px;position:absolute;right:0;text-align:right}.callout_1a_header,.callout_1b_header,.callout_1c_header{display:flex;justify-content:flex-end;padding:0 0 3px!important}.callout_1a_header p,.callout_1b_header p,.callout_1c_header p{border-radius:0 9px 0 0;font-size:1.0375em!important;font-weight:600;letter-spacing:1px;line-height:1.25em;margin-bottom:0;padding:.4em .5em .35em .35em!important;position:relative;text-align:right}.callout_1a_header p{border-right:4px solid #3673ce;border-top:1px solid #3673ce;color:#3673ce}.callout_1b_header p{border-right:4px solid #6d558b;border-top:1px solid #6d558b;color:#6d558b}.callout_1c_header p{border-right:4px solid teal;border-top:1px solid teal;color:teal}.spf-parallax-wrapper div.callout_1a_header,.spf-parallax-wrapper div.callout_1b_header,.spf-parallax-wrapper div.callout_1c_header,.spf-parallax-wrapper div.callout_2a_header,.spf-parallax-wrapper div.callout_2b_header,.spf-parallax-wrapper div.callout_2c_header{display:inline;display:initial}.callout_1_subhead{padding-top:0!important}.callout_1_subhead p{color:#444;display:block;font-family:Sabon LT W05 Regular,serif!important;font-size:1em!important;font-style:italic;line-height:1.35em;margin:.25em .25em 1em 0;text-align:right}@container (width < 1080px){.callout_1a_header,.callout_1b_header,.callout_1c_header{display:flex;justify-content:flex-start;padding-left:.65em!important}.callout_1a_header p,.callout_1b_header p,.callout_1c_header p{border-right:initial;border-top:initial;padding:initial!important;text-align:left}.callout_1_subhead p{margin-bottom:0;text-align:left}}.callout_2a_header,.callout_2b_header,.callout_2c_header{display:flex;justify-content:flex-end;padding:0 0 6px!important;top:-1px}.callout_2a_header p,.callout_2b_header p,.callout_2c_header p{border-bottom:1px solid #666;font-size:1.0375em!important;font-weight:600;letter-spacing:1px;line-height:1.25em;margin-bottom:0;padding:.4em 0 .35em!important;position:relative;text-align:right}.callout_2a_header p{color:#3673ce}.callout_2b_header p{color:#6d558b}.callout_2c_header p{color:teal}.callout_2_subhead{padding:0!important;top:-2px}.callout_2_subhead p{color:#444;display:block;font-family:Sabon LT W05 Regular,serif!important;font-size:1em!important;line-height:1.35em;margin:.25em .25em 1em 0;text-align:right}@container (width < 1080px){.callout_2_subhead,.callout_2a_header,.callout_2b_header,.callout_2c_header{display:flex;justify-content:flex-start;padding-left:.65em!important}.callout_2a_header p,.callout_2b_header p,.callout_2c_header p{border-bottom:initial;padding:initial!important;text-align:left}}.wider_text .spf-rce-section-content{max-width:1200px}@container (width < 1200px){.wider_text .spf-rce-section-background-wrapper .spf-rce-section-content{max-width:1000px!important}}.wider_text .spf-rce-section-background-wrapper{max-width:1200px}.wider_text_2 .spf-rce-section-background-wrapper,.wider_text_2 .spf-rce-section-content{max-width:1300px}@container (width < 1200px){.wider_text_2 .spf-rce-section-background-wrapper .spf-rce-section-content{max-width:1050px!important}}.wider_example_1 .spf-rce-section-content{max-width:1300px}.wider_example_1{background:#0000;margin-bottom:6em;margin-top:3em}@container (width < 640px){.wider_example_1{margin-bottom:5em;margin-top:1em}}article.assignment-content .bronte-styles .spf-rce-stage .wider_example_1 h2:before{background-color:#cc0300;content:"";height:230%;left:-80px;position:absolute;top:0;width:3px}.wider_example_1 h2:after{background-color:#cc0300;content:"";height:3px;left:-80px;position:absolute;top:0;width:calc(100% + 80px)}.wider_example_1 h2{color:#cc0300;font-size:2em;left:0;line-height:1.15em;margin-top:.5em;padding-top:1em}.wider_example_1 .spf-rce-row:last-child:after{background:#cc0300;bottom:-20px;content:"";height:3px;left:0;margin-left:10px;position:absolute;width:97%}@container (width < 1300px){.wider_example_1 .spf-rce-section-content{width:1150px}}@container (width < 1200px){.wider_example_1 .spf-rce-section-content{width:950px}}@container (width < 960px){.wider_example_1 h2:before{display:none}.wider_example_1 h2:after{background-color:#cc0300;content:"";height:3px;left:0;position:absolute;top:0;width:100%}}@container (width < 640px){.wider_example_1 h2{font-size:1.5em;margin-bottom:0}}.spf-rce-section.aside-group.wider_example_2{background-color:#f8f9fa;margin-bottom:3em;margin-top:3em;max-width:1280px;padding-bottom:2em}.aside-group.wider_example_2 .spf-rce-section-content{background-color:#f8f9fa;width:1200px}article.assignment-content .spf-rce-section.aside-group.wider_example_2 h2:first-child{border-radius:none;font-weight:700;margin-bottom:2em;padding-bottom:5px}article.assignment-content .spf-rce-section.aside-group.wider_example_2 h2{background:#0000;font-size:1.5rem;left:-25px;margin:10px 0 0;padding-left:49px;padding-top:1em;text-transform:none;top:10px;z-index:4}article.assignment-content .spf-rce-section.aside-group.wider_example_2 h2:after{background-color:#e2e5ea;content:"";height:calc(100% + 60px);left:-63px;position:absolute;top:-20px;width:1280px;z-index:-1}article.assignment-content .aside-group.wider_example_2 h2:before{display:none}article.assignment-content .aside-group.wider_example_2 h2 .label{color:#cc0300}article.assignment-content .aside-group.wider_example_2 h3{background:#0000;font-size:1.25rem;font-weight:800;left:-80px;margin-bottom:2em;margin-top:1em;padding:.15em 49px;text-transform:none;z-index:8}article.assignment-content .aside-group.wider_example_2 h3:after{background-color:#e2e5ea;content:"";height:calc(100% + 16px);left:-64px;padding-bottom:10px;position:absolute;top:-12px;width:1280px;z-index:-1}article.assignment-content .stage-container .aside-group.wider_example_2 h3 span.number.spf-inline-span:after{content:"\A";white-space:pre}article.assignment-content .stage-container .aside-group.wider_example_2 h3:before{display:none}.aside-group.wider_example_2 figcaption p{margin-top:1em}.aside-group.wider_example_2 .spf-rce-section-content{background-color:initial;margin:0;padding-bottom:2em}.aside-group.wider_example_2 .spf-rce-section-content .spf-rce-element h2{margin:0 0 0 -27px}.aside-group.wider_example_2 .spf-rce-section-content .spf-rce-element h3{margin:2em 0 2em 30px}@container (width < 1200px){.aside-group.wider_example_2 .spf-rce-section-background-wrapper .spf-rce-section-content{width:930px!important}article.assignment-content .spf-rce-section.aside-group.wider_example_2 .spf-rce-section-background-wrapper h2:after{background-color:#e2e5ea;content:"";height:calc(100% + 60px);left:-110px;position:absolute;top:-20px;width:1200px;z-index:-1}article.assignment-content .aside-group.wider_example_2 .spf-rce-section-background-wrapper h3:after{background-color:#e2e5ea;content:"";height:calc(100% + 16px);left:-110px;padding-bottom:10px;position:absolute;top:-12px;width:1200px;z-index:-1}}.divVideo,.spf-rce-section iframe{max-width:800px;padding-left:10px}.grey-background{background-color:#e3e3e3;box-sizing:initial;color:#000;padding:.5em}.spf-rce-section-content .spf-rce-element.remove-screen-gap{margin-bottom:-68px;padding-bottom:0}.math-align{position:relative;top:-.8em;vertical-align:top!important}svg{vertical-align:middle!important}h4.glossaryTerm{padding-bottom:.3em}.remove-bottom-padding{padding-bottom:0!important}.remove-top-padding{padding-top:0!important}.spf-inline-expression{color:inherit}.xln-content{margin-bottom:2rem}.layout{display:block}.layout:after{clear:both;content:"";display:table}.layout div.twoThirdsLeft{float:left;padding:4px 15px 4px 0;width:65%}.layout div.oneThirdRight{float:right;padding:4px 0 4px 15px;width:35%}.mcq-container button,select,textarea{border:1px solid #ccc;border-radius:2px;box-sizing:border-box;font-family:inherit;font-size:inherit;margin:0 0 .5em;-webkit-padding:.4em 0;padding:.4em}.mcq-container{border:none;color:var(--text-color);font-family:var(--body-font);font-size:16px;line-height:18px;margin:0 auto;max-width:260px;min-width:100%;padding:8px;text-align:left}@container (width < 640px){.bronte-styles fieldset.mcq-container{max-width:none;padding:0 40px}}.component-label-container{color:inherit;margin-bottom:15px}.component-label,.component-title{display:inline-block}.component-instructions{margin-top:15px}.question-prompt{font-family:var(--title-font);margin-bottom:30px}div.answer{color:var(--text-color);display:grid;grid-template-columns:40px auto;margin:15px 0}.answer .pearson-component,.answer details{grid-column:2}input.selector{-webkit-appearance:none;border-radius:50%;box-shadow:0 0 0 1px var(--text-color);margin-top:10px;outline:none}input.selector:before{border-radius:50%;content:"";cursor:pointer;display:block;height:60%;margin:20% auto;width:60%}input.selector:checked{padding:2px}input.selector:checked:before{background:var(--primary-color);height:100%;margin:0;width:100%}input.selector:not(.locked):focus[type=radio],input.selector:not(:checked):not(.locked):hover{cursor:pointer;outline:2px solid;outline-offset:0}input.selector:not(.locked):focus[type=checkbox]{outline:2px solid var(--primary-color);outline-offset:0}input.selector.checkbox{align-items:center;border-radius:3px;display:flex;justify-content:center}input.selector.checkbox:before{border-radius:2px;transform:rotate(45deg);transition:all .3s cubic-bezier(.4,0,.2,1)}input.selector.checkbox:not(:checked):not(.locked):hover{border-radius:2px}input.selector.checkbox:checked{border-color:#0000;box-shadow:inset 0 0 0 0 #0000,inset 0 0 0 10px var(--primary-color)}input.selector.checkbox:checked:before{background-color:#fff;height:9px;width:9px}div.feedback-icon,input.selector{align-self:flex-start;grid-column:1;height:20px;width:20px}input.selector.hide{display:none}div.feedback-icon{margin-top:5px}label.option:not(.locked){align-self:center;cursor:pointer;grid-column:2}label.option p{display:inline;line-height:3.25}.mcq-container button{background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:16px;padding:10px 15px;text-align:center;text-transform:uppercase}.bronte-styles .response{display:none;grid-column:2;margin-bottom:15px;margin-top:15px;padding:15px}@container (width < 640px){.bronte-styles .response{grid-column:1/span 2}}.bronte-styles .response.display{display:block}.bronte-styles .response-header{size:40px;font-weight:700;grid-column:2;margin-bottom:15px}.bronte-styles .response.correct{background-color:var(--success-color-10)}.bronte-styles .response.correct .response-header{color:var(--success-color)}.bronte-styles .response.incorrect{background-color:var(--error-color)}.bronte-styles .response.incorrect .response-header{color:var(--error-color)}.bronte-styles .feedback-icon{border-radius:10px}.bronte-styles .feedback-icon.correct{background-color:var(--success-color)}.bronte-styles .feedback-icon.incorrect{background-color:var(--error-color)}.bronte-styles .feedback-icon.hide{display:none}.bronte-styles .feedback-icon.display{display:block}.mcq-container{--body-font:system-ui;--title-font:system-ui;--primary-color:#0073ca;--primary-color-40:#0073ca66;--primary-color-70:#0073cab3;--text-color:#000000b3;--success-color:#4ad3ac;--success-color-10:#4ad3ac1a;--error-color:#cc0300;--error-color-10:#e50b69;--surface-color:#fff;--background-color:#fff}*{box-sizing:border-box;font-family:Open Sans,sans-serif;font-size:100%}body{font-family:Open Sans,sans-serif;margin:0;overflow-x:hidden;padding:0}h1,h2,h3,h4,h5,li,p,ul{color:#05112a;margin:0;padding:0}h1{font-size:1.5rem;font-weight:400}h2{font-size:1.25rem;font-weight:600}h3{color:#3e4c59;font-size:1.5rem;font-weight:400;margin-bottom:1rem}h4{font-size:1.125rem;font-weight:600;line-height:1.5}h4[role=button]{cursor:pointer}h5{font-size:1.125rem;font-weight:400}h5,h6{line-height:1.2}h6{align-items:center;color:#333;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin:1rem 0 0}a{color:#007fa3;text-decoration:none}#pe-icons-sprite{display:none}svg{fill:currentColor}.icon-18{height:18px;width:18px}.icon-24{height:24px;width:24px}.main{align-items:stretch;display:flex;max-width:100%}.wrapper{margin:0 auto;max-width:80rem;padding:0 4.5rem}@media only screen and (max-width:768px){.wrapper{padding:0 1.25rem}}@media only screen and (max-width:480px){.wrapper{padding:0 1rem}}.gr-input{background:#fff;border:1px solid #9aa5b1;border-radius:4px;color:#252525;display:block;font-size:14px;height:36px;margin:4px 0;max-width:100%;padding:0 12px;width:100%}.gr-input:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1977d4;outline:0}.gr-input:disabled{background-color:#e9e9e9;color:#c7c7c7}.gr-input.search-input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHtSURBVHgBpZTPTttAEMZnZhWf0ycofQLyCMm9UuJjqVCIhFrl1L4B4QlSDhWKWimhFeFo/t3xI4Q3CE9AjmDYHWa9DgRvnFjwXTxjj3+7Hn+zCEt0OIw2VEBNNuaDzZHoVifmrNsJp7BGuJj8Po5qFVB9AK4XlMc60Z1V4Gfg3/Fl27AepQnDDJhPGfgmzQk3kbEu1VWXqp3drc9HhcDBOGohU+RumYNKAr1OJ5wtFh6eSBse4ScQ/bC5NqbR3Q5jD2j7RQFdCXlDerb/fTvswQoN/kc96emehLNKYj7lFyYIoG5h8p2TdTArV4OxhNWkAjv556RAtdMA8ReUFGt9YK+IqukBpfk1G6h7cwYlFWiIM3TNB2Z/Lt+LVVqorfpAaxHRcBhVoaQWamdLdogTGzwoaEFJ3QVZLfPEAzJr1zvl/FVGBKltxJI48p4FDzBigKnEtcH4vL8O9ufkYs/ZDKa7W01vWtJJSWeY6cr9IBzJvO7n59UNgOoj8Lw10j/T+PY1nHhAq8G/qCWf3c9WB2defe1itVlwYHjQV6eNnVfS0EOkNiyV7N7oIyIaviz8GorLXrO2SJSMpKKPNmdtbqyZ5/5LFzZu/vNQhDeqCPpmYBGU4B3qfgmnhkwjs10KfNcO57I7BQN1cXz8BDa70jOowjF3AAAAAElFTkSuQmCC) no-repeat .625rem;border-radius:99px;font-size:1rem;min-width:19rem;padding-left:2.5rem}.sr-only{left:-9999px;position:absolute;top:-9999px}.gr-checkbox{position:relative}.gr-checkbox input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.gr-checkbox input[type=checkbox]~label{cursor:pointer;display:inline-block;font-size:14px;line-height:1.5;min-height:24px;padding-left:2.5em;position:relative;z-index:2}.gr-checkbox input[type=checkbox]~span{background:#fff;border:2px solid #c7c7c7;border-radius:2px;height:22px;left:0;line-height:1.5;position:absolute;text-align:center;top:0;width:22px;z-index:0}.gr-checkbox input[type=checkbox]~span svg{fill:#047a9c;height:24px;left:-3px;opacity:0;position:relative;top:-3px;width:24px}.gr-checkbox input[type=checkbox]:disabled~span{background-color:#e9e9e9;border:2px solid #c7c7c7;border-radius:2px;height:22px;left:0;line-height:1.5;position:absolute;text-align:center;top:0;width:22px;z-index:0}.gr-checkbox input[type=checkbox]:disabled~span svg{fill:#c7c7c7}.gr-checkbox input[type=checkbox]:focus~span{box-shadow:0 0 0 2px #fff,0 0 0 4px #1977d4;outline:0}.gr-checkbox input[type=checkbox]:checked~span svg{opacity:1}.breadcrumnbs{display:flex;gap:1.125rem;margin:1rem 0 1.5rem}.breadcrumnbs a{color:#3e4c59;text-decoration:none}.breadcrumnbs a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACdSURBVHgBfZA7DoMwEER3Dco5nFukikKqNJEonRumpKSCllvgcyDZZpePtCyfkWzZeiPvjPH5/fVAGrJUdNXfg5KBSHsCewvYPkpndwYTUkEGf2ZC3l4fZ2OGLd0sLS/H4eo8M6F87siEOpQ25RtYuvkQpmbADY2C90hNuBE3G8IyQsBGwq6mkFdw/skt7CWcDAq+JWTllJTzHkLWCLOmeMLtPIS7AAAAAElFTkSuQmCC) no-repeat 50%;content:"";display:inline-block;height:14px;margin-left:1.125rem;width:8px}.breadcrumnbs a:last-child{color:#007fa3}.breadcrumnbs a:last-child:after{display:none}.breadcrumnbs a:hover{color:#007fa3}.badge{background:#cfd8dc;border-radius:99px;color:#263238;display:inline-block;font-size:.75rem;font-weight:400;margin-left:.5rem;padding:2px 6px}.gr-btn{align-items:center;background:#0000;border:1px solid #6a7070;border-radius:22px;color:#6a7070;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:1.15;margin:12px;padding:8px 24px;position:relative;text-decoration:none;white-space:nowrap}.gr-btn:hover{border:1px solid #252525;color:#252525}.gr-btn:focus{box-shadow:none;outline:1px solid #6a7070}.gr-btn.primary{background:#ae367e;border:1px solid #ae367e;color:#fff}.gr-btn.primary:hover{background:#8c2b66;color:#fff}.gr-btn.primary:focus{box-shadow:none;outline:1px dashed #eee;outline-offset:-4px}.gr-btn.primary:disabled{background:#ae367e;border:1px solid #ae367e;color:#fff!important;opacity:.5}.gr-btn.primary.next{align-items:center;background:linear-gradient(86.65deg,#1ce6b5 -81.59%,#2128d9);border:none;color:#fff;display:flex;gap:8px;opacity:.8;padding:0}.gr-btn.primary.next svg{fill:currentColor}.gr-btn.primary.next:focus,.gr-btn.primary.next:hover{opacity:1}.gr-btn.attention{background-color:#252525;border:1px solid #252525;color:#fff}.gr-btn.attention:hover{background-color:#000}.gr-btn.attention:focus{box-shadow:none;outline:1px dashed #eee;outline-offset:-4px}.gr-btn.small{font-size:14px;min-width:128px;padding:7px 20px}.gr-btn.small:focus:after{padding:18px 21px}.gr-btn.extra-large{font-size:16px;min-width:152px;padding:10px 24px}.gr-btn.extra-large:focus:after{border-radius:24px;padding:22px 21px}.gr-btn:disabled{background-color:#e9e9e9;border:0;color:#6a7070!important;cursor:default!important}.gr-btn.icon-btn-24{border:0;border-radius:50%;height:3rem;margin:0;min-width:auto;padding:.5rem .75rem;width:3rem}.gr-btn.icon-btn-24:focus{background-color:#047a9c14;border-radius:50%;box-shadow:none}.gr-btn.icon-btn-24:hover{background-color:#f2f2f2;border-radius:50%;box-shadow:none}.gr-btn.icon-btn-24 .active,.gr-btn.icon-btn-24:active{background-color:#047a9c14;border-radius:50%;box-shadow:none}.gr-btn.icon-btn-24 svg{fill:#6a7070}.gr-btn.icon-btn-24:disabled{background-color:initial!important}.gr-btn.icon-btn-24:disabled svg{fill:#ccc}.gr-btn.icon-btn-18{border:0;border-radius:50%;height:2.5rem;margin:0;min-width:auto;padding:.5rem .75rem;width:2.5rem}.gr-btn.icon-btn-18:focus{background-color:#047a9c14;border-radius:50%;box-shadow:none}.gr-btn.icon-btn-18:hover{background-color:#f2f2f2;border-radius:50%;box-shadow:none}.gr-btn.icon-btn-18 .active,.gr-btn.icon-btn-18:active{background-color:#047a9c14;border-radius:50%;box-shadow:none}.gr-btn.icon-btn-18:disabled{background-color:initial!important}.gr-btn.icon-btn-18:disabled svg{fill:#ccc}.gr-btn.icon-btn-18 svg{fill:#6a7070}.gr-btn.no-border,.gr-btn.no-border:hover{border:0}.gr-btn.no-border:focus:after{border-radius:5px;left:auto;min-width:auto;padding:16px;top:auto}.gr-btn.link-btn{border:0;color:#05112a;min-width:0;padding:0}.gr-btn.link-btn:active,.gr-btn.link-btn:focus{box-shadow:none;outline:none}.gr-radio{align-items:center;display:flex;margin-bottom:1.25rem;min-height:1.5rem;position:relative}.gr-radio input[type=radio]{opacity:0;position:absolute}.gr-radio input[type=radio]:focus~span{outline:0}.gr-radio input[type=radio]+label{cursor:pointer;display:inline-block;font-size:1rem;line-height:18px;padding-left:36px;vertical-align:middle}.gr-radio input[type=radio]~span{background:#fff;border:2px solid #c7c7c7;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:border-box;color:#6a7070;display:block;height:24px;left:0;padding:0;pointer-events:none;position:absolute;top:0;width:24px}.gr-radio input[type=radio]~span svg{opacity:0}.gr-radio input[type=radio]:checked~span{border-color:#0000}.gr-radio input[type=radio]:checked~span svg.select-icon{fill:#047a9c;left:-2px;opacity:1;position:absolute;top:-2px}.gr-radio input[type=radio]:checked:disabled~span,.gr-radio input[type=radio]:disabled~span{background-color:#f7f7f7;border-color:#ddd}.gr-radio input[type=radio]:checked:disabled~span svg.select-icon,.gr-radio input[type=radio]:disabled~span svg.select-icon{fill:#ccc}.gr-radio.selected input[type=radio]:checked~span svg.correct-icon{fill:#038238;left:-1px;opacity:1;position:relative;top:-8px}.gr-radio.selected input[type=radio]:checked~span svg.select-icon{display:none}.chatbot-drawer .drawer-body .response .message .chat-mcq fieldset{border:0;margin:0;padding:0}.chatbot-drawer .drawer-body .response .message .chat-mcq legend{margin-bottom:1em}.chatbot-drawer .drawer-body .response .message .chat-mcq .option{background-color:#fff;border:1px solid #2388ff33;border-radius:8px;box-shadow:0 2px 12px 0 #19213d0f;margin-bottom:.5rem;padding:.5em}.chatbot-drawer .drawer-body .response .message .chat-mcq .option:hover{border:1px solid #5385bf;box-shadow:0 8px 15px 0 #19213d33}.chatbot-drawer .drawer-body .response .message .chat-mcq .gr-radio{margin:0}.chatbot-drawer .drawer-body .response .message .chat-mcq .gr-radio.correct input[type=radio]~span svg{fill:#038238;left:-2px;opacity:1;position:absolute;top:-2px}.chatbot-drawer .drawer-body .response .message .chat-mcq .gr-radio.incorrect input[type=radio]~span svg{fill:#cc0300;left:-2px;opacity:1;position:absolute;top:-2px}.chatbot-drawer .drawer-body .response .message .chat-mcq .feedback.option-feedback{background-color:#c7c7c766;border-radius:8px;margin-bottom:8px;margin-top:24px;padding:12px 16px}.chatbot-drawer .drawer-body .response .message .chat-mcq .feedback.option-feedback p,.modal{margin:0}.modal{background-color:#0000005c;height:100%;left:0;padding:0;position:fixed;top:0;width:100%;z-index:2}.modal .modal-content{background-color:#fff;border-radius:2px;box-shadow:0 0 6px #0006;left:50%;max-width:100%;outline:none;padding:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px;z-index:3}.modal .form-group{display:flex;flex-direction:column;gap:.5rem}.modal .form-group label{color:#6a7070;font-size:.875rem;font-weight:600}.modal .select-container{position:relative}.modal .select-container select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #c7c7c7;border-radius:4px;color:#252525;display:block;font-size:.875rem;height:2.25rem;margin:.25rem 0;max-width:100%;padding:0 2.625rem 0 .75rem;width:100%}.modal .select-container svg{fill:#6a7070;position:absolute;right:.75rem;top:calc(50% - 9px)}header.app-header{align-items:center;box-shadow:0 2px 10px #0000001a;display:flex;grid-column:1/span 12;grid-row:1;justify-content:space-between;max-height:70px;padding:1rem;position:relative}header.app-header .left,header.app-header .right{align-items:center;display:flex;gap:.625rem}header.app-header .right label{font-size:.75rem;line-height:1.5}header.app-header .left{gap:1.5rem}header.app-header h1{align-items:center;color:#252525;display:flex;font-family:Open Sans,Helvetica,sans-serif;font-size:22px;font-weight:300;gap:.625rem}header.app-header .MuiSvgIcon-root{fill:#585858}header.app-header .badge{align-content:center;align-items:center;background-color:#c117ba;border-radius:85px;color:#fff;display:flex;font-size:10px;font-weight:600;height:16px;justify-content:center;position:absolute;right:5px;top:5px;width:16px}.overview-hero{border-bottom:1px solid #a3c8d380;box-shadow:0 10px 20px #ffffffb3;min-height:16rem;padding:1.5rem 0;position:sticky;top:0;z-index:2}@media only screen and (max-width:480px){.overview-hero{padding:1rem 0}}.overview-hero .overview-hero__right{container-type:inline-size}@media only screen and (max-width:480px){.overview-hero.pinned{min-height:0}.overview-hero.pinned .meta-data,.overview-hero.pinned .overview-hero__right,.overview-hero.pinned .progress-indicator{display:none}.overview-hero.pinned .action-bar{grid-row:2}}.overview-hero .gradient{background:linear-gradient(80.83deg,#e8cbc01a 33.76%,#636fa400 93.73%),linear-gradient(87.2deg,#ffffffe6 19.77%,#fff0 99.48%),#047a9c66;height:100%;left:0;position:absolute;top:0;width:100%;z-index:6}.overview-hero .gradient:before{background:linear-gradient(181.53deg,#e8cbc0cc -1.76%,rgba(99,111,164,.096) 98.7%);opacity:.5;z-index:5}.overview-hero .gradient:before,.overview-hero:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.overview-hero:after{background:linear-gradient(180deg,#fff,#fffffff2 85%,#ffffff4d);z-index:2}.overview-hero .wrapper{display:grid;grid-template-columns:52% 40%;justify-content:space-between;opacity:1;position:relative;z-index:10}@media only screen and (max-width:768px){.overview-hero .wrapper{align-items:flex-start;gap:1.25rem;grid-template-columns:100%}}.overview-hero__left{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}@media only screen and (max-width:768px){.overview-hero__left{margin-bottom:0}}.overview-hero__left .gr-btn{max-width:8.25rem}.overview-hero__right{grid-column:2;grid-row:1/span 2}@media only screen and (max-width:768px){.overview-hero__right{grid-column:1;grid-row:2}}.overview-hero ul{list-style-type:none;margin:0;padding:0}.overview-hero ul.meta-data{color:#333;display:flex;flex-wrap:wrap;gap:1rem;margin:0!important}@media only screen and (max-width:480px){.overview-hero ul.meta-data{gap:.75rem}}.overview-hero ul.meta-data a{font-weight:600}.overview-hero ul.meta-data .label{font-weight:600;margin-right:.25rem}.overview-hero ul.meta-data.points{gap:.25rem}.overview-hero ul.meta-data.points li{border-right:1px solid #0000008a;padding:0 .5rem}.overview-hero ul.meta-data.points li:last-child{border:0;padding-right:0}.overview-hero ul.meta-data.points li:first-child{padding-left:0;padding-right:.75rem}.overview-hero .assignment-type{align-items:center;color:#000;display:flex;font-size:.875rem;font-weight:300;margin:0;text-transform:capitalize}.overview-hero .assignment-type:before{background-color:#017899;border-radius:50%;content:"";height:.5rem;margin-right:.5rem;width:.5rem}.overview-hero h2{font-size:2.125rem;font-weight:300;line-height:1}@media only screen and (max-width:480px){.overview-hero h2{font-size:1.5rem;font-weight:400}}.overview-hero .action-bar{align-items:flex-end;display:flex;gap:1.5rem;margin-top:1rem}@media only screen and (max-width:768px){.overview-hero .action-bar{margin-top:0}}@media only screen and (max-width:480px){.overview-hero .action-bar{gap:1rem;grid-row:3}}.overview-hero .action-bar .gr-btn{margin:0}@media only screen and (max-width:480px){.overview-hero .action-bar .gr-btn{display:block;width:100%}.overview-hero .action-bar{align-items:flex-start;flex-direction:column;width:100%}}.progress-indicator{display:flex;flex-direction:column;gap:.5rem;transition:all .5s ease-in-out;width:100%}.progress-indicator .progress-info{font-size:.875rem;font-weight:600;line-height:1.4}.progress-indicator .progress{background-color:#fff;border-radius:99px;height:.5rem;min-width:18rem;position:relative;width:100%}@media only screen and (max-width:1200px){.progress-indicator .progress{min-width:12rem}}.progress-indicator .progress span{background:linear-gradient(270deg,#06a5c8,#007899);border-radius:9px;height:.5rem;left:0;position:absolute;top:0}.overall-score{align-items:center;background:url(/static/media/bg_overall_score.0821260cc0ebc3435307.png) no-repeat calc(100% + 15px) calc(100% + 10px),linear-gradient(261.73deg,#ffffffe6,#ffffff80);border-radius:.5rem;display:flex;gap:.5rem;height:11.25rem;padding:1rem 1.25rem;width:100%}.overall-score h3{font-size:1.375rem;font-weight:600;margin-bottom:.5rem}@media only screen and (max-width:480px){.overall-score h3{font-size:1.125rem}.overall-score h3+span{font-size:1rem}}.overall-score.in-progress{background-image:url(/static/media/bg_overall_score_inp.46392c4b08dd5e051ea1.png),linear-gradient(261.73deg,#ffffffe6,#ffffff80)}.overall-score.complete{background-image:url(/static/media/bg_overall_score_done.fe8145c6bb0c82b10a19.png),linear-gradient(261.73deg,#ffffffe6,#ffffff80);background-position:100% 100%}@container (width < 420px){.overall-score{background:url(/static/media/bg_overall_score.0821260cc0ebc3435307.png) no-repeat calc(100% + 2rem) calc(100% + 2rem),linear-gradient(261.73deg,#ffffffe6,#ffffff80);background-size:contain;padding:1rem}}@container (width < 380px){.overall-score{background:linear-gradient(261.73deg,#ffffffe6,#ffffff80);padding:1rem}}.overview-body{padding:2rem 0}.overview-body .wrapper{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.overview-body .wrapper{flex-direction:column-reverse;gap:2rem}}.overview-body .overview-body__left{flex:0 0 52%}.overview-body .overview-body__right{flex:0 0 40%}.svg-item{animation:donutfade 1s;filter:drop-shadow(0 4px 10px rgba(0,0,0,.05));max-width:8.25rem;position:relative}@media only screen and (max-width:1200px){.svg-item{max-width:6.25rem}}@media only screen and (max-width:768px){.svg-item{max-width:9.25rem}}@media only screen and (max-width:480px){.svg-item{max-width:6.25rem}}@keyframes donutfade{0%{opacity:.2}to{opacity:1}}.svg-item .donut-ring{stroke:#fff;stroke-width:1rem}@media only screen and (max-width:480px){.svg-item .donut-ring{stroke-width:.875rem}}.svg-item .donut-segment{stroke:#007fa3;animation:donut1 1s;transform-origin:center}.svg-item .center-text{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%)}.svg-item .center-text .large{font-size:2rem;font-weight:400}@keyframes donut1{0%{stroke-dasharray:0,100}to{stroke-dasharray:236,10}}.assignment-objectives h4{font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:.5rem}.assignment-objectives ul{margin-left:1rem;padding-left:.5rem}@media only screen and (max-width:768px){.assignment-objectives ul{margin-left:1rem!important}}.assignment-objectives ul li{font-weight:400;letter-spacing:.15px;line-height:1.5;margin-bottom:.25rem}ul.assignment-summary{list-style-type:none;margin:0 0 2.5rem!important;padding:0}@media only screen and (max-width:768px){ul.assignment-summary{margin:0 0 1.5rem!important}}ul.assignment-summary li{letter-spacing:.15px;padding:.5rem;text-transform:capitalize}ul.assignment-summary li:last-child{border:0}ul.assignment-summary li:before{align-items:center;border-radius:50%;content:"";display:inline-block;height:1rem;margin-right:.75rem;width:1rem}ul.assignment-summary li.activities:before{background-color:#c45303}ul.assignment-summary li.readings:before{background:#566bb7}ul.assignment-summary li.videos:before{background:#647a00}ul.assignment-summary li.questions:before{background:#753299}ul.assignment-summary li.others:before{background:#297f94}.back-to-top{align-items:center;background:#007fa380;border:0;bottom:4rem;cursor:pointer;display:flex;height:2.5rem;justify-content:center;position:fixed;right:4.5rem;width:2.5rem}@media only screen and (max-width:480px){.back-to-top{bottom:2rem}}.back-to-top:hover{background:#007fa3}.assignment-card{background:#fff;border-bottom:1px solid rgba(51,51,51,.125);cursor:pointer;min-height:5rem;padding:.75rem 1rem .5rem 5rem;position:relative}.assignment-card:focus{outline:2px solid #007fa3;outline-offset:-5px}.assignment-card .icon-holder{align-items:center;border-radius:50%;display:flex;height:3rem;justify-content:center;left:1rem;position:absolute;top:1rem;width:3rem}.assignment-card .icon-holder>svg{fill:#fff}.assignment-card .icon-holder.video{background-color:#647a00}.assignment-card .icon-holder.activity{background-color:#c45303}.assignment-card .icon-holder.other{background-color:#297f94}.assignment-card .icon-holder.reading{background-color:#566bb7}.assignment-card .icon-holder.question{background-color:#753299}.assignment-card .item-title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;font-weight:600;letter-spacing:.0005em;line-height:1.3;line-height:1.5;margin-bottom:.5rem;margin-right:2.5rem;overflow:hidden}.assignment-card .item-meta-data{align-items:center;display:flex;gap:.5rem;list-style-type:none;margin:0!important;padding:0}.assignment-card .item-meta-data li{padding-left:.5rem}.assignment-card .type-chip{color:#333;font-size:.75rem;font-weight:600;letter-spacing:.14px;padding-left:0!important;text-transform:capitalize;white-space:nowrap}.assignment-card .item-points,.assignment-card .item-time{color:#333;font-size:.75rem;font-weight:400;text-align:center}.assignment-card .item-time{border-left:1px solid #0000003b;white-space:nowrap}.assignment-card .item-points{border-left:1px solid #0000003b;padding-left:.5rem}.assignment-card .item-status{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:2.5rem}.assignment-card .item-status.completed{background-color:#0382380d}.assignment-card .item-status svg.status-not-started{fill:#fff}.assignment-card .item-status svg.status-complete{fill:#038238}.assignment-card.in-overview .item-title{font-size:1rem}.assignment-card.in-overview .item-status svg.status-not-started{display:none}.assignment-card:hover{background-color:#e9e9e9}.assignment-card:hover .item-title{text-decoration:underline}.assignment-card[disabled]{background-color:#fafafa}.assignment-card[disabled] .icon-holder{background-color:#888!important}.assignment-card[disabled]:hover{background-color:#fafafa;cursor:default}.assignment-card[disabled]:hover .item-title{text-decoration:none}.assignment-card[disabled]:focus{outline:none}.assignment-card[disabled] .item-status{background-color:#f0f0f0}.assignment-card[disabled] .item-status svg{fill:#666}.assignment-card.selected .item-meta-data,.assignment-card.selected .item-points,.assignment-card.selected .item-time,.assignment-card.selected .item-title,.assignment-card.selected .type-chip{border-color:#ffffff80;color:#fff}.assignment-card.selected .icon-holder{background-color:#fff3!important}.assignment-card.selected:focus{outline-color:#fff}.assignment-card.selected:hover{background-color:inherit}.assignment-card.selected.video{background-color:#647a00}.assignment-card.selected.video .item-status{background-color:#ffffff0d}.assignment-card.selected.video .item-status .status-not-started{fill:#7d9900}.assignment-card.selected.video .item-status .status-not-started circle{stroke:#fff;stroke-opacity:1}.assignment-card.selected.video .item-status .status-complete{fill:#fff}.assignment-card.selected.activity{background-color:#c45303}.assignment-card.selected.activity .item-status{background-color:#ffffff0d}.assignment-card.selected.activity .item-status .status-not-started{fill:#cc5803}.assignment-card.selected.activity .item-status .status-not-started circle{stroke:#fff;stroke-opacity:1}.assignment-card.selected.activity .item-status .status-complete{fill:#fff}.assignment-card.selected.other{background-color:#297f94}.assignment-card.selected.other .item-status{background-color:#ffffff0d}.assignment-card.selected.other .item-status .status-not-started{fill:#297f94}.assignment-card.selected.other .item-status .status-not-started circle{stroke:#fff;stroke-opacity:1}.assignment-card.selected.other .item-status .status-complete{fill:#fff}.assignment-card.selected.reading{background-color:#566bb7}.assignment-card.selected.reading .item-status{background-color:#ffffff0d}.assignment-card.selected.reading .item-status .status-not-started{fill:#566bb7}.assignment-card.selected.reading .item-status .status-not-started circle{stroke:#fff;stroke-opacity:1}.assignment-card.selected.reading .item-status .status-complete{fill:#fff}.assignment-card.selected.question{background-color:#753299}.assignment-card.selected.question .item-status{background-color:#ffffff0d}.assignment-card.selected.question .item-status .status-not-started{fill:#7c03b5}.assignment-card.selected.question .item-status .status-not-started circle{stroke:#fff;stroke-opacity:1}.assignment-card.selected.question .item-status .status-complete{fill:#fff}.collapsed .assignment-group{border:0;box-shadow:none;margin:0!important}.collapsed .assignment-group li:first-child .assignment-card,.collapsed .assignment-group li:first-child .assignment-card .item-status,.collapsed .assignment-group li:last-child .assignment-card .item-status{border-radius:0}.collapsed .assignment-group li .assignment-card{border:0;border-bottom:1px solid #eee;border-radius:0;height:3rem;min-height:0;padding:.75rem .5rem .5rem}.collapsed .assignment-group li .assignment-card .icon-holder,.collapsed .assignment-group li .assignment-card .item-points,.collapsed .assignment-group li .assignment-card .item-time,.collapsed .assignment-group li .assignment-card .item-title,.collapsed .assignment-group li .assignment-card .type-chip{display:none!important}.collapsed .assignment-group li .assignment-card .item-status{grid-column:1/span 7;width:100%}.collapsed .assignment-group li .assignment-card .item-status.completed{background-color:initial}.collapsed .assignment-group li .assignment-card:hover{background-color:inherit}.collapsed .assignment-group li .assignment-card.selected .item-status.completed{background-color:#038238}.assignment-group{border:1px solid #d6d6d6;border-radius:.5rem;box-shadow:0 3px 19px 0 #0000001a;display:flex;flex-direction:column;list-style-type:none;margin:1rem 0!important;padding:0}.assignment-group:first-child{margin-top:0}.assignment-group li:first-child .assignment-card{border-radius:.5rem .5rem 0 0}.assignment-group li:first-child .assignment-card .item-status{border-radius:0 .5rem 0 0}.assignment-group li:last-child .assignment-card{border-radius:0 0 .5rem .5rem}.assignment-group li:last-child .assignment-card .item-status{border-radius:0 0 .5rem 0}.accordion h4{align-items:center;border-bottom:1px solid #0000001f;color:#005d83;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;letter-spacing:.005em;line-height:1.5;margin-bottom:1rem}.accordion h4 svg{transform:rotate(0);transition:transform .3s linear}.accordion .accordion-content{margin-bottom:1rem;max-height:0;opacity:0;overflow:hidden;transition:all .3s linear}.accordion .accordion-content p{font-family:Merriweather;font-size:19px;font-style:normal;font-weight:400;letter-spacing:.0005em;line-height:1.5;margin-bottom:.5rem}.accordion.open h4 svg{transform:rotate(90deg)}.accordion.open .accordion-content{max-height:50rem;opacity:1}.tippy-box{background-color:#546e7a;border-radius:4px;box-shadow:0 0 25px #00000040;color:#fff;font-size:.75rem;font-weight:400;text-align:left}.tippy-box[data-placement^=bottom]>.tippy-arrow{border:10px solid;border-color:#0000 #0000 #546e7a;height:0;top:-19px;width:0}.tippy-box[data-placement^=top]>.tippy-arrow{border:10px solid #0000;border-top-color:#546e7a;height:0;top:100%;width:0}.tippy-box[data-placement^=left]>.tippy-arrow{border:10px solid #0000;border-left-color:#546e7a;height:0;left:100%;top:50%;width:0}.tippy-box[data-placement^=right]>.tippy-arrow{border:10px solid #0000;border-right-color:#546e7a;height:0;right:100%;top:50%;width:0}.tippy-box.assignment-tip{background-color:#f7f8fc;margin-top:-3px}.tippy-box.assignment-tip .tippy-arrow{border:10px solid;border-color:#0000 #0000 #f7f8fc;height:0;top:-22px;width:0}.tippy-box.assignment-tip .assignment-tip__content{background-color:#f7f8fc;color:#1f2933;font-family:Inter,sans-serif;font-size:.875rem;padding:1rem}.tippy-box.assignment-tip .assignment-tip__content .details-link{display:flex;font-size:.75rem;justify-content:flex-end}.tippy-box.assignment-tip .assignment-tip__content>div{align-items:center;display:flex;gap:.5rem;margin:0 0 .5rem}#root{display:flex}#root .main-container{background:url(/static/media/bg_page.5eae171fc7869a9a8902.png) no-repeat 100% 100%;background-size:contain;border-radius:0 12px 12px 0;display:flex;flex:1 1;flex-direction:column}#root .main-container main{background:#fff;flex:1 1}#root .main-container main.overview-main{background:#0000}.player-header{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.702);background:var(--neutral-white-white-70,hsla(0,0%,100%,.702));box-shadow:-15px 2px 10px 0 rgba(0,0,0,.102);color:#000;display:flex;font-family:TT Commons W05,Arial,Helvetica,sans-serif;height:5rem;justify-content:space-between;padding:1rem 1rem 1rem 2rem;position:relative;top:0;width:100%;z-index:112}.player-header .progress-indicator{align-items:center;flex-direction:row;gap:8px}.player-header .progress-indicator .progress-info{white-space:nowrap}.player-header .progress-indicator .progress{background:#e7e7e7;height:9px;min-width:80%;padding:0}.player-header .progress-indicator .progress span{background:linear-gradient(86.65deg,#1ce6b5 -81.59%,#7075f7);height:100%;left:0;top:0;transition:width .3s ease-in}.player-header .assignment-type{text-transform:capitalize}@media only screen and (max-width:480px){.player-header .assignment-type .assignment-type__wide{display:none}}.player-header .assignment-type .assignment-type__mobile{display:none}@media only screen and (max-width:480px){.player-header .assignment-type .assignment-type__mobile{display:inline-block}}.player-header .gr-btn{color:#585858}.player-header .gr-btn.icon-btn-18 svg,.player-header .gr-btn.icon-btn-24 svg{fill:#585858}.player-header .gr-btn.btn-close{background-color:#03313e;border:0;color:#fff;font-size:1rem;margin-left:1rem;padding:8px 20px}@media only screen and (max-width:480px){.player-header .gr-btn.btn-close{margin:0}}.player-header .gr-btn.btn-close .mobile-view{display:none}@media only screen and (max-width:480px){.player-header .gr-btn.btn-close .mobile-view{display:inline}}.player-header .gr-btn.btn-close .desktop-view{display:inline}@media only screen and (max-width:480px){.player-header .gr-btn.btn-close .desktop-view{display:none}.player-header .gr-btn.btn-close{background:#0000;padding:.5rem}}.player-header .player-header__left{align-items:center;display:flex;gap:.5rem}@media only screen and (max-width:768px){.player-header .player-header__left #info-icon{display:none}}.player-header .player-header__left .hamburger{background:#0000;border:none;display:none;position:relative;-webkit-user-select:none;user-select:none;z-index:1}@media only screen and (max-width:768px){.player-header .player-header__left .hamburger{display:block}}.player-header .player-header__left .hamburger>span{background:#f5f5f5;border-radius:3px;display:block;height:3px;margin-bottom:5px;position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:1.5rem;z-index:1}.player-header .player-header__left .hamburger>span:first-child{transform-origin:0 0}.player-header .player-header__left .hamburger>span:nth-last-child(2){transform-origin:0 100%}.player-header .player-header__left .hamburger.open>span{margin:0;opacity:1;transform:rotate(45deg) translate(-2px,-1px);transform-origin:50% 50%}.player-header .player-header__left .hamburger.open>span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}.player-header .player-header__left .hamburger.open>span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px);transform-origin:50% 50%}.player-header .player-header__center{left:50%;min-width:30%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:left .3s linear}@media only screen and (max-width:1200px){.player-header .player-header__center{min-width:15%}}@media only screen and (max-width:768px){.player-header .player-header__center{display:none}}.player-header .player-header__center .item-type{font-size:1.25rem;font-weight:600;text-transform:capitalize}.player-header .player-header__center .step-info{font-size:.875rem;font-weight:400}.player-header .player-header__right{align-items:center;display:flex}.player-header .player-header__right .mobile-score-btn{display:none;margin:0}.player-header .player-header__right .mobile-score-btn svg{fill:none!important;stroke:#fff}@media only screen and (max-width:768px){.player-header .player-header__right .mobile-score-btn{display:block}.player-header .player-header__right .mobile-score-btn:hover{background-color:initial}.player-header .player-header__right .mobile-score-btn:active,.player-header .player-header__right .mobile-score-btn:focus{border:0;outline:0}}.player-header .player-header__right .score-info>span{display:inline-block;margin:0 .25rem}@media only screen and (max-width:1200px){.player-header .player-header__right .score-info>span{margin:0 .125rem}}.player-header .player-header__right .score-info>span.label{font-weight:600}.player-header .player-header__right .score-info>span.inline-val{font-weight:300;white-space:nowrap}@media only screen and (max-width:768px){.player-header .player-header__right .score-info>span.divider{display:none}}@media only screen and (max-width:1200px){.player-header .player-header__right .score-info>span{font-size:.875rem}}@media only screen and (max-width:768px){.player-header .player-header__right .score-info{background:#fff;border:1px solid #ddd;border-radius:0 0 .25rem .25rem;box-shadow:0 0 16px #00000026;color:#333;display:none;gap:.5rem;min-width:225px;padding:.5rem .75rem;position:absolute;right:7.25rem;top:calc(100% + .125rem)}.player-header .player-header__right .score-info:after,.player-header .player-header__right .score-info:before{border:solid #0000;bottom:99%;content:" ";height:0;pointer-events:none;position:absolute;right:12px;width:0}.player-header .player-header__right .score-info:after{border-color:#88b7d500 #88b7d500 #fff;border-width:10px;margin-right:0}.player-header .player-header__right .score-info:before{border-color:#c2e1f500 #c2e1f500 #c7c7c7;border-width:12px;margin-right:-2px}.player-header .player-header__right .score-info.open{display:grid;grid-template-columns:50% auto}}@media only screen and (max-width:480px){.player-header .player-header__right .score-info{right:3.25rem}}.player-main{display:flex;max-height:calc(100dvh - 80px);position:relative}.player-main aside{border-right:1px solid rgba(51,51,51,.125);max-width:375px;overflow-x:hidden;position:fixed;transition:all .5s ease-in-out;z-index:115}.player-main aside:not(.collapsed){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,81%,.302);height:100%}.player-main aside .aside-inner{display:flex;flex-direction:column;max-height:calc(100vh - 5.5rem)}.player-main aside .scroll-btn{display:none}.player-main aside nav{flex:1 1;overflow:auto;padding:0 1rem;scroll-behavior:smooth}@media only screen and (max-width:768px){.player-main aside nav{padding-top:1.25rem}}@media only screen and (max-width:480px){.player-main aside nav{padding-top:0}}.player-main aside nav::-webkit-scrollbar{width:.25rem}.player-main aside nav::-webkit-scrollbar-track{background:#f8f8f8}.player-main aside nav::-webkit-scrollbar-thumb{background:#c7c7c7}.player-main aside nav::-webkit-scrollbar-thumb:hover{background:#999}.player-main aside .nav-top{background:#fafafa;border-bottom:1px solid rgba(51,51,51,.125);box-shadow:0 3px 19px 0 #0000001a;flex:0 0 2.5rem;margin-bottom:.25rem;padding:0 .5rem;position:sticky;top:0;width:100%;z-index:11}.player-main aside .nav-top #closeBtn{display:none}@media only screen and (max-width:768px){.player-main aside .nav-top{display:none}}@media only screen and (max-width:480px){.player-main aside .nav-top{background:#0000;border:0;display:flex;justify-content:flex-end;margin-bottom:0}.player-main aside .nav-top #minimizeBtn{display:none}.player-main aside .nav-top #closeBtn{background:#f5f5f5;border:0;display:block;height:2.5rem;padding:.5rem;width:2.5rem}.player-main aside .nav-top #closeBtn svg{margin:0}}.player-main aside .nav-top .gr-btn{color:#3339;font-size:12px;font-weight:600;letter-spacing:.0005em;line-height:14px}.player-main aside .nav-top .gr-btn svg{margin-right:.5rem}.player-main aside.collapsed{background:#0000;border:0;box-shadow:none;max-height:calc(100dvh - 140px);max-width:7.125rem;overflow:hidden;padding:2rem}.player-main aside.collapsed .aside-inner{background-color:#fff}.player-main aside.collapsed .progress-indicator{height:0;overflow:hidden;padding:0;width:0}.player-main aside.collapsed .scroll-btn{border-bottom:1px solid #eee;border-radius:0;display:none}.player-main aside.collapsed .scroll-btn:last-child{border:0;border-radius:0 0 .5rem .5rem;border-top:1px solid #eee}.player-main aside.collapsed .aside-inner{border:.5px solid #b6b6b6;border-radius:8px;box-shadow:0 3px 19px #0000001a;max-height:100%}.player-main aside.collapsed nav{overflow:hidden;overflow-y:auto;padding:0}.player-main aside.collapsed nav::-webkit-scrollbar{width:.0625rem}.player-main aside.collapsed nav::-webkit-scrollbar-thumb,.player-main aside.collapsed nav::-webkit-scrollbar-track{background:#fff}.player-main aside.collapsed nav::-webkit-scrollbar-thumb:hover{background:#fff}.player-main aside.collapsed .nav-top{background-color:initial;gap:0;margin:0;min-height:48px;padding:0 .25rem}.player-main aside.collapsed .nav-top .gr-btn span{display:none}.player-main aside.collapsed .nav-top .gr-btn svg{transform:rotate(180deg)}@media only screen and (max-width:768px){.player-main aside.closed{height:0;overflow:hidden;top:-10px}.player-main aside{left:0;position:absolute;z-index:20}}@media only screen and (max-width:480px){.player-main aside{background:#000000b3;height:calc(100vh - 4rem);left:0;max-width:none;position:absolute;top:-3rem;width:100%;z-index:50}}.player-main article{flex:1 1;height:100%;overflow:auto}.player-main article .item-content{height:100%;margin-bottom:.5rem;max-height:calc(100% - .5rem);overflow:auto;padding-bottom:.5rem;position:relative;z-index:5}.player-main article .item-content>h3{font-weight:600;margin:2rem auto 0;max-width:46.25rem}.player-main article .player-footer{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fff;border-radius:100px;bottom:2rem;box-shadow:0 4px 15px 0 rgba(0,0,0,.102);display:flex;gap:36px;justify-content:space-between;min-width:122px;padding:.5rem;position:absolute;right:2rem;transition:left .5s ease-in-out;width:fit-content;z-index:10}.player-main article .player-footer button{margin:0}.player-main article .player-footer__left{align-items:center;display:flex}.player-main article .player-footer__right{align-items:center;display:flex;justify-content:flex-end}.content-part{margin:2rem auto;max-width:49.25rem;padding:0 6rem}.content-part.bronte-styles,.content-part.full-width{margin:2rem 4rem;max-width:none;min-height:calc(100vh - 18rem);position:relative}.content-part h3{font-size:1.125rem;font-weight:600;margin-bottom:2rem}.content-part p{margin-bottom:1rem}.video-player{border:1px solid #c7c7c7;height:auto;width:100%}iframe{border:2px solid #c7c7c7;height:calc(100vh - 18rem);width:100%}.question-stem{margin-bottom:1rem}.math-large{font-size:2.25rem;line-height:1rem}.answer-options{list-style-type:none!important}.answer-options,.answer-options li{margin:0!important;padding:0!important}.answer-options li:marker{display:none}.answer{margin-bottom:1.5rem}.answer .small-input{width:3rem}.answer .inline-select,.answer .small-input{border:1px solid #c7c7c7;border-radius:4px;font-size:.875rem;padding:.25rem}.answer .inline-select{display:inline-block}.answer .small{font-size:.875rem}.answer-status{background-color:#f5faf5;border-radius:4px;box-shadow:0 4px 4px #00000012}.answer-status .title{align-items:center;color:#038238;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:.75rem 1rem}.mobile-dd-trigger{display:none}@media only screen and (max-width:480px){.mobile-dd-trigger{display:inline-flex;gap:.5rem}}.item-actions{align-items:center;display:flex}@media only screen and (max-width:480px){.item-actions{background:#fff;border:1px solid #ddd;border-radius:.5rem;box-shadow:0 0 1rem #0000001a;display:none;flex-direction:column;padding:.25rem 1rem}.item-actions.open{bottom:3.25rem;display:flex;left:1rem;position:absolute}.item-actions .gr-btn{display:block;text-align:left;width:100%}}.Resizer{box-sizing:border-box;position:relative;z-index:1}.Resizer:before{align-items:center;background-color:#f5f5f5;border:1px solid #ccc;border-radius:.5rem;content:"\e5d3";display:flex;font-family:Material Icons;height:.5rem;justify-content:center;left:50%;position:absolute;top:-4px;transform:translateX(-50%);width:3rem}.Resizer:hover{transition:all 2s ease}.Resizer.horizontal{background-color:#c2c7cc;cursor:row-resize;height:1px;margin:.5rem 0}.Resizer.disabled{cursor:not-allowed}.Resizer.disabled:hover{border-color:#0000}.SplitPane.horizontal{position:static!important}.Pane.horizontal{overflow:auto;padding:20px}.Pane.horizontal::-webkit-scrollbar{width:6px}.Pane.horizontal::-webkit-scrollbar-track{background:#0000}.Pane.horizontal::-webkit-scrollbar-thumb{background:#737373;border-radius:4px}.Pane.horizontal::-webkit-scrollbar-thumb:hover{background:#a3a5a7}.Pane.Pane1{flex:1 1 60%}.Pane.Pane2{flex:1 1 40%}.Pane.Pane2 img{max-height:400px}.switch{display:inline-block;height:24px;position:relative;width:48px}.switch .slider{background:#a9aca8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABRSURBVHgBlZDdCQAgCISPJmj/ZRyhERrlUrAXTTDhoM5P/AHJrVqqiRDmqcQY+IMRdmjdXDL8n7xn9RMqWiVo4CdardvLVIMHWOAHF9YHN3gfvfv8AdlbPbYAAAAASUVORK5CYII=) no-repeat 28px;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:4px;position:absolute;top:3px;transition:.4s;width:18px}.switch input{height:0;opacity:0;width:0}.switch input:checked+.slider{background:#5066c5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIJSURBVHgBpVU9U9tAEH17xuPQOTVSRvyCOFXkVNJAartNFfMPUgYIg5hMSIkpU2X4BUCXFAymCLp0TpcOeWJ6OsYho82eEAZLssHmzejrdPv2bvftHqEAXuBVL8uDt4rgMaMmQ44ZJ1AXxBFDHei1H3tFtpQdqH+sN2OFr/KjismIQCrIEpfufrzcru+Ii7aQPcH9EIfctJafoX/05yRH6G6/2iTGe0wPb2HZrp4f9b8PCd1PbksebcwI2ZFr+/av/nH/N10T1s+QBn5WMHAxf1VZVOnqHEyDmLf0ekhJ1m9XWb2cG7QUMTWmoAITDvSGDtzPrsPgESUQsafk7uSMZPnmKuCL5v9WVpI5TDvI7YyeK/FSy1rF+OeT4heG4K4TXLHfCToXqSKaBQ4dVTCIEpUbelVHUOzfkBKpdzrQURJz5gBjULKW7BbyVeEZweq18NB6bR1yTL2f66dfkrgx7Y8TvuyiOydL70qgnfxfDmRr0KunW/LVNmSI6XhSSRK4p2LEJ+MmpKSb169FScgylvapJp2lUh6cPaAZ3IdItLmoupI1jrGCx0I6j3kktXwuNbjg209F+i5mgamcD+HukDAl/Wb5llQTeZgCFGNXKmfYpUb6oXSLjrVk9WSaEfvEmBqhS0bfhBvhSJeicQZGwJLZhijfEVndVFMkR4IcA+hIZ9kzVZO1+w9jYsapSC0S4wAAAABJRU5ErkJggg==) no-repeat 9px}.switch input:checked+.slider:before{transform:translateX(24px)}.switch input:focus+.slider{box-shadow:0 0 1px #047a9c}.switch input:disabled+.slider,.switch input[disabled]+.slider{background-color:#c2c7cc}.mode-toggle{background:#75757533;border:1px solid #ccc;border-radius:4px;flex-direction:column;padding:0}.mode-toggle,.mode-toggle span{align-items:center;display:flex;position:relative}.mode-toggle span{height:40px;justify-content:center;width:40px;z-index:1}.mode-toggle:before{background:#f9f9f9;border-radius:4px;bottom:2px;content:"";display:block;height:36px;left:2px;position:absolute;transition:transform .3s ease;width:36px;z-index:0}.mode-toggle[aria-pressed=true]:before{transform:translateY(-40px)}.etext{background:#dddedf;display:block;height:100vh;position:relative;width:100vw}.etext .etext__navbar{background:#f7f9fd;border-radius:0 16px 16px 0;box-shadow:0 1px 4px #1c222e0d,0 2px 12px #1c222e0f;height:100vh;left:0;padding:2rem 1.5rem;position:absolute;width:5.875rem;z-index:10}.etext .etext__navbar>ul{list-style-type:none;margin:2rem 0 0}.etext .etext__navbar>ul li{margin-bottom:1rem}.etext .etext__navbar .btn-close{bottom:2rem;left:1.5rem;position:absolute}.etext .etext__header{background:linear-gradient(180deg,#f6f9fd 78.12%,#f7f9fd00);display:flex;height:4rem;justify-content:flex-end;padding:.5rem 1.5rem;position:fixed;top:0;width:100vw;z-index:5}.etext .etext__header h1{font-family:TT Commons W05,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.etext .etext__header .user-id{align-items:center;background:#f6f9fd;border:1px solid #ecf1fb;border-radius:20px;display:flex;font-size:.875rem;font-style:normal;font-weight:700;font-weight:500;height:2.5rem;justify-content:center;text-align:center;width:2.5rem}.etext .etext__body{height:100vh;overflow:auto;padding-left:5.875rem}.etext .etext__body .page{background:#fff;margin:0 auto;max-width:64rem;padding:5rem 5rem 6rem}.etext .etext__footer{align-items:flex-start;background:linear-gradient(180deg,#f6f9fd 38.64%,#dddedf00);bottom:0;display:flex;height:5.5rem;justify-content:center;padding-top:.5rem;position:fixed;width:100vw}.etext .etext__footer,.etext .etext__footer img{transform:rotate(180deg)}.global-footer{margin:0}.global-footer .wrapper{align-items:center;display:flex;font-size:.75rem;gap:1rem;justify-content:center;line-height:2;padding:.5rem 0}@media only screen and (max-width:768px){.global-footer .wrapper{flex-direction:column;padding:.5rem 1rem}}.global-footer p{margin:0}.global-footer a{color:#444}#root *{transition:all .2s ease-out}@keyframes fadeInRight{0%{opacity:0;width:0}to{opacity:1;width:auto}}.chatbot{--rail-background:url(/static/media/bg_chat_rail.5145ce15918314fc0aa6.png) no-repeat center center;--rail-width:64px;animation:fadeInRight 1s ease-out 2s forwards;display:flex;flex-direction:row;font-family:Inter,sans-serif;opacity:0;position:relative;width:0;z-index:1111}.chatbot.no-animation-delay{animation-delay:0s!important}.chatbot *{font-family:Inter,sans-serif;scrollbar-color:#acbcc8 #fff;scrollbar-width:thin}.chatbot ::-webkit-scrollbar{width:12px}.chatbot ::-webkit-scrollbar-track{background:#fff}.chatbot ::-webkit-scrollbar-thumb{background-color:#babac0;border:0 solid #fff;border-radius:16px}.chatbot-rail{align-items:center;background-attachment:fixed;background-blend-mode:lighten;background-color:#ffffffb3;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEzNSIgaGVpZ2h0PSI3NjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjE2IiBmaWx0ZXI9InVybCgjYSkiPjxtYXNrIGlkPSJiIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSI2NSIgeT0iNDEyIiB3aWR0aD0iMTA2NiIgaGVpZ2h0PSIxMDY2Ij48Y2lyY2xlIGN4PSI1OTguMDQ2IiBjeT0iOTQ0LjgwNSIgcj0iNTMyLjQ0NiIgZmlsbD0iIzUzODVCRiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2IpIj48Y2lyY2xlIGN4PSI1OTguMDQ2IiBjeT0iOTQ0LjgwNSIgcj0iNTMyLjQ0NiIgZmlsbD0idXJsKCNjKSIvPjxnIGZpbHRlcj0idXJsKCNkKSI+PGNpcmNsZSBjeD0iMTE0LjIxMSIgY3k9IjQ3OS4zNDkiIHI9IjQ4My44MTQiIGZpbGw9IiM1MzQ0RkUiIGZpbGwtb3BhY2l0eT0iLjY4Ii8+PC9nPjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpvdmVybGF5IiBmaWx0ZXI9InVybCgjZSkiPjxjaXJjbGUgY3g9IjEyNDQuOSIgY3k9Ijk0NC44MDQiIHI9IjM1MC4yOTQiIGZpbGw9IiNGRTQ0NUEiLz48L2c+PGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm92ZXJsYXkiIGZpbHRlcj0idXJsKCNmKSI+PGNpcmNsZSBjeD0iMjA5LjgxNSIgY3k9IjEwMDkuMDYiIHI9IjM1MC4yOTQiIGZpbGw9IiNENzREMTIiLz48L2c+PGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOmRhcmtlbiIgZmlsdGVyPSJ1cmwoI2cpIj48cGF0aCBkPSJNMTA4Mi41NSAxMjIyLjQxYy05Ni41NDcgODAuNTUtMjIwLjc5MyAxMjkuMDItMzU2LjM1OSAxMjkuMDItMzA3LjQwMSAwLTU1Ni41OTgtMjQ5LjItNTU2LjU5OC01NTYuNjAxIDAtOTguMjA3IDI1LjQzNC0xOTAuNDc0IDcwLjA3Ni0yNzAuNTczLTEyMi4zNzQgMTAyLjEtMjAwLjI0MSAyNTUuNzQ3LTIwMC4yNDEgNDI3LjU4MiAwIDMwNy40MDIgMjQ5LjE5NyA1NTYuNjAyIDU1Ni41OTggNTU2LjYwMiAyMDkuMTkzIDAgMzkxLjQzMS0xMTUuNDEgNDg2LjUyNC0yODYuMDN6IiBmaWxsPSIjQUMwQ0I5IiBmaWxsLW9wYWNpdHk9Ii43Ii8+PC9nPjwvZz48L2c+PGRlZnM+PGZpbHRlciBpZD0iYSIgeD0iLTM0Ni42MjQiIHk9Ii4xMzYiIHdpZHRoPSIxODg5LjM0IiBoZWlnaHQ9IjE4ODkuMzQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIwNi4xMTIiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl85OTc5XzMwNTQ2MyIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImQiIHg9Ii02ODAuMTk3IiB5PSItMzE1LjA1OCIgd2lkdGg9IjE1ODguODIiIGhlaWdodD0iMTU4OC44MiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTU1LjI5NyIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzk5NzlfMzA1NDYzIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iZSIgeD0iNTE3LjQ1OCIgeT0iMjE3LjM2IiB3aWR0aD0iMTQ1NC44OSIgaGVpZ2h0PSIxNDU0Ljg5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxODguNTc1IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfOTk3OV8zMDU0NjMiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPSJmIiB4PSItNTE3LjYyOCIgeT0iMjgxLjYxNCIgd2lkdGg9IjE0NTQuODkiIGhlaWdodD0iMTQ1NC44OSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTg4LjU3NSIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzk5NzlfMzA1NDYzIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iZyIgeD0iLTkzLjY4NCIgeT0iMzkxLjE0NCIgd2lkdGg9IjEzMDkuMzQiIGhlaWdodD0iMTI1MC40IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI2Ni41NTYiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl85OTc5XzMwNTQ2MyIvPjwvZmlsdGVyPjxyYWRpYWxHcmFkaWVudCBpZD0iYyIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InJvdGF0ZSgxMDMuMjAxIDQwLjIzIDY1Mi42NTEpIHNjYWxlKDYwOC42MjUpIj48c3RvcCBzdG9wLWNvbG9yPSIjMDY3OUZGIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMkE4Q0ZGIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PC9zdmc+);background-position:100% 100%;background-size:100% 400%;border-left:1px solid #e3e6ea;box-shadow:none;display:flex;flex-direction:column;height:100dvh;justify-content:space-between;padding:32px 4px 40px 8px;position:sticky;top:0;width:var(--rail-width);z-index:101}.chatbot-rail .icon-btn{align-items:center;background:#0000;border:0;display:flex;height:40px;justify-content:center;margin-bottom:12px;width:40px}.chatbot-rail .chatbot-actions{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.chatbot-rail .chatbot-actions button{background:#0000;border:4px solid #0000;border-bottom:none;border-radius:6px;border-top:none;cursor:pointer;height:56px;margin-bottom:4px;width:56px}.chatbot-rail .chatbot-actions button:hover{background-color:rgba(0,0,0,.031);border-left:2px solid rgba(0,0,0,.125);border-radius:0 6px 6px 0}.chatbot-rail .chatbot-actions button[aria-selected=true]{background:#94a6ff1f}.chatbot-rail .chatbot-actions .tab-slider{background:linear-gradient(0deg,#0000004d,#0000004d),linear-gradient(142deg,#fe36ae -7.04%,#ee27ff 11.75%,#8451bd 30.54%,#5578d5 49.33%,#0eb2f9 68.12%,#4ae2d8 86.91%,#4ae2d8 105.7%);height:48px;left:0;position:absolute;top:0;transition:all .3s ease;width:4px}.chatbot-drawer-container{animation:chatDrawer 1s ease-out 2s forwards;min-width:0;overflow:hidden}@keyframes chatDrawer{0%{min-width:0;overflow:hidden}to{min-width:380px;overflow:visible}}.chatbot-drawer-container.no-animation-delay{animation-delay:0s!important}.chatbot-drawer-container.sidebyside{background:#fbfbfb;box-shadow:0 0 12px 0 #353e5c12;height:100dvh;position:sticky;top:0}.chatbot-drawer-container.floating,.chatbot-drawer-container.overlay{bottom:0;height:100%;left:0;pointer-events:none;position:fixed;right:0;right:var(--rail-width);top:0;width:calc(100% - var(--rail-width))}.chatbot-drawer{background-attachment:fixed;background-blend-mode:lighten;background-color:#ffffffb3;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEzNSIgaGVpZ2h0PSI3NjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjE2IiBmaWx0ZXI9InVybCgjYSkiPjxtYXNrIGlkPSJiIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSI2NSIgeT0iNDEyIiB3aWR0aD0iMTA2NiIgaGVpZ2h0PSIxMDY2Ij48Y2lyY2xlIGN4PSI1OTguMDQ2IiBjeT0iOTQ0LjgwNSIgcj0iNTMyLjQ0NiIgZmlsbD0iIzUzODVCRiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2IpIj48Y2lyY2xlIGN4PSI1OTguMDQ2IiBjeT0iOTQ0LjgwNSIgcj0iNTMyLjQ0NiIgZmlsbD0idXJsKCNjKSIvPjxnIGZpbHRlcj0idXJsKCNkKSI+PGNpcmNsZSBjeD0iMTE0LjIxMSIgY3k9IjQ3OS4zNDkiIHI9IjQ4My44MTQiIGZpbGw9IiM1MzQ0RkUiIGZpbGwtb3BhY2l0eT0iLjY4Ii8+PC9nPjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpvdmVybGF5IiBmaWx0ZXI9InVybCgjZSkiPjxjaXJjbGUgY3g9IjEyNDQuOSIgY3k9Ijk0NC44MDQiIHI9IjM1MC4yOTQiIGZpbGw9IiNGRTQ0NUEiLz48L2c+PGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm92ZXJsYXkiIGZpbHRlcj0idXJsKCNmKSI+PGNpcmNsZSBjeD0iMjA5LjgxNSIgY3k9IjEwMDkuMDYiIHI9IjM1MC4yOTQiIGZpbGw9IiNENzREMTIiLz48L2c+PGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOmRhcmtlbiIgZmlsdGVyPSJ1cmwoI2cpIj48cGF0aCBkPSJNMTA4Mi41NSAxMjIyLjQxYy05Ni41NDcgODAuNTUtMjIwLjc5MyAxMjkuMDItMzU2LjM1OSAxMjkuMDItMzA3LjQwMSAwLTU1Ni41OTgtMjQ5LjItNTU2LjU5OC01NTYuNjAxIDAtOTguMjA3IDI1LjQzNC0xOTAuNDc0IDcwLjA3Ni0yNzAuNTczLTEyMi4zNzQgMTAyLjEtMjAwLjI0MSAyNTUuNzQ3LTIwMC4yNDEgNDI3LjU4MiAwIDMwNy40MDIgMjQ5LjE5NyA1NTYuNjAyIDU1Ni41OTggNTU2LjYwMiAyMDkuMTkzIDAgMzkxLjQzMS0xMTUuNDEgNDg2LjUyNC0yODYuMDN6IiBmaWxsPSIjQUMwQ0I5IiBmaWxsLW9wYWNpdHk9Ii43Ii8+PC9nPjwvZz48L2c+PGRlZnM+PGZpbHRlciBpZD0iYSIgeD0iLTM0Ni42MjQiIHk9Ii4xMzYiIHdpZHRoPSIxODg5LjM0IiBoZWlnaHQ9IjE4ODkuMzQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIwNi4xMTIiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl85OTc5XzMwNTQ2MyIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImQiIHg9Ii02ODAuMTk3IiB5PSItMzE1LjA1OCIgd2lkdGg9IjE1ODguODIiIGhlaWdodD0iMTU4OC44MiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTU1LjI5NyIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzk5NzlfMzA1NDYzIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iZSIgeD0iNTE3LjQ1OCIgeT0iMjE3LjM2IiB3aWR0aD0iMTQ1NC44OSIgaGVpZ2h0PSIxNDU0Ljg5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxODguNTc1IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfOTk3OV8zMDU0NjMiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPSJmIiB4PSItNTE3LjYyOCIgeT0iMjgxLjYxNCIgd2lkdGg9IjE0NTQuODkiIGhlaWdodD0iMTQ1NC44OSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTg4LjU3NSIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzk5NzlfMzA1NDYzIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iZyIgeD0iLTkzLjY4NCIgeT0iMzkxLjE0NCIgd2lkdGg9IjEzMDkuMzQiIGhlaWdodD0iMTI1MC40IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI2Ni41NTYiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl85OTc5XzMwNTQ2MyIvPjwvZmlsdGVyPjxyYWRpYWxHcmFkaWVudCBpZD0iYyIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InJvdGF0ZSgxMDMuMjAxIDQwLjIzIDY1Mi42NTEpIHNjYWxlKDYwOC42MjUpIj48c3RvcCBzdG9wLWNvbG9yPSIjMDY3OUZGIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMkE4Q0ZGIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PC9zdmc+);background-position:100% 100%;background-size:100% 400%;border-left:1px solid #e3e6ea;box-shadow:none;display:flex;flex-direction:column;height:100%;max-height:100dvh;min-width:380px;position:sticky;top:0;width:100%}.chatbot-drawer .drawer-header{align-items:center;display:flex;justify-content:space-between;padding:12px}.chatbot-drawer .drawer-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(74deg,#2d6ed9,#9b72cb 50%,#d96570);-webkit-background-clip:text;background-clip:text;font-family:Inter;font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:116.667%;overflow:hidden;text-overflow:ellipsis}.chatbot-drawer .drawer-header h2 img{margin-right:8px;vertical-align:middle}.chatbot-drawer .drawer-body{background-color:hsla(0,0%,100%,.698);border:1px solid #ccc;border-radius:12px;flex:1 1;margin:auto 8px 8px;min-height:0;overflow-y:hidden}.chatbot-drawer .drawer-body,.chatbot-drawer .drawer-body.overview-page .response{display:flex;flex-direction:column}.chatbot-drawer .drawer-body.history,.chatbot-drawer .drawer-body.search{background:#fff9;justify-content:flex-start;overflow:hidden;padding:0}.chatbot-drawer .drawer-body .response{background-attachment:fixed;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='360' height='900' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23a)' d='M0 0h360v900H0z'/%3E%3Cdefs%3E%3Cpattern id='a' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23b' transform='scale(.00278 .00111)'/%3E%3C/pattern%3E%3Cimage id='b' width='360' height='900' xlink:href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAOEAWgDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+9GvRPNCgAoAKACgAoAKACgAoAKACgBDTE9hKZAUAFACjg0mDH1JAUAQkYOK0TuISgAoAKACgAoAlByPpxUvR+on3CkSFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQdYUAFABQAUAFABQAUAFABQAUAFADaozYUAFABQA8HipZL3FpCGOO9VF9BEdUAUAFABQAUAOU8/Xj/Ck9gH1JAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFB1hQAUAFABQAUAFABQAUAFABQAUAIaaJl3EpkhQAUAKp5+tJiY+pJAjPFAEPStBCUAFABQAUAFAEvUA+361HcmXcKBBQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQdewUAFABQAUAFABQAUAFABQAUAFABTAbTMwoAKACgCQcioIYUARuOc+tVEQyqAKACgAoAKAHqeo/KpfcNx1IgKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAU0I7ZLqJQSFABQAUAFABQAUAFABQAUAFABQAhpomS6iUyQoAKAHL6UmJjqkkQjINNaMCGrEFABQAUAFACg45oAk9x3qCXuFAgoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAHUjv3G0zMKACgAoAKACgAoAKACgAoAKACgANMTV0NpkBQAUAFAElQQFAETDB+vNWthDaYBQAUAFABQBIpyMen8ql7iewtIkKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgB1I7xDTRD3EoEFABQAUAFABQAUAFABQAUAFABQA00yGtQpiCgAoAcp7VLJY6kIawyPpzTW4EVWIKACgAoAKAHKcH+dJq6AfUkPRhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUACntQz0WONIh7DaZAUAFABQAUAFABQAUAFABQAUAFACGmJrQSmQFABQAoODSYmPqSQoAhIwTVrVCEpgFABQAUAFAEoOR9OKl6MT7hSJCgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgBo4NM9IkqSBDTIe4lAgoAKACgAoAKACgAoAKACgAoAKAG1RD0YUCCgAoAep4qWSxaQhjjjPpVRER1QBQAUAFABQA5Tg/Xik9vQB9SQFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFADao9Iep4+lSyWKaES9htBAUAFABQAUAFABQAUAFABQAUAFACGmiZdxKZIUAFACg4P1pMT2H1JIdaAISMcVoISgAoAKACgAoAl6gGo20Jl3CgQUAFABQAUAFABQAUAFABQAUAFABQAUAFABQA2qPSFBwaTB7ElSQMpmewUAFABQAUAFABQAUAFABQAUAFABQA2qMwoAKACgCQcioIYUARuO9VF9BDKoAoAKACgAoAencVL7huOpEBQAUAFABQAUAFABQAUAFABQAUAFABQAUAFADao9IKAJAcipZL3ENCIkuolBIUAFABQAUAFABQAUAFABQAUAFACGmiZCUyQoAKAHKe1JiY6pJEIyMU07AQ1YgoAKACgAoAXpQBJ7+vNQS1r6hQIKACgAoAKACgAoAKACgAoAKACgAoAKACgBtUekFADlPP1pMTHVJO42mZhQAUAFABQAUAFABQAUAFABQAUAFMT1Q2mQFABQAUASVBAUARsMH6/5NWnoIZTAKACgAoAKAJFORjuP5VL3E9haRIUAFABQAUAFABQAUAFABQAUAFABQAUAFADao9IKACgCQc1BAhpoloSgkKACgAoAKACgAoAKACgAoAKACgBppkPcKYgoAKAHL6VLJY6kIRhkfTmmnqBDViCgAoAKACgBQcEGh6oCSoIejCgAoAKACgAoAKACgAoAKACgAoAKACgAoAbVHpBQAUAOU9qliY40iGrobTICgAoAKACgAoAKACgAoAKACgAoAQ0xPYSmQFABQADg0gZJUkBQBEwwSKtaoQ2mAUAFABQAUASA5HuP8ipe/qJ7C0iQoAKACgAoAKACgAoAKACgAoAKACgAoAbVHpBQAUAA4pASVJAhpkNWYlAgoAKACgAoAKACgAoAKACgAoAKAG1RDVgoEFABQA9Tx9KlksWkIa44z6VUREVUAUAFABQAUAOU4PsetJoB9SRsFABQAUAFABQAUAFABQAUAFABQAUAFADao9IKACgAoAep4+lSyWKaRL2G0yAoAKACgAoAKACgAoAKACgAoAKAENNEyXUSmSFABQAo60nsJ7D6kkKAISMcVoISgAoAKACgAoAlzkA/nUbaEy7hQIKACgAoAKACgAoAKACgAoAKACgAoAbVHpBQAUAFACg4NJg9iSpIGUzNhQAUAFABQAUAFABQAUAFABQAUAFADaozCgAoAKAJAcipZDVgpAMcdD+FVHsIjqgCgAoAKACgB6HqP8AOal9wHUiAoAKACgAoAKACgAoAKACgAoAKACgBtUekFABQAUAFAEgORUsl7iGhES7iUEhQAUAFABQAUAFABQAUAFABQAUAIaaJkuolMkKACgByntSYmOqSQIyCKaAgqxBQAUAFABQAoOOaAJPQ+tQS9/UKBBQAUAFABQAUAFABQAUAFABQAUANqj0goAKACgAoAVTz9aTEx9SSNpmYUAFABQAUAFABQAUAFABQAUAFABTE1cbTICgAoAKAJKggKAI3GDn1q1sIZTAKACgAoAKAJF6EfiKl9weqFpEBQAUAFABQAUAFABQAUAFABQAUANqj0goAKACgAoAKAJBzUECGmiZCUEhQAUAFABQAUAFABQAUAFABQAUANNMh7hTEFABQA5T2qWS+46kIRhkfrTTswIasQUAFABQAUAKDgg0PVASmoJejEoEFABQAUAFABQAUAFABQAUAFADao9IKACgAoAKACgByntUsTHGkQ9UNpkBQAUAFABQAUAFABQAUAFABQAUAIaYnsJTICgAoABwaQElSQFAETDB/lVp3QhtMAoAKACgAoAkU5H0/lUvR+ont6C0iQoAKACgAoAKACgAoAKACgAoAbVHpBQAUAFABQAUAFICSpIENMhrUSgQUAFABQAUAFABQAUAFABQAUAFADTVEPRhQIKACgB6nj6VLJYtIQ1xkZ9P5f5/rVJiIqoAoAKACgAoAcpwfY9aT2AfUkbBQAUAFABQAUAFABQAUAFABQA2qPSCgAoAKACgAoAKAHqeMVLJYppEtaDaZAUAFABQAUAFABQAUAFABQAUAFACGmiZCUyQoAKAFBwaTEx9SSFAEJGDitNxCUAFABQAUAFAEoOQD+BqdmKXcKRIUAFABQAUAFABQAUAFABQA2qPSCgAoAKACgAoAKAFBwaTB6klSQNpkNWEoEFABQAUAFABQAUAFABQAUAFABQA2qMwoAKACgCQHIqWQ9wpAMcd/wAKqL6CI6oAoAKACgAoAeh7ev8AOk+4DqkgKACgAoAKACgAoAKACgAoAbVHpBQAUAFABQAUAFABQA8HIqWS9xTQiJLqNoJCgAoAKACgAoAKACgAoAKACgAoAQ00TLuJTJCgAoAcp5xSYmOqSQIyMUbAQVoIKACgAoAKACgCXrg+tQS/zCgQUAFABQAUAFABQAUAFADao9IKACgAoAKACgAoAKAFU8/WkxMfUkjaZmFABQAUAFABQAUAFABQAUAFABQAUweqG0zMKACgAoAkHIqCAoAjcYP1q1sIZTAKACgAoAKAJFPBH4j/AD/nrUvuD1QtIgKACgAoAKACgAoAKACgBtUekFABQAUAFABQAUAFABQBIORUEMQ00TISgkKACgAoAKACgAoAKACgAoAKACgBDTIa1EpiCgAoAcp7VLJY6kIRhkfrTW4ENWIKACgAoAKAFBwQaGBJUEvcKBBQAUAFABQAUAFABQA2qPSCgAoAKACgAoAKACgAoAcp7VLEx1Ih6obTICgAoAKACgAoAKACgAoAKACgAoADTE1dDaZAUAFABQBJUEBQBEwwf1q1sIbTAKACgAoAKAJFOR9P8/5+lS9/UT29BaRIUAFABQAUAFABQAUANqj0goAKACgAoAKACgAoAKACgCSoIENMh7iUCCgAoAKACgAoAKACgAoAKACgAoAaaZDVmFMQUAFAD1PH0qWSxaQhrjI+lNbiIqsAoAKACgAoAcpwfY0mtAH1JD0CgAoAKACgAoAKACgBtUekFABQAUAFABQAUAFABQAUAPU9qlksU0iXsNpkBQAUAFABQAUAFABQAUAFABQAUAIaaJkuolMkKACgBRwaTE9h9SSFAEJGDitNxCUAFABQAUAFAEucgH8DUbMUu4UEhQAUAFABQAUAFADao9IKACgAoAKACgAoAKACgAoAUHBpMGSVJA2mQ9GJQIKACgAoAKACgAoAKACgAoAKACgBtUZhQAUAFADwcipZDFpAMcd/wqovoIjqgCgAoAKACgB6nnHrSYDqkgKACgAoAKACgAoAbVHpBQAUAFABQAUAFABQAUAFABQA9TxUsl7imhESG0EhQAUAFABQAUAFABQAUAFABQAUAIaaJl3EpkhQAUAOU9qTEx1SSBGRijYCGtBCUAFABQAUALQBJ1wfWo8iX3CgQUAFABQAUAFADao9PYKBBQAUAFABQAUAFABQAUAFACqefrSYnsPqSRtMzCgAoAKACgAoAKACgAoAKACgAoAKYbjaZmFABQAUASDkVBAUARuMHPr/AD/z/WrTEMpgFABQAUAFAEingj8RUvuD1QtIgKACgAoAKACgBDTR6su4lMgKACgAoAKACgAoAKACgAoAKAJAcioJeghpoiS6iUEhQAUAFABQAUAFABQAUAFABQAUAIaaIe4lMQUAFADlPb8qTJa6jqkQjDI/lTTswIasQUAFABQAUAKDg5oAk/rUEtWYUCCgAoAKACgAoPWG1RAUCCgAoAKACgAoAKACgAoAKAHKe1JiY6pIauNpkBQAUAFABQAUAFABQAUAFABQAUABpiew2mQFABQAUASVBAUARMMH9atO6ENpgFABQAUAFAEinIx6fyqXuJ7egtIkKACgAoAKACg9YQ00TJdRKZIUAFABQAUAFABQAUAFABQAUASVBAhpkNaiUCCgAoAKACgAoAKACgAoAKACgAoAaaZD0YUxBQAUAPU8fSpZLFpCGuMjPpTW4iKrAKACgAoAKAHKcEUnsA+pIejCgAoAKACgAoPWA0wauhtMzCgAoAKACgAoAKACgAoAKACgB6ntUsTFNIhrQbTICgAoAKACgAoAKACgAoAKACgAoAQ00KSEpkBQAUAKDg0mJ7D6kkKAISMEitEISgAoAKACgAoAlByAfwNTsxPuFIkKACgAoAKD1goAaaZDVmFMQUAFABQAUAFABQAUAFABQAoODSB6klSQNNMh6MSgQUAFABQAUAFABQAUAFABQAUAFADaoz2CgAoAKAHg5FSyXuLSEMcdD+FVHsIjqgCgAoAKACgB6nnHrSf5AOqSAoAKACgAoPWCgBDTE9hKZAUAFABQAUAFABQAUAFABQAUAPU8fSpZL3FNCIkNoJCgAoAKACgAoAKACgAoAKACgAoAQ00TJdRKZIUAFACqefrSYmPqSQIzxQBDWghKACgAoAKACgCXqAfWo8iZdwoEFABQAUHrBQAUANqiGrBQIKACgAoAKACgAoAKACgAoAVTzSYnsPqSRtMzCgAoAKACgAoAKACgAoAKACgAoAKYbjaZmFABQAUASDkVBAUARuOc+tVEQyqAKACgAoAKAHqeo/GpfcHqh1IgKACgAoPWCgAoAQ00KXcSmQFABQAUAFABQAUAFABQAUAFAEgORUMliGmiJdxKCQoAKACgAoAKACgAoAKACgAoAKAENNESQlMQUAFADlPakxMdUkiMMgimtGBDViCgAoAKACgBQcHNG4Env681BL3CgQUAFB6wUAFABQA2qICgQUAFABQAUAFABQAUAFABQA5T2pMTHVJLG0zMKACgAoAKACgAoAKACgAoAKACgANMT1Q2mQFABQADikBJUkBQBEwwfrzVp6CG0wCgAoAKACgCRTkY9Kl7+ont6C0iQoAKD1goAKACgBDTRMhKZIUAFABQAUAFABQAUAFABQAUASVBAhpkPcSgQUAFABQAUAFABQAUAFABQAUAFADTTIe4UxBQAUAPU9qlksWkIawyPp/k009REVWAUAFABQAUAOU4IpPYB9SQ9GFABQesFABQAUAFMGrobTMwoAKACgAoAKACgAoAKACgAoAcp7VLExxpENXQ2mQFABQAUAFABQAUAFABQAUAFABQAhpiewlMgKACgBQcGkxMfUkhQBCRg4rRO4hKACgAoAKACgCUHI9x1qXoxPuFIkKD1goAKACgAoAQ0yXuJTJCgAoAKACgAoAKACgAoAKAAcGkDJKkgQ0yGrMSgQUAFABQAUAFABQAUAFABQAUAFADaozYUAFABQA8HipZLFpCGOO9VF9BEdUAUAFABQAUAOU8/Xj/AApPYB9SQFB6wUAFABQAUABpiew2mQFABQAUAFABQAUAFABQAUAFAD1PH0qWSxTQiWhtBAUAFABQAUAFABQAUAFABQAUAFACGmiZdxKZIUAFACqefrSYmPqSQIzxQBD0rQQlABQAUAFABQBL1ANRtoTLuFB6oUAFABQAUAFADaohqwUCCgAoAKACgAoAKACgAoAKAFBwaTB7D6kgbTM9goAKACgAoAKACgAoAKACgAoAKACmA2mZhQAUAFAEg5FQQwoAjcc59aqIhlUAUAFABQAUAPTuKlhuPpHqNWEoEFABQAUAFACGmhSXUSmQFABQAUAFABQAUAFABQAUAFAEgORUsl6CGhESXUSgkKACgAoAKACgAoAKACgAoAKACgBDTRMl1EpkhQAUAOX0pMTHVJIhGQaa0YENWIKACgAoAKAFHBBoAmNQj1pLqNoICgAoAKACgAoAbVEBQIKACgAoAKACgAoAKACgAoAcp5xSYmOqSdxtMzCgAoAKACgAoAKACgAoAKACgAoADTE1dDaZAUAFABQBJUEBQBEwwfrzVrYQ2mAUAFABQAUAT1meuNpkBQIKACgAoAKAENNEyEpkhQAUAFABQAUAFABQAUAFABQBJUECGmiHuJQIKACgAoAKACgAoAKACgAoAKACgBppkNahTEFABQA5T2qWSx1IQ1hkfTmmtwIqsQUAFABQAUAWKzPXGmmiZCUEhQAUAFABQAUwauNpmYUAFABQAUAFABQAUAFABQAUAOU9qliY40iHsNpkBQAUAFABQAUAFABQAUAFABQAUAIaYmtBKZAUAFACg4NJiY+pJCgCEjBNWtUISmAUAFABQBYrM9cSgHqhtMzCgAoAKACgAoAQ0yXuJTJCgAoAKACgAoAKACgAoAKAAcGkBJUkCGmQ9xKBBQAUAFABQAUAFABQAUAFABQAUANqiHowoEFABQA9TxUsli0hDHHGfSqiIjqgCgAoAKALFZnrhQA00yXuJQSFABQAUAFAAaYnsNpkBQAUAFABQAUAFABQAUAFABQA9Tx9KlksU0Il7DaCAoAKACgAoAKACgAoAKACgAoAKAENNEy7iUyQoAKAFU4P1pMTH1JIdaAISMcVoISgAoAKALFZnrhQAhoE9htMgKACgAoAKACgBppkPRhTEFABQAUAFABQAUAFABQAUAKDg0mD2JKkgZTM9goAKACgAoAKACgAoAKACgAoAKACgBtUZhQAUAFAEg5FSyHuFICNx3qovoIZVAFABQBYrM9cKACgBtMh6MSgQUAFABQAUAIaaFJdRKZAUAFABQAUAFABQAUAFABQAUASA5FSyXuIaERJdRKCQoAKACgAoAKACgAoAKACgAoAKAENNEyEpkhQAUAOU84pMTHVJIhGRimnYCGrEFABQBYrM9cKACgBDTQpDaCAoAKACgAoAKAG1RAUCCgAoAKACgAoAKACgAoAKAHKefrSYmOqSdxtMzCgAoAKACgAoAKACgAoAKACgAoAKYnqhtMgKACgAoAkqCAoAjYYP1/yatPQQymAUAWKzPXCgAoAKAGUyAoEFABQAUAFACGmiZdxKZIUAFABQAUAFABQAUAFABQAUASDmoIENNEtCUEhQAUAFABQAUAFABQAUAFABQAUANNMh7hTEFABQA5T2qWSx1IQjDI+nNNPUCGrEFAFisz1woAKACgBppomS6iUEhQAUAFABQAUweqG0zMKACgAoAKACgAoAKACgAoAKAHKe1SxMcaRDV0NpkBQAUAFABQAUAFABQAUAFABQAUAIaYnsJTICgAoAAcGkD1JKkgKAImGCRVrVCG0wLFZnrhQAUAFACUA1cbTMwoAKACgAoAKAENMlrUSmSFABQAUAFABQAUAFABQAUAA4pASVJAhpkNWYlAgoAKACgAoAKACgAoAKACgAoAKAG1RDVgoEFABQA9elSyXuLSENccZ9KqIiKqAsVmeuFABQAUAFADTTJa1EoJCgAoAKACgANMT2G0yAoAKACgAoAKACgAoAKACgAoAep4+lSyWKaRL2G0yAoAKACgAoAKACgAoAKACgAoAKAENNEyXUSmSFABQAo60mJ7D6kkKAISMcVoInrM9cKACgAoAKAENAmtBtMgKACgAoAKACgBppkPRhTEFABQAUAFABQAUAFABQAUAKDg0mD2JKkgZTM2FABQAUAFABQAUAFABQAUAFABQAUANqjMKACgAoAkByKlkMKQDHHQ/hVR7CJKk9cKACgAoAKACgBppkPRiUCCgAoAKACgBDTQpLqJTICgAoAKACgAoAKACgAoAKACgCQHIqWS9xDQiJdxKCQoAKACgAoAKACgAoAKACgAoAKAENNEyXUSmSFABQA5etJiY6pJAjIIpoAByKTPXYtAgoAKACgAoAQ00KQ2ggKACgAoAKACgBtUQFAgoAKACgAoAKACgAoAKACgBVPP1pMTH1JI2mZhQAUAFABQAUAFABQAUAFABQAUAFMTVxtMgKACgAoAkqCAoAap5xVM9hj6kkKACgAoAKACgBlMgKBBQAUAFABQAhpomS6iUyQoAKACgAoAKACgAoAKACgAoAkHNQQIaaJkJQSFABQAUAFABQAUAFABQAUAFABQA00yHuFMQUAFADlPapZL7jqQiOrPaJKggWgQUAFABQAUANNNEy7iUEhQAUAFABQAUAxtUZhQAUAFABQAUAFABQAUAFABQA5T2qWJjjSIeqG0yAoAKACgAoAKACgAoAKACgAoAKAENMT2EpkBQAUAAODSBklSQR1Z7Q5T2qWSx9IkKACgAoAKAEoBjaZmFABQAUAFABQAhpkvcSmSFABQAUAFABQAUAFABQAUAFICSpIENMhrUSgQUAFABQAUAFABQAUAFABQAUAFADTVEPRhQIKACgB6nj6VLJYyqPZAcGkIlqSAoAKACgAoAKAGmmS9xKCQoAKACgAoADTBq6G0zMKACgAoAKACgAoAKACgAoAKAHqeMVLJYppEtaDaZAUAFABQAUAFABQAUAFABQAUAFACGmiZCUyQoAKAFBwaTE9hKZ7AUAPU8fSpZDHUhBQAUAFABQAhoE1dDaZAUAFABQAUAFADTTIe4UxBQAUAFABQAUAFABQAUAFACg4NJg9SSpIG0yGrCUCCgAoAKACgAoAKACgAoAKACgAoAbVGYUAFABQAppI9iS6iUxCg4NJiexJUkBQAUAFABQAUANNMhqzEoEFABQAUAFACGmhSQlMgKACgAoAKACgAoAKACgAoAKAHg5FSyXuKaERJdRtBIUAFABQAUAFABQAUAFABQAUAFACGmiZdxKZIUAFADjSPaauhtMgKAJAcipZD3FpCCgAoAKACgBDTQmhtBAUAFABQAUAFADaojYKBBQAUAFABQAUAFABQAUAFACqefrSYmPqSRtMzCgAoAKACgAoAKACgAoAKACgAoAKYPVDaZmFABQA6pPbENMhqzEpiHKefrSYmPqSAoAKACgAoAKAGUyNgoEFABQAUAFACGmiZLqJTJCgAoAKACgAoAKACgAoAKACgCQcioIYhpomQlBIUAFABQAUAFABQAUAFABQAUAFACGmQ1qJTEFADqk9sDTJa0G0yQoAkHNQQLQIKACgAoAKAGmmiZLqJQSFABQAUAFABQG42qMwoAKACgAoAKACgAoAKACgAoAcp7VLEx1Ih6obTICgAoAKACgAoAKACgAoAKACgAoADTE1dDaZAUAOqT2woAbTM3owpgOU9qlksfSJCgAoAKACgBKA3G0zMKACgAoAKACgBDTRMkJTJCgAoAKACgAoAKACgAoAKACgCSoIENMh7iUCCgAoAKACgAoAKACgAoAKACgAoAaaZDVmFMQ6pPbCgBDTRMu4lMkBxSES1JAUAFABQAUAFADTTRL3EoJCgAoAKACgANMHqhtMzCgAoAKACgAoAKACgAoAKACgB6ntUslimkS9htMgKACgAoAKACgAoAKACgAoAKACgBDTRMl1Epkjqk9sKACgQ2qICgB6nj6VLJY6kSFABQAUAFACGgHsNpmYUAFABQAUAFADTTIe4UxBQAUAFABQAUAFABQAUAFACg4NJgySpIG0yHoxKBBQAUAFABQAUAFABQAUAFABQAUANqjMdUnthQAUAIaaIkJTEKDg0mJ7ElSQFABQAUAFABQA00yHuJQIKACgAoAKAENNCewlMgKACgAoAKACgAoAKACgAoAKAHqeKlkvcU0IiQ2gkKACgAoAKACgAoAKACgAoAKACgBDTRMu4tI9kKACgANMT1Q2mQFAEgORUsh7i0hBQAUAFABQAhoQnsNpkBQAUAFABQAUANqiNgoEFABQAUAFABQAUAFABQAUAKp5+tJiew+pJG0zMKACgAoAKACgAoAKACgAoAKACgAphuFI9cKACgAoAQ0yHuJTEOU8/WkxMfUkBQAUAFABQAUAMpkbBQIKACgAoAKAENNEyXUSmSFABQAUAFABQAUAFABQAUAFAEgORUEvQQ00RJdRKCQoAKACgAoAKACgAoAKACgAoAKACg9cKACgAoADTE9htMgKAJBzUEC0CCgAoAKACgBppomS6iUEhQAUAFABQAUANqiAoEFABQAUAFABQAUAFABQAUAOU9qTEx1SQ1cbTICgAoAKACgAoAKACgAoAKACgAoAKD1woAKACgAoAbTM2rBTAcp7VLJY+kSFABQAUAFACUBuNpkBQIKACgAoAKAENNEyXUSmSFABQAUAFABQAUAFABQAUAFAElQQIaZDWolAgoAKACgAoAKACgAoAKACgAoAKD1woAKACgAoAQ00TJdRKZIUhEtSSFAgoAKACgAoAaaaJaEoJCgAoAKACgANMGrobTMwoAKACgAoAKACgAoAKACgAoAep7VLExTSIa0G0yAoAKACgAoAKACgAoAKACgAoAKD1woAKACgAoAKBDaogKAHqeMVLJY6kSFABQAUAFACGgGrobTMwoAKACgAoAKAGmmQ9wpiCgAoAKACgAoAKACgAoAKAFBwaQPUkqSBppkPRiUCCgAoAKACgAoAKACgAoAKACg9cKACgAoAKACgBDTREl1EpiFBwaTE9SSpICgAoAKACgAoAaaZDVmJQIKACgAoAKAA0xNaDaZAUAFABQAUAFABQAUAFABQAUAPU8fSpZL3FNCIkNoJCgAoAKACgAoAKACgAoAKACg9cKACgAoAKACgAoE1cbVEBQBIDkVLIe4tIQUAFABQAUAIaBPYbTICgAoAKACgAoAbVEPRhQIKACgAoAKACgAoAKACgAoAVTzSYnsPqSRtMzCgAoAKACgAoAKACgAoAKACg9cKACgAoAKACgAoAQ0yHuJTEKp5+tJiZJUkBQAUAFABQAUANpkMSgQUAFABQAUAIaaFLuJTICgAoAKACgAoAKACgAoAKACgCQHIqGSxDTREu4lBIUAFABQAUAFABQAUAFABQeuFABQAUAFABQAUABpiew2mQFAEg5FQQxaBBQAUAFABQAhpoUu42ggKACgAoAKACgBtUQFAgoAKACgAoAKACgAoAKACgByntSYmOqSWNpmYUAFABQAUAFABQAUAFABQeuFABQAUAFABQAUAFADaZm9GFMByntUslj6RIUAFABQAUAJQA2mQFAgoAKACgAoAQ00TJdRKZIUAFABQAUAFABQAUAFABQAUASVBAhpkPcSgQUAFABQAUAFABQAUAFB64UAFABQAUAFABQAUAIaaJkJTJCkBLUkBQIKACgAoAKAGmmiZCUEhQAUAFABQAGmD1Q2mZhQAUAFABQAUAFABQAUAFABQA5T2qWJjjSIauhtMgKACgAoAKACgAoAKACg9cKACgAoAKACgAoAKACgBtUZhQA9T2qWSx1IkKACgAoAKAENAPVDaZmFABQAUAFABQAhpkvcSmSFABQAUAFABQAUAFABQAUAA4NIGSVJAhpkNWYlAgoAKACgAoAKACgAoPXCgAoAKACgAoAKACgAoAQ00TLuJTJFBwaTEySpICgAoAKACgAoAaaZDWolAgoAKACgAoADTE9htMgKACgAoAKACgAoAKACgAoAKAHqePpUslimhEtDaCAoAKACgAoAKACgAoPXCgAoAKACgAoAKACgAoAKBPVDaogKAHg5FSyHuOpCCgAoAKACgBDQJrQbTICgAoAKACgAoAbVENWCgQUAFABQAUAFABQAUAFABQAoODSYPYfUkDaZnsFABQAUAFABQAUAFB64UAFABQAUAFABQAUAFABQAhpkNaiUxCqefrSYnsSVJAUAFABQAUAFADaZDVhKBBQAUAFABQAhpoUl1EpkBQAUAFABQAUAFABQAUAFABQBIDkVLJeghoREl1EoJCgAoAKACgAoAKD1woAKACgAoAKACgAoAKACgANMTWg2mQFAEgORUEPQWgQUAFABQAUAIaaFJdRtBAUAFABQAUAFADaogKBBQAUAFABQAUAFABQAUAFADlPOKTEx1STuNpmYUAFABQAUAFABQeuFABQAUAFABQAUAFABQAUAFADTTM2rMKYDlPapZLH0iQoAKACgAoASgBtMgKBBQAUAFABQAhpomS6iUyQoAKACgAoAKACgAoAKACgAoAkqCBDTRD3EoEFABQAUAFABQeuFABQAUAFABQAUAFABQAUAFACGmiZLqJTJCkBJUkC0CCgAoAKACgBppomQlBIUAFABQAUAFMGrjaZmFABQAUAFABQAUAFABQAUAFADlPapYmONIh7DaZAUAFABQAUAFB64UAFABQAUAFABQAUAFABQAUAFADaozCgB6ntUsljqRIUAFABQAUAJQD1Q2mZhQAUAFABQAUAIaZL3EpkhQAUAFABQAUAFABQAUAFAAODSAkqSBDTIe4lAgoAKACgAoPXCgAoAKACgAoAKACgAoAKACgAoAQ00TLuJTJFBwaQnqSVJAUAFABQAUAFADTTJe4lBIUAFABQAUABpiew2mQFABQAUAFABQAUAFABQAUAFAD1PH0qWSxTQiXsNoICgAoAKACg9cKACgAoAKACgAoAKACgAoAKACgAoExtUQFAD1PH0qWQ9x1IQUAFABQAUAIaBPYbTICgAoAKACgAoAaaZDVmFMQUAFABQAUAFABQAUAFABQAoODSYPYkqSBlMz2CgAoAKACg9cKACgAoAKACgAoAKACgAoAKACgAoAQ0yHuJTEKp5pMT2JKkgKACgAoAKACgBtMh6MSgQUAFABQAUAIaaFISmQFABQAUAFABQAUAFABQAUAFAEgORUsl7iGhESXUSgkKACgAoPXCgAoAKACgAoAKACgAoAKACgAoAKAA0xPYbTICgCQHIqGQxaBBQAUAFABQAhpoUhtBAUAFABQAUAFADaogKBBQAUAFABQAUAFABQAUAFADlPP1pMTHVJO42mZhQAUAFB64UAFABQAUAFABQAUAFABQAUAFABQAUANNMh6MKYhyntSZLH1JIUAFABQAUAFADKZAUCCgAoAKACgBDTRMu4lMkKACgAoAKACgAoAKACgAoAKAJBzUECGmiWhKCQoAKD1woAKACgAoAKACgAoAKACgAoAKACgAoAQ00TJCUyQoAkqCBaBBQAUAFABQA000TJdRKCQoAKACgAoAKAY2qMwoAKACgAoAKACgAoAKACgAoAcp7VLExxpENXQ2mQFABQeuFABQAUAFABQAUAFABQAUAFABQAUAFABQA2qM9goAep7VLJY6kSFABQAUAFACUA1cbTMwoAKACgAoAKAENMlrUSmSFABQAUAFABQAUAFABQAUAA4pASVJAhpkNWYlAgoPXCgAoAKACgAoAKACgAoAKACgAoAKACgAoAQ00TJdRKZIo4NITJKkgKACgAoAKACgBppktaiUEhQAUAFABQAGmJrQbTICgAoAKACgAoAKACgAoAKACgB6nj6VLJYppEvYbTICg9cKACgAoAKACgAoAKACgAoAKACgAoAKACgAoFuNqiAoAep4+lSyGOpCCgAoAKACgBDQJrQbTICgAoAKACgAoAaaZDVmFMQUAFABQAUAFABQAUAFABQAoODSYPYkqSBlMzYUHrhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFACGmiJISmIUHBpMT2JKkgKACgAoAKACgBppkPRiUCCgAoAKACgBDTQmhKZAUAFABQAUAFABQAUAFABQAUASA5FSyXuIaERLuJQeqFABQAUAFABQAUAFABQAUAFABQAUAFABQAUABpieqG0yAoAkByKhkMWgQUAFABQAUAIaaFIbQQFABQAUAFABQA2qICgQUAFABQAUAFABQAUAFABQAqnn60mJj6kkbTPTCgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgBppkPcKYhynnFJksfUkhQAUAFABQAUAMpkBQIKACgAoAKAENNEyXUSmSFABQAUAFABQAUAFABQAUAFAEg5qCBtM9MKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAA00S9htMkKAJKggWgQUAFABQAUANNNEy7iUEhQAUAFABQAUAxtUZhQAUAFABQAUAFABQAUAFABQA5T2qWJhQeiFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQA2qM9goAcp7VLJY+kSFABQAUAFACUAxtMzCgAoAKACgAoAQ0yXuJTJCgAoAKACgAoAKACgAoAKACkA6kegFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAhpomXcSmSA4NIRLUkBQAUAFABQAUANNMl7iUEhQAUAFABQAGmD1Q2mZhQAUAFABQAUAFABQAUAFABQA6pPQCgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKBPZjaogKAJB0FS9yHuLSEFABQAUAFACGgT2G0yAoAKACgAoAKAG1RD3YUCCgAoAKACgAoAKACgAoAKAAP/Z'/%3E%3C/defs%3E%3C/svg%3E");background-position:0 0;background-size:cover;display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:12px 16px 120px}.chatbot-drawer .drawer-body .response .message{animation:fadeIn .3s ease-out forwards;margin-top:auto}.chatbot-drawer .drawer-body .response .message ol,.chatbot-drawer .drawer-body .response .message ul{margin-bottom:1rem;padding-left:1rem}.chatbot-drawer .drawer-body .response .message ol .review-actions,.chatbot-drawer .drawer-body .response .message ul .review-actions{background:#0000;border:none}.chatbot-drawer .drawer-body .response .message p:only-child{margin-bottom:0}.chatbot-drawer .drawer-body .response .message p+p{margin-top:.75rem}.chatbot-drawer .drawer-body .response .message .video-player{border:0;margin-bottom:1rem}.chatbot-drawer .drawer-body .response .message .video-player iframe{border:none;height:auto;min-height:240px}.chatbot-drawer .drawer-body .response .message.from-coachme{line-height:1.5;margin:24px 0;white-space:pre-wrap;width:100%}.chatbot-drawer .drawer-body .response .message.from-coachme p{margin-bottom:.75rem}.chatbot-drawer .drawer-body .response .message.from-welcome{border-top:2px dotted #ddd;margin-right:0;width:100%}.chatbot-drawer .drawer-body .response .message.from-welcome .load-prompt .statement-part{background:linear-gradient(180deg,#f6f9ff,#eef0ff 75.5%);border:1px solid #b3cfe6;border-radius:8px;box-shadow:0 2px 4px 0 #19213d14;letter-spacing:.4px;margin-bottom:1rem;padding:20px}.chatbot-drawer .drawer-body .response .message.from-welcome .load-prompt .question-part{padding:0}.chatbot-drawer .drawer-body .response .message .assignment-item-link{background-color:initial;border:none;color:#1d2430;cursor:pointer;font-size:1.15rem;font-weight:500;margin:1rem 0 .6rem;padding:.75em 0 0;text-align:left}.chatbot-drawer .drawer-body .response button.message.from-welcome{background:#0000;border:none;text-align:left}.chatbot-drawer .drawer-body .response button.message.from-welcome:hover{outline:1px solid #00000024}.chatbot-drawer .drawer-body .response .message.from-welcome:before{display:inline-block;height:18px;height:100%;margin-right:8px;width:18px}.chatbot-drawer .drawer-body .response .gpt,.chatbot-drawer .drawer-body .response .message.from-assistant,.chatbot-drawer .drawer-body .response .message.from-welcome{font-family:Inter;font-family:var(--Body-font-name,Inter);font-size:16px;font-size:var(--Body-Medium-font-size,16px);font-style:normal;font-weight:400;font-weight:var(--Body-Medium-font-weight-regular,400);letter-spacing:0;letter-spacing:var(--Body-Medium-letter-spacing,0);line-height:24px;line-height:var(--Body-Medium-line-height,24px);margin:24px 0;white-space:pre-wrap;width:100%}.chatbot-drawer .drawer-body .response .gpt>div,.chatbot-drawer .drawer-body .response .message.from-assistant>div,.chatbot-drawer .drawer-body .response .message.from-welcome>div{margin-bottom:.5rem}.chatbot-drawer .drawer-body .response .gpt .from-welcome-actions,.chatbot-drawer .drawer-body .response .message.from-assistant .from-welcome-actions,.chatbot-drawer .drawer-body .response .message.from-welcome .from-welcome-actions{display:flex;gap:.5rem;justify-content:flex-end}.chatbot-drawer .drawer-body .response .message.from-user{background-color:#1d2430;border-radius:8px 8px 0 8px;box-shadow:0 2px 4px 0 #19213d14;color:#242424;color:var(--Text-text-primary,#242424);font-family:Inter;font-family:var(--Body-font-name,Inter);font-size:16px;font-size:var(--Body-Medium-font-size,16px);font-style:normal;font-weight:400;font-weight:var(--Body-Medium-font-weight-regular,400);letter-spacing:0;letter-spacing:var(--Body-Medium-letter-spacing,0);line-height:24px;line-height:var(--Body-Medium-line-height,24px);margin:24px 0 2em auto;max-width:calc(100% - 60px);padding:12px 16px;width:fit-content}.chatbot-drawer .drawer-body .response .message.from-user .load-prompt{color:#fff!important}.chatbot-drawer .drawer-body .chat-btn{align-items:center;align-self:stretch;background:#395360;border:1px solid #395360;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-style:normal;font-weight:400;gap:16px;justify-content:center;letter-spacing:0;line-height:125%;padding:6px 12px}.chatbot-drawer .drawer-body .chat-btn:disabled{color:#d1d1d1}.chatbot-drawer .drawer-body .chat-btn:hover{background-color:#007eae;border:1px solid #007eae}.chatbot-drawer .drawer-body .chat{-webkit-backdrop-filter:blur(4px) opacity(40%);backdrop-filter:blur(4px) opacity(40%);background:linear-gradient(#fff0,#fffc 26%,#ffffffe6 40%,#fff) bottom;border-radius:0 0 10px 10px;bottom:49px;display:flex;flex:0 0 100px;flex-direction:column;margin:auto 9px 0 1px;padding:12px;position:absolute;width:calc(100% - 28px)}.chatbot-drawer .drawer-body .chat .gpt-actions{display:flex;flex-direction:row;gap:8px;justify-content:flex-end;padding:12px 0}.chatbot-drawer .drawer-body .chat .input-container{align-items:center;background:#00000008;border:1px solid #d1d1d1;border-radius:8px;display:flex}.chatbot-drawer .drawer-body .chat .input-container:hover{background-color:#fafafa;box-shadow:0 2px 8px 0 rgba(0,0,0,.102)}.chatbot-drawer .drawer-body .chat .input-container input{background:#0000;border:0;flex:1 1;min-width:0;padding:14px}.chatbot-drawer .drawer-body .chat .input-container .chat-actions{align-items:center;display:flex}.chatbot-drawer .drawer-body .chat .input-container .chat-actions button{background:#0000;border:0;border-right:1px solid #d1d1d1;padding-right:10px}.chatbot-drawer .drawer-body .chat .input-container .chat-actions button:last-child{border:0;padding-left:10px}.chatbot-drawer .drawer-body .chat .input-container .chat-actions button:disabled svg{color:#bdbdbd}.chatbot-drawer .drawer-body .chat .input-container input:not(input[value=""]),.chatbot-drawer .drawer-body .chat .input-container:focus-within{background:#fff;border-radius:8px 0 0 8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.102)}.chatbot-drawer .drawer-body .chat button svg{color:#5385bf}.chatbot-drawer.floating{border-radius:12px;box-shadow:0 0 10px #0000001a;height:100%;z-index:100}.chatbot-drawer.overlay{-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);border-radius:.75rem;box-shadow:0 0 30px 0 #00000024,0 20px 50px 0 #0003;height:100%;top:0;z-index:100}.chatbot-drawer .drawer-footer{color:#616161;font-family:Inter;font-size:12px;font-style:normal;font-weight:300;letter-spacing:0;line-height:133.333%;margin-bottom:.5rem;padding:8px 16px}.chatbot-drawer .drawer-header-actions{align-items:center;display:flex;gap:4px}.chatbot-drawer .close-btn{background:#0000;border:none;border-radius:999px;cursor:pointer;height:40px;padding:8px}.chatbot-drawer .close-btn:hover{background-color:rgba(0,0,0,.063)}.chatbot-drawer .drawer-menu{position:relative}.chatbot-drawer .drawer-menu>button{align-items:center;background:#0000;border:0;border-radius:8px;display:flex;gap:4px;height:40px;padding:4px 8px}.chatbot-drawer .drawer-menu>button img{height:1.5rem;width:1.5rem}.chatbot-drawer .drawer-menu>button:hover{background-color:rgba(0,0,0,.063)}.chatbot-drawer .drawer-menu ul{background:#fff;border-radius:8px;box-shadow:0 8px 16px 0 #00000024;display:none;list-style-type:none;margin:0;max-width:200px;padding:4px;position:absolute;right:0;top:100%;z-index:101}.chatbot-drawer .drawer-menu ul.open{display:block}.chatbot-drawer .drawer-menu ul li{align-items:center;color:#424242;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:10px;padding:8px;white-space:nowrap}.chatbot-drawer .drawer-menu ul li:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACnSURBVHgB7ZDBDcIwEAQPQgGUQAl5+klKoIPQgTsAOnAH0AIV5Otf8qQMl8CudJaOiCRKvslK1tonz559IuuU977M+73MFOAbrM0hh5nwE1ZjPUIIHWu7hfA91ycDAB5hDVbZh6nCXKydcynGmAbgK+DQb2CHyOE0gE4K01sDv+SPbEClzpCzduYLqiGY+pmBdiVITwp3MqLCHvh/zOGtARfAH9k0qS9XPTvaUy+lzAAAAABJRU5ErkJggg==) no-repeat 50%;content:"";height:1rem;margin:0 4px 0 0;visibility:hidden;width:1rem}.chatbot-drawer .drawer-menu ul li:hover{background-color:rgba(0,0,0,.063)}.chatbot-drawer .drawer-menu ul li img.selected{display:none}.chatbot-drawer .drawer-menu ul li.selected{font-weight:600}.chatbot-drawer .drawer-menu ul li.selected:before{visibility:visible}.chatbot-drawer .drawer-menu ul li.selected img.selected{display:block}.chatbot-drawer .drawer-menu ul li.selected img.not-selected{display:none}.from-overview,.overview-complete,.overview-welcome{padding:20px}.from-overview h4,.from-overview p,.overview-complete h4,.overview-complete p,.overview-welcome h4,.overview-welcome p{margin-bottom:1rem}.from-overview ul,.overview-complete ul,.overview-welcome ul{padding-left:1rem}.from-overview ul li,.overview-complete ul li,.overview-welcome ul li{margin-bottom:.5rem}.from-overview{padding:0}.from-overview p{line-height:1.5;margin-bottom:1rem}.from-overview h3{-webkit-text-fill-color:#0000;background:linear-gradient(74deg,#2d6ed9,#9b72cb 50%,#d96570);background-clip:text;-webkit-background-clip:text;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:-1.28px;line-height:1.5;margin-bottom:0}.from-overview h4{margin-bottom:1rem}.from-overview ul{list-style-type:none;margin:0;padding:0!important}.from-overview ul li{align-items:center;display:flex;gap:8px;margin-bottom:8px}.from-review{border-top:1px solid #00000024;padding:20px 0 0}.from-review p{line-height:1.5}.from-review h4,.from-review p{margin-bottom:1rem}.from-review ul{list-style-type:none;margin:0;padding:0!important}.from-review ul li{background-color:#f2f2f2;border-radius:6px;margin-bottom:.5rem;padding:0}.from-review ul li button{background:#0000;border:0;border-radius:8px;box-shadow:0 2px 4px 0 #19213d14;color:#1d2430;cursor:pointer;font-weight:500;padding:12px 16px;text-align:left;width:100%}.from-review ul li:nth-child(4) button{background-color:rgba(85,66,246,.102);border:1px solid #5542f6}.from-review ul li:nth-child(2) button{background-color:rgba(0,165,255,.102);border:1px solid #00a5ff}.from-review ul li:first-child button{background-color:rgba(32,201,172,.102);border:1px solid #20c9ac}.from-review ul li:nth-child(3) button{background-color:rgba(255,160,67,.102);border:1px solid #ffa043}.from-review ul li:hover{background-color:#eee}@keyframes slideInFromLeft{0%{width:0}to{width:380px}}@keyframes slideOutToRight{0%{transform:translateX(0)}to{transform:translateX(-150%)}}.slide-in{animation:slideInFromLeft .5s ease forwards}.slide-out{animation:slideOutToRight .5s ease forwards}.chat-tip{background:linear-gradient(180deg,#f6f9ff,#eef0ff 75.5%);border:1px solid #b3cfe6;border-radius:8px;box-shadow:0 8px 16px 0 #0000001a;color:#1d2430!important;letter-spacing:.4px;margin-bottom:1rem;min-width:300px;opacity:0;padding:30px;position:absolute;right:calc(100% + 20px);top:50%;transform:translateY(calc(-50% - 16px))}.chat-tip:not(.on-overview){padding-top:40px}.chat-tip *{position:relative;z-index:1}.chat-tip:after{background:linear-gradient(180deg,#f6f9ff,#eef0ff 175.5%);border:1px solid #b3cfe6;clip-path:polygon(0 0,100% 100%,100% 0);content:"";height:24px;left:100%;position:absolute;top:15%;transform:translateX(-50%) rotate(45deg);width:24px}.chat-tip.on-overview{transform:translateY(calc(-50% - 80px))}.chat-tip .load-prompt,.chat-tip li,.chat-tip p{color:#1d2430!important;line-height:1.5}.chat-tip .close-btn{background:#0000;border:none;border-radius:999px;height:40px;position:absolute;right:10px;top:10px;width:40px}.chat-tip .close-btn svg{fill:rgba(29,36,48,.502)}.chat-tip .close-btn:hover{background-color:rgba(0,0,0,.063)}.chat-tip .close-btn:hover svg{fill:rgba(29,36,48,.502)}.chat-tip a{background:hsla(0,0%,100%,.314);border:1px solid rgba(29,36,48,.251);border-radius:36px;cursor:pointer;display:block;font-size:.95rem;font-weight:500;line-height:1.5;margin-top:1.5rem;padding:8px 16px;text-align:right;text-align:center;text-decoration:none;width:auto}.chat-tip a:hover{background:hsla(0,0%,100%,.584);border:1px solid #007677;color:#007677;cursor:pointer}.chat-tip a.link{background:#0000;border:none;color:#666;font-size:.75rem;line-height:1.2;margin-top:.75rem;padding:0;text-decoration:underline}.chat-tip.hidden{display:none!important}.chat-history{display:flex;flex-direction:column;height:100%}.chat-history .chat-history-results{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px}.chat-history form{padding:20px}.chat-history form input{align-items:center;background:#fff url(/static/media/search-lg.f0bed0a17e66c13852e1.svg) no-repeat 12px;border:1px solid #f0f2f5;border-radius:6px;box-shadow:0 1px 4px 0 #19213d1f;display:block;display:flex;flex:1 1;margin:0;min-height:39px;padding:16px 12px 16px 48px;width:100%}.chat-history form input #search-clear{background-color:#e8ecef;border-radius:50%}.chat-history .chat-history-group{border-bottom:1px solid #dde3ee;border-bottom:1px solid var(--Border-lightTheme--border,#dde3ee);margin-bottom:20px;padding:8px 0}.chat-history .chat-history-group h2{color:#60646d;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:20px;margin-bottom:8px}.chat-history .chat-history-group .chat-history-result-list{list-style:none;margin:0;padding:0}.chat-history .chat-history-group .chat-history-result-list li{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin:4px 0}.chat-history .chat-history-group .chat-history-result-list li .chat-history-result-item{align-items:flex-start;background:#0000;border:none;display:flex;flex:1 1;font-size:18px;gap:8px;line-height:1.5;padding:.5rem 0;text-align:start}.chat-tabs .chat-tab-list{align-items:flex-end;border-bottom:2px solid #c7c7c766;display:flex;flex-direction:row;gap:16px;list-style-type:none;margin:0 0 8px;padding:0!important}.chat-tabs .chat-tab-list li{min-width:0}.chat-tabs .chat-tab-item{background:#0000;border:none;border-bottom:2px solid #0000;font-size:14px;margin-bottom:-2px;max-width:100%;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.chat-tabs .chat-tab-item[aria-selected=true]{border-color:#462e8c;font-weight:600}.fadeOut{animation:fadeOut .15s ease forwards}.fadeOut>*{opacity:0}.fadeIn{animation:fadeIn .15s ease forwards}.fadeIn>*{opacity:1}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}[hidden]{display:none!important}.search-content{display:flex;flex-direction:column;overflow:hidden}.search-content .search-loading,.search-content .search-results{-ms-overflow-style:none;display:flex;flex-direction:column;gap:24px;overflow-x:hidden;overflow-y:auto;padding:20px 0 20px 20px;scrollbar-width:none}.search-content .search-loading::-webkit-scrollbar,.search-content .search-results::-webkit-scrollbar{display:none}.search-content .search-default{display:flex;flex-direction:column;gap:32px;overflow-x:hidden;overflow-y:auto;padding:20px}.search-content .search-default header{margin-bottom:16px}.search-content header{align-items:center;display:flex;justify-content:space-between}.search-content header h3{color:#262626;font-size:1rem;font-weight:700;letter-spacing:.16px;line-height:1.5;margin:0}.search-content header a{color:#70a5e2;font-size:14px}.search-content form{display:flex}.search-content input{align-items:center;background:#fff url(/static/media/search-lg.f0bed0a17e66c13852e1.svg) no-repeat 12px;border:1px solid #f0f2f5;border-radius:6px;box-shadow:0 1px 4px 0 #19213d1f;display:block;display:flex;flex:1 1;margin:20px 20px 0;min-height:39px;padding:16px 12px 16px 48px}.search-content input #search-clear{background-color:#e8ecef;border-radius:50%}.search-content .search-glossary{background-color:#0000000d;border:1px solid #00000014;border-radius:6px;box-shadow:0 2px 4px 0 #19213d14;display:flex;flex-direction:column;gap:6px;margin-right:20px;padding:12px 16px}.search-content .search-glossary p{color:rgba(25,33,61,.839);font-size:14px;font-weight:400;line-height:20px}.search-content .search-etextbook{margin-right:20px}.search-content .search-etextbook .content{display:flex;gap:16px;margin-top:9px}.search-content .search-etextbook .content span{flex:1 0 100px}.search-content .search-etextbook .content ul{list-style-type:none;margin:0;padding:0;width:100%}.search-content .search-etextbook .content ul li{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;border-bottom:1px solid #0000001a;color:#19213d;display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;padding:6px 0}.search-content .search-etextbook .content ul li:first-child{padding-top:0}.search-content .search-etextbook .content ul li:last-child{border-bottom:0;padding-bottom:0}.search-content .search-media header{margin-right:20px}.search-content .search-media .media{-ms-overflow-style:none;display:flex;gap:8px;list-style-type:none;margin-top:9px;overflow-x:scroll;scrollbar-width:none;white-space:nowrap}.search-content .search-media .media::-webkit-scrollbar{display:none}.search-content .search-media .media li{display:flex;flex:1 1;flex-direction:column;gap:8px}.search-content .search-media .media li.card{padding:0!important}.search-content .search-media .media li img{max-height:98px;width:auto}.search-content .search-media .media li p{color:#666;display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;gap:6px;line-height:16px;overflow:hidden;padding:0 8px;text-overflow:ellipsis}.search-content .card{align-items:flex-start;background:#fff;border:1px solid #f0f2f5;border-radius:6px;box-shadow:0 2px 4px 0 #19213d14;display:flex;flex:1 0;flex-direction:column;gap:16px;padding:14px 16px}.search-content .search-tools ul{display:flex;gap:12px;list-style-type:none}.search-content .search-tools ul li p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#1e1e1e;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis}.search-content .search-tools ul li p strong{color:#19213d;display:block;font-size:12px;font-style:normal;font-weight:600;line-height:133.333%;margin-bottom:6px}.search-content .search-previous ul{list-style-type:none;margin:0;padding:0}.search-content .search-previous ul li{align-items:center;border-bottom:1px solid #ecf1f6;display:flex;gap:16px;justify-content:space-between;padding:8px 0}.search-content .search-previous ul li p{color:#1f2c37;flex:1 1;font-size:14px;font-style:normal;font-weight:400;line-height:180%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-content .search-previous ul li svg{fill:#0000}.search-content .search-previous .icon-btn{background-color:initial;border:0;padding:0}.search-content .search-tending>div{display:flex;flex-wrap:wrap;gap:8px}.search-content .search-tending>div span{align-items:center;background:#e4eef9;border-radius:8px;color:#1f2c37;display:flex;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:150%;padding:8px 16px}.search-content .search-recent ul{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none}.search-content .search-recent ul li{align-items:center;color:#1f2c37;flex:0 1 48%;font-size:14px;font-style:normal;font-weight:500;height:66px;justify-content:center;line-height:18px;overflow:hidden;text-align:center;text-transform:capitalize}.skeleton{background-color:#dddbdd;display:inline-block;height:1em;overflow:hidden;position:relative;width:100%}.skeleton:after{animation:shimmer 5s infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.skeleton[variant=circular]{border-radius:50%}.skeleton[variant=text]{border-radius:6px}@keyframes shimmer{to{transform:translateX(100%)}}.question-stem{margin-bottom:40px}.question-stem .question-title{color:#333;font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}.question-stem .question-metadata{align-items:center;color:#333;display:flex;font-size:.75rem;gap:8px;line-height:1rem}.question-stem .question-metadata .divider{background:rgba(0,0,0,.122);display:inline-block;height:1rem;margin:0 4px;vertical-align:middle;width:2px}.question-stem .image{width:100%}.question-stem .image img{max-width:600px;width:100%}.question-part-group .question-part-title{color:#000;font-size:1rem;font-weight:600;line-height:1.5;margin:0 0 1rem}.question-part-group fieldset{border:0;margin:0;padding:0}.question-part-group .question-stem{color:#333;font-size:1rem;line-height:1.5;margin:0}.question-part-group .question-instructions{color:#333;font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:0;margin-top:1rem}.question-actions{padding:16px 0}.question-actions button{margin:0}.response-container{background:#fff}.response-container,.response-container .response-btn{border-radius:4px;box-shadow:0 1px 2px 0 #546e7a3d,0 2px 4px 0 #78909c3d;width:100%}.response-container .response-btn{align-items:center;background:grey;border:0;display:flex;flex-direction:row;justify-content:space-between;padding:12px 24px}.response-container .response-btn .title{font-size:1rem;font-weight:600;line-height:1.5;margin:0}.response-container .response-btn .icon{transform:rotate(180deg);transition:transform .3s ease}.response-container .response-btn[aria-expanded=true] .icon{transform:rotate(0deg)}.response-container .response{padding:16px 24px}.response-container.incorrect .response-btn{background:linear-gradient(0deg,#ffffffe6,#ffffffe6),#da100b;color:#910b08}.response-container.incorrect .title{color:#910b08}.response-container.correct .response-btn{background:linear-gradient(0deg,#ffffffe6,#ffffffe6),#4caf50;color:#388539}.response-container.correct .title{color:#388539}.part-image,.part-image img{max-width:100%;width:100%}.labelling-activity{display:flex;flex-direction:column;gap:24px}.labelling-activity .draggables{border:1px solid #96b6c6;border-radius:12px;padding:12px}.labelling-activity .drag-btn{background:#d9edf7;border:1px solid #85c5db;border-radius:8px;font-size:.75rem;margin:4px;min-height:40px;padding:4px 12px}.labelling-activity .drag-btn:hover{border-color:#fff!important;box-shadow:0 0 4px 2px #31708f;cursor:grab}.labelling-activity .image-container{height:fit-content;position:relative}.labelling-activity .image-container img{max-width:100%;width:100%}.labelling-activity .image-container .drop-areas{height:100%;position:absolute;width:100%}.labelling-activity .image-container .drop-areas .drop-target{background:#bfdfeb;border:1px solid #96b6c6;border-radius:8px;min-height:30px;opacity:.9;padding:4px;position:absolute;width:17%}.labelling-activity .image-container .drop-areas .drop-target .drag-btn{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:768px){.labelling-activity{flex-direction:row;flex-wrap:wrap}.labelling-activity .draggables{flex:1 0 180px}.labelling-activity .drag-btn{font-size:.825rem;height:min-content;min-width:130px;padding:4px 12px}.labelling-activity .image-container{flex-basis:calc(100% - 204px);flex-grow:4;flex-shrink:1;min-width:400px}.labelling-activity .image-container .drop-areas .drop-target{height:12%;min-height:48px;width:17%}.labelling-activity .image-container .drop-areas .drop-target .drag-btn{height:100%;min-width:0;width:100%}}
/*# sourceMappingURL=main.52993a6b.css.map*/