/*
 * TSC Support Desk — Brand Variables
 *
 * Single source of truth for all brand colours, fonts, and spacing.
 * Every template and widget references these variables so future
 * tweaks are a one-file change.
 *
 * Matches the TSC cinematic theme (gold + navy).
 */

:root {
	/* Primary brand palette */
	--tsc-sd-gold:         #B8862A;
	--tsc-sd-gold-light:   #F5EBD4;
	--tsc-sd-gold-dark:    #6B4E18;
	--tsc-sd-navy:         #0A1628;
	--tsc-sd-navy-hover:   #142842;
	--tsc-sd-cream:        #FAF7F0;

	/* Surfaces */
	--tsc-sd-white:        #FFFFFF;
	--tsc-sd-surface-alt:  #FAF7F0;
	--tsc-sd-border:       rgba(10, 22, 40, 0.12);
	--tsc-sd-border-strong: rgba(10, 22, 40, 0.25);

	/* Text */
	--tsc-sd-text-primary:   #0A1628;
	--tsc-sd-text-secondary: #5C6674;
	--tsc-sd-text-muted:     #8A92A0;
	--tsc-sd-text-on-navy:   #FFFFFF;
	--tsc-sd-text-on-gold:   #FFFFFF;

	/* Status colours (functional, carry universal meaning) */
	--tsc-sd-status-open-bg:       #E6F1FB;
	--tsc-sd-status-open-text:     #0C447C;
	--tsc-sd-status-progress-bg:   #FAEEDA;
	--tsc-sd-status-progress-text: #854F0B;
	--tsc-sd-status-waiting-bg:    #EEEDFE;
	--tsc-sd-status-waiting-text:  #3C3489;
	--tsc-sd-status-resolved-bg:   #E1F5EE;
	--tsc-sd-status-resolved-text: #085041;
	--tsc-sd-status-closed-bg:     #F1EFE8;
	--tsc-sd-status-closed-text:   #444441;

	/* Priority colours */
	--tsc-sd-priority-low-bg:     #F1EFE8;
	--tsc-sd-priority-low-text:   #444441;
	--tsc-sd-priority-normal-bg:  #F1EFE8;
	--tsc-sd-priority-normal-text: #444441;
	--tsc-sd-priority-high-bg:    #FAEEDA;
	--tsc-sd-priority-high-text:  #854F0B;
	--tsc-sd-priority-urgent-bg:  #FCEBEB;
	--tsc-sd-priority-urgent-text: #A32D2D;

	/* Internal note (amber warning tone) */
	--tsc-sd-internal-bg:     #FAEEDA;
	--tsc-sd-internal-border: #BA7517;
	--tsc-sd-internal-text:   #633806;

	/* Typography */
	--tsc-sd-font-heading: 'Bebas Neue', 'Oswald', 'Impact', sans-serif;
	--tsc-sd-font-body:    -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
	--tsc-sd-font-mono:    ui-monospace, 'SF Mono', Menlo, Consolas, monospace;

	/* Spacing */
	--tsc-sd-radius-sm:  4px;
	--tsc-sd-radius-md:  8px;
	--tsc-sd-radius-lg:  12px;
	--tsc-sd-radius-xl:  16px;
	--tsc-sd-radius-pill: 999px;

	/* Shadows — very subtle, one level only */
	--tsc-sd-shadow-card: 0 1px 3px rgba(10, 22, 40, 0.06), 0 0 0 0.5px rgba(10, 22, 40, 0.08);
}
