.site-post-editor .site-post-editor__prose section[data-qt-block]{--qt-panel:var(--console-editor-panel,#fff);--qt-text:var(--console-editor-text,#24382f)}.site-root .site-richtext section[data-qt-block]{--qt-panel:var(--site-bg,#fff);--qt-text:var(--site-text,#24382f)}:is(.site-post-editor .site-post-editor__prose,.site-root .site-richtext) section[data-qt-block]{--qt-accent:#648277;box-sizing:border-box;display:flow-root;min-width:0;max-width:100%;margin:1.5em 0;padding:clamp(1rem,3vw,1.5rem);border:1px solid color-mix(in srgb,var(--qt-accent) 28%,transparent);border-inline-start:4px solid var(--qt-accent);border-radius:10px;background:color-mix(in srgb,var(--qt-accent) 7%,var(--qt-panel));color:var(--qt-text);overflow-wrap:anywhere}:is(.site-post-editor .site-post-editor__prose,.site-root .site-richtext) section[data-qt-block=reflection]{--qt-accent:#7187a5}:is(.site-post-editor .site-post-editor__prose,.site-root .site-richtext) section[data-qt-block=application]{--qt-accent:#a38b57}:is(.site-post-editor .site-post-editor__prose,.site-root .site-richtext) section[data-qt-block=prayer]{--qt-accent:#a37b8b}:is(.site-post-editor .site-post-editor__prose,.site-root .site-richtext) section[data-qt-block]>h3{margin:0 0 .8em;color:inherit;font-family:inherit;font-size:1.05em;font-weight:700;line-height:1.65;letter-spacing:normal}:is(.site-post-editor .site-post-editor__prose,.site-root .site-richtext) section[data-qt-block]>:last-child{margin-bottom:0}.site-post-editor .site-post-editor__prose section[data-qt-block] p.is-empty{display:grid;grid-template-columns:minmax(0,1fr)}.site-post-editor .site-post-editor__prose section[data-qt-block] p.is-empty:before{grid-area:1/1;height:auto;float:none}.site-post-editor .site-post-editor__prose section[data-qt-block] p.is-empty>br{grid-area:1/1;align-self:start}.site-root .site-richtext section[data-qt-block]>p:is(:empty,:has(>br:only-child)){display:none}