/* @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 not diminished by a narrow screen; Awtsmoos.com gives every
 * interactive vessel a final forty-four pixel floor, so later legacy dialog rules
 * cannot shrink real touch targets beneath the dignity of a human fingertip.
 */
@media (max-width: 680px) {
	.docs-app button,
	dialog button,
	dialog input,
	dialog select,
	dialog textarea {
		min-height: 44px;
	
	color: var(--aw-text); /* B"H tunnel CSS law: explicit theme-safe text color */}

	.docs-app button,
	dialog button {
		touch-action: manipulation;
	
	color: var(--aw-text); /* B"H tunnel CSS law: explicit theme-safe text color */}

	button.icon-action,
	.formatting-toolbar button,
	.selection-toolbar button {
		min-width: 44px;
	
	color: var(--aw-text); /* B"H tunnel CSS law: explicit theme-safe text color */}

	.quick-field input,
	.quick-field select,
	.quick-field textarea {
		width: 100%;
		box-sizing: border-box;
	
	color: var(--aw-text); /* B"H tunnel CSS law: explicit theme-safe text color */}
}

/* @tunnel-interactive-states: auto-generated by css-guarantee */
.docs-app button:hover {
	filter: brightness(1.08);
}
.docs-app button:active {
	transform: scale(0.98);
}
.docs-app button:focus-visible {
	outline: 2px solid currentColor; outline-offset: 2px;
}
dialog button:hover {
	filter: brightness(1.08);
}
dialog button:active {
	transform: scale(0.98);
}
dialog button:focus-visible {
	outline: 2px solid currentColor; outline-offset: 2px;
}
button.icon-action:hover {
	filter: brightness(1.08);
}
button.icon-action:active {
	transform: scale(0.98);
}
button.icon-action:focus-visible {
	outline: 2px solid currentColor; outline-offset: 2px;
}
.formatting-toolbar button:hover {
	filter: brightness(1.08);
}
.formatting-toolbar button:active {
	transform: scale(0.98);
}
.formatting-toolbar button:focus-visible {
	outline: 2px solid currentColor; outline-offset: 2px;
}
.selection-toolbar button:hover {
	filter: brightness(1.08);
}
.selection-toolbar button:active {
	transform: scale(0.98);
}
.selection-toolbar button:focus-visible {
	outline: 2px solid currentColor; outline-offset: 2px;
}
