@import"https://fonts.googleapis.com/css2?family=Cousine&display=swap";:root{--menu-bg: #555;--menu-text: #eee;--link-bg: #666;--link-text: #fb1;--nolink-bg: #444;--nolink-text: #ccc;--expanded-bg: #333}.navbar,.localnavbar{position:fixed;top:0;left:0;display:flex;align-items:center;width:100%;background-color:var(--menu-bg)}.navbar{background-color:var(--menu-bg)}.localnavbar{background:linear-gradient(90deg,red,orange,#ff0,green,#00f,indigo,violet)}.menu,.dropdown{list-style-type:none;margin:0;padding:0}.menu>li{display:inline-block;position:relative}.menu li a,.menu li span{display:block;color:var(--menu-text);padding:10px 15px;text-decoration:none;white-space:nowrap;cursor:pointer}.menu li a:hover{color:var(--link-text);background-color:var(--link-bg)}.menu li span:hover{color:var(--nolink-text);background-color:var(--nolink-bg)}.has-dropdown:hover>.dropdown{display:block}.dropdown{display:none;position:absolute;background-color:var(--menu-bg);min-width:150px;top:100%;left:0;z-index:1000;border:solid 1px var(--expanded-bg)}.dropdown li{display:block;position:relative}.dropdown .dropdown{left:100%;top:0;margin-top:-1px}.has-dropdown>a:after,.has-dropdown>span:after{content:"▶";margin-left:10px;font-size:.75rem;display:inline-block;transition:transform .1s ease}.has-dropdown:hover>a:after,.has-dropdown:hover>span:after{transform:rotate(90deg)}.has-dropdown:hover>a,.has-dropdown:has(.dropdown:hover)>a,.has-dropdown:hover>span,.has-dropdown:has(.dropdown:hover)>span{background:var(--expanded-bg)}.navbar .logo,.localnavbar .logo{position:absolute;right:20px}.logo img{vertical-align:middle}img.NWEAlogo{width:50px;height:auto}img.ORCATlogo{margin-left:10px;height:20px;width:auto}@font-face{font-family:HMHfont;src:url(/HMH/HMHMicro-Medium.otf) format("opentype");font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,.navbar,.localnavbar{margin-top:0;margin-bottom:0;font-family:HMHfont,Arial,Helvetica,sans-serif}h1,h2,h3,.navbar,.localnavbar{margin-bottom:.5rem}.navbar,.localnavbar{z-index:99}h4:not(.nomargin){margin-top:.5rem}body{font-family:Arial,Helvetica,sans-serif;margin-top:50px;background-color:#ddd}a,.link{color:#00f;text-decoration:underline;cursor:pointer}a:hover,.link:hover{background-color:#fb1;color:#333;text-decoration:none}button{cursor:pointer;border:none}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;color:#fff;background-color:#36f;margin:5px;padding:5px 10px;font-weight:700;border:none;border-radius:5px;transition:transform .1s}input.delete{background-color:#c00}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#00f;transform:scale(1.1)}input.delete:hover{background-color:#c00}input,select,textarea{padding:2px;border:solid 1px #ccc;border-radius:5px}textarea{font-family:Arial,Helvetica,sans-serif}ul{margin-top:0;margin-bottom:0}tr{vertical-align:top}th{vertical-align:bottom}table.border{border:solid 1px #333}table.chart,table.chartreverse{border-spacing:0px}table.chart>tbody>tr:nth-child(2n),.divrows .divrow:nth-child(odd){background-color:#ccc}table.chartreverse>tbody>tr:nth-child(odd){background-color:#ccc}.divrow{padding:5px}table.chart th,table.chartreverse th{border-bottom:solid 1px #333}table.chart th,table.chartreverse th,table.chart td,table.chartreverse td{padding:2px 10px}th.sortable:hover,div.sortable .rdt_TableHead .rdt_TableCol:not(:has(.rdt_TableCol_Sortable[disabled])):hover{cursor:pointer;background-color:#99f}div.sortable .rdt_TableCol{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-break:break-word}table.selectable tr:hover{cursor:pointer;background-color:#fff}.interaction-list{display:flex;cursor:pointer;margin:10px 0;padding:5px;background-color:#fff;border:1px solid #ccc;border-radius:5px;transition:transform .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out}.interaction-icon{flex-shrink:0}.interaction-list:hover{transform:scale(1.05);color:#00f;background-color:#ddf;border-color:#00f}.authoring-layout{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.config-interaction{border:solid 2px #999;padding:10px;margin:10px 0;border-radius:25px}.column,.interaction,.interaction-display,.contentelement-display,.metadata-display,.subjectgrade-display,.workgroup{flex:content;background-color:#eee;padding:.5rem;margin-bottom:.5rem;border:solid 1px #ccc;border-radius:5px}.interaction-display,.contentelement-display,.metadata-display{width:340px;break-inside:avoid;page-break-inside:avoid}.avoid-break{break-inside:avoid;page-break-inside:avoid}.subjectgrade-display,.workgroup{float:left;margin-right:10px;width:300px}.collection-display{padding:.25rem;width:200px;break-inside:avoid;page-break-inside:avoid}.columnwidth200{column-width:200px;column-gap:10px}.columnwidth350{column-width:350px;column-gap:20px}.homepage,.two-column,.interaction-content,.answer-choice,.ggm-background,.text-entry{display:flex;align-items:flex-start;gap:.5rem}.answer-choice{margin-top:.5rem}.answer-choice .fullwidth{margin-bottom:-4px}#authoring{flex:content}#interactions{min-width:200px;max-width:200px}#metadata,.interaction-metadata{display:grid;grid-template-columns:1fr;width:max-content;min-width:200px;max-width:200px}.interaction-metadata .column .fullwidth:first-child h4{margin-top:0}.width200{width:200px}#metadata>*,#metadata,.interaction-metadata>*,.fullwidth,.fullwidth>*{width:100%}.select-hover{position:absolute;top:100%;right:0;width:400px;margin-top:5px;padding:5px;background:#eee;border:solid 1px #333;border-radius:5px;z-index:10}.select-all{cursor:pointer;-webkit-user-select:none;user-select:none;padding:1px}.select-all:hover{background-color:#ddd}.float-left{float:left}.float-right{float:right}.small{font-size:small;font-weight:400!important}.large{font-size:large}.pointer{cursor:pointer}.collection-icon{font-size:medium}.hidden{display:none}.success{padding:5px;font-weight:700;color:#090}.bold{font-weight:700}.standard-check{font-size:1.25em;font-weight:700;vertical-align:middle}.error,.delete-trashcan,.blue-ui-icon,.green-ui-icon,.orange-ui-icon,.grey-ui-icon{padding:5px;font-weight:700;background-color:transparent;border-radius:5px}.red,.error,.impactCritical,.delete-trashcan{color:#c00}.blue,.blue-ui-icon{color:#00f}.green,.impactMinimal,.green-ui-icon{color:#080}.orange,.impactHigh,.orange-ui-icon{color:#f90}.grey,.grey-ui-icon{color:#888}.blue-ui-icon.small{padding:2px}.impactModerate{color:#cc0}.impactLow{color:#6c0}.white,.delete-trashcan:hover,.blue-ui-icon:hover,.green-ui-icon:hover,.orange-ui-icon:hover,.grey-ui-icon:hover{color:#fff}.delete-trashcan:hover{background-color:#c00}.blue-ui-icon:hover{background-color:#00f}.green-ui-icon:hover{background-color:#073}.orange-ui-icon:hover{background-color:#f90}.grey-ui-icon:hover{background-color:#888}.error-bg{background-color:#f66}.required-error,.ck-content.required-error{border:solid 2px #c00!important}.answer-letter{font-family:Cousine,monospace;padding:2px 5px;border:solid 2px #000;border-radius:25px}.answer-letter:not(.unclickable):hover{cursor:pointer;color:#00f;background-color:#ddf;border:solid 2px #00f}.answer-letter.correct{color:#00f;border:solid 2px #00f}.readonly{background-color:#eee}.inline-block{display:inline-block}.center-horizontal{text-align:center}.vertical{display:flex;flex-direction:column;align-items:center}.vertical-bottom{align-self:flex-end}.ck-content{background-color:#fff;border:solid 1px #ccc!important;border-radius:5px!important}.ck-content ol,.ck-content ul{margin-left:50px!important}.ck-content .image,.ck-content .table{margin:.9em 0!important}.ck-content .image>figcaption{background-color:#eee;font-size:.85em;padding:.5em;text-align:center;color:#333}.ck-content .sidebar-box,.sidebar-box{float:right;width:auto;max-width:300px;border:solid 1px #999;background:#ccc;padding:.5em;margin:.5em;font-size:.75em}.ck-content .footnote{border-top:solid 1px #999;font-size:.75em}.ggm-canvas{border:solid 1px #000}.div-grid{display:inline grid;grid-template-columns:auto auto;column-gap:.5rem}.chart-graph{align-items:start;column-gap:2rem}.chart-graph .div-grid{row-gap:.2rem}label{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 5px;border:solid 1px transparent;border-radius:5px}label input{cursor:pointer}label:hover{background-color:#ddf;border:solid 1px #00f}.nowrap{white-space:nowrap}.input-letter-arrow{display:flex;flex:1;line-height:1;padding:0;margin:0;background:transparent;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;border:none}.passage-title,.passage-title p{margin:0}.margin-left-10{margin-left:10px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content{background:#fff;padding:25px;border-radius:10px;width:100%;max-width:60vw;max-height:80vh;overflow-y:auto}.users-viewing-notice,.users-viewing-warning{flex:content;padding:.5rem;margin-bottom:.5rem;border-radius:5px}.users-viewing-notice{background-color:#ffd;border:solid 2px #fe0}.users-viewing-warning{background-color:#fdd;border:solid 2px #c00}.reporting-chart{float:left;margin:0 20px 20px 0;padding:10px;background-color:#eee;border:solid 1px #ccc;border-radius:25px}.clear-float{clear:both}.Passage-counter-reset{counter-reset:line;clear:both}.Passage-Prose,.Passage-Poetry{position:relative}.Passage-Prose p,.Passage-Poetry ol{margin-bottom:1em}.Passage-Prose h3{margin-left:30px}.Passage-Prose p{margin-left:30px;text-indent:30px}.Passage-Poetry ol{text-indent:30px;list-style-type:none}.Passage-Prose p:before{position:absolute;left:-2em;width:1em;text-align:right;display:inline-block;font-size:small;color:#999;counter-increment:line 1;content:counter(line)}.Passage-Prose .callout{float:right;font-size:small;margin:0 0 10px 10px;padding:5px;background-color:#ddd;border:solid 1px #999}.Passage-Poetry li:nth-of-type(5n):before{position:absolute;left:-2em;margin-top:3px;width:1em;text-align:right;display:inline-block;font-size:small;color:#999;counter-increment:line 5;content:counter(line)}.programblock{margin-bottom:10px}.standardblock{display:inline-block;margin-right:30px;padding:5px}.left-menu-container{display:flex}.left-menu-container .left-menu,.left-menu-container .content{background-color:#eee;padding:.5rem;margin-bottom:.5rem;border:solid 1px #ccc;border-radius:5px}.left-menu-container .left-menu{flex:0 0 auto;margin-right:10px}.left-menu-container .content{flex:1}td.thumbnail img{max-height:50px;max-width:50px;object-fit:contain;cursor:pointer}div.faq-answer{margin:0 25px}.ck-content .image-style-align-left,.ck-content .image-style-align-center,.ck-content .image-style-align-right{display:block}.ck-content .image-style-align-center img{min-width:unset;min-height:unset}.pagination{min-width:20px;text-align:center;padding-bottom:5px;border-radius:10px}.pagination:enabled{border:solid 1px #999}.pagination:enabled:hover{background-color:#ccf;border:solid 1px #00f}
