<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.typography h1{margin-bottom:1rem;font-size:2.5rem;font-weight:700;letter-spacing:-.025rem;line-height:1.15;margin-bottom:2rem}@media screen and (max-width: 1000px){.typography h1{font-size:2rem}}.typography h1 a{color:inherit}.typography h2{margin-bottom:1rem;font-size:1.55rem;font-weight:700;letter-spacing:0;line-height:1.33;margin-top:2.5rem}@media screen and (max-width: 1000px){.typography h2{font-size:1.4rem}}.typography h2 a,.typography h3 a{color:inherit}.typography h3{margin-bottom:.5rem;font-size:1.2rem;font-weight:600;letter-spacing:0;line-height:1.4;letter-spacing:.01em;margin-top:1.75rem}@media screen and (max-width: 1000px){.typography h3{font-size:1.15rem}}.typography h4{margin-bottom:.5rem;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.4;letter-spacing:.01em}@media screen and (max-width: 1000px){.typography h4{font-size:1.15rem}}.typography h2 .anchor-link,.typography h3 .anchor-link,.typography h4 .anchor-link{display:inline-block;width:1em;height:1em;background:url(../../../icon-link.svg) no-repeat center center;background-size:contain;border-radius:.25rem;vertical-align:middle;margin-left:.25em;transform:translateY(-1px);opacity:0}.typography h2 .anchor-link *,.typography h3 .anchor-link *,.typography h4 .anchor-link *{display:none}.typography h2:hover .anchor-link,.typography h3:hover .anchor-link,.typography h4:hover .anchor-link{opacity:1}.typography p,.typography ul,.typography ol{margin-bottom:1.25rem}.typography img,.typography video{margin:1.5rem 0;border-radius:var(--radius-200);overflow:hidden}.typography picture&gt;img,.typography img.screenshot{box-shadow:0 0 0 1px #ffffff20}.typography.imageBleed p img{display:block;position:relative;border-radius:var(--radius-100)}@media screen and (max-width: 1000px){.typography.imageBleed p img{margin:2rem 0;max-width:100%}}.typography strong,.typography b{font-weight:600}.typography code{font-family:var(--font-family-code),monospace;color:#fff}.typography pre{margin:1.25rem 0;background:var(--code-block-background);border-radius:var(--radius-300);line-height:1.66;font-size:.825rem;white-space:pre;border:1px solid rgba(255,255,255,.125)}.typography h2&gt;code,.typography h3&gt;code,.typography h4&gt;code,.typography p&gt;code,.typography li&gt;code,.typography a&gt;code{padding:.15rem .33rem;background:var(--code-block-background);border:1px solid rgba(255,255,255,.125);border-radius:var(--radius-300);font-size:.85em}.typography a&gt;code{color:var(--color-link)}.typography ul&gt;li{margin:0 0 .25rem;padding-left:1.4rem;position:relative}.typography ul&gt;li:before{content:"";display:block;opacity:.5;position:absolute;width:7px;height:7px;left:0;top:.625em;background:var(--body-text-color);border-radius:var(--radius-100)}.typography ol{counter-reset:list}.typography ol&gt;li{margin:0 0 .25rem;padding-left:1.4rem;position:relative}.typography ol&gt;li:before{counter-increment:list;content:counter(list) ".";display:block;position:absolute;width:7px;height:7px;left:0;top:0;border-radius:var(--radius-round)}.typography blockquote{position:relative;margin:1.5rem 0;padding-left:1.25rem}.typography blockquote:before{content:"";display:block;position:absolute;width:1.5px;left:1px;top:7px;bottom:6px;background-color:currentColor;border-radius:999px}.typography hr{margin:2rem 0;border:none;height:1px;background:#444;width:8rem}.typography a{color:var(--color-link)}.typography a[href*="github.com"]:before{content:"";display:inline-block;width:14px;height:14px;background:url(../../../github-mark-white.svg) no-repeat;background-size:cover;margin-right:4px;position:relative;top:1px;filter:sepia(8) saturate(8) hue-rotate(57deg) brightness(.9);margin-left:.25rem}.typography .footnote{font-size:13px}.typography .footnote+:not(.footnote){margin-top:1rem}.typography table{border-collapse:separate;border-spacing:0;margin-bottom:1rem}.typography table tr th,.typography table tr td{border-right:1px solid #3e464a;border-bottom:1px solid #3e464a;padding:.5rem 1rem}.typography table tr th:first-child,.typography table tr td:first-child{border-left:1px solid #3e464a}.typography table tr th{text-align:left;border-top:solid 1px #3e464a}.typography table tr:first-child th:first-child{border-top-left-radius:4px}.typography table tr:first-child th:last-child{border-top-right-radius:4px}.typography table tr:last-child td:first-child{border-bottom-left-radius:4px}.typography table tr:last-child td:last-child{border-bottom-right-radius:4px}
</pre></body></html>