html,
body {
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: 'Montserrat', sans-serif;
}

/* --------- Major constructors --------- */
/* #region */
.entirepage {
	height: 100%;
	margin: auto;
}

/*
.dockrow {}

.titlerow {}

.navrow {}

.maprow {}

.informationrow {}

.lbrow {}

.datestamprow {}
*/

/* #endregion */

/* --------- Dock --------- */
/* #region */
.docktd {
	padding-top: 6px;
	padding-bottom: 6px;
}

.dockmain {
	margin: auto;
	text-align: center;
	width: 100%;
	background-color: #eee;
	border-radius: 6px;
}

.dockflag {
	display: inline-block;
	position: relative;
}

.dockflag .dockimg {
	width: 30px;
	height: 30px;
	transition: all 0.3s;
	padding-left: 4px;
	padding-right: 4px;
}

.dockflag .dockimg:hover {
	transform: scale(2);
	margin: 0 2em;
}

.docktext {
	display: none;
	position: absolute;
	top: 50px;
	width: 100%;
	background-color: #333333;
	padding: 4px 0;
	border-radius: 6px;
	color: #fff;
}

.dockflag:hover .docktext {
	display: block;
}

/* #endregion */

/* --------- Title --------- */

.titletd {
	font-size: 32px;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;

}

.titlediv {
	display: flex;
	align-items: center;
	justify-content: center;
}

.titleimg {
	height: 48px;
	width: 48px;
}

.errordiv {
	background-color: #B31E1A;
}

.descriptiondiv {
	font-size: 16px;
}

.titlerecord {
	font-size: 16px;
	color: black;
	padding-top: 6px;
	padding-bottom: 6px;
}

.titlerecordall {
	color: red;	
}

.titlerecordyear {
	color: blue;
}

.titlerecordlink a {
	font-size: 16px;
	color: black;
	text-decoration: none;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 6px;
	border-radius:6px;
}

.titlerecordlink a:hover {
	font-size: 16px;
	color: white;
	background: #333;
}


/* --------- Nav --------- */
/* #region */


.navbuttonstable {
	border-spacing: 0;
	/* Removes the cell spacing via CSS */
	border-collapse: collapse;
}

.activebutton {
	background: #333;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 6px;
	border-radius:6px;
	text-align: center;
}

.activebutton a {
	color: #ffffff;
	text-decoration: none
}

.normalbutton {
	background: #ffffff;
	color: #3888f9;
	font-size: 18px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 6px;
	text-align: center;
}

.normalbutton a {
	text-decoration: none;
	color: #2004d7;
}

.normalbutton:hover {
	background: #333;
	border-radius:6px;
	color: #ffffff;
}

.normalbutton:hover a {
	color: #ffffff;
}

.navtd {
	float: right;
	font-family: 'Montserrat', sans-serif;
	padding-bottom: 2px;
}

.navtext {
	text-align: right;
}
/* #endregion */

/* --------- Map --------- */

/*
.maptd {}
*/
.map {
	height: 25em;
	width: 100%;
	margin: auto;
}

.marker {
	font-family: 'Montserrat', sans-serif;
}

/* Marker in the boundary */
.markerIN {
	background-color: #34b916;
	border-radius: 50%;
	color: #FFFFFF;
	position: relative;
	font-size: 14px;
	height: 26px;
	width: 26px;
	margin: auto;
}

/* This is a rotated square to make the pointy bit for inside*/
.markerIN::after {
	content: "";
	position: absolute;
	left: 50%;
	top: 90%;
	transform: translate(-50%, 0);
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #34b916;
}

/* Marker outside the boundary */
.markerOUT {
	background-color: #B31E1A;
	border-radius: 50%;
	color: #FFFFFF;
	position: relative;
	font-size: 14px;
	height: 24px;
	width: 24px;
	margin: auto;
}

/* This is a rotated square to make the pointy bit for outside */
.markerOUT::after {
	content: "";
	position: absolute;
	left: 50%;
	top: 90%;
	transform: translate(-50%, 0);
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #B31E1A;
}

.tick {
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 5px;
}

.cross {
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 5px;
}

.details {
	background-color: #333333;
	color: #ffffff;
	font-size: 14px;
	padding: 4px;
	text-align: center;
	white-space: nowrap;
	font-family: 'Montserrat', sans-serif;
}
.showEvents:hover {
	color: #ffffff;
	font-weight: bold;
}

/* --------- Information --------- */
.informationtd {
	text-align:center;
	padding-bottom: 16px;
}

/* --------- Map list of events --------- */
.maplist {
	display: none;
	grid-template-columns: auto auto auto;
	grid-auto-flow: row;
	padding-top:10px;
	padding-bottom:12px;
}
.maplistitem {
	display: list-item;
	list-style-type: decimal;
	margin-left: 2.3em;
	white-space: normal;
}

/* --------- Leaderboard --------- */
/* #region */

.lbdiv {
	display: flex;
	align-items: center;
	justify-content: center;
}

.lbtd {
	vertical-align: top;
	height: 100%;
}

/* == LB entries in a table == */

.lbtable {
	border-spacing: 0;
	/* Removes the cell spacing via CSS */
	border-collapse: collapse;
}

.lbheaderrow {
	vertical-align: bottom;
}

.lbheaderth {
	font-size: 16px;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 6px;
}

.lbflag {
	width: 30px;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;	
}

.odd {
	background: #ffffff;
}

.even {
	background: #c5c5c5;
}

.gold {
	background: #f0da01;
}

