.content-article{display:flex;flex-direction:column;gap:.875rem;font-size:17px;line-height:1.75;color:var(--color-light-0)}.content-article>*+*{margin-top:0}.content-article h1,.content-article h2,.content-article h3,.content-article h4{margin-top:1rem;font-weight:600;color:var(--color-light-0);letter-spacing:-.01em}.content-article h1{font-size:26px}.content-article h2{font-size:21px}.content-article h3{font-size:18px}.content-article h4{font-size:16px}.content-article ul,.content-article ol{padding-left:1.375rem}.content-article ul{list-style:disc}.content-article ol{list-style:decimal}.content-article li{margin-top:.25rem}.content-article li>p{margin:0}.content-article blockquote{border-left:3px solid var(--color-surface-30);padding-left:.875rem;color:var(--color-surface-50)}.content-article code{background-color:var(--color-surface-10);border-radius:.25rem;padding:.1rem .35rem;font-size:15px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.content-article pre{background-color:var(--color-surface-10);border:1px solid var(--color-surface-20);border-radius:.375rem;padding:.75rem .875rem;overflow-x:auto}.content-article pre code{background:transparent;padding:0;font-size:15px;line-height:1.6}.content-article a{color:var(--color-primary-40);text-decoration:underline;text-underline-offset:3px}.content-article a:hover{color:var(--color-primary-30)}.content-article hr{border:none;border-top:1px solid var(--color-surface-10);margin-block:1rem}.content-article mark{background-color:var(--color-surface-tonal-20);color:var(--color-light-0);border-radius:.2rem;padding-inline:.15rem}.content-article img{max-width:100%;height:auto;border-radius:.375rem;margin-block:.5rem}.content-article .content-tablewrap{overflow-x:auto;max-width:100%;min-width:0;margin-block:.75rem}.content-article table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px;line-height:1.7}.content-article .content-tablewrap[data-align=center]>table{margin-inline:auto}.content-article .content-tablewrap[data-align=right]>table{margin-left:auto;margin-right:0}.content-article .content-tablewrap[data-dividers=rows] th,.content-article .content-tablewrap[data-dividers=rows] td{border-left:none;border-right:none}.content-article .content-tablewrap[data-dividers=none] th,.content-article .content-tablewrap[data-dividers=none] td{border:none}.content-article th,.content-article td{border:1px solid var(--color-surface-20);padding:.35rem .5rem;vertical-align:top;min-width:3rem}.content-article th{background-color:var(--color-surface-10);font-weight:600;text-align:left}.content-article th[data-shade=gray],.content-article td[data-shade=gray]{background-color:var(--color-surface-10)}.content-article th[data-hide~=left],.content-article td[data-hide~=left]{border-left-style:hidden}.content-article th[data-hide~=right],.content-article td[data-hide~=right]{border-right-style:hidden}.content-article th[data-hide~=top],.content-article td[data-hide~=top]{border-top-style:hidden}.content-article th[data-hide~=bottom],.content-article td[data-hide~=bottom]{border-bottom-style:hidden}.content-article th[data-valign=middle],.content-article td[data-valign=middle]{vertical-align:middle}.content-article th[data-valign=bottom],.content-article td[data-valign=bottom]{vertical-align:bottom}.content-article details{border:1px solid var(--color-surface-20);border-radius:.375rem;background-color:var(--color-surface-10);padding:.6rem .8rem}.content-article details>summary{cursor:pointer;font-weight:600;color:var(--color-light-0)}.content-article details>summary::marker{color:var(--color-surface-50)}.content-article details[open]>summary{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-surface-20)}.content-article .content-details-body{display:flex;flex-direction:column;gap:.875rem}
