@media screen{.assessment-print-only{display:none!important}}@media print{:root{--background:#fff;--card:#fff}html,body,[data-dashboard-shell=true]{background:#fff!important}[data-print-hidden=true],.assessment-print-screen-only,[data-sonner-toaster]{display:none!important}[data-dashboard-content=true]{margin-left:0!important;padding:0!important}.assessment-print-shell{gap:0!important;max-width:none!important;padding:0!important}.assessment-print-card{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:0!important}.assessment-print-shell [class*=shadow]{box-shadow:none!important}.assessment-print-shell [class*=rounded]{border-radius:0!important}.assessment-print-shell [class*=bg-slate-],.assessment-print-shell [class*=bg-white]{background:0 0!important}.assessment-print-avoid-break{break-inside:avoid;page-break-inside:avoid}.assessment-print-page-break{break-before:page;page-break-before:always}.assessment-print-answer-space{background:0 0!important;border:1px solid #94a3b8!important;min-height:14rem!important;margin-top:1rem!important}.assessment-print-answer-space--math{min-height:10rem!important}.assessment-print-answer-space--h5p{min-height:12rem!important}.assessment-print-shell .ql-toolbar,.assessment-print-shell .ql-tooltip{display:none!important}.assessment-print-shell .ql-container,.assessment-print-shell .ql-editor,.assessment-print-shell .assessment-richtext-readonly{box-shadow:none!important;background:0 0!important;border:0!important;padding-left:0!important;padding-right:0!important}.assessment-print-shell .ql-editor{min-height:0!important;padding-top:0!important;padding-bottom:0!important}.assessment-print-document{color:#0f172a!important}.assessment-print-header{border-bottom:0!important;margin:0 0 1.5rem!important;padding:0!important}.assessment-print-header-top{justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;display:flex!important}.assessment-print-header h1{letter-spacing:.25em!important;margin:0!important;font-size:1rem!important;font-weight:700!important}.assessment-print-variant{color:#334155!important;border:1px solid #cbd5e1!important;border-radius:9999px!important;align-items:center!important;padding:.25rem .75rem!important;font-size:.75rem!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.assessment-print-student-name{justify-content:flex-end!important;align-items:center!important;min-width:14rem!important;padding-top:.15rem!important;display:flex!important}.assessment-print-student-name-line{border-bottom:1.5px dashed #64748b!important;width:100%!important;min-height:1rem!important;display:block!important}.assessment-print-header-meta{margin-top:.75rem!important}.assessment-print-document-title{margin:0!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.3!important}.assessment-print-question{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.assessment-print-question-title{margin:0 0 .75rem!important;font-size:1.2rem!important;font-weight:600!important;line-height:1.35!important}.assessment-print-question-meta{color:#475569!important;flex-wrap:wrap!important;gap:1rem!important;margin:0 0 .75rem!important;font-size:.92rem!important;line-height:1.5!important;display:flex!important}.assessment-print-prompt{margin:0 0 .75rem!important;font-size:1rem!important;line-height:1.65!important}.assessment-print-choice-list{margin:.75rem 0 0!important;padding:0!important;list-style:none!important}.assessment-print-choice-item{align-items:flex-start!important;gap:.75rem!important;margin:.5rem 0!important;line-height:1.55!important;display:flex!important}.assessment-print-choice-content{flex:auto!important}.assessment-print-choice-item--correct{font-weight:600!important}.assessment-print-choice-feedback{color:#475569!important;margin-top:.35rem!important;font-size:.92rem!important;font-weight:400!important;line-height:1.5!important}.assessment-print-choice-feedback-label{color:#0f172a!important;font-weight:600!important}.assessment-print-choice-marker{border:1.5px solid #0f172a!important;flex:none!important;width:1rem!important;height:1rem!important;margin-top:.2rem!important;display:inline-block!important}.assessment-print-choice-marker--circle{border-radius:9999px!important}.assessment-print-choice-marker--square{border-radius:0!important}.assessment-print-choice-marker--filled{background:#0f172a!important}.assessment-print-meta-note{color:#334155!important;margin:.75rem 0 0!important;font-size:.92rem!important;line-height:1.5!important}.assessment-print-answer-key{margin-top:.75rem!important}}