.even td {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.odd td {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.gold td {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

/* == Columns == */

.rank {
	text-align: center;
}

.runs {
	text-align: center;
}

.countrylabel {
	text-align: center;
}

.countrycount {
	text-align: center;
}
/* == Flags == */

.f3,
.f4,
.f14,
.f23,
.f30,
.f31,
.f32,
.f42,
.f44,
.f46,
.f54,
.f57,
.f64,
.f65,
.f67,
.f74,
.f82,
.f85,
.f88,
.f97,
.f98,
.fnone {
	height: 24px;
	width: 24px;
	display: inline-block;
	overflow: hidden;

	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}


.f3 {
	background-image: url("../images/3.png");
}

.f4 {
	background-image: url("../images/4.png");
}

.f14 {
	background-image: url("../images/14.png");
}

.f23 {
	background-image: url("../images/23.png");
}

.f30 {
	background-image: url("../images/30.png");
}

.f31 {
	background-image: url("../images/31.png");
}

.f32 {
	background-image: url("../images/32.png");
}

.f42 {
	background-image: url("../images/42.png");
}

.f44 {
	background-image: url("../images/44.png");
}

.f46 {
	background-image: url("../images/46.png");
}

.f54 {
	background-image: url("../images/54.png");
}

.f57 {
	background-image: url("../images/57.png");
}

.f64 {
	background-image: url("../images/64.png");
}

.f65 {
	background-image: url("../images/65.png");
}

.f67 {
	background-image: url("../images/67.png");
}

.f74 {
	background-image: url("../images/74.png");
}

.f82 {
	background-image: url("../images/82.png");
}

.f85 {
	background-image: url("../images/85.png");
}

.f88 {
	background-image: url("../images/88.png");
}

.f97 {
	background-image: url("../images/97.png");
}

.f98 {
	background-image: url("../images/98.png");
}

/* == Runs == */

.r25,
.r50,
.r100,
.r200,
.r250,
.r300,
.r400,
.r500,
.r600,
.r700,
.r800,
.r900,
.r1000,
.noclub {
	display: inline-block;
	overflow: hidden;

	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	width: 32px;
  height: 32px;
}

.r25 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%236a5d9e'/%3E%3Cpath fill='%23fff' d='M29.96 38.35h-9.6l4.87-4.06c4.19-3.41 6.15-5.44 6.15-9.16v-.07c0-4.22-3.18-7.06-7.81-7.06-3.72 0-5.92 1.42-7.84 3.82-.31.37-.47.85-.47 1.29 0 1.04.84 1.89 1.89 1.89.68 0 1.15-.31 1.45-.64 1.46-1.76 2.77-2.64 4.66-2.64 2.17 0 3.82 1.35 3.82 3.68 0 2.13-1.18 3.65-4.43 6.39l-7.27 6.19c-.71.57-1.08 1.25-1.08 2.06 0 1.22.95 1.96 2.23 1.96h13.42c1.01 0 1.82-.81 1.82-1.82 0-1.01-.81-1.82-1.83-1.82M39.27 25.01c-1.03 0-1.77.15-2.5.39l.23-3.48h6.38c.92 0 1.66-.73 1.66-1.64s-.76-1.66-1.66-1.66h-8c-.9 0-1.63.71-1.69 1.64l-.38 6.36c-.03.7.2 1.22.72 1.59.59.42 1.04.66 1.62.66.21 0 .44-.08.74-.18.51-.18 1.22-.42 2.29-.42 2.06 0 3.39 1.04 3.39 2.71s-1.27 2.78-3.16 2.78c-1.3 0-2.47-.45-3.67-1.43-.31-.25-.65-.36-1.08-.36-.95 0-1.76.81-1.76 1.76 0 .55.25 1.04.74 1.42 1.72 1.33 3.62 1.97 5.82 1.97 3.96 0 6.73-2.57 6.73-6.3 0-3.59-2.46-5.82-6.43-5.82'/%3E%3C/svg%3E");
}

.r50 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%23c81d31'/%3E%3Cpath fill='%23fff' d='M13.13 39.5c-.49-.4-.82-.92-.82-1.58 0-1.05.89-1.94 1.94-1.94.49 0 .86.13 1.18.39 1.58 1.29 3.2 1.94 5.01 1.94 2.6 0 4.48-1.55 4.48-3.98v-.07c0-2.37-1.98-3.82-4.78-3.82-2.24 0-3.33.79-3.95.79s-1.12-.23-1.91-.79c-.59-.43-.82-1.02-.79-1.78l.49-8.3c.07-1.05.85-1.81 1.84-1.81h10.44c.99 0 1.81.82 1.81 1.81s-.82 1.78-1.81 1.78h-8.66l-.36 5.4c1.09-.39 2.11-.66 3.66-.66 4.51 0 8.04 2.37 8.04 7.24v.07c0 4.68-3.49 7.8-8.43 7.8-3.13 0-5.5-1.05-7.38-2.5M38.44 18c-5.34 0-9.29 4.12-9.29 9.09v.07c0 4.94 3.92 8.99 9.22 8.99.77 0 1.5-.08 2.21-.24 4.21-.95 7.12-4.58 7.12-8.82v-.06c0-4.97-3.92-9.02-9.26-9.02m5.27 9.16c0 2.87-1.87 5.28-4.86 5.48v-1.12c0-.52.23-.86.72-1.07.19-.08.39-.12.52-.14.07 0 .13-.02.17-.02h.06c.22 0 .39-.18.39-.39s-.17-.39-.4-.39c-.59 0-1.08.15-1.46.43v-2.82c0-.22-.17-.39-.39-.39s-.39.18-.39.39v5.52c-2.9-.2-4.92-2.64-4.92-5.55v-.06c0-3.03 2.04-5.53 5.24-5.53s5.34 2.54 5.34 5.6v.07zM38.69 23.14c-1.18 0-2.14.96-2.14 2.14v.06c-1.18.22-2.04 1.25-2.04 2.46 0 .72.31 1.4.84 1.88.18.15.83.65 1.71.65h.04l.14-.02c.17-.03.28-.22.28-.37 0-.21-.17-.39-.39-.39h-.18c-.95-.03-1.7-.8-1.7-1.77 0-.96.76-1.73 1.72-1.75h.46s-.1-.46-.1-.46c-.02-.11-.04-.21-.04-.31 0-.76.62-1.38 1.39-1.39.76 0 1.38.62 1.39 1.39v.16s0 .17 0 .17c.01.19.18.28.35.28s.29-.08.35-.26l.03-.12c.01-.09.01-.12.01-.23 0-.57-.22-1.11-.62-1.51-.4-.4-.94-.63-1.51-.63'/%3E%3C/svg%3E");
}

.r100 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%23000'/%3E%3Cpath fill='%23fff' d='M10.62 22.65l-2.37.72c-.23.06-.53.1-.72.1-.95 0-1.77-.79-1.77-1.71 0-.85.53-1.51 1.35-1.74l3.48-1.12c.79-.23 1.38-.36 1.97-.36h.06c1.15 0 2 .89 2 2v19.45c0 1.12-.89 2-2 2s-2-.89-2-2v-17.34zM16.1 27.13v-.06c0-4.96 3.94-9.07 9.26-9.07s9.23 4.04 9.23 9v.06c0 4.93-3.94 9.03-9.3 9.03-5.29 0-9.2-4.04-9.2-8.97m14.52 0v-.06c0-3.05-2.2-5.59-5.32-5.59s-5.22 2.5-5.22 5.52v.06c0 3.02 2.2 5.55 5.29 5.55 3.22 0 5.25-2.5 5.25-5.48M45.01 18c-5.32 0-9.26 4.11-9.26 9.07v.06c0 4.93 3.91 8.97 9.2 8.97.76 0 1.5-.08 2.2-.24 4.2-.95 7.1-4.57 7.1-8.79v-.06c0-4.96-3.91-9-9.23-9m5.26 9.13c0 2.86-1.87 5.26-4.85 5.47v-1.12c0-.51.23-.85.71-1.07.19-.08.39-.12.51-.14.07 0 .13-.01.17-.02h.06c.22 0 .39-.18.39-.39s-.17-.39-.4-.39c-.59 0-1.08.14-1.45.43v-2.81c0-.22-.18-.39-.39-.39-.22 0-.39.18-.39.39v5.51c-2.89-.2-4.91-2.63-4.91-5.53v-.06c0-3.02 2.04-5.52 5.22-5.52s5.32 2.53 5.32 5.59v.06zM45.26 23.12c-1.18 0-2.13.96-2.13 2.13v.06c-1.18.22-2.03 1.25-2.04 2.46 0 .71.31 1.39.84 1.87.18.15.82.65 1.71.65h.04s.14-.02.14-.02c.16-.03.27-.22.27-.37 0-.21-.17-.38-.38-.39h-.18c-.95-.03-1.69-.8-1.7-1.76 0-.96.76-1.72 1.72-1.74h.46s-.1-.46-.1-.46c-.02-.11-.04-.21-.04-.31 0-.76.62-1.38 1.39-1.38.76 0 1.38.62 1.38 1.38v.16s0 .17 0 .17c.01.19.19.28.35.28s.29-.08.35-.26l.03-.12c.01-.09.01-.12.01-.23 0-.57-.22-1.1-.62-1.5-.4-.4-.94-.62-1.51-.62'/%3E%3C/svg%3E");
}

.r200 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%234fa4d9'/%3E%3Cpath fill='%232b233d' d='M3.24 38.07l7.1-6.05c3.17-2.68 4.33-4.16 4.33-6.24 0-2.28-1.62-3.6-3.73-3.6-1.85 0-3.14.86-4.56 2.58-.3.33-.76.63-1.42.63-1.02 0-1.85-.82-1.85-1.85 0-.43.16-.89.46-1.26 1.88-2.35 4.03-3.73 7.66-3.73 4.53 0 7.63 2.78 7.63 6.9v.07c0 3.63-1.91 5.61-6.01 8.95l-4.76 3.96h9.38c.99 0 1.78.79 1.78 1.78s-.79 1.78-1.78 1.78H4.37c-1.25 0-2.18-.73-2.18-1.92 0-.79.36-1.45 1.06-2.02M19.95 27.18v-.07c0-4.99 3.96-9.11 9.31-9.11s9.28 4.06 9.28 9.05v.07c0 4.95-3.96 9.08-9.34 9.08-5.31 0-9.24-4.06-9.24-9.01m14.59 0v-.07c0-3.07-2.21-5.61-5.35-5.61s-5.25 2.51-5.25 5.55v.07c0 3.04 2.21 5.58 5.32 5.58s5.28-2.51 5.28-5.51M48.54 18c-5.35 0-9.31 4.13-9.31 9.11v.07c0 4.95 3.93 9.01 9.24 9.01.77 0 1.51-.08 2.21-.24 4.22-.95 7.13-4.59 7.13-8.84v-.07c0-4.99-3.93-9.05-9.28-9.05m5.28 9.18c0 2.87-1.88 5.29-4.87 5.49v-1.12c0-.52.23-.86.71-1.07.19-.08.39-.12.52-.14.07 0 .13-.01.17-.02h.06c.22 0 .39-.18.39-.39s-.18-.39-.4-.39c-.59 0-1.08.14-1.46.43v-2.82c0-.22-.18-.39-.39-.39s-.39.18-.39.39v5.54c-2.9-.2-4.94-2.65-4.94-5.56v-.07c0-3.04 2.05-5.55 5.25-5.55s5.35 2.54 5.35 5.61v.07zM48.79 23.15c-1.18 0-2.14.96-2.14 2.14v.06c-1.19.22-2.04 1.25-2.05 2.47 0 .72.31 1.4.85 1.88.18.15.83.65 1.72.66h.04s.14-.02.14-.02c.16-.03.28-.22.28-.37 0-.21-.17-.39-.39-.39h-.18c-.95-.03-1.7-.81-1.7-1.77 0-.96.76-1.73 1.72-1.75h.46s-.1-.46-.1-.46c-.02-.11-.04-.21-.04-.31 0-.76.63-1.39 1.39-1.39.76 0 1.39.63 1.39 1.39v.16s0 .17 0 .17c.01.19.19.28.35.28s.29-.09.35-.26l.03-.12c.01-.09.01-.12.01-.23 0-.57-.22-1.11-.62-1.51-.4-.4-.94-.63-1.51-.63'/%3E%3C/svg%3E");
}

