.GroupTable-module__-vQ9-q__container{background-color:var(--bg-card);border-radius:var(--radius-xl);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));flex-direction:column;display:flex;overflow:hidden}.GroupTable-module__-vQ9-q__header{text-align:center;border-bottom:1px solid #ffffff0d;padding:16px 20px 12px}.GroupTable-module__-vQ9-q__title{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:700}.GroupTable-module__-vQ9-q__table{border-collapse:collapse;text-align:left;width:100%}.GroupTable-module__-vQ9-q__table th{color:var(--text-secondary);letter-spacing:.5px;padding:12px 0;font-size:.75rem;font-weight:500}.GroupTable-module__-vQ9-q__row{transition:background-color var(--transition-fast);border-top:1px solid #ffffff08}.GroupTable-module__-vQ9-q__row:hover{background-color:#ffffff05}.GroupTable-module__-vQ9-q__table td{padding:14px 0;font-size:.95rem}.GroupTable-module__-vQ9-q__colPos{width:48px;padding-left:16px!important}.GroupTable-module__-vQ9-q__posWrapper{align-items:center;gap:6px;display:flex}.GroupTable-module__-vQ9-q__arrowUp{color:var(--accent-win)}.GroupTable-module__-vQ9-q__arrowDown{color:#ff453a}.GroupTable-module__-vQ9-q__arrowFlat{color:var(--text-secondary)}.GroupTable-module__-vQ9-q__posNum{color:var(--text-primary);text-align:center;width:12px;font-weight:600}.GroupTable-module__-vQ9-q__colTeam{width:100%}.GroupTable-module__-vQ9-q__teamWrapper{align-items:center;gap:12px;display:flex}.GroupTable-module__-vQ9-q__teamName{color:var(--text-primary);font-weight:500}.GroupTable-module__-vQ9-q__colNum{width:48px;color:var(--text-secondary);text-align:center!important}.GroupTable-module__-vQ9-q__colNum:last-child{padding-right:16px!important}.GroupTable-module__-vQ9-q__points{color:var(--text-primary);font-weight:700}
