/* 1080 Learner demo CSS. Generated from src-1080-demo/src/css/print.css - do not edit. */
@page{size:auto;margin:11mm 12mm}html,body{background:#fff!important;color:#000!important}body{font-size:9pt;line-height:1.32;background-image:none!important}.top,.top-back,.foot,.skip,#pause,#live,.screen-head,.replay-bar,.report-actions,.next-row,.prism-slot,.prism-btn,.thread-hint,.legend-row,.turn-sweep,.lp-live,.routine,.note-hint,.rail-subject .node:not(.stop){display:none!important}main>:not(.s-teacher){display:none!important}.screen{padding:0!important;max-width:none!important}.card-glass{box-shadow:none!important;border:0!important;background:none!important;backdrop-filter:none!important;padding:0!important}.print-title{display:block!important;font:600 11pt/1.2 Instrument Sans,Arial,sans-serif}.report-head{gap:4px;margin-bottom:6pt}.rh-source{font-size:13pt!important}.plate{font-size:8pt;border:1px solid #000}.hairline{height:1.5pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.conditions{background:none!important;padding:0!important;font-size:8.5pt;color:#000!important}.report-grid{display:block!important}.rail-col{border:0!important;padding:0!important;margin:0 0 4pt;display:flex;gap:12pt;flex-wrap:wrap}.rail-title{display:none}.rail-subject{margin:0!important}.rail-h{font-size:7.5pt;margin:0;color:#000}.node.stop{display:block;padding:0}.node .seg,.node-mark{display:none!important}.stop-text,.caveat{font-size:8pt;color:#000!important}.concepts-col .legend{font-size:8pt;color:#000}.concept{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-areas:"head head head" "saw try know" "mean try know";gap:2pt 12pt;padding:5pt 0 3pt;margin:4pt 0 0;border-top:1px solid #000;break-inside:avoid}.concept .c-head{grid-area:head;margin:0 0 2pt!important}.task-box .c-head{display:flex;gap:6pt;align-items:center}.c-head h3{font-size:12pt!important}.c-word{font-size:7.5pt;border-color:#000;color:#000;padding:1pt 5pt}.q{display:block!important;padding:0!important}.q-saw{grid-area:saw}.q-mean{grid-area:mean}.q-try{grid-area:try}.q-know{grid-area:know}.claim{font-size:7pt!important;color:#000!important;margin:2pt 0 1pt}.obs,.evidence,.mean,.alts,.q-know p,.band{font-size:8.5pt!important;color:#000!important}.try{font-size:11pt!important;color:#000!important}.paid{border:1px solid #000;padding:3pt 5pt;color:#000}.paid-label{color:#000}.answer-line{color:#000;border-color:#000}.glyph .g-screen{display:none}.glyph .g-print{display:inline}.glyph .gs,.glyph .gd{stroke:#000!important}.task-box{border:1.5px solid #000!important;background:none!important;padding:5pt 7pt!important;margin-top:6pt!important;gap:2pt!important;break-inside:avoid}.task-box h3{font-size:11pt!important}.task-box .ask{font-size:10pt!important;color:#000!important}.task-note,.recheck{font-size:8pt!important;color:#000!important}.task-ico .gs,.task-ico .gl{stroke:#000!important}.report-foot{margin-top:6pt;padding-top:4pt;border-top:1px solid #000}.report-foot ul,.report-foot .claim{font-size:11pt!important;columns:2}.report-foot .claim{columns:auto}a{color:#000!important;text-decoration:none}html.print-note .face.front{display:none!important}html.print-note .face.back{display:block!important;padding:0!important}html:not(.print-note) .face.back{display:none!important}div.note{box-shadow:none!important;background:#fff!important;width:100%!important;padding:0!important;font-size:12pt}div.note:before{display:none}.note-body{font-size:12pt!important}.note h4{color:#000!important;font-size:14pt}.note-not{font-size:11pt}@page{margin:9mm 10mm}.report-card{overflow:visible!important}body{font-size:8pt}.obs,.evidence,.mean,.alts,.q-know p,.band,.task-box .obs{font-size:7.6pt!important;line-height:1.28!important}.obs li,.alts li{margin:0}.try{font-size:9.6pt!important;line-height:1.18!important}.paid{padding:2pt 4pt;margin-top:3pt}.paid-title{font-size:7.6pt}.paid-label{font-size:6.5pt}.rail-col{display:grid!important;grid-template-columns:1fr 1fr;gap:0 12pt}.rail-subject+.rail-subject{margin-top:0!important}.concept{gap:1pt 10pt;padding:3pt 0 2pt}.claim{margin:1pt 0 0!important}.q ul{padding-left:1em}.answer-line{margin-top:2pt}.report-foot ul{font-size:11pt!important;margin-top:2pt}.concept{grid-template-columns:1.55fr 1fr 1fr!important}.obs,.evidence{font-size:7.3pt!important}.task-box{padding:3pt 6pt!important;margin-top:4pt!important}.task-box .obs{margin:0}.report-head .conditions,.concepts-col .legend{font-size:7.5pt!important}.print-title{padding-left:1pt}.report-foot ul{columns:3!important;column-gap:12pt;line-height:1.2}.report-foot{margin-top:4pt;padding-top:3pt}.report-foot ul{columns:auto!important;display:grid!important;grid-template-columns:repeat(3,1fr);gap:1pt 14pt;break-inside:avoid}.report-foot{break-inside:avoid}@page{margin:7mm 10mm}.stop-text,.caveat{font-size:7pt!important;line-height:1.2}.rail-col{margin-bottom:2pt!important}.report-head{margin-bottom:3pt!important}.concept{margin-top:2pt!important}.report-head .rh-row .plate{display:inline-block!important}
