
.footer{background-color:#fcfcfc}.menu{position:relative}.menu-trigger{white-space:nowrap}.menu-trigger .menu-username{display:inline-block;max-width:250px!important;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.menu-content{background:#fff;min-width:10rem;position:absolute;top:100%;z-index:10}[dir=ltr] .menu-content.pin-left{left:0}[dir=ltr] .menu-content.pin-right,[dir=rtl] .menu-content.pin-left{right:0}[dir=rtl] .menu-content.pin-right{left:0}.menu-dropdown-enter{opacity:0;transform:scale3d(.8,.8,1)}[dir=ltr] .menu-dropdown-enter{transform-origin:75% 0}[dir=rtl] .menu-dropdown-enter{transform-origin:25% 0}.menu-dropdown-enter-active{opacity:1;transform:scaleX(1);transition:all .25s cubic-bezier(.4,0,.2,1)}[dir=ltr] .menu-dropdown-enter-active{transform-origin:75% 0}[dir=rtl] .menu-dropdown-enter-active{transform-origin:25% 0}.menu-dropdown-exit{opacity:1;transform:scaleX(1)}[dir=ltr] .menu-dropdown-exit{transform-origin:75% 0}[dir=rtl] .menu-dropdown-exit{transform-origin:25% 0}.menu-dropdown-exit-active{opacity:0;transform:scale3d(.8,.8,1);transition:all .25s cubic-bezier(.8,0,.6,1)}[dir=ltr] .menu-dropdown-exit-active{transform-origin:75% 0}[dir=rtl] .menu-dropdown-exit-active{transform-origin:25% 0}.studio-header{background:var(--pgn-color-white);box-shadow:0 1px 0 0 #0000001a;height:3.75rem;position:relative;z-index:1000}#courseTabsNavigation~.header-action-bar~.d-flex.flex-row .d-flex .studio-header .btn-outline-dark,.studio-header #courseTabsNavigation~.header-action-bar~.d-flex.flex-row .d-flex .btn-outline-dark,.studio-header .btn-outline-primary{border-color:var(--pgn-color-white)}.studio-header .logo{box-sizing:initial;display:block;height:1.75rem;padding:var(--pgn-spacing-spacer-base) 0;position:relative;top:-.05em}[dir=ltr] .studio-header .logo{margin-right:var(--pgn-spacing-spacer-base)}[dir=rtl] .studio-header .logo{margin-left:var(--pgn-spacing-spacer-base)}.studio-header .logo img{display:block;height:100%}.studio-header .course-title-lockup{overflow:hidden}@media only screen and (min-width:769px){.studio-header .course-title-lockup{padding:.5rem;width:70%}[dir=ltr] .studio-header .course-title-lockup{border-right:1px solid #e5e5e5;padding-right:var(--pgn-spacing-spacer-base)}[dir=rtl] .studio-header .course-title-lockup{border-left:1px solid #e5e5e5;padding-left:var(--pgn-spacing-spacer-base)}}.studio-header .course-title-lockup span{color:#333;line-height:1.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edx-cookie-banner-wrapper{background:#f2f8fd;box-sizing:border-box;line-height:1.5;position:relative;z-index:5}[dir=ltr] .edx-cookie-banner-wrapper{text-align:left}[dir=rtl] .edx-cookie-banner-wrapper{text-align:right}.edx-cookie-banner-wrapper .edx-cookie-banner{background:inherit;border:none;box-shadow:none;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:0;padding:0}.edx-cookie-banner-wrapper .edx-cookie-banner .policy-link{color:#19291f;text-decoration:underline}.edx-cookie-banner-wrapper .edx-cookie-banner .policy-link:focus,.edx-cookie-banner-wrapper .edx-cookie-banner .policy-link:hover{border:none;color:#075683}.edx-cookie-banner-wrapper .edx-cookie-banner .pgn__alert-message-wrapper,.edx-cookie-banner-wrapper .edx-cookie-banner .pgn__alert-message-wrapper-stacked{margin:0 auto;max-width:880px;padding:8px 20px!important}.edx-cookie-banner-wrapper .edx-cookie-banner .alert-message-content{text-align:center}.edx-cookie-banner-wrapper .edx-cookie-banner .btn{background:#0000;border:none;box-shadow:none;color:#19291f;height:12px;min-width:auto;opacity:.5;outline:none;padding:4px;position:absolute;text-decoration:none;top:12px;transition:all .2s ease;width:12px}[dir=ltr] .edx-cookie-banner-wrapper .edx-cookie-banner .btn{right:12px}[dir=rtl] .edx-cookie-banner-wrapper .edx-cookie-banner .btn{left:12px}.edx-cookie-banner-wrapper .edx-cookie-banner .btn:focus,.edx-cookie-banner-wrapper .edx-cookie-banner .btn:hover{color:#075683;cursor:pointer}.dropdown-item a{text-decoration:none}.dropdown-toggle .menu-username{display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.icon-button{align-items:center;background:#0000;border:none;display:inline-flex;height:3rem;justify-content:center;line-height:3rem;padding:.75rem;text-align:center;vertical-align:middle;width:3rem}.icon-button:focus,.icon-button:hover{background:#0000001a}.learning-header,.learning-header .course-title-lockup{min-width:0}.learning-header .course-title-lockup span{overflow:hidden;padding-bottom:.1rem;text-overflow:ellipsis;white-space:nowrap}.learning-header .user-dropdown .btn{height:3rem}.site-header-desktop,.site-header-mobile{position:relative;z-index:1000}.site-header-mobile{height:3rem}.site-header-mobile .nav-link{cursor:pointer;text-decoration:none}.site-header-mobile img{height:1.5rem}.site-header-desktop{background:var(--pgn-color-white);box-shadow:0 1px 0 0 #0000001a}.site-header-desktop .nav-link{text-decoration:none}.site-header-desktop .logo{box-sizing:initial;display:block;height:1.75rem;padding:1rem 0;position:relative;top:-.05em}[dir=ltr] .site-header-desktop .logo{margin-right:1rem}[dir=rtl] .site-header-desktop .logo{margin-left:1rem}.site-header-desktop .logo img{display:block;height:100%}.site-header-desktop .main-nav .nav-link{font-weight:500;letter-spacing:.01em;padding:1.125rem 1rem;text-decoration:none}.site-header-desktop .main-nav .expanded .nav-link,.site-header-desktop .main-nav .nav-link.active,.site-header-desktop .main-nav .nav-link:focus,.site-header-desktop .main-nav .nav-link:hover{background:var(--pgn-color-bg-active);color:var(--pgn-color-active)}.site-header-desktop .main-nav .menu{position:static}.site-header-desktop .main-nav .menu .menu-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:2px solid var(--pgn-color-bg-active);box-shadow:0 1px 2px #00000040;left:0;padding:1rem;right:0}.site-header-desktop .search-input{border-radius:var(--pgn-size-rounded-pill)}.language-select>select{height:47px}.mobile-header-item{flex-basis:0;flex-grow:1}@media screen and (max-width:767px){.learning-language-switcher{display:flex;justify-content:center;margin-top:1rem;order:99;width:100%}.learning-header-wrapper{flex-wrap:wrap}}#root{display:flex;flex-direction:column;min-height:100vh}#root main{flex-grow:1}#root header{flex:0 0 auto}#root header .logo{box-sizing:initial;display:block;height:1.75rem;position:relative;top:.1em}[dir=ltr] #root header .logo{margin-right:1rem}[dir=rtl] #root header .logo{margin-left:1rem}#root header .logo img{display:block;height:100%}#root footer{flex:0}.nav-underline-tabs{margin:0 0 -1px}.nav-underline-tabs .nav-link{border-bottom:4px solid #0000;border-left:0;border-radius:0;border-right:0;border-top:4px solid #0000;color:var(--pgn-color-gray-700)}.nav-underline-tabs .nav-link.active,.nav-underline-tabs .nav-link:focus,.nav-underline-tabs .nav-link:hover{border-bottom-color:var(--pgn-color-primary-500);color:var(--pgn-color-primary-500);font-weight:var(--pgn-typography-font-weight-normal)}.pgn__menu-select .pgn__menu-select-popup{position:static}.sequence-container{display:flex;flex-direction:column;flex-grow:1;margin-bottom:4rem;margin-left:auto;margin-right:auto}@media(min-width:576px){.sequence{border:1px solid #eaeaea;border-radius:4px}}.sequence-navigation-container{align-items:flex-start;display:flex}@media(max-width:768px){.notification-btn{height:3rem}}.sequence-navigation{display:flex;flex-grow:1}@media(max-width:768px){.sequence-navigation{max-width:100%}}@media(min-width:576px){.sequence-navigation{margin:-1px -1px 0}}@media(max-width:768px){.sequence-navigation{width:100%!important}}.sequence-navigation .btn{align-items:center;border:1px solid #eaeaea;border-radius:0;color:var(--pgn-color-gray-500);display:inline-flex;flex-grow:1;font-weight:400;height:3rem;justify-content:center;padding:0 .375rem;position:relative;white-space:nowrap}[dir=ltr] .sequence-navigation .btn{border-left-width:0}[dir=rtl] .sequence-navigation .btn{border-right-width:0}.sequence-navigation .btn.active,.sequence-navigation .btn:focus,.sequence-navigation .btn:hover{color:var(--pgn-color-gray-700)}.sequence-navigation .btn:focus{z-index:1}.sequence-navigation .btn.active:after{background:var(--pgn-color-primary-base);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.sequence-navigation .btn.complete{background-color:#eef7e5;color:var(--pgn-color-success-base)}[dir=ltr] .sequence-navigation .btn:first-child{border-left-width:0}[dir=ltr] .sequence-navigation .btn:last-child,[dir=rtl] .sequence-navigation .btn:first-child{border-right-width:0}[dir=rtl] .sequence-navigation .btn:last-child{border-left-width:0}.sequence-navigation .sequence-navigation-tabs-container{display:flex;flex-basis:100%;flex-grow:1;flex-shrink:1;min-width:0}.sequence-navigation .sequence-navigation-tabs{overflow:auto}.sequence-navigation .sequence-navigation-tabs .btn{flex-basis:100%;min-width:3rem}.sequence-navigation .navigation-tab-width-xl{max-width:47rem}.sequence-navigation .navigation-tab-width-large{max-width:28rem}.sequence-navigation .navigation-tab-width-medium{max-width:23.5rem}.sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn{align-items:center;display:inline-flex;flex-basis:100%;justify-content:flex-start;min-width:4rem;padding-left:1rem;padding-right:1rem}[dir=ltr] .sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn{border-right:0}[dir=rtl] .sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn{border-left:0}.sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn+.btn{border-top:0}.sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn .unit-title{color:var(--pgn-color-gray-700);flex-grow:1;margin:0 1rem;min-width:0;overflow:hidden;text-overflow:ellipsis}[dir=ltr] .sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn .unit-title{text-align:left}[dir=rtl] .sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn .unit-title{text-align:right}.sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn.active .unit-icon{color:var(--pgn-color-primary-500)}.sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn.active:after{background:var(--pgn-color-primary-base);bottom:0;content:"";height:auto;position:absolute;top:0;width:2px}[dir=ltr] .sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn.active:after{left:0;right:auto}[dir=rtl] .sequence-navigation .sequence-navigation-dropdown .dropdown-menu .btn.active:after{left:auto;right:0}.sequence-navigation .sequence-navigation-dropdown .dropdown-item.active{background-color:#0000}.sequence-navigation .next-btn,.sequence-navigation .previous-btn{align-items:center;border:1px solid var(--pgn-color-light-400)!important;color:var(--pgn-color-gray-700);display:inline-flex;justify-content:center}@media(max-width:768px){.sequence-navigation .next-btn,.sequence-navigation .previous-btn{padding-bottom:1rem;padding-top:1rem}}@media(min-width:576px){.sequence-navigation .next-btn,.sequence-navigation .previous-btn{min-width:-moz-fit-content;min-width:fit-content;padding-left:2rem;padding-right:2rem}}[dir=ltr] .sequence-navigation .previous-btn{border-left-width:0;margin-left:0}[dir=rtl] .sequence-navigation .previous-btn{border-right-width:0;margin-right:0}@media(min-width:576px){[dir=ltr] .sequence-navigation .previous-btn{border-left-width:1px;border-top-left-radius:4px}[dir=rtl] .sequence-navigation .previous-btn{border-right-width:1px;border-top-right-radius:4px}}[dir=ltr] .sequence-navigation .next-btn{border-left-width:1px;border-right-width:0}[dir=rtl] .sequence-navigation .next-btn{border-left-width:0;border-right-width:1px}@media(min-width:576px){[dir=ltr] .sequence-navigation .next-btn{border-right-width:1px;border-top-right-radius:4px}[dir=rtl] .sequence-navigation .next-btn{border-left-width:1px;border-top-left-radius:4px}}.unit-container{margin-left:auto;margin-right:auto;max-width:1024px;padding-bottom:2rem;padding-top:0}@media(min-width:576px){.unit-container{padding-left:var(--pgn-spacing-grid-gutter-width);padding-right:var(--pgn-spacing-grid-gutter-width)}}@media(min-width:830px){.unit-container{padding-left:40px;padding-right:40px}}.unit-iframe-wrapper{margin-bottom:2rem;margin-left:calc(-var(--pgn-spacing-grid-gutter-width)*.5);margin-right:calc(-var(--pgn-spacing-grid-gutter-width)*.5);margin-top:0}@media(min-width:830px){.unit-iframe-wrapper{margin:0 -40px 2rem}}#unit-iframe{border:none;display:block;width:100%}.unit-navigation{display:flex;justify-content:center;margin:0 auto;max-width:640px}@media(max-width:768px){.unit-navigation{flex-direction:column;gap:var(--pgn-spacing-spacer-base)}}.unit-navigation .next-button,.unit-navigation .previous-button{border-radius:4px}.unit-navigation .next-button:focus:before,.unit-navigation .previous-button:focus:before{border-radius:6px}.unit-navigation .next-button{flex-basis:75%}@media(max-width:768px){.unit-navigation .next-button{flex-basis:100%}}.unit-navigation .previous-button{flex-basis:25%}@media(max-width:768px){.unit-navigation .previous-button{flex-basis:100%}}.top-unit-navigation{justify-content:flex-end;max-width:100%}@media(min-width:768px){.top-unit-navigation .next-button,.top-unit-navigation .previous-button{flex-basis:auto;min-width:8rem}}.modal-lti{max-width:100%!important}.modal-lti,.modal-lti .modal-content,.modal-lti>div[data-focus-lock-disabled=false]{height:100%}.greyed-out{opacity:.3}.locked-overlay{opacity:.3;pointer-events:none}.locked-overlay.grades{max-height:852px;overflow:hidden}@media screen and (min-width:992px){.locked-overlay.grades{max-height:920px}}.raised-card{border:0!important;box-shadow:0 .0625rem .125rem #0003!important}.icon-hover:hover{background-color:var(--pgn-color-light-300)!important;color:var(--pgn-color-primary-500)!important}.sticky-top{position:sticky;top:0}.modal{text-align:center}.modal .modal-header{border-bottom:0;justify-content:center}.modal .modal-header button{position:absolute}[dir=ltr] .modal .modal-header button{right:1rem}[dir=rtl] .modal .modal-header button{left:1rem}.modal .modal-body{font-size:1.2rem}.modal .modal-footer{border-top:0;justify-content:center}.modal .modal-footer button{font-size:1.2rem;width:50%}@media(max-width:1400px){.discussions-sidebar-frame{max-height:calc(100vh - 65px)}}.icon-container{height:2rem;width:2.4rem}.alert-content.lock-paywall-container{display:inline-flex;width:100%}.lock-paywall-container svg{color:var(--pgn-color-primary-700)}@media only screen and (min-width:992px)and (max-width:1100px){.list-div{width:62%}}.streak-modal{text-align:center}.streak-modal .modal-header{border-bottom:0;justify-content:center;padding-bottom:0;padding-top:1.875rem}.streak-modal .modal-header button{position:absolute}[dir=ltr] .streak-modal .modal-header button{right:1rem}[dir=rtl] .streak-modal .modal-header button{left:1rem}.streak-modal .modal-header button:after{content:none}.streak-modal .modal-title{font-size:2rem;padding-top:1.25rem}.streak-modal .modal-body{font-size:1.2rem;padding-top:.5rem}.streak-modal .modal-body .pgn__modal-body-content{text-align:center}.streak-modal .modal-footer{border-top:0;justify-content:center}.streak-modal .modal-image{margin-bottom:1.875rem;margin-top:1.875rem}.streak-modal .factoid-wrapper{font-size:.875rem;max-width:85%}[dir=ltr] .streak-modal .factoid-wrapper{text-align:left}[dir=rtl] .streak-modal .factoid-wrapper{text-align:right}@media screen and (min-width:570px){.streak-modal{max-width:33.25rem;width:33.25rem}.streak-modal .calendar{margin-bottom:2.5rem;margin-top:2.5rem}.streak-modal .factoid-wrapper{max-width:90%}}.calculator{flex-grow:1}.calculator .calculator-content{background-color:#f1f1f1;box-shadow:0 -1px 0 0 #ddd}.content-tools{bottom:0;position:fixed;z-index:100}[dir=ltr] .content-tools{right:0}[dir=rtl] .content-tools{left:0}.content-tools .trigger{background-color:#f1f1f1;border:1px solid #ddd;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.3rem;border-top-right-radius:.3rem;cursor:pointer;display:inline-block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}[dir=ltr] .content-tools .trigger{padding-left:.75rem}[dir=rtl] .content-tools .trigger{padding-right:.75rem}.content-tools .trigger:before{border-radius:.5rem}.dates-day{position:relative}.dates-line-top{display:inline-block;height:.45rem;position:absolute;top:0;z-index:0}[dir=ltr] .dates-line-top{left:.45rem}[dir=rtl] .dates-line-top{right:.45rem}.dates-dot{border-radius:50%;display:inline-block;height:.6rem;position:absolute;top:.45rem;width:.6rem;z-index:1}[dir=ltr] .dates-dot{left:.15rem}[dir=rtl] .dates-dot{right:.15rem}.dates-dot.dates-bg-today{height:.9rem;top:.15rem;width:.9rem}[dir=ltr] .dates-dot.dates-bg-today{left:0}[dir=rtl] .dates-dot.dates-bg-today{right:0}.dates-line-bottom{bottom:0;display:inline-block;position:absolute;top:1.05rem;z-index:0}[dir=ltr] .dates-line-bottom{left:.45rem}[dir=rtl] .dates-line-bottom{right:.45rem}.dates-bg-today{background:#ffdb87}.upgrade-notification{border-radius:0!important}.upgrade-notification-header{margin:1.25rem}.upsell-warning{background-color:var(--pgn-color-danger-100)}.upsell-warning-light{background-color:var(--pgn-color-warning-100)}.upsell-warning,.upsell-warning-light{padding:.5rem 1.25rem}.upgrade-notification-ul.fa-ul{padding:.875rem 1.25rem 0}[dir=ltr] .upgrade-notification-ul.fa-ul{margin:0 0 1rem 2.5rem}[dir=rtl] .upgrade-notification-ul.fa-ul{margin:0 2.5rem 1rem 0}.upgrade-notification-text{padding:.875rem 1.25rem 0}.upgrade-notification-button{padding:0 1.25rem 1.25rem}.discount-info{border-top:1px solid var(--pgn-color-light-400);padding-bottom:.75rem;padding-top:.75rem}.font-size-18{font-size:18px!important}[dir=ltr] .upsell-bullet>.fa-li{left:-31px;padding-right:22px}[dir=rtl] .upsell-bullet>.fa-li{padding-left:22px;right:-31px}.inline-link-underline{text-decoration:underline}.upsell-bullet a{color:var(--pgn-color-primary-500)}.outline-sidebar-proctoring-panel{border:1px solid var(--pgn-color-dark-500);border-top:5px solid var(--pgn-color-brand-600)}.proctoring-onboarding-success{border-top:5px solid var(--pgn-color-primary-500)}.proctoring-onboarding-submitted{border-top:5px solid var(--pgn-color-dark-500)}body{font-family:var(--pgn-rg-typography-font-family-sans-serif,"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif);margin:0!important}.container,.container-fluid,.container-xl{max-width:var(--pgn-rg-size-container,1230px)}#main-content:not(h1){max-width:100%;overflow-x:hidden}#root,#root div[data-testid=browser-router],#root div[data-testid=browser-router]>div:not([class],[id]),#root div[data-testid=redux-provider]>.bg-light-200,#root div[data-testid=redux-provider]>div:not([class],[id]),#root>div:first-child:last-child:not(.pgn__spinner){display:flex;flex-direction:column;min-height:100vh}#root #main-content,#root .learning-header+.pb-3.container,#root div[data-testid=browser-router] #main-content,#root div[data-testid=browser-router] .learning-header+.pb-3.container,#root div[data-testid=browser-router]>div:not([class],[id]) #main-content,#root div[data-testid=browser-router]>div:not([class],[id]) .learning-header+.pb-3.container,#root div[data-testid=browser-router]>div:not([class],[id])>main,#root div[data-testid=browser-router]>main,#root div[data-testid=redux-provider]>.bg-light-200 #main-content,#root div[data-testid=redux-provider]>.bg-light-200 .learning-header+.pb-3.container,#root div[data-testid=redux-provider]>.bg-light-200>main,#root div[data-testid=redux-provider]>div:not([class],[id]) #main-content,#root div[data-testid=redux-provider]>div:not([class],[id]) .learning-header+.pb-3.container,#root div[data-testid=redux-provider]>div:not([class],[id])>main,#root>div:first-child:last-child:not(.pgn__spinner) #main-content,#root>div:first-child:last-child:not(.pgn__spinner) .learning-header+.pb-3.container,#root>div:first-child:last-child:not(.pgn__spinner)>main,#root>main{flex:1 1 auto}@media(max-width:576px){.pgn__modal.pgn__modal-scroll-fullscreen{margin:0}}.layout #main-content.main-content{overflow:visible}#paragon-portal-root .btn-tertiary:hover,#root .btn-tertiary:hover{background:#e1dddb;color:#454545}.pgn__modal.configure-modal,div[aria-label="Configure Live"] .pgn__modal-body,div[aria-label="Configure calculator"] .pgn__modal-body,div[aria-label="Configure progress"] .pgn__modal-body,div[aria-label="Configure teams"] .pgn__modal-body,div[aria-label="Configure wiki"] .pgn__modal-body,div[aria-label="Overwrite files"] .pgn__modal-body{overflow:auto!important}@font-face{font-display:swap;font-family:Sigma Sans;font-style:normal;font-weight:400;src:local("Sigma Sans"),url(/learning/95286391346dc9acbdbcee6b72023996.woff2) format("woff2"),url(/learning/0da29b188044ba310783d7a4a1ecd5bf.woff) format("woff")}@font-face{font-display:swap;font-family:Sigma Sans;font-style:italic;font-weight:400;src:local("Sigma Sans"),url(/learning/f553911ef7091df79235c058815dc5e3.woff2) format("woff2"),url(/learning/6bb37ed762febe6ae4c8bd2c835bf5be.woff) format("woff")}@font-face{font-display:swap;font-family:Sigma Sans;font-style:normal;font-weight:700;src:local("Sigma Sans Condensed"),url(/learning/a3a9ba7da3f2db9b82f31d4d5d3031d1.woff2) format("woff2"),url(/learning/e72ed3af3b18f672d6e363866264526a.woff) format("woff")}@font-face{font-display:swap;font-family:Sigma Sans;font-style:normal;font-weight:900;src:local("Sigma Sans ExtraCondensed"),url(/learning/56e7bd7d2c90b098f7d6b21486355028.woff2) format("woff2"),url(/learning/46cb24eb256a77df7830ae6c3a0ec2a1.woff) format("woff")}#root header.learning-header,#root header.site-header-desktop{background:var(--pgn-rg-color-header-bg,#fff);box-shadow:var(--pgn-elevation-box-shadow-down-2);padding:var(--pgn-rg-spacing-header-vertical-padding,30px) 0;z-index:4}#root header.learning-header .logo,#root header.site-header-desktop .logo{height:var(--pgn-rg-size-header-logo-desktop-height,45px);padding:0;top:0}[dir=ltr] #root header.learning-header .logo,[dir=ltr] #root header.site-header-desktop .logo{margin-right:25px}[dir=rtl] #root header.learning-header .logo,[dir=rtl] #root header.site-header-desktop .logo{margin-left:25px}@media(max-width:576px){#root header.learning-header .logo,#root header.site-header-desktop .logo{height:var(--pgn-rg-size-header-logo-mobile-height,45px)}[dir=ltr] #root header.learning-header .logo,[dir=ltr] #root header.site-header-desktop .logo{margin-right:5px}[dir=rtl] #root header.learning-header .logo,[dir=rtl] #root header.site-header-desktop .logo{margin-left:5px}}#root header.learning-header .main-nav .nav-link,#root header.site-header-desktop .main-nav .nav-link{color:var(--pgn-rg-color-header-text-links-nav,#6f2205);font-size:14px;font-weight:600;padding:5px;text-transform:uppercase}#root header.learning-header .main-nav .nav-link:hover,#root header.site-header-desktop .main-nav .nav-link:hover{background:none;color:var(--pgn-rg-color-header-text-hover-links-nav,#260c02)}#root header.learning-header .main-nav .nav-link:focus:not(:hover),#root header.site-header-desktop .main-nav .nav-link:focus:not(:hover){border-radius:3px;color:var(--pgn-color-white)}#root header.learning-header .dropdown-menu,#root header.site-header-desktop .dropdown-menu{min-width:10rem}#root header.site-header-desktop{height:auto}#root header.site-header-desktop>.px-5{margin:0 auto;max-width:var(--pgn-rg-size-container,1230px);padding:0 12px!important}[dir=ltr] #root header.site-header-desktop>.px-5 .main-nav .menu{margin-left:10px}[dir=rtl] #root header.site-header-desktop>.px-5 .main-nav .menu{margin-right:10px}#root header.site-header-desktop>.px-5 .main-nav .expanded .nav-link{color:var(--pgn-color-white)}#root header.site-header-desktop>.px-5 .main-nav .expanded .nav-link:hover{background:var(--pgn-color-primary-base)}#root header.site-header-desktop>.px-5 .course-title-lockup{padding-bottom:0;padding-top:0}#root header.learning-header{font-family:var(--pgn-rg-typography-font-family-sans-serif,"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif);height:auto}@media(max-width:576px){#root header.learning-header{padding-bottom:20px}}#root header.learning-header .logo img{height:100%}@media(max-width:576px){#root header.learning-header .container-fluid{flex-wrap:wrap}}#root header.learning-header .course-title-lockup{border:none;max-width:none;padding:0}@media(max-width:576px){#root header.learning-header .course-title-lockup{order:3;padding:15px 0 0;text-align:center;width:100%}}#root header.learning-header .course-title-lockup .small{font-size:87.5%}#root header.learning-header .course-title-lockup span:not(.course-title){padding-bottom:.2rem}#root header.learning-header .user-dropdown .btn{height:auto;padding:.5625rem 1rem}[dir=ltr] #root header.learning-header .container-fluid>a:not(.logo){margin-left:auto}[dir=rtl] #root header.learning-header .container-fluid>a:not(.logo){margin-right:auto}#root header.site-header-mobile{height:auto;padding:var(--pgn-rg-spacing-header-vertical-padding,30px) 0}#root header.site-header-mobile .logo img{height:var(--pgn-rg-size-header-logo-desktop-height,45px)}@media(max-width:576px){#root header.site-header-mobile .logo img{height:var(--pgn-rg-size-header-logo-mobile-height,45px)}}#root header.site-header-mobile .menu-content a{color:var(--pgn-color-primary-base)}#root header.site-header-mobile .menu-content .menu-trigger{width:100%}#root header.site-header-mobile .menu-content .menu-trigger+.menu-content{padding-left:1.5rem;padding-right:1.5rem}#root header.site-header-mobile .menu-trigger{height:45px;width:45px}#root header.site-header-mobile .menu-trigger .avatar,#root header.site-header-mobile .menu-trigger svg rect{color:var(--pgn-color-primary-base)}.help-bot-link{align-items:center;background:var(--pgn-color-white);bottom:15px;display:flex;font-size:16px;justify-content:center;position:fixed!important;z-index:10}[dir=ltr] .help-bot-link{right:15px}[dir=rtl] .help-bot-link{left:15px}.help-bot-link svg{height:20px;width:20px;fill:var(--pgn-color-primary-base)}[dir=ltr] .help-bot-link svg{margin-right:10px}[dir=rtl] .help-bot-link svg{margin-left:10px}footer.footer{background-color:var(--pgn-rg-color-footer-bg,#33281c);border-top:1px solid #c5c6c7;box-shadow:0 0 5px 0 rgb(var(--pgn-color-black),.1);box-sizing:border-box;padding:50px 0}footer.footer .holder{box-sizing:border-box;margin:0 auto;max-width:var(--pgn-rg-size-container,1230px);padding:0 15px}footer.footer .footer-nav-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 20px;padding:0}@media(max-width:576px){footer.footer .footer-nav-list{flex-direction:column}}footer.footer .footer-nav-list__item{line-height:20px;margin:0 8px;text-align:center}@media(max-width:576px){footer.footer .footer-nav-list__item{margin-bottom:10px}}footer.footer .footer-nav-list__link{font-size:16px;text-decoration:none}footer.footer .footer-nav-list__link,footer.footer .footer-nav-list__link:active,footer.footer .footer-nav-list__link:focus,footer.footer .footer-nav-list__link:hover,footer.footer .footer-nav-list__link:visited{color:var(--pgn-rg-color-footer-links-nav,#fff)}footer.footer .footer-nav-list__link:hover{border-bottom:none;opacity:.7}footer.footer .footer-social-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}@media(max-width:992px){footer.footer .footer-social-list{margin-bottom:15px}}footer.footer .footer-social-list__item{height:35px;margin:0 5px;width:35px}@media(max-width:992px){footer.footer .footer-social-list__item{margin-bottom:5px}}footer.footer .footer-social-list__link{display:block;height:100%;width:100%}footer.footer .footer-social-list__svg{height:35px;width:35px;fill:var(--pgn-rg-color-footer-links-social,#fff)}footer.footer .footer-social-list__svg:active,footer.footer .footer-social-list__svg:focus,footer.footer .footer-social-list__svg:hover{fill:var(--pgn-rg-color-footer-links-social,#fff);opacity:.7}footer.footer .footer-holder{display:flex;justify-content:center;min-height:40px;position:relative}@media(min-width:992px){footer.footer .footer-holder{flex-wrap:nowrap}}@media(max-width:992px){footer.footer .footer-holder{flex-direction:column}}footer.footer .footer-logo{display:flex;justify-content:center;margin:0 0 15px;order:2;width:100%}@media(min-width:992px){footer.footer .footer-logo{margin:0;position:absolute;top:0;transform:translateY(calc(-50% + 20px));width:auto}[dir=ltr] footer.footer .footer-logo{right:0}[dir=rtl] footer.footer .footer-logo{left:0}}footer.footer .footer-logo img{height:var(--pgn-rg-size-footer-logo-height,45px)}footer.footer .footer-logo img:hover{opacity:.8}footer.footer .footer-support{align-items:center;color:var(--pgn-rg-color-footer-support-text-and-logo,#fff);display:flex;font-size:12px;font-style:italic;justify-content:center;line-height:1.2px;order:3;position:relative}[dir=ltr] footer.footer .footer-support{left:-6px}[dir=rtl] footer.footer .footer-support{right:-6px}@media(min-width:992px){footer.footer .footer-support{position:absolute;transform:translateY(calc(-50% + 20px));width:auto}[dir=ltr] footer.footer .footer-support{left:-13px}[dir=rtl] footer.footer .footer-support{right:-13px}}footer.footer .footer-support__edx{display:block;position:relative}footer.footer .footer-support__edx img{height:40px}footer.footer .footer-support__rg{align-items:center;color:inherit;display:none;position:relative;top:2px;visibility:hidden}[dir=ltr] footer.footer .footer-support__rg{left:-2px}[dir=rtl] footer.footer .footer-support__rg{right:-2px}footer.footer .footer-support__rg .release-name{display:block;font-size:8px;line-height:normal;position:absolute;top:-6px}[dir=ltr] footer.footer .footer-support__rg .release-name{left:0}[dir=rtl] footer.footer .footer-support__rg .release-name{right:0}footer.footer .footer-support__rg:active,footer.footer .footer-support__rg:focus,footer.footer .footer-support__rg:hover{color:var(--pgn-rg-color-footer-support-text-and-logo,#fff);opacity:.8;text-decoration:none}footer.footer .footer-support__logo{height:23px;position:relative;width:23px;fill:var(--pgn-rg-color-footer-support-text-and-logo,#fff)}[dir=ltr] footer.footer .footer-support__logo{margin-left:7px}[dir=rtl] footer.footer .footer-support__logo{margin-right:7px}footer.footer .footer-support__logo--is-modified{fill:var(--pgn-rg-color-footer-links-social,#fff)}.learning-header+div:not([class],[data-testid]),.learning-header+p.text-center.py-5.mx-auto{flex:1 1 auto}div[data-testid=exam-timer]{line-height:1.5}div[data-testid=exam-timer] .alert-link{cursor:pointer}div[data-testid=exam-timer] .d-flex{flex-grow:0}div[data-testid=exam-timer] .exam-timer-clock{flex-grow:0!important;justify-content:flex-end!important}.sequence-container>section.zindex-0.fixed-top{z-index:1030!important}#courseTabsNavigation .nav-link{font-weight:var(--pgn-typography-font-weight-normal)}[dir=ltr] .basket-section select#cardExpirationMonth,[dir=ltr] .basket-section select#cardExpirationYear,[dir=ltr] .basket-section select#country{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat 100% 50%!important}[dir=rtl] .basket-section select#cardExpirationMonth,[dir=rtl] .basket-section select#cardExpirationYear,[dir=rtl] .basket-section select#country{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat 0 50%!important}[dir] .basket-section select#cardExpirationMonth,[dir] .basket-section select#cardExpirationYear,[dir] .basket-section select#country{background-size:27px 7px!important}.page__payment .form-group .lock-icon{top:-30px!important}.gradebook-content select.form-control,.gradebook-select-form-control,.page-gradebook aside.sidebar select.form-control{appearance:none;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .gradebook-content select.form-control,[dir=ltr] .gradebook-select-form-control,[dir=ltr] .page-gradebook aside.sidebar select.form-control{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat right center/27px 7px!important;padding-right:30px}[dir=rtl] .gradebook-content select.form-control,[dir=rtl] .gradebook-select-form-control,[dir=rtl] .page-gradebook aside.sidebar select.form-control{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat left center/27px 7px!important;padding-left:30px}.gradebook-container{height:auto!important}.gradebook-container .gbook .grade-button{text-decoration:none!important}@media(max-width:768px){.gradebook-container .gbook .table tr td:first-child,.gradebook-container .gbook .table tr td:nth-child(2),.gradebook-container .gbook .table tr th:first-child,.gradebook-container .gbook .table tr th:nth-child(2){width:160px}}.gradebook-container .gbook .table tr:first-child td:nth-child(n){border-top:none}@media(max-width:768px){.gradebook-container+div button{margin:20px 0!important}[dir=ltr] .gradebook-container+div button:first-child{margin-right:15px!important}[dir=rtl] .gradebook-container+div button:first-child{margin-left:15px!important}.gradebook-container+div button span{font-size:16px}}.gradebook-content{margin:20px auto 0;max-width:var(--pgn-rg-size-container,1230px)}@media(max-width:576px){.gradebook-content button#edit-filters-btn{margin-bottom:15px;width:100%}}[dir=ltr] .gradebook-content button#edit-filters-btn span:not(.fa){margin-left:5px}[dir=rtl] .gradebook-content button#edit-filters-btn span:not(.fa){margin-right:5px}@media(max-width:576px){.gradebook-content button#edit-filters-btn+div{width:100%}.gradebook-content>.d-flex{flex-wrap:wrap;margin-bottom:15px}}.gradebook-content .gradebook-header .subtitle-row h3,.gradebook-content .gradebook-header h1 span{word-break:break-word}.page-gradebook{position:relative}.page-gradebook .sidebar-contents{width:100%}.page-gradebook .sidebar-contents.opening{width:100%!important}.page-gradebook .sidebar-contents .badge.badge-info{background-color:var(--pgn-color-primary-400);margin-bottom:5px}.page-gradebook .sidebar-contents .badge.badge-info button{background-color:var(--pgn-color-primary-300);border-color:var(--pgn-color-primary-300)}[dir=ltr] .page-gradebook .sidebar-contents .badge.badge-info button{margin-left:10px}[dir=rtl] .page-gradebook .sidebar-contents .badge.badge-info button{margin-right:10px}.page-gradebook .sidebar-contents .badge.badge-info button:active,.page-gradebook .sidebar-contents .badge.badge-info button:focus,.page-gradebook .sidebar-contents .badge.badge-info button:hover{background-color:var(--pgn-color-primary-200);border-color:var(--pgn-color-primary-200)}.page-gradebook .sidebar-container{position:relative}.page-gradebook aside.sidebar{background-color:var(--pgn-color-white);overflow:auto}[dir=ltr] [dir=ltr] .page-gradebook aside.sidebar:not(.open){transform:translateX(-100%)}[dir=ltr] [dir=rtl] .page-gradebook aside.sidebar:not(.open),[dir=rtl] [dir=ltr] .page-gradebook aside.sidebar:not(.open){transform:translateX(100%)}[dir=rtl] [dir=rtl] .page-gradebook aside.sidebar:not(.open){transform:translateX(-100%)}@media(max-width:576px){.page-gradebook aside.sidebar{width:100%;z-index:15}}.grade-history-header{min-width:170px}[dir=ltr] .grade-history-header{padding-right:30px!important}[dir=rtl] .grade-history-header{padding-left:30px!important}.modal-content .pgn__data-table-layout-wrapper{clear:both;padding:1rem 0}#root .layout .logo,#root .layout .logo-small{height:var(--pgn-rg-size-header-logo-desktop-height,45px);max-height:60px;width:auto}@media(max-width:1200px){[dir=ltr] #root .layout .logo,[dir=ltr] #root .layout .logo-small{margin-left:0}[dir=rtl] #root .layout .logo,[dir=rtl] #root .layout .logo-small{margin-right:0}}@media(max-width:576px){#root .layout .logo,#root .layout .logo-small{height:38px}}@media(max-width:1200px){#root .layout .bg-white{display:none}}#root .layout .bg-light-200,#root .layout .bg-primary-400{background-color:var(--pgn-rg-color-registration-side-left-bg,#f2f5f8)!important}@media(max-width:1200px){#root .layout .bg-light-200,#root .layout .bg-primary-400{align-items:center;display:flex;flex:0 0 100%;flex-direction:column;max-width:none;text-align:center}}#root .layout .large-screen-svg-light,#root .layout .large-screen-svg-primary,#root .layout .medium-screen-svg-primary{fill:var(--pgn-rg-color-registration-side-left-bg,#f2f5f8)}#root .layout h1.text-white,#root .layout h2.complete-your-profile,#root .layout h2.display-1,#root .layout h2.h1{color:var(--pgn-color-black)!important}#root .layout h1.text-white .text-accent-a,#root .layout h2.complete-your-profile .text-accent-a,#root .layout h2.display-1 .text-accent-a,#root .layout h2.h1 .text-accent-a{color:var(--pgn-color-primary-base)!important}#root .layout .large-yellow-line{border-color:var(--pgn-color-primary-base)}#root .layout .medium-yellow-line,#root .layout .small-yellow-line{display:none}#root #forget-password-form .alert-content .alert-link{color:var(--pgn-color-primary-base)!important}#root #forget-password-form .alert-content .alert-link:hover{color:var(--pgn-color-primary-600)!important}#root>.container-fluid>.mw-32em{margin:0 auto}#root .extra-large-screen-top-stripe{flex:auto}@media(min-width:1200px){#root .extra-large-screen-top-stripe{background:var(--pgn-color-primary-base)}}#root .medium-screen-top-stripe{display:flex;height:.5rem}@media(min-width:992px)and (max-width:1400px){#root .medium-screen-top-stripe{background:var(--pgn-color-primary-base)}}@media(min-width:768px)and (max-width:1200px){#root .medium-screen-top-stripe{background:var(--pgn-color-primary-base)}}#root .small-screen-top-stripe{background:var(--pgn-color-primary-base);height:.25rem}#root input.form-control:-webkit-autofill~.pgn__form-control-floating-label .pgn__form-control-floating-label-text{background-color:var(--pgn-color-form-input-bg-base);font-size:var(--pgn-typography-form-input-font-size-base);transform:translateY(calc(var(--pgn-spacing-form-input-padding-y-base)*-1)) scale(.75) translateY(calc((var(--pgn-typography-form-input-line-height-base) - (var(--pgn-typography-form-input-line-height-base) - .8)/2)/var(--pgn-typography-form-input-line-height-base)*100%*-1))}#root .authn-sso-holder{margin:0 0 28px}#root .authn-sso-holder.is-login .h4{color:var(--pgn-color-black);font-size:18px;line-height:1.5}#root .authn-sso-holder .h4{color:var(--pgn-color-primary-base);font-size:24px;font-weight:400;margin:0 0 25px!important}#root .authn-sso-holder .authn-sso-label{align-items:center;color:#d4d4d4;display:flex;justify-content:center;position:relative}#root .authn-sso-holder .authn-sso-label:before{background:#d4d4d4;content:"";height:1px;margin-top:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}[dir=ltr] #root .authn-sso-holder .authn-sso-label:before{left:0}[dir=rtl] #root .authn-sso-holder .authn-sso-label:before{right:0}#root .authn-sso-holder .authn-sso-label-text{background:var(--pgn-color-white);padding:2px 42px;position:relative;z-index:1}#root .authn-sso-holder .btn-social{align-items:center;background:#0000;border-color:var(--pgn-color-primary-base);border-radius:3px;color:var(--pgn-color-primary-base);display:flex;font-size:16px;gap:8px;height:42px;justify-content:center;line-height:1;margin:0 0 28px!important;padding:0 16px;transition:background .3s ease-in-out;width:100%}#root .authn-sso-holder .btn-social:hover{background-color:color-mix(in srgb,var(--pgn-color-primary-base) 10%,#0000)}#root .authn-sso-holder .btn-social#oa2-azuread-oauth2 .btn-tpa__font-container{background:#0000;display:block;height:24px;min-width:auto;padding:0;visibility:visible;width:24px}#root .authn-sso-holder .btn-social#oa2-azuread-oauth2 .btn-tpa__font-container:before{background-image:url(data:image/png;base64,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);background-size:contain;content:"";display:block;height:100%;width:100%}#root .authn-sso-holder .btn-social .btn-tpa__font-container,#root .authn-sso-holder .btn-social .pgn__icon{display:none;visibility:hidden}#root .authn-sso-holder .btn-social #provider-name{margin:0!important;padding:0!important}@media(min-width:1200px){#root .header-action-bar,#root .header-action-bar+.d-flex.flex-row{margin:0 12px}}body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked){background-color:var(--pgn-color-primary-base);border-color:var(--pgn-color-primary-base)}body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked):active:not(:disabled),body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked):focus:not(:disabled),body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked):hover:not(:disabled){background-color:var(--pgn-color-primary-600);border-color:var(--pgn-color-primary-600)}body .tox .tox-listboxfield .tox-listbox--select:focus,body .tox .tox-selectfield select:focus,body .tox .tox-textarea:focus,body .tox .tox-textfield:focus{border-color:var(--pgn-color-primary-base)}body .tox .tox-dialog__body-nav-item--active{border-bottom-color:var(--pgn-color-primary-base);color:var(--pgn-color-primary-base)}body .tox .tox-dialog__body-nav-item:focus{background:var(--rg-tinymce-item-focus-color-bg)}body .tox .tox-checkbox__icons .tox-checkbox-icon__checked svg,body .tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:var(--pgn-color-primary-base)}body .tox input.tox-checkbox__input:focus+.tox-checkbox__icons{box-shadow:inset 0 0 0 1px var(--pgn-color-primary-base)}body .tox .tox-insert-table-picker .tox-insert-table-picker__selected{background:var(--rg-tinymce-table-picker-selected-bg-color);border-color:var(--rg-tinymce-table-picker-selected-border-color)}.studio-header+.container-fluid,.studio-header+.m-0.mt-4.justify-content-center{flex:1 1 auto}.settingsWidget .btn-inline.text-info-500{color:var(--pgn-color-primary-base)!important}.settingsWidget .btn-inline.text-info-500:hover{color:var(--pgn-color-link-hover)!important}.editor-page .answer-option .pgn__form-checkbox+.pgn__form-label,.editor-page .answer-option .pgn__form-radio+.pgn__form-label{min-width:1.1rem}.editor-page .settingsOption .pgn__form-checkbox .pgn__form-label{min-width:.8rem}.editor-page .pgn__form-radio-input[name=advanceTypes],.editor-page .settingsOption button.btn-icon{flex-shrink:0}.editor-page .answer-option .mce-content-body{word-break:break-word}@media(max-width:768px){.editor-page .answer-option .mce-content-body{overflow:hidden}.editor-page .pgn__stack-gap--4.flex-wrap.mb-6{max-width:100%}.editor-page .editProblemView.flex-nowrap{flex-wrap:wrap!important}}.editor-page .editProblemView.flex-nowrap>.flex-grow-1.mb-5{max-width:calc(100% - 345px)}@media(max-width:768px){.editor-page .editProblemView.flex-nowrap>.flex-grow-1.mb-5{margin-bottom:1.5rem!important;max-width:100%}.editor-page .editProblemView.flex-nowrap .editProblemView-settingsColumn{width:100%}.editor-page .editProblemView.flex-nowrap .editProblemView-settingsColumn .settingsWidget{margin:0!important}}@media(max-width:576px){.editor-page .pgn__modal-body{padding-left:10px;padding-right:10px}.editor-page .pgn-transition-replace-group .bg-light-300{padding:0 5px!important}.editor-page .pgn__form-control-set .pgn__action-row{align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:8px;justify-content:flex-start}}.pgn__form-control-decorator .btn-icon.btn-icon-primary,.pgn__form-control-decorator .btn-icon.btn-icon-secondary{color:var(--pgn-color-primary-base)!important}.pgn__form-control-decorator .btn-icon.btn-icon-primary:active,.pgn__form-control-decorator .btn-icon.btn-icon-primary:focus,.pgn__form-control-decorator .btn-icon.btn-icon-primary:hover,.pgn__form-control-decorator .btn-icon.btn-icon-secondary:active,.pgn__form-control-decorator .btn-icon.btn-icon-secondary:focus,.pgn__form-control-decorator .btn-icon.btn-icon-secondary:hover{background-color:var(--pgn-color-primary-base)!important;border-color:var(--pgn-color-primary-base)!important;box-shadow:none!important;color:var(--pgn-color-white)!important}.configuration-card-content a.text-info-500,.help-sidebar .sidebar-link{color:var(--pgn-color-primary-base)!important}.configuration-card-content a.text-info-500:hover,.help-sidebar .sidebar-link:hover{color:var(--pgn-color-primary-700)!important}#root [data-testid=redux-provider]>[data-testid=browser-router]>div:first-child:not([class],[id])>div:first-child:not([class],[id]){display:flex;flex-direction:column;min-height:100vh}#root [data-testid=redux-provider]>[data-testid=browser-router]>div:first-child:not([class],[id])>div:first-child:not([class],[id])>main{flex:1 1 auto}#root #dashboard-content .container-fluid{max-width:var(--pgn-rg-size-container,1230px)!important}#root .learner-variant-header{box-shadow:none!important;box-sizing:border-box;margin:0 auto;max-width:var(--pgn-rg-size-container,1230px);padding:var(--pgn-rg-spacing-header-vertical-padding,30px) 12px!important;position:relative;width:100%}#root .learner-variant-header+*{position:relative}#root .learner-variant-header+:before{background:linear-gradient(#00000040,#0000);content:"";height:5px;opacity:.7;position:absolute;top:0;width:100%}#root .learner-variant-header+.px-2{padding:0!important}#root .learner-variant-header .logo{height:var(--pgn-rg-size-header-logo-desktop-height,45px)!important;margin-top:-2px;padding:0!important}[dir=ltr] #root .learner-variant-header .logo{margin-right:25px}[dir=rtl] #root .learner-variant-header .logo{margin-left:25px}#root .learner-variant-header .btn.btn-inverse-primary{border:none!important;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:1.5556;margin:0;padding:5px!important;text-transform:uppercase}#root .learner-variant-header .btn.btn-inverse-primary:hover{background:#0000;color:var(--pgn-color-primary-700)}#root .learner-variant-header .btn.btn-inverse-primary:focus{background:var(--pgn-color-primary-700);border-radius:3px;color:var(--pgn-color-white)}#root .learner-variant-header .btn.pgn__avatar-button-avatar{background:#0000;border-color:var(--pgn-color-primary-base);color:var(--pgn-color-primary-base);line-height:25px}[dir=ltr] #root .learner-variant-header .btn.pgn__avatar-button-avatar{margin-left:10px;padding:10px 21px 10px 8px!important}[dir=rtl] #root .learner-variant-header .btn.pgn__avatar-button-avatar{margin-right:10px;padding:10px 8px 10px 21px!important}#root .learner-variant-header .btn.pgn__avatar-button-avatar:hover{background:var(--pgn-color-light-300)}#root .learner-variant-header .btn.pgn__avatar-button-avatar .pgn__avatar{height:27px;width:27px}[dir=ltr] #root .learner-variant-header .btn.pgn__avatar-button-avatar .pgn__avatar{margin-right:7px}[dir=rtl] #root .learner-variant-header .btn.pgn__avatar-button-avatar .pgn__avatar{margin-left:7px}#root .learner-variant-header .btn.pgn__avatar-button-avatar .d-md-inline{max-width:120px;overflow:hidden;text-overflow:ellipsis;text-transform:none;vertical-align:middle;white-space:nowrap}#root form.masquerade-bar{margin:0 auto;max-width:var(--pgn-rg-size-container,1230px)}@media(max-width:576px){#root form.masquerade-bar{padding:50px 10px 10px;position:relative}}[dir=ltr] #root form.masquerade-bar .masquerade-form-label{padding-left:0}[dir=rtl] #root form.masquerade-bar .masquerade-form-label{padding-right:0}@media(max-width:576px){#root form.masquerade-bar .masquerade-form-label{position:absolute;top:10px;z-index:2}[dir=ltr] #root form.masquerade-bar .masquerade-form-label{left:10px}[dir=rtl] #root form.masquerade-bar .masquerade-form-label{right:10px}}#root form.masquerade-bar .masquerade-form-label>.pgn__icon svg{fill:var(--pgn-color-gray-700)}#root form.masquerade-bar .masquerade-form-input{max-width:none}[dir=ltr] #root form.masquerade-bar .btn-brand{margin-right:0!important}[dir=rtl] #root form.masquerade-bar .btn-brand{margin-left:0!important}#root .course-list-container .pgn__card .pgn__card-header .pgn__card-header-actions{margin-top:23px}#root .course-list-container .pgn__card a.course-card-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal{display:flex}@media screen and (min-width:760px){#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal{max-width:var(--pgn-rg-size-course-card-image-horizontal-width-max);min-width:var(--pgn-rg-size-course-card-image-horizontal-width-min)}#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal .pgn__card-image-cap{object-fit:fill}}@media(max-width:768px){#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal{max-height:300px;max-width:100%}#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal .pgn__card-image-cap{margin:0 auto}}@media(max-width:576px){#root .course-list-container .pgn__action-row[data-test-id=CourseCardActions]{flex-wrap:wrap;width:100%}}#root .course-list-container .course-card .card .pgn__card-footer .btn{font-size:15px;padding:8px}#root .course-list-container .course-card .card .pgn__card-footer .btn .pgn__icon{height:20px;width:20px}@media(max-width:992px){#root .course-list-container .course-card .card .pgn__card-footer .btn{font-size:13px;padding:7px}#root .course-list-container .course-card .card .pgn__card-footer .btn .pgn__icon{height:18px;width:18px}}#root .program-record-wrapper{flex:1 1 auto}#root .program-record-wrapper .help{color:var(--pgn-color-gray-700)}#root .program-record-wrapper span.btn-icon-before{filter:none}.pgn__card .pgn__card-header [class*=pgn__card-header-title-]{line-height:normal}.pgn__menu-select-trigger-btn{background:#0000;border:none;color:var(--pgn-color-primary-base);display:block;max-width:100%;padding:0}.pgn__menu-select-trigger-btn:hover{background:#0000;border:none;color:var(--pgn-color-link-hover);-webkit-text-decoration:var(--pgn-typography-link-decoration-hover);text-decoration:var(--pgn-typography-link-decoration-hover)}.pgn__modal-content-container .pgn__modal-close-container{top:10px}.pgn__modal-content-container .pgn__form-control-floating-label-content{font-size:1rem}.flag-button{background-color:var(--pgn-color-white);border:1px solid var(--pgn-color-light-400);border-radius:.2rem;box-shadow:0 0 0 2px var(--pgn-color-light-400)}.flag-button:hover{box-shadow:0 0 0 2px var(--pgn-color-white)}.flag-button-selected,.flag-button:hover{border:1px solid var(--pgn-color-primary-300)}.flag-button-selected{box-shadow:0 0 0 2px var(--pgn-color-primary-300);pointer-events:none}.flag-button-container{display:flex;flex-wrap:wrap;--margin:1rem;--modifier:calc(20rem - 100%);margin:calc(var(--margin)*-1)}.flag-button-container>*{flex-basis:calc(var(--modifier)*999);flex-grow:1;margin:var(--margin)}.donut rect{fill:#0000;height:4px;transform-origin:center;width:4px}.donut-chart-label{font-family:var(--pgn-typography-font-family-sans-serif);font-size:.2rem;font-weight:var(--pgn-typography-font-weight-normal);text-anchor:middle}.donut-chart-number{font-family:var(--pgn-typography-font-family-monospace);font-size:.5rem;font-weight:var(--pgn-typography-font-weight-bold);line-height:1rem;text-anchor:middle;transform:translateY(-.6em)}.donut-chart-text{fill:var(--pgn-color-primary-500);transform:translateY(.25em)}.donut-ring,.donut-segment{stroke-width:6px;fill:#0000}.donut-segment-group{cursor:pointer;pointer-events:visibleStroke}.donut-segment-group:focus{outline:none}.donut-segment-group:focus circle{stroke-width:7px}.donut-hole.complete-stroke,.donut-ring.complete-stroke,.donut-segment.complete-stroke{stroke:var(--pgn-color-info-500)}.donut-hole.divider-stroke,.donut-ring.divider-stroke,.donut-segment.divider-stroke{stroke-width:7px;stroke:#fff}.donut-hole.incomplete-stroke,.donut-ring.incomplete-stroke,.donut-segment.incomplete-stroke{stroke:var(--pgn-color-light-300)}.donut-hole.locked-stroke,.donut-ring.locked-stroke,.donut-segment.locked-stroke{stroke:var(--pgn-color-primary-500)}.grade-bar rect{height:6px}.grade-bar .grade-bar__base{fill:var(--pgn-color-light-300)}.grade-bar .grade-bar__divider{width:1px}.grade-bar .grade-bar--passing,.grade-bar .grade-bar__divider{fill:var(--pgn-color-primary-500)}.grade-bar .grade-bar--current-passing{fill:var(--pgn-color-success-500)}.grade-bar .grade-bar--current-non-passing{fill:var(--pgn-color-accent-b)}.arrow{margin:0!important}#minimum-grade-tooltip .arrow:after{border-bottom-color:var(--pgn-color-primary-500)}#passing-grade-tooltip{background:var(--pgn-color-success-500)}#passing-grade-tooltip .arrow:after{border-top-color:var(--pgn-color-success-500)}#non-passing-grade-tooltip{background:var(--pgn-color-accent-b)}#non-passing-grade-tooltip .arrow:after{border-top-color:var(--pgn-color-accent-b)}.course-recommendations .pgn__data-table-wrapper{border:0;box-shadow:none}.course-recommendations .pgn__data-table-wrapper .pgn__card-grid .row>div[class*=col-]{justify-content:center}[dir=rtl] .new-user-tour-dialog .pgn__modal-hero .pgn__modal-hero-bg{transform:scaleX(-1)}.courseware-search{background:#fff;border-top:1px solid var(--pgn-color-light-300);bottom:0;left:0;position:fixed;right:0;top:var(--modal-top-position,0);z-index:var(--pgn-elevation-modal-zindex)}.courseware-search__close{font-size:1.5rem;line-height:1;position:absolute!important;top:.5rem}[dir=ltr] .courseware-search__close{right:1rem}[dir=rtl] .courseware-search__close{left:1rem}.courseware-search__outer-content{height:100%;overflow-y:auto}.courseware-search__content{margin:auto;max-width:42rem;padding-left:1rem;padding-right:1rem;padding-top:2rem}.courseware-search__content h2{margin-bottom:2rem}.courseware-search__results-summary{color:var(--pgn-color-gray-500);font-size:.9rem;padding:1rem 0 .5rem}.courseware-search__spinner{display:grid;min-height:20vh;place-items:center}.courseware-search-results{margin-top:1.5rem}.courseware-search-results__empty{color:var(--pgn-color-gray-500);padding:6rem 0;text-align:center}.courseware-search-results__item{display:block;display:flex;font-weight:500;gap:.625rem;padding:.75rem 1rem}.courseware-search-results__item:hover{background:var(--pgn-color-light-300);text-decoration:none}.courseware-search-results__item:not(:first-child){border-top:1px solid var(--pgn-color-light-300)}.courseware-search-results__icon{color:var(--pgn-color-gray-300)}[dir=ltr] .courseware-search-results__icon{padding:.375rem 0 0 .375rem}[dir=rtl] .courseware-search-results__icon{padding:.375rem .375rem 0 0}.courseware-search-results__info{flex:1;overflow:hidden}.courseware-search-results__title{align-items:center;color:var(--pgn-color-black);display:flex;font-size:.875rem;line-height:2.5}.courseware-search-results__title>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseware-search-results__title em{background:var(--pgn-color-light-300);border-radius:99rem;font-size:.6875rem;font-style:normal;font-variant-numeric:lining-nums tabular-nums;line-height:1rem;min-width:1.25rem;padding:.125rem .375rem;text-align:center}[dir=ltr] .courseware-search-results__title em{margin-left:.375rem}[dir=rtl] .courseware-search-results__title em{margin-right:.375rem}.courseware-search-results__breadcrumbs{color:var(--pgn-color-gray-500);display:flex;gap:1.25rem;list-style:none;margin:0;overflow:hidden;padding:0}.courseware-search-results__breadcrumbs>li{flex-shrink:1;min-width:0;position:relative}.courseware-search-results__breadcrumbs>li:not(:first-child):before{content:"›";position:absolute;top:50%}[dir=ltr] .courseware-search-results__breadcrumbs>li:not(:first-child):before{left:-.625rem;transform:translate(-50%,-55%)}[dir=rtl] .courseware-search-results__breadcrumbs>li:not(:first-child):before{right:-.625rem;transform:translate(50%,-55%)}.courseware-search-results__breadcrumbs div{font-size:.75rem;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseware-search-results-tabs{border-bottom-color:var(--pgn-color-gray-400)!important}.courseware-search-results-tabs.nav-tabs .nav-link.active{border-bottom-width:4px!important}@media(min-width:768px){.courseware-search__content{padding-top:8rem}}body._search-no-scroll{overflow-y:hidden}.course-tabs-navigation{border-bottom:1px solid #eaeaea;position:relative}.course-tabs-navigation .nav a:hover,.course-tabs-navigation .nav button:hover{background-color:var(--pgn-color-light-400)}.course-tabs-navigation .nav a:not(.active):hover{background-color:var(--pgn-color-light-400);border-bottom:none}.course-tabs-navigation__search-toggle{position:absolute;top:.05rem}[dir=ltr] .course-tabs-navigation__search-toggle{right:0}[dir=rtl] .course-tabs-navigation__search-toggle{left:0}@media(max-width:992px){#course-sidebar{overflow-y:scroll;padding:0 .625rem!important}}.outline-sidebar-wrapper{flex-shrink:0;max-width:100%;overflow:auto;position:relative;width:32.125rem}@media(min-width:1200px){.outline-sidebar{position:absolute;top:0}[dir=ltr] .outline-sidebar{left:0}[dir=rtl] .outline-sidebar{right:0}}.outline-sidebar-heading-wrapper{border:1px solid #d7d3d1}.outline-sidebar-heading-wrapper.sticky{position:sticky;top:0;z-index:5}[dir=ltr] .outline-sidebar-heading-wrapper.sticky{left:0}[dir=rtl] .outline-sidebar-heading-wrapper.sticky{right:0}.outline-sidebar-heading-wrapper .outline-sidebar-heading{font-weight:var(--pgn-typography-font-weight-bold)}.course-sidebar-section{background:var(--pgn-color-white);border:1px solid #d7d3d1}.course-sidebar-section button{line-height:1.75rem}.course-sidebar-section button.focus:before,.course-sidebar-section button:focus:before{border-radius:0}.outline-sidebar-toggle-btn{font-size:1.5rem}.collapsed .outline-sidebar-toggle-btn{transform:scaleX(-1)}#outline-sidebar-outline{margin-top:-1px}@media(min-width:1200px){#outline-sidebar-outline{margin-bottom:0}}#outline-sidebar-outline li{font-size:1rem;line-height:1.5rem}#outline-sidebar-outline li .collapsible-trigger{border-radius:0}[dir=ltr] #outline-sidebar-outline li .collapsible-trigger{padding:var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-4) var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-5)}[dir=rtl] #outline-sidebar-outline li .collapsible-trigger{padding:var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-5) var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-4)}@media(max-width:576px){[dir=ltr] #outline-sidebar-outline li .collapsible-trigger{padding-left:var(--pgn-spacing-spacer-4)}[dir=rtl] #outline-sidebar-outline li .collapsible-trigger{padding-right:var(--pgn-spacing-spacer-4)}}#outline-sidebar-outline li .collapsible-trigger:hover{background-color:var(--pgn-color-light-500)}#outline-sidebar-outline li .collapsible-trigger .collapsible-icon{margin-inline-start:0}#outline-sidebar-outline li:last-child .pgn_collapsible{margin-bottom:0}#outline-sidebar-outline .collapsible-body{padding:0}[dir=ltr] #outline-sidebar-outline .collapsible-body ol li>a{padding:var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-4) var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-5)}[dir=rtl] #outline-sidebar-outline .collapsible-body ol li>a{padding:var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-5) var(--pgn-spacing-spacer-3) var(--pgn-spacing-spacer-4)}@media(max-width:576px){[dir=ltr] #outline-sidebar-outline .collapsible-body ol li>a{padding-left:var(--pgn-spacing-spacer-4)}[dir=rtl] #outline-sidebar-outline .collapsible-body ol li>a{padding-right:var(--pgn-spacing-spacer-4)}}#outline-sidebar-outline .collapsible-body ol li>a:hover{background-color:var(--pgn-color-light-500);text-decoration:none}
.date-summary-text{flex-basis:100%}[dir=ltr] .date-summary-text{margin-left:2px}[dir=rtl] .date-summary-text{margin-right:2px}[dir=ltr] .description-link{margin-left:1px}[dir=rtl] .description-link{margin-right:1px}
body{font-family:var(--pgn-rg-typography-font-family-sans-serif,"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif);margin:0!important}.container,.container-fluid,.container-xl{max-width:var(--pgn-rg-size-container,1230px)}#main-content:not(h1){max-width:100%;overflow-x:hidden}#root,#root div[data-testid=browser-router],#root div[data-testid=browser-router]>div:not([class],[id]),#root div[data-testid=redux-provider]>.bg-light-200,#root div[data-testid=redux-provider]>div:not([class],[id]),#root>div:first-child:last-child:not(.pgn__spinner){display:flex;flex-direction:column;min-height:100vh}#root #main-content,#root .learning-header+.pb-3.container,#root div[data-testid=browser-router] #main-content,#root div[data-testid=browser-router] .learning-header+.pb-3.container,#root div[data-testid=browser-router]>div:not([class],[id]) #main-content,#root div[data-testid=browser-router]>div:not([class],[id]) .learning-header+.pb-3.container,#root div[data-testid=browser-router]>div:not([class],[id])>main,#root div[data-testid=browser-router]>main,#root div[data-testid=redux-provider]>.bg-light-200 #main-content,#root div[data-testid=redux-provider]>.bg-light-200 .learning-header+.pb-3.container,#root div[data-testid=redux-provider]>.bg-light-200>main,#root div[data-testid=redux-provider]>div:not([class],[id]) #main-content,#root div[data-testid=redux-provider]>div:not([class],[id]) .learning-header+.pb-3.container,#root div[data-testid=redux-provider]>div:not([class],[id])>main,#root>div:first-child:last-child:not(.pgn__spinner) #main-content,#root>div:first-child:last-child:not(.pgn__spinner) .learning-header+.pb-3.container,#root>div:first-child:last-child:not(.pgn__spinner)>main,#root>main{flex:1 1 auto}@media(max-width:576px){.pgn__modal.pgn__modal-scroll-fullscreen{margin:0}}.layout #main-content.main-content{overflow:visible}#paragon-portal-root .btn-tertiary:hover,#root .btn-tertiary:hover{background:#e1dddb;color:#454545}.pgn__modal.configure-modal,div[aria-label="Configure Live"] .pgn__modal-body,div[aria-label="Configure calculator"] .pgn__modal-body,div[aria-label="Configure progress"] .pgn__modal-body,div[aria-label="Configure teams"] .pgn__modal-body,div[aria-label="Configure wiki"] .pgn__modal-body,div[aria-label="Overwrite files"] .pgn__modal-body{overflow:auto!important}@font-face{font-display:swap;font-family:Sigma Sans;font-style:normal;font-weight:400;src:local("Sigma Sans"),url(/learning/95286391346dc9acbdbcee6b72023996.woff2) format("woff2"),url(/learning/0da29b188044ba310783d7a4a1ecd5bf.woff) format("woff")}@font-face{font-display:swap;font-family:Sigma Sans;font-style:italic;font-weight:400;src:local("Sigma Sans"),url(/learning/f553911ef7091df79235c058815dc5e3.woff2) format("woff2"),url(/learning/6bb37ed762febe6ae4c8bd2c835bf5be.woff) format("woff")}@font-face{font-display:swap;font-family:Sigma Sans;font-style:normal;font-weight:700;src:local("Sigma Sans Condensed"),url(/learning/a3a9ba7da3f2db9b82f31d4d5d3031d1.woff2) format("woff2"),url(/learning/e72ed3af3b18f672d6e363866264526a.woff) format("woff")}@font-face{font-display:swap;font-family:Sigma Sans;font-style:normal;font-weight:900;src:local("Sigma Sans ExtraCondensed"),url(/learning/56e7bd7d2c90b098f7d6b21486355028.woff2) format("woff2"),url(/learning/46cb24eb256a77df7830ae6c3a0ec2a1.woff) format("woff")}#root header.learning-header,#root header.site-header-desktop{background:var(--pgn-rg-color-header-bg,#fff);box-shadow:var(--pgn-elevation-box-shadow-down-2);padding:var(--pgn-rg-spacing-header-vertical-padding,30px) 0;z-index:4}#root header.learning-header .logo,#root header.site-header-desktop .logo{height:var(--pgn-rg-size-header-logo-desktop-height,45px);padding:0;top:0}[dir=ltr] #root header.learning-header .logo,[dir=ltr] #root header.site-header-desktop .logo{margin-right:25px}[dir=rtl] #root header.learning-header .logo,[dir=rtl] #root header.site-header-desktop .logo{margin-left:25px}@media(max-width:576px){#root header.learning-header .logo,#root header.site-header-desktop .logo{height:var(--pgn-rg-size-header-logo-mobile-height,45px)}[dir=ltr] #root header.learning-header .logo,[dir=ltr] #root header.site-header-desktop .logo{margin-right:5px}[dir=rtl] #root header.learning-header .logo,[dir=rtl] #root header.site-header-desktop .logo{margin-left:5px}}#root header.learning-header .main-nav .nav-link,#root header.site-header-desktop .main-nav .nav-link{color:var(--pgn-rg-color-header-text-links-nav,#6f2205);font-size:14px;font-weight:600;padding:5px;text-transform:uppercase}#root header.learning-header .main-nav .nav-link:hover,#root header.site-header-desktop .main-nav .nav-link:hover{background:none;color:var(--pgn-rg-color-header-text-hover-links-nav,#260c02)}#root header.learning-header .main-nav .nav-link:focus:not(:hover),#root header.site-header-desktop .main-nav .nav-link:focus:not(:hover){border-radius:3px;color:var(--pgn-color-white)}#root header.learning-header .dropdown-menu,#root header.site-header-desktop .dropdown-menu{min-width:10rem}#root header.site-header-desktop{height:auto}#root header.site-header-desktop>.px-5{margin:0 auto;max-width:var(--pgn-rg-size-container,1230px);padding:0 12px!important}[dir=ltr] #root header.site-header-desktop>.px-5 .main-nav .menu{margin-left:10px}[dir=rtl] #root header.site-header-desktop>.px-5 .main-nav .menu{margin-right:10px}#root header.site-header-desktop>.px-5 .main-nav .expanded .nav-link{color:var(--pgn-color-white)}#root header.site-header-desktop>.px-5 .main-nav .expanded .nav-link:hover{background:var(--pgn-color-primary-base)}#root header.site-header-desktop>.px-5 .course-title-lockup{padding-bottom:0;padding-top:0}#root header.learning-header{font-family:var(--pgn-rg-typography-font-family-sans-serif,"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif);height:auto}@media(max-width:576px){#root header.learning-header{padding-bottom:20px}}#root header.learning-header .logo img{height:100%}@media(max-width:576px){#root header.learning-header .container-fluid{flex-wrap:wrap}}#root header.learning-header .course-title-lockup{border:none;max-width:none;padding:0}@media(max-width:576px){#root header.learning-header .course-title-lockup{order:3;padding:15px 0 0;text-align:center;width:100%}}#root header.learning-header .course-title-lockup .small{font-size:87.5%}#root header.learning-header .course-title-lockup span:not(.course-title){padding-bottom:.2rem}#root header.learning-header .user-dropdown .btn{height:auto;padding:.5625rem 1rem}[dir=ltr] #root header.learning-header .container-fluid>a:not(.logo){margin-left:auto}[dir=rtl] #root header.learning-header .container-fluid>a:not(.logo){margin-right:auto}#root header.site-header-mobile{height:auto;padding:var(--pgn-rg-spacing-header-vertical-padding,30px) 0}#root header.site-header-mobile .logo img{height:var(--pgn-rg-size-header-logo-desktop-height,45px)}@media(max-width:576px){#root header.site-header-mobile .logo img{height:var(--pgn-rg-size-header-logo-mobile-height,45px)}}#root header.site-header-mobile .menu-content a{color:var(--pgn-color-primary-base)}#root header.site-header-mobile .menu-content .menu-trigger{width:100%}#root header.site-header-mobile .menu-content .menu-trigger+.menu-content{padding-left:1.5rem;padding-right:1.5rem}#root header.site-header-mobile .menu-trigger{height:45px;width:45px}#root header.site-header-mobile .menu-trigger .avatar,#root header.site-header-mobile .menu-trigger svg rect{color:var(--pgn-color-primary-base)}.help-bot-link{align-items:center;background:var(--pgn-color-white);bottom:15px;display:flex;font-size:16px;justify-content:center;position:fixed!important;z-index:10}[dir=ltr] .help-bot-link{right:15px}[dir=rtl] .help-bot-link{left:15px}.help-bot-link svg{height:20px;width:20px;fill:var(--pgn-color-primary-base)}[dir=ltr] .help-bot-link svg{margin-right:10px}[dir=rtl] .help-bot-link svg{margin-left:10px}footer.footer{background-color:var(--pgn-rg-color-footer-bg,#33281c);border-top:1px solid #c5c6c7;box-shadow:0 0 5px 0 rgb(var(--pgn-color-black),.1);box-sizing:border-box;padding:50px 0}footer.footer .holder{box-sizing:border-box;margin:0 auto;max-width:var(--pgn-rg-size-container,1230px);padding:0 15px}footer.footer .footer-nav-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 20px;padding:0}@media(max-width:576px){footer.footer .footer-nav-list{flex-direction:column}}footer.footer .footer-nav-list__item{line-height:20px;margin:0 8px;text-align:center}@media(max-width:576px){footer.footer .footer-nav-list__item{margin-bottom:10px}}footer.footer .footer-nav-list__link{font-size:16px;text-decoration:none}footer.footer .footer-nav-list__link,footer.footer .footer-nav-list__link:active,footer.footer .footer-nav-list__link:focus,footer.footer .footer-nav-list__link:hover,footer.footer .footer-nav-list__link:visited{color:var(--pgn-rg-color-footer-links-nav,#fff)}footer.footer .footer-nav-list__link:hover{border-bottom:none;opacity:.7}footer.footer .footer-social-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}@media(max-width:992px){footer.footer .footer-social-list{margin-bottom:15px}}footer.footer .footer-social-list__item{height:35px;margin:0 5px;width:35px}@media(max-width:992px){footer.footer .footer-social-list__item{margin-bottom:5px}}footer.footer .footer-social-list__link{display:block;height:100%;width:100%}footer.footer .footer-social-list__svg{height:35px;width:35px;fill:var(--pgn-rg-color-footer-links-social,#fff)}footer.footer .footer-social-list__svg:active,footer.footer .footer-social-list__svg:focus,footer.footer .footer-social-list__svg:hover{fill:var(--pgn-rg-color-footer-links-social,#fff);opacity:.7}footer.footer .footer-holder{display:flex;justify-content:center;min-height:40px;position:relative}@media(min-width:992px){footer.footer .footer-holder{flex-wrap:nowrap}}@media(max-width:992px){footer.footer .footer-holder{flex-direction:column}}footer.footer .footer-logo{display:flex;justify-content:center;margin:0 0 15px;order:2;width:100%}@media(min-width:992px){footer.footer .footer-logo{margin:0;position:absolute;top:0;transform:translateY(calc(-50% + 20px));width:auto}[dir=ltr] footer.footer .footer-logo{right:0}[dir=rtl] footer.footer .footer-logo{left:0}}footer.footer .footer-logo img{height:var(--pgn-rg-size-footer-logo-height,45px)}footer.footer .footer-logo img:hover{opacity:.8}footer.footer .footer-support{align-items:center;color:var(--pgn-rg-color-footer-support-text-and-logo,#fff);display:flex;font-size:12px;font-style:italic;justify-content:center;line-height:1.2px;order:3;position:relative}[dir=ltr] footer.footer .footer-support{left:-6px}[dir=rtl] footer.footer .footer-support{right:-6px}@media(min-width:992px){footer.footer .footer-support{position:absolute;transform:translateY(calc(-50% + 20px));width:auto}[dir=ltr] footer.footer .footer-support{left:-13px}[dir=rtl] footer.footer .footer-support{right:-13px}}footer.footer .footer-support__edx{display:block;position:relative}footer.footer .footer-support__edx img{height:40px}footer.footer .footer-support__rg{align-items:center;color:inherit;display:none;position:relative;top:2px;visibility:hidden}[dir=ltr] footer.footer .footer-support__rg{left:-2px}[dir=rtl] footer.footer .footer-support__rg{right:-2px}footer.footer .footer-support__rg .release-name{display:block;font-size:8px;line-height:normal;position:absolute;top:-6px}[dir=ltr] footer.footer .footer-support__rg .release-name{left:0}[dir=rtl] footer.footer .footer-support__rg .release-name{right:0}footer.footer .footer-support__rg:active,footer.footer .footer-support__rg:focus,footer.footer .footer-support__rg:hover{color:var(--pgn-rg-color-footer-support-text-and-logo,#fff);opacity:.8;text-decoration:none}footer.footer .footer-support__logo{height:23px;position:relative;width:23px;fill:var(--pgn-rg-color-footer-support-text-and-logo,#fff)}[dir=ltr] footer.footer .footer-support__logo{margin-left:7px}[dir=rtl] footer.footer .footer-support__logo{margin-right:7px}footer.footer .footer-support__logo--is-modified{fill:var(--pgn-rg-color-footer-links-social,#fff)}.learning-header+div:not([class],[data-testid]),.learning-header+p.text-center.py-5.mx-auto{flex:1 1 auto}div[data-testid=exam-timer]{line-height:1.5}div[data-testid=exam-timer] .alert-link{cursor:pointer}div[data-testid=exam-timer] .d-flex{flex-grow:0}div[data-testid=exam-timer] .exam-timer-clock{flex-grow:0!important;justify-content:flex-end!important}.sequence-container>section.zindex-0.fixed-top{z-index:1030!important}#courseTabsNavigation .nav-link{font-weight:var(--pgn-typography-font-weight-normal)}[dir=ltr] .basket-section select#cardExpirationMonth,[dir=ltr] .basket-section select#cardExpirationYear,[dir=ltr] .basket-section select#country{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat 100% 50%!important}[dir=rtl] .basket-section select#cardExpirationMonth,[dir=rtl] .basket-section select#cardExpirationYear,[dir=rtl] .basket-section select#country{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat 0 50%!important}[dir] .basket-section select#cardExpirationMonth,[dir] .basket-section select#cardExpirationYear,[dir] .basket-section select#country{background-size:27px 7px!important}.page__payment .form-group .lock-icon{top:-30px!important}.gradebook-content select.form-control,.gradebook-select-form-control,.page-gradebook aside.sidebar select.form-control{appearance:none;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .gradebook-content select.form-control,[dir=ltr] .gradebook-select-form-control,[dir=ltr] .page-gradebook aside.sidebar select.form-control{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat right center/27px 7px!important;padding-right:30px}[dir=rtl] .gradebook-content select.form-control,[dir=rtl] .gradebook-select-form-control,[dir=rtl] .page-gradebook aside.sidebar select.form-control{background:var(--pgn-color-white) url(/learning/c1e924fc6096057526004ed027ab4372.png) no-repeat left center/27px 7px!important;padding-left:30px}.gradebook-container{height:auto!important}.gradebook-container .gbook .grade-button{text-decoration:none!important}@media(max-width:768px){.gradebook-container .gbook .table tr td:first-child,.gradebook-container .gbook .table tr td:nth-child(2),.gradebook-container .gbook .table tr th:first-child,.gradebook-container .gbook .table tr th:nth-child(2){width:160px}}.gradebook-container .gbook .table tr:first-child td:nth-child(n){border-top:none}@media(max-width:768px){.gradebook-container+div button{margin:20px 0!important}[dir=ltr] .gradebook-container+div button:first-child{margin-right:15px!important}[dir=rtl] .gradebook-container+div button:first-child{margin-left:15px!important}.gradebook-container+div button span{font-size:16px}}.gradebook-content{margin:20px auto 0;max-width:var(--pgn-rg-size-container,1230px)}@media(max-width:576px){.gradebook-content button#edit-filters-btn{margin-bottom:15px;width:100%}}[dir=ltr] .gradebook-content button#edit-filters-btn span:not(.fa){margin-left:5px}[dir=rtl] .gradebook-content button#edit-filters-btn span:not(.fa){margin-right:5px}@media(max-width:576px){.gradebook-content button#edit-filters-btn+div{width:100%}.gradebook-content>.d-flex{flex-wrap:wrap;margin-bottom:15px}}.gradebook-content .gradebook-header .subtitle-row h3,.gradebook-content .gradebook-header h1 span{word-break:break-word}.page-gradebook{position:relative}.page-gradebook .sidebar-contents{width:100%}.page-gradebook .sidebar-contents.opening{width:100%!important}.page-gradebook .sidebar-contents .badge.badge-info{background-color:var(--pgn-color-primary-400);margin-bottom:5px}.page-gradebook .sidebar-contents .badge.badge-info button{background-color:var(--pgn-color-primary-300);border-color:var(--pgn-color-primary-300)}[dir=ltr] .page-gradebook .sidebar-contents .badge.badge-info button{margin-left:10px}[dir=rtl] .page-gradebook .sidebar-contents .badge.badge-info button{margin-right:10px}.page-gradebook .sidebar-contents .badge.badge-info button:active,.page-gradebook .sidebar-contents .badge.badge-info button:focus,.page-gradebook .sidebar-contents .badge.badge-info button:hover{background-color:var(--pgn-color-primary-200);border-color:var(--pgn-color-primary-200)}.page-gradebook .sidebar-container{position:relative}.page-gradebook aside.sidebar{background-color:var(--pgn-color-white);overflow:auto}[dir=ltr] [dir=ltr] .page-gradebook aside.sidebar:not(.open){transform:translateX(-100%)}[dir=ltr] [dir=rtl] .page-gradebook aside.sidebar:not(.open),[dir=rtl] [dir=ltr] .page-gradebook aside.sidebar:not(.open){transform:translateX(100%)}[dir=rtl] [dir=rtl] .page-gradebook aside.sidebar:not(.open){transform:translateX(-100%)}@media(max-width:576px){.page-gradebook aside.sidebar{width:100%;z-index:15}}.grade-history-header{min-width:170px}[dir=ltr] .grade-history-header{padding-right:30px!important}[dir=rtl] .grade-history-header{padding-left:30px!important}.modal-content .pgn__data-table-layout-wrapper{clear:both;padding:1rem 0}#root .layout .logo,#root .layout .logo-small{height:var(--pgn-rg-size-header-logo-desktop-height,45px);max-height:60px;width:auto}@media(max-width:1200px){[dir=ltr] #root .layout .logo,[dir=ltr] #root .layout .logo-small{margin-left:0}[dir=rtl] #root .layout .logo,[dir=rtl] #root .layout .logo-small{margin-right:0}}@media(max-width:576px){#root .layout .logo,#root .layout .logo-small{height:38px}}@media(max-width:1200px){#root .layout .bg-white{display:none}}#root .layout .bg-light-200,#root .layout .bg-primary-400{background-color:var(--pgn-rg-color-registration-side-left-bg,#f2f5f8)!important}@media(max-width:1200px){#root .layout .bg-light-200,#root .layout .bg-primary-400{align-items:center;display:flex;flex:0 0 100%;flex-direction:column;max-width:none;text-align:center}}#root .layout .large-screen-svg-light,#root .layout .large-screen-svg-primary,#root .layout .medium-screen-svg-primary{fill:var(--pgn-rg-color-registration-side-left-bg,#f2f5f8)}#root .layout h1.text-white,#root .layout h2.complete-your-profile,#root .layout h2.display-1,#root .layout h2.h1{color:var(--pgn-color-black)!important}#root .layout h1.text-white .text-accent-a,#root .layout h2.complete-your-profile .text-accent-a,#root .layout h2.display-1 .text-accent-a,#root .layout h2.h1 .text-accent-a{color:var(--pgn-color-primary-base)!important}#root .layout .large-yellow-line{border-color:var(--pgn-color-primary-base)}#root .layout .medium-yellow-line,#root .layout .small-yellow-line{display:none}#root #forget-password-form .alert-content .alert-link{color:var(--pgn-color-primary-base)!important}#root #forget-password-form .alert-content .alert-link:hover{color:var(--pgn-color-primary-600)!important}#root>.container-fluid>.mw-32em{margin:0 auto}#root .extra-large-screen-top-stripe{flex:auto}@media(min-width:1200px){#root .extra-large-screen-top-stripe{background:var(--pgn-color-primary-base)}}#root .medium-screen-top-stripe{display:flex;height:.5rem}@media(min-width:992px)and (max-width:1400px){#root .medium-screen-top-stripe{background:var(--pgn-color-primary-base)}}@media(min-width:768px)and (max-width:1200px){#root .medium-screen-top-stripe{background:var(--pgn-color-primary-base)}}#root .small-screen-top-stripe{background:var(--pgn-color-primary-base);height:.25rem}#root input.form-control:-webkit-autofill~.pgn__form-control-floating-label .pgn__form-control-floating-label-text{background-color:var(--pgn-color-form-input-bg-base);font-size:var(--pgn-typography-form-input-font-size-base);transform:translateY(calc(var(--pgn-spacing-form-input-padding-y-base)*-1)) scale(.75) translateY(calc((var(--pgn-typography-form-input-line-height-base) - (var(--pgn-typography-form-input-line-height-base) - .8)/2)/var(--pgn-typography-form-input-line-height-base)*100%*-1))}#root .authn-sso-holder{margin:0 0 28px}#root .authn-sso-holder.is-login .h4{color:var(--pgn-color-black);font-size:18px;line-height:1.5}#root .authn-sso-holder .h4{color:var(--pgn-color-primary-base);font-size:24px;font-weight:400;margin:0 0 25px!important}#root .authn-sso-holder .authn-sso-label{align-items:center;color:#d4d4d4;display:flex;justify-content:center;position:relative}#root .authn-sso-holder .authn-sso-label:before{background:#d4d4d4;content:"";height:1px;margin-top:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}[dir=ltr] #root .authn-sso-holder .authn-sso-label:before{left:0}[dir=rtl] #root .authn-sso-holder .authn-sso-label:before{right:0}#root .authn-sso-holder .authn-sso-label-text{background:var(--pgn-color-white);padding:2px 42px;position:relative;z-index:1}#root .authn-sso-holder .btn-social{align-items:center;background:#0000;border-color:var(--pgn-color-primary-base);border-radius:3px;color:var(--pgn-color-primary-base);display:flex;font-size:16px;gap:8px;height:42px;justify-content:center;line-height:1;margin:0 0 28px!important;padding:0 16px;transition:background .3s ease-in-out;width:100%}#root .authn-sso-holder .btn-social:hover{background-color:color-mix(in srgb,var(--pgn-color-primary-base) 10%,#0000)}#root .authn-sso-holder .btn-social#oa2-azuread-oauth2 .btn-tpa__font-container{background:#0000;display:block;height:24px;min-width:auto;padding:0;visibility:visible;width:24px}#root .authn-sso-holder .btn-social#oa2-azuread-oauth2 .btn-tpa__font-container:before{background-image:url(data:image/png;base64,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);background-size:contain;content:"";display:block;height:100%;width:100%}#root .authn-sso-holder .btn-social .btn-tpa__font-container,#root .authn-sso-holder .btn-social .pgn__icon{display:none;visibility:hidden}#root .authn-sso-holder .btn-social #provider-name{margin:0!important;padding:0!important}@media(min-width:1200px){#root .header-action-bar,#root .header-action-bar+.d-flex.flex-row{margin:0 12px}}body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked){background-color:var(--pgn-color-primary-base);border-color:var(--pgn-color-primary-base)}body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked):active:not(:disabled),body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked):focus:not(:disabled),body .tox .tox-button:not(.tox-button--secondary,.tox-button--naked):hover:not(:disabled){background-color:var(--pgn-color-primary-600);border-color:var(--pgn-color-primary-600)}body .tox .tox-listboxfield .tox-listbox--select:focus,body .tox .tox-selectfield select:focus,body .tox .tox-textarea:focus,body .tox .tox-textfield:focus{border-color:var(--pgn-color-primary-base)}body .tox .tox-dialog__body-nav-item--active{border-bottom-color:var(--pgn-color-primary-base);color:var(--pgn-color-primary-base)}body .tox .tox-dialog__body-nav-item:focus{background:var(--rg-tinymce-item-focus-color-bg)}body .tox .tox-checkbox__icons .tox-checkbox-icon__checked svg,body .tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:var(--pgn-color-primary-base)}body .tox input.tox-checkbox__input:focus+.tox-checkbox__icons{box-shadow:inset 0 0 0 1px var(--pgn-color-primary-base)}body .tox .tox-insert-table-picker .tox-insert-table-picker__selected{background:var(--rg-tinymce-table-picker-selected-bg-color);border-color:var(--rg-tinymce-table-picker-selected-border-color)}.studio-header+.container-fluid,.studio-header+.m-0.mt-4.justify-content-center{flex:1 1 auto}.settingsWidget .btn-inline.text-info-500{color:var(--pgn-color-primary-base)!important}.settingsWidget .btn-inline.text-info-500:hover{color:var(--pgn-color-link-hover)!important}.editor-page .answer-option .pgn__form-checkbox+.pgn__form-label,.editor-page .answer-option .pgn__form-radio+.pgn__form-label{min-width:1.1rem}.editor-page .settingsOption .pgn__form-checkbox .pgn__form-label{min-width:.8rem}.editor-page .pgn__form-radio-input[name=advanceTypes],.editor-page .settingsOption button.btn-icon{flex-shrink:0}.editor-page .answer-option .mce-content-body{word-break:break-word}@media(max-width:768px){.editor-page .answer-option .mce-content-body{overflow:hidden}.editor-page .pgn__stack-gap--4.flex-wrap.mb-6{max-width:100%}.editor-page .editProblemView.flex-nowrap{flex-wrap:wrap!important}}.editor-page .editProblemView.flex-nowrap>.flex-grow-1.mb-5{max-width:calc(100% - 345px)}@media(max-width:768px){.editor-page .editProblemView.flex-nowrap>.flex-grow-1.mb-5{margin-bottom:1.5rem!important;max-width:100%}.editor-page .editProblemView.flex-nowrap .editProblemView-settingsColumn{width:100%}.editor-page .editProblemView.flex-nowrap .editProblemView-settingsColumn .settingsWidget{margin:0!important}}@media(max-width:576px){.editor-page .pgn__modal-body{padding-left:10px;padding-right:10px}.editor-page .pgn-transition-replace-group .bg-light-300{padding:0 5px!important}.editor-page .pgn__form-control-set .pgn__action-row{align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:8px;justify-content:flex-start}}.pgn__form-control-decorator .btn-icon.btn-icon-primary,.pgn__form-control-decorator .btn-icon.btn-icon-secondary{color:var(--pgn-color-primary-base)!important}.pgn__form-control-decorator .btn-icon.btn-icon-primary:active,.pgn__form-control-decorator .btn-icon.btn-icon-primary:focus,.pgn__form-control-decorator .btn-icon.btn-icon-primary:hover,.pgn__form-control-decorator .btn-icon.btn-icon-secondary:active,.pgn__form-control-decorator .btn-icon.btn-icon-secondary:focus,.pgn__form-control-decorator .btn-icon.btn-icon-secondary:hover{background-color:var(--pgn-color-primary-base)!important;border-color:var(--pgn-color-primary-base)!important;box-shadow:none!important;color:var(--pgn-color-white)!important}.configuration-card-content a.text-info-500,.help-sidebar .sidebar-link{color:var(--pgn-color-primary-base)!important}.configuration-card-content a.text-info-500:hover,.help-sidebar .sidebar-link:hover{color:var(--pgn-color-primary-700)!important}#root [data-testid=redux-provider]>[data-testid=browser-router]>div:first-child:not([class],[id])>div:first-child:not([class],[id]){display:flex;flex-direction:column;min-height:100vh}#root [data-testid=redux-provider]>[data-testid=browser-router]>div:first-child:not([class],[id])>div:first-child:not([class],[id])>main{flex:1 1 auto}#root #dashboard-content .container-fluid{max-width:var(--pgn-rg-size-container,1230px)!important}#root .learner-variant-header{box-shadow:none!important;box-sizing:border-box;margin:0 auto;max-width:var(--pgn-rg-size-container,1230px);padding:var(--pgn-rg-spacing-header-vertical-padding,30px) 12px!important;position:relative;width:100%}#root .learner-variant-header+*{position:relative}#root .learner-variant-header+:before{background:linear-gradient(#00000040,#0000);content:"";height:5px;opacity:.7;position:absolute;top:0;width:100%}#root .learner-variant-header+.px-2{padding:0!important}#root .learner-variant-header .logo{height:var(--pgn-rg-size-header-logo-desktop-height,45px)!important;margin-top:-2px;padding:0!important}[dir=ltr] #root .learner-variant-header .logo{margin-right:25px}[dir=rtl] #root .learner-variant-header .logo{margin-left:25px}#root .learner-variant-header .btn.btn-inverse-primary{border:none!important;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:1.5556;margin:0;padding:5px!important;text-transform:uppercase}#root .learner-variant-header .btn.btn-inverse-primary:hover{background:#0000;color:var(--pgn-color-primary-700)}#root .learner-variant-header .btn.btn-inverse-primary:focus{background:var(--pgn-color-primary-700);border-radius:3px;color:var(--pgn-color-white)}#root .learner-variant-header .btn.pgn__avatar-button-avatar{background:#0000;border-color:var(--pgn-color-primary-base);color:var(--pgn-color-primary-base);line-height:25px}[dir=ltr] #root .learner-variant-header .btn.pgn__avatar-button-avatar{margin-left:10px;padding:10px 21px 10px 8px!important}[dir=rtl] #root .learner-variant-header .btn.pgn__avatar-button-avatar{margin-right:10px;padding:10px 8px 10px 21px!important}#root .learner-variant-header .btn.pgn__avatar-button-avatar:hover{background:var(--pgn-color-light-300)}#root .learner-variant-header .btn.pgn__avatar-button-avatar .pgn__avatar{height:27px;width:27px}[dir=ltr] #root .learner-variant-header .btn.pgn__avatar-button-avatar .pgn__avatar{margin-right:7px}[dir=rtl] #root .learner-variant-header .btn.pgn__avatar-button-avatar .pgn__avatar{margin-left:7px}#root .learner-variant-header .btn.pgn__avatar-button-avatar .d-md-inline{max-width:120px;overflow:hidden;text-overflow:ellipsis;text-transform:none;vertical-align:middle;white-space:nowrap}#root form.masquerade-bar{margin:0 auto;max-width:var(--pgn-rg-size-container,1230px)}@media(max-width:576px){#root form.masquerade-bar{padding:50px 10px 10px;position:relative}}[dir=ltr] #root form.masquerade-bar .masquerade-form-label{padding-left:0}[dir=rtl] #root form.masquerade-bar .masquerade-form-label{padding-right:0}@media(max-width:576px){#root form.masquerade-bar .masquerade-form-label{position:absolute;top:10px;z-index:2}[dir=ltr] #root form.masquerade-bar .masquerade-form-label{left:10px}[dir=rtl] #root form.masquerade-bar .masquerade-form-label{right:10px}}#root form.masquerade-bar .masquerade-form-label>.pgn__icon svg{fill:var(--pgn-color-gray-700)}#root form.masquerade-bar .masquerade-form-input{max-width:none}[dir=ltr] #root form.masquerade-bar .btn-brand{margin-right:0!important}[dir=rtl] #root form.masquerade-bar .btn-brand{margin-left:0!important}#root .course-list-container .pgn__card .pgn__card-header .pgn__card-header-actions{margin-top:23px}#root .course-list-container .pgn__card a.course-card-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal{display:flex}@media screen and (min-width:760px){#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal{max-width:var(--pgn-rg-size-course-card-image-horizontal-width-max);min-width:var(--pgn-rg-size-course-card-image-horizontal-width-min)}#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal .pgn__card-image-cap{object-fit:fill}}@media(max-width:768px){#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal{max-height:300px;max-width:100%}#root .course-list-container .pgn__card .pgn__card-wrapper-image-cap.horizontal .pgn__card-image-cap{margin:0 auto}}@media(max-width:576px){#root .course-list-container .pgn__action-row[data-test-id=CourseCardActions]{flex-wrap:wrap;width:100%}}#root .course-list-container .course-card .card .pgn__card-footer .btn{font-size:15px;padding:8px}#root .course-list-container .course-card .card .pgn__card-footer .btn .pgn__icon{height:20px;width:20px}@media(max-width:992px){#root .course-list-container .course-card .card .pgn__card-footer .btn{font-size:13px;padding:7px}#root .course-list-container .course-card .card .pgn__card-footer .btn .pgn__icon{height:18px;width:18px}}#root .program-record-wrapper{flex:1 1 auto}#root .program-record-wrapper .help{color:var(--pgn-color-gray-700)}#root .program-record-wrapper span.btn-icon-before{filter:none}.pgn__card .pgn__card-header [class*=pgn__card-header-title-]{line-height:normal}.pgn__menu-select-trigger-btn{background:#0000;border:none;color:var(--pgn-color-primary-base);display:block;max-width:100%;padding:0}.pgn__menu-select-trigger-btn:hover{background:#0000;border:none;color:var(--pgn-color-link-hover);-webkit-text-decoration:var(--pgn-typography-link-decoration-hover);text-decoration:var(--pgn-typography-link-decoration-hover)}.pgn__modal-content-container .pgn__modal-close-container{top:10px}.pgn__modal-content-container .pgn__form-control-floating-label-content{font-size:1rem}.flag-button{background-color:var(--pgn-color-white);border:1px solid var(--pgn-color-light-400);border-radius:.2rem;box-shadow:0 0 0 2px var(--pgn-color-light-400)}.flag-button:hover{box-shadow:0 0 0 2px var(--pgn-color-white)}.flag-button-selected,.flag-button:hover{border:1px solid var(--pgn-color-primary-300)}.flag-button-selected{box-shadow:0 0 0 2px var(--pgn-color-primary-300);pointer-events:none}.flag-button-container{display:flex;flex-wrap:wrap;--margin:1rem;--modifier:calc(20rem - 100%);margin:calc(var(--margin)*-1)}.flag-button-container>*{flex-basis:calc(var(--modifier)*999);flex-grow:1;margin:var(--margin)}

.toggle{border-radius:2rem;bottom:1rem;height:3rem;z-index:9999}.toggle.button-icon{background-color:#0e3639;position:relative;width:125px}[dir=ltr] .toggle.open{right:31%}[dir=rtl] .toggle.open{left:31%}[dir=ltr] .toggle.closed{right:1%}[dir=rtl] .toggle.closed{left:1%}.toggle svg{height:100%;width:100%}.action-message{background-color:#fff;border-color:#0000;border-radius:1rem;box-shadow:0 1px 4px 0 #0000004d,0 1px 2px 0 #0000000f;color:#000;font-size:14px;width:40%}[dir=ltr] .action-message{text-align:left}[dir=rtl] .action-message{text-align:right}.dismiss-button{height:1.5rem!important;width:1.5rem!important}.learning-assistant-popup-modal{width:100%}
.message{border-radius:10px;font-size:15px;max-width:70%;width:-moz-fit-content;width:fit-content}.message.user{background:#0e3639;color:#fff}.message.assistant{background:#f2f0ef}.message p{margin-bottom:0}.time{font-size:10px}
.scroller{opacity:1;overflow-y:scroll;scrollbar-width:thin;width:100%}[dir=ltr] .scroller{margin-right:0}[dir=rtl] .scroller{margin-left:0}.scroller:after{clear:both;content:"";display:block;height:0}.loading{font-size:13px}[dir=ltr] .loading{padding-left:10px}[dir=rtl] .loading{padding-right:10px}.loading:after{animation:ellipsis .9s steps(4) infinite;content:"…";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@keyframes ellipsis{to{width:1.25em}}
.disclosure{background-color:#0e3639;height:100%;overflow-y:auto}.disclosure h2{font-size:2rem}.disclosure h3{color:#f0cc00}.disclosure p{font-size:.625rem}.disclosure .privacy-policy-link{text-decoration:underline!important;text-decoration-color:#fff!important}.disclosure .disclaimer,.disclosure li{font-size:1rem}
.sidebar{background-color:#fff;bottom:0;box-shadow:0 0 1rem 0 rgba(0,0,0,.149),0 0 .625rem 0 rgba(0,0,0,.149);scroll-behavior:smooth;top:0;width:30%;z-index:9999}[dir=ltr] .sidebar{right:0}[dir=rtl] .sidebar{left:0}.sidebar h1{font-size:1.25rem;line-height:1.75rem}.sidebar button.chat-close{top:0}[dir=ltr] .sidebar button.chat-close{right:0}[dir=rtl] .sidebar button.chat-close{left:0}.separator{background:-webkit-linear-gradient(270deg,#00000059,#0000);height:10px;opacity:.2;padding:10px;width:100%;z-index:100}[dir=ltr] .separator{background:linear-gradient(180deg,#00000059,#0000)}[dir=rtl] .separator{background:linear-gradient(-180deg,#00000059,#0000)}

/*# sourceMappingURL=app.e751d37f69e8b6a81f39.css.map*/