.vs-code-light {
    --color-assistant: #ffffff;
    --color-light-blue: #cfddfc;
    --color-dark-blue: #e5effd;
    --color-primary: #e9eef6;
    --color-secondary: #f7f8fa;
    --color-third: #ffffff;
    --color-fourth: #f8fafd;
    --color-fifth: #e9eef6;
    --color-comment: #f6f9fd;
    --color-border-color: #d6dae2;
    --color-border-hover: #c3c9d3;
    --color-accent: #16161f;
    --color-accent-hover: #394456;
    --color-accent-text: #ffffff;
    --color-accent2: #0041f3;
    --color-accent2-hover: #0039d4;
    --color-accent2-text: #ffffff;
    --color-accent4: #eeedfd;
    --color-accent4-text: #5748c7;
    --color-note-text: #717176;
    --color-text: #100f16;
    --color-textHilight: #07060c;
    --color-blur: #f8fafdad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);
    --scroll-background: #f1f4f8;
    --scroll-thumb: #d5dce7;
    --color-href: #0084ff;
    --color-href-hover: #0084ff;
    --color-href-visited: #6e6efa;
    --color-href-active: #8c8cff;
    --color-selected: rgba(0, 123, 255, 0.158);
    --color-editor: #ffffff;
    --color-editor-header: #f8fafd;
    --color-editor-tabs: #f8fafd;
    --color-file-explorer: #f8fafd;
    --color-file-hover: #f3f5f8;
    --color-file-active: #e9eef6;

    --color-window-header: #f8fafd;
    --color-window-header-hover: #e0e6f0;
}

.vs-code-dark {
    --color-assistant: rgb(65, 104, 136);
    --color-light-blue: #212325;
    --color-dark-blue: #1f2730;
    --color-primary: #0c0e0f;
    --color-secondary: #121416;
    --color-third: #181b1d;
    --color-fourth: #1f2225;
    --color-fifth: #262f33;
    --color-file-explorer: #121416;
    --color-file-hover: #1f2225;
    --color-file-active: #262f33;
    --color-comment: #181b1d;
    --color-border-color: #2c3033;
    --color-border-hover: #424d57;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #111a2c;
    --color-accent2: #0078d4;
    --color-accent2-hover: #0062ad;
    --color-accent2-text: #ffffff;
    --color-accent4: #2d2b38;
    --color-accent4-text: #9f9fe0;
    --color-note-text: #94aab4;
    --color-text: #bed3df;
    --color-textHilight: #f2f3f5;
    --color-blur: #1f2225ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --scroll-background: #1d2124;
    --scroll-thumb: #324046;
    --color-href: #649efc;
    --color-href-hover: #649efc;
    --color-href-visited: #7979ff;
    --color-href-active: #7979ff;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --color-editor: #181b1d;
    --color-editor-header: #121416;
    --color-editor-tabs: #121416;

    --color-window-header: #121416;
    --color-window-header-hover: #1f2225;
}

.vs-dark-modern {
    --color-assistant: rgb(65, 104, 136);
    --color-light-blue: #212325;
    --color-dark-blue: #1f2730;
    --color-primary: #0c0e0f;
    --color-secondary: #0c0e0f;
    --color-third: #121416;
    --color-fourth: #181b1d;
    --color-fifth: #1f2225;
    --color-file-explorer: #0c0e0f;
    --color-file-hover: #181b1d;
    --color-file-active: #1f2225;
    --color-comment: #181b1d;
    --color-border-color: #2c3033;
    --color-border-hover: #293438;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #111a2c;
    --color-accent2: #0078d4;
    --color-accent2-hover: #0062ad;
    --color-accent2-text: #ffffff;
    --color-accent4: #2d2b38;
    --color-accent4-text: #9f9fe0;
    --color-note-text: #94aab4;
    --color-text: #b4c7d1;
    --color-textHilight: #f2f3f5;
    --color-blur: #181b1dad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --scroll-background: #181b1d;
    --scroll-thumb: #262a2e;
    --color-href: #649efc;
    --color-href-hover: #649efc;
    --color-href-visited: #7979ff;
    --color-href-active: #7979ff;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --color-editor: #121416;
    --color-editor-header: #121416;
    --color-editor-tabs: #121416;

    --color-window-header: #0c0e0f;
    --color-window-header-hover: #1f2225;
}

