.article-module__jJldRW__body{color:hsl(var(--foreground) / .86);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.75}@media (min-width:768px){.article-module__jJldRW__body{font-size:1.125rem;line-height:1.78}}.article-module__jJldRW__body>:first-child{margin-top:0}.article-module__jJldRW__body>:last-child{margin-bottom:0}.article-module__jJldRW__body p{margin:0 0 1.25em}.article-module__jJldRW__body strong{color:hsl(var(--foreground));font-weight:650}.article-module__jJldRW__body em{font-style:italic}.article-module__jJldRW__body a{color:hsl(var(--primary));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary) / .4);text-decoration-color:hsl(var(--primary) / .4);text-underline-offset:.2em;font-weight:500;text-decoration-thickness:1px}.article-module__jJldRW__body a:hover{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary));text-decoration-thickness:2px}.article-module__jJldRW__body a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:2px}.article-module__jJldRW__body h2{color:hsl(var(--foreground));letter-spacing:-.02em;border-top:1px solid hsl(var(--border));text-wrap:balance;margin:2.25em 0 .7em;padding-top:1.1em;scroll-margin-top:8rem;font-size:1.5rem;font-weight:800;line-height:1.22}.article-module__jJldRW__body>h2:first-child,.article-module__jJldRW__body hr+h2{border-top:0;padding-top:0}.article-module__jJldRW__body h3{color:hsl(var(--foreground));letter-spacing:-.01em;text-wrap:balance;margin:1.9em 0 .5em;scroll-margin-top:8rem;font-size:1.1875rem;font-weight:700;line-height:1.35}.article-module__jJldRW__body h2+h3{margin-top:.9em}.article-module__jJldRW__body h4{color:hsl(var(--foreground));margin:1.6em 0 .4em;font-size:1em;font-weight:700}@media (min-width:768px){.article-module__jJldRW__body h2{font-size:1.75rem}.article-module__jJldRW__body h3{font-size:1.3125rem}}.article-module__jJldRW__body ul,.article-module__jJldRW__body ol{margin:0 0 1.4em;padding-left:1.4em}.article-module__jJldRW__body ul{list-style:outside}.article-module__jJldRW__body ol{list-style:decimal}.article-module__jJldRW__body li{margin:.55em 0;padding-left:.3em}.article-module__jJldRW__body ul>li::marker{color:hsl(var(--primary) / .65)}.article-module__jJldRW__body ol>li::marker{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-weight:700}.article-module__jJldRW__body li>p{margin:.4em 0}.article-module__jJldRW__body li>ul,.article-module__jJldRW__body li>ol{margin:.4em 0 .6em}.article-module__jJldRW__body .contains-task-list{padding-left:0;list-style:none}.article-module__jJldRW__body .task-list-item{padding-left:1.9em;position:relative}.article-module__jJldRW__body .task-list-item>input[type=checkbox]{appearance:none;border:1.5px solid hsl(var(--primary) / .75);background:hsl(var(--surface));cursor:default;border-radius:.25em;width:1.05em;height:1.05em;margin:0;position:absolute;top:.36em;left:0}.article-module__jJldRW__body .task-list-item>input[type=checkbox]:checked{border-color:hsl(var(--primary));background:hsl(var(--primary))}.article-module__jJldRW__body blockquote{border-left:3px solid hsl(var(--primary));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:0 .75rem .75rem 0;margin:1.75em 0;padding:1em 1.25em}.article-module__jJldRW__body blockquote>:last-child{margin-bottom:0}.article-module__jJldRW__body hr{border:0;border-top:1px solid hsl(var(--border));margin:2.75em 0}.article-module__jJldRW__body img{border:1px solid hsl(var(--border));border-radius:.75rem;max-width:100%;height:auto;margin:1.75em 0;display:block}.article-module__jJldRW__body code{background:hsl(var(--muted));border-radius:.25rem;padding:.1em .35em;font-size:.9em}.article-module__jJldRW__tableWrap{border:1px solid hsl(var(--border));background:linear-gradient(to right, hsl(var(--surface)) 40%, hsl(var(--surface) / 0)) left center / 2rem 100% no-repeat local, linear-gradient(to left, hsl(var(--surface)) 40%, hsl(var(--surface) / 0)) right center / 2rem 100% no-repeat local, linear-gradient(to right, hsl(var(--foreground) / .16), hsl(var(--foreground) / 0)) left center / .875rem 100% no-repeat scroll, linear-gradient(to left, hsl(var(--foreground) / .16), hsl(var(--foreground) / 0)) right center / .875rem 100% no-repeat scroll, hsl(var(--surface));-webkit-overflow-scrolling:touch;border-radius:.75rem;margin:1.75em 0 2em;overflow-x:auto}.article-module__jJldRW__tableWrap:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.article-module__jJldRW__tableWrap table{border-collapse:collapse;width:100%;font-size:.9em;line-height:1.5}.article-module__jJldRW__tableWrap th,.article-module__jJldRW__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid hsl(var(--border));min-width:8.5rem;padding:.75em 1em}@media (max-width:639px){.article-module__jJldRW__tableWrap table{font-size:.85em}.article-module__jJldRW__tableWrap th,.article-module__jJldRW__tableWrap td{min-width:5.75rem;padding:.6em .7em}}.article-module__jJldRW__tableWrap th+th,.article-module__jJldRW__tableWrap td+td{border-left:1px solid hsl(var(--border))}.article-module__jJldRW__tableWrap [align=center]{text-align:center}.article-module__jJldRW__tableWrap [align=right]{text-align:right}.article-module__jJldRW__tableWrap thead th{background:hsl(var(--primary) / .14);color:hsl(var(--foreground));vertical-align:bottom;font-weight:700}.article-module__jJldRW__tableWrap tbody tr:nth-child(2n){background:hsl(var(--primary) / .07)}.article-module__jJldRW__tableWrap tbody tr:last-child td{border-bottom:0}.article-module__jJldRW__citeRun{white-space:nowrap}.article-module__jJldRW__cite{white-space:nowrap;position:relative}.article-module__jJldRW__body .article-module__jJldRW__cite a{background:hsl(var(--primary) / .1);min-width:1.55em;color:hsl(var(--primary));text-align:center;font-variant-numeric:tabular-nums;border-radius:.375em;margin:0 .08em;padding:.22em .4em;font-size:.76em;font-weight:700;line-height:1;text-decoration:none;display:inline-block;position:relative;top:-.35em}.article-module__jJldRW__body .article-module__jJldRW__cite a:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground));text-decoration:none}.article-module__jJldRW__citeTip{z-index:20;background:hsl(var(--foreground));width:18rem;max-width:70vw;color:hsl(var(--surface));text-align:left;white-space:normal;pointer-events:none;box-shadow:0 10px 24px hsl(var(--foreground) / .18);border-radius:.5rem;padding:.5rem .65rem;font-size:.8125rem;font-weight:500;line-height:1.4;display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}@media (hover:hover){.article-module__jJldRW__cite:hover .article-module__jJldRW__citeTip,.article-module__jJldRW__cite:focus-within .article-module__jJldRW__citeTip{display:block}.article-module__jJldRW__tableWrap .article-module__jJldRW__cite:hover .article-module__jJldRW__citeTip,.article-module__jJldRW__tableWrap .article-module__jJldRW__cite:focus-within .article-module__jJldRW__citeTip{display:none}}.article-module__jJldRW__faq{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:1rem;margin-top:3rem;padding:1.5rem 1.25rem}@media (min-width:768px){.article-module__jJldRW__faq{padding:2rem 2.25rem}}.article-module__jJldRW__body.article-module__jJldRW__faq h2{border-top:0;margin-top:0;padding-top:0}.article-module__jJldRW__body.article-module__jJldRW__faq h3{border-top:1px solid hsl(var(--border));margin:1.25rem 0 0;padding-top:1.25rem}.article-module__jJldRW__body.article-module__jJldRW__faq h2+h3{border-top:0;margin-top:.75rem;padding-top:0}.article-module__jJldRW__body.article-module__jJldRW__faq h3+p{margin-top:.5em}
