.opponent-selector { position: absolute; top: 8px; right: 120px; z-index: 10; display: flex; align-items: center; gap: 8px; padding: 4px 10px; background: rgba(10, 18, 37, 0.9); border: 1px solid #1a2b52; border-radius: 4px; color: #e5ecf7; } .opponent-selector__label { font-size: 11px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; } .opponent-selector__select { min-width: 120px; color: #e5ecf7; }