.r250 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%232c504a'/%3E%3Cpath fill='%23fff' d='M5.28 37.98l7.27-6.19c3.25-2.74 4.43-4.26 4.43-6.39 0-2.33-1.66-3.68-3.82-3.68-1.89 0-3.21.88-4.66 2.64-.3.34-.78.64-1.45.64-1.05 0-1.89-.84-1.89-1.89 0-.44.17-.91.47-1.29 1.93-2.4 4.12-3.82 7.84-3.82 4.63 0 7.81 2.84 7.81 7.07v.07c0 3.72-1.96 5.74-6.15 9.16l-4.87 4.06h9.6c1.01 0 1.82.81 1.82 1.82s-.81 1.83-1.82 1.83H6.43c-1.28 0-2.23-.74-2.23-1.96 0-.81.37-1.49 1.08-2.06M28.86 37.13c-2.2 0-4.1-.65-5.82-1.97-.48-.39-.74-.88-.74-1.42 0-.96.81-1.76 1.76-1.76.43 0 .77.12 1.08.36 1.2.98 2.37 1.43 3.67 1.43 1.89 0 3.16-1.12 3.16-2.78s-1.33-2.71-3.39-2.71c-1.08 0-1.78.24-2.29.42-.29.1-.52.18-.74.18-.58 0-1.03-.24-1.62-.65-.52-.37-.75-.89-.72-1.6l.38-6.36c.06-.94.78-1.64 1.68-1.64h8c.9 0 1.66.76 1.66 1.66s-.74 1.64-1.66 1.64h-6.38l-.23 3.47c.73-.24 1.47-.39 2.5-.39 3.96 0 6.43 2.23 6.43 5.82 0 3.73-2.77 6.3-6.73 6.3M46.3 18c-5.47 0-9.53 4.22-9.53 9.33v.07c0 5.07 4.02 9.23 9.46 9.23.79 0 1.54-.09 2.26-.25 4.32-.98 7.3-4.7 7.3-9.05v-.07c0-5.1-4.02-9.26-9.5-9.26m5.41 9.4c0 2.94-1.92 5.41-4.99 5.62v-1.15c0-.53.24-.88.73-1.1.2-.08.4-.12.53-.14.07-.01.13-.02.18-.02h.06c.22 0 .4-.18.4-.4s-.18-.4-.41-.4c-.61 0-1.11.15-1.5.44v-2.89c0-.22-.18-.4-.4-.4s-.4.18-.4.4v5.67c-2.97-.2-5.05-2.71-5.05-5.69v-.07c0-3.11 2.1-5.68 5.37-5.68s5.48 2.6 5.48 5.75v.07zM46.56 23.27c-1.21 0-2.19.98-2.19 2.19v.06c-1.22.23-2.09 1.28-2.09 2.53 0 .73.32 1.43.87 1.92.18.16.85.67 1.76.67h.04l.14-.02c.17-.03.28-.22.28-.38 0-.22-.18-.39-.4-.4h-.19c-.98-.03-1.74-.83-1.74-1.81 0-.98.78-1.77 1.76-1.79h.47s-.1-.47-.1-.47c-.02-.11-.04-.21-.04-.32 0-.78.64-1.42 1.43-1.42.78 0 1.42.64 1.42 1.42v.17s0 .17 0 .17c.01.2.19.29.36.29s.3-.09.36-.27l.03-.12c.01-.09.01-.13.01-.23 0-.58-.23-1.13-.64-1.55-.42-.42-.97-.65-1.55-.65'/%3E%3C/svg%3E");
}

.r300 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%23e6612d'/%3E%3Cpath fill='%23fff' d='M47.77 18c-5.35 0-9.31 4.13-9.31 9.11v.07c0 4.95 3.93 9.01 9.24 9.01.77 0 1.51-.08 2.21-.24 4.22-.95 7.13-4.59 7.13-8.84v-.07c0-4.99-3.93-9.05-9.28-9.05m5.28 9.18c0 2.87-1.88 5.29-4.87 5.49v-1.12c0-.52.23-.86.71-1.07.19-.08.39-.12.52-.14.07 0 .13-.01.17-.02h.06c.22 0 .39-.18.39-.39s-.18-.39-.4-.39c-.59 0-1.08.14-1.46.43v-2.82c0-.22-.18-.39-.39-.39s-.39.18-.39.39v5.54c-2.9-.2-4.94-2.65-4.94-5.56v-.07c0-3.04 2.05-5.55 5.25-5.55s5.35 2.54 5.35 5.61v.07zM48.02 23.15c-1.18 0-2.14.96-2.14 2.14v.06c-1.19.22-2.04 1.25-2.05 2.47 0 .72.31 1.4.85 1.88.18.15.83.65 1.72.66h.04s.14-.02.14-.02c.16-.03.28-.22.28-.37 0-.21-.17-.39-.39-.39h-.18c-.95-.03-1.7-.81-1.7-1.77 0-.96.76-1.73 1.72-1.75h.46s-.1-.46-.1-.46c-.02-.11-.04-.21-.04-.31 0-.76.63-1.39 1.39-1.39.76 0 1.39.63 1.39 1.39v.16s0 .17 0 .17c.01.19.19.28.35.28s.29-.09.35-.26l.03-.12c.01-.09.01-.12.01-.23 0-.57-.22-1.11-.62-1.51-.4-.4-.94-.63-1.51-.63M19.18 27.18v-.07c0-4.99 3.96-9.11 9.31-9.11s9.28 4.06 9.28 9.05v.07c0 4.95-3.96 9.08-9.34 9.08-5.31 0-9.24-4.06-9.24-9.01m14.6 0v-.07c0-3.07-2.21-5.61-5.35-5.61s-5.25 2.51-5.25 5.55v.07c0 3.04 2.21 5.58 5.32 5.58s5.28-2.51 5.28-5.51M17.03 30.82c-.33-.39-.73-.74-1.19-1.04 2.23-1.92 2.74-5.66 1.29-8.15-2.14-3.67-7.59-3.74-11.11-1.9-1.22.8-1.01 2.85.51 3.17.59.17 1.17-.13 1.73-.33.04-.02.08-.03.12-.05 1.72-.63 4.66-.76 5.62.89.75 1.5.22 3.77-1.37 4.51-1.12.63-2.98.4-4.3.44-1.09.05-1.63.58-1.79 1.51-.1 1.08.56 1.92 1.79 1.97 1.3.03 3.09-.11 4.29.23 2.25.44 2.79 3.06 1.83 4.89-1.71 2.53-6.59 1.5-8.64-.28-1.95-1.5-3.89 1.27-2.19 2.77 3.7 3.23 11.12 3.84 13.94-.72 1.39-2.23 1.26-5.93-.52-7.9'/%3E%3C/svg%3E");
}

