/********************************************************************************************************/
/* SCHOOL SITES - COLOUR CONFIGURATION                                                                  */
/*                                                                                                      */
/* Extracted from School/Site.css so that file can eventually be dropped in favour of the shared         */
/* _Styles/Site.css. NOT LOADED BY ANYTHING YET - it is staged for that merge. SchoolSite.Master         */
/* currently loads the TENANT's Config.css, and swapping to this one is a deliberate step, not a         */
/* side effect of the file existing.                                                                    */
/*                                                                                                      */
/* THE COMPLETE SET. Every variable the shared sheets read is listed, so a school site can never fall    */
/* through to an unresolved var(). Values come from School/Site.css where it genuinely used its own      */
/* colour, and from _Styles/1/Config.css everywhere else.                                                */
/*                                                                                                      */
/* Only TWO roles actually differ from tenant 1 - the toolbar. Everything below that is tenant 1's value */
/* carried over, and is worth reviewing rather than trusting: it is a default, not a decision.           */
/*                                                                                                      */
/* Organization/Config.css is byte-identical to this apart from these comments. The two site types fork  */
/* from the same ancestor and differ only in that School adds accessibility rules.                       */
/*                                                                                                      */
/* NOT a colour, and deliberately left as tenant 1's: --headerheight and --toolbarheight. School and     */
/* organisation sites hardcode "Calc(var(--vh) - 47px - 42px)" where the shared sheet uses these two     */
/* variables, and the toolbar renders 40px tall against the tenant sites' 24px. That is the toolbar      */
/* height question to settle at merge time - it is a layout decision, not a per-site colour.             */
/*                                                                                                      */
/* ADA: School/Site.css also carries six :focus rules the other sites lack, matching the three in        */
/* School/Controls.css. They are NOT colours and are not represented here - they move into the shared    */
/* sheets when accessibility rolls out everywhere.                                                       */
/********************************************************************************************************/

:root {
    /* ---- from School/Site.css: the only roles that genuinely differ -------------------------- */
    --toolbar-dark-color: #000000;          /* 8 uses; tenant 1 is #2a5576 */
    --toolbar-light-color: #ffffff;         /* 6 uses; tenant 1 is white  */

    /* ---- carried from _Styles/1/Config.css - review these ------------------------------------------ */
    --primary-dark-color: #0571b8;
    --primary-light-color: #45ABF6;         /* already used literally in School/Site.css */
    --secondary-dark-color: green;
    --secondary-light-color: red;
    --button-dark-color: green;
    --button-light-color: red;
    --link-dark-color: #24569C;
    --link-light-color: green;
    --tournament-accent-color: #0571b8;
    --background-active-color: white;
    --background-inactive-color: #b9d0e5;   /* same value School/Site.css already uses */
    --input-group-color: #bac8dc;
    --dashboard-background-color: white;
    --small-logo: '/resources/_LogoSmall.png';
    --headerheight: 70px;
    --toolbarheight: 40px;
}