.vesper-dark {
    --color-assistant: rgb(65, 104, 136);
    --color-light-blue: #212325;
    --color-dark-blue: #1f2730;
    --color-primary: #0d0d0d;
    --color-secondary: #0d0d0d;
    --color-third: #101010;
    --color-fourth: #161616;
    --color-fifth: #1e1e1e;
    --color-file-explorer: #0d0d0d;
    --color-file-hover: #161616;
    --color-file-active: #1e1e1e;
    --color-comment: #161616;
    --color-border-color: #282828;
    --color-border-hover: #353534;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #111a2c;
    --color-accent2: #8ec6b5;
    --color-accent2-hover: #7bb1a1;
    --color-accent2-text: #0d0d0d;
    --color-accent4: #2d2b38;
    --color-accent4-text: #9f9fe0;
    --color-note-text: #848484;
    --color-text: #c4c4c4;
    --color-textHilight: #FFFFFF;
    --color-blur: #161616ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --scroll-background: #161616;
    --scroll-thumb: #303030;
    --color-href: #649efc;
    --color-href-hover: #649efc;
    --color-href-visited: #7979ff;
    --color-href-active: #7979ff;
    --color-selected: rgba(109, 255, 248, 0.219);
    --color-editor: #101010;
    --color-editor-header: #101010;
    --color-editor-tabs: #101010;

    --color-window-header: #0d0d0d;
    --color-window-header-hover: #1e1e1e;
}

.cursor-dark {
    --color-assistant: rgb(65, 104, 136);
    --color-light-blue: #212325;
    --color-dark-blue: #1f2730;
    --color-primary: #15120b;
    --color-secondary: #15120b;
    --color-third: #1a1914;
    --color-fourth: #232019;
    --color-fifth: #29261f;
    --color-file-explorer: #15120b;
    --color-file-hover: #232019;
    --color-file-active: #29261f;
    --color-comment: #1a1914;
    --color-border-color: #37342d;
    --color-border-hover: #444036;
    --color-accent: #ececec;
    --color-accent-hover: #d4d3ce;
    --color-accent-text: #14130f;
    --color-accent2: #d4d3ce;
    --color-accent2-hover: #ececec;
    --color-accent2-text: #14130f;
    --color-accent4: #2d2b38;
    --color-accent4-text: #9f9fe0;
    --color-note-text: #989590;
    --color-text: #d4d3ce;
    --color-textHilight: #f8f7f5;
    --color-blur: #232019ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --scroll-background: #1a1914;
    --scroll-thumb: #3e3e3e;
    --color-href: #649efc;
    --color-href-hover: #649efc;
    --color-href-visited: #7979ff;
    --color-href-active: #7979ff;
    /* --color-selected: #5c794431; */
    --color-selected: rgba(109, 180, 255, 0.258);

    --color-editor: #1a1914;
    --color-editor-header: #1a1914;
    --color-editor-tabs: #1a1914;

    --color-window-header: #15120b;
    --color-window-header-hover: #232019;
}

.gpt-dark {
    --color-assistant: rgb(65, 104, 136);
    --color-light-blue: #212325;
    --color-dark-blue: #1f2730;
    --color-primary: #101010;
    --color-secondary: #171717;
    --color-third: #212121;
    --color-fourth: #272727;
    --color-fifth: #3e3e3e;
    --color-file-explorer: #171717;
    --color-file-hover: #232323;
    --color-file-active: #2f2f2f;
    --color-comment: #212121;
    --color-border-color: #2c2c2c;
    --color-border-hover: #474747;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #111a2c;
    --color-accent2: #0285ff;
    --color-accent2-hover: #0072dd;
    --color-accent2-text: #ffffff;
    --color-accent4: #2d2b38;
    --color-accent4-text: #9f9fe0;
    --color-note-text: #afafaf;
    --color-text: #d1d1d1;
    --color-textHilight: #ffffff;
    --color-blur: #272727ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --scroll-background: #1d2124;
    --scroll-thumb: #324046;
    --color-href: #649efc;
    --color-href-hover: #649efc;
    --color-href-visited: #7979ff;
    --color-href-active: #7979ff;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --color-editor: #212121;
    --color-editor-header: #171717;
    --color-editor-tabs: #171717;

    --color-window-header: #171717;
    --color-window-header-hover: #2f2f2f;
}

