.markdown{color:#000;font-size:clamp(1rem,2.4vw,1.2rem)}.markdown p{line-height:32px}.markdown li::marker,.markdown blockquote{color:green;font-weight:bolder}.markdown blockquote{background-color:#bfb;padding:1rem 1.5rem;padding-left:1.5em;border:1px solid green;border-radius:20px;margin:1rem 0;border-left:5px solid rgb(3,93,3)}.markdown a{color:#04aeec;text-decoration:underline}.markdown{h1,h2,h3,h4,h5,h6 {margin-top: 1.8em; margin-bottom: .5em; line-height: 1.33; display: inline-block;}}.markdown h1,.markdown h2{font-weight:800;margin-top:1.8rem;color:#3ea12f;font-size:1.5rem}@media screen and (max-width: 600px){.markdown h2{font-weight:800;font-size:1.25rem}}.markdown ul{list-style-position:inside;list-style-type:disc}.markdown ol{list-style-position:inside;list-style-type:decimal}.markdown a{color:#58b94a;font-weight:600}.markdown a:hover{text-decoration:underline;color:red}.markdown a[href^=http]:after,.markdown a[href^=https]:after{content:"🔗";display:inline-block;margin-left:.5em;font-size:1em;color:inherit}.markdown table{width:100%;border-collapse:collapse;background-color:#fff;border:1px solid #bbffbb}.markdown th{background-color:#0c0;color:#fff;font-weight:700;padding:10px;text-align:left;border:1px solid #07e407}.markdown td{padding:10px;border:1px solid green}.markdown tbody tr:nth-child(2n){background-color:#fffefe}.markdown tbody tr:nth-child(odd){background-color:#bfb}.markdown tbody tr:hover{background-color:#f6d4d4}.markdown pre:has(code){border:2px solid #047e23;border-radius:8px;background-color:#023d16;color:#b7e7c6;padding:1rem;overflow-x:auto;outline:none}