.r400 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%2388002f'/%3E%3Cpath fill='%23fff' d='M49.01 18c-5.48 0-9.53 4.22-9.53 9.33v.07c0 5.07 4.02 9.23 9.46 9.23.79 0 1.54-.09 2.26-.25 4.32-.97 7.3-4.7 7.3-9.04v-.07c0-5.1-4.02-9.26-9.49-9.26m5.41 9.39c0 2.94-1.92 5.41-4.99 5.62v-1.15c0-.53.23-.88.73-1.1.2-.08.4-.13.53-.14.07 0 .13-.02.18-.02h.06c.22 0 .4-.18.4-.4s-.18-.4-.41-.4c-.61 0-1.11.15-1.49.44v-2.89c0-.22-.18-.4-.4-.4s-.4.18-.4.4v5.66c-2.97-.2-5.05-2.71-5.05-5.69v-.07c0-3.11 2.09-5.68 5.37-5.68s5.47 2.6 5.47 5.74v.07zM49.27 23.27c-1.21 0-2.19.98-2.19 2.19v.06c-1.21.23-2.09 1.28-2.09 2.53 0 .73.32 1.43.87 1.92.18.16.85.67 1.76.67h.04s.14-.02.14-.02c.17-.03.28-.22.28-.38 0-.22-.18-.4-.4-.4h-.19c-.98-.03-1.74-.83-1.74-1.81 0-.98.78-1.77 1.76-1.79h.47s-.1-.47-.1-.47c-.02-.11-.04-.21-.04-.32 0-.78.64-1.42 1.42-1.42.78 0 1.42.64 1.42 1.42v.17s0 .17 0 .17c.01.2.19.29.36.29s.3-.09.36-.27l.03-.12c.01-.09.01-.13.01-.23 0-.58-.23-1.13-.64-1.55-.41-.41-.96-.64-1.55-.64M19.75 27.39v-.07c0-5.1 4.06-9.33 9.53-9.33s9.49 4.16 9.49 9.26v.07c0 5.07-4.06 9.29-9.56 9.29-5.44 0-9.46-4.16-9.46-9.22m14.94 0v-.07c0-3.14-2.26-5.74-5.47-5.74s-5.37 2.57-5.37 5.68v.07c0 3.11 2.26 5.71 5.44 5.71s5.4-2.57 5.4-5.64M18.5 33.7c-.24-.22-.65-.47-1.31-.47h-1.66v-13.37c0-.71-.31-1.14-.57-1.38-.35-.32-.78-.48-1.24-.48-.37 0-.72.09-1.03.27-.27.16-.51.38-.71.66L1.98 33.58l-.03.04-.02.04c-.09.16-.17.31-.23.42-.13.26-.2.55-.2.86 0 .52.18.99.53 1.33.35.35.81.53 1.33.53h8.49v3.31c0 .64.26 1.06.48 1.3.34.37.82.57 1.35.57.78 0 1.22-.38 1.41-.61.2-.24.43-.65.43-1.25v-3.31h1.66c.66 0 1.07-.25 1.31-.46.26-.23.56-.66.56-1.34 0-.52-.2-.98-.56-1.31M6.56 33.24l5.29-7.71v7.71z'/%3E%3C/svg%3E");
}

.r500 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%232e4da7'/%3E%3Cpath fill='%23fff' d='M19.26 27.18v-.07c0-4.99 3.96-9.11 9.31-9.11s9.28 4.06 9.28 9.05v.07c0 4.95-3.96 9.08-9.34 9.08-5.31 0-9.24-4.06-9.24-9.01m14.59 0v-.07c0-3.07-2.21-5.61-5.35-5.61s-5.25 2.51-5.25 5.55v.07c0 3.04 2.21 5.58 5.32 5.58s5.28-2.51 5.28-5.51M48.31 18c-5.35 0-9.31 4.13-9.31 9.11v.07c0 4.95 3.93 9.01 9.24 9.01.77 0 1.51-.08 2.21-.24 4.22-.95 7.13-4.59 7.13-8.84v-.07c0-4.99-3.93-9.05-9.28-9.05m5.29 9.18c0 2.87-1.88 5.29-4.87 5.49v-1.12c0-.52.23-.86.71-1.07.19-.08.39-.12.52-.14.07 0 .13-.01.17-.02h.06c.22 0 .39-.18.39-.39s-.18-.39-.4-.39c-.59 0-1.08.14-1.46.43v-2.82c0-.22-.18-.39-.39-.39s-.39.18-.39.39v5.54c-2.9-.2-4.94-2.65-4.94-5.56v-.07c0-3.04 2.05-5.55 5.25-5.55s5.35 2.54 5.35 5.61v.07zM48.57 23.15c-1.18 0-2.14.96-2.14 2.14v.06c-1.19.22-2.04 1.25-2.05 2.47 0 .72.31 1.4.85 1.88.18.15.83.65 1.72.66h.04s.14-.02.14-.02c.16-.03.28-.22.28-.37 0-.21-.17-.39-.39-.39h-.18c-.95-.03-1.7-.81-1.7-1.77 0-.96.76-1.73 1.72-1.75h.46s-.1-.46-.1-.46c-.02-.11-.04-.21-.04-.31 0-.76.63-1.39 1.39-1.39.76 0 1.39.63 1.39 1.39v.16s0 .17 0 .17c.01.19.19.28.35.28s.29-.09.35-.26l.03-.12c.01-.09.01-.12.01-.23 0-.57-.22-1.11-.62-1.51-.4-.4-.94-.63-1.51-.63M3.23 39.5c-.49-.4-.82-.92-.82-1.58 0-1.05.89-1.94 1.94-1.94.49 0 .86.13 1.19.39 1.58 1.29 3.2 1.94 5.01 1.94 2.6 0 4.48-1.55 4.48-3.99v-.07c0-2.37-1.98-3.82-4.78-3.82-2.24 0-3.33.79-3.95.79s-1.12-.23-1.91-.79c-.59-.43-.82-1.02-.79-1.78l.49-8.3c.07-1.05.86-1.81 1.84-1.81h10.44c.99 0 1.81.82 1.81 1.81s-.82 1.78-1.81 1.78H7.71l-.36 5.4c1.09-.4 2.11-.66 3.66-.66 4.51 0 8.04 2.37 8.04 7.25v.07c0 4.68-3.49 7.81-8.43 7.81-3.13 0-5.5-1.05-7.38-2.5'/%3E%3C/svg%3E");
}

.r600 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%23b1d600'/%3E%3Cpath fill='%232b233d' d='M17.58 30.14c-2.11-4.06-8.14-5-11.55-2.09.21-1.9.82-4.12 2.19-5.31.03-.02.05-.04.08-.07l.03-.02c.69-.59 1.51-.9 2.49-1 .06 0 .12-.02.18-.03.76-.08 1.48.03 2.26.29 2.4.77 3.33-2.53 1.12-3.43-.88-.33-1.82-.5-2.79-.5-6.9-.12-9.5 6.53-9.35 12.64-.13 5.68 2.46 11.46 8.66 11.36 6.22.12 9.47-6.69 6.7-11.86zm-4.65 7.69c-4.1 2.05-7.67-1.86-5.72-5.87l.02-.02c1.05-1.98 3.81-2.46 5.67-1.42 2.58 1.42 2.59 5.88.03 7.32zM48.29 18c-5.48 0-9.53 4.22-9.53 9.33v.07c0 5.07 4.02 9.23 9.46 9.23.79 0 1.54-.09 2.26-.25 4.32-.97 7.3-4.7 7.3-9.04v-.07c0-5.1-4.02-9.26-9.49-9.26m5.41 9.39c0 2.94-1.92 5.41-4.99 5.62v-1.15c0-.53.23-.88.73-1.1.2-.08.4-.13.53-.14.07 0 .13-.02.18-.02h.06c.22 0 .4-.18.4-.4s-.18-.4-.41-.4c-.61 0-1.11.15-1.49.44v-2.89c0-.22-.18-.4-.4-.4s-.4.18-.4.4v5.66c-2.97-.2-5.05-2.71-5.05-5.69v-.07c0-3.11 2.09-5.68 5.37-5.68s5.47 2.6 5.47 5.74v.07zM48.55 23.27c-1.21 0-2.19.98-2.19 2.19v.06c-1.21.23-2.09 1.28-2.09 2.53 0 .73.32 1.43.87 1.92.18.16.85.67 1.76.67h.04s.14-.02.14-.02c.17-.03.28-.22.28-.38 0-.22-.18-.4-.4-.4h-.19c-.98-.03-1.74-.83-1.74-1.81 0-.98.78-1.77 1.76-1.79h.47s-.1-.47-.1-.47c-.02-.11-.04-.21-.04-.32 0-.78.64-1.42 1.42-1.42.78 0 1.42.64 1.42 1.42v.17s0 .17 0 .17c.01.2.19.29.36.29s.3-.09.36-.27l.03-.12c.01-.09.01-.13.01-.23 0-.58-.23-1.13-.64-1.55-.41-.41-.96-.64-1.55-.64M19.05 27.39v-.07c0-5.1 4.06-9.33 9.53-9.33s9.49 4.16 9.49 9.26v.07c0 5.07-4.06 9.29-9.56 9.29-5.44 0-9.46-4.16-9.46-9.22m14.94 0v-.07c0-3.14-2.26-5.74-5.47-5.74s-5.37 2.57-5.37 5.68v.07c0 3.11 2.26 5.71 5.44 5.71s5.4-2.57 5.4-5.64'/%3E%3C/svg%3E");
}

