.small-font{font-size:.875rem!important}
.max-width-222{max-width:222px}.max-width-264{max-width:264px}.max-width-1180{max-width:1180px}.max-height-39{max-height:39px}.d-grid{display:grid}.footer{background-color:#fcfcfc}.footer .area-1{border-bottom:1px solid var(--pgn-color-gray-200);grid-column:1;grid-row:1;padding-bottom:1rem}.footer .area-2{grid-row:2}.footer .area-2,.footer .area-3{border-bottom:1px solid var(--pgn-color-gray-200);grid-column:1;padding:1rem 0}.footer .area-3{grid-row:3}.footer .area-4{border-bottom:1px solid var(--pgn-color-gray-200);grid-column:1;grid-row:4;padding:1rem 0}.footer .area-5{grid-column:1;grid-row:5;padding:1rem 0}@media only screen and (min-width:717px){.footer .area-1{border-bottom:none;grid-column:1/span 2;grid-row:1;padding:1rem 0}.footer .area-2{grid-column:1;grid-row:2}.footer .area-3{grid-column:1;grid-row:3}.footer .area-4{border-bottom:none;grid-column:1;grid-row:4}.footer .area-5{grid-column:2;grid-row:2/span 3}[dir=ltr] .footer .area-5{border-left:1px solid var(--pgn-color-gray-200);margin-left:1rem;padding-left:1rem}[dir=rtl] .footer .area-5{border-right:1px solid var(--pgn-color-gray-200);margin-right:1rem;padding-right:1rem}}@media only screen and (min-width:870px){.footer .area-1{grid-column:1;grid-row:1/span 3}[dir=ltr] .footer .area-1{border-right:1px solid var(--pgn-color-gray-200);margin-right:1rem;padding-right:1rem}[dir=rtl] .footer .area-1{border-left:1px solid var(--pgn-color-gray-200);margin-left:1rem;padding-left:1rem}.footer .area-2{border-bottom:none;grid-column:2;grid-row:1}[dir=ltr] .footer .area-2{border-right:1px solid var(--pgn-color-gray-200);margin-right:1rem;padding-right:1rem}[dir=rtl] .footer .area-2{border-left:1px solid var(--pgn-color-gray-200);margin-left:1rem;padding-left:1rem}.footer .area-3{border-bottom:none;grid-column:3;grid-row:1}[dir=ltr] .footer .area-3{border-right:1px solid var(--pgn-color-gray-200);margin-right:1rem;padding-right:1rem}[dir=rtl] .footer .area-3{border-left:1px solid var(--pgn-color-gray-200);margin-left:1rem;padding-left:1rem}.footer .area-4{grid-column:4;grid-row:1}.footer .area-5{grid-column:2/span 3;grid-row:2}[dir=ltr] .footer .area-5{border-left:none;margin-left:0;padding-left:0}[dir=rtl] .footer .area-5{border-right:none;margin-right:0;padding-right:0}}@media only screen and (min-width:1188px){.footer .area-1{grid-column:1/span 1;grid-row:1}.footer .area-2{grid-column:2;grid-row:1}.footer .area-3{grid-column:3;grid-row:1}.footer .area-4{grid-column:4;grid-row:1}[dir=ltr] .footer .area-4{border-right:1px solid var(--pgn-color-gray-200);margin-right:1rem;padding-right:1rem}[dir=rtl] .footer .area-4{border-left:1px solid var(--pgn-color-gray-200);margin-left:1rem;padding-left:1rem}.footer .area-5{grid-column:5/span 1;grid-row:1;max-width:372px}}.menu{position:relative}.menu-content{background:var(--pgn-color-white);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}.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:var(--pgn-color-gray-800);line-height:1.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item a{text-decoration:none}.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 .secondary-menu-container .expanded .nav-link,.site-header-desktop .secondary-menu-container .nav-link.active,.site-header-desktop .secondary-menu-container .nav-link:focus,.site-header-desktop .secondary-menu-container .nav-link:hover{background:var(--pgn-color-bg-active);color:var(--pgn-color-active)}.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)}#main,body{font-size:14px}.btn,.dropdown-menu,.form-control,.pgn__form-control-floating-label-content,.pgn__form-label,.pgn__modal{font-size:14px!important}.btn-md{font-size:16px!important}.btn-plain{background-color:var(--pgn-color-card-bg-base)!important}#comment img,#post img,#reply img,.discussion-comments img,.post-preview img,.text-editor img{height:auto;max-width:100%}.text-staff-color{color:var(--pgn-color-warning-700)}.outline-staff-color{outline:var(--pgn-color-warning-700) solid 2px}.text-TA-color{color:var(--pgn-color-success-700)}.outline-TA-color{outline:var(--pgn-color-success-700) solid 2px}.outline-anonymous{outline:var(--pgn-color-light-400) solid 2px}.font-size-8{font-size:8px!important}.font-weight-500{font-weight:500!important}.post-footer-icon-dimensions{height:32px!important;width:32px!important}.like-icon-dimensions{height:23px!important;width:21px!important}.follow-icon-dimensions{height:24px!important;width:21px!important}.dropdown-icon-dimensions{height:21px!important;width:20px!important}.post-summary-icons-dimensions{height:16px!important;width:16px!important}.post-summary-comment-count-dimensions{height:15.39px!important;width:15.5px!important}.post-summary-like-dimensions{height:16px!important;width:17px!important}.post-summary-timestamp{font-size:12px!important;line-height:20px!important}[dir=ltr] .post-summary-card-selected{border-right-style:solid!important;border-right-width:4px!important}[dir=rtl] .post-summary-card-selected{border-left-style:solid!important;border-left-width:4px!important}.my-14px{margin-bottom:14px;margin-top:14px}.my-10px{margin-bottom:10px;margin-top:10px}.mb-14px{margin-bottom:14px}[dir=ltr] .mr-0\.5{margin-right:2px}[dir=rtl] .mr-0\.5{margin-left:2px}.mb-0\.5{margin-bottom:2px}.mt-0\.5{margin-top:2px}[dir=ltr] .ml-0\.5{margin-left:2px}[dir=rtl] .ml-0\.5{margin-right:2px}.mt-14px{margin-top:14px}.mb-10px{margin-bottom:10px}.mt-10px{margin-top:10px}.mt-17px{margin-top:17px!important}[dir=ltr] .mr-36px{margin-right:36.6px}[dir=rtl] .mr-36px{margin-left:36.6px}.badge-padding{padding-bottom:1px;padding-top:1px}.discussion-post:hover{background-color:unset!important}.learner>a:hover{background-color:var(--pgn-color-light-300)}.py-10px{padding-bottom:10px!important;padding-top:10px!important}.py-8px{padding-bottom:8px!important;padding-top:8px!important}.pb-10px{padding-bottom:10px}.pt-10px{padding-top:10px!important}.px-10px{padding-left:10px;padding-right:10px}.py-2px{padding-bottom:2px!important;padding-top:2px!important}.question-icon-size{height:1.5rem!important;width:1.5rem!important}.question-icon-position{top:12px}[dir=ltr] .question-icon-position{left:14px}[dir=rtl] .question-icon-position{right:14px}.avarat-img-position{margin-top:17px}[dir=ltr] .avarat-img-position{margin-left:17px}[dir=rtl] .avarat-img-position{margin-right:17px}[dir=ltr] header .logo{margin-right:1rem}[dir=rtl] header .logo{margin-left:1rem}header .logo img{height:1.75rem}#learner-posts-link span[role=heading]:hover{text-decoration:underline}.sidebar-desktop-width{max-width:28rem!important}.sidebar-tablet-width{max-width:21rem!important}.sidebar-XL-width{min-width:29rem!important}.filter-menu:focus-visible{background-color:#e9e6e4!important}.border-light-400-2{border-width:2px!important;border:2px solid var(--pgn-color-light-400)!important}.border-primary-500-2{border-width:2px!important;border:2px solid var(--pgn-color-primary-500)!important}.post-form input[type=checkbox]{height:18px!important;width:18px!important}.post-form h4{font-size:16px!important}.pointer-cursor-hover :hover{cursor:pointer}.filter-bar:focus,.filter-bar:focus-visible{outline:none}header,header .user-dropdown button{font-size:18px!important;line-height:28px}header .user-dropdown button{font-weight:400;height:44px!important}header .user-dropdown span{font-weight:500;line-height:24px}header .container-xl .course-title-lockup{font-size:1.125rem!important}header .container-xl .logo{margin-top:2px}header span:first-child{font-size:14px!important;margin-bottom:-1px!important;margin-top:1px!important}#courseTabsNavigation{font-size:18px!important;z-index:3}#courseTabsNavigation .container-xl{font-size:1.125rem}#courseTabsNavigation .container-xl .nav{line-height:28px}#courseTabsNavigation .container-xl .nav-item{padding-bottom:8px}.min-content-height{min-height:80vh!important}.header-action-bar{box-shadow:0 2px 4px #00000026,0 2px 8px #00000026;top:0;z-index:2!important}[dir=ltr] .header-action-bar .nav-button-group .nav-item:not(:last-child) .nav-link{border-right:0}[dir=rtl] .header-action-bar .nav-button-group .nav-item:not(:last-child) .nav-link{border-left:0}@media screen and (max-width:567px){[dir=ltr] .header-action-bar .nav-button-group .nav-item:not(:last-child) .nav-link{border-right:1px solid #e9e6e4}[dir=rtl] .header-action-bar .nav-button-group .nav-item:not(:last-child) .nav-link{border-left:1px solid #e9e6e4}}.tox-tinymce-aux{z-index:1!important}.actions-dropdown,.breadcrumb-menu{z-index:1}.discussion-topic-group:last-of-type .divider{display:none}.zindex-5000{z-index:5000}#paragon-portal-root .pgn__modal-layer{z-index:5000!important}#iconbutton-tooltip-top{z-index:0}.btn-icon.btn-icon-primary:hover{background-color:var(--pgn-color-light-300)!important;color:var(--pgn-color-primary-500)!important}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:center}}.tox .tox-editor-header{z-index:0!important}.badge{font-size:12px!important;padding:1px 5px!important}.pgn__checkpoint{max-width:340px!important}.post-card-padding{padding:24px 24px 10px}.hover-card{border-radius:3px;box-shadow:0 8px 16px #00000026,0 4px 10px #00000026;height:36px!important;margin-top:-2.063rem;max-width:fit-content!important;z-index:1}[dir=ltr] .hover-card{margin-left:auto;right:32px}[dir=rtl] .hover-card{left:32px;margin-right:auto}.response-editor-position{margin-top:50px!important}.hover-button:hover{border:none!important;height:36px!important}.btn-tertiary:hover,.hover-button:hover,.nav-button-group .nav-link:hover{background-color:var(--pgn-color-light-300)!important}.nav-button-group .nav-link.active,.nav-button-group .show>.nav-link{background-color:var(--pgn-color-primary-500)!important}.course-tabs-navigation .nav a:hover{background-color:var(--pgn-color-light-300)!important}.btn-tertiary:disabled{background-color:#0000!important;color:var(--pgn-color-gray-700)!important}.disable-div{pointer-events:none}.on-focus:focus-within{outline:2px solid #000}.html-loader p:last-child{margin-bottom:0}code{text-wrap:wrap!important;word-break:break-word!important}.post-card-comment{outline:none}.post-card-comment:not(:focus) .hover-card,.post-card-comment:not(:hover) .hover-card{display:none}.post-card-comment:focus-within .hover-card,.post-card-comment:hover .hover-card{display:flex}.post-card-comment .pgn__avatar{flex-shrink:0}.spinner-dimensions{height:24px!important;width:24px!important}.MJX-TEX{white-space:normal}.font-style{font-style:normal!important}.in-context-navbar{line-height:44px}.line-height-24{line-height:24px!important}.comments-sort{margin-bottom:-44px;z-index:0}.comment-line{line-height:1;width:calc(100% - 180px)}[dir=ltr] .discussion-comments blockquote,[dir=ltr] .post-preview blockquote{border-left:2px solid var(--pgn-color-gray-200);margin-left:1.5rem;padding-left:1rem}[dir=rtl] .discussion-comments blockquote,[dir=rtl] .post-preview blockquote{border-right:2px solid var(--pgn-color-gray-200);margin-right:1.5rem;padding-right:1rem}.add-comment-btn{border:1px solid var(--pgn-color-light-300)!important}.icon-size-24{height:1.5rem!important;width:1.5rem!important}.actions-dropdown-item{height:48px!important;padding:12px 16px;width:195px!important}.font-xl{font-size:18px!important;line-height:28px!important}[dir=ltr] .usabilla_live_button_container{right:0!important}[dir=rtl] .usabilla_live_button_container{left:0!important}.learning-header{background-color:#fff;position:relative;z-index:4}.spinner-container{position:absolute;top:50%}[dir=ltr] .spinner-container{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .spinner-container{right:50%;transform:translate(50%,-50%)}.author-name{line-height:1.5;word-break:break-all}.content-unavailable-desktop{width:32.188rem!important}td,th{border:1px dashed var(--pgn-color-gray-200);padding:.4rem;white-space:nowrap}[dir=ltr] .help-icon{margin:-47px -3px 0 0}[dir=rtl] .help-icon{margin:-47px 0 0 -3px}.help-icon-size{height:16px!important;width:16px!important}@media only screen and (max-width:367px){.alert-message-content,.btn,.discussion-comments h5,.dropdown-menu,.form-control,.pgn__form-control-floating-label-content,.pgn__form-label,.pgn__modal,.tooltip,.tox-tbtn{font-size:10px!important}.badge,.hover-card button,.post-summary-timestamp{font-size:8px!important}.header-action-bar button{height:42px;text-wrap:nowrap}.nav-item a{padding-left:14px!important;padding-right:14px!important}.discussion-posts .btn-md,.post-form h4{font-size:12px!important}}@media only screen and (min-width:367px)and (max-width:768px){.alert-message-content,.btn,.discussion-comments h5,.dropdown-menu,.form-control,.pgn__form-control-floating-label-content,.pgn__form-label,.pgn__modal,.tooltip,.tox-tbtn{font-size:12px!important}.badge,.hover-card.btn-tertiary,.post-summary-timestamp{font-size:10px!important}.discussion-posts .btn-md,.post-form h4{font-size:14px!important}}@media only screen and (min-width:769px){#main,.tooltip,body{font-size:14px}}@media only screen and (max-width:768px){#main,body{font-size:12px}}@media only screen and (max-width:366px){#main,body{font-size:10px}}

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