.page:has(.competition){max-width:70em}.competition .filters{flex-wrap:wrap;align-items:center;gap:.6em 1em;display:flex}.competition .filters>label{align-items:center;gap:.4em;max-width:100%;display:flex}.competition select{font:inherit;min-width:5em;max-width:24em}.competition fieldset{border:0;gap:1em;margin:0;padding:0;display:flex}.competition fieldset label{white-space:nowrap}.competition .updated{color:graytext;font-size:.9em}.competition h2{margin:1.5em 0 .6em;font-size:1.15em}.competition .table-scroll{max-width:100%;overflow-x:auto}.competition table{table-layout:fixed;width:100%;margin:0;display:table}.competition th,.competition td{vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:.4em .5em}.competition th:first-child,.competition th:nth-child(2){width:4em}.competition th:nth-child(3){width:11em}.competition th:nth-child(5){width:5em}.competition td:first-child,.competition td:nth-child(2),.competition td:nth-child(5){white-space:nowrap;text-align:right}.competition td:nth-child(2):after{content:"/" attr(data-total)}.competition .pending{color:graytext}.competition .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.competition .filters{align-items:stretch}.competition .filters>label{width:100%}.competition select{flex:1;width:0;min-width:0;max-width:100%}.competition .table-scroll{overflow:visible}.competition table,.competition tbody{width:100%;display:block}.competition thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.competition tbody tr{border-bottom:1px solid graytext;grid-template-columns:max-content minmax(0,1fr) max-content;gap:.2em .5em;padding:.7em 0;display:grid}.competition td{border:0;min-width:0;padding:0;display:block}.competition td:first-child{color:graytext;text-align:left;grid-area:3/2/4/4;font-size:.8em}.competition td:first-child:before{content:"组内序号 "}.competition td:nth-child(2){text-align:left;grid-area:1/1}.competition td:nth-child(3){grid-area:1/2}.competition td:nth-child(4){grid-area:2/2/3/4}.competition td:nth-child(5){grid-area:1/3}}
