/**
 * FALMIS — DAILY — night into dawn SKIN
 *
 * Night blue surfaces with a warm dawn accent: the page is about the day ahead, so it sits at the moment the sky turns.
 *
 * Tokens only. Every shape, border, radius, shadow and transition comes
 * from the design system untouched; this file changes nothing but which
 * colour those tokens resolve to. The shared service-page furniture lives
 * in style.css, so it inherits from here automatically.
 *
 * Measured before use: worst text pair 5.45:1, and white on the
 * lightest button stop 7.82:1. Both clear 4.5.
 */

.fm-skin--daily {
	--fm-surface-0: #050912;
	--fm-surface-1: #0A101E;
	--fm-surface-2: #0F1628;
	--fm-surface-3: #151D33;

	--fm-text-primary: #EFF4FF;
	--fm-text-body: #CFDBF0;
	--fm-text-accent: #F6C7A0;
	--fm-text-muted: #9EAECB;
	--fm-text-disabled: #8394B2;

	--fm-brand: #1E3A7A;
	--fm-brand-hover: #2B4E9E;
	--fm-brand-active: #152B5E;
	--fm-accent: #2B4E9E;
	--fm-accent-hover: #F6C7A0;

	/* Borders carry the accent hue — the quickest tell that this is not the house palette. */
	--fm-border-subtle: rgba(246,199,160, .09);
	--fm-border: rgba(246,199,160, .15);
	--fm-border-strong: rgba(246,199,160, .24);
	--fm-border-accent: rgba(246,199,160, .42);
	--fm-border-input: rgba(246,199,160, .38);

	--fm-tint-violet: rgba(43,78,158, .20);
	--fm-tint-fuchsia: rgba(246,199,160, .10);
	--fm-highlight-top: rgba(255, 255, 255, .16);

	--fm-focus-ring: #F6C7A0;
	--fm-focus-shadow: 0 0 0 3px rgba(246,199,160, .42);

	--fm-gradient-aurora: linear-gradient(var(--fm-aurora-angle), #152B5E, #1E3A7A, #2B4E9E);

	--fm-gradient-button: linear-gradient(var(--fm-aurora-angle),
		#152B5E -22%, #1E3A7A 42%, #2B4E9E 122%);

	--fm-gradient-deep:
		radial-gradient(1100px 720px at 74% 6%, rgba(43,78,158, .32), transparent 66%),
		radial-gradient(920px 640px at 99% 86%, rgba(246,199,160, .10), transparent 64%),
		linear-gradient(112deg, #050912 0%, #0A101E 52%, #0F1628 100%);

	--fm-gradient-deep-soft:
		radial-gradient(1100px 720px at 74% 6%, rgba(43,78,158, .16), transparent 68%),
		linear-gradient(112deg, #050912 0%, #0A101E 55%, #0F1628 100%);

	--fm-glow-violet: 0 16px 50px rgba(43,78,158, .32);
	--fm-glow-fuchsia: 0 16px 50px rgba(246,199,160, .14);
	--fm-glow-aurora: 0 18px 66px rgba(43,78,158, .28), 0 10px 42px rgba(246,199,160, .14);

	background: var(--fm-surface-0);
	color: var(--fm-text-body);
}