.nova-dark {
    --color-primary: #090c13;
    --color-secondary: #0d1219;
    --color-third: #111924;
    --color-fourth: #15202b;
    --color-fifth: #1c2c3d;
    --color-file-explorer: #0c141d;
    --color-file-hover: #131e29;
    --color-file-active: #1a2836;
    --color-comment: #8aa3bc;
    --color-border-color: #1e3348;
    --color-border-hover: rgb(47, 79, 105);
    --color-accent: #ff3a7c;
    --color-accent-hover: #ff5c91;
    --color-accent-text: #ffffff;
    --color-accent2: #18dcff;
    --color-accent2-hover: #44e5ff;
    --color-accent2-text: #000000;
    --color-accent4: #ffcc00;
    --color-accent4-text: #000000;
    --color-note-text: #8aa3bc;
    --color-text: #c5d6ea;
    --color-textHilight: #f8fbff;
    --color-blur: #15202bad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.7);
    --scroll-background: #1a2a3a;
    --scroll-thumb: #2a4055;
    --color-href: #18dcff;
    --color-href-hover: #44e5ff;
    --color-href-visited: #c679ff;
    --color-href-active: #ff3a7c;
    --color-selected: rgba(24, 220, 255, 0.2);
    --color-editor: #111924;
    --color-editor-header: #0c141d;
    --color-editor-tabs: #0c141d;
    --color-window-header: #0c141d;
    --color-window-header-hover: #15202b;
}


.repl-dark {
    --color-primary: #181a20;
    --color-secondary: #181a20;
    --color-third: #1a1c25;
    --color-fourth: #23252f;
    --color-fifth: #2a2c37;
    --color-file-explorer: #181a20;
    --color-file-hover: #23252f;
    --color-file-active: #2a2c37;
    --color-comment: #009118;
    --color-border-color: #3a3d48;
    --color-border-hover: #3f424e;
    --color-accent: #0053a6;
    --color-accent-hover: #179fff;
    --color-accent-text: #e1e5e9;
    --color-accent2: #0053a6;
    --color-accent2-hover: #0069d3;
    --color-accent2-text: #ffffff;
    --color-accent4: #ffbd7a;
    --color-accent4-text: #100f16;
    --color-note-text: #9c9fa5;
    --color-text: #d7d9df;
    --color-textHilight: #e6e8ed;
    --color-blur: #23252fad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
    --scroll-background: #2a2c37;
    --scroll-thumb: #383b47;
    --color-href: #4ea1ff;
    --color-href-hover: #4ea1ff;
    --color-href-visited: #8b9cff;
    --color-href-active: #8b9cff;
    --color-selected: rgba(0, 123, 255, 0.2);
    --color-editor: #1a1c25;
    --color-editor-header: #161d2d;
    --color-editor-tabs: #161d2d;

    --color-window-header: #181a20;
    --color-window-header-hover: #2a2c37;
}

.aijs-dark {
    --color-primary: #1a1e21;
    --color-secondary: #1b1b1c;
    --color-third: #202020;
    --color-fourth: #262626;
    --color-fifth: #313131;
    --color-file-explorer: #202020;
    --color-file-hover: #313131;
    --color-file-active: #424242;
    --color-text: #bac1c3;
    --color-textHilight: #e3e3e3;
    --color-note-text: #afafbe;
    --color-border-color: #3c3d3e;
    --color-border-hover: #434547;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --color-blur: #262626ad;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #0f0f0f;
    --color-accent2: #ab68ff;
    --color-accent2-hover: #9551e9;
    --color-accent2-text: #ffffff;
    --color-accent4: #87c3ff;
    --color-accent4-text: #ffffff;
    --color-textHilight: #e3e3e3;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --scroll-background: #1b1b1c;
    --scroll-thumb: #313131;
    --color-href: #74B0DF;
    --color-href-hover: #74B0DF;
    --color-href-visited: #DCD399;
    --color-href-active: #DCD399;
    --color-editor: #202020;
    --color-editor-header: #313131;
    --color-editor-tabs: #313131;

    --color-window-header: #202020;
    --color-window-header-hover: #292b34;
}

