/*
 * Minimal reset extracted from bulma.css.
 *
 * The legacy site loaded the full 244KB Bulma sheet on every page, but no public
 * view used a single Bulma class. What the custom stylesheets DO silently depend
 * on is Bulma's reset: cal-custom.css never sets box-sizing, and relies on Bulma
 * for the margin/padding reset, the image constraint and the anchor colour.
 *
 * These four groups are everything that was actually load-bearing. Bulma itself
 * is now loaded only by the Pangolin admin, which genuinely uses its components.
 */

html {
	box-sizing: border-box;
}

*, *::before, *::after {
	box-sizing: inherit;
}

body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend,
textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

img, video {
	height: auto;
	max-width: 100%;
}

a {
	color: #485fc7;
	cursor: pointer;
	text-decoration: none;
}
