.note-editor .note-editable h1{font-size:2em;font-weight:700;margin-top:.67em;margin-bottom:.67em;line-height:1.2}.note-editor .note-editable h2{font-size:1.5em;font-weight:700;margin-top:.83em;margin-bottom:.83em;line-height:1.3}.note-editor .note-editable h3{font-size:1.17em;font-weight:700;margin-top:1em;margin-bottom:1em;line-height:1.4}.note-editor .note-editable h4{font-size:1em;font-weight:700;margin-top:1.33em;margin-bottom:1.33em;line-height:1.4}.note-editor .note-editable h5{font-size:.83em;font-weight:700;margin-top:1.67em;margin-bottom:1.67em;line-height:1.5}.note-editor .note-editable h6{font-size:.67em;font-weight:700;margin-top:2.33em;margin-bottom:2.33em;line-height:1.5}.note-editor .note-editable p{margin-top:1em;margin-bottom:1em}.note-editor .note-editable ul,.note-editor .note-editable ol{margin-left:1.5em;margin-top:1em;margin-bottom:1em}.note-editor .note-editable ul{list-style-type:disc}.note-editor .note-editable ol{list-style-type:decimal}.note-editor .note-editable li{margin-top:.5em;margin-bottom:.5em}.note-editor .note-editable strong,.note-editor .note-editable b{font-weight:700}.note-editor .note-editable em,.note-editor .note-editable i{font-style:italic}.note-editor .note-editable u{text-decoration:underline}.note-editor .note-editable a{color:#2563eb;text-decoration:underline}.note-editor .note-editable blockquote{border-left:4px solid #e5e7eb;padding-left:1em;margin:1em 0;color:#6b7280}.note-editor .note-editable table{border-collapse:collapse;width:100%;margin-top:1em;margin-bottom:1em}.note-editor .note-editable table td,.note-editor .note-editable table th{border:1px solid #e5e7eb;padding:.5em}.note-editor .note-editable table th{background-color:#f3f4f6;font-weight:700}.note-editor .note-editable img{max-width:100%;height:auto}.note-editor .note-editable pre{background-color:#f3f4f6;padding:1em;border-radius:.375rem;overflow-x:auto;margin-top:1em;margin-bottom:1em}.note-editor .note-editable code{background-color:#f3f4f6;padding:.2em .4em;border-radius:.25rem;font-family:Courier New,monospace;font-size:.875em}.blog-content h1,.editor-content h1{font-size:2em;font-weight:700;margin-top:.67em;margin-bottom:.67em;line-height:1.2}.blog-content h2,.editor-content h2{font-size:1.5em;font-weight:700;margin-top:.83em;margin-bottom:.83em;line-height:1.3}.blog-content h3,.editor-content h3{font-size:1.17em;font-weight:700;margin-top:1em;margin-bottom:1em;line-height:1.4}.blog-content h4,.editor-content h4{font-size:1em;font-weight:700;margin-top:1.33em;margin-bottom:1.33em;line-height:1.4}.blog-content h5,.editor-content h5{font-size:.83em;font-weight:700;margin-top:1.67em;margin-bottom:1.67em;line-height:1.5}.blog-content h6,.editor-content h6{font-size:.67em;font-weight:700;margin-top:2.33em;margin-bottom:2.33em;line-height:1.5}.blog-content p,.editor-content p{margin-top:1em;margin-bottom:1em;line-height:1.6}.blog-content ul,.blog-content ol,.editor-content ul,.editor-content ol{margin-left:1.5em;margin-top:1em;margin-bottom:1em}.blog-content ul,.editor-content ul{list-style-type:disc}.blog-content ol,.editor-content ol{list-style-type:decimal}.blog-content li,.editor-content li{margin-top:.5em;margin-bottom:.5em}.blog-content strong,.blog-content b,.editor-content strong,.editor-content b{font-weight:700}.blog-content em,.blog-content i,.editor-content em,.editor-content i{font-style:italic}.blog-content u,.editor-content u{text-decoration:underline}.blog-content a,.editor-content a{color:#2563eb;text-decoration:underline}.blog-content a:hover,.editor-content a:hover{color:#1d4ed8}.blog-content blockquote,.editor-content blockquote{border-left:4px solid #e5e7eb;padding-left:1em;margin:1em 0;color:#6b7280;font-style:italic}.blog-content table,.editor-content table{border-collapse:collapse;width:100%;margin-top:1em;margin-bottom:1em}.blog-content table td,.blog-content table th,.editor-content table td,.editor-content table th{border:1px solid #e5e7eb;padding:.75em}.blog-content table th,.editor-content table th{background-color:#f3f4f6;font-weight:700;text-align:left}.blog-content img,.editor-content img{max-width:100%;height:auto;border-radius:.5rem;margin-top:1em;margin-bottom:1em}.blog-content pre,.editor-content pre{background-color:#1f2937;color:#f9fafb;padding:1em;border-radius:.5rem;overflow-x:auto;margin-top:1em;margin-bottom:1em}.blog-content code,.editor-content code{background-color:#f3f4f6;padding:.2em .4em;border-radius:.25rem;font-family:Courier New,monospace;font-size:.875em}.blog-content pre code,.editor-content pre code{background-color:transparent;padding:0;color:inherit}
