<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Module/Sport/CSS/Responsive768/OlympicsDisciplines.css *********************************/
.idalgo.sport_olympics_disciplines &gt; ul{
    justify-content:start;
    display:grid;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:8px
}
.idalgo.sport_olympics_disciplines li{
    margin:0
}
.idalgo.sport_olympics_disciplines &gt; ul &gt; li span{
    display:flex;
    font-size:0.625em;
    margin:0;
    align-items: center;
    justify-content: center;
    height:40px
}
.idalgo.sport_olympics_disciplines &gt; ul svg{
    width:40px
}

/* Module/Sport/CSS/Responsive480/OlympicsMedals.css **************************************/
.idalgo.sport_olympics_medals &gt; svg.empty{
    width:68px;
    margin-top:62px
}
/* table */
.idalgo.sport_olympics_medals &gt; table{
    width:auto;
    padding:0
}
.idalgo.sport_olympics_medals.widget &gt; table{
    margin:0 10px 20px 10px
}
.idalgo.sport_olympics_medals &gt; table tr{
    grid-template-columns:1fr 12fr 2fr 2fr 2fr 3fr
}
.idalgo.sport_olympics_medals &gt; table.detail tr{
    grid-template-columns:2fr 12fr 2fr 2fr 2fr 3fr 2fr
}
/* head */
.idalgo.sport_olympics_medals &gt; table &gt; thead &gt; tr{
    height:40px
}
.idalgo.sport_olympics_medals &gt; table &gt; thead &gt; tr &gt; th{
    font-size:.75em
}
.idalgo.sport_olympics_medals &gt; table &gt; thead &gt; tr &gt; th.name{
    text-align:center
}
.idalgo.sport_olympics_medals &gt; table &gt; thead &gt; tr &gt; th &gt; svg{
    height:12px
}
.idalgo.sport_olympics_medals &gt; table &gt; thead &gt; tr &gt; th &gt; abbr{
    position:absolute;
    left:-10000px;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden
}
/* body */
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr{
    min-height:30px
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[data-selected="1"] &gt; td.ranking,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[data-selected="1"] &gt; th.country,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[data-selected="1"] &gt; th,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; td.ranking,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; th.name,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; td.total{
    font-size:.875em
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; td.gold,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; td.silver,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; td.bronze{
    padding:0 2px;
    font-size:.75em
}

.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; th.name{
    grid-template-columns:40px 1fr
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; th.name &gt; .flag{
    width:20px;
    height:14px;
    margin-right:15px
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr &gt; th.name &gt; .flag{
    margin:0 5px
}

.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[aria-level="2"] &gt; th.name,
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[aria-level="3"] &gt; th.name{
    grid-column:1/3
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[aria-level="3"] &gt; th.name{
    font-size:.75em;
    line-height:12px;
    border-width:0 0 0 1px;
    border-color:var(--color-grey-02);
    border-style:solid
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[aria-level="2"] &gt; th.name &gt; svg{
    margin-right:5px
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[aria-level="3"] &gt; th.name &gt; span &gt; a &gt; span{
    display:none
}

.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[aria-level="4"] &gt; td.competitors{
    grid-column:1/8
}
.idalgo.sport_olympics_medals &gt; table &gt; tbody &gt; tr[aria-level="4"] &gt; td &gt; ul {
    margin-left:10px
}

/* || open/close */
.idalgo.sport_olympics_medals &gt; button{
    margin-top:10px
}

/* Module/Sport/CSS/Responsive480/OlympicsMedalsCommittee.css *****************************/
/* || country */
.idalgo.sport_olympics_medals_committee &gt; .country{
    margin-bottom:16px
}
.idalgo.sport_olympics_medals_committee &gt; .country &gt; span{
    font-size:1.5em
}
.idalgo.sport_olympics_medals_committee &gt; .empty{
    flex:1 1 auto
}
.idalgo.sport_olympics_medals_committee &gt; .empty &gt; svg{
    width:68px;
    margin-top:62px
}
/* || Total &amp; history */
.idalgo.sport_olympics_medals_committee &gt; .history,
.idalgo.sport_olympics_medals_committee &gt; .current{
    font-size:.875em;
    grid-template-columns:2fr 5fr repeat(4, 2fr)
}

/* || filter */
.idalgo.sport_olympics_medals_committee &gt; .filter &gt; label[for="idalgo-oly-med-com-fil-all"]{
    display:none
}

/* || Header (logo medals) */
.idalgo.sport_olympics_medals_committee &gt; .header,
.idalgo.sport_olympics_medals_committee[data-items="0"] &gt; .header{
    order:3;
    margin-bottom:16px;
    grid-template-columns:2fr 5fr repeat(4, 2fr);
    z-index:initial
}
.idalgo.sport_olympics_medals_committee &gt; .header[data-current-history="0"]{
    display:none
}
.idalgo.sport_olympics_medals_committee &gt; .header &gt; svg{
    height:16px
}

/* || lines */
.idalgo.sport_olympics_medals_committee &gt; ul{
    border-radius:0;
    border:none
}

/* || line */
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li,
.idalgo.sport_olympics_medals_committee[data-items="0"] &gt; ul &gt; li{
    grid-template-columns:50px 6fr repeat(3, 1fr)
}

/* || line - photo / picto */
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; .pict{
    width:40px;
    height:40px;
    margin:9px 0
}

/* || line - Athlete / team */
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; .names{
    flex-wrap:wrap;
    line-height:14px
}

/* || line - Medals */
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; abbr.gold,
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; abbr.silver,
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; abbr.bronze{
    font-size:.8125em;
    font-weight:bold
}
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; abbr &gt; svg{
    display:unset
}
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; .total{
    display:none
}

/* || line - Open */
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; .open{
    display:none
}

/* || details */
.idalgo.sport_olympics_medals_committee &gt; ul &gt; li &gt; .details{
    display:none
}</pre></body></html>