diff --git a/css/theme-dark.css b/css/theme-dark.css
deleted file mode 100644
index ffaabab..0000000
--- a/css/theme-dark.css
+++ /dev/null
@@ -1,596 +0,0 @@
-/* ===================== BASE (shared) ===================== */
-:root {
- --fonts-proportional: -apple-system, "Segoe UI", system-ui, "SF Pro Text", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;
- --fonts-monospace: ui-monospace, SFMono-Regular, "Source Code Pro", "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace, var(--fonts-emoji);
- --fonts-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Twemoji Mozilla";
- --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700;
- --line-height-default: normal;
- --checkbox-mask-checked: url('data:image/svg+xml;utf8,');
- --checkbox-mask-indeterminate: url('data:image/svg+xml;utf8,');
- --octicon-chevron-right: url('data:image/svg+xml;utf8,');
- --border-radius: 8px; --border-radius-medium: 16px; --border-radius-full: calc(infinity * 1px);
- --opacity-disabled: 0.55; --height-loading: 16rem; --min-height-textarea: 132px; --checkbox-size: 16px;
- --page-spacing: 24px; --page-margin-x: 32px; --tab-size: 4;
-}
-
-@media (min-width: 768px) and (max-width: 1200px) { :root { --page-margin-x: 24px; } }
-
-@media (max-width: 767.98px) { :root { --page-margin-x: 16px; } }
-
-/* ===================== COLORS — DARK (scoped) ===================== */
-:root {
- accent-color: var(--color-accent);
- color-scheme: dark;
- --is-dark-theme: true;
- --color-primary: #a6c6f7;
- --color-primary-contrast: #000000;
- --color-primary-dark-1: #b4cff8;
- --color-primary-dark-2: #c2d8fa;
- --color-primary-dark-3: #d0e1fb;
- --color-primary-dark-4: #d5e4fb;
- --color-primary-dark-5: #ffffff;
- --color-primary-dark-6: #ffffff;
- --color-primary-dark-7: #ffffff;
- --color-primary-light-1: #98bdf6;
- --color-primary-light-2: #8ab4f4;
- --color-primary-light-3: #77a8f3;
- --color-primary-light-4: #6099f1;
- --color-primary-light-5: #488aef;
- --color-primary-light-6: #1a6cea;
- --color-primary-light-7: #1156c0;
- --color-primary-alpha-10: rgba(166, 198, 247, 0.1);
- --color-primary-alpha-20: rgba(166, 198, 247, 0.2);
- --color-primary-alpha-30: rgba(166, 198, 247, 0.3);
- --color-primary-alpha-40: rgba(166, 198, 247, 0.4);
- --color-primary-alpha-50: rgba(166, 198, 247, 0.5);
- --color-primary-alpha-60: rgba(166, 198, 247, 0.6);
- --color-primary-alpha-70: rgba(166, 198, 247, 0.7);
- --color-primary-alpha-80: rgba(166, 198, 247, 0.8);
- --color-primary-alpha-90: rgba(166, 198, 247, 0.9);
- --color-primary-hover: var(--color-primary-light-1);
- --color-primary-active: var(--color-primary-light-3);
- --color-secondary: #1d1d2a;
- --color-secondary-dark-1: #232333;
- --color-secondary-dark-2: #29293c;
- --color-secondary-dark-3: #303045;
- --color-secondary-dark-4: #36364e;
- --color-secondary-dark-5: #3c3c57;
- --color-secondary-dark-6: #474766;
- --color-secondary-dark-7: #515175;
- --color-secondary-dark-8: #5b5b85;
- --color-secondary-dark-9: #666694;
- --color-secondary-dark-10: #74749f;
- --color-secondary-dark-11: #8383a9;
- --color-secondary-dark-12: #9292b4;
- --color-secondary-dark-13: #a1a1be;
- --color-secondary-light-1: #171721;
- --color-secondary-light-2: #111118;
- --color-secondary-light-3: #0a0a0f;
- --color-secondary-light-4: #040406;
- --color-secondary-alpha-10: rgba(29, 29, 42, 0.1);
- --color-secondary-alpha-20: rgba(29, 29, 42, 0.2);
- --color-secondary-alpha-30: rgba(29, 29, 42, 0.3);
- --color-secondary-alpha-40: rgba(29, 29, 42, 0.4);
- --color-secondary-alpha-50: rgba(29, 29, 42, 0.5);
- --color-secondary-alpha-60: rgba(29, 29, 42, 0.6);
- --color-secondary-alpha-70: rgba(29, 29, 42, 0.7);
- --color-secondary-alpha-80: rgba(29, 29, 42, 0.8);
- --color-secondary-alpha-90: rgba(29, 29, 42, 0.9);
- --color-secondary-button: var(--color-secondary-dark-4);
- --color-secondary-hover: var(--color-secondary-dark-3);
- --color-secondary-active: var(--color-secondary-dark-2);
- --color-console-fg: #f7f8f9;
- --color-console-fg-subtle: #bdc4cc;
- --color-console-bg: #171b1e;
- --color-console-border: #2e353b;
- --color-console-hover-bg: #272d33;
- --color-console-active-bg: #2e353b;
- --color-console-menu-bg: #262b31;
- --color-console-menu-border: #414b55;
- --color-red: #f38ba8;
- --color-orange: #fab387;
- --color-yellow: #f9e2af;
- --color-olive: #e2f095;
- --color-green: #00e676;
- --color-teal: #94e2d5;
- --color-blue: #89b4fa;
- --color-violet: #b4befe;
- --color-purple: #9b6bf5;
- --color-pink: #f5c2e7;
- --color-brown: #f2cdcd;
- --color-black: #181825;
- --color-white: #e6edf3;
- --color-green-contrast: var(--color-black);
- --color-red-contrast: var(--color-black);
- --color-red-light: #f8b9cb;
- --color-orange-light: #fcd2b8;
- --color-yellow-light: #fdf3de;
- --color-olive-light: #eef6c2;
- --color-green-light: #1aff8f;
- --color-teal-light: #bcede5;
- --color-blue-light: #bad3fc;
- --color-violet-light: #e6eaff;
- --color-purple-light: #bb9bf8;
- --color-pink-light: #fceef8;
- --color-brown-light: #fdf5f5;
- --color-black-light: #2c2c44;
- --color-red-dark-1: #ee5d85;
- --color-orange-dark-1: #f89456;
- --color-yellow-dark-1: #f5d180;
- --color-olive-dark-1: #d6ea68;
- --color-green-dark-1: #00b35c;
- --color-teal-dark-1: #6cd7c5;
- --color-blue-dark-1: #5895f8;
- --color-violet-dark-1: #8292fd;
- --color-purple-dark-1: #7b3bf2;
- --color-pink-dark-1: #ee96d6;
- --color-brown-dark-1: #e7a5a5;
- --color-black-dark-1: #040406;
- --color-red-dark-2: #e92f63;
- --color-orange-dark-2: #f67525;
- --color-yellow-dark-2: #f2c050;
- --color-olive-dark-2: #cae33c;
- --color-green-dark-2: #008042;
- --color-teal-dark-2: #44ccb6;
- --color-blue-dark-2: #2776f6;
- --color-violet-dark-2: #4f67fd;
- --color-purple-dark-2: #5c10ea;
- --color-pink-dark-2: #e76ac5;
- --color-brown-dark-2: #dd7c7c;
- --color-black-dark-2: #000000;
- --color-ansi-black: #1e2327;
- --color-ansi-red: #cc4848;
- --color-ansi-green: #87ab63;
- --color-ansi-yellow: #cc9903;
- --color-ansi-blue: #3a8ac6;
- --color-ansi-magenta: #d22e8b;
- --color-ansi-cyan: #00918a;
- --color-ansi-white: var(--color-console-fg-subtle);
- --color-ansi-bright-black: #424851;
- --color-ansi-bright-red: #d15a5a;
- --color-ansi-bright-green: #93b373;
- --color-ansi-bright-yellow: #eaaf03;
- --color-ansi-bright-blue: #4e96cc;
- --color-ansi-bright-magenta: #d74397;
- --color-ansi-bright-cyan: #00b6ad;
- --color-ansi-bright-white: var(--color-console-fg);
- --color-grey: #73738c;
- --color-grey-light: #c7c7d1;
- --color-gold: #f2c050;
- --color-white: #e6edf3;
- --color-git: #f05133;
- --color-diff-added-linenum-bg: #195e52;
- --color-diff-added-row-bg: #0f362f;
- --color-diff-added-row-border: #248676;
- --color-diff-added-word-bg: #195e52;
- --color-diff-moved-row-bg: #271c03;
- --color-diff-moved-row-border: #563d06;
- --color-diff-removed-linenum-bg: #450718;
- --color-diff-removed-row-bg: #2e0510;
- --color-diff-removed-row-border: #730c29;
- --color-diff-removed-word-bg: #5c0a21;
- --color-diff-inactive: #1b1b2d;
- --color-error-border: #f38ba8;
- --color-error-bg: rgba(243, 139, 168, 0.15);
- --color-error-bg-active: #f6a7bd;
- --color-error-bg-hover: #f9c2d2;
- --color-error-text: #f38ba8;
- --color-success-border: #24ff94;
- --color-success-bg: rgba(0, 230, 118, 0.15);
- --color-success-text: #e6edf3;
- --color-warning-border: #fdf7e8;
- --color-warning-bg: #f9e2af;
- --color-warning-text: #0a0a14;
- --color-info-border: #c4d9fc;
- --color-info-bg: #0a0a14;
- --color-info-text: #e6edf3;
- --color-red-badge: #e92f63;
- --color-red-badge-bg: rgba(233, 47, 99, .1);
- --color-red-badge-hover-bg: rgba(233, 47, 99, .2);
- --color-green-badge: #00e676;
- --color-green-badge-bg: rgba(0, 230, 118, .1);
- --color-green-badge-hover-bg: rgba(0, 230, 118, .2);
- --color-yellow-badge: #f5d180;
- --color-yellow-badge-bg: rgba(245, 209, 128, .1);
- --color-yellow-badge-hover-bg: rgba(245, 209, 128, .2);
- --color-orange-badge: #f89456;
- --color-orange-badge-bg: rgba(248, 148, 86, .1);
- --color-orange-badge-hover-bg: rgba(248, 148, 86, .2);
- --color-body: #0a0a14;
- --color-text-dark: #e6edf3;
- --color-text: #e6edf3;
- --color-text-light: #ababba;
- --color-text-light-1: #ababba;
- --color-text-light-2: #ababba;
- --color-text-light-3: #ababba;
- --color-footer: rgba(7, 7, 14, 0.2);
- --color-timeline: #161627;
- --color-timeline-badge-fg: var(--color-white);
- --color-box-header: #0e0e1b;
- --color-box-body: #0a0a14;
- --color-box-body-highlight: #0e0e1b;
- --color-input-text: var(--color-text-dark);
- --color-input-background: #0e0e1b;
- --color-input-toggle-background: #0e0e1b;
- --color-input-border: #161627;
- --color-input-border-hover: #1b1b2d;
- --color-light: #00001728;
- --color-light-mimic-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled)));
- --color-light-border: #1b1b2d;
- --color-hover: rgba(27, 27, 45, 0.5);
- --color-hover-opaque: #1b1b2d;
- --color-active: #161627;
- --color-menu: #0e0e1b;
- --color-card: #0a0a14;
- --color-markup-table-row: rgba(230, 237, 243, 0.02);
- --color-markup-code-block: #0e0e1b;
- --color-markup-code-inline: #0e0e1b;
- --color-button: #0e0e1b;
- --color-code-bg: #0a0a14;
- --color-shadow: rgba(2, 2, 3, 0.5);
- --color-shadow-opaque: #020203;
- --color-shadow-rgb: 2, 2, 3;
- --color-secondary-bg: #0e0e1b;
- --color-expand-button: #1b1b2d;
- --color-placeholder-text: #73738c;
- --color-editor-line-highlight: var(--color-primary-light-5);
- --color-project-column-bg: #020203;
- --color-caret: var(--color-text);
- --color-reaction-bg: rgba(26, 108, 234, .1);
- --color-reaction-hover-bg: rgba(26, 108, 234, .2);
- --color-reaction-active-bg: rgba(26, 108, 234, .05);
- --color-tooltip-text: #e6edf3;
- --color-tooltip-bg: #3d3d5c;
- --color-overlay-backdrop: rgba(2, 2, 3, 0.8);
- --color-nav-bg: #020203;
- --color-nav-hover-bg: #161627;
- --color-nav-text: var(--color-text);
- --color-secondary-nav-bg: #020203;
- --color-secondary-nav-hover-bg: #0e0e1b;
- --color-label-text: var(--color-text);
- --color-label-bg: #7282924b;
- --color-label-hover-bg: #728292a0;
- --color-label-active-bg: #728292ff;
- --color-accent: #0f66f5;
- --color-small-accent: var(--color-primary-light-5);
- --color-highlight-fg: #f2c050;
- --color-highlight-bg: #271c03;
-}
-
-/* dark-only emoji invert */
-.emoji[aria-label="check mark"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="currency exchange"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="TOP arrow"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="END arrow"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="ON! arrow"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="SOON arrow"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="heavy dollar sign"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="copyright"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="registered"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="trade mark"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="multiply"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="plus"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="minus"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="divide"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="curly loop"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="double curly loop"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="wavy dash"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="paw prints"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="musical note"]{ filter: invert(100%) hue-rotate(180deg); }
-
-.emoji[aria-label="musical notes"]{ filter: invert(100%) hue-rotate(180deg); }
-
-/* [dark] */
-.label.isSigned{ font-size: .857rem !important; margin: 0 .25em !important; padding: 0 !important; display: inline-flex !important; gap: 0 !important; border-radius: 16px !important; --color-light-border: rgba(0, 230, 118, 1) !important; --color-label-bg: none !important; --color-text: rgba(0, 230, 118, 1) !important; --color-green-badge-bg: none !important; --color-green-badge-hover-bg: rgba(0, 230, 118, 0.05) !important; --color-label-hover-bg: rgba(0, 230, 118, 0.05) !important; --color-label-text: rgba(0, 230, 118, 1) !important; --color-green-badge: rgba(0, 230, 118, 1) !important; }
-
-.label.isSigned .shortsha{ padding: 2px 6px 2px 8px !important; }
-
-.label.isSigned .ui.detail.icon.button{ opacity: 1 !important; padding: 2px 8px 2px 6px !important; margin: 0 !important; background: none !important; border-color: rgba(0, 230, 118, 1) !important; }
-
-.label.isSigned.isVerified .ui.detail.icon.button{ padding: 2px 8px 2px 6px !important; }
-
-/* [dark] */
-.markup input[type=checkbox]{ --color-input-background: #161627; }
-
-/* [dark] */
-.combo-markdown-editor .tab markdown-toolbar .markdown-toolbar-button:hover, .combo-markdown-editor .tab markdown-toolbar button:hover, .combo-markdown-editor .tab .EasyMDEContainer .editor-toolbar .markdown-toolbar-button:hover, .combo-markdown-editor .tab .EasyMDEContainer .editor-toolbar button:hover{ background-color: #161627 !important; }
-
-/* [dark] */
-.combo-markdown-editor .tab markdown-toolbar .markdown-toolbar-group:not(:last-child):after, .combo-markdown-editor .tab .EasyMDEContainer .editor-toolbar .markdown-toolbar-group:not(:last-child):after{ background-color: #1b1b2d; }
-
-/* [dark] */
-input:focus, textarea:focus, .ui.input > input:focus, .ui.form input:not([type]):focus, .ui.form textarea:focus, .ui.form input[type=text]:focus{ background-color: #07070e; }
-
-/* [dark] */
-.ui.button.red.basic{ border-color: rgba(243, 139, 168, 0.4); }
-
-/* [dark] */
-.ui.dropdown > .menu .scrolling.menu .item .item-check-mark{ background-color: #1b1b2d; border: 1px solid #52527a; }
-
-/* [dark] */
-.chroma .code-inner{ font: 14px ui-monospace, SFMono-Regular, "Source Code Pro", "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace, var(--fonts-emoji); }
-
-.chroma .bp{ color: #fab387; }
-
-.chroma .c{ color: #ababba; }
-
-.chroma .c1{ color: #ababba; }
-
-.chroma .ch{ color: #ababba; }
-
-.chroma .cm{ color: #ababba; }
-
-.chroma .cp{ color: #89b4fa; }
-
-.chroma .cpf{ color: #89b4fa; }
-
-.chroma .cs{ color: #ababba; }
-
-.chroma .dl{ color: #89b4fa; }
-
-.chroma .gh{ color: #94e2d5; }
-
-.chroma .go{ color: #fab387; }
-
-.chroma .gp{ color: #ababba; }
-
-.chroma .gr{ color: #f2cdcd; }
-
-.chroma .gt{ color: #f2cdcd; }
-
-.chroma .gu{ color: #94e2d5; }
-
-.chroma .il{ color: #fab387; }
-
-.chroma .k{ color: #9b6bf5; }
-
-.chroma .kc{ color: #f9e2af; }
-
-.chroma .kd{ color: #9b6bf5; }
-
-.chroma .kn{ color: #f9e2af; }
-
-.chroma .kp{ color: #9b6bf5; }
-
-.chroma .kr{ color: #9b6bf5; }
-
-.chroma .kt{ color: #f9e2af; }
-
-.chroma .m{ color: #fab387; }
-
-.chroma .mb{ color: #fab387; }
-
-.chroma .mf{ color: #fab387; }
-
-.chroma .mh{ color: #fab387; }
-
-.chroma .mi{ color: #fab387; }
-
-.chroma .mo{ color: #fab387; }
-
-.chroma .n{ color: #b4befe; }
-
-.chroma .na{ color: #f9e2af; }
-
-.chroma .nb{ color: #fab387; }
-
-.chroma .nc{ color: #f5c2e7; }
-
-.chroma .nd{ color: #f5c2e7; }
-
-.chroma .ne{ color: #f2cdcd; }
-
-.chroma .nf{ color: #89b4fa; }
-
-.chroma .ni{ color: #f5c2e7; }
-
-.chroma .nl{ color: #f9e2af; }
-
-.chroma .nn{ color: #f9e2af; }
-
-.chroma .no{ color: #f9e2af; }
-
-.chroma .nt{ color: #9b6bf5; }
-
-.chroma .nv{ color: #fab387; }
-
-.chroma .nx{ color: #fab387; }
-
-.chroma .o{ color: #94e2d5; }
-
-.chroma .ow{ color: #94e2d5; }
-
-.chroma .p{ color: #ababba; }
-
-.chroma .s{ color: #00e676; }
-
-.chroma .s1{ color: #00e676; }
-
-.chroma .s2{ color: #00e676; }
-
-.chroma .sa{ color: #00e676; }
-
-.chroma .sb{ color: #00e676; }
-
-.chroma .sc{ color: #00e676; }
-
-.chroma .sd{ color: #00e676; }
-
-.chroma .se{ color: #89b4fa; }
-
-.chroma .sh{ color: #00e676; }
-
-.chroma .si{ color: #00e676; }
-
-.chroma .sr{ color: #89b4fa; }
-
-.chroma .ss{ color: #00e676; }
-
-.chroma .sx{ color: #00e676; }
-
-.chroma .vc{ color: #f9e2af; }
-
-.chroma .vg{ color: #fab387; }
-
-.chroma .vi{ color: #f9e2af; }
-
-.chroma .w{ color: #52527a; }
-
-.chroma .bp{ color: #fab387; font-weight: 600; }
-
-.chroma .nb{ color: #fab387; font-weight: 600; }
-
-.chroma .k{ color: #9b6bf5; font-weight: 600; }
-
-.chroma .kd{ color: #9b6bf5; font-weight: 600; }
-
-.chroma .kp{ color: #9b6bf5; font-weight: 600; }
-
-.chroma .kr{ color: #9b6bf5; font-weight: 600; }
-
-.chroma .c{ color: #ababba; font-style: italic; }
-
-.chroma .c1{ color: #ababba; font-style: italic; }
-
-.chroma .ch{ color: #ababba; font-style: italic; }
-
-.chroma .cm{ color: #ababba; font-style: italic; }
-
-.chroma .ge{ font-style: italic; }
-
-.chroma .gd{ color: #e6edf3; background-color: rgba(#f38ba8, .25); }
-
-.chroma .gi{ color: #e6edf3; background-color: rgba(#00e676, 0.3); }
-
-.chroma .gp{ color: #ababba; font-weight: bold; }
-
-.chroma .gs{ font-weight: bold; }
-
-.chroma .ow{ color: #94e2d5; font-weight: bold; }
-
-/* [dark] */
-.CodeMirror .cm-property, .CodeMirror .cm-header, .CodeMirror .cm-def, .CodeMirror .cm-bracket{ color: #e6edf3; }
-
-.CodeMirror .cm-quote{ color: #00e676; }
-
-.CodeMirror .cm-keyword{ color: #9b6bf5; }
-
-.CodeMirror .cm-atom{ color: #f38ba8; }
-
-.CodeMirror .cm-number{ color: #fab387; }
-
-.CodeMirror .cm-variable-2{ color: #89b4fa; }
-
-.CodeMirror .cm-variable-3{ color: #94e2d5; }
-
-.CodeMirror .cm-comment{ color: #1b1b2d; }
-
-.CodeMirror .cm-string, .CodeMirror .cm-string-2{ color: #00e676; }
-
-.CodeMirror .cm-meta, .CodeMirror .cm-qualifier, .CodeMirror .cm-builtin{ color: #fab387; }
-
-.CodeMirror .cm-tag, .CodeMirror .cm-attribute{ color: #f9e2af; }
-
-.CodeMirror .cm-hr{ color: #73738c; }
-
-.CodeMirror .cm-url, .CodeMirror .cm-link{ color: #89b4fa; }
-
-.CodeMirror .cm-error{ color: #f38ba8; }
-
-/* [dark] */
-.monaco-editor{ --vscode-editor-background: #020203 !important; --vscode-editorGutter-background: #020203 !important; }
-
-.monaco-editor .selected-text{ background-color: #0e0e1b !important; }
-
-.monaco-editor .margin-view-overlays .line-numbers{ color: #ababba !important; }
-
-.monaco-editor .line-numbers.active-line-number{ color: #a6c6f7 !important; }
-
-.monaco-editor .view-overlays .current-line, .monaco-editor .margin-view-overlays .current-line-margin{ background-color: #07070e !important; }
-
-.monaco-editor .mtk1{ color: #e6edf3 !important; }
-
-.monaco-editor .mtk3{ color: #fab387 !important; }
-
-.monaco-editor .mtk4{ color: #94e2d5 !important; }
-
-.monaco-editor .mtk5{ color: #e6edf3 !important; }
-
-.monaco-editor .mtk6{ color: #9b6bf5 !important; }
-
-.monaco-editor .mtk7{ color: #fab387 !important; }
-
-.monaco-editor .mtk8{ color: #73738c !important; }
-
-.monaco-editor .mtk9{ color: #9b6bf5 !important; }
-
-.monaco-editor .mtk10{ color: #ababba !important; }
-
-.monaco-editor .mtk11{ color: #94e2d5 !important; }
-
-.monaco-editor .mtk12{ color: #94e2d5 !important; }
-
-.monaco-editor .mtk15{ color: #9b6bf5 !important; }
-
-.monaco-editor .mtk16{ color: #73738c !important; }
-
-.monaco-editor .mtk19{ color: #94e2d5 !important; }
-
-.monaco-editor .mtk21{ color: #00e676 !important; }
-
-.monaco-editor .mtk23{ color: #89b4fa !important; }
-
-.monaco-editor .mtk24{ color: #fab387 !important; }
-
-.monaco-editor .mtk25{ color: #f5c2e7 !important; }
-
-.monaco-editor .mtk2{ color: #ff69b4 !important; }
-
-.monaco-editor .mtk13{ color: #ff69b4 !important; }
-
-.monaco-editor .mtk14{ color: #ff69b4 !important; }
-
-.monaco-editor .mtk17{ color: #ff69b4 !important; }
-
-.monaco-editor .mtk18{ color: #ff69b4 !important; }
-
-.monaco-editor .mtk20{ color: #ff69b4 !important; }
-
-.monaco-editor .mtk22{ color: #ff69b4 !important; }
-
-/* =========================================================
- GITEA BRANDING / SYSTEM ELEMENTS — HIDE
- Selectors verified against Gitea 1.27.x actual templates
- (templates/base/head_navbar.tmpl, footer_content.tmpl, home.tmpl)
- ========================================================= */
-/* "Help" link in the top navbar (points to docs.gitea.com) */
-#navbar a.item[href*="docs.gitea.com"] { display: none !important; }
-
-/* Footer left side: "Powered by Gitea", version number, page/template render time */
-footer.page-footer .left-links { display: none !important; }
-
-/* Footer right side: keep language + theme switchers, hide Licenses/API links */
-footer.page-footer .right-links > a[href*="/licenses"],
-footer.page-footer .right-links > a[href*="/api/"] { display: none !important; }
-
-/* Marketing feature grids on the logged-out homepage
- ("Easy to install / Cross-platform / Lightweight / Open Source") */
-.page-content.home .ui.stackable.page.grid { display: none !important; }