.r700 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%23252e5f'/%3E%3Cpath fill='%23fff' d='M47.58 18c-5.35 0-9.31 4.13-9.31 9.11v.07c0 4.95 3.93 9.01 9.24 9.01.77 0 1.51-.08 2.21-.24 4.22-.95 7.13-4.59 7.13-8.84v-.07c0-4.99-3.93-9.05-9.28-9.05m5.28 9.18c0 2.87-1.88 5.29-4.87 5.49v-1.12c0-.52.23-.86.71-1.07.19-.08.39-.12.52-.14.07 0 .13-.01.17-.02h.06c.22 0 .39-.18.39-.39s-.18-.39-.4-.39c-.59 0-1.08.14-1.46.43v-2.82c0-.22-.18-.39-.39-.39s-.39.18-.39.39v5.54c-2.9-.2-4.94-2.65-4.94-5.56v-.07c0-3.04 2.05-5.55 5.25-5.55s5.35 2.54 5.35 5.61v.07zM47.83 23.15c-1.18 0-2.14.96-2.14 2.14v.06c-1.19.22-2.04 1.25-2.05 2.47 0 .72.31 1.4.85 1.88.18.15.83.65 1.72.66h.04s.14-.02.14-.02c.16-.03.28-.22.28-.37 0-.21-.17-.39-.39-.39h-.18c-.95-.03-1.7-.81-1.7-1.77 0-.96.76-1.73 1.72-1.75h.46s-.1-.46-.1-.46c-.02-.11-.04-.21-.04-.31 0-.76.63-1.39 1.39-1.39.76 0 1.39.63 1.39 1.39v.16s0 .17 0 .17c.01.19.19.28.35.28s.29-.09.35-.26l.03-.12c.01-.09.01-.12.01-.23 0-.57-.22-1.11-.62-1.51-.4-.4-.94-.63-1.51-.63M18.99 27.18v-.07c0-4.99 3.96-9.11 9.31-9.11s9.28 4.06 9.28 9.05v.07c0 4.95-3.96 9.08-9.34 9.08-5.31 0-9.24-4.06-9.24-9.01m14.6 0v-.07c0-3.07-2.21-5.61-5.35-5.61s-5.25 2.51-5.25 5.55v.07c0 3.04 2.21 5.58 5.32 5.58s5.28-2.51 5.28-5.51M16.99 18.55H4.98c-.6 0-1 .23-1.23.42-.39.33-.61.8-.61 1.33s.2.97.57 1.31c.23.21.65.47 1.27.47h9.27l-8.76 17.31v.03s-.03.03-.03.03c-.24.55-.2 1-.11 1.28.12.41.37.75.72.98.3.19.64.29.98.29.56 0 .93-.2 1.15-.37.24-.19.44-.45.59-.76l9.72-19.29c.13-.26.21-.48.25-.69.04-.18.05-.37.05-.59 0-.51-.19-.97-.55-1.29-.23-.21-.64-.46-1.29-.46z'/%3E%3C/svg%3E");
}

.r800 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%237f217d'/%3E%3Cpath fill='%23fff' d='M48.25 18c-5.48 0-9.53 4.22-9.53 9.33v.07c0 5.07 4.02 9.23 9.46 9.23.79 0 1.54-.09 2.26-.25 4.32-.97 7.3-4.7 7.3-9.04v-.07c0-5.1-4.02-9.26-9.49-9.26m5.41 9.39c0 2.94-1.92 5.41-4.99 5.62v-1.15c0-.53.23-.88.73-1.1.2-.08.4-.13.53-.14.07 0 .13-.02.18-.02h.06c.22 0 .4-.18.4-.4s-.18-.4-.41-.4c-.61 0-1.11.15-1.49.44v-2.89c0-.22-.18-.4-.4-.4s-.4.18-.4.4v5.66c-2.97-.2-5.05-2.71-5.05-5.69v-.07c0-3.11 2.09-5.68 5.37-5.68s5.47 2.6 5.47 5.74v.07zM48.51 23.27c-1.21 0-2.19.98-2.19 2.19v.06c-1.21.23-2.09 1.28-2.09 2.53 0 .73.32 1.43.87 1.92.18.16.85.67 1.76.67h.04s.14-.02.14-.02c.17-.03.28-.22.28-.38 0-.22-.18-.4-.4-.4h-.19c-.98-.03-1.74-.83-1.74-1.81 0-.98.78-1.77 1.76-1.79h.47s-.1-.47-.1-.47c-.02-.11-.04-.21-.04-.32 0-.78.64-1.42 1.42-1.42.78 0 1.42.64 1.42 1.42v.17s0 .17 0 .17c.01.2.19.29.36.29s.3-.09.36-.27l.03-.12c.01-.09.01-.13.01-.23 0-.58-.23-1.13-.64-1.55-.41-.41-.96-.64-1.55-.64M18.99 27.39v-.07c0-5.1 4.06-9.33 9.53-9.33s9.49 4.16 9.49 9.26v.07c0 5.07-4.06 9.29-9.56 9.29-5.44 0-9.46-4.16-9.46-9.22m14.94 0v-.07c0-3.14-2.26-5.74-5.47-5.74s-5.37 2.57-5.37 5.68v.07c0 3.11 2.26 5.71 5.44 5.71s5.4-2.57 5.4-5.64M17.74 31.39c-.55-.96-1.44-1.74-2.38-2.31.89-.74 1.57-1.7 1.96-2.81.62-1.76.39-3.68-.63-5.29s0-.03 0-.03c-1.27-1.88-3.52-2.96-6.18-2.96h-.04s-.03 0-.03 0c-2.64 0-4.87 1.07-6.13 2.95-1.04 1.55-1.25 3.46-.59 5.26.38 1.04 1.03 1.94 1.87 2.62-.68.44-1.27.96-1.75 1.53-1.37 1.63-1.87 3.91-1.34 6.08.53 2.16 1.95 3.86 3.92 4.69 1.23.57 2.66.87 4.14.87 3.07 0 5.72-1.27 7.1-3.39 1.39-2.05 1.44-5.14.12-7.22zM6.22 33.08c.75-1.32 2.28-2.14 4.01-2.14.07 0 .14 0 .21 0h.04s.04 0 .04 0c.07 0 .14 0 .21 0 1.73 0 3.26.82 4.01 2.14.63 1.11.57 2.39-.16 3.61-.78 1.15-2.35 1.86-4.11 1.86s-3.32-.71-4.11-1.86c-.73-1.22-.78-2.5-.16-3.61zM7.12 22.79c.9-1.32 2.47-1.51 3.33-1.51h.02s.04 0 .04 0c.04 0 .08 0 .12 0 1.12 0 2.2.41 2.88 1.11.52.53.78 1.18.77 1.93v.02s0 .02 0 .02c.02.74-.22 1.37-.72 1.88-.71.73-1.89 1.17-3.15 1.17-.73 0-1.42-.15-1.99-.43l-.03-.02h-.03c-.74-.33-1.31-.98-1.56-1.82-.25-.83-.13-1.69.31-2.35z'/%3E%3C/svg%3E");
}

