/* Shared interface palette. Edit these values to change scheduler colours. */
:root {
	--text: #222;
	--page-background: #f2f5f5;
	--header-background: #000;
	--surface: #fff;
	--primary-hover: #10383d;
	--quiet-border: #bfcdd0;
	--quiet-hover: #eef5f5;
	--input-border: #9eafb2;
	--muted: #536367;
	--success-background: #ecf6e7;
	--success-border: #9ebb8d;
	--error-text: #7f1d1d;
	--error-border: #d59b9b;
	--error-background: #fff0f0;
	--shade-e5eeee: #e5eeee;
	--shade-eaf1f1: #eaf1f1;
	--shade-e7f3f1: #e7f3f1;
	--green: #497331;
	--green-hover: #385926;
	--shade-edf4f4: #edf4f4;
	--shade-f5f8f8: #f5f8f8;
	--shade-f2f3f3: #f2f3f3;
	--shade-738084: #738084;
	--shade-b9c9cb: #b9c9cb;
	--shade-f8fafa: #f8fafa;
	--available-background: #e1f0ed;
	--shade-113e42: #113e42;
	--primary: #164a50;
	--necessary-background: #fff3cf;
	--necessary-text: #704b00;
	--necessary-border: #a77912;
	--unavailable-background: #fae8e8;
	--unavailable-text: #822f2f;
	--unavailable-border: #b26060;
	--secondary-text: #45575a;
	--shade-e0efef: #e0efef;
	--highlight: #2b919d;
	--shade-d4dfe0: #d4dfe0;
	--shade-172b2e: #172b2e;
	--week-free-background: #e5f4f2;
	--week-free-border: #b9d8d3;
	--week-tick-text: #355d58;
	--week-busy-background: #ccd3dd;
	--week-busy-border: #7c899c;
	--week-busy-text: #233145;
	--shade-f8fafb: #f8fafb;
	--shade-0002: #0002;
	--shade-243638: #243638;
	--shade-bacbcc: #bacbcc;
	--shade-f2f7f7: #f2f7f7;
	--best-background: #edf8ef;
	--best-border: #a5d6ad;
	--best-colour: #287d3c;
	--shade-add: #add;
	--link: #9b4e26;
	--line: #dce3e4;
	--modal-backdrop: rgba(0,0,0,.45);
	--teal: var(--primary);
	--accent: var(--highlight);
}