.aijs {
    --color-primary: #0f0f0f;
    --color-secondary: #141616;
    --color-third: #1c2022;
    --color-fourth: #23292c;
    --color-fifth: #272f33;
    --color-file-explorer: #141616;
    --color-file-hover: #1c2022;
    --color-file-active: #23292c;
    --color-text: #bac1c3;
    --color-textHilight: #e3e3e3;
    --color-note-text: #afafbe;
    --color-border-color: #2c3033;
    --color-border-hover: #424d57;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --color-blur: #25272bad;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #0f0f0f;
    --color-accent2: #1b7eff;
    --color-accent2-hover: #136de2;
    --color-accent2-text: #ffffff;
    --color-accent4: #87c3ff;
    --color-accent4-text: #ffffff;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --scroll-background: #121212;
    --scroll-thumb: #3a3d41;
    --color-href: #74B0DF;
    --color-href-hover: #74B0DF;
    --color-href-visited: #DCD399;
    --color-href-active: #DCD399;
    --color-editor: #181b1d;
    --color-editor-header: #141616;
    --color-editor-tabs: #141616;

    --color-window-header: #141616;
    --color-window-header-hover: #25272b;
}


.one-dark {
    --color-light-blue: #61aeee;
    --color-dark-blue: #282c34;
    --color-primary: #1d1f22;
    --color-secondary: #21252b;
    --color-third: #282c34;
    --color-fourth: #2f343d;
    --color-fifth: #323842;
    --color-file-explorer: #21252b;
    --color-file-hover: #282c34;
    --color-file-active: #323842;
    --color-comment: #7f848e;
    --color-border-color: #3b4048;
    --color-border-hover: #464e5a;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #1d1f22;
    --color-accent2: #abb2bf;
    --color-accent2-hover: #99a2b3;
    --color-accent2-text: #1d1f22;
    --color-accent4: #43b6c2;
    --color-accent4-text: #d7dae0;
    --color-note-text: #8e95a3;
    --color-text: #abb2bf;
    --color-textHilight: #d7dae0;
    --color-blur: #323842ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.3);
    --scroll-background: #2f343d;
    --scroll-thumb: #464e5a;
    --color-href: #61aeee;
    --color-href-hover: #61aeee;
    --color-href-visited: #56b6b9;
    --color-href-active: #56b6b9;
    --color-selected: rgba(0, 123, 255, 0.2582);


    --color-editor: #282c34;
    --color-editor-header: #21252b;
    --color-editor-tabs: #21252b;

    --color-window-header: #21252b;
    --color-window-header-hover: #2c313a;
}

.one-dark-modern {
    --color-light-blue: #61aeee;
    --color-dark-blue: #21252b;
    --color-primary: #1d1f22;
    --color-secondary: #1d2024;
    --color-third: #21252b;
    --color-fourth: #282c34;
    --color-fifth: #2f343d;
    --color-file-explorer: #1d2024;
    --color-file-hover: #282c34;
    --color-file-active: #2f343d;
    --color-comment: #7f848e;
    --color-border-color: #3b4048;
    --color-border-hover: #464e5a;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #1d1f22;
    --color-accent2: #abb2bf;
    --color-accent2-hover: #99a2b3;
    --color-accent2-text: #1d1f22;
    --color-accent4: #43b6c2;
    --color-accent4-text: #d7dae0;
    --color-note-text: #8e95a3;
    --color-text: #abb2bf;
    --color-textHilight: #d7dae0;
    --color-blur: #282c34ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.3);
    --scroll-background: #282c34;
    --scroll-thumb: #353d47;
    --color-href: #61aeee;
    --color-href-hover: #61aeee;
    --color-href-visited: #56b6b9;
    --color-href-active: #56b6b9;
    --color-selected: rgba(0, 123, 255, 0.2582);


    --color-editor: #21252b;
    --color-editor-header: #21252b;
    --color-editor-tabs: #21252b;

    --color-window-header: #1d2024;
    --color-window-header-hover: #2c313a;
}

