.prose blockquote{border-left:4px solid #e5e7eb;color:#4b5563}.prose img{border-radius:.5rem}.prose code{background:#f3f4f6;padding:.15rem .35rem;border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}.prose pre{background:#0f172a;color:#e5e7eb;padding:1rem;border-radius:.5rem;overflow:auto}.prose table{width:100%;border-collapse:collapse;margin:1em 0}.prose th,.prose td{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left}.prose thead th{background:#f9fafb}.prose figcaption{color:#6b7280;font-size:.875rem;text-align:center}.ce-header{font-weight:700;line-height:1.25;margin-top:1.5em;margin-bottom:.75em;color:#111827}.ce-header[data-level="2"],.ce-header[data-level="2"] .ce-header__input{font-size:1.5rem;font-weight:700;color:#111827}.ce-header[data-level="3"],.ce-header[data-level="3"] .ce-header__input{font-size:1.25rem;font-weight:700;color:#111827}.ce-header[data-level="4"],.ce-header[data-level="4"] .ce-header__input{font-size:1.125rem;font-weight:700;color:#111827}.ce-header__input{font-weight:700;color:#111827}.prose h2{font-size:1.5rem;font-weight:700;color:#111827;margin-top:1.5em;margin-bottom:.75em}.prose h3{font-size:1.25rem;font-weight:700;color:#111827;margin-top:1.5em;margin-bottom:.75em}.prose h4{font-size:1.125rem;font-weight:700;color:#111827;margin-top:1.5em;margin-bottom:.75em}.codex-editor__redactor{padding-bottom:0!important}.codex-editor__redactor .ce-block:first-child .ce-paragraph[data-placeholder]:not(:empty):before,.codex-editor__redactor .ce-block:first-child .ce-paragraph[data-placeholder]:empty:not(:focus):before{display:none!important}.codex-editor__redactor:has(.ce-block:not([data-placeholder])) .ce-paragraph[data-placeholder]:before{display:none!important}
