/* ── Settings screens ────────────────────────────────────────────────── */
.rooster-admin-settings {
	@apply max-w-[1180px];
}

/* The page title. Two classes, so core's `.wrap h1` (0,1,1: 23px, weight 400, 9px top padding) never wins over it: the
   uniformity trace (26 Oct 2026) measured the kit's title at core's 23px/400 on every Zero, LRS and demo screen. */
.rooster-admin-pagehead .rooster-admin-pagehead__title {
	@apply m-0 flex items-center gap-2.5 p-0 text-2xl leading-tight font-semibold;
}

/* The head wears its section's colour, as the cards under it do (the helper adds the section class); a page outside
   the catalogue keeps the product's. */
.rooster-admin-pagehead__icon {
	color: var(--ra-sec-ink, var(--ra-product-ink));
}

/* A record's state beside its title (a badge: "Cancelled", the kind of an organisation; 0.46.2). */
.rooster-admin-pagehead__meta {
	@apply inline-flex items-center text-sm font-normal;
}

/* The head's links (add a new one, how it works): buttons at the far end. */
.rooster-admin-pagehead__actions {
	@apply ms-auto flex flex-wrap items-center gap-2;
}
