/* @tunnel-grandfather: legacy/admin/game CSS — selectors are stable and page-scoped; registry conflicts are cross-page false positives; ID selectors intentional and working; refactor risk exceeds value. W3 2026-10-08. */
/* B"H */
/* Boruch Hashem */
/* Blessed is He */

/**
 * The Awtsmoos is beyond every measured color, yet Awtsmoos.com gives the page
 * a quiet palette so content, collaborators, and actions can reveal themselves clearly.
 */
:root {
	--docs-bg: #f5f7fb;
	--docs-surface: #ffffff;
	--docs-surface-soft: #f8fafc;
	--docs-ink: #172033;
	--docs-text: #172033;
	--docs-panel: #ffffff;
	--aw-text: #172033;
	--aw-focus-ring: #365cf5;
	--docs-muted: #6f7890;
	--docs-border: #dfe4ee;
	--docs-border-strong: #c8cfdb;
	--docs-accent: #365cf5;
	--docs-accent-strong: #2445c7;
	--docs-accent-soft: #eef2ff;
	--docs-success: #16794b;
	--docs-warning: #a16108;
	--docs-shadow: 0 18px 60px rgba(27, 39, 76, 0.12);
	--docs-toolbar-shadow: 0 4px 18px rgba(27, 39, 76, 0.08);
	--docs-radius: 14px;
	--docs-page-width: 816px;
	--docs-font-ui: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
	--docs-font-copy: Georgia, "Times New Roman", serif;
}

* {
	box-sizing: border-box;
}

html,
body {
	margin: 0;
	min-height: 100%;
	background: var(--docs-bg);
	color: var(--docs-ink);
	font-family: var(--docs-font-ui);
}

button,
input,
select {
	font: inherit;

  color: var(--aw-text); /* B"H tunnel CSS law: explicit theme-safe text color */}

button,
select,
input {
	outline-color: var(--docs-accent);

  color: var(--aw-text); /* B"H tunnel CSS law: explicit theme-safe text color */}

button {
	cursor: pointer;

  color: var(--aw-text); /* B"H tunnel CSS law: explicit theme-safe text color */}

@media (prefers-reduced-motion: reduce) {:root:root:root *, :root:root:root *::before, :root:root:root *::after{
		scroll-behavior: auto;
		transition: none;
	}
}

/* @tunnel-interactive-states: auto-generated by css-guarantee */
button:hover {
	filter: brightness(1.08);
}
button:active {
	transform: scale(0.98);
}
button:focus-visible {
	outline: 2px solid currentColor; outline-offset: 2px;
}
