.tutorial_guide__AwwJ1{margin:3rem auto 0;max-width:850px;color:var(--workspace-text);line-height:1.8}.tutorial_guide__AwwJ1 h2{margin:2.5rem 0 .75rem;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.3;letter-spacing:-.025em}.tutorial_guide__AwwJ1 h3{margin:0 0 .4rem;font-size:1.1rem;line-height:1.5}.tutorial_guide__AwwJ1 p{margin:0 0 1rem;color:var(--workspace-muted)}.tutorial_guide__AwwJ1 ol{padding-left:1.6rem}.tutorial_guide__AwwJ1 ul{padding-left:1.4rem}.tutorial_guide__AwwJ1 ul li{margin-bottom:.75rem;color:var(--workspace-muted)}.tutorial_guide__AwwJ1 table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tutorial_guide__AwwJ1 caption{text-align:left;color:var(--workspace-muted);margin-bottom:.5rem}.tutorial_guide__AwwJ1 td,.tutorial_guide__AwwJ1 th{text-align:left;padding:.65rem;border-bottom:1px solid var(--workspace-border)}.tutorial_guide__AwwJ1 blockquote{margin:1rem 0;padding:1rem 1.25rem;border-left:3px solid var(--workspace-accent);background:var(--workspace-card)}.tutorial_guide__AwwJ1 blockquote p{margin:0}.tutorial_guide__AwwJ1 details{margin:.75rem 0 1.5rem;padding:1rem;border:1px solid var(--workspace-border);border-radius:12px}.tutorial_guide__AwwJ1 summary{cursor:pointer;font-weight:650}.tutorial_guide__AwwJ1 summary:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:4px}.tutorial_guide__AwwJ1 details[open] summary{margin-bottom:.75rem}.tutorial_guide__AwwJ1 details p:last-child{margin-bottom:0}.tutorial_guide__AwwJ1 .tutorial-inline-math{display:inline-block;max-width:100%;vertical-align:middle;overflow-x:auto;overflow-y:hidden}.tutorial_guide__AwwJ1 .tutorial-display-math{max-width:100%;overflow-x:auto;overflow-y:hidden;margin:.75rem 0;padding:.25rem 0}.tutorial_guide__AwwJ1 .katex{font-size:1.05em}.tutorial_guide__AwwJ1 .katex-display{margin:0;text-align:left}.tutorial_guide__AwwJ1 .tutorial-math:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px;border-radius:4px}.tutorial_mathNote__xhglN{display:none;position:fixed;left:24px;bottom:24px;z-index:20;width:260px;box-sizing:border-box;padding:18px;border:1px solid var(--workspace-border);border-left:3px solid var(--workspace-accent);border-radius:14px;background:var(--alpha-surface);color:var(--workspace-text);box-shadow:0 8px 28px rgb(0 0 0/16%);font-size:.85rem;line-height:1.5}.tutorial_mathNote__xhglN strong{display:block;margin-bottom:.5rem}.tutorial_guide__AwwJ1 .tutorial_mathNote__xhglN p{margin:0}.tutorial_guide__AwwJ1:has(.tutorial-math:focus) .tutorial_mathNote__xhglN,.tutorial_guide__AwwJ1:has(.tutorial-math:hover) .tutorial_mathNote__xhglN,.tutorial_mathNote__xhglN:hover{display:block}@media (max-width:600px){.tutorial_mathNote__xhglN{left:12px;bottom:16px;width:min(260px,calc(100vw - 100px));padding:14px}}.tutorial_guide__AwwJ1 ol li{padding-left:.5rem;margin-bottom:1.5rem}.tutorial_guide__AwwJ1 li::marker{color:var(--workspace-muted);font-weight:700}.tutorial_guide__AwwJ1 a{color:var(--workspace-text);text-underline-offset:4px}.tutorial_example__mmK4v{padding:1.5rem;border:1px solid var(--workspace-border);border-radius:20px;background:var(--workspace-card)}.tutorial_example__mmK4v h2{margin-top:0}.tutorial_example__mmK4v p{margin-bottom:0}.tutorial_cta__G7UxQ{display:inline-block;margin-top:.75rem;font-weight:700}.tutorial_guide__AwwJ1 nav ul{display:flex;flex-wrap:wrap;gap:.75rem 2rem;list-style:none;padding:0}