import { E as i, s as m, H as s, t as o } from "./index-Dbd-xIAZ.js";
const g = "#ffa360", a = "#f35d69", f = "#56b6c2", b = "#ffffff", u = "#7d8799", p = "#55b4d4", h = "#80ca4b", t = "#d19a66", k = "#d562f7", C = "#21252b", c = "#8a91991a", l = "#ffffff", e = "#353a42", y = "#036dd626", n = "#528bff", r = "#334155", d = "#419aff", B = i.theme(
  {
    "&": {
      color: r,
      backgroundColor: l
    },
    ".cm-content": {
      caretColor: n
    },
    "&.cm-focused": {
      outline: "none"
    },
    ".cm-cursor, .cm-dropCursor": { borderLeftColor: n },
    "&.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground, .cm-selectionBackground, .cm-content ::selection": { backgroundColor: y },
    ".cm-panels": { backgroundColor: C, color: r },
    ".cm-panels.cm-panels-top": { borderBottom: "2px solid black" },
    ".cm-panels.cm-panels-bottom": { borderTop: "2px solid black" },
    ".cm-searchMatch": {
      backgroundColor: "#72a1ff59",
      outline: "1px solid #457dff"
    },
    ".cm-searchMatch.cm-searchMatch-selected": {
      backgroundColor: "#6199ff2f"
    },
    ".cm-activeLine": { backgroundColor: "#8a91991a" },
    ".cm-selectionMatch": { backgroundColor: "#036dd636" },
    "&.cm-focused .cm-matchingBracket, &.cm-focused .cm-nonmatchingBracket": {
      backgroundColor: "#036dd647"
    },
    ".cm-gutters": {
      backgroundColor: l,
      color: d,
      border: "none"
    },
    ".cm-activeLineGutter": {
      backgroundColor: c
    },
    ".cm-foldPlaceholder": {
      backgroundColor: "transparent",
      border: "none",
      color: "#ddd"
    },
    ".cm-tooltip": {
      border: "none",
      backgroundColor: e
    },
    ".cm-tooltip .cm-tooltip-arrow:before": {
      borderTopColor: "transparent",
      borderBottomColor: "transparent"
    },
    ".cm-tooltip .cm-tooltip-arrow:after": {
      borderTopColor: e,
      borderBottomColor: e
    },
    ".cm-tooltip-autocomplete": {
      "& > ul > li[aria-selected]": {
        backgroundColor: c,
        color: r
      }
    }
  },
  { dark: !1 }
), x = s.define([
  { tag: o.keyword, color: k },
  {
    tag: [o.name, o.deleted, o.character, o.propertyName, o.macroName],
    color: a
  },
  { tag: [o.function(o.variableName), o.labelName], color: p },
  { tag: [o.color, o.constant(o.name), o.standard(o.name)], color: t },
  { tag: [o.definition(o.name), o.separator], color: r },
  {
    tag: [
      o.typeName,
      o.className,
      o.number,
      o.changed,
      o.annotation,
      o.modifier,
      o.self,
      o.namespace
    ],
    color: g
  },
  {
    tag: [
      o.operator,
      o.operatorKeyword,
      o.url,
      o.escape,
      o.regexp,
      o.link,
      o.special(o.string)
    ],
    color: f
  },
  { tag: [o.meta, o.comment], color: u },
  { tag: o.strong, fontWeight: "bold" },
  { tag: o.emphasis, fontStyle: "italic" },
  { tag: o.strikethrough, textDecoration: "line-through" },
  { tag: o.link, color: d, textDecoration: "underline" },
  { tag: o.heading, fontWeight: "bold", color: a },
  { tag: [o.atom, o.bool, o.special(o.variableName)], color: t },
  { tag: [o.string, o.inserted], color: h },
  { tag: o.invalid, color: b }
]), N = [
  B,
  m(x)
];
export {
  B as lightTheme,
  N as theme,
  x as themeHighlightStyle
};
//# sourceMappingURL=theme-D-W_j_G2.js.map
