.icon:before {
	font-family: "PronoKart-Icons";
}

.icon-extra-small:before {
	font-size: 0.6em;
}

.icon-very-small:before {
	font-size: 0.85em;
}

.icon-small:before {
	font-size: 1em;
}

.icon-medium:before {
	font-size: 1.15em;
}

.icon-large:before {
	font-size: 1.5em;
}

.icon-very-large:before {
	font-size: 2.15em;
}

.icon-extra-large:before {
	font-size: 2.8em;
}

/** LIFE STATES */

.icon-off:before {
	content: "\0001";
}

.icon-starting:before {
	content: "\0002";
}

.icon-running:before {
	content: "\0003";
}

.icon-stopping:before {
	content: "\0004";
}

.icon-crashed:before {
	content: "\0005";
}

.icon-restarting:before {
	content: "\0006";
}

/** LIFE ACTIONS */

.icon-start:before {
	content: "\0013";
}

.icon-restart:before {
	content: "\0014";
}

.icon-stop:before {
	content: "\0015";
}

.icon-ignore:before {
	content: "\0016";
}

/** RUN MODES */

.icon-production-mode:before {
	content: "\0026";
}

.icon-debug-mode:before {
	content: "\0027";
}

.icon-test-mode:before {
	content: "\0028";
}

/** COMMANDS */

.icon-command:before {
	content: "\0039";
}

.icon-command-go-prono:before {
	content: "\003A";
}

.icon-command-stop-prono:before {
	content: "\003B";
}

.icon-command-position:before {
	content: "\003C";
}

.icon-command-human-player:before {
	content: "\003D";
}

.icon-command-position-confirm:before {
	content: "\003e";
}

.icon-command-position-cancel:before {
	content: "\003f";
}

/** UI ITEMS */

.icon-dropdown-arrow:before {
	content: "\004c";
}

.icon-checkbox-mark:before {
	content: "\004d";
}

.icon-download:before {
	content: "\004e";
}

.icon-minus:before {
	content: "\004f";
}

.icon-plus:before {
	content: "\0050";
}

/** WEBSOURCE */

.icon-negative-rank-delta:before {
	content: "\005f";
}

.icon-positive-rank-delta:before {
	content: "\0060";
}

/** RANKING */

.icon-toad:before {
	content: "\0072";
}

.icon-flower:before {
	content: "\0073";
}

.icon-star:before {
	content: "\0074";
}

.icon-crown:before {
	content: "\0075";
}

.icon-yoshi-egg:before {
	content: "\0076";
}

.icon-leaf-1:before {
	content: "\0077";
}

.icon-shell:before {
	content: "\0078";
}

.icon-banana:before {
	content: "\0079";
}

.icon-leaf-2:before {
	content: "\007a";
}

.icon-bolt:before {
	content: "\007b";
}

.icon-triforce:before {
	content: "\007c";
}

.icon-bell:before {
	content: "\007d";
}

/** TIMELINE */

.icon-previous-ranking:before {
	content: "\00ab";
}

.icon-next-ranking:before {
	content: "\00ac";
}

.icon-ranking-empty:before {
	content: "\00ad";
}

.icon-ranking-combobox-arrow:before {
	content: "\00ae";
}

/** ACHIEVEMENTS */

.icon-achievement-year-rank-tone-1:before {
	content: "\00be";
}

.icon-achievement-year-rank-tone-2:before {
	content: "\00bf";
}

.icon-achievement-perpetual-rank-tone-1:before {
	content: "\00c0";
}

.icon-achievement-perpetual-rank-tone-2:before {
	content: "\00c1";
}

.icon-achievement-win-streak-tone-1:before {
	content: "\00c2";
}

.icon-achievement-win-streak-tone-2:before {
	content: "\00c3";
}

.icon-achievement-assiduity-tone-1:before {
	content: "\00c4";
}

.icon-achievement-assiduity-tone-2:before {
	content: "\00c5";
}

/** BONUSES */

.icon-rating-star:before {
	content: "\00d1";
}

@font-face {
	font-family: "PronoKart-Icons";
	src: url("../assets/fonts/PronoKart-Icons/PronoKart-Icons.ttf");
}
