.docs-content :where(h2,h3,h4){scroll-margin-top:1.5rem}.docs-content :where(a){text-underline-offset:.18em;text-decoration-thickness:.08em}.docs-content .docs-table{border-collapse:separate;border-spacing:0;background:color-mix(in oklch, var(--card) 50%, transparent);border:1px solid color-mix(in oklch, var(--border) 70%, transparent);border-radius:var(--radius);width:100%;font-size:.875rem;line-height:1.5;overflow:hidden}.docs-content .docs-table :where(th,td){text-align:start;border-inline-start:1px solid color-mix(in oklch, var(--border) 70%, transparent);padding:.625rem 1rem}.docs-content .docs-table :where(th){background:color-mix(in oklch, var(--muted) 40%, transparent);color:var(--foreground);font-weight:500}.docs-content .docs-table :where(td){color:var(--muted-foreground)}.docs-content .docs-table :where(th,td):first-child{border-inline-start:none}.docs-content .docs-table :where(th,td):not(tr:last-child *){border-bottom:1px solid color-mix(in oklch, var(--border) 70%, transparent)}.docs-content .shiki code span{color:var(--shiki-light);font-style:var(--shiki-light-font-style)}.dark .docs-content .shiki code span{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style)}
