.dashboard-markdown{line-height:1.4}.dashboard-markdown h1,.dashboard-markdown h2,.dashboard-markdown h3{font-weight:700;margin:.5em 0 .3em;color:#2563eb;font-family:"Baloo 2",sans-serif}.dashboard-markdown h1{font-size:1.1em}.dashboard-markdown h2{font-size:1.05em}.dashboard-markdown h3{font-size:1em}.dashboard-markdown p{margin:.4em 0;font-family:"Baloo 2",sans-serif}.dashboard-markdown p:first-child{margin-top:0}.dashboard-markdown p:last-child{margin-bottom:0}.dashboard-markdown strong{font-weight:700;color:#dc2626}.dashboard-markdown em{font-style:italic;color:#7c3aed}.dashboard-markdown ul,.dashboard-markdown ol{margin:.5em 0;padding-left:1.2em}.dashboard-markdown li{margin:.2em 0;font-family:"Baloo 2",sans-serif}.dashboard-markdown code{background-color:#f3f4f6;padding:.1em .2em;border-radius:.2em;font-size:.85em;font-family:Monaco,Menlo,Consolas,monospace;color:#1f2937}.dashboard-markdown a{color:#2563eb;text-decoration:underline;font-weight:500}.dashboard-markdown a:hover{color:#dc2626;text-decoration:none}.dashboard-markdown .table-wrapper{overflow-x:auto;margin:.5em 0}.dashboard-markdown table{border-collapse:collapse;width:100%;font-size:.8em;border:1px solid #e5e7eb;border-radius:.3em;overflow:hidden}.dashboard-markdown th,.dashboard-markdown td{border:1px solid #e5e7eb;padding:.3em .5em;text-align:left;font-family:"Baloo 2",sans-serif}.dashboard-markdown th{background-color:#f9fafb;font-weight:700;color:#374151}
