article.component-content-renderer{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:var(--color-background-article);border:none;box-shadow:0 1px 4px 1px #00000080;color:var(--color-text-base);font-family:var(--font-family-content);font-size:1rem;margin:1rem auto;max-width:600px;overflow:auto}article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6{font-family:var(--font-family-header);margin:1rem}:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) img{display:inline-block;height:1em;vertical-align:middle;width:auto}:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a,:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a:link,:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a:visited{color:var(--color-text-content)}:is(:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a,:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a:link,:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a:visited) .iconify{height:1rem;margin-bottom:.25rem;margin-left:-1rem;margin-right:0;padding-right:0;vertical-align:middle;visibility:hidden;width:1rem}:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a:hover{text-decoration:none}:is(article.component-content-renderer h1,article.component-content-renderer h2,article.component-content-renderer h3,article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6) a:hover .iconify{visibility:visible}article.component-content-renderer .page-title,article.component-content-renderer h1{font-family:var(--font-family-header);font-size:var(--font-size-h1);font-weight:400}:is(article.component-content-renderer .page-title,article.component-content-renderer h1) a,:is(article.component-content-renderer .page-title,article.component-content-renderer h1) a:link,:is(article.component-content-renderer .page-title,article.component-content-renderer h1) a:visited{color:var(--color-text-base);display:block;font-weight:400;text-decoration:none}article.component-content-renderer .page-date{display:block;font-size:.95rem;margin:-1rem 1rem 1rem}article.component-content-renderer h2{border-bottom:1px solid var(--color-border);font-size:var(--font-size-h2);padding-bottom:.25rem}article.component-content-renderer h2,article.component-content-renderer h3{font-weight:400}article.component-content-renderer h3{font-size:var(--font-size-h3)}article.component-content-renderer h4,article.component-content-renderer h5,article.component-content-renderer h6{font-size:1rem;font-weight:700}article.component-content-renderer p{font-size:1rem;line-height:1.5rem;margin:1rem}article.component-content-renderer p a img{box-shadow:var(--box-shadow);display:block}article.component-content-renderer p img{display:block;margin:auto;max-width:100%}article.component-content-renderer li,article.component-content-renderer ul{margin:1rem;padding-left:0}article.component-content-renderer code,article.component-content-renderer pre{font-family:var(--font-family-code);font-size:.8rem}article.component-content-renderer pre{background-color:#171819;box-shadow:inset 0 0 1px 1px #00000080;margin:1rem;padding:.25rem}article.component-content-renderer a,article.component-content-renderer a:link,article.component-content-renderer a:visited{color:var(--color-text-link);text-decoration:none}article.component-content-renderer a:hover{text-decoration:underline}article.component-content-renderer button[aria-label="Copy code to clipboard"]{float:right;height:1.5rem;margin:2px calc(1rem + 2px) 2px 2px;opacity:.5}article.component-content-renderer img[aria-expanded=true]{opacity:1!important;transform:none!important;transform-origin:0!important}
