.lsa-test-form,.lsa-builder-q,.lsa-attempt,.lsa-plan,.lsa-grade-row{margin:0 0 16px}.lsa-question{border-left:4px solid var(--lsc-blue,#123b9e)}.lsa-qhead{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.lsa-qtext{font-size:1.05rem}.lsa-answer{display:grid;gap:10px;margin-top:14px}.lsa-option{display:flex!important;align-items:center;gap:10px;padding:10px;border:1px solid #d9e2f5;border-radius:10px}.lsa-builder-q,.lsa-grade-row,.lsa-plan{padding:14px;border:1px solid #dfe6f1;border-radius:12px}.lsa-builder-q a{color:#a00}.lsa-attempt{border:1px solid #dfe6f1;border-radius:12px;padding:12px}.lsa-attempt summary{cursor:pointer}.lsa-grade-row pre{white-space:pre-wrap;background:#f5f7fb;padding:10px;border-radius:8px}.lsa-attempt-summary{display:grid;gap:4px}.lsa-report header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.lsa-report table{width:100%;border-collapse:collapse;margin-top:18px}.lsa-report th,.lsa-report td{padding:10px;border-bottom:1px solid #e4e8ef;text-align:left}@media print{.lsc-portal-nav,.lsc-welcome-actions,.site-header,.site-footer{display:none!important}.portal-wrap{max-width:none!important}.lsa-report{box-shadow:none!important;border:1px solid #ccc!important}}@media(max-width:700px){.lsa-report header{display:block}.lsa-report{overflow:auto}}
