[data-tutorial-nav-link][data-active=true]{border-left-color:hsl(var(--primary));background-color:hsl(var(--accent) / .8);color:hsl(var(--accent-foreground));font-weight:500;box-shadow:0 1px 2px #00000014}[data-tutorial-nav-link][data-active=true]:hover{border-left-color:hsl(var(--primary));background-color:hsl(var(--accent) / .8);color:hsl(var(--accent-foreground))}.tutorial-content h2,.tutorial-content h3{scroll-margin-top:6rem}.tutorial-content h2{margin-top:1.9em;margin-bottom:.7em;font-size:1.75rem;line-height:1.25}.tutorial-content h3{margin-top:1.4em;margin-bottom:.55em;font-size:1.25rem;line-height:1.35}.tutorial-content h4{margin-top:1.2em;margin-bottom:.45em;font-size:1.1rem;line-height:1.35}.tutorial-content--compact p{margin-top:.95em;margin-bottom:.95em;line-height:1.7}.tutorial-content--compact ul,.tutorial-content--compact ol{margin-top:.95em;margin-bottom:.95em;padding-left:1.4rem;list-style-position:outside}.tutorial-content--compact ul{list-style-type:disc}.tutorial-content--compact ol{list-style-type:decimal}.tutorial-content--compact li{margin-top:.35em;margin-bottom:.35em}.tutorial-content--compact li::marker{color:hsl(var(--foreground))}.tutorial-content--compact pre{margin-top:1.15em;margin-bottom:1.15em;padding:1rem 1.1rem}.tutorial-content--compact img{margin-top:1.25em;margin-bottom:1.25em}.tutorial-content--compact blockquote{margin-top:1.15em;margin-bottom:1.15em}.tutorial-content--compact table{margin-top:1.25em;margin-bottom:1.25em}.tutorial-content--compact hr{margin-top:2em;margin-bottom:2em}
