.medal-table-view{padding-bottom:32px}.medal-table{border-collapse:collapse}.medal-table th{z-index:3;height:54px;color:var(--color-JIN6-text-secondary);letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#fff;padding:18px 12px;font-size:11px;font-weight:700;position:static;top:auto}.medal-table th:first-child{width:7%}.medal-table th:nth-child(2){width:32.5%}.medal-table th:nth-child(n+3):nth-child(-n+5){width:13.2%}.medal-table th:last-child{width:56px}.medal-table td{height:64px;color:var(--color-JIN6-text-primary);padding:10px 12px}.medal-table tr.medal-sport-row>td:nth-child(2){padding-left:36px}.medal-table tr.medal-event-row>td:nth-child(2){padding-left:64px}.medal-table td.z{color:var(--color-medal-zero)}.medal-table tbody tr{background:#fff}.medal-table tbody tr.is-z{background:var(--color-explorer-table-zebra)}.medal-table tbody tr.department-row-open{background:var(--color-explorer-table-open)}.medal-table-scroll{overflow-x:auto}@media (min-width:701px){.medal-table-scroll{overflow:clip}.medal-table th{top:var(--medal-header-height,120px);position:sticky}.medal-table tbody tr.department-row-open>td{top:calc(var(--medal-header-height,120px) + 54px);z-index:2;background:var(--color-explorer-table-open);position:sticky}.podium-first .podium-medal{width:190px;height:212px}.podium-first .podium-name{font-size:19.67px;line-height:1.4}.podium-first .podium-total{font-size:14px}.podium-first>span{min-height:41px}.podium-first>span>span{font-size:20.67px;font-weight:700}}@media (max-width:700px){.medal-table-view{gap:24px;padding-top:16px;padding-bottom:32px}.medal-table-view>header h2{font-size:22px;line-height:33px}.medal-table-view section h3{font-size:24px;line-height:36px}.medal-table{table-layout:auto;width:100%;min-width:510px}.medal-table th{padding:8px 12px}.medal-table th:first-child{width:50px}.medal-table th:nth-child(2){min-width:140px}.medal-table th:nth-child(n+3):nth-child(-n+5){min-width:75px}.medal-table td{height:56px;padding:10px 8px}.medal-table td:nth-child(2){min-width:140px}.medal-table tbody tr.medal-sport-row>td:nth-child(2){padding-left:20px}.medal-table tbody tr.medal-event-row>td:nth-child(2){padding-left:32px}.podium-first .podium-medal{width:124px;height:138px}.podium-first .podium-name{font-size:16.67px}.podium-first>span>span{font-size:17.67px}.podium-first .podium-total{font-size:12px}.podium-other .podium-medal{width:96px;height:107px}.podium-first>.medal-table-counter,.podium-other>.medal-table-counter{flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;height:auto;display:flex}.medal-table-counter>span{justify-content:center;min-width:0;padding:4px 5px;font-size:14px}.podium-name{justify-content:center;gap:4px;width:100%}.podium-name img{margin-right:2px}}.medal-table tbody:has(>tr.department-row-open) tr>td:first-child{box-shadow:inset 3px 0 0 var(--color-JIN6-foundations-violeta)}.medal-table tbody:has(>tr.department-row-open)>tr.department-row-open>td{box-shadow:inset 0 1px 0 var(--color-divider-soft)}.medal-table tbody:has(>tr.department-row-open)+tbody>tr.department-row>td{box-shadow:inset 0 1px 0 var(--color-divider-soft)}.medal-table tbody:has(>tr.department-row-open)>tr.department-row-open>td:first-child{box-shadow:inset 3px 0 0 var(--color-JIN6-foundations-violeta), inset 0 1px 0 var(--color-divider-soft)}.medal-table tbody tr.department-row:not(.department-row-open):hover,.medal-table tbody tr.medal-sport-row:hover{background:var(--color-explorer-table-open)}.medal-table tbody tr.medal-sport-row,.medal-table tbody tr.medal-event-row{animation:.22s medal-table-row-in}.medal-total-heading{align-items:center;margin-right:4px;display:inline-flex}.medal-total-heading img+img{margin-left:-5px}@keyframes medal-table-row-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.medal-table tbody tr.medal-sport-row,.medal-table tbody tr.medal-event-row{animation:none}}
