/* BrainXchange 2027 web design system on the pretix shop (summit website, docs/WEB-BRAND-SYSTEM.md).
   Colours come from the event's design settings; this file sets what those cannot. */

/* Arial, as on the website. No web font is downloaded. */
html:root {
  --pretix-font-family-sans-serif: Arial, Helvetica, sans-serif;
}

body {
  font-family: var(--pretix-font-family-sans-serif);
}

/* Visible keyboard focus: the website's 3px slate-teal outline on light surfaces. */
:focus-visible {
  outline: 3px solid #2f6d70 !important;
  outline-offset: 2px !important;
}
