@import url("theme-forgejo-dark.css");

:root {
    --color-primary: #FFD000;
    --color-primary-contrast: #08080a;
    --color-primary-dark-1: #FF9900;
    --color-primary-dark-2: #FFD000;
    --color-primary-light-1: #FF9900;
    --color-primary-alpha-10: #FFD0001a;
    --color-primary-alpha-20: #FFD00033;
    --color-primary-alpha-30: #FFD0004d;
    --color-primary-alpha-40: #FFD00066;
    --color-primary-alpha-50: #FFD00080;

    --color-body: #070709;
    --color-box-body: #0f1015;
    --color-box-header: linear-gradient(135deg, #0f1015 0%, #FFD00018 100%);
    --color-nav-bg: linear-gradient(90deg, #050507 0%, #0f1015 50%, #FFD00015 100%);
    --color-nav-hover-bg: #FFD00022;
    --color-secondary: #FFD00028;
    --color-secondary-alpha-50: #FFD00033;
    --color-input-background: #090a0d;
    --color-input-border: #FFD00044;
    --color-input-border-hover: #FFD000;
    --color-light-border: #FFD00026;
    --color-text: #f0f2f5;
    --color-text-light: #a6aebf;
    --border-radius: 6px;
}

/* Футуристичный навбар с неоновой линией */
#navbar {
    background: var(--color-nav-bg) !important;
    border-bottom: 1px solid #FFD00066 !important;
    box-shadow: 0 2px 20px #FFD00022 !important;
    backdrop-filter: blur(10px);
}

/* Кнопки с градиентом и свечением */
.ui.primary.button, .ui.green.button {
    background: linear-gradient(135deg, #FFD000 0%, #FF9900 100%) !important;
    color: #050507 !important;
    font-weight: 700 !important;
    border: 1px solid #FFD000 !important;
    box-shadow: 0 0 12px #FFD00040 !important;
    transition: all 0.2s ease-in-out !important;
}

.ui.primary.button:hover, .ui.green.button:hover {
    box-shadow: 0 0 20px #FFD00085 !important;
    transform: translateY(-1px);
}

/* Карточки репозиториев и блоков кода */
.repository.file.list #repo-files-table,
.ui.segment, .ui.attached.segment, .ui.card {
    background: #0f1015 !important;
    border: 1px solid #FFD0002e !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.65) !important;
}

/* Заголовки таблиц с градиентом */
.ui.attached.header, .repository.file.list .repo-button-row {
    background: linear-gradient(90deg, #0f1015 0%, #FFD00014 100%) !important;
    border-color: #FFD00033 !important;
}

/* Подсветка ссылок и активных вкладок */
a:hover, .ui.tabular.menu .active.item {
    color: #FFD000 !important;
    text-shadow: 0 0 8px #FFD00055;
}
