.results-container{margin-top:2rem;max-width:60rem}.results-navigation{display:flex;flex-wrap:wrap;gap:.5rem}.results-navigation button{flex:1 1 auto;border:none;cursor:pointer;padding:.25rem 1rem;font-size:.9rem;color:var(--white);background-color:var(--red-t-2);border-radius:var(--border-radius);transition:.05s ease-in-out}.results-navigation button:hover{opacity:.8}.results-navigation button.-selected{background-color:var(--red)}@media screen and (min-width: 800px){.results-navigation{gap:.75rem}.results-navigation button{flex:none;font-size:1rem}}.results-table-heading{margin-bottom:.35rem}.results-table-container{display:flex;flex-direction:column;gap:2rem;margin-top:.75rem}.results-table-container article:first-child{margin-top:1.5rem}.results-table-wrapper{overflow-x:auto;padding-bottom:1rem;background-color:var(--black-t-2)}.results-table{width:100%;max-width:60rem;color:var(--white);border-collapse:collapse;border-radius:var(--border-radius);font-size:.9rem;cursor:default}.results-table tr{display:grid;align-items:center}.results-table.-challenge tr{grid-template-columns:4rem minmax(14rem,1fr) 6.5rem 6.5rem 7rem}.results-table.-challenge.-individual tr{grid-template-columns:4rem minmax(12rem,1fr) 5rem 6.5rem 6.5rem 7rem}.results-table.-tfa tr{grid-template-columns:4rem 10.5rem 5rem 6.5rem 6.5rem 6.5rem 6.5rem 6.5rem 8rem}.results-table th{color:var(--red);font-weight:var(--font-weight-bold)}.results-table td{color:var(--white)}.results-table td:nth-child(2){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.results-table th,.results-table td{text-align:left;padding:.5rem}.results-table tbody tr:hover{background-color:#ffffff0d}.results-table th:nth-child(1),.results-table td:nth-child(1){display:flex;justify-content:center;align-items:center;text-align:center}.results-table tr.-bye td:nth-child(3),.results-table tr.-bye td:nth-child(4),.results-table tr.-bye td:nth-child(5){font-weight:var(--font-weight-bold);font-size:.9rem;color:var(--green)}.results-table tr.-dnf td:nth-child(2){text-decoration:line-through}.results-table:not(.-individual) tr.-dnf td:nth-child(3),.results-table:not(.-individual) tr.-dnf td:nth-child(4),.results-table:not(.-individual) tr.-dnf td:nth-child(5){font-weight:var(--font-weight-bold);font-size:.9rem;color:var(--red)}.results-table.-individual tr.-dnf td:nth-child(4),.results-table.-individual tr.-dnf td:nth-child(5),.results-table.-individual tr.-dnf td:nth-child(6){font-weight:var(--font-weight-bold);font-size:.9rem;color:var(--red)}@media screen and (min-width: 800px){.results-table{font-size:1rem}.results-table.-challenge tr{grid-template-columns:4rem minmax(16rem,1fr) 8rem 8rem 8rem}.results-table.-challenge.-individual tr{grid-template-columns:4rem minmax(12rem,1fr) 8rem 8rem 8rem 8rem}}.results-tooltip{position:absolute;background:#000000e6;color:var(--white);padding:1rem;border-radius:var(--border-radius);font-size:1rem;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:9999;max-width:20rem;white-space:pre-wrap;line-height:1.8}.results-tooltip.-show{opacity:1}.tournament-dropdown{margin-top:.5rem}@media screen and (min-width: 800px){.tournament-dropdown{margin-top:1.5rem}}
