.markdown-default{color:#374151}.markdown-default:is(.dark *){color:#c1c2c6}.markdown-default{line-height:1.7;outline:none}.markdown-default a{color:#374151;-webkit-text-decoration-line:underline;text-decoration-line:underline}.markdown-default a:hover{color:#5553ff}.markdown-default a:is(.dark *){color:#d2d3d6}.markdown-default a:hover:is(.dark *){color:#aaa9ff}.markdown-default ol ol{list-style-type:upper-roman}.markdown-default ol ol ol{list-style-type:lower-roman}.markdown-default .heading-five,.markdown-default .heading-four,.markdown-default .heading-one,.markdown-default .heading-six,.markdown-default .heading-three,.markdown-default .heading-two,.markdown-default h1,.markdown-default h2,.markdown-default h3,.markdown-default h4,.markdown-default h5,.markdown-default h6{font-family:var(--font-family-heading-lesson-markdown);font-weight:600}.markdown-default p{display:block;margin-top:1em;margin-bottom:1em;line-height:var(--line-height-lesson-markdown)}.markdownViewer.markdown-default p{margin-top:0}.markdown-default li p{margin-bottom:5px;margin-top:0}.markdown-viewer{font-family:var(--font-family-body-lesson-markdown,var(--font-family-system,var(--font-family-noto-serif,var(--font-family-nunito-sans))));font-size:var(--font-size-lesson-markdown,18px);overflow-wrap:break-word}.markdown-viewer .heading-five,.markdown-viewer .heading-four,.markdown-viewer .heading-one,.markdown-viewer .heading-six,.markdown-viewer .heading-three,.markdown-viewer .heading-two,.markdown-viewer h1,.markdown-viewer h2,.markdown-viewer h3,.markdown-viewer h4,.markdown-viewer h5,.markdown-viewer h6{color:#1f2937}.markdown-viewer .heading-five:is(.dark *),.markdown-viewer .heading-four:is(.dark *),.markdown-viewer .heading-one:is(.dark *),.markdown-viewer .heading-six:is(.dark *),.markdown-viewer .heading-three:is(.dark *),.markdown-viewer .heading-two:is(.dark *),.markdown-viewer h1:is(.dark *),.markdown-viewer h2:is(.dark *),.markdown-viewer h3:is(.dark *),.markdown-viewer h4:is(.dark *),.markdown-viewer h5:is(.dark *),.markdown-viewer h6:is(.dark *){color:#c1c2c6}.markdown-viewer pre:is(.dark *){border-color:#373942;background-color:#222327;color:#c1c2c6}.markdown-viewer pre code:is(.dark *){background-color:#222327}.markdown-viewer code{overflow-wrap:break-word;border-radius:0;padding-left:0;padding-right:0}.markdown-viewer code:is(.dark *){background-color:#4e505c;color:#c1c2c6}.markdown-viewer strong{font-family:var(--font-family-body-lesson-markdown,var(--font-family-noto-serif,var(--font-family-nunito-sans)))}.markdown-viewer blockquote{background-color:#f9fafb}.markdown-viewer blockquote:is(.dark *){background-color:#292a30}.markdown-viewer blockquote{border-left:5px solid #cccbff;font-size:var(--font-size-lesson-markdown,18px);padding:16px 20px;border-radius:4px 8px 8px 4px}.markdown-viewer hr{margin:10px 0}.markdown-viewer table td p{font-size:calc(var(--font-size-lesson-markdown, 14px) - 4px);line-height:1.6;margin-block:.2em}.markdown-viewer keyword>meaning{display:none}.markdown-viewer keyword{cursor:pointer;border:solid #000;border-width:0 0 2px}.markdown-viewer keyword:is(.dark *){border-color:#c1c2c6}.markdown-viewer-slate img:is(.dark *){background-color:hsla(0,0%,100%,.9);opacity:.9}.markdown-viewer-slate .figcaption{display:flex;flex-direction:column;align-items:center;white-space:pre-line}.markdown-viewer-slate .caption{margin-top:.625rem;word-break:break-all;border-radius:.375rem;background-color:#f9fafb;padding:.375rem 1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:#000}.markdown-viewer-slate .caption:is(.dark *){background-color:#222327;color:#c1c2c6}.markdown-viewer-center{display:flex}.markdown-viewer-center pre{margin-bottom:0;width:100%}.markdown-viewer-center pre:is(.dark *){border-color:#373942;background-color:#1e1e1e}.markdown-viewer-heading blockquote ol:first-child,.markdown-viewer-heading blockquote ul:first-child,.markdown-viewer-heading li blockquote p{margin-top:1rem;margin-bottom:0}.hover-anchor span.anchor-link{visibility:hidden}.hover-anchor:hover span.anchor-link{visibility:visible}.callout-markdown ol,.callout-markdown ul{padding-inline-start:20px}