ol{display:flex;flex-direction:column;gap:1rem;padding-left:1rem}tr{-moz-text-align-last:start;text-align-last:start;border-bottom:1px solid #ddd}table{border:1px solid #ddd}td,th{padding-inline-end:3rem;padding:.5rem;border-inline-end:1px solid #ddd}.markdown h1,.markdown h2,.markdown h3{font-weight:700;color:#222}.markdown h1{font-size:2em;border-bottom:2px solid #ddd;padding-bottom:8px}.markdown h2{font-size:1.75em;border-bottom:1px solid #eee;padding-bottom:6px}.markdown h3{font-size:1.5em}.markdown p{margin-bottom:15px;font-size:1.1em}.markdown a{color:#007acc;text-decoration:none;transition:color .2s}.markdown a:hover{color:#005faa;text-decoration:underline}.markdown code{font-family:Courier New,monospace;background:#f4f4f4;padding:3px 6px;border-radius:4px;font-size:.95em}.markdown pre{background:#272822;color:#f8f8f2;padding:15px;border-radius:6px;overflow-x:auto}.markdown pre code{background:none;color:inherit;padding:0}.markdown blockquote{border-left:4px solid #ccc;padding-left:15px;margin:20px 0;font-style:italic;color:#666}.markdown ol,.markdown ul{margin-left:20px}.markdown ul{list-style-type:disc}.markdown ol{list-style-type:decimal}.markdown table{width:100%;border-collapse:collapse;margin-top:15px}.markdown td,.markdown th{border:1px solid #ddd;padding:10px;text-align:left}.markdown th{background:#f4f4f4;font-weight:700}