.aui-md{--primary:oklch(21% .006 285.885);--muted:oklch(96.7% .001 286.375);--radius-lg:.625rem}.aui-md h1{letter-spacing:-.025em;margin:0 0 2rem;scroll-margin-top:5rem;font-size:2.25rem;font-weight:800;line-height:2.5rem}.aui-md h2{letter-spacing:-.025em;margin:2rem 0 1rem;scroll-margin-top:5rem;font-size:1.875rem;font-weight:600;line-height:2.25rem}.aui-md h3{letter-spacing:-.025em;margin:1.5rem 0 1rem;scroll-margin-top:5rem;font-size:1.5rem;font-weight:600;line-height:2rem}.aui-md h4{letter-spacing:-.025em;margin:1.5rem 0 1rem;scroll-margin-top:5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.aui-md h5{margin:1rem 0;font-size:1.125rem;font-weight:600;line-height:1.75rem}.aui-md h6{margin:1rem 0;font-weight:600}.aui-md :is(h1,h2,h3,h4,h5,h6,p):first-child{margin-top:0}.aui-md :is(h1,h2,h3,h4,h5,h6,p):last-child{margin-bottom:0}.aui-md p{margin:1.25rem 0;line-height:1.75rem}.aui-md a{color:var(--primary);text-underline-offset:4px;font-weight:500;text-decoration:underline}.aui-md blockquote{border-left:2px solid;padding-left:1.5rem;font-style:italic}.aui-md ul{margin:1.25rem 0 1.25rem 1.5rem;list-style-type:disc}.aui-md ol{margin:1.25rem 0 1.25rem 1.5rem;list-style-type:decimal}.aui-md :is(ul,ol)>li{margin-top:.5rem}.aui-md hr{border-bottom-width:1px;margin:1.25rem 0}.aui-md table{border-collapse:separate;border-spacing:0;width:100%;margin:1.25rem 0;overflow-y:auto}.aui-md th{background-color:var(--muted);text-align:left;padding:.5rem 1rem;font-weight:700}.aui-md th:first-child{border-top-left-radius:var(--radius-lg)}.aui-md th:last-child{border-top-right-radius:var(--radius-lg)}.aui-md td{text-align:left;border-bottom:1px solid;border-left:1px solid;padding:.5rem 1rem}.aui-md td:last-child{border-right:1px solid}.aui-md tr{border-bottom:1px solid;margin:0;padding:0}.aui-md tr:first-child{border-top:1px solid}.aui-md tr:last-child>td:first-child{border-bottom-left-radius:var(--radius-lg)}.aui-md tr:last-child>td:last-child{border-bottom-right-radius:var(--radius-lg)}.aui-md :is(th,td)[align=center]{text-align:center}.aui-md :is(th,td)[align=right]{text-align:right}.aui-md sup a{font-size:.75rem;text-decoration:none}.aui-md pre{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);color:#fff;background-color:#000;padding:1rem;overflow-x:auto}
