@media(max-width:1200px){legend{font-size:calc(1.275rem + .3vw)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}h2,.h2{font-size:calc(1.325rem + .9vw)}h3,.h3{font-size:calc(1.3rem + .6vw)}h4,.h4{font-size:calc(1.275rem + .3vw)}.display-1{font-size:calc(1.725rem + 5.7vw)}.display-2{font-size:calc(1.675rem + 5.1vw)}.display-3{font-size:calc(1.575rem + 3.9vw)}.display-4{font-size:calc(1.475rem + 2.7vw)}.close{font-size:calc(1.275rem + .3vw)}}@media(max-width:720px){html{font-size:10px}}@media(min-width:720px){html{font-size:12px}}@media(min-width:960px){html{font-size:14px}}@media(min-width:1140px){html{font-size:16px}}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:none}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}#page-container{position:relative;min-height:100vh}#content-wrap{padding-bottom:3.5rem}#footer{position:absolute;bottom:0;width:100%;height:2.5rem;font-size:.6rem;background-color:#000;color:#fff;z-index:99}#_cas_logo{font-family:"Six Caps";color:#fff;font-size:2rem;padding:0;margin-top:0;margin-bottom:0;margin-left:0;font-display:swap}.round-box{background-color:#000;color:#fff;border-radius:10px;padding:5px;font-size:.8em}.noborder{border:0!important}.font-smaller{font-size:.8rem!important}.biggerSize{width:30px;height:30px}@media(max-width:800px){.scroll-small-device{overflow-x:auto}}#navheader{position:-webkit-sticky;position:sticky;top:0;z-index:10}#app header .nav-link{padding-right:.5rem;padding-left:.5rem;color:#fff;font-weight:600}#app header .navbar .nav-link:hover{opacity:.5;text-decoration-line:underline;background-color:transparent}#app header .navbar .nav-link.active,#app header li.nav-item.b-nav-dropdown.dropdown[active=true]{text-decoration-line:underline;background-color:transparent}#app .progress-bar{overflow:unset}[v-cloak]>*{display:none!important}main{margin-top:.25rem}button:disabled>i,button[disabled]>i{opacity:.1}button:disabled>span.iconWithText,button[disabled]>span.iconWithText{opacity:.1}.iconWithText{display:inline-block!important;font-size:.75rem!important}.iconWithText>i.fas{display:block!important}#status-title{text-transform:capitalize}#learning-outcome-cards{margin-top:1em}#color-table-component{table-layout:fixed;min-width:660px;overflow-x:auto}ul.list-style-none{list-style:none}.flex-even{flex:1.5 0 100px}#glo-scroll-content-table-wrapper{max-height:80vh;overflow:auto}#glo-scroll-content-table{border-collapse:separate;border-spacing:0}#glo-scroll-content-table td{background-color:#fff}#glo-scroll-content-table thead th{position:sticky;top:0;z-index:1;background-color:#fff}#glo-scroll-content-table thead th:first-child{position:sticky;left:0;z-index:2;width:30px}#glo-scroll-content-table thead th:nth-child(2){position:sticky;left:30px;z-index:2}#glo-scroll-content-table tbody th{background:#fff;position:relative;font-weight:normal}#glo-scroll-content-table tbody th:first-child{position:sticky;left:0;z-index:1;width:30px}#glo-scroll-content-table tbody th:nth-child(2){position:sticky;left:30px;z-index:1}.blur a,.blur p{visibility:hidden}.blur a:before{content:'Anonymous';visibility:visible}.blur p:before{content:'Anonymous';visibility:visible}#feedbacks button.collapsed .when-open,#feedbacks button.not-collapsed .when-closed{display:none}table thead tr th.red-header{background-color:red!important;color:#fff!important}table thead tr th.blue-header{background-color:blue!important;color:#fff!important}table thead tr th.green-header{background-color:green!important;color:#fff!important}.custom-tab-panel{border:1px solid #ddd;border-radius:.5rem;background-color:#fff;overflow:hidden}.psfs-info .tab-nav-item{flex:1;text-align:center;background:#fff;border:1px solid #ddd;border-bottom:none;padding:.75rem 1rem;color:rgba(0,0,0,.2);cursor:pointer;transition:color .2s}.psfs-info .tab-nav-item+.tab-nav-item{margin-left:-1px}.psfs-info .tab-nav-item:hover{color:rgba(0,0,0,.8)}.psfs-info .tab-nav-item.active{color:#000;background:#fff;font-weight:600}.psfs-info .tab-content{border:1px solid #ddd;background:#fff;padding:1rem}.psfs-info div.tab-nav{border-bottom:#ccc double}