@layer vendor-prism{@media (forced-colors:active),(forced-colors:none){:root{--prism-a11y-border-radius:0.3em;--prism-a11y-font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;--prism-a11y-line-height:1.5;--prism-a11y-code-block-margin:0.5em 0;--prism-a11y-code-block-padding:1em;--prism-a11y-code-inline-padding:0.1em;--prism-a11y-width-border:1px;--prism-a11y-width-tab:2;--prism-a11y-color-background:#2b2b2b;--prism-a11y-color-text-no-token:#f8f8f2;--prism-a11y-color-text-comment:#d4d0ab;--prism-a11y-color-text-blue:#00e0e0;--prism-a11y-color-text-green:#a9e236;--prism-a11y-color-text-gray:#f8f8f2;--prism-a11y-color-text-purple:#ddc7e1;--prism-a11y-color-text-red:#ffa07a;--prism-a11y-color-text-yellow:#ffd900;--prism-a11y-plugin-color-border:rgba(255,217,0,.55);--prism-a11y-plugin-color-background:rgba(255,217,0,.1)}}@media (forced-colors:active),(forced-colors:none){:where(code[class*=language-],pre[class*=language-]){background:var(--prism-a11y-color-background);color:var(--prism-a11y-color-text-no-token);font-family:var(--prism-a11y-font-family);text-align:start;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:var(--prism-a11y-line-height);-moz-tab-size:var(--prism-a11y-width-tab);-o-tab-size:var(--prism-a11y-width-tab);tab-size:var(--prism-a11y-width-tab)}pre[class*=language-]{border-radius:var(--prism-a11y-border-radius);margin:var(--prism-a11y-code-block-margin);overflow:auto;padding:var(--prism-a11y-code-block-padding)}:where(:not(pre)>code[class*=language-],pre[class*=language-]){background:var(--prism-a11y-color-background)}:not(pre)>code[class*=language-]{border-radius:var(--prism-a11y-border-radius);padding:var(--prism-a11y-code-inline-padding);white-space:normal}:where(.token.comment,.token.prolog,.token.doctype,.token.cdata){color:var(--prism-a11y-color-text-comment)}.token.punctuation{color:var(--prism-a11y-color-text-gray)}:where(.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted){color:var(--prism-a11y-color-text-red)}:where(.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable,.token.keyword){color:var(--prism-a11y-color-text-blue)}:where(.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted){color:var(--prism-a11y-color-text-green)}:where(.token.atrule,.token.attr-value,.token.function,.token.regex,.token.important){color:var(--prism-a11y-color-text-yellow)}:where(.token.boolean,.token.number,.token.keyword){color:var(--prism-a11y-color-text-purple)}:where(.token.important,.token.bold){font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.line-highlight{background:var(--prism-a11y-plugin-color-background);border-bottom:var(--prism-a11y-width-border) solid var(--prism-a11y-plugin-color-border);border-top:var(--prism-a11y-width-border) solid var(--prism-a11y-plugin-color-border)}.line-numbers .line-numbers-rows{border-right:var(--prism-a11y-width-border) solid var(--prism-a11y-color-text-no-token)}.line-numbers-rows>span:before{color:var(--prism-a11y-color-text-comment)}}@media (forced-colors:active){:root{--prism-a11y-color-background:Canvas;--prism-a11y-color-text-no-token:CanvasText;--prism-a11y-color-text-comment:GrayText;--prism-a11y-color-text-blue:LinkText;--prism-a11y-color-text-gray:LinkText;--prism-a11y-color-text-green:CanvasText;--prism-a11y-color-text-purple:CanvasText;--prism-a11y-color-text-red:CanvasText;--prism-a11y-color-text-yellow:GrayText;--prism-a11y-plugin-color-border:LinkText;--prism-a11y-plugin-color-background:Canvas}:where(.token.boolean,.token.number,.token.keyword){font-weight:700}}}