/**
 * Siasat News Blocks — Design Tokens
 * Extracted from live siasat.com (2026-04-03)
 * Editorial Premium: sharp edges, dense typography, branded headers
 */

:root {

	/* Brand palette */
	--snb-blue: #064588;
	--snb-red: #ae2012;
	--snb-amber: #be9742;
	--snb-amber-badge: #8a6c31; /* WCAG AA 4.92:1 on white */

	/* Text hierarchy */
	--snb-text: #111;
	--snb-text-body: #2c2f34;
	--snb-text-meta: #9f9f9f;
	--snb-text-meta-accessible: #767676; /* WCAG AA 4.5:1 on white */
	--snb-text-secondary: #666;

	/* Backgrounds */
	--snb-bg: #f7f7f7;
	--snb-bg-card: #fff;
	--snb-bg-subtle: #f5f5f5;
	--snb-bg-header: #fafafa;

	/* Borders */
	--snb-border: #e8e8e8;
	--snb-border-light: #f0f0f0;
	--snb-border-section: #064588;

	/* Typography — system fonts only, zero web font requests */
	--snb-font-display: -apple-system, "system-ui", "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", "Open Sans", arial, sans-serif;
	--snb-font-body: -apple-system, "system-ui", "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", "Open Sans", arial, sans-serif;
	--snb-font-data: "SF Mono", consolas, "Courier New", monospace;

	/* Spacing */
	--snb-space-1: 4px;
	--snb-space-2: 8px;
	--snb-space-3: 12px;
	--snb-space-4: 16px;
	--snb-space-5: 24px;
	--snb-space-6: 32px;

	/* Transitions */
	--snb-ease: cubic-bezier(0.16, 1, 0.3, 1);
	--snb-duration: 300ms;

	/* Favicon URL */
	--snb-favicon: url(https://www.siasat.com/wp-content/uploads/2020/05/cropped-the-siasat-daily-fav-logo-150x150.png);
}
