Template:Olympic schedule legend/styles.css

table.olympic-schedule{ margin:0.5em auto; font-size:90%; line-height:1.25em; text-align:center; }

table.olympic-schedule.athletics tr td.prelims, table.olympic-schedule.athletics tr td.qualifiers, table.olympic-schedule.athletics tr td.heats { background-color: #F97F8A; }

table.olympic-schedule.athletics tr td.semifinals { background-color: #8CF59A; }

table.olympic-schedule.athletics tr td.final { background-color: #9CE4F7; }

table.olympic-schedule.athletics-2024 tr td.prelims, table.olympic-schedule.athletics-2024 tr td.qualifiers, table.olympic-schedule.athletics-2024 tr td.heats { background-color: #9b86f7; }

table.olympic-schedule.athletics-2024 tr td.repechage { background-color: #c486f7; }

table.olympic-schedule.athletics-2024 tr td.semifinals { background-color: #d48efa; }

table.olympic-schedule.athletics-2024 tr td.final { background-color: #f1a4fc; }

table.olympic-schedule.badminton tr td.prelims { background-color: #07eded; }

table.olympic-schedule.badminton tr td.round-of-16 { background-color: #56fcfc; }

table.olympic-schedule.badminton tr td.quarterfinals { background-color: #83f7f7; }

table.olympic-schedule.badminton tr td.semifinals { background-color: #b6fcfc; }

table.olympic-schedule.badminton tr td.final { background-color: #d9ffff; }

table.olympic-schedule.canoeing tr td.heats, table.olympic-schedule.canoeing-2024 tr td.heats, table.olympic-schedule.rowing tr td.heats { background-color: #D0A9F5; }

.time-trial{ background-color: #fc79bd; }

.repechage { background-color: #BBEBFF; }

table.olympic-schedule.canoeing tr td.quarterfinals, table.olympic-schedule.canoeing-2024 tr td.quarterfinals, table.olympic-schedule.rowing tr td.quarterfinals { background-color: #97DEFF; }

table.olympic-schedule.canoeing tr td.semifinals, table.olympic-schedule.canoeing-2024 tr td.semifinals, table.olympic-schedule.rowing tr td.semifinals { background-color: #D9FFB2; }

.small-final{ background-color: #e9f569; }

table.olympic-schedule.canoeing tr td.final, table.olympic-schedule.canoeing-2024 tr td.final, table.olympic-schedule.rowing tr td.final { background-color: #FFDF80; }

table.olympic-schedule.shooting tr td.qualifiers, table.olympic-schedule.weightlifting tr td.qualifiers{ background-color: #5BF560; }

table.olympic-schedule.shooting tr td.final, table.olympic-schedule.weightlifting tr td.final{ background-color: #AFF55B; }

table.olympic-schedule.fencing tr td.qualifiers{ background-color: #49fccc; }

table.olympic-schedule.fencing tr td.final{ background-color: #a3ffe6; }

table.olympic-schedule.gymnastics tr td.qualifiers{ background-color: #3ce8c9; }

table.olympic-schedule.gymnastics tr td.final{ background-color: #8affea; }

table.olympic-schedule.judo tr td.qualifiers, table.olympic-schedule.taekwondo tr td.qualifiers{ background-color: #fc7979; }

table.olympic-schedule.judo tr td.final, table.olympic-schedule.taekwondo tr td.final{ background-color: #fca579; }

table.olympic-schedule.surfing tr td.heats { background-color: #69d4ff; }

table.olympic-schedule.surfing tr td.quarterfinals { background-color: #69ebff; }

table.olympic-schedule.surfing tr td.semifinals { background-color: #9ef2ff; }

table.olympic-schedule.surfing tr td.final { background-color: #9efffa; }

table.olympic-schedule.diving tr td.prelims, table.olympic-schedule.swimming tr td.heats { background-color: #6be4f2; }

table.olympic-schedule.diving tr td.semifinals, table.olympic-schedule.swimming tr td.semifinals { background-color: #5ea2f7; }

table.olympic-schedule.diving tr td.final, table.olympic-schedule.swimming tr td.final { background-color: #95d6f7; }

table.olympic-schedule.cycling tr td.heats, table.olympic-schedule.cycling-2024 tr td.heats, table.olympic-schedule.table-tennis tr td.prelims { background-color: #FA7894; }

table.olympic-schedule.cycling tr td.quarterfinals, table.olympic-schedule.cycling-2024 tr td.quarterfinals, table.olympic-schedule.table-tennis tr td.quarterfinals { background-color: #FAD978; }

table.olympic-schedule.cycling tr td.semifinals, table.olympic-schedule.cycling-2024 tr td.semifinals, table.olympic-schedule.table-tennis tr td.semifinals { background-color: #7DFADB; }

table.olympic-schedule.cycling tr td.final, table.olympic-schedule.cycling-2024 tr td.final, table.olympic-schedule.table-tennis tr td.final { background-color: #7DE5FA; }

table.olympic-schedule.tennis tr td.prelims { background-color: #bff266; }

table.olympic-schedule.tennis tr td.quarterfinals { background-color: #e7fc86; }

table.olympic-schedule.tennis tr td.semifinals { background-color: #f2fc86; }

table.olympic-schedule.tennis tr td.final { background-color: #fcf99f; }

table.olympic-schedule.wrestling tr td.round-of-16 { background-color: #ff6c5c; }

table.olympic-schedule.wrestling tr td.quarterfinals { background-color: #ff8254; }

table.olympic-schedule.wrestling tr td.semifinals { background-color: #ffa352; }

table.olympic-schedule.wrestling tr td.repechage { background-color: #faae3c; }

table.olympic-schedule.wrestling tr td.final { background-color: #ffcd42; }

.team-group, table.olympic-schedule.volleyball tr td.prelims { background-color: #fbb; }

.round-of-16 { background-color: #ccf; }

.team-qf, table.olympic-schedule.volleyball tr td.quarterfinals { background-color: #bbf3ff; }

.team-sf, table.olympic-schedule.volleyball tr td.semifinals { background-color: #bbf3bb; }

.team-bronze, .bronze-medal { background-color: #fedcba; }

.team-final, table.olympic-schedule.volleyball tr td.final { background-color: #ffb; }

.series, table.olympic-schedule.sport-climbing tr td.qualifiers{ background-color: #f2d73f; }

.medal-race, table.olympic-schedule.sport-climbing tr td.final{ background-color: #f7f36a; }

table.olympic-schedule.skateboarding tr td.qualifiers{ background-color: #a1acff; }

table.olympic-schedule.skateboarding tr td.final{ background-color: #a1c8ff; }

table.olympic-schedule.breaking tr td.qualifiers{ background-color: #70dee6; }

table.olympic-schedule.breaking tr td.final{ background-color: #a2f0f2; }

table.olympic-schedule.golf tr td.round-one { background-color: #bbf533; }

table.olympic-schedule.golf tr td.round-two { background-color: #dbf533; }

table.olympic-schedule.golf tr td.round-three { background-color: #f5f533; }

table.olympic-schedule.golf tr td.final { background-color: #fae34d; }

.event { text-align: left; }

.none{ background-color: silver; }