.tiptap-shared_sharedWrapper__AEdsD .ProseMirror h1{font-size:2.1rem!important;font-weight:700!important;line-height:1.2!important;margin:2rem 0 .875rem!important;color:#0f172a!important;letter-spacing:-.02em!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror h2{font-size:1.5rem!important;font-weight:700!important;line-height:1.3!important;margin:2.5rem 0 .75rem!important;color:#0f172a!important;letter-spacing:-.015em!important;padding-bottom:.5rem!important;border-bottom:2px solid #e8f0fb!important;position:relative!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror h2:before{content:""!important;position:absolute!important;bottom:-2px!important;left:0!important;width:2.5rem!important;height:2px!important;background:#5091d7!important;border-radius:2px!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror h3{font-size:1.175rem!important;font-weight:700!important;line-height:1.4!important;margin:1.75rem 0 .5rem!important;color:#1e3a5f!important;letter-spacing:-.01em!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror h4{font-weight:600!important;line-height:1.4!important;margin:1.25rem 0 .5rem!important;color:#334155!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:.8125rem!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror h5{font-size:1rem!important;font-weight:600!important;line-height:1.5!important;margin:.75rem 0 .375rem!important;color:#475569!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror h6{font-size:.875rem!important;font-weight:600!important;line-height:1.5!important;margin:.625rem 0 .375rem!important;color:#64748b!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror p{color:#334155!important;line-height:1.85!important;margin:0 0 1rem!important;font-size:1.0125rem!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ol,.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ul{display:block!important;margin:.875rem 0 1.25rem!important;padding-left:0!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ul{list-style:none!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ul>li{position:relative!important;padding-left:1.6rem!important;margin:.4rem 0!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ul>li:before{content:""!important;position:absolute!important;left:.25rem!important;top:.65em!important;width:.35rem!important;height:.35rem!important;background:#5091d7!important;border-radius:50%!important;flex-shrink:0!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ol{list-style:none!important;counter-reset:ol-counter!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ol>li{counter-increment:ol-counter!important;position:relative!important;padding-left:2rem!important;margin:.5rem 0!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ol>li:before{content:counter(ol-counter)!important;position:absolute!important;left:0!important;top:.05em!important;width:1.4rem!important;height:1.4rem!important;background:#eff6ff!important;color:#2563eb!important;font-size:.75rem!important;font-weight:700!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border:1.5px solid #bfdbfe!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror li{display:block!important;color:#334155!important;line-height:1.75!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror li p{margin:0!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ul ul>li:before{background:transparent!important;border:1.5px solid #94a3b8!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror ul ul ul>li:before{background:#94a3b8!important;border:none!important;width:.25rem!important;height:.25rem!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror blockquote{border:none!important;border-left:4px solid #5091d7!important;background:linear-gradient(135deg,#eff6ff,#f0f7ff)!important;padding:1rem 1.25rem!important;margin:1.5rem 0!important;border-radius:0 .75rem .75rem 0!important;font-style:normal!important;color:#1e40af!important;box-shadow:0 1px 4px rgba(80,145,215,.08)!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror blockquote p{color:#1e40af!important;line-height:1.7!important;margin:0!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror blockquote strong{color:#1d4ed8!important;font-weight:700!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror table{width:100%!important;border-collapse:collapse!important;margin:1.5rem 0!important;border:1px solid #e2e8f0!important;border-radius:.75rem!important;overflow:hidden!important;font-size:.9375rem!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror td,.tiptap-shared_sharedWrapper__AEdsD .ProseMirror th{border:1px solid #e2e8f0!important;padding:.75rem 1rem!important;text-align:left!important;color:#334155!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror thead{background:linear-gradient(180deg,#f1f5fb,#e8f0fb)!important;font-weight:600!important;color:#1e3a5f!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror tbody tr:nth-child(2n){background:#f8fafc!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror caption{caption-side:bottom!important;font-size:.85rem!important;color:#64748b!important;margin-top:.5rem!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror pre{background:#0f172a!important;color:#e2e8f0!important;padding:1.25rem 1.5rem!important;border-radius:.75rem!important;overflow-x:auto!important;margin:1.5rem 0!important;font-size:.875rem!important;line-height:1.75!important;border:1px solid #1e293b!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror code{background:#eff6ff!important;color:#1d4ed8!important;padding:.15rem .45rem!important;border-radius:.3rem!important;font-size:.85em!important;border:1px solid #bfdbfe!important;font-weight:500!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror pre code{background:transparent!important;color:inherit!important;padding:0!important;border:none!important;font-weight:400!important;font-size:inherit!important}.tiptap-shared_sharedWrapper__AEdsD .ProseMirror hr{border:none!important;height:1px!important;background:linear-gradient(90deg,transparent,#cbd5e1 30%,#cbd5e1 70%,transparent)!important;margin:2.5rem 0!important}