/* Skin: Uber — black/white duet, pill geometry, Inter, 16px cards. */

.skin-uber {
	--bg: #ffffff;
	--bg-card: #ffffff;
	--bg-soft: #efefef;
	--text: #000000;
	--text-soft: #5e5e5e;
	--border: #e2e2e2;
	--accent: #000000;
	--accent-soft: #efefef;
	--link: #000000;
	--radius: 16px;
	--sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
	font-family: var(--sans);
}

.skin-uber .btn {
	background: var(--bg-soft);
	border-color: transparent;
}
.skin-uber .btn:hover { color: var(--text); background: #e2e2e2; transform: none; }
.skin-uber .btn--accent { background: #000; border-color: #000; color: #fff; }
.skin-uber .btn--accent:hover { background: #282828; color: #fff; opacity: 1; }
.skin-uber .badge,
.skin-uber .mini-badge { color: var(--text); }
.skin-uber .project-card:hover { border-color: #000; box-shadow: none; }
.skin-uber a:hover { color: #000; text-decoration-color: #000; }
.skin-uber .site-header .site-brand span { font-weight: 800; }

