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

:root {
	color-scheme: dark;

	--fonts-proportional: "Liberation Sans", sans-serif;

	--color-primary: #a14;
	--color-primary-hover: var(--color-active);
	--color-active: #a14;
	--color-secondary: #1f2025;
	--color-hover: #eaeaff22;
	--color-light-border: #d8d8ef22;
	--color-nav-bg: var(--color-body);
	--color-secondary-nav-bg: var(--color-nav-bg);
	--color-nav-hover-bg: var(--color-active);
	--color-body: #101115;
	--color-box-body: #15161b;
	--color-box-header: #1f2025;
	--color-input-background: var(--color-box-body);
	--color-input-border: var(--color-light-border);
	--color-button: var(--color-box-body);
}

*,
.ui.top.attached.header,
.ui.attached,
.ui.secondary.menu .item,
details>summary,
.code-search,
.repository .clone-panel>button:last-of-type,
.repository .clone-panel>button:first-of-type {
	border-radius: 0 !important;
}

.color-icon {
	border-radius: var(--border-radius-full) !important;
}

.ui.action.input:not([class*="left action"])>.ui.dropdown.selection:not(.active):hover {
	border-color: var(--color-input-border-hover);
}

#navbar {
	border-bottom: none;
}

#navbar-logo:hover,
#navbar-logo:focus {
	background-color: initial !important;
}

overflow-menu,
.ui.tabs.divider {
	border: none !important;
}

.secondary-nav {
	margin-bottom: 50px !important;
}

#issue-filters {
	margin-bottom: 10px;
}

.repo-description {
	margin-bottom: 0px !important;
}

#repo-topics {
	margin-top: 0px !important;
	justify-content: end;
}

.ui.repository-menu .item {
	height: 40px;
}

#repo-files-table {
	margin-bottom: 50px;
	background-color: var(--color-body);
}

.hero {
	background-color: var(--color-secondary-nav-bg);
	padding: 150px 30px;
	color: white;
	text-align: center;
}

.hero h1 {
	font-weight: bold !important;
}

.hero h2 {
	margin: auto;
	font-size: 1.5em !important;
}

@media (max-width: 767.98px) {
	.hero h2 {
		font-size: 1em !important;
	}
}
