span[data-cor=roxo]{color:var(--brand-strong)}span[data-cor=vermelho]{color:var(--danger)}span[data-cor=verde]{color:var(--ok)}span[data-cor=azul]{color:var(--lado-nos)}span[data-cor=laranja]{color:var(--laranja)}span[data-cor=cinza]{color:var(--muted)}span[data-tam=p]{font-size:.85em}span[data-tam=g]{font-size:1.25em}span[data-tam=gg]{font-size:1.6em}span[data-fonte=titulo]{font-family:var(--font-display)}.texto-rico mark,.formato-rico mark,.artigo-corpo mark,.amostra-de-formato mark,[contenteditable=true] mark{background:var(--grifo-amarelo-fundo);color:var(--grifo-amarelo-texto);border-radius:2px;padding:0 .1em}:is(.texto-rico,.formato-rico,.artigo-corpo,.amostra-de-formato,[contenteditable=true]) mark[data-marca=verde]{background:var(--grifo-verde-fundo);color:var(--grifo-verde-texto)}:is(.texto-rico,.formato-rico,.artigo-corpo,.amostra-de-formato,[contenteditable=true]) mark[data-marca=azul]{background:var(--grifo-azul-fundo);color:var(--grifo-azul-texto)}:is(.texto-rico,.formato-rico,.artigo-corpo,.amostra-de-formato,[contenteditable=true]) mark[data-marca=rosa]{background:var(--grifo-rosa-fundo);color:var(--grifo-rosa-texto)}:is(.texto-rico,.formato-rico,.artigo-corpo,.amostra-de-formato,[contenteditable=true]) mark[data-marca=laranja]{background:var(--grifo-laranja-fundo);color:var(--grifo-laranja-texto)}:is(.texto-rico,.formato-rico,.artigo-corpo,[contenteditable=true]) :is(mark span[data-cor=roxo],span[data-cor=roxo] mark){color:var(--grifo-tinta-roxo)}:is(.texto-rico,.formato-rico,.artigo-corpo,[contenteditable=true]) :is(mark span[data-cor=vermelho],span[data-cor=vermelho] mark){color:var(--grifo-tinta-vermelho)}:is(.texto-rico,.formato-rico,.artigo-corpo,[contenteditable=true]) :is(mark span[data-cor=verde],span[data-cor=verde] mark){color:var(--grifo-tinta-verde)}:is(.texto-rico,.formato-rico,.artigo-corpo,[contenteditable=true]) :is(mark span[data-cor=azul],span[data-cor=azul] mark){color:var(--grifo-tinta-azul)}:is(.texto-rico,.formato-rico,.artigo-corpo,[contenteditable=true]) :is(mark span[data-cor=laranja],span[data-cor=laranja] mark){color:var(--grifo-tinta-laranja)}:is(.texto-rico,.formato-rico,.artigo-corpo,[contenteditable=true]) :is(mark span[data-cor=cinza],span[data-cor=cinza] mark){color:var(--grifo-tinta-cinza)}[contenteditable=true] h2{margin:.8em 0 .3em;font-size:1.05em;font-weight:700}[contenteditable=true] h3{margin:.6em 0 .25em;font-size:1em;font-weight:700}[contenteditable=true] table{border-collapse:collapse;max-width:100%;margin:var(--sp-2) 0;display:block;overflow-x:auto}[contenteditable=true] th,[contenteditable=true] td{border:1px solid var(--border-strong);padding:var(--sp-1) var(--sp-2);vertical-align:top;text-align:left;overflow-wrap:break-word;min-width:3em}[contenteditable=true] th{background:var(--surface-sunken);font-weight:600}:is(.texto-rico,.formato-rico,[contenteditable=true]) span[data-nota]{color:var(--text-second);background:var(--brand-wash);border-radius:3px;padding:0 2px;font-size:.8em}:is(.texto-rico,.formato-rico,[contenteditable=true]) span[data-nota]:before{content:"[nota: ";font-weight:600}:is(.texto-rico,.formato-rico,[contenteditable=true]) span[data-nota]:after{content:"]";font-weight:600}:is(.texto-rico,.formato-rico,[contenteditable=true]) span[data-conferir]{background:var(--azul-wash);color:var(--azul);text-underline-offset:3px;border-radius:3px;padding:0 2px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}:is(.texto-rico,.formato-rico,[contenteditable=true]) span[data-fonte]:not([data-fonte=titulo]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--text-second);text-decoration-color:var(--text-second);text-underline-offset:3px;cursor:help}
