:root{--prism-scheme: light;--prism-foreground: #6e6e6e;--prism-background: #f4f4f4;--prism-comment: #a8a8a8;--prism-string: #555555;--prism-literal: #333333;--prism-keyword: #000000;--prism-function: #4f4f4f;--prism-deleted: #333333;--prism-class: #333333;--prism-builtin: #757575;--prism-property: #333333;--prism-namespace: #4f4f4f;--prism-punctuation: #ababab;--prism-decorator: var(--prism-class);--prism-operator: var(--prism-punctuation);--prism-number: var(--prism-literal);--prism-boolean: var(--prism-literal);--prism-variable: var(--prism-literal);--prism-constant: var(--prism-literal);--prism-symbol: var(--prism-literal);--prism-interpolation: var(--prism-literal);--prism-selector: var(--prism-keyword);--prism-keyword-control: var(--prism-keyword);--prism-regex: var(--prism-string);--prism-json-property: var(--prism-property);--prism-inline-background: var(--prism-background);--prism-comment-style: italic;--prism-url-decoration: underline;--prism-line-number: #a5a5a5;--prism-line-number-gutter: #333333;--prism-line-highlight-background: #eeeeee;--prism-selection-background: #dddddd;--prism-marker-color: var(--prism-foreground);--prism-marker-opacity: .4;--prism-marker-font-size: .8em;--prism-font-size: 1em;--prism-line-height: 1.5em;--prism-font-family: monospace;--prism-inline-font-size: var(--prism-font-size);--prism-block-font-size: var(--prism-font-size);--prism-tab-size: 2;--prism-block-padding-x: 1em;--prism-block-padding-y: 1em;--prism-block-margin-x: 0;--prism-block-margin-y: .5em;--prism-block-radius: .3em;--prism-inline-padding-x: .3em;--prism-inline-padding-y: .1em;--prism-inline-radius: .3em}div[class*=language-],pre[class*=language-],code[class*=language-]{font-size:var(--prism-font-size);font-family:var(--prism-font-family);direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:var(--prism-line-height);-moz-tab-size:var(--prism-tab-size);-o-tab-size:var(--prism-tab-size);tab-size:var(--prism-tab-size);-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;color:var(--prism-foreground)!important}div[class*=language-],pre[class*=language-]{font-size:var(--prism-block-font-size);padding:var(--prism-block-padding-y) var(--prism-block-padding-x);margin:var(--prism-block-margin-y) var(--prism-block-margin-x);border-radius:var(--prism-block-radius);overflow:auto;background:var(--prism-background)}:not(pre)>code[class*=language-]{font-size:var(--prism-inline-font-size);padding:var(--prism-inline-padding-y) var(--prism-inline-padding-x);border-radius:var(--prism-inline-radius);background:var(--prism-inline-background)}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:var(--prism-selection-background)}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:var(--prism-selection-background)}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--prism-comment);font-style:var(--prism-comment-style)}.token.namespace{color:var(--prism-namespace)}.token.interpolation{color:var(--prism-interpolation)}.token.string{color:var(--prism-string)}.token.punctuation{color:var(--prism-punctuation)}.token.operator{color:var(--prism-operator)}.token.keyword.module,.token.keyword.control-flow{color:var(--prism-keyword-control)}.token.url,.token.symbol,.token.inserted{color:var(--prism-symbol)}.token.constant{color:var(--prism-constant)}.token.string.url{text-decoration:var(--prism-url-decoration)}.token.boolean,.language-json .token.boolean{color:var(--prism-boolean)}.token.number,.language-json .token.number{color:var(--prism-number)}.token.variable{color:var(--prism-variable)}.token.keyword{color:var(--prism-keyword)}.token.atrule,.token.attr-value,.token.selector{color:var(--prism-selector)}.token.function{color:var(--prism-function)}.token.deleted{color:var(--prism-deleted)}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.class-name{color:var(--prism-class)}.token.tag,.token.builtin{color:var(--prism-builtin)}.token.attr-name,.token.property,.token.entity{color:var(--prism-property)}.language-json .token.property{color:var(--prism-json-property)}.token.regex{color:var(--prism-regex)}.token.decorator,.token.annotation{color:var(--prism-decorator)}.line-numbers .line-numbers-rows{border-right-color:var(--prism-line-number)}.line-numbers-rows>span:before{color:var(--prism-line-number-gutter)}.line-highlight{background:var(--prism-line-highlight-background)}body,html{margin:0;padding:0;width:100%;height:100%}body{background-color:var(--bg);color:var(--fg);font-family:var(--font);font-size:var(--font-size);--font-size: 1rem;--padding: 1rem;--prism-comment: var(--lightgray);--prism-keyword: var(--red);--prism-function: var(--orange);--prism-deleted: var(--purple);--prism-boolean: var(--purple);--prism-class: var(--orange);--prism-builtin: var(--red);--prism-property: var(--blue);--prism-namespace: var(--orange);--prism-punctuation: var(--lightgray);--prism-decorator: var(--orange);--prism-json-property: var(--orange);--prism-number: var(--blue);--prism-selector: var(--blue);--prism-string: var(--green);--prism-variable: var(--orange);--prism-interpolation: var(--orange);--prism-constant: var(--orange);--prism-symbol: var(--purple);--prism-font-family: "Inconsolata", monospace;--prism-foreground: var(--fg);--prism-background: var(--bglight);--prism-literal: var(--fg);--prism-font-size: var(--font-size) !important;--high-contrast-fg: var(--fg)}body:not(.notnite-loaded){transition:none!important}.notnite-loaded{transition:background-color .25s ease-in-out,color .25s ease-in-out}@media (prefers-reduced-motion: reduce){.notnite-loaded{transition:none}}main{padding:var(--padding);width:calc(100% - var(--padding) * 2);text-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:center;text-align:left;overflow-wrap:break-word;max-width:calc(var(--size) - var(--padding) * 2);transition:max-width .25s ease-in-out;font-size:var(--font-size)}.container{display:flex;width:100%;justify-content:center}.smallLink{font-size:75%}.dottedLink{text-decoration:underline dotted;text-underline-offset:.1rem}a{color:var(--fg)}button{background-color:var(--bglight);border:0;border-radius:0;color:var(--fg);cursor:pointer;padding:.5rem;font-family:var(--font)}button:disabled{cursor:not-allowed;color:var(--fgdark)}select{background-color:var(--bglight);border:0;border-radius:0;color:var(--fg);font-family:var(--font);padding:.5rem}option{background-color:var(--bglight);color:var(--fg);font-family:var(--font)}select:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:.5rem 0}h1{font-size:1.5rem}hr{width:100%;height:.125rem;background-color:var(--bglight);border:none}table{width:100%;padding:.25rem;border-top:1px solid var(--bglight);border-bottom:1px solid var(--bglight)}pre:not([class*=language-]),code:not([class*=language-]){background-color:var(--bglight);filter:none!important;border-radius:.25rem}pre{max-width:calc(var(--size) - 2rem)}code{font-size:.75rem}blockquote{border-left:.125rem solid var(--bglight);padding-left:1rem;display:table;margin:0 auto;text-align:left}details>summary>*{display:inline}p img{max-width:100%;border-radius:.25rem;max-height:50vh;width:auto;height:auto}img{display:block;margin:0 auto}blockquote img{max-width:100%}p{margin:.5rem 0}@font-face{font-family:Inconsolata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inconsolata-latin-400-normal.CjvQBeBR.woff2) format("woff2"),url(/_astro/inconsolata-latin-400-normal.Befkm-iY.woff) format("woff")}@font-face{font-family:Inconsolata;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inconsolata-latin-700-normal.BUbZx5Dd.woff2) format("woff2"),url(/_astro/inconsolata-latin-700-normal.OU_zouat.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.BOOGhInR.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.gitzw0hO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Sckx8rpT.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.B8MtJ_2k.woff) format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-next-latin-400-normal.FfmJh7DR.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-400-normal.D-AS6vMV.woff) format("woff")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-next-latin-700-normal.Dpiyiu63.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-next-latin-700-normal.6ZG6osNZ.woff) format("woff")}.nottheme-select{display:flex;flex-direction:column;gap:.5rem}.nottheme-select-entry{display:flex;flex-direction:column;gap:.25rem}.menuBar[data-astro-cid-horbor3u]{display:flex;justify-content:end;align-items:center;padding-left:1rem;border-bottom:.125rem solid var(--bglight);height:1px;min-height:1.5rem}.path[data-astro-cid-horbor3u]{margin-right:auto;align-content:center}.bold[data-astro-cid-horbor3u]{font-weight:700}.themes[data-astro-cid-horbor3u]{position:relative;align-self:stretch}#themesToggle[data-astro-cid-horbor3u]{position:absolute;visibility:hidden;opacity:0;height:100%}.menuBarButton[data-astro-cid-horbor3u]{padding:0 1rem;height:100%;display:flex;align-items:center}.devButton[data-astro-cid-horbor3u]{background-color:var(--blue)}.themesToggleButton[data-astro-cid-horbor3u]{background-color:var(--bglight);user-select:none}.themesMenu[data-astro-cid-horbor3u]{display:none}.themesMenu[data-astro-cid-horbor3u] select{background-color:var(--bglighter)}#themesToggle[data-astro-cid-horbor3u]:checked~.themesMenu[data-astro-cid-horbor3u]{display:block;z-index:2;position:absolute;right:0;background-color:var(--bglight);padding:1rem;animation:menuBarFadeIn .1s ease-in-out}@keyframes menuBarFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.large[data-astro-cid-zfufvvig]{font-size:3rem;margin:0}.special[data-astro-cid-zfufvvig]{color:var(--red)}
