*{box-sizing:border-box;padding:0;margin:0}::-moz-selection{background:color-mix(in srgb,var(--brand-color) 45%,transparent)}::selection{background:color-mix(in srgb,var(--brand-color) 45%,transparent)}html{color-scheme:dark}body,html{max-width:100vw;background:var(--gray-0)}body.noScroll{overflow:hidden}body,html{--header-height:72px;--footer-height:87px;--brand-color:#38e17b;--brand-color-hsl:146 71% 55%;--accent-color:#4fd6d3;--gray-0:#0f0f11;--gray-1:#16161a;--gray-2:#242428;--gray-3:#34343a;--gray-4:#6f6f78;--gray-5:#9ea1a8;--gray-6:#c0c4cc;--gray-7:#d7dbe2;--gray-8:#eaedf2;--gray-9:#f7f8fb;--black:#000;--white:#fff;--form-border-radius:10px;--form-box-shadow:rgba(0,0,0,0.2) 0px 1px 2px 0px,rgba(0,0,0,0.3) 0px 12px 24px -12px;--code-bg:#101216;--code-fg:#e9eef5;--atom-one-blue:#6aaed6;--atom-one-green:#8bd5a2;--atom-one-yellow:#f0c87a;--atom-one-purple:#b89ae0;--atom-one-red:#e6857b;--atom-one-orange:#e1a36b;--atom-one-teal:#69b9b3;--atom-one-gray:#9aa5b1;--atom-one-white:#f2f4f7;--callout-note:var(--atom-one-blue);--callout-tip:var(--atom-one-green);--callout-important:var(--atom-one-purple);--callout-warning:var(--atom-one-yellow);--callout-caution:var(--atom-one-red);background:radial-gradient(800px 500px at 15% -10%,rgba(56,225,123,.18),transparent 60%),radial-gradient(700px 420px at 90% 0,rgba(79,214,211,.18),transparent 60%),var(--gray-0)}pre code{display:block;overflow-x:auto;padding:.5em;color:var(--code-fg);background:var(--code-bg)}.hljs-comment,.hljs-quote{color:var(--atom-one-gray);font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:var(--atom-one-purple)}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:var(--atom-one-red)}.hljs-literal{color:var(--atom-one-teal)}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:var(--atom-one-green)}.hljs-built_in,.hljs-class .hljs-title{color:var(--atom-one-yellow)}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:var(--atom-one-orange)}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:var(--atom-one-blue)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}@media print{body,html{--gray-0:#ededf1;--gray-1:#e7e7eb;--gray-2:#d8d8de;--gray-3:#adadb5;--gray-4:#767680;--gray-5:#666669;--gray-6:#383839;--gray-7:#212123;--gray-8:#111113;--gray-9:#08080d;background:white}}