code[class*=language-],pre[class*=language-]{color:#9efeff;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;font-family:Operator Mono,Fira Code,Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-weight:400;font-size:17px;line-height:25px;letter-spacing:.5px;text-shadow:0 1px #222245}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{color:inherit;background:#a599e9}code[class*=language-] ::-moz-selection,code[class*=language-] ::selection,code[class*=language-]::-moz-selection,code[class*=language-]::selection,pre[class*=language-] ::-moz-selection,pre[class*=language-] ::selection,pre[class*=language-]::-moz-selection,pre[class*=language-]::selection{color:inherit;background:#a599e9}pre[class*=language-]{padding:2em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#1e1e3f}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token{font-weight:400}.token.cdata,.token.comment,.token.prolog{color:#b362ff}.token.atrule,.token.delimiter,.token.important,.token.keyword,.token.selector{color:#ff9d00}.token.attr-name,.token.operator{color:#ffb454}.token.punctuation{color:#fff}.token.boolean{color:#ff628c}.token.builtin,.token.doctype,.token.tag,.token.tag .punctuation{color:#ff9d00}.token.entity,.token.symbol{color:#6897bb}.token.number,.token.constant,.token.property,.token.variable{color:#ff628c}.token.char,.token.string{color:#a5ff90}.token.attr-value,.token.attr-value .punctuation{color:#a5c261}.token.attr-value .punctuation:first-child{color:#a9b7c6}.token.url{color:#287bde;text-decoration:underline}.token.function{color:#fad000}.token.regex{background:#364135}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.inserted{background:#0f0}.token.deleted{background:#ff000d}code.language-css .token.property,code.language-css .token.property+.token.punctuation{color:#a9b7c6}code.language-css .token.id{color:#ffc66d}code.language-css .token.selector>.token.attribute,code.language-css .token.selector>.token.class,code.language-css .token.selector>.token.pseudo-class,code.language-css .token.selector>.token.pseudo-element{color:#ffc66d}.token.class-name{color:#fb94ff}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:0 0}.line-highlight.line-highlight{margin-top:36px;background:linear-gradient(to right,rgba(179,98,255,.17),transparent)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{content:""}#WebMentions.svelte-xd5tcw.svelte-xd5tcw{margin:0 auto;font-style:italic;min-width:300px}#WebMentions.svelte-xd5tcw ul.svelte-xd5tcw{margin-left:0}.WebMentionsContainer.svelte-xd5tcw.svelte-xd5tcw{border:1px dashed var(--link-color);padding:1rem;margin-top:1rem}.WebMentionsContainer.svelte-xd5tcw ul.svelte-xd5tcw{list-style-type:none;padding:0}.WebMentionReply.svelte-xd5tcw.svelte-xd5tcw{margin-top:16px;margin-bottom:16px}.Avatar.svelte-xd5tcw.svelte-xd5tcw{margin-right:16px;width:40px;flex:0 0 auto;align-self:start}.Avatar.svelte-xd5tcw img.svelte-xd5tcw{width:40px;max-width:100%;height:40px;margin:0;border-radius:50%}.WebMentionsHeader.svelte-xd5tcw.svelte-xd5tcw{display:flex;justify-content:space-between}.FetchMore.svelte-xd5tcw.svelte-xd5tcw{width:20ch;font-size:1.5rem;background-color:transparent;color:var(--link-color);border:0;text-align:left}svg.svelte-xd5tcw.svelte-xd5tcw{display:inline}.swyxcontent.svelte-16q4qwb{--gap:clamp(1rem, 6vw, 3rem);--full:minmax(var(--gap), 1fr);--content:minmax(65ch, 56rem);--popout:minmax(0, 2rem);--feature:minmax(0, 5rem);display:grid;grid-template-columns:[full-start] var(--full) [feature-start] 0rem [popout-start] 0rem [content-start] var(--content) [content-end] [popout-end] 0rem [feature-end] 0rem var(--full) [full-end]}@media (min-width: 768px){.swyxcontent.svelte-16q4qwb{grid-template-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]}}.swyxcontent>*{grid-column:content}article.svelte-16q4qwb pre{grid-column:feature;margin-left:-1rem;margin-right:-1rem}article.svelte-16q4qwb summary>pre{max-width:90vw}article.svelte-16q4qwb .popout{grid-column:popout}article.svelte-16q4qwb .feature{grid-column:feature}article.svelte-16q4qwb .full{grid-column:full;width:100%}article.svelte-16q4qwb .admonition{border-width:4px;--tw-border-opacity:1;border-color:rgb(239 68 68 / var(--tw-border-opacity));padding:2rem}article.svelte-16q4qwb .token.inserted{background:#00ff0044}article.svelte-16q4qwb .token.deleted{background:#ff000d44}
