/*
 * Citizen
 *
 * SkinStyles for Extension:SemanticMediaWiki
 * Module: smw.content.schema
 * Version: 4.0.2 (0fcdfce)
 *
 * Date: 2022-10-20
*/

/* smw/content/smw.schema.css */
.content-highlight {
	border-color: var( --border-color-base );
}

.content-no-highlight-o {
	background-color: var( --color-surface-2 );
	border-color: var( --border-color-base );
}

.unknown-type .content-highlight {
	border-top-color: var( --border-color-base );
}

.schema-tags {
	background-color: var( --color-surface-2 );
	border-right-color: var( --border-color-base );
	border-bottom-color: var( --border-color-base );
	border-left-color: var( --border-color-base );
}

.schema-tags:first-child {
	background-color: var( --color-surface-2 );
	border-color: var( --border-color-base );
}

.schema-tags li {
	border-left-color: var( --border-color-base );
}

.smw-schema-description {
	color: var( --color-subtle );
}

.schema-error {
	color: var( --color-destructive );
}

h3.smw-title {
	color: var( --color-emphasized );
	border-bottom-color: var( --color-subtle );
}

/**
 * Tabs
 */
.smw-schema #tab-schema-usage:checked + label.nav-label .item-count {
	color: var( --color-base );
	background-color: var( --color-surface-3 );
}

.smw-schema section {
	border-top-color: var( --border-color-base );
	border-right-color: var( --border-color-base );
	border-left-color: var( --border-color-base );
}

.smw-schema input.nav-tab:checked + label.nav-label {
	border: 0;
	border-bottom: var( --border-width-thick ) solid var( --color-progressive );
}

.smw-schema input.nav-tab:checked + label.nav-label.error-label {
	border-bottom: var( --border-width-thick ) solid var( --color-destructive );
}

.schema-summary .smw-table-cell,
.smw-table-head {
	border-color: var( --border-color-base );
}