.discord-dark {
    --color-light-blue: #212325;
    --color-dark-blue: #1f2730;
    --color-primary: #0c0e0f;
    --color-secondary: #121214;
    --color-third: #1a1a1e;
    --color-fourth: #242429;
    --color-fifth: #29292e;
    --color-file-explorer: #121214;
    --color-file-hover: #1d1d1e;
    --color-file-active: #242429;
    --color-comment: #1a1a1e;
    --color-border-color: #29292d;
    --color-border-hover: #34343a;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #111a2c;
    --color-accent2: #5662f6;
    --color-accent2-hover: #4b55df;
    --color-accent2-text: #ffffff;
    --color-accent4: #2d2b38;
    --color-accent4-text: #9f9fe0;
    --color-note-text: #82838b;
    --color-text: #bed3df;
    --color-textHilight: #fbfbfb;
    --color-blur: #242429ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --scroll-background: #1d2124;
    --scroll-thumb: #324046;
    --color-href: #649efc;
    --color-href-hover: #649efc;
    --color-href-visited: #7979ff;
    --color-href-active: #7979ff;
    --color-selected: #7979ff36;
    --color-editor: #1a1a1e;
    --color-editor-header: #121214;
    --color-editor-tabs: #121214;

    --color-window-header: #121214;
    --color-window-header-hover: #242429;
}

.github-dark {
    --color-light-blue: #cfddfc;
    --color-dark-blue: #e5effd;
    --color-primary: #000102;
    --color-secondary: #0d1117;
    --color-third: #0d1117;
    --color-fourth: #1a1f24;
    --color-fifth: #21262d;
    --color-comment: #f6f9fd;
    --color-border-color: #30363d;
    --color-border-hover: #3c4247;
    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #010409;
    --color-accent2: #f78166;
    --color-accent2-hover: #dd6d54;
    --color-accent2-text: #010409;
    --color-accent4: #eeedfd;
    --color-accent4-text: #5748c7;
    --color-note-text: #7d8590;
    --color-text: #dae0e6;
    --color-textHilight: #e6edf3;
    --color-blur: #1a1f24ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.1);
    --scroll-background: #0b0e13;
    --scroll-thumb: #30363d;
    --color-href: #0084ff;
    --color-href-hover: #0084ff;
    --color-href-visited: #6e6efa;
    --color-href-active: #8c8cff;
    --color-selected: rgba(0, 123, 255, 0.158);
    --color-editor: #0d1117;
    --color-editor-header: #010409;
    --color-editor-tabs: #010409;

    --color-file-explorer: #010409;
    --color-file-hover: #1a1f24;
    --color-file-active: #21262d;

    --color-window-header: #010409;
    --color-window-header-hover: #1a1f24;
}


.sandbox-dark {
    --color-assistant: rgb(65, 104, 136);
    --color-light-blue: #212325;
    --color-dark-blue: #1f2730;


    --color-primary: #050505;
    --color-secondary: #0d0d0d;
    --color-third: #1a1a1a;
    --color-fourth: #242424;
    --color-fifth: #2c2c2c;

    --color-file-explorer: #0d0d0d;
    --color-file-hover: #1a1a1a;
    --color-file-active: #242424;

    --color-comment: #1a1a1a;
    --color-border-color: #333333;
    --color-border-hover: #3f3f3f;

    --color-accent: #eaeff3;
    --color-accent-hover: #c6d1e5;
    --color-accent-text: #111a2c;
    --color-accent2: #dff976;
    --color-accent2-hover: #c6e450;
    --color-accent2-text: #000000;
    --color-accent4: #2d2b38;
    --color-accent4-text: #9f9fe0;

    --color-note-text: #8ba0aa;
    --color-text: #adadad;
    --color-textHilight: #ffffff;

    --color-blur: #242424ad;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.4);
    --scroll-background: #1d2124;
    --scroll-thumb: #324046;

    --color-href: #649efc;
    --color-href-hover: #649efc;
    --color-href-visited: #7979ff;
    --color-href-active: #7979ff;

    --color-selected: rgba(0, 123, 255, 0.2582);
    --color-selected: #ad9cff42;

    --color-editor: #1a1a1a;
    --color-editor-header: #0d0d0d;
    --color-editor-tabs: #0d0d0d;

    --color-window-header: #0d0d0d;
    --color-window-header-hover: #242424;
}

