/* Stable school colours shared by admin and staff, including filtered registers. */
[data-school-colour=rose]{--school-fill:#efd1d1;--school-line:#bd8189;--school-pale:#fcf3f3}
[data-school-colour=sky]{--school-fill:#c8e0f0;--school-line:#759eb9;--school-pale:#f1f7fb}
[data-school-colour=sage]{--school-fill:#d2e2c7;--school-line:#8ca779;--school-pale:#f3f8ef}
[data-school-colour=lilac]{--school-fill:#dfd3ef;--school-line:#a18ab8;--school-pale:#f7f3fb}
[data-school-colour=peach]{--school-fill:#f1d7bf;--school-line:#bd956e;--school-pale:#fcf5ee}
[data-school-colour=gold]{--school-fill:#eee2ac;--school-line:#b6a05c;--school-pale:#fcf9ed}
:is(#admin-register,#staff-register) section[data-school-colour]{border:2px solid var(--school-line)!important;box-shadow:0 3px 10px #454b4508}
:is(#admin-register,#staff-register) section[data-school-colour]>:is(.register-school-heading,.section-heading){background:var(--school-fill)!important;border-bottom:1px solid var(--school-line)!important;border-left:6px solid var(--school-line);color:#3f494b}
:is(#admin-register,#staff-register) section[data-school-colour] thead th{background:var(--school-pale)!important;color:#454b49}
:is(#admin-register,#staff-register) section[data-school-colour]>:is(.register-school-heading,.section-heading) h2{color:#3f494b}
