*{box-sizing:border-box}
body{margin:0;background:#FBFBFD;color:#1B1B1F;font-family:'IBM Plex Sans',system-ui,sans-serif;-webkit-font-smoothing:antialiased}
a{color:#1B1B1F;text-decoration:none}
a:hover{color:#2563EB}

/* Hover states. The markup styles inline, so these must win over it. */
.hover-blue:hover{color:#2563EB !important}
.hover-bg-blue:hover{background:#2563EB !important}
.hover-outline-blue:hover{border-color:#2563EB !important;color:#2563EB !important}

/* Mount points for the nodes the script renders: no box of their own, so the
   nodes stay siblings in the stage's stacking context. */
[data-mount]{display:contents}
