.question-notes .ql-editor{min-height:200px;font-size:14px;line-height:1.6}.question-notes .ql-container{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 .375rem .375rem}.question-notes .ql-editor blockquote{border-left:4px solid #3b82f6;margin:16px 0;padding-left:16px;color:#6b7280}.question-notes .ql-editor h1,.question-notes .ql-editor h2,.question-notes .ql-editor h3{font-weight:600;margin-top:1.5em;margin-bottom:.5em}.question-notes .ql-editor h1{font-size:1.5em}.question-notes .ql-editor h2{font-size:1.25em}.question-notes .ql-editor h3{font-size:1.125em}.question-notes .ql-editor ol,.question-notes .ql-editor ul{margin:1em 0;padding-left:1.5em}.question-notes .ql-editor li{margin:.25em 0}.dark .question-notes .ql-container,.dark .question-notes .ql-toolbar{border-color:#374151;background-color:#1f2937}.dark .question-notes .ql-editor{color:#f9fafb;background-color:#1f2937}.dark .question-notes .ql-editor blockquote{border-left-color:#60a5fa;color:#9ca3af}.dark .question-notes .ql-stroke{stroke:#9ca3af}.dark .question-notes .ql-fill{fill:#9ca3af}.dark .question-notes .ql-picker-label{color:#9ca3af}.dark .question-notes .ql-picker-options{background-color:#374151;border-color:#4b5563;color:#fff}.dark .question-notes .ql-picker-item:hover{background-color:#4b5563}