/* Linux Gaming Dark Theme */
gitea-theme-meta-info {
  --theme-display-name: "Linux Gaming Dark";
}

:root {
  --is-dark-theme: true;
  
  /* Primary - основной текст и значки */
  --color-text: #dddddd;
  --color-text-dark: #ffffff;
  --color-text-light: #aaaaaa;
  --color-text-light-1: #999999;
  --color-text-light-2: #888888;
  --color-text-light-3: #777777;
  
  /* Secondary - основной фон */
  --color-body: #222222;
  --color-box-body: #222222;
  --color-box-body-highlight: #2a2a2a;
  --color-secondary-bg: #2a2a2a;
  --color-secondary-alpha-60: #111111;
  --color-input-background: #1a1a1a;
  --color-input-border: #444444;
  --color-input-border-hover: #666666;
  
  /* Dropdown/Popup меню */
  --color-menu: #222222;
  --color-menu-bg: #222222;
  --color-dropdown-bg: #222222;
  --color-tooltip-bg: #111111;
  --color-tooltip-text: #dddddd;
  --color-card-bg: #222222;
  --color-overlay-bg: #222222;
  
  /* Tertiary - акцентный цвет */
  --color-primary: #08a0aa;
  --color-primary-contrast: #111111;
  
  /* Heatmap gradient с большим контрастом */
  /* Меньше(чёрный) -> тёмный -> градиент -> яркий(Больше) */
  --color-primary-light-4: #044550;
  --color-primary-light-2: #056575;
  --color-primary-light-1: #07859a;
  --color-primary-dark-2: #08a5b8;
  --color-primary-dark-4: #09bec8;
  
  /* Остальные primary варианты для UI */
  --color-primary-dark-1: #08a9b2;
  --color-primary-dark-3: #07959c;
  --color-primary-light-3: #068086;
  --color-primary-alpha-10: rgba(9, 190, 200, 0.1);
  --color-primary-alpha-20: rgba(9, 190, 200, 0.2);
  --color-primary-alpha-30: rgba(9, 190, 200, 0.3);
  --color-primary-alpha-40: rgba(9, 190, 200, 0.4);
  --color-primary-alpha-50: rgba(9, 190, 200, 0.5);
  
  /* Header */
  --color-header: #111111;
  --color-nav-bg: #111111;
  --color-nav-text: #dddddd;
  --color-nav-hover-bg: #313131;
  
  /* Selected */
  --color-active: #052e3d;
  --color-menu-active-bg: #052e3d;
  
  /* Hover */
  --color-hover: #313131;
  
  /* Highlight */
  --color-highlight-bg: #ffffff;
  --color-highlight-fg: #111111;
  
  /* Borders */
  --color-secondary-border: #444444;
  --color-border: #444444;
  
  /* Actions */
  --color-red: #e45735;
  --color-red-dark-1: #d04a2a;
  --color-green: #1ca551;
  --color-green-dark-1: #189447;
  
  /* Buttons */
  --color-btn-primary-bg: #09bec8;
  --color-btn-primary-text: #111111;
  --color-btn-primary-border: #09bec8;
  --color-btn-primary-hover-bg: #08a9b2;
  --color-btn-primary-hover-border: #08a9b2;
  
  /* Code */
  --color-code-bg: #1a1a1a;
  --color-code-sidebar-bg: #181818;
  
  /* Shadow */
  --color-shadow: rgba(0, 0, 0, 0.5);
}

/* Dropdown menu styling */
.menu, .ui.menu, .dropdown-menu, .tippy-box, .popup {
  background-color: #222222 !important;
  border-color: #444444 !important;
}

.menu .item, .ui.menu .item, .dropdown-menu .item {
  color: #dddddd !important;
}

.menu .item:hover, .ui.menu .item:hover, .dropdown-menu .item:hover {
  background-color: #313131 !important;
}
