.infobox {
        background-color: lch(from var(--red-fur-colour) l c h / 0.5);
    }
    .infobox-header {
        font-family: var(--header-font-family);
    }
	table.callout {
		width: 80%;
		margin: 0.5rem auto;
		vertical-align: middle;
		border: none;

		td {
			padding: 0.75rem;
		}
		tr,td,th {
			border: none;
		}
	}
.infobox-tip {
    background-color: lch(from var(--purple-tail-colour) l c h / 0.5);
}
.summary {
        font-family: var(--header-font-family);
        max-width: 75%;
        margin: 0 auto;
        text-align: center;
        font-weight: 600;
        margin-block-start: 0 !important;
    }