.tutorial-markdown{color:#565968;overflow-wrap:anywhere;font-size:1rem;line-height:1.85}.tutorial-markdown>*+*{margin-top:1.4rem}.tutorial-markdown h3{color:#0a0a0a;margin-top:2rem;scroll-margin-top:7rem;font-size:1.25rem;font-weight:700;line-height:1.4}.tutorial-markdown strong{color:#252233;font-weight:650}.tutorial-markdown a{color:#155dfc;text-underline-offset:3px;text-decoration:underline}.tutorial-markdown a:hover{color:#5232a8}.tutorial-markdown ul,.tutorial-markdown ol{padding-left:1.5rem}.tutorial-markdown ul{list-style:outside}.tutorial-markdown ol{list-style:decimal}.tutorial-markdown li+li{margin-top:.7rem}.tutorial-markdown li::marker{color:#155dfc;font-weight:600}.tutorial-markdown blockquote{border-left:3px solid #7f22fe;padding-left:1.25rem}.tutorial-table-scroll{scrollbar-gutter:stable;border:1px solid #e1e5ed;border-radius:16px;max-width:100%;overflow-x:auto}.tutorial-table-scroll:focus-visible{outline-offset:3px;outline:3px solid #155dfc}.tutorial-markdown table{border-collapse:collapse;overflow-wrap:normal;width:100%;min-width:560px;font-size:.875rem;line-height:1.65}.tutorial-markdown th,.tutorial-markdown td{text-align:left;vertical-align:top;padding:1rem}.tutorial-markdown th{color:#253653;background:#eef4ff;font-weight:650}.tutorial-markdown tbody tr+tr{border-top:1px solid #e8ebf1}.tutorial-markdown tbody tr:nth-child(2n){background:#f8fafc}.tutorial-worksheet .tutorial-markdown td{height:3.6rem}@media (min-width:768px){.tutorial-markdown{font-size:1.125rem}.tutorial-markdown h3{font-size:1.5rem}}@media print{body:has(.tutorial-worksheet){background:#fff;display:block}body:has(.tutorial-worksheet) .tutorial-shell>header{display:none!important}body:has(.tutorial-worksheet) .tutorial-shell>footer{display:none!important}body:has(.tutorial-worksheet) .fixed{display:none!important}body:has(.tutorial-worksheet) .worksheet-controls{display:none!important}.tutorial-worksheet{color:#000;max-width:none;margin:0;padding:0}.tutorial-worksheet h1{font-size:22pt}.tutorial-worksheet .tutorial-markdown{color:#000;font-size:10pt;line-height:1.5}.tutorial-worksheet .tutorial-table-scroll{border-radius:0;overflow:visible}.tutorial-worksheet table{table-layout:fixed;overflow-wrap:anywhere;min-width:0;font-size:8pt}.tutorial-worksheet th,.tutorial-worksheet td{border:1px solid #aaa;padding:6pt}.tutorial-worksheet tr{break-inside:avoid}.tutorial-worksheet h1,.tutorial-worksheet h2,.tutorial-worksheet h3{break-after:avoid}.tutorial-worksheet a{color:#000}}