.r900 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%235c8b30'/%3E%3Cpath fill='%23fff' d='M48.37 18c-5.47 0-9.52 4.22-9.52 9.31v.07c0 5.06 4.01 9.21 9.45 9.21.79 0 1.54-.09 2.26-.25 4.31-.97 7.29-4.69 7.29-9.03v-.07c0-5.1-4.01-9.25-9.48-9.25m5.4 9.38c0 2.94-1.92 5.41-4.98 5.62v-1.14c0-.53.23-.88.73-1.1.2-.08.4-.12.53-.14.07 0 .13-.02.18-.02h.06c.22 0 .4-.18.4-.4s-.18-.4-.41-.4c-.61 0-1.11.15-1.49.44v-2.89c0-.22-.18-.4-.4-.4s-.4.18-.4.4v5.66c-2.97-.2-5.05-2.71-5.05-5.68v-.07c0-3.1 2.09-5.67 5.37-5.67s5.47 2.6 5.47 5.74v.07zM48.63 23.27c-1.21 0-2.19.98-2.19 2.19v.06c-1.21.23-2.09 1.28-2.09 2.52 0 .73.32 1.43.86 1.92.18.16.85.67 1.76.67h.04s.14-.02.14-.02c.17-.03.28-.22.28-.37 0-.22-.18-.4-.4-.4h-.19c-.97-.03-1.74-.83-1.74-1.81 0-.98.78-1.77 1.76-1.79h.47s-.1-.47-.1-.47c-.02-.11-.04-.21-.04-.32 0-.78.64-1.42 1.42-1.42.78 0 1.42.64 1.42 1.42v.17s0 .17 0 .17c.01.2.19.29.36.29s.3-.09.36-.27l.03-.12c.01-.09.01-.13.01-.23 0-.58-.23-1.13-.64-1.54-.41-.41-.96-.64-1.55-.64M17.49 23.45s0-.03 0-.03c-1.33-3.5-4.05-5.42-7.65-5.42-.07 0-.14 0-.22 0-2.64 0-4.93 1.31-6.29 3.58-1.49 2.5-1.57 5.65-.19 8.21s0 .03 0 .03c1.35 2.36 3.8 3.76 6.56 3.76 1.85 0 3.54-.61 4.85-1.65-.93 6.15-4.47 6.39-5.78 6.47-.47.03-.9.05-1.28.05-.73 0-1.09-.06-1.27-.08-.1-.02-.2-.03-.32-.03h-.06c-.98.04-1.73.78-1.76 1.75-.02.81.52 1.5 1.37 1.75l.07.02h.07c.1.03.22.05.35.06.46.05.98.08 1.56.08.47 0 .98-.02 1.5-.05.64-.04 2.84-.24 4.14-.99 1.23-.71 1.95-1.35 2.73-2.43 1.12-1.6 1.94-3.58 2.27-5.46.57-3.23.32-6.83-.66-9.61zM6.4 23.55c.73-1.43 2.3-1.94 3.52-1.94s2.79.51 3.51 1.92s0 .03 0 .03c.76 1.39.72 3.17-.09 4.54-.41.7-1.39 1.86-3.25 1.86-.05 0-.1 0-.15 0h-.03s-.03 0-.03 0h-.11c-1.9 0-2.88-1.15-3.3-1.84-.82-1.36-.86-3.11-.09-4.57zM19.16 27.38v-.07c0-5.09 4.05-9.31 9.52-9.31s9.48 4.15 9.48 9.25v.07c0 5.06-4.05 9.28-9.55 9.28-5.43 0-9.45-4.15-9.45-9.21m14.91 0v-.07c0-3.14-2.26-5.74-5.47-5.74s-5.37 2.56-5.37 5.67v.07c0 3.1 2.26 5.7 5.43 5.7s5.4-2.56 5.4-5.63'/%3E%3C/svg%3E");
}

.r1000 {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Crect width='60' height='60' rx='14.15' fill='%23ffe049'/%3E%3Cpath fill='%23000' d='M6.42 24.07l-1.91.58c-.19.05-.42.08-.58.08-.77 0-1.43-.64-1.43-1.38 0-.69.42-1.22 1.09-1.41l2.81-.9c.64-.19 1.11-.29 1.59-.29h.05c.93 0 1.62.72 1.62 1.62v15.7c0 .9-.72 1.62-1.62 1.62s-1.62-.72-1.62-1.62v-14zM10.85 27.68v-.05c0-4.01 3.18-7.32 7.48-7.32s7.45 3.26 7.45 7.27v.05c0 3.98-3.18 7.29-7.51 7.29-4.27 0-7.42-3.26-7.42-7.24m11.72 0v-.05c0-2.47-1.78-4.51-4.3-4.51s-4.22 2.02-4.22 4.45v.05c0 2.44 1.78 4.48 4.27 4.48 2.6 0 4.24-2.01 4.24-4.43M26.71 27.68v-.05c0-4.01 3.18-7.32 7.48-7.32s7.45 3.26 7.45 7.27v.05c0 3.98-3.18 7.29-7.51 7.29-4.27 0-7.42-3.26-7.42-7.24m11.72 0v-.05c0-2.47-1.78-4.51-4.3-4.51s-4.22 2.02-4.22 4.45v.05c0 2.44 1.78 4.48 4.27 4.48 2.6 0 4.24-2.01 4.24-4.43M50.05 20.31c-4.3 0-7.48 3.31-7.48 7.32v.05c0 3.98 3.16 7.24 7.43 7.24.62 0 1.21-.07 1.78-.19 3.39-.76 5.73-3.69 5.73-7.1v-.05c0-4.01-3.16-7.27-7.45-7.27m4.24 7.37c0 2.31-1.51 4.25-3.92 4.41v-.9c0-.42.18-.69.57-.86.15-.07.31-.1.42-.11.06 0 .1-.01.14-.01h.05c.17 0 .32-.14.32-.32s-.14-.32-.32-.32c-.48 0-.87.12-1.17.34v-2.27c0-.17-.14-.31-.32-.32-.17 0-.32.14-.32.32v4.45c-2.33-.16-3.97-2.13-3.97-4.47v-.05c0-2.44 1.64-4.45 4.22-4.45s4.3 2.04 4.3 4.51v.05zM50.25 24.45c-.95 0-1.72.77-1.72 1.72v.05c-.95.18-1.64 1.01-1.64 1.98 0 .58.25 1.13.68 1.51.14.12.67.52 1.38.53h.03s.11-.01.11-.01c.13-.03.22-.17.22-.3 0-.17-.14-.31-.31-.31h-.15c-.77-.03-1.37-.65-1.37-1.42 0-.77.61-1.39 1.39-1.41h.37s-.08-.37-.08-.37c-.02-.09-.03-.17-.03-.25 0-.61.5-1.12 1.12-1.12.61 0 1.12.5 1.12 1.12v.13s0 .13 0 .13c.01.16.15.22.28.22s.23-.07.28-.21l.02-.09c0-.07 0-.1 0-.18 0-.46-.18-.89-.5-1.21-.33-.32-.76-.5-1.22-.5'/%3E%3C/svg%3E");
}

