[data-doc-type]{font-family:Times New Roman,"Noto Serif SC",serif;color:#000;line-height:1.65;max-width:800px;margin:0 auto;padding:2rem}[data-doc-type] h1{font-family:Helvetica Neue,PingFang SC,sans-serif;font-size:1.5rem;font-weight:700;text-align:center;margin:0 0 .25rem;line-height:1.3}[data-doc-type] h2{font-size:1.15rem;font-weight:700;border-bottom:1.5px solid #000;padding-bottom:.2rem;margin:1.5rem 0 .75rem}[data-doc-type] h3{font-size:1.05rem;font-weight:600;margin:1rem 0 .5rem}[data-doc-type] h4{font-size:.95rem;font-weight:600;margin:.75rem 0 .35rem}[data-doc-type] p{margin:.4rem 0}[data-doc-type] section+section{margin-top:1.25rem}[data-doc-type=rubric]{max-width:none;padding:0}[data-doc-type=rubric] [data-section=header]{border-bottom:1.5px solid #111;margin-bottom:1rem;padding-bottom:.9rem}[data-doc-type=rubric] [data-section=header]>p:first-child{font-family:Helvetica Neue,PingFang SC,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.16em;margin:0 0 .35rem;text-transform:uppercase}[data-doc-type=rubric] [data-section=header] p:last-child{color:#333;margin-top:.35rem}[data-doc-type=rubric] [data-section=rubric-matrix]{overflow-x:auto}[data-doc-type=rubric] table[data-rubric]{font-size:.9rem;margin:0;table-layout:fixed}[data-doc-type=rubric] table[data-rubric] td,[data-doc-type=rubric] table[data-rubric] th{overflow-wrap:anywhere;padding:.65rem .7rem;word-break:break-word}[data-doc-type=rubric] table[data-rubric] td:first-child,[data-doc-type=rubric] table[data-rubric] th:first-child{width:22%}[data-doc-type=rubric] table[data-rubric] td:nth-child(2),[data-doc-type=rubric] table[data-rubric] th:nth-child(2){text-align:center;width:8%}[data-doc-type=rubric] table[data-rubric] td:nth-child(n+3),[data-doc-type=rubric] table[data-rubric] th:nth-child(n+3){width:17.5%}[data-doc-type=rubric] table[data-rubric] thead th{background:#efefef;font-family:Helvetica Neue,PingFang SC,sans-serif;font-size:.82rem;font-weight:700;line-height:1.35}[data-doc-type=rubric] table[data-rubric] tbody td:first-child strong{display:block;font-family:Helvetica Neue,PingFang SC,sans-serif;font-size:.92rem;margin-bottom:.35rem}[data-doc-type=rubric] table[data-rubric] p{margin:.18rem 0}[data-doc-type=rubric] table[data-rubric] ol,[data-doc-type=rubric] table[data-rubric] ul{margin:.25rem 0}[data-doc-type=rubric] table[data-rubric] .katex-display{margin:.45rem 0}[data-answer-space]{border:1.5px dashed #999;margin:.5rem 0;border-radius:2px}[data-answer-space=small]{min-height:60px}[data-answer-space=medium]{min-height:120px}[data-answer-space=large]{min-height:200px}[data-question]{margin:.75rem 0;padding-left:0;position:relative}[data-options],ol[data-options],ol[type=A]{list-style-type:upper-alpha;padding-left:2.5rem;margin:.5rem 0}[data-options] li,ol[type=A] li{margin:.3rem 0;padding-left:.4rem}.ProseMirror ol[data-options],.ProseMirror ol[type=A],.tiptap ol[data-options],.tiptap ol[type=A]{list-style-type:upper-alpha!important}[data-doc-type] table{border-collapse:collapse;width:100%;margin:.75rem 0;font-size:.9rem}[data-doc-type] td,[data-doc-type] th{border:1px solid #333;padding:.4rem .6rem;text-align:left;vertical-align:top}[data-doc-type] th{font-weight:600;background:#f0f0f0}[data-rubric] th{background:#e5e5e5;text-align:center}[data-rubric] td{font-size:.85rem;line-height:1.45}[data-doc-type] hr{border:none;border-top:1px solid #666;margin:1rem 0}[data-doc-type] blockquote{border-left:3px solid #666;padding-left:1rem;margin:.75rem 0;color:#333;font-style:italic}[data-doc-type] img{max-width:100%;max-height:240px;display:block;margin:.5rem auto}[data-doc-type] ol,[data-doc-type] ul{padding-left:1.5rem;margin:.35rem 0}[data-doc-type] li{margin:.15rem 0}::highlight(doc-engine-selection-preview){background:rgba(245,158,11,.28);color:inherit}@media print{[data-doc-type]{font-size:11pt;padding:0;max-width:none}[data-doc-type] h1{font-size:14pt}[data-doc-type] h2{font-size:12pt}[data-answer-space],[data-question],[data-section]{-moz-column-break-inside:avoid;break-inside:avoid}[data-doc-type] table{-moz-column-break-inside:auto;break-inside:auto}[data-doc-type] tr{-moz-column-break-inside:avoid;break-inside:avoid}}