/* Blackbird Region Variants — minimal selector styles. Disable in Settings → Region Variants to style it yourself. */
.bbrv-selector ul { list-style: none; margin: 0; padding: 0; }
.bbrv-selector a { color: inherit; text-decoration: none; }
.bbrv-selector a[aria-current="true"] { font-weight: 600; }

.bbrv-selector--links ul { display: flex; gap: 1em; }

.bbrv-selector--dropdown details { position: relative; display: inline-block; }
.bbrv-selector--dropdown summary { cursor: pointer; list-style: none; }
.bbrv-selector--dropdown summary::-webkit-details-marker { display: none; }
.bbrv-selector--dropdown summary::after { content: ""; display: inline-block; margin-left: .4em; border: .3em solid transparent; border-top-color: currentColor; vertical-align: -.1em; }
.bbrv-selector--dropdown ul {
	position: absolute; z-index: 1000; right: 0; min-width: 14em; margin-top: .4em; padding: .4em 0;
	background: #fff; color: #222; border-radius: 4px; box-shadow: 0 4px 16px rgba(0,0,0,.15);
}
.bbrv-selector--dropdown li a { display: block; padding: .5em 1em; white-space: nowrap; }
.bbrv-selector--dropdown li a:hover,
.bbrv-selector--dropdown li a:focus-visible { background: #f2f2f2; }