/* 
.r25 {
	height: 20px;
	width: 35px;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 162.2 124.02' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E path %7B fill: %233E3E78; %7D %3C/style%3E%3Cg transform='translate%28-339.55,-236.06%29'%3E%3Cpath d='m420.42 341.22h-49.61l25.16-20.97c21.66-17.64 31.79-28.13 31.79-47.33v-0.36c0-21.83-16.41-36.5-40.35-36.5-19.22 0-30.57 7.34-40.52 19.73-1.58 1.93-2.45 4.38-2.45 6.65 0 5.4 4.36 9.78 9.78 9.78 3.5 0 5.94-1.58 7.51-3.32 7.52-9.09 14.32-13.62 24.1-13.62 11.19 0 19.75 6.99 19.75 19.03 0 11.02-6.12 18.87-22.89 33.01l-37.55 31.97c-3.68 2.97-5.59 6.47-5.59 10.66 0 6.28 4.89 10.13 11.53 10.13h69.35c5.24 0 9.43-4.2 9.43-9.43 0-5.24-4.2-9.43-9.44-9.43'/%3E%3Cpath d='m468.54 272.26c-5.31 0-9.16 0.78-12.93 2l1.2-17.96h32.98c4.73 0 8.57-3.78 8.57-8.45 0-4.64-3.92-8.57-8.57-8.57h-41.33c-4.66 0-8.41 3.65-8.71 8.48l-1.95 32.89c-0.16 3.63 1.05 6.33 3.72 8.24 3.03 2.15 5.36 3.39 8.37 3.39 1.1 0 2.29-0.42 3.81-0.94 2.65-0.92 6.28-2.18 11.84-2.18 10.63 0 17.51 5.37 17.51 13.98 0 8.58-6.56 14.37-16.33 14.37-6.73 0-12.75-2.34-18.96-7.38-1.59-1.28-3.36-1.88-5.57-1.88-4.92 0-9.1 4.16-9.1 9.11 0 2.82 1.31 5.36 3.82 7.36 8.88 6.86 18.72 10.2 30.06 10.2 20.48 0 34.78-13.28 34.78-32.57 0.01-18.56-12.71-30.09-33.21-30.09'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.r50 {
	height: 20px;
	width: 35px;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 180.16 122.17' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E path %7B fill: %23E21145; %7D %3C/style%3E%3Cg transform='translate%28-330.58,-236.99%29'%3E%3Cpath d='m334.77 346.42c-2.51-2.02-4.19-4.7-4.19-8.05 0-5.37 4.52-9.89 9.89-9.89 2.51 0 4.36 0.67 6.03 2.01 8.05 6.55 16.27 9.89 25.48 9.89 13.24 0 22.8-7.88 22.8-20.28v-0.34c0-12.07-10.06-19.45-24.31-19.45-11.4 0-16.93 4.03-20.11 4.03s-5.7-1.17-9.73-4.03c-3.01-2.18-4.19-5.2-4.02-9.05l2.51-42.25c0.34-5.36 4.35-9.22 9.39-9.22h53.15c5.03 0 9.22 4.19 9.22 9.22s-4.19 9.05-9.22 9.05h-44.1l-1.84 27.5c5.53-2.01 10.73-3.35 18.61-3.35 22.97 0 40.91 12.07 40.91 36.88v0.34c0 23.8-17.77 39.73-42.92 39.73-15.92 0-28-5.36-37.55-12.74'/%3E%3Cpath d='m463.62 236.99c-27.16 0-47.28 20.96-47.28 46.27v0.34c0 25.15 19.95 45.77 46.95 45.77 3.9 0 7.66-0.43 11.23-1.23 21.43-4.84 36.22-23.32 36.22-44.88v-0.33c-0.01-25.32-19.96-45.94-47.12-45.94m26.82 46.61c0 14.6-9.54 26.86-24.76 27.9v-5.69c0.02-2.63 1.18-4.36 3.64-5.45 0.98-0.42 1.97-0.62 2.63-0.72 0.36-0.05 0.66-0.08 0.87-0.09l0.3-0.01c1.1 0 2-0.9 2-2s-0.89-2-2.02-2c-3.01 0-5.5 0.74-7.42 2.18v-14.33c0-1.1-0.89-2-2-2-1.1 0-2 0.9-2 2v28.11c-14.74-1.01-25.07-13.45-25.07-28.24v-0.33c0-15.43 10.39-28.17 26.66-28.17 15.93 0 27.16 12.91 27.16 28.5v0.34z'/%3E%3Cpath d='m464.89 263.14c-6 0-10.87 4.88-10.87 10.87l0.01 0.3c-6.04 1.13-10.39 6.37-10.4 12.54 0 3.65 1.57 7.12 4.3 9.55 0.9 0.78 4.21 3.32 8.73 3.33h0.21l0.72-0.09c0.84-0.17 1.4-1.1 1.4-1.86 0-1.08-0.88-1.97-1.97-1.97h-0.93c-4.84-0.16-8.64-4.09-8.65-9 0.02-4.88 3.86-8.79 8.75-8.9l2.34-0.05-0.52-2.28c-0.12-0.54-0.18-1.06-0.18-1.57 0-3.88 3.17-7.05 7.06-7.06 3.88 0.01 7.05 3.18 7.06 7.06l0.01 0.83 0.03 0.85c0.07 0.98 0.94 1.42 1.78 1.42 0.81 0 1.48-0.43 1.8-1.34l0.13-0.6c0.06-0.44 0.06-0.63 0.06-1.16 0-2.89-1.12-5.63-3.17-7.68-2.06-2.05-4.79-3.19-7.7-3.19'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.r100 {
	height: 22px;
	width: 40px;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 261.12 129.26' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E path %7B fill: %23474747; %7D %3C/style%3E%3Cg transform='translate%28-290.1,-233.44%29'%3E%3Cpath d='m316.28 258.5-12.74 3.89c-1.24 0.35-2.83 0.53-3.89 0.53-5.13 0-9.55-4.25-9.55-9.2 0-4.6 2.83-8.14 7.26-9.38l18.75-6.01c4.25-1.24 7.43-1.95 10.62-1.95h0.35c6.19 0 10.79 4.78 10.79 10.79v104.74c0 6.01-4.78 10.79-10.79 10.79-5.84 0-10.79-4.78-10.79-10.79v-93.41z'/%3E%3Cpath d='m345.8 282.62v-0.35c0-26.72 21.23-48.83 49.89-48.83s49.71 21.76 49.71 48.48v0.35c0 26.54-21.23 48.65-50.07 48.65-28.47 0-49.53-21.76-49.53-48.3m78.21 0v-0.35c0-16.45-11.85-30.08-28.66-30.08-17.16 0-28.13 13.45-28.13 29.72v0.35c0 16.28 11.86 29.9 28.49 29.9 17.32 0.01 28.3-13.44 28.3-29.54'/%3E%3Cpath d='m501.5 233.44c-28.66 0-49.89 22.11-49.89 48.83v0.35c0 26.54 21.05 48.3 49.54 48.3 4.12 0 8.08-0.45 11.85-1.3 22.62-5.1 38.22-24.61 38.22-47.35v-0.35c0-26.72-21.06-48.48-49.72-48.48m28.31 49.18c0 15.4-10.06 28.35-26.12 29.44v-6.01c0.01-2.77 1.23-4.6 3.83-5.74 1.03-0.44 2.08-0.65 2.77-0.75 0.38-0.05 0.7-0.08 0.92-0.1l0.32-0.01c1.16 0 2.11-0.95 2.11-2.11 0-1.17-0.94-2.11-2.13-2.11-3.17 0-5.8 0.77-7.82 2.3v-15.13c0-1.16-0.95-2.1-2.11-2.11-1.16 0-2.11 0.95-2.11 2.11v29.66c-15.55-1.06-26.46-14.19-26.46-29.79v-0.35c0-16.28 10.97-29.72 28.13-29.72 16.81 0 28.66 13.62 28.66 30.08v0.34z'/%3E%3Cpath d='m502.84 261.04c-6.33 0-11.47 5.15-11.47 11.47l0.01 0.32c-6.37 1.19-10.97 6.72-10.98 13.24 0 3.84 1.65 7.51 4.53 10.07 0.96 0.82 4.44 3.5 9.22 3.51l0.23-0.01 0.75-0.09c0.88-0.18 1.48-1.16 1.48-1.97 0-1.14-0.93-2.07-2.07-2.08h-0.98c-5.11-0.17-9.12-4.33-9.13-9.5 0.02-5.15 4.08-9.28 9.24-9.39l2.46-0.05-0.54-2.41c-0.13-0.58-0.19-1.12-0.19-1.65 0.01-4.1 3.35-7.44 7.46-7.45 4.1 0.01 7.44 3.35 7.45 7.45l0.01 0.87 0.03 0.89c0.07 1.04 1 1.5 1.88 1.5 0.85 0 1.56-0.45 1.9-1.42l0.14-0.63c0.06-0.46 0.06-0.67 0.06-1.22 0-3.06-1.19-5.94-3.35-8.1-2.18-2.16-5.07-3.35-8.14-3.35'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.r250 {
	height: 22px;
	width: 40px;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 257.96 119.98' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E path %7B fill: %23457e7e; %7D %3C/style%3E%3Cg transform='translate%28-291.67,-238.08%29'%3E%3Cpath class='st0' d='m297.07 337.95 36.33-30.93c16.23-13.69 22.14-21.29 22.14-31.93 0-11.66-8.28-18.42-19.09-18.42-9.47 0-16.06 4.39-23.32 13.18-1.52 1.69-3.88 3.21-7.27 3.21-5.24 0-9.46-4.22-9.46-9.46 0-2.2 0.84-4.56 2.37-6.43 9.63-12 20.61-19.09 39.2-19.09 23.16 0 39.03 14.2 39.03 35.32v0.34c0 18.58-9.79 28.72-30.75 45.79l-24.34 20.28h48c5.06 0 9.12 4.05 9.12 9.12s-4.06 9.13-9.12 9.13h-67.09c-6.42 0-11.15-3.71-11.15-9.8 0-4.06 1.85-7.44 5.4-10.31'/%3E%3Cpath class='st0' d='m414.95 333.72c-10.98 0-20.48-3.23-29.09-9.87-2.41-1.93-3.68-4.39-3.68-7.12 0-4.78 4.03-8.81 8.81-8.81 2.13 0 3.84 0.58 5.38 1.81 6 4.88 11.83 7.15 18.34 7.15 9.44 0 15.79-5.59 15.79-13.9 0-8.32-6.65-13.53-16.93-13.53-5.38 0-8.9 1.22-11.46 2.12-1.46 0.51-2.62 0.91-3.68 0.91-2.91 0-5.17-1.2-8.09-3.27-2.58-1.86-3.76-4.46-3.6-7.98l1.89-31.81c0.29-4.68 3.91-8.21 8.42-8.21h39.98c4.49 0 8.3 3.8 8.3 8.29 0 4.5-3.72 8.18-8.3 8.18h-31.9l-1.17 17.37c3.64-1.19 7.37-1.93 12.51-1.93 19.81 0 32.13 11.15 32.13 29.11-0.01 18.64-13.84 31.49-33.65 31.49'/%3E%3Cpath class='st0' d='m502.16 238.08c-27.37 0-47.66 21.12-47.66 46.64v0.34c0 25.35 20.11 46.13 47.31 46.13 3.94 0 7.72-0.43 11.32-1.25 21.6-4.88 36.5-23.5 36.5-45.23v-0.34c0.01-25.5-20.09-46.29-47.47-46.29m27.04 46.98c0 14.71-9.61 27.07-24.94 28.12v-5.74c0.01-2.65 1.18-4.39 3.66-5.49 0.99-0.42 1.98-0.62 2.65-0.72 0.37-0.06 0.67-0.08 0.88-0.09l0.3-0.01c1.11 0 2.02-0.9 2.02-2.01s-0.91-2.02-2.03-2.02c-3.03 0-5.54 0.74-7.48 2.2v-14.45c0-1.11-0.9-2.01-2.02-2.01s-2.02 0.9-2.02 2.01v28.33c-14.85-1.01-25.27-13.55-25.27-28.46v-0.34c0-15.55 10.48-28.39 26.87-28.39 16.06 0 27.38 13.02 27.38 28.73z'/%3E%3Cpath class='st0' d='m503.45 264.45c-6.04 0-10.96 4.92-10.96 10.95l0.01 0.31c-6.09 1.14-10.48 6.42-10.48 12.65 0 3.67 1.58 7.17 4.33 9.61 0.91 0.78 4.24 3.34 8.81 3.36h0.22l0.72-0.09c0.85-0.17 1.41-1.11 1.41-1.88 0-1.08-0.88-1.97-1.98-1.98h-0.93c-4.89-0.17-8.71-4.13-8.72-9.07 0.02-4.92 3.9-8.86 8.82-8.97l2.35-0.05-0.52-2.3c-0.12-0.55-0.19-1.07-0.19-1.58 0.01-3.91 3.2-7.11 7.13-7.11 3.9 0.01 7.1 3.21 7.11 7.12l0.01 0.83 0.02 0.86c0.07 0.99 0.95 1.43 1.8 1.43 0.82 0 1.49-0.43 1.81-1.35l0.14-0.6c0.06-0.44 0.06-0.64 0.06-1.17 0-2.92-1.14-5.67-3.2-7.73-2.09-2.1-4.84-3.24-7.77-3.24'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.r1000 {
	height: 22px;
	width: 40px;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Colours' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 12'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B filter: url(%23drop-shadow-1); %7D .cls-2 %7B fill: %23ffe049; stroke-width: 0px; %7D %3C/style%3E%3Cfilter id='drop-shadow-1' filterUnits='userSpaceOnUse'%3E%3CfeOffset dx='0' dy='0'/%3E%3CfeGaussianBlur result='blur' stdDeviation='.7'/%3E%3CfeFlood flood-color='%23000' flood-opacity='.85'/%3E%3CfeComposite in2='blur' operator='in'/%3E%3CfeComposite in='SourceGraphic'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='_1000' data-name='1000' class='cls-1'%3E%3Cpath class='cls-2' d='M3.69,3.16l-.92.28c-.09.03-.2.04-.28.04-.37,0-.69-.31-.69-.66,0-.33.2-.59.52-.67l1.35-.43c.31-.09.53-.14.76-.14h.03c.45,0,.78.34.78.78v7.53c0,.43-.34.78-.78.78s-.78-.34-.78-.78V3.16h0Z'/%3E%3Cpath class='cls-2' d='M5.81,4.89v-.03c0-1.92,1.53-3.51,3.59-3.51s3.57,1.56,3.57,3.49v.03c0,1.91-1.53,3.5-3.6,3.5-2.05,0-3.56-1.56-3.56-3.47M11.44,4.89v-.03c0-1.18-.85-2.16-2.06-2.16s-2.02.97-2.02,2.14v.03c0,1.17.85,2.15,2.05,2.15,1.25,0,2.03-.97,2.03-2.12'/%3E%3Cpath class='cls-2' d='M13.42,4.89v-.03c0-1.92,1.53-3.51,3.59-3.51s3.57,1.56,3.57,3.49v.03c0,1.91-1.53,3.5-3.6,3.5-2.05,0-3.56-1.56-3.56-3.47M19.04,4.89v-.03c0-1.18-.85-2.16-2.06-2.16s-2.02.97-2.02,2.14v.03c0,1.17.85,2.15,2.05,2.15,1.25,0,2.03-.97,2.03-2.12'/%3E%3Cpath class='cls-2' d='M24.62,1.35c-2.06,0-3.59,1.59-3.59,3.51v.03c0,1.91,1.51,3.47,3.56,3.47.3,0,.58-.03.85-.09,1.63-.37,2.75-1.77,2.75-3.4v-.03c0-1.92-1.51-3.49-3.57-3.49M26.65,4.89c0,1.11-.72,2.04-1.88,2.12v-.43c0-.2.09-.33.28-.41.07-.03.15-.05.2-.05.03,0,.05,0,.07,0h.02c.08,0,.15-.07.15-.15s-.07-.15-.15-.15c-.23,0-.42.06-.56.17v-1.09c0-.08-.07-.15-.15-.15-.08,0-.15.07-.15.15v2.13c-1.12-.08-1.9-1.02-1.9-2.14v-.03c0-1.17.79-2.14,2.02-2.14s2.06.98,2.06,2.16v.02h0Z'/%3E%3Cpath class='cls-2' d='M24.71,3.34c-.46,0-.82.37-.82.82v.02c-.46.09-.79.48-.79.95,0,.28.12.54.33.72.07.06.32.25.66.25h.02s.05,0,.05,0c.06-.01.11-.08.11-.14,0-.08-.07-.15-.15-.15h-.07c-.37-.01-.66-.31-.66-.68,0-.37.29-.67.66-.68h.18s-.04-.18-.04-.18c0-.04-.01-.08-.01-.12,0-.29.24-.53.54-.54.29,0,.53.24.54.54v.06s0,.06,0,.06c0,.07.07.11.14.11s.11-.03.14-.1v-.05s.01-.05.01-.09c0-.22-.09-.43-.24-.58-.16-.16-.36-.24-.59-.24'/%3E%3C/g%3E%3C/svg%3E");
} */

