:root{--syntax-identifier:#9cdcfe;--syntax-comment:#6a9955;--syntax-string:#ce9178;--syntax-number:#b5cea8;--syntax-keyword:#569cd6;--syntax-control:#c586c0;--syntax-bracket:gold;--syntax-function:#dcdcaa;--syntax-type:#4ec9b0;--syntax-tag-punctuation:gray;--syntax-punctuation:#d4d4d4;--syntax-escape:#d7ba7d;--syntax-regexp:#d16969;--syntax-inserted:#7ee787;--syntax-deleted:#ff7b72;--syntax-invalid:red}html[data-theme=light]{--syntax-identifier:#24292e;--syntax-comment:#6a737d;--syntax-string:#032f62;--syntax-number:#005cc5;--syntax-keyword:#d73a49;--syntax-control:#d73a49;--syntax-bracket:#24292e;--syntax-function:#6f42c1;--syntax-type:#d73a49;--syntax-tag-punctuation:#22863a;--syntax-punctuation:#24292e;--syntax-escape:#005cc5;--syntax-regexp:#032f62;--syntax-inserted:#22863a;--syntax-deleted:#b31d28;--syntax-invalid:#b31d28}.boot-code-token{color:var(--shiki-dark);background-color:var(--shiki-dark-bg,transparent);font-style:var(--shiki-dark-font-style,inherit);font-weight:var(--shiki-dark-font-weight,inherit);-webkit-text-decoration:var(--shiki-dark-text-decoration,inherit);-webkit-text-decoration:var(--shiki-dark-text-decoration,inherit);text-decoration:var(--shiki-dark-text-decoration,inherit)}html[data-theme=light] .boot-code-token{color:var(--shiki-light);background-color:var(--shiki-light-bg,transparent);font-style:var(--shiki-light-font-style,inherit);font-weight:var(--shiki-light-font-weight,inherit);-webkit-text-decoration:var(--shiki-light-text-decoration,inherit);-webkit-text-decoration:var(--shiki-light-text-decoration,inherit);text-decoration:var(--shiki-light-text-decoration,inherit)}code[class*=language-],pre code,pre[class*=language-]{color:var(--syntax-identifier,#9cdcfe);text-shadow:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:Menlo,Monaco,Consolas,Ubuntu Mono,Courier New,monospace;font-size:.9rem;line-height:1.5}pre[class*=language-]{padding:1em;overflow:auto}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em}html[data-theme=light] .boot-light-surface{--widget-foreground:var(--foreground);--widget-muted:var(--muted-foreground);--widget-border:var(--input);--widget-surface:var(--card);--widget-selected:var(--info);--widget-selected-surface:color-mix(in srgb, var(--info) 12%, var(--card));--widget-success:var(--success);--widget-error:var(--destructive);--color-blue-100:var(--widget-selected);--color-blue-200:var(--widget-selected);--color-blue-300:var(--widget-selected);--color-blue-400:var(--widget-selected);--color-green-300:var(--widget-success);--color-green-400:var(--widget-success);--color-red-100:var(--widget-error);--color-red-200:var(--widget-error);--color-red-300:var(--widget-error);--color-red-400:var(--widget-error);--color-red-500:var(--widget-error);--color-red-900:color-mix(in srgb, var(--widget-error) 12%, var(--widget-surface));--color-light-gold:var(--widget-foreground);color:var(--widget-foreground)}html[data-theme=light] .boot-light-surface :is(.text-blue-100,.text-blue-200,.text-blue-300,.text-blue-400){color:var(--widget-selected)}html[data-theme=light] .boot-light-surface :is(.text-green-300,.text-green-400){color:var(--widget-success)}html[data-theme=light] .boot-light-surface :is(.text-red-100,.text-red-200,.text-red-300,.text-red-400,.text-red-500){color:var(--widget-error)}html[data-theme=light] .boot-light-surface .bg-\[\#343a5a\]{background-color:var(--widget-selected-surface)}html[data-theme=light] .boot-light-surface pre{background-color:var(--surface-editor)}
