﻿@font-face{font-family:Asap;src:url("/fonts/Asap-VariableFont_wght.woff2") format("woff2 supports variations"),url("/fonts/Asap-VariableFont_wght.woff2") format("woff2-variations");font-weight:400 700;font-display:swap;font-style:normal}@font-face{font-family:Asap;src:url("/fonts/Asap-Italic-VariableFont_wght.woff2") format("woff2 supports variations"),url("/fonts/Asap-Italic-VariableFont_wght.woff2") format("woff2-variations");font-weight:400 700;font-display:swap;font-style:italic}@font-face{font-family:Asap-fallback;size-adjust:98.3%;ascent-override:91%;src:local("Arial")}:root{--bg-color: 248, 247, 243;--text-color: 31, 32, 32}@media(prefers-color-scheme: dark){:root{--bg-color: 31, 32, 32;--text-color: 226, 226, 226}}.theme-light{--bg-color: 248, 247, 243;--text-color: 31, 32, 32}.theme-dark{--bg-color: 31, 32, 32;--text-color: 226, 226, 226}h1,h2,h3,h4,h5,h6{line-height:1.2}a{color:rgb(var(--text-color));text-underline-offset:4px;text-decoration-thickness:2px;transition:all .2s ease-in-out}a:hover{text-underline-offset:1px}img{max-width:100%;height:auto}html{color:rgb(var(--text-color));background-color:rgb(var(--bg-color));color-scheme:light dark;transition:all .2s ease-in-out}body{font-family:Asap,Asap-fallback,Arial,sans-serif;font-size:1.5rem;line-height:1.5;word-break:break-word}header{margin:2rem auto 0 auto;width:90vw;width:clamp(16rem,90vw,50rem)}.logo a{display:block}.logo svg{max-width:100%;height:auto}.logo path{fill:rgb(var(--text-color))}.themes{display:flex;justify-content:end;align-items:center}.themes legend{display:contents;font-size:1.4rem;font-style:italic}.themes legend:after{content:"—"}.themes fieldset{display:flex;margin:0;padding:0;border:0;flex-direction:row;align-items:end;gap:.5rem}.themes button{display:flex;align-items:center;justify-content:center;position:relative;padding:0;border:2px solid rgb(var(--text-color));border-radius:18px;width:36px;height:36px;background-color:rgb(var(--bg-color));cursor:pointer}.themes button svg{position:relative;z-index:10;width:24px;height:24px}.themes button svg path,.themes button svg circle{stroke:rgb(var(--text-color));transition:all .2s ease-in-out}.themes button:hover,.themes button[aria-pressed=true]{border-color:rgb(var(--text-color));background-color:rgb(var(--text-color))}.themes button:hover svg path,.themes button:hover svg circle,.themes button[aria-pressed=true] svg path,.themes button[aria-pressed=true] svg circle{stroke:rgb(var(--bg-color))}main{margin:0 auto;width:90vw;width:clamp(16rem,90vw,50rem)}pre{padding:2rem 0;overflow:auto}code{display:inline-block;padding:0 .5rem;background-color:rgba(var(--text-color), 0.1)}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}/*# sourceMappingURL=style.css.map */
