:root{--color-gold:#E5B80B;--color-silver:#888;--color-bronze:#E19516;--color-01:#008AB7;--color-02:#8CCEF1;--color-inprogress:#E64A19;--font-01:"Basier Square Regular",sans-serif;--font-02:"Basier Square Semibold",sans-serif}.v-idalgo .idalgo{letter-spacing:-0.3px;font-size:16px}.v-idalgo .idalgo img{width:inherit;width:revert-layer}.v-idalgo .idalgo abbr[title]{text-decoration:none}.v-idalgo .idalgo.sport_olympics_disciplines>ul{justify-content:flex-start;gap:20px}.v-idalgo .idalgo.sport_olympics_disciplines>ul li{margin:0;flex:0 1 calc(25% - 15px)}.v-idalgo .idalgo.sport_olympics_podium>ul>li{height:auto}@media (max-width: 768px){.v-idalgo .idalgo.sport_olympics_podium>ul>li{padding-left:0;gap:16px}.v-idalgo .idalgo.sport_olympics_podium>ul>li img.country{right:inherit;top:inherit;left:0;bottom:0}}.v-idalgo .idalgo.sport_olympics_podium>ul>li .photo:not(.athlete) img{width:60px;width:revert-layer}.v-idalgo .idalgo .game.table div.row.gold>span.rank>abbr,.v-idalgo .idalgo .game.table div.row.silver>span.rank>abbr{color:var(--color-white)}.v-idalgo .idalgo.sport_olympics_scorecenter>ul.events>li>ul.games>li>button,.v-idalgo .idalgo.sport_olympics_medals>button{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:100px;height:32px;padding:8px 17px;font:12px / 12px "Basier Square Regular", -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;text-transform:uppercase;border-radius:16px;transition:.3s;color:#fff;background-color:var(--color-01);border:none;cursor:pointer}.v-idalgo .idalgo.sport_olympics_scorecenter>ul.events>li>ul.games>li>button:focus,.v-idalgo .idalgo.sport_olympics_scorecenter>ul.events>li>ul.games>li>button:hover{background-color:var(--color-01)}.v-idalgo .idalgo.sport_olympics_scorecenter>ul.events>li>ul.games>li>button:hover,.v-idalgo .idalgo.sport_olympics_medals>button:hover{opacity:.8}.v-idalgo .idalgo.sport_olympics_navigation_discipline>ul.disciplineCategory>li>*,.v-idalgo .idalgo.sport_olympics_navigation_discipline>ul.class>li>*{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:100px;height:32px;padding:8px 17px;font:12px / 12px "Basier Square Regular", -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;text-transform:uppercase;border-radius:16px;transition:.3s;cursor:pointer;color:#000;background-color:#fff;border:1px solid var(--color-01)}.v-idalgo .idalgo.sport_olympics_navigation_discipline>ul.disciplineCategory>li>*:hover,.v-idalgo .idalgo.sport_olympics_navigation_discipline>ul.class>li>*:hover,.v-idalgo .idalgo.sport_olympics_navigation_discipline>ul.disciplineCategory>li[data-selected="1"]>*,.v-idalgo .idalgo.sport_olympics_navigation_discipline>ul.class>li[data-selected="1"]>*{opacity:1;color:#fff;background-color:var(--color-01)}.v-idalgo .idalgo h2.title.widget>time,.v-idalgo .idalgo h2.title.widget>span{font-weight:500}.v-idalgo .idalgo h2.title.module>span{font-weight:500}.v-idalgo .idalgo.sport_olympics_disciplines li>span,.v-idalgo .idalgo.sport_olympics_disciplines li>a>span{font-weight:500}@media (max-width: 768px){.v-idalgo .idalgo.sport_olympics_disciplines li>span,.v-idalgo .idalgo.sport_olympics_disciplines li>a>span{font-size:14px}}.v-idalgo .idalgo.sport_olympics_calendar>.filters>span.checkbox>img{width:auto}.v-idalgo .idalgo .game.versus>.logo.home,.v-idalgo .idalgo .game.versus>.logo.away{height:18px}.v-idalgo .idalgo.sport_olympics_result>ul.groups>li>ul.dates>li>time,.v-idalgo .idalgo.sport_olympics_result>ul.groups>li>ul.dates>li>label{text-transform:unset}.v-idalgo .idalgo.sport_olympics_result>ul.groups>li>ul.dates>li>time:first-letter,.v-idalgo .idalgo.sport_olympics_result>ul.groups>li>ul.dates>li>label:first-letter{text-transform:uppercase}.v-idalgo .idalgo.sport_olympics_medals_committee>.history{color:#969594}.v-idalgo .idalgo.sport_olympics_medals_committee>.current{color:var(--cp3)}@media (min-width: 1039px){.voc-grid--wxsab-c:has(>.v-idalgo){grid-template-columns:1fr 300px}}