.cosmic-indigo {
    /* Base colors - completely reimagined palette */
    --color-light-blue: #1f2542;
    --color-dark-blue: #141830;
    --color-primary: #0e1024;
    --color-secondary: #111431;
    --color-third: #161a3c;
    --color-fourth: #1e2152;
    --color-fifth: #262a64;
    --color-file-explorer: #111431;
    --color-file-hover: #161a3c;
    --color-file-active: #1e2152;
    --color-comment: #131736;
    --color-border-color: #292e6a;
    --color-border-hover: #363b85;
    --color-accent: #ffeecb;
    --color-accent-hover: #ffe3a8;
    --color-accent-text: #0e1024;
    --color-accent2: #ff7b93;
    --color-accent2-hover: #ff5d79;
    --color-accent2-text: #161829;
    --color-accent4: #161a3c;
    --color-accent4-text: #c4a2ff;
    --color-note-text: #8b93c7;
    --color-text: #e4e0ff;
    --color-textHilight: #ffffff;
    --color-blur: #1e2152ad;
    --color-box-shadow: 0 4px 20px 0 rgba(6, 7, 25, 0.5);
    --scroll-background: #141830;
    --scroll-thumb: #363b85;
    --color-href: #73f7ff;
    --color-href-hover: #9dffff;
    --color-href-visited: #dc8cff;
    --color-href-active: #dc8cff;
    --color-selected: rgba(115, 247, 255, 0.25);
    --color-editor: #131736;
    --color-editor-header: #111431;
    --color-editor-tabs: #111431;
    --color-window-header: #111431;
    --color-window-header-hover: #1e2152;
}

.codevre-dark {
    --color-light-blue: #1A1D24;
    --color-dark-blue: #0E1012;
    --color-primary: #131416;
    --color-secondary: #18191d;
    --color-third: #1C1E22;
    --color-fourth: #24272D;
    --color-fifth: #292c33;
    --color-file-explorer: #18191d;
    --color-file-hover: #24272D;
    --color-file-active: #292c33;
    --color-comment: #1E2125;
    --color-border-color: #2D3138;
    --color-border-hover: #3e454e;
    --color-border-hover: #424d57;
    --color-accent: #E0F2FE;
    --color-accent-hover: #B8DEFA;
    --color-accent-text: #0D1A26;
    --color-accent2: #2484dd;
    --color-accent2-hover: #1d7dd8;
    --color-accent2-text: #F8F9FC;
    --color-accent4: #2D2B38;
    --color-accent4-text: #A594FF;
    --color-note-text: #8992a0;
    --color-text: #D4E4F0;
    --color-textHilight: #F4F7FA;
    --color-blur: #24272DAD;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
    --scroll-background: #191C20;
    --scroll-thumb: #3A4048;
    --color-href: #82B1FF;
    --color-href-hover: #94BCFF;
    --color-href-visited: #B388FF;
    --color-href-active: #BA9BFF;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --color-editor: #1C1E22;
    --color-editor-header: #18191d;
    --color-editor-tabs: #18191d;
    --color-window-header: #18191d;
    --color-window-header-hover: #1D2025;
}