/* == Closed events == */

b {
	position: relative;
	font-weight: normal;
	color: #555555;
}

b:before {
	content: "Closed events";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 100%;
	margin-left: 10px;
	width: 100px;
	padding: 2px;
	border-radius: 6px;
	background: #333;
	font-family: 'Montserrat', sans-serif;
	color: #fff;
	text-align: center;
	display: none;
	z-index:1;
}

b:hover:before {
	display: block;
}

/* == Arrows == */
.a1 {
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 8px solid #28a745; /* Standard Green */
	display: inline-block;
	position: relative;
}

.a2 {
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 8px solid #00AA00; /* Darker green */
	display: inline-block;
	position: relative;

	/* Nudges the bottom triangle down slightly to balance the overall shape */
	margin-top: 10px; 
}

/* The second stacked triangle on top */
.a2::after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 8px solid #00AA00;

	/* Negative top pulls this triangle ABOVE the base one */
	top: -8px; 
	left: -6px; /* Keeps them perfectly aligned on the horizontal axis */
}

/* == Regional links == */

.rge {
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
}

.rgd {
	background-color: #01aa1a;
	color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	text-align: center;
}

.rgd a {
	text-decoration: none;
	color: #ffffff;
}

.rgd:hover {
	background-color: #333;
}

.reg a {
	text-decoration: none;
	color: #000;
}

.reg:hover {
	color: #fff;
	background-color: #333;
}

.reg:hover a {
	color: #fff;
}

.reg {
	padding-left: 2px;
	padding-right: 2px;
	text-align: center;
}

/* #endregion */

/* --------- Datestamp --------- */

#datestamptd {
	font-size: 10px;
	color: #999;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
}

/* --------- Index, Error, Info --------- */

.indextd {
	vertical-align: top;
}

.indexname {
	font-size: 22px;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
}

.indexlink {
	font-size: 16px;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	text-decoration: none;
	color: #3888f9;
}

.indexlink a {
	text-decoration: none;
	color: #3888f9;
}

.indexlink a:hover {
	color: #2004d7;
}

.indexnolink {
	font-size: 16px;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	color: #999;
}

.indextitletd {
	font-size: 32px;
	font-weight: bold;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 20px;
}

.indexdatestamptd {
	padding-top: 6px;
	font-size: 10px;
	color: #999;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
}