/* Dentro do editor do post: a mesma cara do blog (fontes, cores e as peças da biblioteca com o tamanho certo). */
.editor-styles-wrapper { background: #fff; color: #3A342E; font-family: 'DM Sans', system-ui, sans-serif; font-size: 16.5px; line-height: 1.8; }
.editor-styles-wrapper .editor-post-title__input, .editor-styles-wrapper .wp-block-post-title { font-family: 'Rolling Hills Script', cursive !important; font-weight: 400 !important; font-size: 46px !important; line-height: 1.1 !important; color: #3A342E; }
.editor-styles-wrapper h2, .editor-styles-wrapper h3 { font-family: 'Uniquely You', cursive; font-weight: 400; color: #EF4F9E; font-size: 30px; line-height: 1.2; }
.editor-styles-wrapper h4 { font-family: 'Daily Flashback', serif; font-weight: 400; font-size: 22px; }
.editor-styles-wrapper a { color: #E86AAE; text-decoration: none; }
.editor-styles-wrapper .is-root-container { max-width: 760px; margin: 0 auto; }
/* peça da biblioteca: nunca maior que a coluna do texto, e os desenhos sem estourar */
.sm-peca-no-editor { max-width: 100%; }
.sm-peca-no-editor svg { max-width: 100%; height: auto; }
.sm-peca-no-editor [contenteditable="true"] { outline: 1px dashed transparent; cursor: text; }
.sm-peca-no-editor [contenteditable="true"]:hover { outline-color: #F4B8D1; }
.sm-peca-no-editor [contenteditable="true"]:focus { outline: 2px solid #F77DB8; background: #FFF6FA; }