.gemini-dark {
    --color-light-blue: #1A1D24;
    --color-dark-blue: #0E1012;
    --color-primary: #131314;
    --color-secondary: #1b1b1c;
    --color-third: #1b1b1c;
    --color-fourth: #212222;
    --color-fifth: #2a2d2f;
    --color-file-explorer: #181818;
    --color-file-hover: #212222;
    --color-file-active: #2a2d2f;
    --color-comment: #1b1b1c;
    --color-border-color: #2f3031;
    --color-border-hover: #414346;
    --color-accent: #E0F2FE;
    --color-accent-hover: #B8DEFA;
    --color-accent-text: #0D1A26;
    --color-accent2: #87a9ff;
    --color-accent2-hover: #7394e7;
    --color-accent2-text: #131314;
    --color-accent4: #2D2B38;
    --color-accent4-text: #A594FF;

    --color-note-text: #767676;
    --color-text: #bac1c3;
    --color-textHilight: #e3e3e3;

    --color-blur: #212222AD;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
    --scroll-background: #191C20;
    --scroll-thumb: #3A4048;
    --color-href: #82B1FF;
    --color-href-hover: #94BCFF;
    --color-href-visited: #B388FF;
    --color-href-active: #BA9BFF;
    --color-selected: rgba(0, 123, 255, 0.2582);

    --color-editor: #1b1b1c;
    --color-editor-header: #181818;
    --color-editor-tabs: #181818;

    --color-window-header: #181818;
    --color-window-header-hover: #1b1b1c;
}

.p5-hc {
    --color-light-blue: #1A1D24;
    --color-dark-blue: #0E1012;
    --color-primary: #111111;
    --color-secondary: #1c1c1c;
    --color-third: #1c1c1c;
    --color-fourth: #272727;
    --color-fifth: #313131;
    --color-file-explorer: #171717;
    --color-file-hover: #222222;
    --color-file-active: #2e2e2e;
    --color-comment: #a6a6a6;
    --color-border-color: #474747;
    --color-border-hover: #5a5a5a;
    --color-accent: #E0F2FE;
    --color-accent-hover: #B8DEFA;
    --color-accent-text: #0D1A26;
    --color-accent2: #f5dc23;
    --color-accent2-hover: #e2ca16;
    --color-accent2-text: #111111;
    --color-accent4: #2D2B38;
    --color-accent4-text: #A594FF;
    --color-note-text: #a6a6a6;
    --color-text: #f2f2f2;
    --color-textHilight: #ffffff;
    --color-blur: #272727AD;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
    --scroll-background: #191C20;
    --scroll-thumb: #3A4048;
    --color-href: #82B1FF;
    --color-href-hover: #94BCFF;
    --color-href-visited: #B388FF;
    --color-href-active: #BA9BFF;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --color-editor: #1c1c1c;
    --color-editor-header: #171717;
    --color-editor-tabs: #171717;
    --color-window-header: #171717;
    --color-window-header-hover: #333333;
}

.p5-dark {
    --color-light-blue: #1A1D24;
    --color-dark-blue: #0E1012;
    --color-primary: #111111;
    --color-secondary: #1c1c1c;
    --color-third: #1c1c1c;
    --color-fourth: #272727;
    --color-fifth: #313131;
    --color-file-explorer: #171717;
    --color-file-hover: #222222;
    --color-file-active: #2e2e2e;
    --color-comment: #a6a6a6;
    --color-border-color: #474747;
    --color-border-hover: #5a5a5a;
    --color-accent: #E0F2FE;
    --color-accent-hover: #B8DEFA;
    --color-accent-text: #0D1A26;
    --color-accent2: #ed225d;
    --color-accent2-hover: #d6174d;
    --color-accent2-text: #ffffff;
    --color-accent4: #2D2B38;
    --color-accent4-text: #A594FF;
    --color-note-text: #a6a6a6;
    --color-text: #f2f2f2;
    --color-textHilight: #ffffff;
    --color-blur: #272727AD;
    --color-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.5);
    --scroll-background: #191C20;
    --scroll-thumb: #3A4048;
    --color-href: #82B1FF;
    --color-href-hover: #94BCFF;
    --color-href-visited: #B388FF;
    --color-href-active: #BA9BFF;
    --color-selected: rgba(0, 123, 255, 0.2582);
    --color-editor: #1c1c1c;
    --color-editor-header: #171717;
    --color-editor-tabs: #171717;
    --color-window-header: #171717;
    --color-window-header-hover: #333333;
}