@import url('https://fonts.googleapis.com/css2?family=Merriweather:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inconsolata:wght@600&display=swap');
#sbo-rt-content p code {
font-family: 'Inconsolata', monospace;
font-size: 0.9rem;
}
#sbo-rt-content { color: #b7b2b2; /font-family: Georgia, "Droid Serif", Times, serif;/ font-size: 18px !important; /font-family: 'Merriweather', serif;/
font-family: 'Nunito', sans-serif; /font-family: 'Poppins', sans-serif;/ padding: 1.80rem !important; }
#sbo-rt-content .pre { background-color: #1f0c33 !important; color: #dc9f43; font-family: 'IBM Plex Mono', monospace !important; }
#sbo-rt-content pre { /background-color: #1f0c33 !important;/ color: #dc9f43 !important; font-family: 'IBM Plex Mono', monospace !important; font-size: 88% !important; }
#sbo-rt-content .h3 { color: yellow; }
element.style { font-size: 18px; }
#sbo-rt-content .caution { color: #f5c517; }
#sbo-rt-content div.caution .noindent { font-size: 1.0em; }
#sbo-rt-content div.note .noindent { font-size: 1.0em; }
#sbo-rt-content a, #sbo-rt-content a:link, #sbo-rt-content a:visited { color: #8eb9de; }
/----/
#sbo-rt-content div[data-type="note"] h6 { color: yellow; }
#sbo-rt-content section[data-type="sect2"] h2 { color: yellow; }
#sbo-rt-content section[data-type="sect3"] h3 { color: yellow; }
#sbo-rt-content tbody td { background: black; }
#sbo-rt-content div.sidebar
{
background-color: darkolivegreen;
color: tan;
}
#sbo-rt-content aside[data-type="sidebar"] h5 {
color: yellow;
}